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
338079576952	338079577512	338079578062	338079578612	338079579162	338079579712	338079580262	338079580812	338079581362	338079581912	338079582462	338079583012	338079583562	338079584112	338079584662	338079585212	338079585762	338079586312	338079586862	338079587412	338079587962	338079588512	338079589062	338079589612	338079590162	338079590712	338079591262	338079591812	338079592362	338079592912	338079593462	338079594012	338079594562	338079595112	338079595662	338079596212	338079596762	338079597312	338079597862	338079598412	338079598962	338079599512	338079600062	338079600612	338079601162	338079601712	338079602262	338079602812	338079603362	338079603912	338079604462	338079605012	338079605562	338079606112	338079606662	338079607212	338079607762	338079608312	338079608862	338079609412	338079609962	338079610512	338079611062	338079611612	338079612162	338079612712	338079613262	338079613812	338079614362	338079614912	338079615462	338079616012	338079616562	338079617112	338079617662	338079618212	338079618762	338079619312	338079619862	338079620412	338079620962	338079621512	338079622062	338079622612	338079623162	338079623712	338079624262	338079624812	338079625362	338079625912	338079626462	338079627012	338079627562	338079628112	338079628662	338079629212	338079629762	338079630312	338079630862	338079631412	338079631962	338079632512	338079633062	338079633612	338079634162	338079634712	338079635262	338079635812	338079636362	338079636912	338079637462	338079638012	338079638562	338079639112	338079639662	338079640212	338079640762	338079641312	338079641862	338079642412	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
44281	17158	11966	8164	3777	1659	1114	787	618	486	482	430	476	428	377	359	358	342	318	323	365	385	377	338	323	319	347	327	353	305	327	288	359	333	354	354	314	333	313	361	330	363	326	356	310	342	330	327	285	313	340	303	298	320	338	311	305	315	360	350	349	307	341	324	320	339	371	300	297	311	343	329	359	300	323	314	324	340	304	308	295	315	283	325	341	348	316	325	325	273	327	309	373	331	318	300	317	360	380	351	353	342	347	331	333	271	329	311	318	346	335	325	318	327	330	301	370	361	349	317	315	313	360	351	347	347	323	330	325	318	332	301	297	336	328	318	334	318	317	308	312	347	323	379	326	314	305	333	328	324	322	333	314	339	362	315	315	327	361	328	301	330	317	318	328	367	361	353	294	310	311	291	311	330	345	294	313	327	296	322	340	324	387	321	364	329	324	342	334	321	301	331	352	351	298	285	306	311	339	343	274	303	326	324	356	344	321	330	301	326	330	370	295	339	339	334	325	337	368	335	350	338	320	339	330	332	355	334	335	342	364	319	319	331	302	357	340	303	337	364	352	326	305	322	349	338	332	313	338	323	298	311	306	302	353	312	319	315	300	339	318	369	325	319	291	317	373	331	306	306	325	324	316	346	326	308	311	322	339	322	304	317	327	339	344	322	317	306	327	340	297	299	357	332	317	300	307	344	335	316	343	328	317	336	350	332	371	334	332	307	328	271	331	329	340	303	311	319	339	342	303	333	342	286	341	282	296	318	327	321	348	342	358	342	321	320	307	332	348	369	322	346	308	347	357	371	319	319	337	322	336	316	322	344	326	340	311	268	322	320	328	326	291	327	325	331	283	332	332	356	342	284	356	337	328	332	342	341	316	301	284	321	337	331	292	335	324	334	271	365	346	343	345	350	288	308	344	328	327	334	328	349	289	318	306	321	306	306	314	338	340	316	306	341	331	366	293	323	359	347	329	279	344	296	322	326	314	331	329	328	291	340	351	350	331	325	327	326	304	318	289	319	321	332	358	322	315	326	303	328	315	305	303	362	322	293	330	337	324	332	323	339	329	340	317	306	315	335	344	339	324	335	315	307	324	340	340	325	352	325	338	302	338	316	300	336	345	366	339	328	318	343	316	389	324	341	332	312	330	333	342	345	312	347	305	314	295	311	301	327	347	321	326	327	318	339	310	310	298	336	303	312	336	367	322	341	330	308	298	278	337	337	345	330	314	338	372	376	341	332	314	352	341	347	358	352	331	309	305	322	294	311	336	298	332	322	308	353	349	309	321	341	312	324	354	330	314	326	335	301	324	328	323	294	339	321	330	324	315	329	325	312	319	341	308	316	336	322	331	335	308	299	325	312	323	318	322	343	319	366	334	315	309	295	369	330	316	323	283	305	337	355	332	300	338	333	305	316	332	306	302	335	290	310	320	321	351	351	341	342	350	318	334	276	316	299	289	310	316	320	358	297	310	334	339	382	359	311	324	344	342	299	337	344	351	338	305	321	316	301	325	320	292	329	341	328	340	327	346	298	335	313	360	316	340	355	327	325	341	336	340	307	320	289	295	329	293	312	290	300	352	309	304	283	328	337	344	326	373	332	325	329	349	318	343	356	334	313	328	304	302	333	321	349	318	337	347	342	306	333	346	359	324	328	370	311	292	318	364	305	322	355	296	314	310	328	315	326	356	361	335	310	326	296	342	321	346	357	326	335	324	329	340	359	308	323	299	320	338	311	321	303	328	300	329	325	321	326	315	325	285	341	354	330	324	308	298	314	309	335	333	311	320	336	342	338	307	310	345	312	359	287	368	296	306	318	373	354	309	356	330	309	335	349	310	305	347	352	315	332	317	305	304	335	349	288	333	308	330	329	320	328	309	335	353	314	319	326	323	312	303	346	352	327	314	338	330	311	333	335	339	318	310	343	349	312	300	327	322	322	334	347	327	309	316	329	330	330	323	331	333	331	355	311	338	324	343	333	314	344	293	336	346	305	335	331	326	361	344	337	317	344	316	350	301	345	331	340	314	333	312	352	347	336	338	334	336	340	310	336	305	298	332	333	335	334	297	320	317	355	312	285	318	339	327	375	308	317	352	318	333	374	341	327	294	307	324	326	346	318	340	315	296	328	301	355	302	318	323	321	349	322	371	338	343	314	317	348	323	323	338	305	324	297	339	304	296	312	327	317	346	304	320	327	302	325	329	323	314	312	345	354	348	331	373	288	315	306	300	346	356	307	323	331	293	313	331	353	339	319	313	331	349	318	332	284	372	336	335	353	328	334	310	313	347	308	347	314	350	303	307	330	369	337	324	305	322	319	310	350	304	335	311	332	327	350	353	358	307	353	325	346	340	300	316	341	337	341	307	355	356	322	321	342	325	323	337	322	338	319	343	346	317	340	372	314	336	334	372	341	313	336	304	290	312	339	314	319	326	295	333	291	325	327	319	294	347	349	331	348	341	322	305	293	382	326	314	326	331	336	344	330	311	375	306	318	329	327	334	349	355	308	352	300	342	315	368	342	345	310	293	334	304	322	320	287	333	313	314	335	330	313	313	291	329	300	312	334	325	285	322	347	314	330	308	326	321	339	303	304	334	303	340	299	315	340	312	346	328	323	343	332	295	293	347	341	326	333	293	317	310	338	333	343	353	327	315	302	324	316	295	392	348	329	310	340	312	340	300	336	291	300	363	352	335	321	368	299	312	330	341	352	323	347	348	330	302	308	311	314	296	306	370	333	305	313	315	343	311	320	336	342	312	352	337	286	324	321	326	339	340	332	331	306	341	329	298	341	327	326	312	346	313	335	313	327	391	362	333	304	338	328	325	310	328	347	362	324	340	307	332	308	340	349	331	331	341	316	365	304	313	341	346	349	324	320	314	309	346	317	331	298	336	320	332	334	326	344	323	334	342	303	338	323	336	315	304	385	338	321	334	353	307	296	320	286	309	331	355	318	319	319	330	301	296	328	343	332	363	333	335	323	317	310	325	303	333	350	297	310	313	319	327	326	302	320	329	332	325	321	316	329	358	332	332	312	331	327	297	301	299	313	315	341	314	303	334	337	324	335	353	340	273	323	320	326	303	349	310	322	331	292	336	284	318	335	337	381	313	340	334	303	311	375	355	325	316	321	298	338	337	317	298	329	320	334	339	326	326	336	352	298	341	319	314	351	349	302	305	317	320	335	309	325	322	326	353	297	305	309	280	308	354	302	323	313	334	318	326	332	347	320	305	350	312	308	308	355	309	299	344	338	386	305	305	322	353	327	342	317	319	309	293	307	320	348	337	360	326	305	304	316	322	347	310	327	315	347	314	290	327	322	309	330	300	345	315	330	308	342	331	334	310	303	359	332	364	294	336	327	304	323	342	339	314	307	341	343	358	320	330	309	334	313	342	315	314	338	354	357	316	310	316	314	303	359	303	353	364	324	300	312	300	342	315	360	323	337	334	320	351	313	314	314	343	363	313	333	333	313	312	357	323	305	339	349
26325	7561	15167	15324	9199	4523	3595	2953	2225	1721	1603	1520	1724	1238	1017	1016	960	896	827	803	804	818	850	805	763	831	734	799	810	819	755	763	726	756	770	751	735	757	782	747	731	732	778	742	729	800	739	734	749	735	763	709	788	749	727	762	743	733	756	693	780	736	758	748	754	734	721	726	735	734	760	747	686	751	736	772	731	779	790	714	795	753	765	723	742	788	747	752	750	715	766	689	729	749	729	725	743	754	741	717	720	747	693	706	748	757	731	756	717	761	725	775	768	735	759	782	755	748	772	722	723	751	709	734	781	696	757	730	739	718	777	712	761	733	731	761	743	753	752	738	733	743	718	738	776	748	787	726	708	743	753	715	764	672	774	727	749	745	731	715	730	698	692	728	749	767	761	720	746	730	698	742	742	758	783	711	719	784	719	694	698	741	748	713	755	734	745	763	705	749	778	711	759	738	766	667	706	677	752	707	743	762	737	739	742	745	745	722	757	744	747	762	780	750	704	721	691	754	756	752	687	772	740	746	727	695	769	706	734	740	754	772	785	775	728	741	745	792	742	741	746	763	730	716	745	682	752	744	718	772	751	748	754	723	733	727	735	747	754	738	754	771	748	733	718	748	724	723	786	743	710	707	713	751	749	725	744	730	737	761	729	712	709	738	732	698	700	757	696	727	737	722	734	741	737	742	716	745	782	707	788	713	723	776	699	700	745	758	731	741	765	712	777	729	722	764	719	770	775	737	781	814	709	790	735	720	696	795	759	657	699	742	682	745	756	803	712	738	735	752	735	731	755	748	742	753	742	722	741	664	757	725	685	685	694	785	722	689	675	795	738	775	736	679	705	755	750	738	728	803	741	682	749	738	725	742	762	734	737	714	735	711	775	743	749	766	731	730	774	729	688	749	709	700	763	687	797	773	733	785	741	754	749	737	718	699	750	781	746	748	734	762	766	727	805	760	721	703	725	801	791	741	740	728	704	721	733	701	716	744	736	687	761	744	713	751	712	800	711	759	732	718	711	745	747	769	757	726	723	748	725	728	768	686	766	784	734	716	759	730	733	693	749	731	827	767	780	725	784	714	739	763	746	683	760	726	736	700	735	733	688	725	783	738	770	761	734	735	756	793	740	767	663	737	748	739	750	745	755	748	758	769	705	722	779	733	800	776	731	704	752	735	746	759	756	722	742	713	790	712	767	735	723	768	767	755	737	723	755	750	738	770	729	748	762	734	719	743	751	712	756	768	710	722	765	763	734	739	762	726	716	710	740	717	782	708	722	725	754	732	714	791	760	689	705	750	752	686	693	724	797	749	715	722	725	746	738	765	752	729	681	717	749	741	748	767	769	757	769	742	708	762	726	750	675	704	702	721	757	679	658	770	714	777	788	706	733	752	806	716	758	721	765	722	777	727	733	759	728	753	783	719	768	712	776	723	744	751	718	712	759	775	695	769	732	780	752	700	719	756	785	771	712	760	736	759	752	723	744	718	768	730	762	752	755	699	713	723	725	748	734	744	731	720	741	745	689	741	729	745	768	721	782	762	733	747	728	722	732	695	745	762	739	699	712	755	749	751	765	727	754	721	750	722	775	699	745	729	763	737	773	708	710	776	727	775	701	699	729	758	778	769	760	764	779	740	718	753	780	752	737	747	739	771	766	738	768	716	776	726	732	740	781	723	770	716	714	764	722	734	713	742	741	714	779	743	737	756	734	738	741	718	716	741	729	741	768	733	720	774	720	772	774	758	738	779	779	768	729	735	752	713	713	741	776	745	748	745	730	757	731	767	696	728	727	686	739	746	719	725	769	700	726	741	746	719	721	757	729	746	738	711	713	737	769	694	727	770	787	693	747	734	784	792	725	712	727	741	700	757	715	722	751	776	745	763	772	741	732	742	738	718	712	741	748	734	765	702	725	762	722	722	747	714	747	744	770	775	738	741	740	712	691	710	722	773	754	704	753	722	757	693	741	695	755	735	789	728	763	708	732	752	720	719	773	715	759	767	714	737	729	797	765	732	743	717	733	760	734	782	766	763	689	740	702	727	755	738	754	764	721	758	718	721	750	711	728	735	785	708	767	713	726	675	765	743	727	784	753	728	740	806	748	716	731	690	739	755	759	720	738	795	757	759	724	750	770	733	754	725	760	708	732	756	749	740	712	733	708	735	700	768	670	713	731	739	690	776	724	778	714	732	790	751	750	773	712	732	798	747	765	715	756	751	740	708	739	720	776	715	733	770	698	745	744	744	752	757	770	738	708	724	720	703	735	728	731	776	741	704	749	757	760	736	705	715	773	753	764	777	763	713	728	746	735	744	726	732	695	737	734	741	711	737	687	734	687	738	758	752	750	717	731	718	744	705	743	800	759	711	758	664	712	741	694	726	730	760	724	698	722	746	768	762	743	807	727	749	738	732	772	759	758	742	728	740	723	744	770	756	767	728	762	781	736	725	713	733	734	717	681	739	768	743	760	781	729	686	704	723	753	744	764	723	714	687	725	721	738	751	740	762	725	729	712	721	697	723	762	705	773	770	732	750	725	729	750	738	737	761	776	750	753	730	776	753	724	723	774	757	749	736	682	748	711	710	764	701	726	743	764	738	767	733	720	722	752	715	732	754	718	747	720	814	779	696	729	749	754	692	726	759	738	718	714	782	737	740	744	723	741	750	718	760	736	714	724	702	750	697	729	737	749	707	766	761	773	751	731	774	750	782	737	766	767	740	760	724	725	748	744	741	709	752	748	711	739	734	726	742	785	750	728	723	800	734	743	706	760	767	719	745	748	728	742	761	714	716	731	759	757	741	736	759	781	735	777	763	744	741	706	716	723	700	723	743	761	776	761	736	739	772	711	745	735	692	724	779	804	718	725	735	700	763	738	712	734	752	742	743	746	679	766	743	733	762	779	763	736	718	711	762	764	773	758	761	725	738	741	746	717	716	747	754	754	698	784	757	750	746	718	767	755	797	732	764	738	715	720	750	744	751	724	710	739	731	743	758	742	789	751	773	693	751	721	722	730	736	746	729	728	705	746	726	728	720	711	760	761	696	767	753	760	768	747	749	721	728	722	714	729	746	748	725	770	741	782	734	696	719	731	762	732	732	736	752	768	737	731	713	711	762	716	751	767	690	761	702	734	757	734	726	749	770	749	762	734	711	776	784	732	794	736	722	718	715	724	754	729	724	705	716	739	769	715	694	729	710	798	744	725	785	744	762	759	703	802	743	746	718	734	735	744	729	780	786	788	750	751	744	756	736	745	736	705	767	742	769	714	784	781	739	728	775	747	702	729	727	701	751	727	757	768	758	759	777	777	788	755	779	714	739	714	790	734	745	747	768	748	703	802	763	712	737	717	749	731	720	716	779	765	738	762	749	755	757	688	725	693	723	721	749	744	737	761	742	723	761	736	769	762	710	781	735	712	718	742	696	734	693	748	709	745	752	765	754	730	734	738	711	773	714	734	704	676	748	746	765	672	691	713	768	763	723	766	716
12899	3168	2499	1462	603	314	269	245	221	255	247	231	283	244	258	231	249	261	261	225	229	254	256	251	276	239	243	238	270	226	271	218	252	240	225	244	272	254	234	229	239	230	259	206	237	215	253	213	202	263	232	289	232	255	208	267	230	222	246	233	232	210	224	239	261	246	248	258	218	234	231	209	245	227	247	233	216	236	247	214	242	227	219	237	238	243	248	249	223	234	235	243	268	245	264	248	242	257	248	268	215	272	277	263	252	248	235	266	222	244	227	257	227	202	235	242	257	241	210	269	230	240	260	232	231	251	271	237	235	252	212	238	273	234	253	250	253	239	203	235	216	255	242	232	242	237	212	212	217	240	233	282	284	233	222	226	221	244	242	233	221	267	233	250	228	245	254	219	218	210	255	241	250	247	206	226	259	252	211	261	254	248	251	226	235	227	221	236	225	243	214	250	251	263	229	239	251	267	266	244	223	248	199	215	211	230	257	238	271	224	230	256	227	255	233	233	222	241	244	236	229	230	224	240	238	261	241	234	254	205	244	248	273	214	203	254	240	235	257	265	224	240	260	247	229	291	243	249	234	262	244	262	231	256	220	262	278	221	212	244	258	263	239	217	271	222	320	243	239	252	230	238	248	241	228	239	252	261	231	226	248	234	246	239	228	245	271	217	278	258	231	209	225	231	233	246	256	229	265	211	247	231	232	256	264	255	224	243	224	264	235	243	241	256	244	220	252	272	220	226	226	237	226	233	255	234	229	243	268	247	228	219	243	239	250	238	254	270	235	271	251	248	243	264	257	259	239	236	228	243	230	259	214	239	229	243	237	240	260	241	271	229	218	249	256	234	260	269	250	256	239	226	245	253	245	251	247	253	218	256	246	239	248	241	246	249	243	238	238	224	216	249	245	250	230	244	251	252	233	209	261	228	290	216	227	241	235	216	271	268	216	221	221	259	236	209	224	248	217	220	217	287	241	238	239	238	204	225	225	276	224	245	219	246	218	215	223	216	251	263	220	222	260	206	230	264	235	240	227	248	277	242	220	225	247	223	245	267	251	252	225	246	217	233	236	224	242	233	274	232	237	237	223	261	261	265	247	232	209	237	251	250	262	240	254	258	248	257	263	242	248	235	246	241	219	232	226	243	267	277	211	238	234	209	286	215	264	265	261	240	253	233	237	247	239	209	252	238	232	270	239	244	251	236	245	265	232	209	241	231	228	255	227	250	223	226	221	224	238	237	233	235	250	220	229	226	225	221	238	238	274	244	210	268	251	236	251	244	234	238	257	226	210	234	240	251	246	220	262	238	246	225	232	241	230	260	234	225	241	252	241	222	265	196	270	255	215	253	232	219	236	261	238	247	265	252	235	216	233	227	265	237	233	261	228	222	233	255	238	202	252	264	214	235	244	239	268	253	266	246	287	224	214	226	261	219	297	231	265	260	249	225	239	212	224	239	252	232	249	271	246	229	265	248	231	235	226	240	270	263	231	216	217	216	227	235	219	243	241	224	208	258	218	242	222	231	215	227	258	242	279	242	227	243	247	265	239	230	250	220	259	224	224	229	230	250	248	222	245	278	251	253	214	256	228	262	257	235	225	212	235	253	233	264	190	227	215	201	228	242	253	282	232	253	248	233	251	234	252	228	263	241	250	256	212	266	254	244	245	230	267	266	233	213	245	237	227	208	251	239	230	248	229	234	243	243	254	255	241	244	223	243	257	225	247	238	297	228	257	218	250	279	256	268	212	257	224	235	231	260	255	223	263	262	249	221	212	215	242	215	239	239	259	244	283	264	238	237	243	232	221	224	240	194	242	236	251	212	225	230	247	230	236	251	230	228	249	256	249	234	225	254	261	235	260	241	220	226	242	235	244	244	249	237	231	197	239	253	264	244	251	231	239	262	252	248	207	243	219	255	252	244	241	280	229	250	260	264	227	242	257	255	269	258	236	222	225	233	254	248	232	256	238	221	244	230	229	220	211	217	230	251	266	230	247	220	220	237	223	240	234	232	267	236	266	235	234	260	219	232	266	225	244	268	280	239	241	228	216	235	290	227	239	239	257	260	240	241	230	247	256	243	225	220	243	226	223	243	248	239	264	230	255	279	245	224	244	203	219	269	220	228	257	219	259	234	230	228	271	205	236	232	243	240	222	225	241	239	242	211	248	221	225	238	238	243	214	243	235	275	215	244	246	230	271	251	227	257	262	250	255	249	214	269	216	234	251	231	221	239	224	261	229	229	232	250	242	240	229	247	231	234	274	240	253	227	260	224	238	249	281	221	278	249	262	266	247	282	229	265	219	230	264	236	254	215	249	242	229	264	260	237	248	251	244	250	237	253	233	238	213	229	220	252	250	254	251	231	247	251	232	235	271	234	251	210	263	243	247	195	210	229	233	253	229	243	249	225	219	226	224	255	235	239	229	227	214	257	270	214	255	247	251	250	221	267	254	238	238	214	244	251	241	235	210	226	245	247	258	236	248	248	242	250	243	245	251	206	239	235	268	244	226	232	240	236	229	256	256	227	250	226	272	229	230	217	248	230	245	256	260	247	233	281	245	247	262	231	237	234	252	246	231	239	239	238	231	241	256	247	240	225	214	224	236	240	272	231	247	241	260	239	221	234	259	284	244	248	235	243	254	237	252	264	233	232	244	244	240	235	226	242	268	264	250	229	257	215	223	231	244	231	233	269	233	234	240	281	225	240	246	233	243	241	236	237	226	254	257	273	251	245	261	233	270	218	233	250	226	226	244	234	252	218	232	231	223	223	214	246	233	236	224	239	247	267	249	243	228	247	246	251	249	272	253	260	241	256	265	226	221	247	223	255	230	250	236	227	242	253	237	216	267	239	235	233	289	248	221	267	210	218	259	219	212	241	232	236	227	225	253	246	258	283	273	242	228	273	228	244	228	229	225	228	232	258	257	260	272	251	232	230	257	288	250	263	234	243	252	222	264	262	253	278	248	236	254	204	252	231	217	254	232	216	221	264	248	245	251	253	248	228	260	235	230	250	265	277	259	229	223	243	223	259	259	242	236	272	239	260	237	235	224	238	231	237	246	244	220	245	272	231	216	222	241	239	222	245	220	208	238	254	265	220	237	254	231	212	227	262	254	245	250	219	234	238	253	261	242	222	266	252	251	253	240	237	229	195	255	221	286	233	250	256	229	241	254	226	253	243	268	199	251	215	241	234	214	236	225	254	242	248	236	279	248	235	239	235	241	234	229	231	228	241	242	256	232	251	245	280	264	268	248	237	257	248	213	248	236	233	262	229	260	236	238	233	214	239	271	243	242	258	230	241	240	204	234	257	267	238	220	234	246	272	243	281	262	224	263	256	223	227	230	229	224	246	207	252	275	258	222	223	242	236	262	228	213	249	261	258	224	264	223	268	234	257	218	225	267	228	244	242	237	230	202	240	210	216	255	273	242	244	246	239	240	259	216	259	264	226	240	233	247	268	245	236	254	274	264	213	252	249	248	240	242	225
7834	2350	4591	4080	1944	884	702	636	565	544	625	534	553	579	556	548	594	553	559	618	550	589	536	569	571	508	537	536	547	539	543	583	559	565	561	542	544	559	572	570	558	482	546	550	555	525	526	533	543	540	547	578	528	518	535	552	540	524	521	559	538	535	530	574	535	571	626	591	539	512	582	526	594	611	556	573	503	536	585	574	532	559	533	525	541	542	573	529	556	564	551	534	550	569	530	527	557	550	550	543	498	578	580	543	557	535	578	527	574	530	567	577	504	569	501	525	564	547	545	552	566	537	525	582	585	524	569	542	550	612	560	525	572	541	536	536	519	545	573	546	548	534	548	556	539	530	532	543	570	566	567	560	522	560	536	567	569	544	550	538	578	518	516	532	598	581	560	547	577	522	570	590	551	558	603	549	515	570	560	552	572	556	552	533	582	579	565	583	543	572	575	529	570	536	517	537	567	546	547	546	542	550	574	511	535	570	532	570	570	553	579	513	589	542	560	557	548	561	545	550	602	605	585	561	557	573	556	540	517	562	551	576	601	535	576	574	573	547	511	553	532	546	554	573	537	551	535	545	518	573	558	584	554	579	548	564	516	581	550	533	508	564	571	554	558	552	552	509	550	534	532	581	535	555	554	561	570	506	529	540	520	578	521	589	535	572	542	551	534	518	557	553	527	543	559	512	519	542	513	537	547	557	566	566	534	553	513	589	537	592	606	585	536	564	572	505	581	531	560	547	565	570	499	553	540	572	549	573	538	559	557	549	507	538	565	575	555	554	535	532	514	536	571	535	518	578	570	557	557	548	541	580	542	510	605	565	545	541	566	560	539	570	532	554	623	533	556	517	571	524	559	506	581	540	535	565	535	534	553	538	545	560	515	519	542	511	564	546	583	565	540	529	591	520	554	546	565	556	560	497	556	541	531	583	527	553	571	546	571	544	559	563	534	553	520	554	568	538	519	525	617	524	559	547	528	612	533	513	551	549	561	551	502	569	595	547	567	576	555	571	568	554	554	580	528	572	540	497	553	542	570	496	533	550	567	590	562	500	562	516	546	551	574	545	531	520	553	589	556	605	541	562	570	552	549	529	539	575	574	577	549	564	535	555	546	510	571	558	537	505	575	551	560	568	553	564	517	576	524	569	572	573	563	607	573	587	549	577	576	589	578	577	548	532	614	560	540	562	540	581	568	533	542	543	538	561	558	543	582	569	565	534	558	512	552	527	515	518	554	568	537	553	539	518	594	574	542	526	560	570	579	531	544	537	550	560	556	534	566	555	513	551	570	545	571	577	558	519	524	556	540	542	558	575	557	589	550	528	547	531	570	516	568	579	568	565	540	523	578	520	536	550	553	520	539	531	567	587	572	529	546	566	569	529	528	594	548	545	534	559	566	590	512	508	536	512	569	533	512	547	572	562	589	566	542	520	517	565	572	575	533	549	532	552	569	542	521	568	543	557	537	557	540	554	541	566	577	560	528	537	539	541	528	534	593	515	550	585	579	533	541	505	551	557	568	581	525	591	557	527	522	528	521	526	529	569	525	549	560	535	555	548	535	522	558	561	575	522	583	553	569	565	540	537	576	549	530	546	557	524	531	542	556	537	562	575	575	580	533	546	593	586	560	559	559	565	530	563	524	555	560	540	560	557	566	529	527	571	526	577	597	569	551	567	535	530	555	579	513	556	580	559	539	537	573	550	544	528	547	591	581	573	520	548	560	560	602	541	533	565	539	539	540	524	548	521	540	546	541	593	548	541	584	554	571	573	551	564	563	542	564	577	574	535	544	561	585	562	602	525	599	610	574	535	484	539	579	585	577	614	545	564	555	537	563	562	575	519	528	577	590	552	565	544	532	562	542	559	535	551	553	599	559	530	559	543	564	559	525	565	527	572	611	510	555	521	542	532	572	549	524	574	549	598	550	544	560	502	579	562	483	542	518	559	595	512	600	594	594	534	515	544	546	556	563	570	565	563	600	554	569	533	561	529	575	526	517	558	621	551	490	533	567	557	533	544	513	512	540	501	548	538	535	519	519	600	574	528	539	515	534	579	580	520	531	550	543	567	537	561	572	558	553	567	536	519	549	540	523	532	601	573	555	536	511	503	566	531	553	569	533	581	528	536	552	541	554	537	525	548	538	530	548	541	533	544	568	539	545	532	606	525	523	553	549	577	539	557	583	545	543	540	560	535	536	560	567	584	512	538	600	525	590	556	533	548	511	548	564	564	561	578	549	556	563	557	564	560	566	544	575	543	548	552	599	552	557	525	575	582	543	534	532	520	588	547	522	566	533	568	590	522	559	539	571	562	510	512	563	562	572	556	546	580	526	542	590	506	566	533	557	581	591	560	530	546	522	585	536	574	542	575	562	531	577	583	557	551	548	552	549	560	542	514	548	576	582	603	590	554	540	565	578	561	529	566	522	516	557	598	568	576	539	568	559	541	505	592	552	556	547	586	560	562	543	588	572	554	575	581	594	557	559	536	570	525	578	562	569	551	575	542	545	534	532	547	576	509	547	528	571	571	558	520	541	546	539	512	542	554	531	557	572	525	602	573	555	549	554	549	572	571	566	516	530	547	532	535	539	540	571	569	562	528	563	536	587	550	561	592	557	535	610	489	552	541	597	562	527	602	558	585	561	532	527	560	547	542	588	563	516	546	545	545	568	567	557	569	528	500	535	558	531	544	576	577	523	532	552	537	499	523	554	570	561	596	541	543	562	567	541	497	525	543	568	549	530	569	553	554	539	554	529	579	526	564	544	558	542	571	582	588	564	609	553	520	604	526	569	532	573	550	544	586	531	530	556	551	552	574	509	558	511	538	558	562	563	552	544	570	565	527	545	565	550	550	491	547	533	570	537	516	547	540	521	576	531	611	522	506	578	523	547	553	561	556	572	543	594	589	551	511	555	552	520	533	532	561	517	563	554	518	553	525	515	578	592	554	549	550	546	545	568	562	564	580	523	525	559	551	548	542	551	561	542	545	555	530	499	585	588	521	551	598	566	556	572	524	586	554	529	531	591	556	520	552	530	541	518	568	579	577	582	565	567	528	517	569	515	570	520	593	531	536	572	523	558	582	590	555	516	538	529	549	545	580	559	553	536	551	526	519	565	557	557	542	582	575	549	571	526	588	543	538	574	587	530	554	542	565	546	558	531	567	529	561	563	585	525	523	549	550	536	554	557	585	530	585	599	547	599	588	572	541	573	600	561	544	544	578	565	556	566	545	562	574	556	551	546	517	505	510	524	543	551	526	514	539	536	559	545	550	555	557	541	556	583	587	552	565	580	531	527	556	581	554	529	528	536	579	574	561	566	530	564	556	578	521	549	548	512	537	601	529	552	551	515	559	516	575	551	523	560	538	591	579	574	543	562	590	531	554	573	519	542	577	622	543	550	546	541	567	566	547	592	560	532	546	560	538	557	564	579	553	545	564	511	533	505	548	540	562	563	530	580	588	536	582	522	536	541	523	527	540	590	556
31626	9969	7235	4960	2024	725	526	378	306	274	245	237	236	199	187	187	197	185	190	179	176	191	165	197	164	196	158	156	197	202	160	179	187	180	193	196	182	224	203	179	158	166	167	187	181	225	168	153	193	186	178	169	211	183	180	199	186	165	202	163	193	179	201	203	162	164	193	174	177	180	192	192	181	179	184	191	149	179	166	164	194	181	184	151	183	169	179	175	202	190	164	169	185	195	172	196	167	166	175	203	167	185	180	180	179	178	170	197	194	182	184	170	204	195	187	179	203	161	194	174	178	169	175	184	176	152	196	172	166	179	189	168	171	170	192	184	174	191	192	179	175	194	176	190	178	175	149	167	175	185	179	191	184	199	190	174	198	170	170	163	213	186	211	185	165	151	154	163	179	188	197	181	148	181	167	182	182	170	177	170	195	155	156	154	163	152	196	194	195	165	188	170	190	179	198	188	179	174	174	189	183	166	177	177	183	174	166	179	181	155	167	146	169	187	178	189	185	181	197	162	186	162	177	187	160	182	162	178	180	181	176	175	170	187	181	178	181	174	178	170	180	160	173	172	157	191	187	185	199	192	171	165	205	162	179	171	161	197	169	202	167	186	184	187	177	194	178	157	200	170	162	158	197	154	170	185	175	195	189	166	208	172	168	172	178	163	172	149	211	160	157	172	144	211	174	194	173	183	185	198	207	204	183	209	179	201	198	198	180	185	202	180	174	201	173	184	204	197	192	163	177	179	174	208	196	164	161	157	196	168	183	179	182	192	197	187	173	170	176	205	196	177	166	202	183	178	188	166	196	184	178	154	191	167	175	190	186	182	174	183	201	156	189	188	176	179	195	185	199	193	169	189	158	169	185	176	189	154	167	199	188	182	190	178	188	194	195	146	171	190	198	180	182	174	185	166	171	218	149	206	205	169	210	167	158	177	178	185	177	159	180	176	195	185	188	182	192	171	190	170	191	178	169	156	169	181	183	187	174	184	179	156	182	164	166	172	202	179	182	177	179	180	165	186	193	202	183	183	195	162	180	201	162	170	160	190	177	157	176	167	173	169	165	184	163	203	191	189	189	162	178	160	168	156	166	183	181	186	192	183	180	198	191	177	157	195	163	178	169	195	186	181	168	184	195	159	169	199	165	176	198	177	176	169	191	202	201	188	186	186	166	191	187	206	159	184	184	174	170	192	170	197	170	187	161	168	163	172	193	192	171	170	186	190	179	215	192	163	165	196	175	179	183	193	173	159	175	155	165	175	189	177	181	217	158	169	158	181	161	180	200	167	169	167	166	132	196	190	194	192	178	186	196	182	161	192	161	168	176	157	197	190	179	173	168	195	163	164	199	202	187	179	183	199	177	184	184	187	185	164	165	213	162	186	174	170	172	188	167	187	215	161	163	167	155	169	179	166	179	164	192	185	186	161	178	171	197	169	187	171	187	175	178	163	191	160	194	178	204	206	160	182	178	185	166	166	191	179	187	164	181	178	187	169	176	159	176	178	182	174	178	184	191	204	184	164	149	178	173	188	204	183	172	175	172	168	154	208	182	181	163	192	185	186	211	163	161	191	176	163	165	181	186	165	158	183	178	181	187	181	176	180	178	162	185	180	192	178	193	182	190	169	179	166	167	184	158	189	177	167	188	170	150	162	189	185	195	165	175	200	174	189	177	169	182	179	168	174	164	155	146	142	177	181	173	157	176	178	184	176	190	176	170	161	187	159	183	192	157	182	187	149	167	202	192	222	187	177	171	188	178	178	166	150	174	182	168	191	156	204	146	170	174	167	193	191	160	187	181	164	172	183	195	188	187	188	151	179	164	211	173	174	177	176	194	169	193	184	159	175	186	195	176	177	171	162	189	171	178	155	198	190	178	178	164	163	165	168	205	156	171	178	194	188	188	172	172	170	176	202	171	164	179	185	174	202	185	178	181	171	206	177	162	184	198	187	158	211	170	174	165	170	190	177	163	171	161	175	157	179	198	194	147	176	195	173	164	162	142	175	166	170	177	158	205	188	170	160	184	159	165	205	177	178	164	189	190	151	179	176	180	172	193	172	207	162	180	175	161	184	179	206	182	161	176	201	167	203	157	191	180	178	183	171	202	180	180	170	185	160	187	177	165	129	157	178	192	206	197	166	172	183	147	172	200	209	155	169	171	162	174	175	187	163	185	167	171	198	148	141	150	178	158	185	147	167	193	197	178	180	185	188	174	180	171	184	183	149	174	180	186	162	179	172	179	195	182	199	166	199	185	152	194	181	189	155	180	157	161	208	155	149	176	177	194	167	162	183	192	154	188	185	167	167	169	198	161	166	174	179	164	148	180	188	154	193	173	152	162	177	158	172	178	164	217	169	171	191	186	215	186	192	166	179	190	179	228	184	172	166	176	167	152	154	186	162	192	176	192	179	165	158	176	195	177	210	176	147	185	175	209	183	178	151	175	189	180	157	180	165	208	181	188	174	193	174	203	230	193	178	173	176	194	204	183	190	192	167	185	181	172	176	185	187	174	164	157	176	198	163	149	198	174	177	189	175	162	177	173	203	177	180	158	168	160	188	173	182	168	156	173	171	175	149	208	174	180	149	181	172	166	190	148	169	149	182	155	186	189	166	185	206	170	164	165	170	184	177	174	150	185	205	149	196	176	168	173	180	181	179	185	185	217	187	173	174	211	164	172	156	165	177	188	185	186	188	178	179	175	178	184	190	199	192	165	180	151	166	190	173	207	170	191	217	186	194	200	188	197	165	199	178	174	171	160	177	192	186	181	179	153	164	194	162	189	205	171	196	177	169	175	191	192	179	178	168	181	161	169	152	171	167	192	180	169	189	187	185	191	175	179	165	172	179	177	180	171	186	183	168	189	163	160	176	174	174	166	172	187	177	173	156	168	171	182	188	169	173	198	176	180	175	197	197	181	193	176	176	178	182	187	164	183	177	149	185	165	195	198	184	173	167	137	196	198	180	157	187	206	186	155	142	172	159	177	181	171	181	179	160	173	155	191	173	170	166	178	195	171	178	171	177	178	176	167	165	192	185	191	220	168	158	171	166	175	174	186	170	163	187	174	149	179	168	148	167	210	176	183	181	199	173	171	186	199	154	164	143	147	191	206	175	199	182	171	181	182	191	185	203	164	157	185	160	145	163	148	189	186	191	178	179	167	192	209	169	178	185	181	192	168	204	158	196	167	175	181	195	204	162	159	209	195	172	185	170	169	181	196	185	179	158	172	185	176	178	205	160	163	167	157	181	157	195	173	173	177	170	164	165	183	170	171	165	186	177	188	186	157	176	167	171	161	176	180	180	183	176	228	172	152	166	196	165	165	208	170	184	181	210	201	168	192	189	178	178	190	178	160	182	185	200	162	179	169	182	182	187	157	179	176	160	160	150	163	167	208	196	173	166	178	163	164	206	196	183	165	166	170	165	161	175	201	184	188	164	189	173	175	158	183	178	170	147	161	172	182	187	171	198	211	173	148	158	176	203
19286	4676	10974	10657	5568	2558	2013	1517	968	962	872	913	856	635	623	536	512	469	525	462	473	475	459	515	493	462	436	457	447	417	458	453	477	454	460	485	454	477	416	448	429	469	475	475	474	441	474	403	463	436	441	503	444	424	426	442	412	416	417	434	424	447	439	437	440	457	455	442	473	443	430	478	411	461	438	449	471	405	473	469	392	465	432	423	430	458	442	449	435	453	447	432	472	451	416	418	445	430	449	421	463	455	447	455	443	446	440	447	435	448	455	429	447	438	424	432	455	474	436	434	422	444	476	427	493	421	442	426	477	412	462	440	485	432	451	448	428	440	448	442	447	428	429	465	480	423	448	472	441	414	449	440	454	418	438	444	404	467	449	436	482	399	459	402	429	426	458	418	431	425	458	438	477	481	440	434	473	405	444	452	454	460	436	453	431	449	452	432	470	453	417	441	448	408	450	443	448	439	409	435	468	423	434	452	411	450	436	447	433	457	436	439	437	435	439	442	437	440	457	430	459	450	440	418	460	441	467	440	460	462	432	468	410	429	465	428	437	439	420	422	420	417	474	434	399	441	441	431	423	448	431	415	445	466	446	444	444	453	452	441	447	432	483	475	470	445	421	447	433	418	486	446	465	431	433	483	448	392	428	490	412	464	467	420	441	456	451	431	460	420	418	440	425	484	493	397	451	402	430	438	466	469	492	438	446	442	460	428	468	401	468	456	429	454	410	447	436	435	445	410	455	399	438	432	449	464	433	421	435	462	463	437	443	415	503	461	466	428	444	427	446	434	433	448	462	444	422	448	458	405	455	427	443	453	458	457	443	439	444	460	438	451	452	462	451	441	425	460	444	476	447	413	455	416	454	426	493	466	425	446	433	434	418	435	456	478	450	446	453	481	430	467	449	448	450	408	427	474	423	438	414	459	414	441	475	470	415	429	439	430	451	435	444	443	469	403	431	467	447	430	412	468	422	450	446	457	407	457	438	400	432	401	432	429	457	449	438	405	446	430	418	399	437	449	454	421	469	435	395	458	449	403	436	440	412	429	474	484	454	429	458	440	460	464	461	442	407	468	473	426	427	441	432	442	448	438	393	454	438	442	427	452	433	434	436	454	462	498	428	459	448	440	464	463	448	435	431	451	436	493	470	394	464	430	442	443	458	403	463	419	433	472	430	450	437	470	460	440	457	489	467	430	489	456	404	425	438	409	486	384	480	421	406	429	484	419	421	438	473	465	434	430	433	443	434	438	449	474	441	423	429	426	420	417	450	429	429	425	434	435	444	449	427	452	460	459	448	430	459	434	466	435	434	456	457	448	509	405	450	398	411	425	409	452	429	433	473	430	471	428	373	423	467	434	476	420	440	451	479	429	419	429	445	420	432	427	449	481	399	427	445	430	439	442	455	465	476	441	432	467	421	440	470	421	438	418	452	420	441	451	469	418	450	450	432	448	474	455	438	433	438	434	425	460	464	395	453	455	444	432	422	426	419	425	412	432	424	465	408	414	436	445	427	440	453	444	448	419	428	483	463	446	446	441	452	422	441	454	493	453	433	434	467	458	426	444	465	449	492	454	458	411	441	497	437	451	407	427	461	444	411	444	442	460	437	456	445	418	474	414	407	439	403	446	438	467	441	456	427	451	472	442	405	464	436	467	470	433	457	423	431	447	439	466	457	449	439	429	453	430	431	463	454	444	423	452	412	480	450	462	451	434	463	439	456	466	453	437	435	452	446	425	461	436	386	429	402	433	449	481	424	438	422	409	429	461	440	433	433	463	462	446	413	424	453	446	421	441	447	417	445	431	455	418	464	463	440	491	414	461	449	438	431	466	434	446	439	440	453	415	445	458	423	414	472	444	457	491	487	488	432	453	433	457	371	440	438	446	450	460	449	457	450	475	434	407	419	445	472	439	418	435	433	400	441	443	500	463	453	444	439	440	426	476	442	415	434	436	437	444	432	418	444	411	425	445	435	467	432	462	497	428	416	421	459	419	422	438	412	460	418	419	450	439	425	435	448	484	450	421	448	515	447	450	448	465	390	455	429	477	437	464	423	461	461	474	415	446	481	414	438	419	451	458	420	442	442	448	462	442	444	438	456	425	421	440	436	421	469	398	468	433	470	424	446	471	426	434	460	428	426	451	422	443	437	466	475	464	456	443	437	397	427	424	418	417	408	443	400	462	454	423	439	422	437	420	421	427	418	418	463	472	459	430	439	433	472	409	452	449	419	440	432	438	458	440	432	444	441	431	462	469	430	438	452	393	465	395	456	436	473	467	413	432	465	409	441	423	385	423	438	440	430	442	405	489	439	420	425	426	471	470	419	428	478	418	469	455	456	419	454	431	434	443	465	430	479	415	454	464	476	452	422	417	483	454	406	432	454	434	447	390	400	427	427	426	451	429	438	469	416	465	479	430	463	408	427	437	494	462	433	399	438	444	446	485	402	422	412	436	467	480	454	428	487	449	405	415	442	455	476	447	486	428	437	425	452	455	434	440	445	431	452	442	446	458	461	438	477	419	429	454	440	471	444	450	443	408	429	433	438	470	453	428	438	431	410	452	468	450	428	449	448	446	448	405	430	428	442	457	439	436	450	441	463	393	456	401	426	428	439	404	458	435	418	452	423	470	426	450	451	461	451	396	439	446	466	430	450	497	444	437	445	468	471	427	457	416	399	446	424	457	425	456	419	421	436	425	432	468	405	436	458	419	467	452	421	423	435	424	436	419	408	424	419	464	466	468	461	396	419	442	432	440	431	463	426	427	443	444	426	431	465	437	452	418	449	486	449	451	434	433	461	415	433	441	442	418	465	478	434	442	474	447	467	439	409	424	457	411	458	450	467	455	450	444	456	429	445	414	441	457	429	490	444	428	450	457	437	454	457	403	474	478	429	453	471	490	430	411	454	390	429	439	429	413	461	448	445	448	446	445	474	400	444	423	449	430	435	444	436	439	463	463	423	453	490	456	452	430	402	451	428	464	451	464	441	435	464	436	421	438	413	399	477	481	379	438	461	446	469	435	447	457	485	435	422	461	461	468	453	425	435	439	452	410	420	467	477	427	442	431	455	449	434	459	453	450	454	439	500	438	458	436	434	474	441	475	423	433	458	429	448	447	452	445	416	442	467	429	445	417	439	456	445	422	421	453	439	470	441	416	433	445	416	408	458	424	471	414	425	448	529	437	421	427	448	443	446	417	468	418	421	433	473	440	429	439	401	418	435	458	410	415	480	437	418	452	443	436	454	445	422	468	409	447	448	415	495	474	448	428	455	450	424	465	472	436	410	430	430	452	424	414	427	453	431	388	447	420	432	456	437	423	432	437	445	422	418	440	469	390	474	442	432	454	434	447	429	450	442	450	420	426	454	455	442	478	414	460	415	465	437	492	440	435	406	421	436	412	425	438	497	433	441	415	451	408	432	433	478	408	407	427	474	441	453	429	460	414	424	424	425	453	474	434	450	427	440	479	429	413	402	403	440	409
42742	16545	12511	8632	4144	1474	1012	732	610	531	456	475	415	401	392	340	353	326	339	287	315	319	307	330	339	326	354	356	295	352	343	345	328	324	301	359	335	329	310	313	327	287	315	303	304	335	337	300	334	316	289	307	336	302	302	328	343	308	317	309	278	286	340	317	298	327	346	292	302	309	332	313	296	307	329	331	309	294	315	327	303	307	333	326	368	368	311	305	275	344	354	337	325	318	333	326	313	316	289	306	322	297	301	293	319	318	319	310	333	317	339	313	329	306	314	336	300	310	300	328	322	338	323	317	299	294	325	295	313	308	327	320	308	363	303	325	312	319	304	334	327	315	309	304	288	332	291	338	335	290	342	328	326	335	317	300	345	326	303	313	352	299	307	306	319	324	363	286	297	333	330	311	301	335	328	312	310	307	299	326	337	300	287	339	300	358	325	313	315	325	328	334	333	295	319	303	311	315	319	300	311	318	331	315	328	320	354	318	357	364	309	328	339	301	344	316	311	355	298	331	303	327	292	342	307	316	305	303	313	332	342	315	314	379	298	331	307	312	322	303	319	324	342	357	322	296	316	293	322	301	329	305	340	341	322	294	308	292	306	299	331	320	340	300	307	314	313	306	326	301	357	303	306	335	343	307	320	279	304	317	326	342	290	329	318	321	325	336	309	308	325	336	301	323	328	365	342	354	325	331	308	341	319	322	327	328	333	338	333	329	349	355	332	326	321	311	324	365	323	337	307	297	331	287	322	335	332	276	293	335	312	315	328	340	303	307	315	317	315	296	287	321	328	299	313	291	329	297	295	279	345	295	340	339	367	308	321	316	308	322	336	336	303	304	286	320	325	329	321	322	343	314	303	307	308	339	341	303	276	309	326	307	309	324	308	292	306	291	334	308	274	302	314	316	335	346	308	329	327	295	304	293	293	315	295	336	312	293	324	318	305	335	268	332	312	313	357	342	327	311	295	322	274	307	300	301	341	349	336	299	313	286	349	341	303	341	339	353	317	339	305	287	298	286	318	301	313	335	348	312	303	324	325	323	353	310	330	325	308	289	308	295	306	315	330	339	306	335	324	299	305	315	341	317	330	276	339	359	342	341	335	318	258	321	321	315	299	328	339	346	365	306	268	323	335	334	328	308	319	295	345	294	335	351	341	339	325	333	300	351	315	296	322	303	329	278	307	325	355	316	291	318	320	330	314	320	317	326	355	333	348	311	316	327	289	324	334	345	331	341	326	317	335	334	312	318	329	309	303	337	273	351	304	359	301	337	350	328	328	307	331	335	345	293	309	275	306	323	353	307	309	331	267	308	349	322	348	333	313	308	314	309	342	336	287	295	321	354	304	316	329	312	341	342	330	321	342	324	329	312	350	304	333	341	297	299	317	309	286	308	315	307	319	305	306	316	294	335	277	307	309	330	322	346	313	321	328	314	309	302	302	306	333	322	302	325	281	307	307	328	319	323	279	316	329	326	307	327	329	304	296	288	323	323	338	336	374	307	286	340	306	298	314	316	329	322	325	356	305	308	295	298	316	339	306	319	297	291	355	305	321	336	312	308	287	321	322	335	304	305	311	304	336	284	309	331	325	329	313	318	302	320	293	302	326	294	351	304	319	296	319	347	328	298	294	328	343	321	358	303	347	314	292	330	340	306	271	304	338	291	305	311	370	310	331	328	325	323	303	315	306	321	263	299	295	322	315	337	315	320	291	302	307	349	310	304	317	308	321	311	310	336	341	311	353	324	314	333	314	319	346	331	320	343	345	311	325	310	325	319	306	295	307	309	343	326	319	316	322	298	310	292	293	302	317	334	328	287	310	331	316	336	331	319	319	337	326	313	334	311	337	330	346	330	290	330	334	294	315	307	336	350	343	290	312	320	347	358	290	286	319	346	332	324	316	301	298	343	343	317	330	343	289	342	307	367	310	337	288	331	283	333	267	327	305	302	304	301	358	314	320	313	318	315	315	331	299	318	289	303	366	296	332	333	321	305	325	312	352	349	325	333	333	342	338	318	334	338	325	315	298	336	303	325	343	308	317	322	317	313	335	332	315	297	333	324	348	334	320	324	331	311	299	310	322	324	347	304	302	313	315	307	314	311	322	323	327	294	284	315	360	291	323	331	303	312	335	360	336	303	313	278	306	323	326	314	351	345	350	337	315	336	332	320	290	314	309	335	335	317	337	310	303	310	298	324	339	311	338	318	299	295	324	324	312	273	307	294	314	294	311	343	345	306	306	334	343	328	333	294	319	328	300	318	335	316	315	309	308	322	312	370	297	279	312	322	293	335	294	342	302	321	317	338	315	315	292	302	306	312	291	342	323	284	317	281	346	340	326	342	303	289	326	280	323	290	321	297	309	298	338	335	303	320	337	301	296	319	303	302	332	336	312	297	309	320	324	327	322	340	343	294	327	344	315	325	328	333	301	326	327	287	352	334	316	327	326	304	345	332	357	294	324	333	289	341	333	340	312	311	293	338	311	323	334	329	295	323	330	302	313	351	323	315	324	322	279	297	341	322	305	326	310	341	333	328	309	317	308	333	360	308	334	328	295	317	332	313	325	305	298	304	302	293	334	340	297	338	347	318	296	339	344	279	303	318	311	343	345	339	327	366	356	325	336	313	346	293	343	337	347	345	315	322	313	320	298	316	329	334	322	319	314	331	354	302	315	299	302	298	314	286	300	319	291	319	308	317	305	304	325	335	315	308	328	315	309	305	317	329	337	312	337	355	318	294	297	317	337	331	324	304	300	290	333	307	292	294	334	326	304	310	312	321	317	345	324	328	293	321	333	311	282	324	287	311	309	339	332	319	316	339	348	319	321	305	314	285	345	359	319	308	298	305	287	294	300	340	331	333	304	316	326	350	320	325	332	276	336	297	277	292	336	309	283	309	328	336	303	327	329	355	328	325	315	351	351	364	333	297	339	339	320	279	326	318	331	312	332	303	298	304	328	339	315	297	322	287	317	339	324	309	294	326	295	331	312	301	333	306	282	323	290	300	319	296	304	318	302	318	322	321	333	311	318	322	299	317	296	325	296	325	348	343	336	333	327	323	319	305	341	333	326	336	324	333	303	311	322	344	316	330	343	342	346	341	288	293	369	307	328	356	293	331	360	314	283	323	301	331	309	335	310	346	326	309	293	309	325	320	328	306	318	302	320	271	304	312	292	312	311	313	320	347	317	305	332	295	315	325	342	342	326	306	313	344	293	297	338	286	295	350	293	302	301	267	325	311	296	329	290	345	316	310	310	344	323	315	335	353	333	317	348	314	351	313	282	291	339	311	315	310	317	337	346	314	353	374	319	307	309	310	346	315	322	330	346	314	365	325	342	302	319	353	322	308	305	306	336	297	293	326	269	335	355	317	355	320	334	316	362	315	306	327	325	326	305	330	321	296	331	303	326	335	314	328	314	300	323	336	340	371	303	318	329	324	291	316	325	311	344	310	311	339	324	328	313	322	335	324	302	332	329	284	300	308
25529	7313	15626	15540	9596	4325	3333	2594	2038	1726	1534	1761	1299	1159	1046	996	935	817	855	813	811	801	772	788	767	789	758	746	780	795	783	763	731	725	763	783	747	743	704	744	725	753	762	698	749	790	713	732	732	804	748	728	723	718	707	689	740	722	736	759	711	712	735	716	766	719	718	707	730	710	700	756	730	693	701	713	656	758	706	699	729	776	740	741	737	695	742	721	704	733	726	715	709	696	710	689	754	736	735	719	689	759	772	706	713	742	733	718	734	737	730	734	718	744	696	758	713	793	680	730	755	747	693	683	694	702	703	761	704	722	745	768	727	710	748	717	712	715	726	725	688	720	749	731	700	744	754	696	746	701	741	713	753	682	697	727	688	718	665	748	717	711	731	712	729	704	672	742	728	730	706	743	701	741	728	735	722	728	676	706	711	699	739	734	698	741	762	715	733	746	688	738	698	731	726	697	756	712	741	726	763	686	703	726	731	709	688	717	673	705	723	728	723	701	820	704	727	684	679	740	740	711	755	723	739	697	724	702	731	697	745	715	720	733	707	691	684	750	775	708	686	726	705	735	713	720	703	764	718	717	750	714	705	746	720	715	741	694	758	719	703	685	725	746	723	694	707	672	755	725	725	716	739	727	745	718	746	708	762	693	699	715	704	752	734	712	741	757	700	735	714	754	675	710	686	702	732	708	711	713	753	708	715	748	733	732	725	769	759	721	698	716	715	698	736	756	726	746	734	708	733	711	690	751	678	722	684	768	700	734	686	737	666	725	701	686	683	757	790	759	765	778	705	695	696	758	746	714	746	708	756	757	719	709	741	716	742	756	614	657	678	731	727	733	704	740	730	733	698	745	722	730	648	706	752	666	686	763	755	727	707	696	715	715	724	688	723	713	711	714	697	675	677	723	707	738	753	691	734	689	740	743	693	742	742	714	705	739	707	735	801	709	754	704	730	704	713	699	703	738	708	733	700	710	703	686	702	693	746	729	763	730	753	762	733	728	755	736	755	741	734	729	763	738	744	741	738	661	651	696	732	771	680	710	721	780	743	708	763	712	733	720	743	717	745	735	702	726	764	739	727	738	716	731	676	706	778	765	759	728	717	720	706	727	701	740	711	722	694	707	716	760	718	761	666	693	708	699	727	770	704	753	768	706	675	698	741	682	774	780	748	714	727	714	728	705	740	732	691	700	728	707	705	720	661	733	733	723	721	752	718	742	739	758	751	707	776	703	702	732	691	732	707	721	717	723	718	698	743	693	651	697	744	769	709	729	669	754	725	754	723	745	718	699	734	702	710	705	731	682	719	673	738	721	733	770	708	734	702	708	682	705	747	727	722	726	737	707	666	760	698	703	713	737	662	673	719	724	729	746	722	725	711	692	724	707	686	769	743	735	709	728	730	726	694	731	736	691	721	736	726	728	718	735	721	742	776	779	699	697	678	764	707	743	727	708	747	693	709	798	722	711	711	657	688	719	772	704	716	752	715	687	673	690	732	693	804	741	683	728	790	764	705	694	742	711	686	717	735	764	711	731	723	721	733	698	743	724	700	684	710	729	702	736	711	728	722	718	701	735	738	744	747	730	666	757	778	707	683	718	669	691	649	713	693	713	695	684	724	702	693	731	729	714	733	749	722	669	701	717	713	737	776	738	675	741	741	706	684	699	739	735	707	719	743	691	745	715	692	783	685	732	693	687	736	759	711	718	754	682	715	738	693	631	718	746	673	763	721	724	714	705	745	715	687	703	707	713	689	702	723	800	707	736	730	749	720	715	779	735	707	709	750	736	726	740	693	716	762	687	721	710	749	686	779	730	696	716	730	725	721	679	707	679	752	738	749	711	764	731	714	762	747	714	692	733	706	755	720	699	713	683	713	736	707	720	730	686	714	741	698	762	720	738	741	706	722	735	710	744	693	723	681	741	748	728	678	725	689	710	690	757	728	736	754	755	726	704	732	741	734	726	720	740	687	741	740	730	695	694	725	700	750	681	693	723	700	695	757	686	682	717	714	690	673	729	709	723	734	738	724	711	747	682	764	738	710	730	717	697	696	682	720	718	699	706	698	700	716	739	670	714	716	751	711	655	722	718	684	734	686	706	742	661	659	722	763	741	721	713	746	693	665	723	712	729	774	708	748	687	734	650	724	734	716	706	756	729	678	762	726	696	695	698	758	707	730	704	775	716	705	680	691	760	714	717	727	743	760	711	714	706	704	722	715	718	694	727	702	756	739	736	711	721	691	729	714	718	733	751	721	743	696	706	764	678	687	716	703	675	699	663	734	734	692	740	697	721	690	708	683	690	702	721	724	757	703	709	729	706	741	732	707	708	700	734	717	733	747	722	735	741	698	707	682	719	723	673	720	735	754	730	665	723	746	678	730	722	712	745	734	750	726	711	708	698	722	745	676	732	735	705	735	699	700	728	709	760	694	698	739	725	708	720	739	725	739	708	726	709	684	752	770	782	744	727	775	735	699	714	731	659	693	748	718	704	704	724	722	742	724	711	693	711	735	723	736	716	745	726	729	761	681	697	733	681	705	714	725	739	711	749	722	766	753	670	754	724	700	740	735	732	663	717	737	752	725	742	701	670	714	681	698	737	732	743	703	734	692	688	719	728	726	753	673	699	729	710	745	665	697	739	685	707	711	688	777	706	714	716	717	757	732	717	773	691	794	722	749	772	739	703	720	727	728	733	689	752	693	697	679	721	702	699	749	714	738	736	738	726	726	705	805	731	698	758	691	752	725	702	725	751	758	722	715	709	739	714	694	729	711	709	649	694	724	741	712	694	733	688	731	681	759	680	675	739	715	712	681	705	716	673	744	688	718	672	753	715	747	719	726	747	758	684	729	737	692	738	710	699	781	712	769	699	735	703	742	737	763	722	693	713	690	694	705	698	729	686	708	696	756	751	670	703	695	697	697	720	688	781	695	707	743	741	724	747	714	713	718	701	745	733	727	686	712	717	734	747	730	734	723	752	751	725	696	690	712	733	750	703	716	693	713	687	749	716	665	741	696	747	675	736	710	746	696	683	735	736	751	692	729	735	676	738	704	702	670	762	722	738	759	735	678	686	720	677	727	685	766	706	716	763	709	727	816	704	716	750	754	738	731	774	705	714	724	704	735	716	722	686	727	761	709	721	725	740	724	747	711	739	681	749	703	722	695	739	715	706	743	710	732	718	679	758	722	701	716	702	707	687	730	716	723	730	752	707	754	681	733	674	728	738	730	706	770	698	683	728	715	726	735	658	697	669	706	713	763	695	645	659	707	736	712	737	677	694	725	726	750	697	697	727	754	714	729	711	773	697	680	811	710	761	714	742	716	682	699	709	704	714	688	757	713	697	769	683	727	731	725	711	691	691	674	728	715	723	715	727	732	743	674	719	718	709	689	748	716	655	731	715	733	742	704	702	727	790	747	717	721	725	734	727	689	665	752	739	737	701	753	674	730	719	750	700	707	715	726	743	712	733	783	718	651	729	752	720
12109	3012	2170	1409	494	281	261	250	235	276	210	247	239	258	257	222	249	214	222	222	225	256	236	268	241	223	242	258	246	254	198	226	228	226	243	220	257	262	228	253	254	231	232	253	250	231	244	232	222	279	239	224	236	237	258	267	235	222	264	259	246	239	212	237	252	269	215	225	211	231	252	275	241	203	241	220	247	249	283	227	235	253	215	244	209	237	239	244	242	255	239	231	264	252	221	254	246	234	236	238	245	206	211	230	243	229	222	236	242	209	237	240	223	224	251	256	228	207	246	246	220	244	246	243	245	222	248	243	225	258	236	230	228	242	232	245	214	215	236	228	249	236	228	230	216	234	222	200	246	249	254	225	252	233	252	231	247	221	248	235	251	225	215	223	234	231	256	247	231	237	229	239	211	237	274	240	236	248	237	232	243	238	224	226	250	229	227	238	223	216	253	236	219	229	213	245	228	238	242	215	260	247	239	234	248	252	250	226	218	225	236	231	228	216	214	223	237	218	225	227	233	256	213	244	277	224	220	232	249	218	240	236	224	260	244	231	233	248	215	249	215	241	238	232	260	242	230	223	274	216	226	222	211	224	220	236	259	265	251	225	204	228	233	245	227	217	225	221	263	240	252	238	234	258	239	193	229	261	221	248	248	219	222	229	216	243	235	223	249	239	233	245	244	214	283	219	216	224	239	239	247	229	215	254	273	251	231	252	273	254	247	225	226	250	248	226	219	225	228	247	258	261	239	245	230	242	244	205	254	269	243	241	243	209	223	246	263	215	239	238	241	205	243	231	273	230	244	203	249	230	225	257	259	221	244	259	241	230	219	242	258	240	224	238	257	254	234	222	240	247	227	260	214	230	216	221	256	240	242	237	232	209	210	236	254	243	223	249	221	244	236	227	256	278	238	223	234	228	227	224	234	225	256	259	235	245	235	216	238	245	248	232	256	275	214	231	221	257	223	230	228	215	237	242	202	236	234	264	199	254	266	246	216	252	252	253	244	272	202	223	224	237	237	237	243	256	252	213	251	207	254	238	247	248	216	247	261	257	223	251	227	235	230	231	246	228	242	216	272	230	245	214	232	267	239	247	245	217	227	254	224	239	228	219	233	251	255	252	239	241	248	237	241	237	226	204	248	215	244	245	232	221	231	244	229	273	223	234	252	241	236	224	262	246	256	245	217	232	224	247	241	250	231	216	234	214	229	261	240	243	243	223	246	237	247	211	203	228	232	265	238	222	231	270	211	227	249	233	251	250	235	220	270	257	255	251	230	229	230	267	259	192	244	236	224	238	250	237	251	239	228	219	237	241	242	237	214	264	252	254	236	225	272	234	232	264	251	250	236	229	233	244	272	242	248	239	209	224	232	235	222	258	265	238	235	232	239	215	230	234	232	223	237	240	229	237	230	223	238	265	246	252	243	235	230	229	225	230	264	231	239	254	257	232	222	213	281	265	270	236	226	265	259	234	217	239	226	214	239	244	264	212	231	246	231	201	239	265	246	237	255	230	231	205	208	215	264	227	251	257	220	203	217	241	253	245	247	247	225	225	238	234	241	219	244	231	237	234	220	285	258	233	226	286	244	227	235	228	245	250	224	237	250	205	200	232	241	216	222	259	234	228	218	239	217	258	274	217	214	252	236	240	233	226	253	262	252	224	227	238	240	226	243	236	280	229	236	225	225	225	231	249	262	245	230	237	224	231	225	230	225	225	197	248	254	252	245	250	229	234	218	213	233	219	201	231	208	249	242	249	253	237	251	237	239	229	207	210	238	210	250	244	206	232	230	245	232	261	209	221	247	235	233	250	209	278	250	221	250	250	220	249	223	228	235	237	218	206	260	213	242	246	230	229	227	240	239	237	269	239	262	274	260	206	237	250	251	248	225	196	239	232	223	237	278	209	222	227	246	237	249	248	240	252	255	231	225	207	255	250	239	233	230	236	245	222	229	256	256	230	207	228	239	234	234	262	233	243	245	222	230	236	231	243	235	271	286	247	253	255	200	238	246	237	251	237	243	231	231	241	252	221	245	249	207	246	242	234	220	220	250	228	247	222	248	244	248	223	258	235	204	247	244	217	252	223	263	233	237	261	243	237	264	223	226	243	215	224	235	256	229	239	240	240	217	257	251	231	237	233	224	200	238	216	233	235	258	232	237	212	260	268	258	213	266	231	222	284	229	248	272	233	203	229	225	244	229	220	213	217	255	272	225	230	224	228	218	238	240	259	217	229	222	228	238	221	235	264	229	263	266	207	249	234	216	232	240	258	228	231	241	249	234	241	268	242	205	231	223	241	248	232	215	246	243	271	207	254	256	221	232	225	223	243	220	250	299	249	269	214	244	210	259	218	230	234	249	253	242	254	223	274	225	253	239	236	246	239	231	231	215	214	235	227	250	220	244	260	208	255	262	243	217	221	239	245	222	232	245	256	222	236	246	260	248	221	238	265	219	243	238	255	245	220	248	250	223	236	252	246	213	241	228	224	257	210	236	214	232	248	212	243	240	230	232	227	240	239	231	224	229	266	221	215	267	221	246	234	218	235	215	222	222	220	260	247	242	237	221	232	255	247	235	234	211	225	226	265	246	219	235	252	223	208	238	258	246	260	253	237	257	269	240	251	253	203	244	250	254	236	222	237	223	225	227	207	234	221	234	226	252	207	268	262	241	248	257	244	232	207	232	237	242	221	241	229	247	249	248	228	233	236	260	255	245	237	222	219	237	256	263	245	216	199	231	231	243	217	212	251	240	224	253	225	241	247	242	253	256	209	246	236	250	240	222	237	240	249	240	252	245	252	230	239	245	242	228	236	233	241	238	251	223	239	209	256	250	239	277	247	216	209	239	230	253	234	237	239	279	219	231	255	225	262	252	216	228	236	220	280	252	215	219	238	240	235	248	224	243	283	219	199	216	236	258	238	232	286	261	228	259	242	230	236	228	219	238	221	236	272	267	257	244	259	214	232	236	214	232	233	257	243	247	235	213	225	221	246	283	235	262	253	212	239	237	241	210	231	254	249	243	239	207	245	245	264	206	252	248	251	258	226	236	258	237	254	225	249	225	242	254	257	258	232	244	249	222	230	229	223	227	236	222	237	220	256	255	233	238	230	237	230	211	246	255	261	250	217	253	233	216	206	261	217	250	192	264	236	230	262	230	217	218	236	240	241	235	226	254	215	233	233	204	261	268	272	220	245	227	233	229	255	247	206	237	224	209	240	231	246	219	261	267	259	255	243	250	246	239	217	232	226	257	229	247	236	274	209	214	230	205	250	239	256	230	229	213	251	252	245	211	254	253	226	219	232	253	239	231	219	251	250	203	221	244	242	227	239	229	217	233	224	231	221	245	222	220	233	272	244	210	242	243	231	227	230	226	239	233	250	218	240	222	237	211	224	243	257	234	228	249	223	207	235	228	232	246	197	222	246	226	243	233	252	238	247	236	250	237	234	236	228	249	223	234	243	225	230	244	266	228	243	239	231	237	238
7478	2329	4074	3862	1739	905	723	628	622	576	605	561	561	546	584	548	550	499	537	470	553	558	565	577	598	548	571	569	509	515	552	531	551	538	526	520	511	523	514	551	541	536	546	553	557	509	514	518	501	578	521	500	539	518	530	525	557	541	544	519	534	527	526	569	525	509	529	547	520	517	543	576	524	524	511	533	555	517	479	513	536	545	526	563	533	540	546	529	550	550	534	540	547	527	524	569	565	549	536	542	551	554	552	523	553	517	573	557	523	564	549	549	524	536	490	512	527	552	528	522	522	534	517	537	568	524	516	562	516	565	521	574	538	544	515	495	532	560	526	594	570	577	531	533	547	539	508	547	530	537	541	545	530	521	551	583	521	498	503	530	529	515	510	552	506	541	530	552	521	528	582	524	530	540	547	585	547	539	543	543	554	508	594	561	588	552	554	544	551	519	547	533	541	557	554	545	556	569	575	554	524	496	569	505	515	536	518	518	541	572	550	537	532	533	516	564	555	521	573	577	543	536	550	519	538	517	552	548	533	545	506	531	508	540	537	519	556	536	514	552	485	514	580	541	534	579	519	534	522	537	512	538	566	545	477	511	525	588	552	528	508	542	542	571	521	545	519	511	557	574	542	564	576	560	554	560	500	536	529	548	542	492	509	536	555	553	555	469	575	548	549	496	534	564	560	566	551	522	562	520	534	545	576	584	545	538	612	562	567	532	568	530	569	515	489	538	545	551	533	526	565	539	571	520	539	539	547	558	538	547	592	533	518	544	498	503	556	515	520	521	538	543	541	533	532	529	561	529	544	571	567	563	489	578	539	500	522	534	527	554	549	543	534	573	568	512	545	514	541	523	508	559	514	563	567	568	537	543	508	582	519	590	547	544	559	552	540	543	573	486	518	522	560	528	570	562	547	540	541	561	561	578	528	512	505	526	527	545	514	526	532	577	572	570	568	502	562	557	573	519	553	539	549	503	515	567	564	530	554	497	547	526	577	546	513	492	557	521	524	565	567	560	566	512	545	521	544	528	523	524	569	525	525	552	549	543	550	567	563	532	475	539	569	560	525	545	495	534	548	498	555	525	514	551	515	547	504	507	542	553	495	546	529	498	533	532	531	545	555	597	547	486	530	555	497	508	541	536	519	552	517	514	550	555	520	499	515	538	558	543	556	569	524	597	573	570	586	548	513	540	570	561	536	537	546	553	569	518	559	535	556	594	516	539	579	531	544	524	526	572	495	513	486	545	536	525	536	546	557	537	512	528	553	515	535	529	517	583	534	522	537	513	546	545	555	552	556	566	521	568	530	563	528	522	550	522	529	505	573	549	528	547	525	570	525	545	513	532	503	553	520	556	522	510	521	529	555	548	537	581	535	541	545	491	563	572	544	547	529	547	569	554	508	533	491	585	549	569	517	564	538	516	522	542	519	500	515	525	557	555	549	568	504	527	534	543	537	554	532	537	581	514	530	565	557	543	543	513	529	564	545	574	503	568	524	532	547	551	530	567	535	542	531	567	522	549	516	574	558	548	525	570	529	506	563	555	555	544	526	542	577	542	526	525	527	532	526	550	505	506	536	524	596	568	554	546	521	548	518	502	521	511	536	618	491	519	532	539	545	555	504	530	569	574	536	554	540	519	562	551	569	539	542	520	504	536	525	538	554	529	533	544	531	558	552	563	536	543	511	553	548	548	526	543	525	548	578	599	578	543	531	545	534	592	516	553	523	540	523	598	533	549	545	530	516	559	513	531	561	544	558	525	565	550	488	559	533	558	552	539	533	546	555	564	560	539	532	532	575	550	537	545	575	534	593	518	517	514	576	536	555	537	524	555	533	523	517	511	521	548	593	569	515	542	570	545	528	535	497	564	533	551	559	561	502	560	523	571	569	567	535	540	552	557	550	554	505	528	550	533	505	582	568	577	529	571	517	567	579	555	565	552	528	536	538	562	521	533	532	507	580	507	526	515	536	543	543	526	541	541	551	539	560	557	545	489	521	525	531	554	529	548	591	540	536	502	542	509	544	571	515	551	556	548	510	540	564	531	586	496	546	540	548	578	534	527	547	587	557	574	559	539	579	539	587	556	552	554	516	547	583	528	537	552	545	572	536	534	524	508	519	586	557	520	544	555	559	545	553	561	543	565	539	551	560	500	525	588	546	538	527	569	512	575	519	567	509	540	587	504	534	553	510	529	519	507	553	559	493	567	521	523	556	532	538	510	524	523	546	555	596	554	557	541	533	565	520	525	550	522	558	506	529	548	557	516	512	531	532	545	551	540	552	564	526	509	506	527	553	540	571	545	537	505	521	552	559	539	523	574	538	541	530	512	517	540	524	565	500	516	549	534	547	533	536	557	554	557	535	528	572	546	536	506	550	537	557	524	534	566	534	579	556	556	536	526	535	559	520	499	529	552	570	575	572	519	508	561	514	526	518	543	563	537	517	502	538	534	542	544	546	542	522	564	534	600	547	566	516	566	543	507	534	546	542	518	558	549	530	547	556	539	538	585	503	579	572	545	488	535	482	558	518	514	535	543	528	592	572	556	534	566	544	562	553	529	518	527	565	563	532	542	531	560	489	509	542	558	506	514	520	558	545	533	510	523	485	533	509	512	526	558	596	582	526	524	513	493	524	546	534	516	566	528	511	541	578	519	522	522	592	584	538	571	535	538	587	545	536	532	546	554	531	534	535	531	489	529	517	546	520	511	554	537	548	525	555	535	529	517	523	532	559	553	585	560	558	559	516	539	582	543	520	555	540	531	481	548	519	512	515	578	484	548	568	539	557	517	491	549	523	558	542	522	549	567	529	550	564	575	564	547	522	542	555	551	572	514	535	541	566	555	511	553	585	574	542	526	581	518	545	569	515	539	573	566	548	562	551	551	567	570	541	515	555	530	550	564	563	494	546	513	582	565	549	532	522	535	526	536	525	542	537	572	543	551	541	583	561	524	528	518	545	540	549	550	542	606	581	547	552	524	554	521	496	530	537	530	521	538	548	554	564	550	544	510	533	557	524	572	571	510	533	529	554	541	539	513	592	533	562	570	491	527	543	522	532	549	562	528	528	543	587	571	555	598	569	552	575	528	580	507	558	548	534	515	504	525	540	529	574	571	524	569	554	537	563	507	547	505	530	568	524	591	579	566	538	581	507	520	576	552	549	530	529	537	563	532	493	488	546	533	516	535	570	577	508	551	537	536	516	555	551	547	541	529	595	511	520	510	539	551	522	546	537	491	559	535	550	532	550	499	500	525	524	531	544	541	539	524	542	520	513	546	563	543	587	526	555	550	523	567	541	541	536	557	558	540	543	549	545	531	550	553	577	566	508	543	570	577	526	511	543	532	527	541	531	485	545	497	547	530	576	510	554	532	506	530	557	543	600	539	566	536	511	530	545	537	546	536	539	593	524	544	525	557	571	501	522	573	578	568	531	521	605	510	521	513	584	545	554	482	536	556	625	581	521	522	557	544	529	526	543	519	558	527
30797	9681	6573	4192	1728	697	407	364	296	276	258	225	219	229	192	165	170	170	195	158	206	208	174	162	163	176	175	177	179	190	180	183	165	181	167	167	173	177	173	161	181	164	178	161	151	170	194	178	170	169	169	142	159	155	189	158	158	168	144	190	174	182	146	184	182	174	184	163	175	183	191	176	170	139	145	157	174	177	158	178	177	158	165	145	182	175	171	185	170	185	162	165	173	172	170	161	179	162	150	167	180	186	187	181	169	177	163	174	156	172	176	168	114	187	148	149	157	195	169	195	169	176	152	187	166	174	176	168	159	172	184	171	160	187	166	196	168	165	170	180	147	161	157	172	164	167	160	185	171	200	146	191	184	181	180	171	177	172	166	160	155	184	144	159	160	164	172	165	169	152	179	163	144	173	172	152	187	168	155	149	168	172	168	172	169	153	179	184	158	150	178	173	162	178	160	158	175	163	179	171	160	177	177	178	187	180	166	161	159	183	170	157	159	163	189	167	198	173	170	173	170	168	177	172	150	174	165	166	174	156	184	145	144	160	189	199	202	205	164	192	165	134	152	178	188	168	146	184	178	201	155	165	166	181	186	153	189	176	186	197	168	143	172	163	165	173	176	174	171	176	167	167	158	174	169	168	182	179	149	168	148	152	170	188	177	163	203	181	166	162	158	181	179	161	178	157	153	168	161	178	159	153	175	177	174	187	162	173	179	144	161	155	151	181	165	198	155	175	170	173	179	174	182	185	167	145	163	153	163	151	205	164	169	160	177	186	162	184	162	169	179	190	195	177	161	159	168	170	169	160	159	180	162	145	155	187	170	173	176	185	181	152	159	161	166	174	177	162	186	154	159	159	166	150	165	179	186	160	175	173	187	186	181	154	179	173	160	169	198	161	178	156	170	172	155	150	158	152	199	191	176	144	189	179	172	173	165	155	163	173	183	167	201	141	156	182	153	159	177	158	168	166	169	209	185	181	131	168	159	167	188	163	159	182	161	154	171	159	171	153	176	172	198	168	176	169	167	174	174	176	156	176	170	171	148	163	150	151	178	157	166	169	156	168	159	153	185	167	153	156	164	157	168	181	165	172	158	171	146	179	168	172	156	162	162	175	158	211	161	152	166	178	154	172	150	166	176	183	175	173	162	187	184	179	184	195	174	179	191	168	169	162	176	191	136	173	186	176	144	185	149	181	174	151	158	165	186	183	190	193	133	173	167	144	156	182	177	153	160	161	168	188	182	163	170	173	166	178	176	180	168	154	156	186	150	153	200	171	144	186	177	153	143	164	192	168	144	164	148	160	173	184	190	206	166	157	201	163	182	184	183	165	167	149	158	158	179	137	178	149	164	151	169	168	172	174	150	180	178	163	156	171	155	167	182	183	160	178	188	154	177	177	170	181	178	152	177	172	189	188	184	172	152	170	170	192	130	154	171	156	154	168	161	178	185	163	181	175	189	163	197	170	171	160	180	160	181	154	150	162	168	163	153	157	162	164	170	163	185	160	155	185	148	143	181	175	194	177	176	167	157	174	165	161	171	151	172	179	167	179	170	186	183	158	189	168	148	183	161	167	159	166	171	170	153	173	177	166	188	162	174	180	170	160	173	168	158	189	163	177	161	165	179	202	170	179	187	167	186	169	166	153	146	173	147	160	197	170	175	159	168	164	194	189	170	180	147	180	169	181	176	186	189	169	179	173	165	172	175	166	171	130	172	167	161	170	168	177	155	170	188	163	197	136	163	170	176	197	185	166	155	168	166	162	178	174	181	176	186	150	165	176	182	181	175	157	175	217	168	167	160	181	150	197	197	196	172	175	158	165	169	169	166	165	161	151	175	156	162	170	169	172	194	157	150	166	170	162	170	186	182	170	164	168	162	193	164	182	184	179	176	154	160	187	185	174	162	194	155	137	165	188	172	198	164	190	159	160	192	199	175	183	167	166	168	173	175	157	154	178	164	182	185	182	168	166	178	173	168	202	163	182	177	151	168	172	162	192	168	154	151	182	176	168	162	188	190	190	167	178	192	157	166	193	163	174	163	186	154	147	183	183	206	172	153	169	159	160	170	158	180	178	169	176	172	182	168	165	163	158	165	147	157	175	176	172	177	163	184	166	188	180	186	197	192	162	169	183	178	163	163	157	174	169	163	155	163	173	179	169	165	189	174	178	176	154	174	166	173	195	170	196	190	160	171	159	209	179	171	150	164	163	161	189	177	174	161	155	183	171	178	169	183	192	152	165	157	150	177	184	157	157	158	185	185	165	164	175	149	159	179	188	178	168	152	158	190	143	164	154	159	207	162	179	202	170	163	172	138	166	175	172	175	184	179	174	133	168	170	187	210	189	155	153	177	158	190	171	181	167	195	142	164	148	187	163	170	185	204	174	149	188	172	160	176	181	182	177	157	153	180	156	183	198	173	157	182	180	150	174	166	156	178	188	180	167	169	168	175	133	167	188	178	186	203	151	203	156	183	169	177	150	168	172	145	175	171	182	182	185	165	175	171	163	203	193	183	163	171	175	182	143	182	188	155	164	164	173	179	179	163	177	157	189	176	143	165	184	169	164	157	181	156	177	164	161	164	193	146	161	165	195	178	192	142	174	168	164	177	171	156	150	179	193	166	170	148	173	157	188	155	163	193	198	175	163	162	166	184	158	197	179	178	187	153	166	138	169	144	173	171	158	186	176	175	178	171	174	160	174	152	191	191	153	199	166	181	174	179	161	174	177	185	157	168	148	160	161	156	170	162	188	173	159	158	181	161	160	167	167	183	162	199	181	191	161	179	170	147	192	179	189	149	144	169	161	192	168	186	183	183	159	169	157	170	173	153	194	169	193	160	163	172	180	166	194	161	170	188	147	148	207	176	183	168	179	140	196	166	170	179	143	194	151	168	172	174	189	165	177	165	166	142	162	148	152	163	156	185	170	165	171	180	194	148	166	179	154	199	159	175	158	150	192	180	162	181	177	157	180	172	169	191	168	166	154	163	187	158	161	149	185	173	165	175	185	185	180	176	181	172	161	159	160	181	182	145	187	194	158	139	144	171	156	170	163	161	154	176	158	175	177	161	187	182	171	174	169	135	169	194	175	162	172	158	175	148	173	166	143	154	148	169	166	173	165	167	180	166	166	162	153	158	200	172	159	174	147	166	162	186	135	175	156	165	173	177	174	167	169	167	180	147	164	174	160	177	174	130	174	166	162	186	189	151	167	190	162	177	166	171	143	157	175	150	175	164	176	161	152	156	177	184	155	179	158	201	200	180	163	153	170	163	158	171	176	185	187	164	169	165	188	148	176	184	146	170	192	157	171	185	169	186	167	171	198	146	168	162	160	156	164	173	159	176	168	163	189	169	179	170	173	160	164	167	174	161	154	177	153	173	155	166	173	193	165	175	157	185	182	158	166	168	173	176	161	186	170	179	172	173	207	181	161	199	165	171	165	157	159	157	148	172	175	173	178	142	177	168	178	147	163	161	150	174	183
18766	4696	9489	9194	4949	2552	1681	1340	1030	883	875	857	680	649	588	544	531	505	506	433	454	495	449	464	460	447	438	473	467	455	440	436	490	432	426	382	466	451	452	440	439	465	470	441	463	442	435	437	446	415	399	433	429	415	432	433	440	430	406	414	442	401	446	403	404	438	405	426	415	397	387	456	455	391	434	424	405	402	431	442	398	406	427	403	466	420	414	417	451	434	426	431	431	418	427	409	424	459	398	442	412	408	391	427	420	472	428	426	425	426	450	426	426	417	445	430	421	422	412	382	431	419	441	431	425	404	446	418	433	391	413	431	444	440	439	415	437	394	429	427	448	406	432	431	413	415	420	395	428	407	413	407	419	449	418	437	433	375	413	418	432	417	417	396	446	444	421	429	433	442	430	445	449	422	416	417	423	417	405	433	422	411	460	447	438	441	409	422	385	426	437	477	457	433	423	402	442	395	444	443	462	437	430	406	410	430	449	400	455	439	426	443	436	428	466	417	410	440	347	430	414	448	447	433	440	410	435	399	465	434	403	420	404	413	432	427	445	427	420	406	426	462	443	475	429	449	407	428	391	409	470	398	457	436	428	433	415	412	474	447	394	428	414	419	382	427	419	431	468	448	426	415	432	414	421	400	430	449	436	453	444	423	377	425	427	440	411	419	438	441	444	456	442	450	431	439	446	440	440	445	448	436	421	409	433	400	444	414	424	434	422	392	398	445	451	417	400	413	404	431	418	424	408	449	456	392	393	387	432	458	421	411	435	424	417	395	452	410	439	416	458	445	411	424	415	422	417	430	418	410	415	439	416	405	389	428	397	411	425	432	370	417	434	420	454	415	397	407	432	409	427	413	437	433	453	425	455	454	418	417	466	442	432	386	428	444	429	413	426	412	445	411	420	457	432	403	426	405	415	410	414	393	446	372	417	431	445	440	430	434	447	440	432	408	432	443	436	398	422	438	428	407	446	441	412	416	462	421	410	435	426	430	431	445	426	412	432	422	426	415	431	407	421	441	430	431	417	445	426	401	448	405	415	418	429	432	399	422	423	435	394	403	398	422	394	437	404	448	460	464	451	434	416	447	377	411	430	386	445	405	460	432	409	415	437	424	422	409	430	379	433	421	399	419	400	431	411	387	422	418	380	451	483	440	417	411	367	427	463	431	451	430	413	409	416	443	410	421	431	425	434	443	440	421	416	436	403	402	443	402	408	422	397	427	429	444	431	425	438	429	416	449	418	419	441	382	446	407	418	443	435	437	433	481	438	401	442	432	408	457	460	429	450	395	416	395	445	431	439	428	429	439	423	407	395	411	434	436	449	444	395	416	420	421	465	449	416	444	429	435	465	444	392	382	420	416	422	451	480	440	416	446	417	448	414	416	453	430	422	424	439	449	428	463	406	407	435	405	403	394	429	442	424	411	444	467	413	417	477	430	422	438	409	431	406	454	408	386	404	412	414	412	428	409	409	432	455	398	437	444	409	419	439	426	421	450	446	419	397	422	447	394	416	408	389	435	435	408	433	406	423	410	400	406	409	424	460	465	437	440	414	416	411	426	440	404	399	434	432	405	414	450	398	456	427	463	436	390	415	426	457	434	421	420	427	467	415	424	415	397	420	405	423	433	385	388	404	454	421	431	403	423	402	399	453	458	460	433	377	424	450	396	407	434	425	436	439	438	446	391	420	440	417	439	459	418	378	425	424	432	425	434	445	453	413	399	397	442	412	453	444	426	441	408	434	396	450	401	408	444	403	406	435	433	415	443	445	394	433	482	436	458	448	407	435	439	381	425	427	441	467	415	454	420	410	446	437	442	402	438	430	432	408	417	486	417	440	412	379	409	412	417	410	437	415	431	392	422	442	422	454	411	445	435	424	434	460	445	408	375	433	410	422	462	416	412	431	435	406	431	408	418	452	425	412	424	439	424	459	461	391	466	425	421	424	438	406	435	376	431	431	432	429	436	443	404	431	444	420	452	463	392	433	413	460	429	436	414	374	427	449	493	410	404	479	462	418	436	397	435	458	431	445	474	419	423	405	443	409	410	449	436	440	425	400	460	401	430	433	428	403	455	435	417	435	418	432	397	398	448	377	406	423	450	443	427	452	417	477	449	392	441	416	407	421	401	420	438	399	451	406	451	452	431	451	462	440	402	437	424	417	439	420	427	416	430	410	402	382	460	443	417	453	438	427	441	445	441	428	408	426	409	408	398	408	470	403	437	429	445	457	414	456	448	428	411	417	401	413	423	400	435	452	427	405	465	435	460	415	443	418	417	419	430	444	431	435	428	429	428	433	386	419	409	394	418	455	429	413	380	392	375	430	394	437	429	455	456	407	433	432	420	428	428	438	422	436	438	421	425	426	420	402	409	417	448	415	461	447	432	407	432	405	376	416	436	420	419	452	418	447	443	459	424	406	400	420	449	450	383	402	427	416	438	391	435	422	438	411	441	434	452	460	405	414	419	425	424	404	436	426	443	422	404	413	409	398	436	416	415	429	410	438	411	418	436	423	422	427	436	436	462	375	458	414	416	413	420	396	462	403	430	401	397	477	424	406	447	476	428	434	407	410	411	392	448	410	443	391	424	465	391	390	451	467	436	427	412	411	430	438	412	413	431	399	448	410	416	428	448	452	394	424	426	432	411	408	463	402	424	482	419	403	391	402	387	430	398	432	427	431	434	441	433	414	434	463	431	447	421	444	442	414	419	400	424	417	423	442	431	451	432	381	443	436	424	417	428	408	425	403	429	426	393	427	423	415	416	429	390	453	473	433	408	439	394	440	433	438	414	403	453	446	438	424	422	426	460	405	437	423	402	446	393	397	429	426	422	420	453	430	452	378	434	417	396	440	409	432	434	429	426	422	431	392	414	399	398	443	433	478	380	412	449	427	444	445	428	450	393	397	365	434	420	437	433	426	377	401	452	424	401	430	403	397	441	442	423	448	432	412	445	418	446	418	408	422	417	434	393	414	391	409	447	434	458	461	426	406	420	421	412	454	432	427	412	410	407	403	435	440	439	451	439	443	426	408	441	451	414	388	398	388	420	465	432	453	459	446	391	386	415	392	419	459	423	433	400	419	440	407	441	418	440	397	434	417	440	418	417	417	403	425	424	444	434	452	431	440	413	440	418	408	411	432	410	427	420	385	450	424	405	422	415	410	416	459	438	404	406	405	435	421	415	407	412	433	397	408	440	405	399	397	433	445	408	447	420	424	438	445	419	395	437	415	432	443	412	447	415	451	422	425	478	431	421	408	408	437	422	409	425	425	434	416	405	417	415	391	429	429	400	438	392	392	462	412	429	444	424	421	443	419	399	438	393	426	480	432	432	435	450	427	447	440	425	431	422	426	405	408	412	420	435	444	416	430	400	433	414	413	412	412	440	413	407	400	433	426	427	387	423	422	447	425	406	406	436	451	422	398	415	385	396	413	434	413	416	465	415	404	444	424	447	413	437	417	419	435	431	429	430	481	434	415	419
42977	16802	11663	6864	3396	1610	827	667	581	510	530	450	382	382	395	348	344	312	325	349	311	334	358	292	325	308	315	310	325	349	306	339	334	308	315	299	310	312	321	305	308	298	348	309	309	329	278	316	320	299	315	338	298	286	293	316	288	334	319	317	304	298	321	301	279	322	326	310	299	332	318	319	327	303	310	319	325	311	305	326	299	302	322	332	317	324	305	290	294	312	323	300	273	298	276	336	299	271	299	285	306	314	307	284	316	299	337	280	311	309	318	296	322	321	323	315	315	298	261	353	286	291	302	324	283	287	327	320	282	324	313	299	296	310	302	296	334	329	312	288	324	306	260	314	313	302	306	329	315	303	318	312	320	332	314	317	315	266	324	282	294	352	288	321	259	276	314	322	335	308	299	328	311	277	312	300	328	354	292	323	336	337	295	326	308	311	297	332	330	317	318	338	346	293	306	323	297	311	285	297	337	304	293	294	313	336	293	318	299	288	296	320	306	299	348	301	325	280	320	288	333	324	330	296	343	327	315	291	345	322	288	243	318	304	341	295	317	338	276	352	286	283	320	318	283	345	297	306	281	309	307	307	305	328	311	302	297	303	334	292	287	315	283	313	314	245	275	318	327	279	325	275	287	278	258	303	292	325	319	327	311	263	301	297	289	334	305	318	274	313	286	308	295	299	342	337	317	299	293	320	327	288	335	319	317	311	277	322	298	294	301	343	320	270	289	309	292	308	304	321	299	303	288	290	299	322	326	273	314	322	361	321	338	326	352	323	292	325	327	326	356	279	327	321	278	309	323	292	332	306	297	287	310	305	336	318	301	329	319	326	274	309	316	318	361	300	291	300	337	321	311	317	302	273	324	319	322	291	300	333	316	303	311	311	313	337	275	333	307	320	302	295	314	304	285	295	337	333	282	331	301	250	303	286	303	291	296	333	328	321	300	289	303	281	285	302	309	269	316	298	297	327	304	314	344	298	346	314	329	305	314	297	321	297	266	312	315	300	322	298	302	310	299	330	312	313	324	326	339	300	297	257	302	321	312	281	305	326	324	317	315	318	303	298	336	317	307	300	295	306	319	286	295	314	337	296	304	270	284	319	344	335	307	315	309	298	329	317	352	323	296	331	287	309	322	334	292	313	293	305	308	294	293	290	336	326	287	339	310	309	300	315	329	335	323	310	321	315	301	304	326	301	290	305	321	286	301	277	307	320	297	337	332	301	353	289	302	310	290	322	337	280	307	296	308	282	302	347	294	297	290	283	298	311	315	303	315	298	340	314	289	327	331	314	301	277	293	343	277	276	291	327	302	309	292	292	302	322	309	321	297	332	310	305	290	286	306	319	312	319	331	322	315	275	306	328	311	323	309	343	315	304	292	318	324	309	330	297	320	294	306	324	296	294	297	329	310	281	290	289	305	319	332	313	295	316	302	324	322	341	302	309	293	306	308	304	306	324	315	306	323	315	302	316	304	297	299	297	237	291	316	308	317	317	305	323	311	289	300	307	339	292	316	313	321	312	328	288	307	318	280	344	314	284	321	296	272	292	321	311	326	320	312	297	333	287	294	300	321	320	338	281	312	296	289	315	288	315	332	310	338	378	321	325	323	300	291	311	274	311	289	324	303	308	294	331	291	306	311	297	286	320	337	308	288	333	295	306	293	280	345	319	306	344	291	295	335	301	312	308	343	303	287	323	329	307	302	282	319	314	328	293	299	317	334	319	354	295	315	314	330	302	302	288	327	288	337	320	289	318	322	308	288	328	303	331	308	345	282	300	350	337	310	287	299	372	339	319	289	318	328	318	347	311	301	321	325	291	314	348	344	284	334	340	311	331	319	324	314	297	278	302	307	313	306	292	303	359	311	315	325	287	297	315	307	260	275	292	272	272	257	300	298	295	313	288	319	321	265	310	306	310	294	310	319	326	269	282	307	317	311	338	333	268	287	297	322	293	303	316	284	298	332	331	316	292	327	326	312	318	325	316	331	293	267	300	280	317	315	335	286	324	322	289	295	338	289	322	327	305	302	333	312	286	296	326	299	358	294	289	305	343	291	280	290	277	301	278	287	293	333	316	298	300	319	290	301	322	319	345	316	298	300	284	321	326	318	292	317	275	304	290	293	286	291	348	352	318	291	297	305	278	291	309	322	314	284	302	302	309	324	293	320	329	300	291	314	331	326	321	363	318	321	332	305	308	312	313	306	333	313	341	309	305	314	295	292	302	329	328	293	259	300	296	311	279	346	318	330	324	306	313	368	277	315	322	307	322	328	338	318	286	312	289	282	283	287	316	309	299	311	339	296	342	309	321	278	318	357	310	290	286	315	301	340	307	285	282	318	304	291	331	312	290	311	295	336	300	290	271	294	309	305	302	332	301	317	307	305	294	327	310	309	320	290	292	310	311	324	304	267	306	316	307	306	309	314	302	311	328	325	321	274	324	301	328	315	330	307	320	329	322	317	318	279	302	317	323	321	333	341	334	312	311	302	314	272	292	306	304	286	273	321	322	329	321	322	314	292	315	282	290	273	299	326	316	290	337	285	319	306	292	327	318	324	320	308	308	343	288	332	288	292	307	313	311	274	345	357	326	318	306	311	326	337	319	271	326	324	287	301	279	297	317	313	308	309	298	304	289	274	268	315	311	317	328	297	296	344	347	311	304	290	311	316	296	308	307	292	291	320	313	287	319	312	328	293	312	322	312	321	323	309	313	295	251	309	309	308	332	312	317	338	328	293	288	329	291	340	301	302	306	338	280	336	328	313	337	321	346	301	313	315	302	307	327	337	292	296	299	329	302	335	300	316	271	326	366	298	341	336	309	308	362	303	318	286	308	303	329	292	304	333	276	323	326	264	315	320	337	314	290	291	272	284	325	310	309	317	295	315	333	323	288	301	257	345	297	282	314	314	314	288	317	348	290	307	353	313	291	354	301	305	351	308	351	293	315	333	287	312	309	275	297	322	366	320	311	327	285	315	300	323	350	334	328	259	316	284	320	329	313	308	302	306	282	321	315	290	286	317	326	368	297	274	310	304	271	321	309	309	311	318	309	330	275	329	317	328	269	328	346	303	262	289	301	302	314	334	313	316	314	264	309	299	298	322	330	307	293	318	287	325	264	310	319	315	329	342	353	301	327	315	323	307	299	324	292	287	267	299	275	325	315	297	334	301	300	314	334	280	324	346	317	312	317	314	294	303	331	306	307	314	305	296	284	317	275	324	294	276	318	310	338	320	323	324	348	300	310	322	320	336	304	286	288	292	337	328	324	353	300	325	337	322	326	307	347	337	313	315	315	327	307	282	310	315	294	317	323	329	319	306	319	312	323	298	299	316	316	323	314	318	319	290	345	312	337	308	319	320	318	314	286	280	311	308	301	315	315	282	320	316	289	277	326	342	306	278	286	298	318	296	328	338	307	310	290	308	346	315	323	335	304	320	311	338	340	296	290	344	299	271	308	339	280	309	329	301	285	304	276	303	343	329	295
25912	7342	13986	12549	8342	4390	2638	2310	1929	1587	1679	1440	1181	1047	1150	972	889	835	755	848	766	823	757	794	736	669	749	733	724	715	699	717	724	732	711	695	691	689	736	720	712	657	718	710	743	706	741	695	687	743	716	700	729	694	731	743	732	706	722	702	722	699	725	699	713	707	701	697	730	708	704	732	712	708	696	679	712	690	705	727	686	709	709	705	696	693	722	715	682	640	706	719	697	682	671	727	700	691	711	684	772	678	673	713	717	712	722	671	728	717	715	736	696	704	674	689	670	740	701	748	683	694	702	685	758	733	690	706	733	679	713	676	707	700	711	663	709	707	674	720	770	675	659	693	724	692	667	706	689	700	748	709	709	732	725	686	680	727	738	767	688	719	740	701	716	707	689	714	707	713	700	675	728	716	706	738	731	735	718	749	701	722	711	708	668	712	701	749	724	696	685	688	740	709	688	656	720	716	732	730	740	668	766	688	647	685	701	677	717	722	725	737	689	663	694	690	723	731	711	748	700	717	735	663	764	710	700	654	733	698	725	705	715	703	714	697	663	650	667	681	699	698	690	723	702	660	704	730	649	714	714	727	684	730	687	700	693	690	729	687	707	659	706	667	702	679	675	713	712	750	710	695	699	704	669	690	680	717	763	681	685	680	697	731	707	691	745	699	720	711	682	691	727	704	629	664	729	659	688	700	702	648	705	709	678	692	679	665	666	713	739	722	703	724	753	720	704	708	700	673	730	729	742	704	685	687	691	660	731	683	726	747	703	700	718	699	702	662	693	674	722	713	682	723	708	738	705	653	664	690	691	718	658	761	703	730	739	678	743	707	641	705	681	701	659	723	692	712	711	713	705	720	670	711	746	734	679	786	664	690	749	677	712	687	697	695	722	663	713	696	703	722	691	696	696	700	762	759	710	675	711	719	711	679	686	675	713	726	703	722	729	644	685	653	766	696	697	741	716	684	727	723	745	709	692	644	742	701	689	722	703	628	762	683	697	676	708	710	704	711	705	707	678	711	691	668	655	746	694	725	700	727	670	697	750	722	707	717	695	686	697	705	691	752	738	698	679	745	716	712	693	708	728	714	667	755	683	681	714	648	712	654	705	731	716	687	705	683	713	713	762	678	696	686	684	715	707	714	738	674	750	702	676	694	714	718	683	715	667	702	668	699	674	713	716	676	740	706	677	697	679	720	743	701	652	700	667	711	654	729	671	695	732	692	693	669	664	660	748	742	736	716	712	686	713	690	696	692	708	698	702	718	740	674	693	680	690	696	746	725	667	754	703	703	691	721	675	666	662	739	693	699	713	696	714	676	707	678	739	698	707	693	712	675	719	664	687	708	725	721	679	681	665	713	708	730	743	711	707	711	676	687	687	690	706	736	757	690	726	730	695	699	676	674	756	703	725	684	714	711	677	700	730	690	698	700	766	702	730	715	699	728	697	700	754	733	676	724	738	712	693	740	643	743	695	715	705	684	707	704	708	727	735	709	685	715	738	722	687	688	691	677	682	745	717	703	715	701	677	697	742	725	715	674	730	674	675	717	716	696	731	725	674	709	698	696	696	716	659	694	734	686	699	649	665	709	700	702	728	705	748	683	705	699	684	704	712	725	695	697	690	749	713	734	681	733	715	715	722	675	711	715	737	708	680	764	696	688	684	724	703	681	678	726	735	698	711	742	713	691	706	693	727	723	710	696	728	722	766	699	731	659	680	687	667	718	691	725	701	716	680	713	737	746	700	721	696	679	674	679	675	691	693	763	688	676	692	700	690	722	676	709	644	745	732	688	657	695	707	699	709	679	724	688	673	673	717	692	731	736	723	706	683	688	693	660	688	677	700	716	761	697	760	665	734	698	645	705	683	644	709	692	709	663	733	698	724	680	699	685	716	740	702	695	684	729	687	723	706	710	708	701	712	703	667	700	636	708	683	721	712	716	713	738	688	645	726	703	733	698	701	673	696	728	703	715	712	748	696	701	649	696	765	686	724	685	704	708	738	743	645	689	706	685	701	722	711	753	726	708	723	682	691	691	714	720	691	706	687	699	721	709	715	705	722	711	669	690	735	669	683	758	705	687	689	675	687	708	694	699	731	703	718	701	694	697	695	682	725	687	717	735	696	674	702	696	686	672	731	729	744	724	685	683	713	736	726	674	712	733	727	726	668	639	706	706	654	736	689	730	726	706	672	699	722	725	714	746	664	723	684	734	721	694	688	693	706	659	710	710	714	688	688	698	698	730	725	688	721	653	716	683	707	763	674	742	736	667	715	753	655	701	685	739	719	692	768	719	718	709	670	755	721	741	694	659	712	679	699	756	702	696	715	721	707	709	742	671	704	636	713	731	734	705	706	747	663	682	660	672	736	677	728	725	696	735	652	686	686	697	711	706	721	722	693	721	665	677	695	731	719	639	702	671	710	702	686	663	751	669	697	640	653	656	721	699	681	687	704	682	770	749	693	681	696	768	679	741	740	677	702	692	679	703	686	718	704	628	641	672	712	693	724	724	688	674	700	664	708	671	723	744	689	705	685	698	710	738	689	699	715	714	729	763	702	726	721	736	741	725	732	699	743	657	630	703	705	696	708	729	682	714	691	739	666	715	715	697	700	721	676	701	720	768	724	706	680	715	697	708	713	666	723	684	720	713	701	700	704	671	690	683	705	726	703	687	729	663	695	707	690	662	744	670	692	732	682	688	677	688	697	729	659	637	727	715	752	650	668	693	716	706	693	743	734	674	702	708	716	695	693	714	622	654	706	687	674	695	702	706	695	747	716	680	757	758	716	674	702	700	717	699	715	688	720	646	692	683	679	699	731	700	705	690	672	722	706	673	701	738	724	709	688	712	696	734	700	696	696	701	681	689	675	644	736	660	750	681	722	693	750	722	687	677	765	713	684	652	742	701	726	709	708	653	725	683	721	675	730	734	674	707	746	728	728	687	689	707	685	710	670	730	688	689	743	697	667	681	664	719	679	637	723	691	706	717	689	699	725	686	718	727	712	689	685	735	728	702	699	726	666	727	731	711	712	692	695	713	700	699	716	702	667	708	691	697	689	690	662	730	703	688	692	728	739	716	743	731	704	715	718	653	711	654	658	701	711	736	720	674	699	672	645	724	699	711	718	675	697	719	655	662	719	718	685	687	704	678	719	651	693	712	695	715	710	680	723	758	691	716	741	680	705	695	701	683	661	670	738	739	657	698	676	683	743	713	672	688	665	692	688	739	730	729	702	710	717	739	751	678	695	709	709	701	659	728	686	713	702	658	652	710	697	745	693	682	656	740	687	677	686	695	676	656	729	751	721	728	712	704	705	703	635	734	725	702	722	738	681	694	702	658	715	700	693	719	753	748	669	728	691	722	700	707	699	741	689	673	734	711	785	723	704	713	730	713	719	688	658	724	705	690	706	709	668	676	683	712	691	726	689	670	711	716	740	717	704	705	667	675	724	720	676	736	717	700	698	680	656	692	689	647	664	685	715	723
11134	2589	1760	918	433	275	266	243	215	245	226	198	245	240	235	183	252	216	225	223	242	202	240	189	213	222	219	231	198	225	238	252	231	235	244	216	229	237	240	216	225	193	214	239	215	221	221	223	231	231	210	200	226	226	229	246	220	247	247	216	217	201	220	223	226	218	227	202	207	209	208	243	236	229	235	233	225	246	224	238	215	213	242	232	211	231	236	224	211	240	217	221	227	229	246	200	207	184	255	238	239	218	243	234	213	206	214	236	198	198	216	258	238	207	212	204	252	238	233	221	233	235	279	244	217	238	204	226	255	235	218	237	211	192	207	207	234	217	185	215	223	212	208	228	233	209	236	189	230	226	210	234	240	228	218	209	221	222	232	234	200	221	220	195	202	231	228	233	239	242	232	226	253	224	215	235	238	243	221	235	228	240	229	213	214	235	228	257	212	228	213	248	226	246	224	225	229	230	223	235	219	211	228	238	184	207	234	197	198	241	246	218	244	247	225	204	215	222	255	210	222	248	242	258	235	193	228	242	242	261	246	250	205	229	240	249	228	230	229	223	233	220	205	215	215	248	227	209	227	217	247	209	225	237	227	227	252	221	222	235	219	235	233	262	254	246	203	208	203	229	222	231	248	232	231	233	199	246	231	235	250	236	218	214	218	222	189	236	211	223	231	211	208	236	248	223	228	213	198	225	222	227	213	222	211	220	253	213	223	231	218	240	241	222	237	238	197	249	223	226	259	233	224	228	244	216	252	208	259	244	215	249	240	225	229	228	221	210	222	214	251	223	220	228	240	221	224	197	210	252	213	246	196	229	179	193	217	249	214	216	226	255	215	213	241	224	255	241	239	225	228	234	195	217	231	199	234	208	215	230	226	220	222	224	217	215	232	213	229	206	230	241	239	245	219	197	238	218	213	219	255	241	232	218	221	224	217	198	236	214	266	231	223	229	212	215	226	223	222	222	246	227	199	247	217	223	225	222	224	222	245	209	243	253	237	193	218	217	250	235	213	232	222	216	243	232	185	250	216	270	213	232	218	253	224	234	224	229	206	199	225	227	236	239	238	224	221	212	218	224	228	215	228	229	250	248	232	255	230	241	241	240	210	204	235	242	241	200	206	241	220	210	204	239	259	228	239	224	216	226	223	212	242	222	224	201	212	246	223	244	242	202	230	214	218	220	208	195	222	206	240	221	218	224	216	220	214	225	207	240	190	205	234	260	223	211	233	262	239	252	207	246	227	246	226	215	223	240	238	240	208	230	235	226	216	217	210	201	227	206	231	238	234	237	236	256	231	231	214	262	230	195	216	255	229	258	215	233	220	211	217	254	245	222	223	223	195	242	217	221	239	219	222	211	226	226	216	276	223	270	246	230	204	215	217	204	236	216	213	203	198	200	203	216	196	226	212	219	211	247	231	238	221	222	226	204	245	213	198	227	230	211	201	228	243	242	240	200	213	216	234	221	238	229	233	218	212	224	215	241	221	242	224	220	238	201	237	255	230	243	208	254	227	260	227	225	225	222	215	240	227	212	222	260	216	221	223	213	227	225	205	253	197	232	247	212	212	233	218	244	199	224	241	208	218	209	257	225	222	240	229	215	210	230	235	268	200	220	236	225	257	220	199	220	208	213	242	246	221	230	241	232	230	251	234	214	229	219	243	224	238	218	216	243	252	227	217	234	230	235	217	213	195	224	237	238	227	249	210	204	216	211	223	217	200	236	233	245	234	237	224	239	212	218	193	252	252	260	218	195	260	256	266	220	259	248	233	209	225	225	235	214	239	221	223	222	248	230	232	257	225	234	252	226	250	232	235	220	213	241	210	251	222	233	206	241	232	222	213	239	217	223	237	218	229	208	237	220	221	221	211	232	212	212	223	218	218	236	241	231	254	237	250	218	221	216	272	222	210	223	244	218	206	241	222	252	203	234	224	222	231	231	235	244	209	221	230	193	229	226	238	229	251	230	210	243	236	221	219	237	241	245	227	238	240	250	238	229	227	262	229	235	186	234	219	232	225	236	208	241	253	239	211	221	229	221	234	220	221	229	255	240	194	250	233	240	208	232	223	236	248	217	234	242	207	225	238	255	230	221	226	239	206	279	209	216	221	212	195	207	265	218	231	222	234	230	238	264	213	228	214	209	226	252	218	230	235	232	246	243	223	249	249	247	226	238	218	242	221	213	224	227	235	199	182	217	202	222	253	245	216	244	226	223	220	244	242	209	233	205	231	226	216	209	247	243	237	245	196	214	241	239	225	222	214	237	212	226	226	203	225	214	224	254	238	232	212	229	226	234	228	242	224	229	245	237	218	241	228	232	207	227	212	237	227	213	219	243	232	219	214	214	200	255	206	210	207	213	217	193	228	239	216	225	223	222	232	241	224	234	232	242	204	236	260	224	217	241	237	238	225	222	204	217	216	214	225	218	237	212	216	223	220	218	218	258	252	221	226	253	235	222	231	220	220	234	219	208	215	214	209	215	234	237	206	250	247	236	236	224	217	223	209	224	223	236	219	262	225	252	242	203	244	259	249	222	232	231	239	215	227	207	219	224	222	236	264	223	233	228	244	233	235	235	219	214	246	225	225	234	242	245	220	209	226	202	234	230	247	213	227	235	213	241	240	247	235	224	231	244	230	231	218	222	238	212	228	265	240	243	227	198	256	244	208	247	218	225	270	242	204	218	226	220	209	234	237	254	194	234	205	244	242	246	223	251	251	202	238	244	239	221	225	242	197	207	232	207	252	251	228	216	232	254	230	202	205	236	239	211	211	243	214	245	211	229	215	234	249	235	239	250	212	213	223	229	218	247	248	207	223	215	221	205	236	221	208	233	211	212	227	249	217	228	217	237	247	223	240	235	250	233	238	228	236	232	212	207	229	235	220	237	219	198	218	240	216	236	233	257	266	253	235	206	253	205	229	253	250	206	214	244	224	240	224	210	233	227	219	256	234	211	228	215	231	223	225	214	208	207	193	226	218	246	253	228	228	213	232	260	248	227	229	199	219	228	217	238	200	220	212	225	218	212	215	225	280	221	184	217	229	215	219	232	210	237	216	264	227	230	223	241	240	241	215	221	234	233	219	247	225	217	192	221	260	226	223	241	229	213	209	228	245	205	237	271	225	218	219	215	258	200	189	249	233	252	244	225	223	237	249	211	254	227	248	221	215	217	226	200	224	211	230	234	214	221	252	223	215	196	227	200	231	199	217	209	209	215	231	211	217	180	206	251	249	248	203	241	238	222	228	228	224	220	227	240	234	248	222	211	226	234	245	208	231	255	215	237	221	209	243	233	211	215	226	201	212	236	234	236	240	223	229	231	208	201	228	218	209	235	223	230	223	232	202	205	224	236	246	241	253	227	229	225	266	204	249	239	247	208	235	206	217	240	192	230	207	252	253	210	232	232	221	222	225	232	221	205	223	240	241	241	225	224	235	197	215	251	223	218	267	237	236	216	192	217	219	232	206	197	248	211	246	217	230	235
7130	2006	3587	2648	1275	771	623	559	580	566	542	580	527	501	490	538	559	533	519	560	526	506	523	515	537	515	540	526	535	531	545	512	520	538	548	527	515	508	521	511	525	523	494	520	555	489	479	527	498	522	528	518	572	544	506	543	502	511	528	502	543	525	501	501	550	530	529	526	507	499	545	530	541	506	490	518	527	514	469	544	547	507	534	538	521	553	541	556	462	515	525	503	573	528	525	541	549	523	461	544	498	506	530	473	519	492	495	521	527	550	501	550	543	567	505	494	570	520	518	516	494	506	541	520	553	524	508	515	511	488	489	501	456	543	565	537	485	541	550	503	539	565	522	538	469	527	517	515	487	506	512	515	507	513	547	517	465	507	554	530	543	513	548	551	566	484	508	527	509	528	563	536	505	492	508	484	517	538	520	482	506	528	532	507	491	477	513	493	499	542	542	501	495	499	489	501	520	456	513	497	494	525	510	509	500	509	551	545	514	537	529	508	531	530	520	533	494	512	510	507	520	531	512	476	492	526	515	529	529	526	531	563	498	535	478	537	528	503	452	508	539	482	511	480	527	446	532	486	494	467	494	530	516	521	494	532	540	518	506	523	500	531	507	481	461	497	555	488	527	510	513	531	513	516	493	498	492	491	522	530	508	524	574	520	519	508	535	527	498	512	512	512	486	504	527	543	517	531	492	541	460	493	476	537	492	559	529	501	468	571	519	492	546	538	496	502	530	486	472	533	522	507	506	462	515	495	510	535	502	536	517	531	525	513	516	500	555	550	523	536	516	494	535	539	549	515	527	495	540	528	497	552	518	521	523	541	509	496	509	523	502	497	454	496	599	511	526	524	535	467	487	508	509	540	555	533	519	547	527	522	558	538	536	532	522	546	544	525	492	480	523	512	563	498	552	526	522	487	498	495	533	490	549	505	524	551	560	510	537	520	576	516	475	504	549	526	532	556	510	479	507	505	543	524	533	512	517	545	531	485	531	473	509	484	515	532	539	509	530	550	503	544	525	490	509	498	532	495	542	505	514	550	519	533	497	529	568	544	532	506	506	509	489	501	515	501	566	550	534	522	530	538	533	502	503	583	523	531	473	522	518	520	480	543	529	506	539	495	525	491	505	544	529	517	592	498	500	553	538	497	551	508	501	521	505	525	507	591	513	507	522	520	487	518	533	539	511	504	488	499	498	563	551	512	514	493	521	515	564	490	522	499	515	516	536	538	583	507	554	528	502	529	507	476	522	571	513	511	507	539	547	533	542	498	514	506	518	531	551	542	506	549	506	512	537	548	494	571	526	511	507	497	518	480	532	500	519	537	502	521	513	502	476	506	542	554	520	533	538	508	506	495	523	520	543	562	521	531	536	528	528	495	529	506	502	500	572	509	536	508	526	503	499	522	520	547	509	504	544	515	539	566	521	518	489	495	522	554	554	478	526	495	508	543	512	518	547	553	520	507	504	499	553	545	514	502	492	509	514	535	515	530	516	506	505	508	498	470	505	526	504	532	479	500	530	518	548	480	514	512	522	482	535	529	516	524	547	536	518	499	537	560	487	527	508	528	522	553	507	514	526	502	556	517	498	541	488	501	528	534	520	515	543	506	537	521	503	546	507	532	566	520	544	530	486	513	515	512	521	492	550	542	509	509	490	483	536	498	563	526	547	467	547	547	527	501	522	476	515	525	521	532	542	513	538	504	514	516	516	546	541	542	524	506	511	522	490	539	512	523	552	521	520	496	553	522	554	534	520	536	501	526	495	493	471	533	511	505	537	543	527	519	514	522	507	517	546	540	526	463	512	480	502	531	525	504	519	501	513	515	519	515	509	504	504	495	505	515	517	511	501	544	509	526	519	508	493	525	550	523	536	550	506	532	510	481	500	525	510	520	539	525	509	490	530	494	488	503	474	496	510	551	511	494	544	548	491	492	503	524	541	529	517	535	550	491	542	542	543	528	544	555	515	486	509	540	523	482	487	531	516	528	505	526	532	519	537	484	500	494	510	501	531	525	536	536	534	516	503	527	527	513	532	511	517	511	513	521	537	540	501	512	530	523	515	511	503	543	536	519	507	512	544	514	530	515	513	512	549	503	500	491	544	533	506	543	482	466	554	520	529	480	544	511	494	496	536	540	456	539	498	551	529	490	521	506	504	536	493	531	460	525	507	505	528	508	533	545	577	526	515	544	506	513	483	498	526	520	523	514	515	523	488	503	514	507	531	509	521	527	553	501	522	535	502	538	580	498	526	509	549	543	466	525	524	500	528	494	519	571	514	535	506	504	545	547	507	558	506	486	535	500	516	494	525	497	486	484	487	523	535	575	500	486	516	528	502	551	535	533	516	531	482	532	532	520	507	552	522	508	566	508	510	545	527	508	539	494	546	524	513	514	546	518	473	537	521	533	520	560	493	534	477	517	529	508	517	507	537	503	539	516	526	504	498	550	527	513	525	480	472	499	523	515	510	536	506	493	532	533	498	505	553	514	554	591	558	500	510	510	497	557	506	512	543	521	503	539	547	506	524	503	527	502	531	532	491	500	529	509	507	531	553	515	510	535	518	536	522	536	501	549	500	526	510	521	565	527	536	572	541	533	497	495	531	509	552	501	565	538	555	529	524	531	534	543	504	533	541	493	532	550	493	497	556	515	506	503	549	532	511	521	524	525	512	586	547	491	499	489	530	529	478	539	495	488	491	501	497	506	531	544	496	535	509	540	509	528	541	506	509	519	515	480	563	563	550	554	524	531	502	525	480	507	493	508	497	511	515	564	494	530	474	507	490	517	539	509	524	513	567	510	529	485	546	512	536	522	490	536	497	510	488	524	526	539	486	499	510	499	534	537	522	504	546	542	529	476	510	519	566	517	527	494	540	570	531	534	533	522	508	502	524	519	537	484	519	531	470	547	553	526	511	542	526	481	541	481	485	489	519	549	514	514	528	497	520	545	511	521	499	524	533	543	522	494	526	526	544	503	524	504	497	513	582	534	504	520	521	497	533	516	545	519	532	521	528	486	511	547	537	541	503	482	479	512	538	520	503	493	475	486	545	529	515	516	523	511	550	485	522	472	577	535	484	530	486	522	548	489	514	526	495	503	548	512	523	507	579	561	519	528	521	532	522	559	501	505	509	548	529	492	524	510	475	529	516	515	519	488	490	550	525	511	504	537	521	540	489	493	502	513	525	557	520	500	507	557	533	499	490	496	538	534	474	520	499	550	509	489	518	528	522	501	522	532	529	555	516	525	522	546	539	532	487	523	520	505	567	542	526	537	549	482	503	524	535	502	542	530	497	516	508	537	479	475	499	523	503	509	504	522	517	494	509	553	495	506	493	498	519	513	536	514	496	516	518	528	544	495	497	513	556	532	515	553	558	506	537	531	499	490	505	474	534	510	545	556	486	510	461	540	533	552	557	548	520	523	512	515	530	511	551	505	470	517	554	515	478	508	524	544	535	542	532	514	532	527	522	526	536	504	519	539	495	484
29479	8884	5607	3852	1847	833	428	352	263	250	253	239	199	186	181	179	191	181	185	166	169	155	174	187	166	172	159	184	150	154	191	163	174	147	166	178	187	161	159	155	161	171	156	171	159	189	159	142	157	144	193	166	155	148	165	180	158	159	155	157	170	160	185	188	163	187	139	156	156	140	160	164	190	162	162	185	169	178	151	167	163	168	169	160	162	183	149	160	148	173	189	187	177	148	155	164	195	172	184	163	167	165	158	168	163	177	158	151	143	164	145	172	175	165	159	170	156	153	151	172	137	167	180	170	175	148	158	173	186	152	176	164	167	159	187	164	166	189	177	156	213	178	169	174	185	157	167	182	177	167	156	153	186	156	162	195	162	179	173	165	171	151	172	164	137	151	159	158	170	165	147	153	163	144	182	124	138	175	165	160	161	161	163	165	185	159	152	182	174	166	170	176	152	168	159	155	167	165	176	185	191	190	173	167	147	156	129	185	169	162	163	189	177	173	163	154	167	152	160	152	174	169	148	168	158	186	140	134	162	178	178	143	181	168	175	161	151	187	157	141	170	156	165	172	174	160	168	164	180	180	166	151	152	148	172	143	178	158	169	160	146	153	158	143	180	164	165	170	164	181	174	158	161	165	140	144	158	143	154	171	176	177	165	143	172	154	182	168	167	167	178	143	160	157	150	160	156	169	145	175	148	158	144	143	180	153	177	175	155	164	159	160	154	163	174	169	178	160	162	172	164	182	168	191	147	165	151	173	155	157	146	157	170	156	166	161	154	160	185	185	170	167	175	156	169	157	163	169	160	174	156	164	168	162	187	166	151	152	125	162	174	180	160	175	176	173	165	154	176	153	154	178	158	163	149	143	159	151	136	168	169	161	198	153	174	167	137	184	162	157	176	151	151	136	165	164	135	146	144	151	140	161	174	157	150	180	188	164	166	149	157	151	161	148	178	156	171	157	165	170	184	161	170	181	170	174	200	170	151	130	173	177	173	184	147	156	153	167	150	160	162	154	150	178	166	170	170	173	151	169	170	154	161	162	154	154	158	147	167	196	155	162	140	169	159	147	169	147	185	165	168	164	163	165	141	151	153	173	149	137	148	145	169	140	181	197	153	188	185	168	164	163	164	170	151	174	175	171	159	158	184	173	166	187	184	165	172	180	179	160	160	182	178	148	148	151	139	168	175	170	164	169	150	148	144	182	175	164	168	153	173	156	160	171	170	163	148	141	151	174	153	171	162	142	176	158	162	179	162	168	181	180	176	156	159	173	174	157	142	150	161	149	188	154	165	149	148	170	168	171	163	142	171	159	149	192	162	166	175	150	159	172	155	142	188	159	170	143	169	153	150	148	145	179	169	152	149	174	161	163	168	147	158	150	171	159	143	157	159	166	173	131	173	152	164	162	161	168	146	155	153	186	177	170	168	170	161	161	174	165	165	168	152	175	162	178	164	144	196	160	178	165	192	167	137	178	138	156	165	152	170	179	170	167	130	150	146	160	155	141	151	176	153	178	139	186	155	134	174	161	159	183	142	154	144	151	156	150	153	186	173	165	163	187	147	154	143	177	152	166	142	172	134	158	159	189	173	187	156	150	136	188	159	146	163	156	164	141	127	174	158	171	189	190	149	162	191	170	159	163	190	175	151	161	164	160	160	187	180	168	145	161	171	156	154	149	187	175	172	162	162	179	169	151	141	172	176	136	171	182	153	158	174	150	183	166	158	166	158	150	175	159	173	180	175	182	162	149	169	163	148	168	175	133	153	141	146	182	163	184	164	155	147	161	159	179	159	148	147	161	174	176	182	135	132	144	166	151	156	155	175	151	177	167	162	182	160	164	176	197	155	168	153	177	166	166	136	170	178	148	167	166	169	173	157	140	144	132	160	145	167	154	173	171	157	184	167	174	168	147	171	175	139	157	129	174	159	155	168	180	169	145	156	166	180	171	172	174	159	156	152	172	169	174	157	154	182	158	150	146	141	150	173	160	167	164	147	161	154	152	139	187	169	152	164	168	173	159	140	165	166	160	158	154	153	164	176	162	160	147	154	140	157	169	170	168	183	158	171	186	162	164	154	171	158	146	152	181	174	167	167	154	134	152	154	163	159	141	144	169	173	157	175	156	145	181	166	165	168	148	166	158	153	177	162	154	162	157	155	165	183	153	148	188	140	149	178	156	172	165	175	159	173	164	164	165	148	157	163	150	172	177	161	181	186	151	165	183	159	160	171	168	164	162	143	161	156	178	154	155	176	143	167	158	181	172	167	151	179	175	169	139	165	151	178	170	165	154	154	139	163	166	170	159	156	131	165	165	156	171	151	168	149	153	143	139	167	154	152	168	156	160	169	163	189	146	147	168	173	152	161	175	165	151	159	156	178	154	132	186	166	149	162	160	192	160	153	177	142	169	159	164	166	181	132	150	169	173	152	161	147	157	144	147	180	178	200	164	152	177	177	164	163	182	175	152	146	152	163	136	184	174	157	159	154	154	152	184	168	177	168	175	181	174	163	164	150	167	164	175	216	169	184	157	179	176	175	181	170	155	162	180	178	155	168	159	149	175	169	166	173	149	175	147	152	182	152	150	151	157	190	182	179	161	150	149	162	168	160	171	174	162	165	159	157	159	163	173	162	195	175	147	144	142	197	207	168	161	167	171	175	155	183	165	194	131	208	193	163	153	164	159	181	157	142	133	179	180	149	175	171	155	142	154	153	149	168	151	163	164	186	152	176	176	159	131	162	172	155	159	135	147	154	193	180	162	169	169	169	166	181	177	168	152	179	157	132	149	147	180	157	151	156	178	183	138	130	147	173	149	155	140	156	171	168	140	177	148	165	153	159	159	161	163	147	167	160	141	158	169	171	170	154	175	152	169	158	167	169	156	135	166	171	143	154	158	149	178	150	148	177	156	172	156	152	167	184	151	140	170	174	174	162	165	157	162	178	160	174	170	151	171	137	151	167	169	156	157	161	147	154	155	151	154	153	149	182	193	160	156	179	167	186	186	179	164	161	163	157	184	151	161	132	140	149	178	196	179	177	165	148	183	168	153	167	146	176	196	173	151	135	158	146	169	151	162	180	165	167	169	154	140	172	158	161	191	163	146	147	180	161	164	152	197	170	170	188	151	152	183	181	161	154	138	176	160	148	155	158	160	172	177	163	182	172	154	184	158	201	159	155	175	166	171	143	162	173	140	173	164	164	179	160	165	169	158	155	163	162	171	156	161	155	164	146	138	144	149	175	191	165	167	156	144	156	134	192	174	168	154	152	175	155	162	149	155	176	173	150	169	137	150	157	149	166	156	172	157	154	176	175	172	149	161	180	169	155	174	165	159	180	158	144	177	142	165	163	161	166	151	171	177	175	165	165	185	160	159	173	160	160	166	162	174	171	185	152	170	169	145	170	166	164	156	154	178	167	175	149	170	181	151	180	185	150	159	133	161	139	145	171	176	162	168	176	176	166	177	163	186	166	152	171	154	152	139
18438	4251	8377	8691	5045	2790	1639	1385	936	843	955	887	691	687	622	527	499	449	476	399	472	439	462	402	449	429	385	419	400	411	421	452	437	451	439	436	429	424	417	400	401	427	443	444	432	365	386	405	423	441	410	437	425	444	410	410	427	395	420	430	419	411	417	410	446	404	418	404	413	410	370	416	392	442	390	373	461	374	413	400	415	405	395	410	418	418	406	387	425	447	433	396	373	388	393	409	427	389	417	421	408	401	433	383	419	372	432	394	392	407	404	425	426	413	436	423	394	402	401	411	385	390	446	405	395	391	390	417	383	425	388	442	395	445	445	423	405	438	364	427	401	418	401	420	416	417	412	374	417	407	429	399	421	393	394	386	376	387	417	399	384	445	390	413	398	414	401	398	422	429	452	392	395	410	406	406	417	428	422	430	395	424	384	401	396	410	387	403	403	416	401	417	426	420	395	412	405	382	414	415	421	417	417	472	409	381	448	393	404	412	432	432	393	404	381	429	411	440	443	384	389	406	436	395	392	424	413	407	429	373	400	372	409	410	403	343	430	412	408	429	405	384	407	402	437	405	395	402	391	417	416	432	408	396	406	431	438	425	394	419	414	417	391	394	397	405	403	423	421	398	448	387	392	420	381	391	370	413	397	414	407	409	421	420	380	419	422	377	423	392	409	393	440	406	413	386	417	406	424	456	387	397	389	415	454	401	399	428	416	419	401	399	397	394	450	387	430	422	397	359	441	402	397	400	426	410	391	397	426	412	430	421	388	395	418	401	394	393	418	420	415	407	387	354	407	393	378	400	402	394	390	408	389	419	394	395	435	403	380	375	416	405	421	394	398	415	402	365	406	433	397	423	448	423	417	379	381	435	409	438	431	382	404	432	417	446	386	406	423	383	370	386	406	405	387	361	419	401	419	377	397	391	421	379	426	415	396	405	463	415	421	377	438	396	415	426	398	411	397	447	415	435	425	434	410	426	399	364	419	452	405	373	418	445	409	405	415	418	394	395	405	371	396	430	421	390	412	393	391	407	399	420	412	417	389	419	383	426	413	410	388	410	414	407	376	411	399	444	408	420	398	390	397	384	419	410	382	411	405	384	430	406	433	389	404	432	394	407	454	412	400	384	375	394	429	405	409	375	394	429	399	426	412	438	427	399	447	404	467	388	401	407	402	408	385	408	394	415	391	388	400	393	446	388	401	399	411	397	387	424	422	382	409	425	406	406	402	403	382	403	388	392	383	446	406	418	366	383	394	398	401	403	389	390	429	397	440	406	446	416	365	388	411	403	414	405	402	408	403	473	425	404	425	390	426	422	385	414	408	425	383	439	393	408	428	412	416	411	398	407	408	441	417	429	456	399	372	379	390	383	391	391	440	409	398	428	436	382	417	384	404	403	433	378	397	399	412	386	423	408	385	388	436	424	409	397	413	417	396	439	410	421	402	393	414	380	396	437	431	422	388	438	418	389	396	426	392	416	408	400	410	421	394	397	431	400	378	405	419	430	396	426	396	400	452	429	407	390	394	429	461	385	431	428	416	434	415	361	364	397	400	381	441	405	409	400	372	399	398	453	417	420	445	397	410	446	423	372	418	395	358	378	414	430	389	387	409	420	385	401	438	432	430	409	396	397	405	397	397	412	395	410	406	363	382	376	429	423	398	401	413	395	399	373	418	427	398	415	365	397	428	389	390	413	384	408	422	417	388	379	423	401	424	427	356	381	429	397	445	424	391	422	415	376	442	388	434	394	429	406	416	395	418	395	436	406	406	382	385	403	400	377	381	416	403	423	426	380	427	362	368	380	449	374	420	418	431	420	410	432	385	409	417	402	423	413	396	423	401	411	398	408	407	424	400	376	386	387	411	416	424	399	398	388	395	418	402	434	409	411	405	429	388	419	417	403	386	412	420	424	387	373	399	385	412	417	399	397	439	412	377	416	385	383	434	367	394	406	425	402	413	416	398	416	419	448	434	393	408	389	398	449	394	404	380	393	390	442	415	427	392	396	415	412	418	418	421	370	407	400	389	411	378	437	401	412	410	400	368	420	398	431	407	404	437	430	436	407	403	427	399	412	410	399	430	392	404	415	433	386	398	437	417	409	403	423	419	420	404	414	430	413	377	385	421	401	413	401	409	402	392	384	403	413	384	409	394	440	400	354	408	390	426	361	406	442	423	425	422	422	423	406	401	420	467	388	401	416	413	392	428	405	382	363	387	416	395	425	360	394	399	392	385	391	385	379	397	405	413	410	412	401	372	414	385	365	424	414	406	399	397	397	406	383	408	429	445	403	401	410	435	387	384	410	443	433	392	401	381	443	386	409	437	415	398	415	390	410	374	408	439	411	388	391	450	415	413	389	412	388	419	417	351	408	403	392	391	453	387	440	423	382	395	401	399	440	436	397	418	404	421	382	440	428	416	426	410	371	414	396	408	420	384	420	406	414	436	356	396	386	425	432	427	444	415	387	374	398	424	432	429	403	400	444	405	451	381	405	392	440	397	385	407	418	426	408	393	405	433	427	422	401	429	397	415	427	356	418	399	409	383	435	402	408	426	444	414	427	386	419	418	423	412	428	382	399	381	407	407	410	387	385	364	404	393	411	401	440	413	420	393	420	376	368	398	425	356	404	417	408	431	385	414	363	413	423	391	418	416	423	415	390	406	392	393	409	417	426	428	402	399	392	408	413	402	403	456	423	380	440	427	423	406	420	380	393	430	420	425	425	420	429	392	387	416	407	413	429	414	417	415	423	400	398	408	412	379	412	418	388	397	377	427	396	400	437	459	385	407	407	405	399	425	429	427	395	414	395	398	425	416	423	406	406	382	417	405	431	463	423	395	435	400	438	418	428	371	452	440	403	389	385	389	416	442	422	400	395	411	381	425	375	419	404	407	452	400	391	424	402	391	430	417	430	404	417	400	412	430	380	407	406	423	380	373	388	405	412	435	400	419	413	426	394	407	409	442	422	392	410	417	342	413	408	417	410	401	418	416	375	425	440	423	421	419	393	433	391	403	400	409	404	415	384	427	435	400	413	421	380	421	477	404	392	383	397	424	414	427	436	399	444	402	407	426	414	437	456	423	401	404	400	396	396	391	405	394	425	426	398	399	402	426	424	446	405	409	403	412	385	429	372	426	382	407	388	382	407	428	421	388	400	420	380	423	412	437	423	402	403	440	403	424	394	400	443	412	434	405	393	396	388	445	389	437	415	464	385	421	404	426	403	431	387	384	411	434	371	386	417	395	400	407	390	417	398	400	419	409	424	388	398	430	414	383	412	405	390	435	395	420	437	348	413	397	437	398	377	410	434	396	405	402	403	416	441	416	399	413	412	426	420	404	392	411	416	397	379	430	386	409	382	417	423	395	406	410	407	399	399	411	401	449	441	409	386	404	386	392	401	416	407	442	391	403	432	424	409	394	384	399	432	419	372	436	395	387	408	410	383	407	399	358	414	435	424	425	428	423	420	398	444	420	396	391	425
41885	15498	10487	7071	3826	1636	945	702	566	482	461	402	381	382	336	358	323	321	305	306	298	298	319	288	295	311	317	340	304	297	311	305	331	310	305	330	293	326	300	319	294	282	285	315	325	341	325	327	291	325	317	306	309	316	301	277	337	304	300	329	305	306	317	296	324	315	324	328	328	348	298	321	284	317	298	332	325	325	317	312	261	305	335	290	347	311	305	301	320	298	294	321	301	291	273	302	320	285	313	314	317	250	311	327	312	337	287	291	299	273	301	322	280	304	289	330	323	334	302	272	305	309	336	315	284	317	300	285	308	281	316	299	321	275	331	282	304	300	281	321	311	297	299	327	302	274	326	323	314	298	278	313	359	267	276	315	292	310	312	303	304	276	290	320	284	309	287	326	299	299	293	313	321	332	280	288	282	256	265	332	292	299	304	271	279	319	301	286	322	272	272	326	315	295	344	276	288	292	306	308	283	304	311	314	270	302	333	285	285	276	301	308	317	285	320	288	309	293	299	283	329	330	301	292	323	250	291	351	329	297	296	274	295	312	267	331	288	288	316	289	310	319	289	313	323	306	298	302	328	302	321	306	302	307	283	308	302	288	331	270	313	311	303	322	269	290	283	326	293	316	314	285	315	295	346	328	284	320	338	278	332	303	307	305	312	291	298	302	312	294	293	316	299	272	326	294	321	263	298	324	276	296	308	294	318	337	291	300	301	323	276	320	291	287	292	292	288	301	300	328	309	342	312	319	283	327	316	322	274	300	305	296	279	298	313	295	264	329	303	306	328	310	342	321	297	278	349	330	304	286	293	299	292	296	294	337	324	317	310	294	311	263	329	273	294	318	307	342	306	325	319	284	282	307	283	325	333	316	303	287	301	312	325	313	269	326	303	291	291	304	321	284	306	282	324	323	292	293	303	298	309	312	273	305	305	315	290	293	326	341	338	318	335	307	308	305	272	330	299	297	290	297	302	308	306	295	288	274	292	324	332	302	344	291	288	293	313	316	294	291	315	313	302	310	345	310	276	276	297	323	297	283	330	289	314	297	308	344	294	353	293	302	283	272	292	342	301	307	290	291	301	297	279	280	324	332	331	338	340	287	300	310	291	294	304	297	324	256	290	311	337	319	297	307	340	294	305	298	272	294	288	315	302	336	271	307	312	300	282	315	295	295	318	314	292	318	306	293	308	302	303	307	329	287	280	295	309	278	303	292	330	307	313	313	277	313	319	292	321	295	313	344	302	333	318	319	306	319	299	306	330	281	288	280	323	313	307	286	281	293	284	344	295	288	307	337	312	304	310	318	307	297	290	294	304	343	313	288	316	295	309	297	338	336	296	293	301	320	306	327	286	280	287	292	301	320	292	315	312	296	294	324	285	321	325	295	314	290	318	294	296	278	292	310	264	292	329	308	292	327	334	280	302	339	296	277	300	328	280	314	323	336	293	290	314	288	305	309	288	291	310	311	322	320	308	300	287	269	309	330	307	351	315	303	306	294	293	302	297	300	321	330	329	301	303	291	281	307	321	309	300	293	305	313	298	322	280	313	288	314	290	280	297	292	323	291	303	326	305	360	295	291	290	301	301	296	271	302	326	299	320	311	306	313	310	307	348	341	284	311	328	296	282	263	333	312	312	330	284	281	300	307	310	295	276	319	309	273	316	308	305	298	308	292	310	303	292	351	305	312	257	312	277	307	298	301	280	332	288	277	314	302	312	279	286	289	276	294	313	268	312	298	275	332	300	317	314	322	329	312	315	294	325	301	321	290	301	295	295	293	281	308	322	304	331	291	323	285	290	313	342	318	297	326	279	322	331	290	299	330	322	286	269	320	323	303	320	312	273	314	291	305	296	290	323	277	312	306	320	319	291	345	321	296	310	321	329	300	327	286	291	303	322	290	287	302	314	318	311	283	305	321	294	267	299	298	331	314	319	312	303	278	289	307	307	338	288	310	310	302	317	304	310	277	300	333	318	312	321	311	277	326	327	316	335	317	290	313	312	314	292	301	287	302	310	331	307	307	293	316	289	321	292	310	288	280	323	295	280	331	328	317	263	274	318	314	300	323	333	307	287	327	286	288	324	315	316	316	285	283	262	268	300	298	265	325	328	322	290	296	272	276	314	276	288	324	307	285	308	302	302	327	270	289	269	316	296	272	291	307	300	335	315	310	292	313	300	281	330	298	284	341	314	281	299	321	294	307	351	307	283	281	350	281	347	285	274	309	333	295	332	280	310	287	331	304	285	283	317	294	280	296	261	275	307	289	300	296	310	303	321	295	285	289	281	344	331	322	297	287	271	292	284	347	319	278	276	291	321	321	291	319	322	312	304	295	297	303	321	275	335	315	292	282	308	288	285	319	330	300	319	323	307	289	284	311	357	290	307	294	306	279	325	313	306	277	327	282	333	304	302	281	313	294	306	318	290	306	309	275	298	291	279	304	312	324	300	292	282	282	309	284	326	342	299	292	287	303	312	278	303	355	295	288	309	301	327	323	277	295	303	336	300	320	312	351	310	304	315	304	301	325	303	329	311	301	301	326	318	306	310	330	295	309	292	321	269	299	288	305	302	316	284	298	305	331	307	318	270	294	312	307	278	274	263	313	297	279	320	299	297	320	332	293	305	311	315	330	303	312	329	298	312	288	290	334	361	297	325	305	285	297	297	312	313	319	300	297	311	289	299	302	320	315	348	312	322	295	303	289	290	269	286	290	303	295	297	299	331	325	273	301	319	320	286	303	296	304	306	272	303	332	302	309	323	294	309	316	275	312	340	293	326	315	324	306	321	307	287	275	268	301	315	293	346	306	284	266	292	273	292	313	344	307	303	311	306	302	315	290	370	308	296	298	300	335	281	317	300	320	312	289	300	292	311	318	319	299	283	307	303	336	321	339	327	311	307	342	279	309	287	346	311	268	301	296	284	296	334	280	308	322	303	335	297	307	320	273	305	307	302	340	304	317	290	274	304	294	336	300	282	341	342	348	298	316	320	306	307	303	290	312	291	295	331	282	294	287	310	310	322	314	283	297	282	326	322	341	300	301	315	318	285	287	295	305	309	294	293	307	287	302	292	317	284	302	329	289	298	340	325	284	283	315	327	288	291	309	321	336	273	323	318	315	307	307	306	278	336	313	292	284	296	304	296	298	303	291	286	298	310	316	288	331	301	352	322	309	293	277	320	298	284	282	290	329	284	283	301	298	317	294	306	339	303	312	306	295	306	286	313	340	303	270	281	285	276	313	283	290	311	306	335	303	313	318	308	309	289	287	332	323	286	317	319	307	316	298	278	305	314	301	299	326	336	320	335	318	316	303	312	310	296	280	314	274	288	311	328	281	291	252	329	316	298	311	307	298	330	312	345	312	299	313	289	334	296	297	303	322	285	339	317	287	312	318	296	300	291	311	299	292	282	326	308	313	313	337	286	299	309	268	302	299	283	270	315	290	279	356	336	315	286	370	335	316	321	322	323	305	300	310	323	332	317	326
25041	6618	12215	13048	8778	4847	2946	2456	1921	1566	1719	1480	1238	1241	1052	940	873	859	788	763	710	724	727	818	738	737	754	712	739	690	762	769	705	740	696	748	716	680	746	751	727	675	713	693	717	738	717	672	700	723	716	725	733	692	712	700	722	686	736	648	682	719	700	684	699	663	661	689	642	699	703	667	701	701	720	698	712	711	671	699	706	668	654	696	708	722	661	726	694	720	669	717	738	713	666	684	680	684	751	697	708	712	679	684	678	749	702	707	725	684	670	692	676	692	736	663	691	679	722	684	704	672	656	725	664	671	679	722	712	677	703	694	729	655	661	675	744	681	668	716	673	703	713	762	685	690	732	669	677	722	702	666	675	727	687	681	703	749	710	660	671	683	705	647	696	719	666	675	653	671	688	731	708	713	658	687	684	696	740	706	640	679	690	728	672	673	660	685	667	669	721	686	695	723	683	711	717	681	685	713	675	711	718	715	661	690	685	689	734	671	678	692	699	685	685	708	701	693	674	684	725	668	648	700	729	697	700	680	650	680	712	699	684	639	672	669	679	674	693	692	654	713	677	692	691	721	674	694	671	709	732	674	709	678	650	694	709	699	688	677	735	709	682	669	686	677	732	689	760	707	714	683	691	728	654	711	651	717	745	702	681	685	681	655	669	711	682	694	694	689	688	732	681	656	728	644	708	656	694	706	669	715	690	678	719	679	696	656	685	702	625	654	676	658	736	734	686	691	693	666	694	686	703	683	722	696	680	644	662	684	711	686	681	697	726	680	680	703	702	685	699	681	700	730	675	711	688	681	716	666	732	677	736	680	700	694	662	710	673	668	703	687	717	659	691	672	700	673	711	701	689	700	676	677	656	655	683	681	700	700	665	712	707	716	688	684	680	699	746	712	682	665	724	693	660	731	691	684	680	710	694	698	727	699	695	686	703	696	673	709	712	709	700	672	715	687	667	704	678	695	706	678	684	708	677	718	711	716	680	689	703	707	681	671	659	762	726	708	691	681	693	706	671	693	688	708	688	719	668	645	698	697	666	724	658	705	626	661	712	773	699	728	667	676	722	670	692	721	691	704	696	718	768	712	661	656	715	712	640	681	705	751	719	692	679	631	702	675	625	676	742	695	712	677	671	653	701	683	728	739	716	714	708	663	710	705	655	705	697	698	708	714	727	701	716	685	661	706	684	672	656	680	718	664	676	679	661	658	676	724	676	639	720	700	672	718	633	717	663	709	724	693	685	701	708	688	689	690	695	707	726	732	701	702	740	669	666	660	701	705	739	724	685	695	668	737	673	640	702	720	666	689	725	677	735	708	657	673	680	696	734	672	701	692	660	669	631	684	719	686	709	683	657	670	724	730	674	730	675	712	704	649	667	709	710	681	694	686	688	707	714	694	700	660	676	706	660	672	693	723	712	634	705	707	690	675	689	678	709	729	650	704	688	670	714	654	686	713	705	686	715	650	713	698	714	642	708	717	714	677	708	674	670	720	745	735	680	706	699	653	651	671	686	658	722	713	654	739	675	682	735	707	656	679	743	723	728	695	651	660	701	691	690	678	707	695	647	682	704	665	693	703	713	684	652	656	694	713	667	644	620	653	639	683	664	696	685	699	677	670	717	692	664	672	680	658	728	700	684	704	650	642	743	631	702	672	678	716	671	680	700	696	741	700	679	646	713	713	673	715	702	675	684	640	694	685	715	757	648	704	690	696	707	695	715	642	665	687	726	606	681	716	702	704	673	635	688	674	752	700	691	702	666	662	744	677	668	697	699	667	675	646	711	682	648	727	671	729	598	699	744	670	682	688	677	700	702	699	668	639	656	719	678	711	689	709	682	670	675	662	756	703	706	704	715	717	722	714	716	694	634	647	652	671	643	679	685	697	729	724	646	749	682	703	733	719	666	649	681	663	716	665	715	654	667	703	664	709	697	717	698	731	688	699	758	678	658	683	711	673	727	673	677	690	653	630	649	669	654	724	680	689	705	662	703	695	727	683	675	683	640	681	673	661	657	690	671	672	695	663	711	723	639	663	734	711	738	718	686	595	707	632	659	671	741	684	675	641	686	665	687	703	700	671	689	650	652	649	663	690	689	649	701	702	681	655	702	702	707	658	690	689	676	724	669	678	658	689	713	717	676	734	685	684	669	704	661	692	720	703	679	691	708	754	661	670	729	708	658	675	691	699	680	697	723	702	648	662	715	681	684	701	710	668	715	670	693	683	703	676	697	718	681	677	704	678	695	695	727	734	724	737	697	679	691	723	662	704	709	733	727	674	695	655	755	686	683	673	675	712	656	718	669	693	701	646	658	701	691	684	662	744	712	728	686	713	698	748	739	665	667	725	727	710	662	679	675	680	694	690	759	705	655	666	696	634	688	722	698	694	705	705	698	750	698	751	675	682	634	687	661	647	708	698	709	719	713	697	680	725	685	675	697	686	696	674	711	704	684	657	725	701	694	743	643	663	705	696	721	691	676	696	677	727	656	712	667	687	685	698	731	704	670	688	732	700	642	724	635	644	702	713	682	699	722	678	699	702	704	687	685	694	708	693	720	698	698	658	654	688	675	694	720	653	681	698	643	698	706	700	679	628	766	714	679	676	707	684	716	679	697	676	679	730	751	704	661	649	689	685	739	716	714	683	682	673	703	697	693	733	727	668	682	680	701	652	654	685	689	692	691	705	647	645	689	676	646	692	675	643	735	715	703	707	677	647	706	680	667	665	682	666	672	728	706	690	694	704	669	668	715	706	657	687	691	693	695	657	723	718	711	714	642	697	692	670	658	734	659	699	673	689	671	754	695	682	698	685	683	738	676	720	723	679	697	689	688	697	665	675	697	698	712	674	722	661	692	701	759	680	656	694	682	674	699	717	682	658	666	738	670	686	720	674	677	722	687	693	703	717	710	672	730	686	688	700	749	670	693	663	675	729	691	695	707	734	682	663	640	704	702	725	753	734	715	697	664	699	658	671	684	670	693	691	671	688	701	633	710	721	704	729	708	684	652	689	718	676	682	680	727	716	658	662	694	741	701	711	664	689	681	696	688	678	670	675	678	698	695	683	735	659	711	700	694	681	695	665	684	723	702	660	671	687	650	687	667	682	725	706	662	693	723	693	680	662	693	655	735	655	700	655	690	673	697	681	702	738	661	692	722	685	717	693	665	685	674	652	693	730	712	670	661	696	642	748	675	711	681	699	687	693	721	716	661	630	717	749	697	704	712	655	671	700	697	685	738	712	694	655	743	705	697	712	668	689	686	694	668	674	658	667	679	695	636	675	685	672	689	666	644	665	728	703	692	689	633	695	653	679	664	712	711	664	711	664	665	728	686	669	718	680	686	686	630	700	673	675	692	683	673	687	685	740	676	720	709	668	677	683	675	694	689	695	696	668	698	688	661	727	685	694	703	727	655	700	724	729	634	667	679	697	705	730	726	717	714	745	683	757	663	690	696	682	716	744	668	668	691	668	618	693	723	715	693	703
11726	2578	1372	830	434	288	216	224	240	253	228	244	217	232	239	237	236	208	210	227	220	245	215	210	243	222	209	211	239	201	238	204	205	207	240	261	217	243	236	212	221	204	209	234	225	249	231	210	224	242	204	202	238	223	208	211	214	217	216	213	225	232	218	238	213	241	194	227	231	207	211	215	232	229	245	231	224	229	222	270	218	232	253	241	207	228	227	226	225	228	215	202	194	203	239	231	206	222	205	208	225	235	235	203	198	263	231	216	225	217	219	232	207	222	189	258	217	257	241	233	198	227	222	199	223	212	223	237	205	216	224	206	223	210	194	210	236	218	226	201	224	228	208	206	232	228	217	202	241	254	214	236	223	219	217	237	231	204	208	218	250	222	212	224	240	213	201	206	217	195	218	232	227	228	219	235	202	208	215	229	212	227	247	227	224	221	218	216	220	213	215	230	221	224	212	210	220	213	186	214	210	188	234	217	216	215	231	216	190	259	231	267	198	230	227	236	256	233	226	246	214	231	220	229	218	240	243	218	220	222	229	224	243	217	228	203	249	215	204	236	205	201	232	233	232	207	234	201	264	223	246	230	227	189	194	228	235	237	207	226	211	200	227	244	235	210	212	238	206	221	223	217	210	222	238	245	227	224	209	230	244	203	220	233	217	228	238	244	225	219	225	205	227	223	220	193	201	216	236	254	202	195	225	232	208	224	229	233	218	255	237	209	214	221	226	219	212	212	199	210	219	213	239	224	223	248	245	228	246	219	248	219	235	223	219	248	236	190	226	195	223	209	191	206	222	216	233	241	201	216	240	214	205	213	211	209	236	215	226	199	242	222	205	236	197	176	243	212	193	225	222	212	200	204	226	230	243	231	212	225	258	198	243	231	202	221	207	247	229	220	228	235	211	224	232	249	241	214	200	233	222	237	217	220	200	207	215	234	199	233	212	228	230	232	205	221	211	238	177	182	219	209	202	229	204	212	242	214	263	200	203	225	209	227	179	239	231	218	231	262	189	230	241	229	227	200	239	233	201	242	197	236	231	236	203	208	232	229	253	230	213	217	203	210	184	189	220	232	231	211	193	227	226	243	226	253	217	223	233	235	238	209	202	209	231	246	219	235	221	218	229	188	215	243	217	221	232	223	235	245	208	225	225	222	206	220	206	217	209	200	198	222	248	219	225	218	211	242	242	235	200	211	228	220	219	226	240	216	237	246	225	219	217	237	200	240	249	227	207	212	219	232	251	235	231	223	243	222	217	255	267	217	234	224	205	229	201	227	224	242	186	231	241	203	220	251	222	219	240	231	233	205	231	223	197	222	229	196	224	208	204	208	232	220	231	226	212	220	225	189	211	238	234	265	238	208	221	228	244	232	240	262	236	233	208	210	196	188	221	206	205	204	213	222	232	209	204	211	232	223	235	224	229	227	247	226	206	200	215	231	236	259	228	239	247	240	230	210	202	198	250	228	217	207	193	207	219	225	242	211	218	216	235	196	223	232	212	228	230	233	234	224	236	198	223	240	199	240	234	219	254	210	230	233	241	211	240	256	222	224	221	227	232	232	223	237	261	233	220	199	191	209	214	263	221	240	192	195	216	237	219	216	213	198	221	203	224	202	222	240	199	245	256	238	199	209	216	240	207	214	209	231	190	217	237	234	195	256	211	215	198	190	248	239	250	233	225	217	243	226	227	237	226	251	229	250	221	221	217	216	241	220	243	232	223	238	233	245	203	248	248	225	265	228	220	243	242	248	227	211	219	187	227	221	241	218	184	213	199	222	207	229	209	223	184	249	238	226	214	247	208	220	226	227	233	229	207	237	281	242	224	201	241	209	179	213	196	236	229	244	210	237	230	216	187	215	189	199	203	219	225	232	237	205	264	229	274	239	244	190	222	215	242	248	245	204	209	223	186	209	220	203	262	231	228	213	236	202	221	197	229	251	222	237	261	229	217	218	225	256	242	216	223	221	223	222	262	239	244	233	221	223	206	193	231	205	260	208	258	228	190	214	231	224	214	222	214	203	230	220	184	208	240	226	249	195	241	239	210	199	222	220	194	206	209	218	220	227	233	221	209	230	232	220	219	233	217	250	221	236	228	228	223	189	212	237	217	229	212	221	217	239	227	209	213	217	228	214	245	237	209	196	231	209	222	209	222	202	235	218	223	214	222	214	183	207	227	234	241	241	243	220	210	192	231	215	234	222	243	228	228	249	209	214	219	220	209	250	224	216	232	253	224	224	205	227	212	223	237	249	227	215	222	224	232	213	219	205	247	240	240	192	220	210	190	231	201	206	196	268	223	183	207	209	261	240	240	235	236	237	210	233	235	227	235	218	212	225	224	217	243	204	243	243	220	204	205	235	228	235	217	231	215	206	218	177	207	225	209	218	264	241	233	191	249	242	231	221	234	259	224	206	239	233	225	203	203	221	209	204	234	203	233	244	214	217	220	207	239	235	222	205	215	210	226	203	207	228	227	235	225	249	211	196	226	237	226	209	220	215	203	250	255	244	253	221	237	229	210	238	207	226	205	221	237	227	203	227	181	216	235	208	235	239	220	211	217	195	236	215	199	197	207	234	220	193	252	215	204	215	220	193	210	213	219	201	218	206	239	239	235	220	247	246	224	196	210	228	217	196	236	199	222	241	203	220	240	231	228	207	218	213	229	226	198	239	233	209	231	208	203	252	223	216	200	193	213	221	214	215	197	213	247	247	228	197	239	222	232	211	217	239	226	221	220	213	224	213	215	220	228	231	224	234	216	223	244	230	229	241	210	233	269	223	262	209	220	236	209	236	207	218	225	210	199	219	221	194	216	229	216	240	217	239	236	235	260	218	209	208	226	207	216	210	235	215	245	230	214	239	235	217	229	207	252	249	206	241	228	231	222	195	216	229	197	231	273	192	242	236	221	205	225	239	196	217	241	187	207	229	202	220	231	187	216	219	214	205	236	211	200	265	221	230	201	190	218	222	237	198	243	211	213	236	228	230	208	222	188	221	211	214	212	217	208	242	218	241	200	227	223	204	206	221	244	219	204	203	217	219	274	223	197	245	205	245	224	241	230	238	213	256	263	222	215	206	226	234	208	200	227	236	233	205	225	224	242	216	203	227	227	208	216	217	210	231	230	232	207	218	210	211	216	223	211	224	238	229	244	222	197	206	194	213	247	243	221	233	224	214	238	206	216	256	234	197	230	223	211	226	210	209	192	228	230	230	215	215	235	254	212	176	205	211	236	216	211	212	226	237	206	238	226	213	221	224	230	246	207	209	201	204	213	225	220	219	216	257	228	197	209	223	237	230	229	211	253	233	202	226	215	234	180	232	229	206	228	179	233	196	239	178	222	246	224	221	206	218	206	203	218	236	212	243	232	227	222	209	231	217	252	196	211	244	231	212	229	239	223	187	221	207	238	228	211	202	219	202	237	213	229	215	250	224	219	243	249	221	204	213	217	201	225	236	200	229	212	237	245	228	197	216	216	232	221	223
7305	1846	2621	2527	1260	722	609	609	549	537	516	501	489	537	501	516	548	525	513	485	488	513	503	504	476	478	496	512	502	554	505	516	527	541	557	523	528	532	513	517	558	542	543	508	528	538	534	511	564	567	513	519	497	518	488	558	531	517	541	494	444	497	523	517	504	522	529	526	501	492	472	508	524	509	488	481	501	492	514	492	516	498	509	476	521	502	544	549	523	506	503	524	492	500	525	516	523	528	488	495	484	525	500	505	485	492	521	495	476	518	495	479	539	525	490	494	547	544	499	474	480	527	517	480	497	483	527	483	508	541	512	482	529	495	467	495	511	529	510	481	518	555	520	496	476	549	519	473	514	528	502	497	512	501	503	509	525	496	554	520	533	501	515	454	477	532	518	480	518	497	558	494	516	488	506	509	528	536	507	481	469	488	515	508	458	524	535	511	520	518	500	482	545	541	486	519	538	536	511	481	533	474	520	495	475	539	514	486	514	477	479	521	503	512	514	538	537	497	500	506	532	542	532	496	502	498	488	496	531	516	460	517	528	486	517	518	518	538	521	494	555	500	455	507	529	513	511	506	542	486	485	498	508	520	525	521	514	502	519	485	554	464	519	523	497	522	505	530	508	492	509	487	516	464	500	523	532	514	493	518	512	517	516	464	498	517	535	506	516	516	554	542	547	496	517	498	502	497	514	507	522	539	508	485	491	507	532	541	492	465	520	501	502	529	565	554	504	524	506	480	527	504	523	476	531	501	500	438	534	502	532	516	541	501	479	514	506	487	515	539	498	503	520	493	521	510	463	518	504	514	517	513	513	461	540	535	539	517	517	505	511	499	489	533	491	518	530	518	512	484	517	518	495	505	498	514	498	508	478	511	489	513	525	491	502	500	516	544	520	514	498	524	567	533	498	520	501	501	487	528	500	529	498	506	491	491	499	505	504	461	515	467	503	499	482	513	515	498	514	533	476	529	517	481	518	500	496	523	500	530	537	545	480	544	538	513	531	478	493	487	538	533	500	519	480	529	469	553	506	484	490	513	494	488	521	527	510	542	537	516	478	524	482	505	519	524	520	516	538	464	533	513	520	492	515	498	482	501	486	561	528	510	539	558	506	544	500	519	545	509	487	544	501	512	513	506	502	499	513	477	493	530	507	512	537	518	539	516	530	526	536	460	530	500	490	523	522	517	504	513	525	489	543	507	490	508	483	548	485	505	468	469	511	494	503	506	553	509	519	472	466	499	531	518	543	525	515	520	487	474	508	523	487	556	529	512	516	581	464	495	538	496	501	477	473	501	529	507	556	524	554	519	478	521	574	521	517	504	501	503	515	536	522	506	508	495	496	506	547	480	484	512	534	501	499	520	511	510	511	518	503	524	506	507	498	506	443	520	487	523	493	506	521	527	527	500	511	511	517	513	485	527	530	485	559	545	526	489	488	518	490	486	555	562	541	496	521	512	512	497	530	561	487	496	503	517	521	477	564	527	512	491	509	523	487	535	521	489	544	504	494	491	497	484	480	511	516	477	510	535	518	517	495	516	487	480	574	490	545	512	483	514	531	521	517	473	472	499	529	489	473	563	506	529	495	511	522	512	507	542	528	515	514	504	509	489	552	514	520	520	466	498	497	493	541	523	498	482	527	481	491	513	454	543	505	483	520	542	482	530	499	515	515	494	442	526	526	563	522	546	511	501	535	499	486	545	458	544	529	510	493	516	505	524	549	464	530	490	481	520	511	501	503	483	473	510	483	505	522	495	505	504	487	501	525	494	493	509	529	555	496	516	493	541	523	472	502	522	521	505	509	489	486	557	529	532	544	493	513	515	543	537	515	496	513	534	508	525	474	499	504	546	544	522	514	542	530	496	506	486	471	505	514	528	539	503	504	498	539	524	482	539	505	554	504	500	529	516	524	512	484	484	514	582	501	509	507	510	490	484	500	521	519	515	500	511	506	479	474	487	526	515	476	517	517	547	542	522	553	497	532	517	493	540	486	560	547	511	527	521	521	504	502	503	501	510	498	517	503	488	527	517	521	522	548	473	516	484	499	528	515	508	532	478	503	556	513	523	501	517	509	510	504	458	506	544	534	503	488	495	511	521	537	483	506	478	510	539	523	520	522	510	506	499	511	489	544	521	527	511	481	513	523	505	524	480	501	500	514	521	501	525	485	449	518	484	555	501	489	506	532	529	490	544	474	507	488	523	508	498	499	541	532	507	525	521	525	503	501	495	487	465	507	546	529	497	468	492	521	496	499	484	529	517	488	477	478	488	499	492	535	489	533	533	485	474	523	538	493	536	540	524	522	519	491	481	528	482	513	522	523	506	493	523	478	491	498	511	539	481	497	508	532	482	541	502	517	494	533	520	542	507	493	540	491	503	527	503	535	488	474	460	513	456	518	468	482	549	494	529	512	528	519	533	489	539	524	512	484	521	534	481	492	491	537	500	523	507	527	509	511	500	478	570	496	502	480	502	500	492	516	505	489	528	545	487	471	502	446	522	508	537	494	536	499	471	478	512	502	505	522	498	537	510	476	525	528	493	493	525	487	506	539	517	513	485	472	509	533	523	488	521	516	525	527	531	503	519	524	460	524	525	541	507	479	478	510	495	502	508	512	515	507	517	553	512	490	516	494	474	522	535	449	519	522	519	527	569	530	505	491	515	547	463	513	495	502	514	562	461	472	493	551	512	504	509	512	493	482	531	536	517	502	520	522	526	524	513	481	489	489	528	545	509	566	511	493	531	515	502	502	492	498	530	503	524	501	522	477	469	481	517	497	473	543	506	507	518	490	527	487	528	503	478	509	509	495	496	471	480	530	529	493	538	478	523	500	530	477	482	554	471	464	477	514	515	453	538	503	485	533	476	500	498	522	506	484	489	511	547	523	530	535	524	483	496	493	517	503	528	525	520	503	511	497	500	525	497	493	534	547	508	539	518	548	551	527	477	448	513	561	518	536	490	507	511	521	489	489	499	509	520	521	529	512	462	520	538	514	530	483	500	458	536	507	511	518	512	502	512	491	511	517	518	509	512	550	529	516	494	506	508	509	506	500	537	527	513	467	464	525	517	501	485	500	503	499	515	502	472	512	529	499	509	512	522	534	510	515	475	527	470	488	511	514	546	502	496	464	521	485	515	513	545	527	511	504	504	480	488	495	552	505	526	533	511	537	528	491	505	505	549	506	493	493	495	532	533	492	518	509	481	499	515	538	531	511	540	533	511	488	517	493	527	493	488	552	524	532	499	503	501	519	494	482	521	533	511	526	479	512	481	513	521	482	570	543	501	498	570	508	523	521	546	535	499	481	476	508	480	531	555	508	510	523	525	496	481	484	572	523	471	550	530	522	505	523	533	516	525	507	529	526	551	468	494	521	524	520	572	511	494	509	488	490	538	498	483	535	506	480	517	502	464	508	540	472	503	514	496	461	511	519	521	509	522	489	562	490	512	529	525	540	497	498	501	490	543	496	491	464	479	511	539	522	524
31099	9498	5753	3411	1913	763	470	303	273	241	244	204	233	203	198	165	184	162	171	171	175	144	167	150	173	150	149	161	155	173	161	172	157	166	150	144	154	149	158	189	152	152	151	146	149	150	169	191	172	145	159	189	146	159	129	166	159	127	134	158	167	140	185	151	158	181	183	156	157	174	152	164	142	185	166	188	186	159	130	154	159	155	151	141	147	184	166	137	147	171	156	162	157	141	151	163	158	178	176	162	157	165	154	182	151	161	135	143	152	177	162	180	153	207	157	159	139	169	144	162	149	159	155	152	162	143	174	153	180	180	143	151	164	165	160	156	175	137	178	152	144	163	146	157	159	154	160	159	158	140	157	171	154	169	173	140	159	163	170	182	151	180	155	146	140	174	179	155	142	159	145	164	158	179	193	149	188	153	145	152	157	165	158	164	152	155	163	166	153	172	159	144	180	163	170	148	143	180	144	137	130	162	177	150	144	141	152	163	165	152	188	162	152	149	175	172	186	153	150	176	171	145	163	148	153	142	145	189	134	156	149	156	169	153	148	148	172	171	157	147	151	149	151	142	167	133	168	160	148	162	149	166	175	150	166	172	161	149	164	162	172	164	167	169	159	167	181	164	169	142	154	182	158	170	176	151	175	165	159	166	138	146	149	157	172	161	154	160	179	161	163	145	168	164	147	163	157	159	156	178	182	180	161	148	143	180	180	183	164	152	166	167	158	176	149	167	150	170	143	156	191	164	168	140	167	151	141	174	153	147	159	145	151	154	184	194	168	137	179	144	133	165	136	194	165	128	151	163	165	170	153	151	147	149	147	176	142	137	155	174	153	177	133	148	145	161	167	157	154	179	141	176	154	152	157	158	168	173	168	149	165	158	156	149	162	144	156	149	156	153	115	159	161	142	158	170	176	155	139	152	147	155	162	148	183	159	141	155	154	165	166	171	163	167	174	160	160	181	175	152	166	148	142	160	146	135	170	140	148	164	141	176	183	151	153	157	179	159	157	147	167	173	183	173	141	159	146	140	163	172	148	161	139	173	166	157	171	156	161	159	140	158	165	146	164	156	153	149	155	168	125	147	137	176	152	148	143	144	167	173	162	143	183	146	144	190	157	152	158	144	146	151	139	160	163	134	170	176	163	154	142	150	177	157	152	152	154	173	155	156	157	163	148	152	171	173	137	178	144	150	157	164	156	143	162	142	156	164	164	153	165	169	144	142	164	189	170	157	195	154	136	155	151	131	171	163	156	160	147	148	181	156	173	144	158	152	148	203	147	140	150	150	169	161	152	175	189	146	174	169	155	164	161	144	173	155	171	169	152	173	149	136	154	156	143	171	188	168	176	148	155	181	167	179	116	156	171	150	175	149	145	170	186	137	162	166	149	152	156	170	134	169	155	148	178	167	136	152	140	145	159	164	167	160	159	156	146	148	178	155	152	166	152	142	150	133	162	139	154	163	163	155	167	174	179	182	172	183	157	189	175	182	153	158	140	177	139	169	174	169	171	155	151	165	147	131	177	163	149	162	161	151	131	135	178	196	157	183	184	176	164	140	148	156	161	159	142	143	165	143	172	162	183	175	152	141	163	160	148	136	157	178	150	163	165	181	170	148	169	149	146	161	171	174	161	176	147	189	163	165	172	158	179	163	159	147	179	139	152	149	165	143	134	170	164	143	160	145	156	151	145	152	154	160	161	154	163	156	174	134	158	157	179	185	198	176	156	126	139	136	154	166	172	157	148	169	157	159	150	147	142	142	155	161	159	153	152	164	168	146	175	156	165	152	160	155	173	189	166	162	153	176	162	151	165	143	161	172	147	164	155	169	174	160	163	169	155	173	160	164	188	164	155	135	143	159	172	152	178	178	136	168	143	157	178	147	144	163	175	158	160	165	176	151	178	163	147	136	166	152	162	169	142	157	190	144	150	160	158	193	176	167	138	156	171	173	163	174	157	138	150	149	190	168	149	156	170	154	143	175	158	161	161	124	145	147	188	150	179	172	159	155	179	174	157	128	130	159	182	183	153	177	161	149	143	165	160	152	185	183	176	164	148	153	148	152	147	169	170	152	157	148	164	170	148	140	169	135	137	168	179	172	160	140	152	156	185	148	138	153	166	158	174	176	165	181	158	173	165	168	147	175	160	165	142	173	167	159	164	162	145	147	165	153	167	154	150	155	151	179	170	144	155	162	159	149	175	164	158	177	154	161	153	157	168	174	191	146	165	165	175	155	164	151	152	169	171	159	158	156	148	154	158	154	167	149	176	157	150	158	141	179	157	171	159	174	163	158	171	152	176	165	157	154	137	180	162	164	169	196	167	153	166	156	142	158	159	169	175	152	143	159	193	166	156	172	171	174	163	188	163	171	158	148	164	146	185	162	154	170	152	182	154	123	156	182	163	158	174	139	182	181	161	149	140	155	167	182	156	155	161	187	189	164	171	191	153	166	162	156	148	154	143	162	174	172	172	163	169	167	159	146	138	159	153	167	164	152	159	160	158	156	160	150	144	159	144	138	175	171	168	150	165	173	166	140	172	188	146	157	177	161	141	157	153	174	167	161	157	155	170	155	171	158	151	148	138	162	150	186	170	142	171	164	160	150	145	151	170	157	162	148	148	162	152	164	156	134	155	171	174	161	160	164	162	147	171	164	171	170	153	176	157	156	172	174	170	155	181	137	136	182	138	165	166	156	159	143	182	183	176	172	163	195	166	176	142	175	149	159	172	151	169	148	164	169	166	137	154	145	147	141	163	164	157	173	153	162	183	146	144	155	175	163	146	151	142	140	136	137	157	144	156	153	134	125	147	144	168	150	162	174	153	159	158	173	140	168	157	189	172	141	147	173	131	197	170	140	155	155	181	203	178	186	153	148	198	168	148	158	146	152	176	159	162	155	153	141	172	170	152	154	155	183	160	167	137	137	176	149	158	160	172	153	153	150	171	149	165	184	161	149	174	179	158	145	184	161	167	170	153	175	137	161	170	170	168	169	156	184	140	145	166	138	156	163	156	157	154	159	154	187	172	169	152	171	173	139	159	129	157	168	138	161	153	173	174	130	132	163	148	179	172	134	158	143	153	156	172	162	150	155	152	138	145	151	180	157	155	141	152	147	161	161	152	168	146	158	154	159	169	159	177	163	145	151	141	163	160	171	189	168	162	157	168	170	171	138	163	150	169	141	164	155	144	151	151	166	173	162	169	172	164	165	178	185	125	126	165	163	156	132	135	160	175	127	145	142	142	154	151	152	150	153	181	141	173	175	147	158	167	150	165	143	165	148	156	166	159	148	161	136	170	165	164	163	156	168	159	183	160	169	154	154	138	157	152	158	173	156	151	161	146	152	176	174	147	158	179	137	153	171	139	136	168	163	160	169	160	146	190	169	136	152	166	165	153	186	175	165	149	189	176	156	162	182	139	180	161	179	166	128	157	170	178	157	166	168	159	167	135	148	143	152	165	156	176	168	149	155	146	154	182	165	182	167
19315	4246	7661	7759	5858	2704	1709	1297	1044	892	845	747	800	627	615	524	504	512	499	460	464	453	451	425	474	453	462	426	416	400	423	418	435	438	382	429	369	387	425	448	382	390	423	410	428	386	451	430	404	400	378	394	466	385	422	397	424	400	394	422	403	408	431	402	411	371	429	432	414	403	396	416	407	397	400	397	430	417	397	396	376	385	395	381	424	416	376	373	443	393	402	410	370	407	388	405	432	366	386	402	370	395	410	393	405	396	378	411	423	377	383	419	440	384	402	420	394	418	410	408	414	451	421	377	379	397	400	384	385	425	398	409	389	393	388	374	441	395	428	403	394	436	434	441	409	389	407	411	407	401	399	410	402	397	418	456	375	433	404	391	420	403	403	393	367	362	403	397	438	399	378	372	417	359	397	406	411	405	399	398	380	403	392	419	394	393	415	403	365	364	401	374	394	432	418	357	374	410	390	368	394	402	407	393	394	403	415	408	424	410	399	393	400	444	360	415	421	380	367	414	411	428	399	383	413	418	404	371	417	367	375	384	418	410	405	435	395	382	410	399	418	420	398	408	362	370	429	393	396	381	382	418	357	390	422	377	422	418	417	423	422	379	439	380	412	433	416	401	374	444	396	421	413	445	395	382	409	408	398	403	418	393	422	433	382	415	447	397	407	401	383	395	412	449	418	425	427	389	421	389	365	372	372	381	424	400	404	424	408	394	412	425	408	394	413	397	430	400	361	413	399	414	421	400	387	412	423	399	425	383	409	409	387	410	390	427	392	401	403	389	402	378	380	434	395	406	356	404	420	419	447	388	408	406	427	401	390	378	389	361	410	426	411	415	422	455	385	461	398	373	397	425	451	412	397	413	401	389	392	399	406	414	426	414	405	395	418	400	373	415	439	374	393	367	388	384	417	413	425	382	384	424	400	430	432	387	408	396	414	382	363	382	409	384	419	462	382	360	382	390	407	395	418	420	394	444	394	389	422	400	378	421	415	438	375	392	350	396	415	401	412	402	380	401	421	380	403	413	418	375	433	435	402	405	409	429	362	410	398	395	397	396	404	405	469	399	425	418	389	422	372	399	406	402	394	426	385	386	389	392	407	407	402	408	433	377	414	411	418	387	414	400	390	393	426	412	381	391	404	451	411	384	443	409	395	402	420	406	394	394	398	399	415	441	376	412	356	409	424	380	369	402	427	375	400	406	404	414	384	409	397	384	405	356	431	405	404	391	390	405	370	417	384	449	407	401	407	375	423	395	350	440	399	401	396	379	399	386	393	398	390	382	424	414	419	369	392	414	358	421	431	408	398	384	395	443	365	389	403	396	373	381	419	410	370	396	390	398	398	414	400	406	416	397	408	392	399	400	400	398	402	414	402	439	370	394	401	366	409	423	386	407	393	406	385	448	423	405	393	391	398	370	360	402	406	398	405	423	391	402	399	390	392	402	385	398	413	409	383	409	382	410	421	394	389	385	404	427	423	423	384	403	415	382	403	406	380	459	400	401	443	379	401	378	389	383	431	384	391	407	426	403	378	413	403	397	385	383	376	396	446	417	365	373	365	417	370	419	396	403	385	393	366	410	395	433	416	404	412	374	385	393	397	398	408	410	395	406	385	407	382	406	406	391	392	363	386	375	433	403	432	392	431	381	387	386	381	415	441	407	398	409	387	416	441	405	385	392	449	394	374	426	405	389	400	421	383	420	381	362	395	408	400	410	422	418	381	384	405	391	374	401	402	414	412	414	369	390	434	443	391	407	392	402	386	418	413	408	421	384	399	400	407	397	397	372	409	403	412	383	399	426	401	365	414	441	387	385	392	380	407	416	427	403	436	400	378	425	393	382	411	403	398	402	405	366	413	421	408	376	406	404	387	388	412	434	395	424	411	385	417	389	402	385	436	353	385	389	334	393	368	377	397	435	383	420	397	413	409	361	401	389	372	403	384	400	379	403	387	382	397	365	424	353	371	381	414	347	400	358	415	410	431	412	375	372	407	427	417	379	408	392	364	412	416	383	408	415	403	389	371	401	390	385	413	412	390	450	445	380	390	392	407	396	408	405	412	386	423	377	418	381	413	365	383	401	403	378	404	428	395	396	429	382	402	417	395	430	395	400	366	390	400	347	398	408	399	398	404	405	411	420	402	407	398	379	385	410	389	393	352	412	363	365	437	411	385	407	383	422	376	397	415	427	397	423	403	407	406	409	415	371	407	403	366	421	387	418	418	417	383	413	399	434	423	399	398	424	400	415	418	402	424	399	393	437	409	405	399	380	388	408	403	378	417	421	394	398	393	393	408	440	383	401	353	376	397	394	405	354	430	384	417	396	402	427	384	414	433	431	428	402	384	400	376	433	467	374	417	392	406	429	450	407	395	389	370	412	399	396	426	398	439	379	440	405	414	381	424	392	400	395	402	367	404	435	390	392	394	392	413	409	378	420	406	407	395	396	393	406	374	415	385	404	402	419	409	371	384	419	427	403	417	375	419	432	422	410	387	381	380	398	403	411	389	389	390	384	381	407	373	406	379	396	413	410	417	411	393	395	405	398	415	437	392	397	422	460	376	422	391	377	371	388	370	394	414	410	371	367	385	401	421	427	395	401	416	379	404	401	396	415	435	425	412	416	384	377	426	361	386	411	413	403	363	351	414	399	408	400	385	398	429	399	399	407	407	373	445	417	393	394	378	422	388	369	417	428	443	387	404	414	381	361	402	405	418	410	441	448	372	380	415	357	389	439	370	404	366	418	384	373	421	394	396	387	400	391	402	422	375	367	413	417	392	409	382	342	403	380	371	376	389	386	411	377	438	357	434	403	433	427	387	407	405	407	352	417	425	415	377	399	422	409	425	390	401	414	372	392	427	411	392	434	403	417	384	419	430	415	398	398	389	385	399	385	428	405	381	433	393	438	402	408	406	400	381	399	383	432	388	417	424	414	418	380	379	392	405	370	374	404	405	447	431	373	413	373	398	402	395	386	387	460	414	416	420	454	385	365	340	389	439	423	396	417	426	425	377	391	393	379	408	406	422	422	448	395	439	408	372	405	411	405	416	407	379	373	429	397	354	387	385	396	395	356	386	401	393	380	402	379	409	411	415	408	420	411	411	365	402	394	362	421	374	407	442	387	389	407	416	359	382	409	425	410	409	365	401	390	393	392	404	423	388	405	440	434	430	408	413	384	416	421	400	449	429	418	424	401	430	396	396	377	435	411	346	435	414	420	415	387	399	383	369	403	421	384	399	371	406	415	401	412	382	432	404	394	409	420	414	399	385	416	399	398	433	395	419	413	373	381	384	425	398	379	429	387	414	423	399	425	405	392	384	451	409	409	413	386	381	411	385	435	390	362	420	383	426	375	423	421	399	395	387	388	384	418	395	393	378	407	415	382	384	381	404	396	402	364	394	379	446	402	406	377	402	428	392	408	398	398	411	412	380	407	380	416	378	386	388	404	435	419	404	419	418	411	410	393	386	388	383	411	434	391
43604	16247	11058	6746	4291	1724	1021	611	501	463	434	410	434	383	317	324	304	332	371	335	292	332	309	341	350	302	341	324	298	322	289	317	323	278	272	287	311	333	316	359	297	329	310	270	294	284	306	278	305	286	307	302	270	285	309	320	286	295	299	268	310	325	332	326	329	307	294	301	257	324	289	274	276	311	336	286	276	328	323	289	290	336	303	275	277	301	284	313	294	285	329	262	325	312	322	315	296	324	317	299	291	322	295	321	303	303	337	285	263	279	317	309	303	330	324	289	291	290	308	306	290	312	273	303	320	308	267	285	299	331	308	291	308	285	298	285	293	316	299	304	329	296	291	319	302	304	299	288	301	308	275	277	325	334	274	307	281	315	319	316	308	335	324	308	302	300	320	300	293	282	322	273	312	346	283	294	301	297	367	273	320	321	315	293	331	316	303	326	313	322	335	276	304	307	318	306	292	297	259	308	278	299	310	315	310	316	296	331	276	283	308	319	298	307	303	316	317	288	287	299	310	302	314	316	321	298	249	309	286	262	314	320	305	321	321	301	303	318	323	278	317	351	302	344	300	300	321	307	311	288	299	299	324	311	305	254	306	289	293	300	312	333	297	314	309	304	318	285	297	309	323	317	258	305	295	272	317	279	296	314	309	342	301	319	306	309	339	270	306	298	300	298	325	301	314	299	307	289	321	290	328	284	313	292	323	281	290	327	294	326	294	306	306	293	323	307	303	297	321	281	281	325	328	305	350	286	288	276	289	314	302	298	319	322	293	294	332	309	320	335	327	294	328	276	292	306	287	309	323	289	303	306	308	288	306	283	282	281	310	280	312	277	298	297	307	293	294	274	321	307	283	306	301	312	298	306	326	337	308	299	258	288	300	289	297	303	321	321	259	330	328	304	288	290	319	285	284	303	345	335	320	298	314	314	296	283	278	325	289	296	330	332	294	314	324	317	318	302	314	314	319	298	309	295	308	338	272	291	305	335	304	335	263	284	335	287	311	318	338	316	313	301	290	313	315	308	325	308	334	281	258	288	298	320	330	324	283	274	329	319	274	338	311	303	283	301	312	342	322	340	284	273	325	317	321	296	280	320	283	279	314	298	292	304	288	297	295	296	305	322	317	288	327	286	303	296	308	291	298	302	295	270	267	339	304	305	276	313	288	302	312	301	295	313	303	321	294	339	310	310	302	308	286	322	293	296	282	284	292	280	284	310	312	300	305	302	272	259	309	314	308	302	293	300	277	301	299	287	338	323	327	282	308	320	310	289	295	344	323	298	297	288	311	315	296	301	339	303	309	307	308	288	296	316	312	301	330	285	311	290	286	301	273	292	321	311	308	320	302	302	343	302	320	309	300	311	294	292	311	324	307	283	287	291	324	315	309	328	303	350	316	294	283	318	302	287	321	311	314	307	290	299	320	300	285	290	325	291	326	321	311	270	297	304	303	291	293	277	324	310	255	314	253	290	312	341	316	333	313	285	299	318	330	303	323	318	315	318	326	293	277	311	332	303	310	299	325	279	285	317	270	298	267	300	284	322	341	293	314	290	280	274	325	288	346	310	318	323	286	309	328	315	334	319	312	292	337	288	302	317	330	319	305	301	300	284	305	304	327	278	304	295	299	295	304	333	325	299	292	286	263	312	308	284	288	277	297	313	269	299	294	305	322	341	290	264	274	294	325	282	281	302	308	266	278	339	317	332	305	301	327	300	276	310	308	302	278	299	309	297	288	313	296	290	283	301	297	271	308	288	304	283	263	330	281	301	262	317	298	310	328	323	309	296	269	280	296	302	316	334	316	329	277	263	309	316	304	322	327	332	296	294	277	295	306	339	331	281	325	289	297	304	283	283	292	318	304	319	296	277	329	286	320	279	305	281	303	317	315	337	325	314	295	304	294	289	302	329	294	285	300	334	291	287	291	308	319	275	269	288	316	303	304	303	315	338	289	321	275	307	291	324	299	309	311	299	295	317	325	319	279	334	305	304	300	297	263	275	303	344	294	313	298	304	331	318	324	292	273	267	317	323	311	321	333	304	286	312	338	311	315	312	294	340	321	334	343	312	283	294	271	300	336	317	336	299	311	333	272	302	286	320	310	298	329	272	292	306	297	330	312	314	300	301	273	309	313	296	280	326	295	309	267	310	281	286	313	309	337	354	307	296	325	311	308	305	285	297	294	326	315	314	280	277	288	319	300	282	271	309	301	273	307	336	274	292	300	261	288	309	259	261	320	296	312	291	305	354	299	289	290	297	289	335	321	287	271	309	311	315	287	305	315	331	300	303	299	298	306	343	317	308	293	301	285	300	317	306	323	286	301	288	279	341	316	281	282	315	308	289	294	308	323	354	338	310	306	268	316	285	291	308	307	324	338	315	265	297	289	333	307	297	269	313	307	312	279	290	322	322	288	337	253	301	296	344	323	301	307	289	327	282	265	329	307	289	297	298	277	309	299	291	289	289	322	297	279	280	321	293	312	306	284	334	298	301	301	306	299	308	279	305	282	313	310	311	313	284	303	281	304	300	293	256	312	287	325	326	296	316	323	310	328	298	292	304	315	262	295	335	297	303	313	295	299	294	310	275	302	310	268	276	288	283	305	324	303	327	319	303	319	297	283	299	274	266	316	286	300	315	301	290	309	300	314	315	328	288	309	303	295	329	306	291	302	321	286	309	288	293	275	315	291	313	308	323	315	255	304	295	324	296	291	292	289	343	323	330	333	300	281	293	281	313	286	325	298	317	329	313	282	335	291	285	340	317	336	305	272	289	298	291	323	317	301	280	301	331	304	302	332	314	350	313	270	318	300	274	318	332	316	283	300	311	261	322	296	275	320	299	377	318	308	311	292	289	303	297	313	273	301	298	301	333	312	304	314	346	312	295	322	299	302	293	283	290	354	294	328	305	283	310	299	283	300	288	285	306	299	315	296	311	298	287	296	305	320	335	282	263	291	320	296	297	278	300	303	322	271	306	312	282	291	289	306	300	289	330	346	264	334	309	300	335	326	326	317	313	275	278	307	275	281	287	303	287	319	315	319	290	313	295	308	314	312	302	325	335	289	300	324	271	288	294	300	301	324	305	305	311	305	325	329	306	310	284	314	320	332	310	292	259	308	288	320	321	283	316	345	297	327	316	274	302	279	259	313	284	307	296	316	289	338	308	312	298	316	271	289	355	332	315	276	286	296	354	284	316	295	309	319	325	315	309	274	313	313	306	284	307	297	294	331	312	315	313	272	308	283	303	286	313	288	268	315	300	311	306	279	285	291	291	299	292	309	280	316	318	324	288	328	302	271	301	305	294	294	357	310	333	320	299	312	326	318	322	333	298	294	319	304	296	276	333	314	322	275	301	316	309	312	290	312	337	302	284	309	337	321	305	278	299	250	302	298	278	307	309	272	328	311	331	317	307	285	332	277	327	298	324	327	288	327	304	256	315	300	316	332	315	315	303	304	269	320	304	300	306	339	289	308	238	292	309	304	329
26116	6638	12810	11537	9810	4325	3062	2142	1848	1663	1366	1330	1336	1161	1037	934	901	875	803	780	732	769	723	752	742	705	771	729	742	749	736	741	701	724	686	728	698	704	642	742	705	732	717	708	692	695	658	743	675	705	641	670	688	680	690	717	694	705	679	723	696	722	704	680	662	716	722	694	690	720	693	709	691	672	650	694	663	652	700	681	656	646	722	738	666	693	683	665	667	708	645	633	635	680	675	697	733	651	716	701	648	703	688	675	697	738	673	697	682	705	684	662	692	695	667	690	669	685	706	702	662	679	732	663	715	697	694	685	699	726	699	747	686	744	701	687	698	659	718	710	676	690	666	717	683	643	727	635	663	687	633	670	738	690	661	751	644	705	695	698	659	715	726	718	692	703	643	683	642	703	716	649	728	700	696	655	653	709	630	651	673	688	682	691	735	676	697	700	680	662	724	678	763	666	680	667	718	664	680	652	716	706	650	662	717	732	652	701	698	679	694	674	717	723	706	697	675	679	712	716	627	684	727	636	700	650	709	695	704	689	666	676	701	683	680	716	667	678	683	676	698	705	664	698	675	678	654	643	644	649	679	684	657	701	700	673	696	646	681	692	693	659	709	718	641	647	698	674	694	684	668	650	722	673	708	722	718	688	676	682	640	699	693	696	692	697	677	677	745	673	691	692	663	720	658	694	715	727	710	694	707	660	689	681	645	673	712	646	687	693	674	662	690	687	687	674	700	693	697	698	669	658	671	694	686	642	676	695	688	679	736	683	724	712	722	713	702	723	733	674	693	681	686	652	698	682	722	686	701	701	694	638	679	668	674	665	685	701	698	675	696	759	720	672	673	660	697	702	683	704	710	697	735	656	699	687	699	640	664	702	730	688	701	724	764	686	662	692	719	685	639	684	672	696	674	725	653	691	666	678	715	707	606	662	662	725	624	721	665	702	751	650	723	684	689	683	679	669	716	682	681	635	671	704	721	696	661	688	691	728	712	687	708	685	670	678	685	713	625	709	687	711	700	664	702	724	714	631	683	652	669	701	676	691	704	695	673	713	707	679	704	681	667	720	685	694	735	672	668	696	676	663	693	650	700	642	717	717	637	691	652	684	702	681	673	691	715	675	709	700	685	705	685	699	732	688	708	670	681	659	671	705	673	744	730	656	708	672	672	724	671	647	707	668	729	678	643	713	692	717	638	711	670	697	649	684	633	688	660	698	656	644	731	701	641	674	711	699	678	689	704	666	665	661	694	668	718	666	717	663	702	690	656	715	686	700	666	644	715	662	724	643	686	703	670	667	664	749	679	694	687	625	667	670	691	673	691	704	656	661	720	660	664	667	682	715	679	674	718	725	696	672	688	752	646	687	629	661	735	732	656	701	703	677	674	637	739	689	629	681	682	699	717	688	712	695	733	673	659	710	691	721	690	679	698	663	719	698	688	647	697	687	728	681	667	647	648	659	652	715	701	650	676	640	655	690	690	679	723	719	669	664	683	658	700	729	668	702	673	652	693	706	730	705	652	698	735	706	647	680	708	664	688	702	701	632	697	641	664	670	632	651	697	719	719	692	693	694	681	679	678	688	716	717	701	675	714	705	698	703	669	677	683	679	651	693	731	682	650	701	694	687	718	709	713	690	647	643	674	708	660	684	703	691	732	687	677	708	668	679	679	689	684	690	660	665	676	636	701	690	654	706	721	686	643	749	686	691	635	682	733	687	710	696	707	693	654	687	691	681	679	680	671	681	699	696	694	663	704	647	664	704	736	642	699	727	659	694	715	665	695	680	717	652	656	696	698	668	679	677	700	708	737	684	694	703	679	671	725	662	658	720	745	716	701	673	750	681	697	660	717	667	701	706	653	710	724	692	676	694	684	702	637	698	693	719	717	678	733	682	699	660	686	661	714	679	686	722	690	714	706	691	724	675	709	697	681	680	669	668	700	697	691	721	698	720	692	675	723	682	685	713	669	678	651	712	668	687	655	652	683	694	686	687	635	703	708	655	688	713	631	693	719	688	692	722	687	659	690	662	683	630	674	673	688	718	664	653	701	671	698	693	690	692	658	669	705	694	680	677	716	704	685	725	644	688	681	648	668	694	694	710	695	676	658	689	672	704	637	674	726	657	663	677	674	636	705	653	703	695	652	662	720	695	674	687	698	673	751	714	703	670	693	697	683	671	638	688	704	709	720	679	668	657	684	700	664	700	692	727	649	683	643	723	722	695	707	663	694	693	697	655	702	659	661	678	656	693	677	688	663	701	677	685	676	683	667	691	696	653	693	692	776	651	674	700	706	618	661	710	694	722	708	669	660	675	659	657	675	724	664	673	756	641	722	675	713	653	681	692	708	673	664	699	692	685	695	731	687	625	737	693	744	667	666	679	720	741	684	689	629	698	684	675	676	702	710	700	703	679	706	639	734	698	674	646	727	682	667	657	702	669	695	670	696	707	678	646	699	719	674	670	723	678	716	691	693	664	645	664	713	736	727	726	674	649	697	703	718	659	731	703	686	651	695	680	670	699	680	690	672	736	675	677	658	732	707	709	680	668	710	672	738	699	740	661	732	684	663	680	679	727	646	681	703	678	699	678	659	667	638	681	687	638	670	684	702	704	713	687	667	727	637	667	688	734	682	663	699	691	723	714	639	638	685	691	702	673	712	678	677	691	691	690	669	687	700	679	681	635	746	662	680	680	713	695	730	681	715	699	718	696	700	672	678	696	727	696	659	663	625	673	668	668	676	726	702	668	668	713	713	705	686	693	712	732	681	730	670	671	675	673	624	692	720	703	666	757	659	713	694	663	695	649	676	714	714	724	704	671	674	697	667	705	711	703	723	732	678	650	678	706	683	664	665	710	630	698	693	684	725	660	644	687	682	701	718	714	686	692	682	662	690	676	684	665	712	696	688	706	664	685	684	650	659	673	675	709	737	672	678	669	700	698	678	694	664	689	650	706	712	692	758	722	685	693	676	712	684	689	723	696	648	658	684	669	677	698	717	644	686	716	631	712	654	661	662	680	760	652	710	724	717	719	695	676	736	697	666	692	693	701	725	640	732	687	739	714	669	719	692	663	697	680	715	657	683	673	730	671	704	690	670	717	690	620	676	681	704	702	716	693	620	659	680	638	671	687	679	707	703	689	710	703	693	670	708	667	700	705	692	708	619	712	655	681	717	690	694	688	667	693	677	703	707	690	673	682	682	694	700	699	687	665	688	700	691	673	723	608	699	745	673	706	645	682	649	665	690	683	659	660	711	661	684	640	670	723	683	695	688	702	680	681	708	716	673	712	731	720	727	697	712	699	721	693	722	655	673	643	737	668	684	656	692	682	706	656	677	637	685	686	716	673	683	665	654	707	640	720	704	692	694	672	710	701	673	728	688	663	666	670	711	638	677	639	726	676	712	657	653	688	687	682	676	668	705	739	705	699	716	695	670	685	690	642	643	634	687	668	674	681	673	676	671	679	712	725	693	691	719	709	705	661	701	648
11431	1948	1311	715	363	261	219	239	195	244	242	214	232	219	205	234	204	237	232	231	215	226	213	227	223	232	223	211	225	223	213	172	215	247	217	224	194	235	185	214	211	233	221	224	223	246	197	212	193	185	226	195	196	208	208	235	213	253	239	221	206	231	232	242	230	221	238	233	199	225	214	212	198	210	197	239	211	233	214	214	216	210	195	207	192	199	227	196	213	211	202	191	240	219	226	223	237	215	227	213	191	216	230	237	208	204	225	209	232	215	240	247	256	220	198	255	225	228	223	218	219	210	216	202	229	201	202	257	208	213	180	177	217	195	213	239	214	231	214	200	220	217	196	192	236	236	195	190	242	232	226	223	209	215	202	224	225	200	214	223	225	220	223	208	241	222	218	215	222	193	235	210	206	226	213	218	241	206	235	211	253	231	210	218	218	205	195	212	231	223	213	209	209	202	204	231	207	214	216	225	210	223	205	217	217	221	210	176	210	209	213	238	213	207	248	234	235	229	189	211	213	213	200	209	230	212	210	204	204	202	223	212	194	195	215	210	198	204	209	204	202	208	191	210	213	238	222	205	181	202	186	252	210	206	212	206	209	224	205	203	231	198	240	226	246	215	210	176	224	233	220	210	213	205	202	241	227	233	207	221	214	223	210	234	238	235	205	188	213	209	225	247	240	245	193	225	200	231	215	211	224	211	219	197	232	196	212	225	216	196	212	209	222	225	195	228	211	201	195	218	221	229	243	220	213	202	210	212	234	210	222	241	194	217	221	225	219	214	209	221	225	215	221	202	206	243	221	201	210	223	196	206	226	217	225	201	208	193	221	219	213	203	209	222	200	243	201	233	220	225	254	195	229	198	243	211	235	232	211	195	215	230	237	215	215	206	199	199	185	197	219	208	220	218	212	220	202	238	228	221	226	241	218	219	223	241	227	196	231	218	218	218	195	203	218	210	226	226	198	221	216	211	202	204	207	212	196	247	216	252	230	219	207	210	204	233	228	193	227	227	190	242	204	201	199	227	212	228	223	197	235	219	214	196	195	227	242	217	205	204	217	228	202	221	252	221	231	221	216	211	191	239	222	215	208	217	205	213	199	233	213	191	216	214	230	216	216	205	226	237	218	196	227	225	218	233	220	197	260	205	204	263	234	207	197	210	217	236	218	199	211	247	242	174	216	213	238	193	243	219	222	185	214	217	206	226	218	196	203	259	217	191	215	199	217	218	221	203	213	221	189	191	221	240	221	229	192	210	227	205	211	179	236	245	210	207	228	194	244	208	239	221	212	234	216	198	221	222	212	204	206	229	256	196	219	226	214	240	215	211	206	229	204	233	218	231	211	214	215	239	223	204	225	227	226	193	195	235	187	193	198	201	213	216	217	206	189	205	213	198	193	249	242	205	208	248	229	227	217	185	227	230	200	220	212	203	222	216	208	198	216	224	233	203	198	207	195	226	194	204	204	199	209	192	225	236	211	231	214	231	236	227	224	212	213	229	213	208	210	201	223	226	180	230	223	233	248	216	227	224	211	238	231	200	236	225	238	257	217	201	248	234	240	236	220	208	197	219	203	217	228	183	228	215	237	211	211	215	215	223	189	234	201	206	195	202	231	202	225	222	238	222	244	199	221	208	187	194	208	203	222	209	214	207	211	191	211	177	218	194	202	182	210	219	214	217	193	235	203	219	221	235	237	222	216	204	233	233	241	223	229	196	229	189	227	256	215	205	212	222	210	208	204	218	227	177	187	232	207	257	228	233	238	221	242	225	216	202	197	233	214	231	199	194	213	201	183	219	239	196	248	214	206	212	199	213	199	213	218	207	197	230	223	197	216	225	235	206	186	216	229	210	204	214	219	210	195	198	216	198	212	180	194	222	190	206	251	220	216	230	207	230	225	234	184	226	203	200	235	236	228	219	236	206	210	182	204	197	233	223	227	215	214	208	229	210	222	200	189	200	234	220	228	197	215	217	212	233	225	198	217	223	223	204	214	203	222	218	199	214	218	218	204	230	226	202	213	222	261	212	212	194	236	190	207	226	224	215	226	231	236	185	207	185	197	201	227	215	210	200	221	210	243	222	216	233	191	222	232	217	233	215	190	189	206	202	232	236	236	214	220	245	253	187	237	211	228	201	217	210	231	207	258	215	215	212	229	192	215	248	218	208	231	222	217	209	240	189	212	233	214	221	198	193	232	204	213	199	209	197	209	216	216	243	198	225	195	189	221	183	188	194	225	219	209	245	242	237	196	200	240	205	224	254	217	238	252	225	210	219	194	213	211	208	225	231	219	204	194	188	228	215	211	201	196	205	207	245	259	204	211	203	242	195	200	251	216	204	209	240	226	260	226	229	220	216	240	212	226	232	193	204	236	232	213	224	212	210	184	203	248	224	212	233	235	179	211	245	215	204	220	217	216	204	224	215	214	216	227	223	228	202	204	215	213	191	213	224	199	233	228	187	218	211	209	210	196	208	203	223	247	224	249	223	247	226	217	210	229	236	226	214	189	242	209	216	225	206	229	191	255	212	216	223	188	180	248	227	229	227	221	225	255	205	221	187	235	228	200	222	218	215	230	199	203	211	218	217	202	202	221	215	185	231	215	218	221	216	232	234	218	220	204	203	215	238	204	217	196	213	204	239	218	242	212	221	188	204	214	237	238	237	199	210	208	239	233	245	236	215	198	234	210	232	193	196	208	206	230	202	233	195	246	226	225	200	195	214	209	228	222	218	254	253	229	221	199	232	242	207	230	223	223	210	202	193	190	185	235	244	200	223	209	199	213	236	194	200	197	181	206	204	215	177	213	229	175	196	210	227	211	223	200	243	222	210	207	218	226	243	260	209	219	187	235	249	230	201	231	226	197	236	205	223	228	200	210	173	204	210	216	219	215	218	204	208	189	222	242	218	233	225	196	198	222	235	186	220	224	242	205	179	212	209	224	199	183	234	222	247	237	190	212	210	203	222	231	235	244	192	239	226	241	233	199	209	232	239	215	201	227	217	201	262	234	201	201	249	250	190	202	216	232	254	215	229	209	181	208	239	229	208	218	235	204	218	192	208	229	217	236	219	232	240	212	212	201	264	203	225	178	183	214	238	190	248	213	212	204	191	215	239	224	231	210	230	224	227	226	222	248	230	197	200	223	187	217	183	233	202	239	246	228	237	222	219	229	224	226	220	216	203	193	240	200	199	231	216	203	199	208	206	212	242	212	188	205	186	201	218	221	209	204	245	206	207	268	220	226	231	226	219	245	214	215	251	197	209	212	215	215	224	219	194	241	210	216	215	232	217	207	212	183	199	179	209	213	227	191	219	216	236	203	230	201	234	214	207	209	234	194	230	206	219	214	195	214	230	223	218	199	201	179	207	210	221	210	221	212	222	220	222	215	215	232	218	200	214	212	210	239	207	182	221	221	203	236	214	215	193	236	201	206	213	212	220	231	216	184	215	212	218	221	229	210	223	208	223	191	236	203	207	224	214	232	240
6997	1369	2685	2111	1226	685	615	555	534	528	530	536	519	515	483	484	494	510	521	539	485	516	483	503	496	521	511	484	550	481	500	470	542	547	509	468	514	468	508	506	472	517	562	462	461	501	501	511	509	499	452	495	503	475	484	500	494	509	492	491	473	458	503	465	473	485	504	497	529	442	501	479	487	499	497	528	493	517	497	494	472	529	475	504	502	506	485	484	505	484	536	558	498	498	481	498	477	463	529	472	465	502	517	510	529	510	472	528	457	501	502	502	482	492	489	502	470	491	468	507	501	494	520	516	471	505	476	498	512	477	494	523	483	526	494	502	504	505	469	460	509	532	466	534	506	506	527	494	512	496	508	500	481	506	506	483	484	483	499	525	472	462	508	495	477	476	532	527	501	485	521	519	498	530	483	490	500	521	494	503	444	474	527	515	514	540	523	495	528	521	470	532	479	486	474	496	519	495	504	504	499	465	481	513	460	485	508	509	524	505	480	476	505	494	513	460	504	444	522	529	458	454	482	481	469	505	495	472	531	516	526	492	503	485	506	489	534	475	505	505	549	518	484	479	504	513	536	476	536	446	503	476	466	493	514	496	516	516	496	525	471	477	481	500	496	503	535	508	496	508	514	490	481	509	514	501	496	501	486	495	495	511	477	483	491	484	512	497	512	495	510	462	502	520	503	512	455	525	510	516	534	514	501	506	506	459	492	504	521	476	475	487	566	474	514	508	531	459	503	505	508	471	462	532	504	529	529	524	513	528	503	487	523	541	484	519	511	454	480	515	507	507	483	515	477	485	496	501	463	495	502	497	509	522	488	493	512	486	501	500	477	515	471	480	495	513	505	479	496	498	497	506	541	434	509	472	477	512	480	531	544	471	457	473	441	473	502	530	556	447	533	504	511	497	516	509	479	499	450	501	555	500	492	479	491	500	519	522	461	474	515	526	465	486	472	471	508	471	495	510	529	459	473	497	461	527	522	432	489	505	484	490	555	497	471	492	565	486	508	515	502	501	500	516	503	515	527	495	491	479	479	514	502	459	512	470	491	543	471	534	489	487	536	493	483	502	481	486	461	486	489	522	489	503	527	494	495	525	535	498	498	506	482	492	513	494	493	497	478	474	492	513	488	460	485	533	496	475	466	482	462	488	478	516	498	457	497	458	498	536	509	522	508	493	511	473	522	526	492	443	521	458	468	486	484	508	471	506	498	506	504	504	514	479	501	493	520	506	518	507	478	504	510	477	506	427	466	483	498	496	483	512	527	488	515	513	526	490	490	494	541	470	511	479	545	490	499	499	493	516	539	479	454	487	496	521	469	505	537	476	495	481	504	525	490	497	471	493	475	477	498	490	517	467	520	492	532	565	467	537	504	466	510	513	497	487	487	499	500	498	509	485	461	489	514	498	524	500	502	492	550	489	513	487	511	486	482	443	518	473	511	512	499	511	504	527	502	465	503	500	509	517	488	541	495	502	489	495	490	511	440	492	482	456	471	477	465	509	452	489	477	515	508	513	500	532	476	512	489	506	523	533	515	544	514	495	495	477	486	520	477	513	508	497	485	520	500	471	509	511	442	505	449	488	506	491	499	535	544	468	507	502	492	512	537	464	472	487	480	450	489	512	512	506	498	488	520	481	475	472	470	500	499	435	463	498	493	508	497	499	499	482	490	502	492	499	497	529	491	484	484	482	490	484	465	500	457	464	461	495	541	495	495	528	503	528	490	493	444	521	479	505	499	519	496	518	538	501	501	565	512	487	515	542	489	457	539	474	531	499	510	541	492	502	479	492	511	475	496	494	495	491	476	494	480	528	488	521	479	485	522	476	474	482	534	503	496	527	487	454	500	481	493	511	512	526	464	493	515	554	510	529	463	491	495	471	480	520	512	506	514	466	504	516	504	477	527	478	505	471	454	504	510	509	489	470	483	464	522	496	501	496	499	492	542	499	502	482	499	489	514	515	489	510	451	503	487	478	476	486	500	525	533	524	517	485	526	465	513	476	478	475	509	492	506	527	480	484	495	504	524	482	479	521	462	483	498	550	501	487	519	479	478	519	506	451	511	464	525	503	471	506	477	535	470	514	508	494	504	544	513	508	477	512	484	485	505	464	484	501	491	471	529	506	490	458	518	489	538	518	483	474	533	474	482	468	484	509	503	508	497	479	499	519	486	529	476	470	495	527	529	488	539	492	522	483	530	511	420	530	497	480	497	452	522	505	495	479	499	468	496	492	501	492	503	471	468	463	509	468	516	494	503	511	483	456	492	488	507	514	524	515	502	499	469	519	507	461	505	512	505	527	490	508	492	444	490	498	515	455	499	505	489	473	500	511	476	482	491	529	458	497	532	483	515	507	434	496	503	499	479	494	466	469	488	486	476	525	506	516	491	484	505	497	459	495	486	508	483	492	465	483	489	464	503	485	506	507	485	494	486	523	493	513	482	496	504	505	489	503	498	539	470	536	462	514	517	518	474	489	503	499	518	487	495	501	497	520	479	532	479	508	497	512	523	475	491	491	509	505	489	466	491	535	495	490	474	483	508	495	509	519	522	494	497	516	488	551	492	473	552	497	512	492	487	486	485	509	495	521	490	474	519	468	495	479	481	506	518	543	463	514	507	512	480	502	495	491	494	488	520	483	476	506	491	491	462	504	457	500	531	515	524	475	496	498	488	477	485	511	534	501	492	487	503	440	489	520	501	491	526	476	475	485	520	469	441	499	505	471	459	480	538	537	550	483	509	506	493	490	476	459	520	518	508	515	501	521	502	533	520	524	522	480	489	484	508	540	520	493	493	494	494	448	508	509	476	487	452	480	517	489	488	481	482	515	504	488	489	503	499	482	525	493	480	483	485	475	505	526	513	552	506	510	514	483	522	490	513	472	473	491	508	489	484	492	489	501	473	549	505	530	476	480	472	510	499	482	528	546	518	459	482	483	493	517	486	499	502	494	476	529	510	535	484	468	533	493	523	542	529	499	478	495	521	521	473	495	484	509	488	470	479	518	514	489	472	497	461	502	498	460	535	508	528	492	517	518	541	513	524	532	511	465	493	505	472	507	516	521	464	522	524	496	491	521	485	533	517	501	463	498	511	468	503	502	539	538	493	484	515	538	479	529	473	478	492	490	497	485	508	515	485	492	509	521	459	476	523	483	511	504	494	499	542	467	487	511	527	516	523	481	514	530	514	531	530	495	513	526	490	517	517	512	450	519	503	519	535	518	494	478	521	506	493	477	519	478	488	509	469	549	464	474	459	508	531	479	492	535	514	475	534	496	478	464	501	462	484	519	485	516	490	485	474	482	471	527	501	461	541	432	532	506	500	511	521	463	442	474	506	525	487	502	525	513	497	497	491	499	518	505	526	540	479	499	467	471	508	539	519	495	519	525	501	505	495	493	470	474	480	497	476	491	534	516	477	509	516	544	532	509	519	542	449	522	493	527	514	516	487	510	478	489	493	535	495	506	499	486	488	520	511	479	516	520
31603	8714	4177	3578	2248	938	439	295	280	259	239	193	193	198	176	160	146	196	147	143	178	152	162	154	174	148	165	150	170	161	125	149	188	153	160	154	154	138	147	143	127	140	146	176	162	139	138	150	150	131	135	161	160	145	149	142	136	159	144	150	153	151	160	154	153	146	155	157	137	177	144	149	151	157	160	148	157	163	140	163	151	145	139	163	164	162	127	151	156	152	141	154	159	150	162	130	169	131	152	144	161	144	160	174	166	137	142	144	158	156	151	150	153	146	151	158	140	146	179	152	147	151	165	143	149	159	166	143	154	160	150	166	148	172	154	134	147	159	160	160	145	126	161	159	161	141	153	156	152	168	127	134	167	131	129	159	146	137	186	158	134	201	137	146	161	151	155	161	143	130	151	142	172	133	159	133	159	162	122	160	145	158	125	144	126	124	144	127	120	157	149	181	136	161	143	170	138	137	155	159	138	144	166	169	123	151	172	152	165	162	161	158	138	141	133	152	138	175	166	143	137	148	174	145	143	173	161	149	157	159	166	146	158	167	144	150	143	151	147	169	143	122	169	152	155	158	154	153	146	167	129	155	130	136	150	154	170	150	159	143	156	151	137	149	152	146	147	159	139	141	151	172	163	149	149	154	163	133	157	144	163	139	145	142	145	149	142	140	159	130	148	180	160	136	147	137	166	178	130	157	160	144	180	140	137	156	153	163	147	156	156	161	144	149	172	175	176	159	152	161	161	129	119	153	151	161	143	174	167	169	157	134	150	164	170	156	131	161	149	167	154	130	158	159	151	143	129	129	157	135	156	184	149	139	167	127	155	157	154	163	163	156	145	146	155	152	163	153	140	147	146	159	139	170	139	147	143	162	144	145	141	125	170	137	142	141	143	161	141	166	144	147	145	146	158	167	162	131	153	161	124	146	138	140	187	179	168	159	143	157	141	150	135	131	146	152	165	143	121	156	122	163	134	159	146	140	148	149	164	138	129	139	156	161	131	148	162	150	168	129	162	171	157	137	126	152	173	143	149	145	154	147	154	161	157	138	128	172	171	137	150	204	147	167	151	155	196	156	176	130	168	168	160	127	150	153	158	160	159	161	149	168	162	164	123	172	156	163	163	155	156	156	160	143	177	178	140	138	152	151	171	159	128	156	148	148	154	149	146	152	153	153	124	177	165	133	145	132	147	135	150	142	143	144	148	150	158	142	160	138	145	162	149	159	174	127	147	144	160	157	181	172	153	154	141	145	129	167	149	157	149	139	138	131	122	150	158	153	135	147	163	147	151	182	161	173	125	125	142	177	151	147	141	156	165	127	156	151	144	162	151	146	168	132	123	142	162	164	161	137	165	153	136	160	145	174	154	164	167	131	147	147	145	161	139	161	170	161	174	139	140	155	140	160	147	140	139	162	130	148	142	147	143	164	156	165	150	126	163	143	150	159	158	140	150	145	153	144	146	143	144	150	156	130	145	162	177	145	142	144	143	174	154	166	148	147	141	163	147	129	137	167	152	133	139	155	169	144	141	157	153	147	162	145	154	152	146	167	136	154	173	142	161	159	157	130	160	156	164	142	170	142	183	161	171	156	140	150	160	145	133	151	146	169	127	143	144	166	156	150	159	162	141	137	165	144	140	164	177	149	128	159	159	161	177	168	138	145	149	172	123	146	165	144	148	153	160	140	166	146	135	134	151	150	139	167	151	155	155	142	161	161	150	139	138	149	152	170	146	136	145	151	191	128	139	158	143	155	147	150	129	150	149	156	160	141	145	118	135	173	169	160	136	147	172	158	167	178	160	149	158	183	152	190	162	159	141	148	183	178	141	138	166	148	154	156	139	167	159	143	146	147	169	146	147	123	148	141	162	168	149	157	150	162	158	151	163	152	161	135	141	144	152	159	125	178	164	165	149	169	124	151	161	142	135	134	150	132	151	147	154	149	159	151	134	144	156	150	147	148	166	150	155	145	157	134	170	143	168	167	153	149	148	144	161	151	181	147	142	137	162	162	139	152	140	135	140	157	141	155	135	175	148	152	142	154	143	170	150	142	148	154	142	151	155	160	162	155	161	153	148	165	172	142	153	148	142	144	167	143	149	142	146	154	151	146	150	154	132	158	160	166	149	128	156	171	179	141	151	166	152	142	134	165	159	173	175	170	145	152	139	133	136	146	150	142	166	144	156	139	146	143	150	167	149	163	166	163	151	140	172	140	180	153	154	158	161	141	150	162	160	163	158	121	149	148	137	153	144	134	140	145	176	131	149	174	160	137	148	144	157	167	157	144	155	162	163	151	160	165	129	145	158	131	151	144	155	167	163	121	145	154	134	156	146	177	151	125	151	170	138	158	141	157	124	139	137	142	144	161	166	145	158	151	149	155	136	166	165	168	150	144	160	131	146	128	152	132	142	189	146	147	147	152	180	136	137	140	131	142	146	176	159	124	140	132	156	142	153	153	144	174	135	176	140	158	146	136	143	161	183	127	130	141	138	139	171	133	152	139	124	160	119	129	160	163	155	151	146	183	179	160	140	152	140	158	170	157	176	153	146	144	117	151	156	155	144	152	151	164	146	123	147	159	147	123	138	146	162	176	160	139	126	143	160	139	142	125	171	154	148	140	155	150	155	138	144	158	155	143	146	145	147	142	140	118	150	145	175	144	139	154	151	149	165	148	136	144	146	132	153	152	140	144	131	158	176	168	139	167	131	146	160	125	153	148	164	132	158	145	155	107	151	158	162	167	151	168	144	154	153	152	165	147	144	157	149	145	171	146	151	149	141	151	138	152	164	146	158	158	178	148	131	159	156	146	156	145	158	124	153	167	143	149	156	143	150	138	152	139	176	176	171	157	153	141	160	135	150	150	128	144	151	151	164	150	134	136	150	159	164	150	132	143	153	138	135	150	152	146	138	145	158	180	148	134	138	158	174	171	144	166	149	156	165	165	139	155	151	156	160	133	152	160	160	159	154	127	160	146	149	158	154	162	138	161	154	153	153	143	142	186	158	141	157	156	158	154	150	138	138	139	137	135	127	133	146	155	177	134	154	164	145	157	143	147	149	133	139	155	154	155	145	142	150	156	145	149	179	150	135	145	143	130	141	150	154	165	169	152	154	173	160	159	169	153	126	145	123	140	137	164	149	155	169	187	151	127	142	166	158	151	171	128	136	163	150	148	151	153	149	187	175	141	149	153	136	150	151	166	170	153	144	171	159	135	149	176	128	168	139	128	128	160	173	168	165	152	158	178	155	146	145	161	129	155	176	132	133	148	158	162	120	140	154	156	145	155	158	144	142	167	151	151	126	156	140	167	166	136	148	166	137	152	142	138	173	152	149	164	157	168	137	139	180	170	125	148	143	156	154	164	174	149	150	155	143	153	164	162	126	149	148	149	136	138	131	139	155	162	139	158	137	171	175	170	148	158	153	124	171	157	164	138	152	155	192	171	145	158	168	148	155	154	163	145	133	163	154	139	131	151	142	139	153	139
19702	2736	5808	7706	6099	3001	1746	1190	1130	947	832	723	774	643	570	507	497	447	466	440	447	418	438	456	395	411	357	388	409	390	406	381	407	397	379	414	401	407	384	393	413	377	407	366	355	427	358	389	429	366	384	343	428	384	397	351	355	424	372	401	391	358	362	361	390	402	432	400	413	404	398	418	390	374	397	375	373	412	392	416	402	367	384	405	415	406	382	382	351	379	389	370	330	387	375	367	389	417	428	389	380	355	409	345	380	377	416	363	369	374	345	377	394	389	368	351	399	373	391	389	339	395	389	376	379	377	372	384	357	351	452	342	370	359	362	380	391	379	383	365	398	384	391	390	375	392	382	394	393	376	376	409	353	437	372	381	377	385	344	372	408	378	401	399	430	393	405	413	400	400	396	393	379	399	391	421	398	398	361	398	367	346	396	389	366	384	390	389	403	409	409	380	375	353	352	396	381	375	397	417	422	396	413	407	383	368	388	377	370	383	383	380	378	384	393	379	373	354	369	401	406	360	366	391	379	387	381	392	417	402	388	418	370	428	426	387	363	378	366	382	382	409	405	366	368	397	383	379	390	378	396	396	377	407	379	375	386	352	402	373	347	377	381	380	369	409	374	390	416	399	389	388	379	397	351	369	358	380	383	398	393	425	376	381	397	334	409	400	411	357	371	386	392	385	383	402	392	393	406	408	382	399	375	421	428	383	357	386	402	432	381	411	371	360	381	374	372	369	392	390	368	391	349	377	355	375	394	393	387	362	409	369	354	384	378	412	358	380	345	388	360	357	394	437	403	371	386	398	377	409	389	362	351	396	350	393	386	379	388	411	408	374	409	392	400	394	415	386	386	374	378	396	365	392	398	373	382	367	347	384	397	418	357	395	383	372	364	399	378	393	371	389	381	389	367	401	369	365	351	397	364	366	426	380	379	391	365	391	380	365	358	354	380	381	397	350	345	364	364	371	397	372	396	393	385	380	363	366	373	346	369	388	373	372	390	380	404	377	410	370	376	371	383	389	416	393	371	391	375	379	381	404	368	392	382	329	363	387	375	372	402	410	419	395	384	373	401	381	358	359	373	378	355	356	424	393	348	383	393	357	363	392	396	385	378	395	370	403	406	373	370	429	390	355	359	394	422	355	389	343	387	383	397	393	387	375	365	383	360	357	378	407	410	334	398	344	389	399	381	389	410	414	385	358	384	383	374	382	408	398	393	372	372	403	378	355	383	368	407	404	340	370	390	372	370	376	391	355	408	383	362	402	385	400	372	440	411	393	395	349	376	404	366	392	405	394	389	386	349	390	404	391	390	361	413	423	408	417	367	376	387	376	373	391	389	370	368	386	394	379	370	376	371	378	381	373	392	365	349	376	382	352	393	385	374	404	388	407	366	367	377	402	382	363	378	408	354	412	376	389	399	365	387	350	384	349	398	351	382	369	349	409	379	355	374	366	367	341	434	370	396	426	381	383	383	348	417	374	371	400	346	374	412	375	399	403	390	380	377	406	391	376	385	414	375	418	352	411	427	384	389	412	372	386	361	377	403	399	381	406	393	353	400	391	355	368	380	401	380	405	420	404	411	386	369	378	405	386	411	379	375	394	377	371	396	363	383	393	340	396	384	395	392	392	404	383	398	413	406	356	368	372	379	394	388	400	421	383	381	398	391	386	381	394	395	364	405	424	393	374	417	381	396	403	412	393	369	366	402	417	402	383	388	383	364	374	381	396	417	352	418	388	373	386	405	361	381	373	370	354	395	370	374	402	394	394	389	364	386	398	379	413	397	379	366	403	421	368	383	383	379	371	364	372	393	379	398	415	394	360	400	386	408	368	379	374	377	372	364	388	373	364	406	390	400	360	389	380	403	388	383	382	401	435	385	373	390	344	374	388	399	383	352	455	410	384	371	381	400	413	369	360	392	402	350	402	394	385	379	383	373	401	393	349	354	386	387	392	383	377	381	418	362	374	400	395	356	403	402	378	391	404	425	398	385	383	398	384	397	383	375	382	357	378	361	403	376	368	412	368	392	390	384	383	425	415	368	360	338	373	376	385	388	384	377	405	387	402	367	352	364	411	433	359	373	381	394	359	405	391	422	387	383	351	387	377	407	405	370	384	396	382	409	352	415	377	364	391	338	385	359	396	396	395	411	365	376	383	371	375	378	378	408	393	373	392	394	404	356	374	354	403	410	374	372	357	372	413	336	390	365	399	399	373	400	391	361	396	395	357	394	376	370	396	395	371	403	353	378	382	393	387	369	394	385	398	396	372	397	394	376	344	381	407	422	376	371	438	397	351	361	384	391	389	393	404	385	389	378	347	383	402	387	390	399	371	369	405	381	372	403	374	354	418	375	351	388	406	382	365	369	347	389	354	366	375	400	390	334	361	360	365	364	380	418	406	352	373	359	406	399	372	389	393	368	355	384	382	369	396	394	386	342	364	410	420	381	394	384	398	377	408	344	410	381	376	400	369	396	359	398	406	336	373	369	395	401	377	352	387	395	391	381	365	314	403	374	379	387	366	362	381	378	392	391	365	360	377	382	394	395	381	373	425	372	419	380	358	372	369	345	381	397	364	382	367	389	381	379	401	348	442	409	372	370	388	407	360	378	361	406	426	382	401	351	403	395	367	388	395	389	376	401	350	363	389	374	372	371	385	322	382	367	364	399	407	359	376	382	387	396	400	376	385	394	385	400	414	375	394	386	364	375	372	367	396	360	393	360	394	367	415	405	335	361	398	372	333	392	357	399	425	369	395	399	358	371	381	363	406	391	362	409	399	421	366	375	383	382	396	392	359	394	381	412	334	398	389	386	403	334	381	362	373	334	410	371	391	362	384	411	345	410	392	388	383	394	386	385	419	407	398	358	399	429	378	361	431	369	390	386	392	394	405	388	375	409	367	387	376	387	399	375	366	387	352	385	375	415	373	395	372	375	369	392	371	391	386	399	383	420	373	374	386	357	379	393	362	428	366	424	375	391	399	380	387	414	372	390	384	383	381	382	405	389	402	392	401	390	380	374	378	381	358	370	373	404	358	369	364	370	421	374	372	374	410	378	337	378	357	373	399	368	391	392	353	401	411	365	419	404	370	389	395	384	376	400	385	417	402	371	359	385	401	386	357	390	351	371	365	408	381	401	378	365	368	388	405	376	389	341	371	368	380	366	371	365	398	397	377	387	415	395	333	352	382	382	400	400	356	342	401	384	398	389	372	418	382	374	365	394	377	401	384	395	405	374	389	378	400	385	373	370	393	379	391	367	390	369	372	367	409	364	361	365	358	366	399	378	364	418	384	358	390	410	394	355	387	412	386	372	356	374	367	370	384	399	385	398	418	379	392	348	362	387	364	395	407	373	388	410	414	343	372	403	412	384	415	394	348	386	392	370	364	405	381	381	370	367	392	374	374	366	399	366	402	382	390	401	391	393	381	379	400	369	389	391	370	383	396	366	352	393	397	361	361	402	377	425	394	379	394	393	413	380	360
44227	15725	8157	6889	4617	1967	1092	646	558	473	457	397	429	402	330	340	352	297	298	311	336	318	307	325	306	293	294	313	312	332	285	306	316	335	284	286	292	333	288	295	313	324	287	303	301	311	313	314	266	311	273	318	317	280	253	315	300	273	298	323	292	273	248	301	291	293	304	318	321	278	272	272	295	271	289	294	291	279	270	289	283	302	264	313	266	257	307	273	305	278	302	261	322	271	333	291	265	281	306	279	278	331	317	250	263	278	299	296	285	289	286	288	312	304	293	273	299	285	265	316	268	301	277	287	261	259	281	316	276	285	288	279	279	277	293	317	279	272	311	304	308	307	304	291	274	287	290	292	276	285	302	281	242	289	294	310	286	290	283	285	294	301	300	300	301	295	287	278	300	281	326	315	282	309	303	287	340	277	297	300	276	292	303	305	258	271	275	286	277	305	295	300	304	272	278	288	312	261	311	294	283	299	279	308	273	268	290	263	266	249	316	289	304	286	285	278	300	290	291	277	305	317	282	274	280	313	286	297	290	281	261	281	304	306	295	275	281	298	291	287	277	327	297	277	310	264	286	272	248	276	304	326	308	304	283	291	287	272	247	281	299	271	318	276	289	312	308	306	314	298	290	285	297	248	271	291	309	296	319	253	301	285	276	261	260	304	312	293	264	282	291	305	287	324	325	275	310	287	287	320	294	310	283	282	287	264	282	273	303	296	261	271	285	307	264	305	312	276	290	303	313	271	307	265	306	290	285	286	331	297	299	293	313	291	275	260	296	300	260	315	277	299	303	279	315	282	279	297	291	258	273	278	288	332	300	293	310	311	294	256	279	299	280	287	309	295	310	316	299	308	248	321	302	303	321	289	291	298	288	272	333	287	304	322	268	315	269	330	283	264	307	280	292	311	340	331	268	273	306	307	279	260	284	312	249	271	312	303	296	306	311	294	342	272	326	278	284	287	293	280	306	305	289	293	277	288	321	273	291	286	294	282	279	279	265	300	308	281	303	306	308	313	294	279	287	289	290	297	293	311	274	297	254	307	285	323	307	310	320	288	284	281	310	296	281	278	273	314	290	318	262	271	292	298	290	317	278	283	309	247	304	318	286	307	266	255	285	273	298	300	299	280	276	291	304	315	278	274	295	269	334	291	289	332	286	283	314	316	309	291	280	298	238	283	280	275	259	288	284	312	279	301	281	306	247	268	299	293	263	314	279	286	296	283	297	313	324	292	293	314	313	316	265	288	302	291	301	314	300	286	290	310	292	276	281	288	284	282	271	260	267	311	318	294	319	299	278	305	272	309	300	322	287	267	296	283	319	332	272	254	251	303	269	318	296	267	311	271	283	291	293	290	305	277	333	273	291	286	288	276	290	283	327	325	292	294	301	319	320	312	300	278	300	338	307	309	283	291	256	259	324	275	320	292	260	260	319	297	333	335	275	300	298	281	289	280	313	326	286	290	271	272	287	263	290	311	293	288	252	266	302	269	280	305	311	297	298	295	285	313	278	287	305	360	311	281	293	250	299	281	277	268	305	285	294	290	298	261	315	257	305	294	313	268	310	317	309	252	325	286	256	289	274	299	305	305	271	313	310	285	281	302	302	299	295	297	315	279	288	284	338	288	323	271	308	294	298	300	291	299	270	274	286	328	265	284	273	299	274	269	294	317	284	304	295	312	267	247	281	310	284	288	273	260	305	313	279	291	281	279	295	308	325	275	286	296	278	323	269	290	268	307	321	262	314	275	300	280	333	313	363	309	279	292	282	272	311	295	281	285	277	296	309	293	272	271	282	287	307	286	271	324	300	276	280	239	248	309	290	293	312	289	302	288	265	330	327	287	284	271	287	296	288	305	308	328	274	292	309	292	310	292	315	275	282	322	282	285	265	316	314	264	284	286	314	275	288	294	332	299	303	267	279	292	271	324	316	311	284	303	297	277	313	284	278	286	295	291	261	275	288	296	292	285	333	273	296	292	311	282	284	293	302	272	301	307	273	292	292	272	274	290	308	292	297	266	274	290	312	273	274	286	304	279	322	258	321	284	293	280	282	292	301	284	288	294	293	300	313	286	327	280	286	266	315	281	317	275	291	277	265	287	263	292	307	276	287	288	323	299	312	285	285	300	295	269	290	313	248	296	292	296	275	265	294	293	288	318	301	311	278	277	281	286	332	285	322	308	301	278	310	296	296	301	321	272	270	289	303	293	320	302	290	280	270	314	291	313	271	322	286	322	311	306	310	267	262	275	310	272	281	292	293	305	312	277	287	303	293	323	309	295	275	244	311	284	299	300	301	300	303	285	293	271	287	263	297	307	313	260	293	288	297	316	292	289	297	247	273	280	307	279	303	295	286	308	292	284	256	325	311	296	333	289	296	277	290	312	315	274	278	288	279	313	309	266	330	283	286	283	260	269	305	302	285	268	319	313	302	294	336	281	274	280	305	293	269	285	310	326	284	267	274	268	294	306	284	249	313	295	287	267	278	287	290	274	302	317	288	284	282	282	309	278	260	258	304	314	283	276	316	320	291	288	277	322	282	318	320	255	311	270	267	289	294	290	287	274	290	271	295	335	323	261	262	286	305	304	297	311	279	290	272	281	312	296	272	288	312	264	308	312	282	301	335	309	275	283	303	275	299	323	285	259	249	313	293	324	319	316	324	279	302	322	315	247	249	295	294	281	250	294	293	304	286	296	301	298	271	289	282	278	281	279	265	323	297	288	295	305	299	286	312	326	267	291	328	298	285	296	271	306	281	271	318	289	271	298	274	291	332	291	298	273	280	316	316	272	300	268	285	318	289	295	279	296	297	277	273	289	299	292	296	323	301	299	314	287	291	279	308	356	275	264	302	273	287	294	310	298	284	315	288	280	285	310	264	295	295	303	283	263	285	319	257	270	313	267	300	295	302	277	299	302	277	315	285	287	296	264	280	267	294	291	266	309	282	294	283	297	280	283	278	284	298	300	269	271	281	263	273	315	279	267	256	323	337	284	311	318	286	304	281	306	274	292	267	294	320	297	297	287	288	280	279	282	248	279	283	307	298	297	292	283	306	322	249	323	272	280	264	272	285	270	274	297	306	332	284	304	269	303	291	298	272	300	292	335	321	281	295	291	309	295	273	290	274	299	270	301	308	307	295	299	302	295	313	284	290	281	301	317	308	308	351	302	318	285	282	307	294	279	276	307	279	290	314	300	260	288	315	267	288	309	276	275	280	308	303	306	324	316	301	255	300	273	293	285	307	302	308	301	300	301	292	286	283	260	265	278	332	303	296	318	292	317	295	306	296	290	281	302	347	286	255	257	336	295	299	298	313	298	276	267	287	263	327	323	338	291	273	278	309	254	289	268	284	299	296	295	318	308	318	296	291	322	295	284	290	269	298	309	299	308	299	274	298	276	267	271	298	298	327	270	286	306	264	317	282	291	311	297	277	274	267	267	296	303	282	246	261	300	287	254	284	291	291	291	275	294	255	306	307	306	290	317
27026	4672	8318	12205	9859	5011	3282	2203	2011	1793	1435	1347	1442	1106	1016	952	875	794	797	771	755	717	759	700	766	714	715	695	725	745	713	682	715	686	676	692	714	700	678	671	715	716	668	667	691	634	647	691	698	705	678	680	652	711	668	663	662	654	670	701	645	679	672	666	612	684	717	646	686	656	639	651	692	672	706	663	722	706	662	635	664	691	669	652	731	693	663	658	644	661	676	689	668	701	664	662	651	679	702	688	675	690	691	689	678	683	633	655	634	670	669	682	698	663	659	707	670	676	633	674	673	644	626	624	670	661	617	664	642	691	639	675	646	679	627	642	631	650	622	663	658	667	688	660	667	636	624	676	656	644	706	678	675	628	658	677	677	662	638	648	669	671	653	686	632	670	710	664	624	686	647	701	645	676	689	706	653	703	745	627	647	676	660	646	610	665	666	664	647	657	641	714	704	661	695	697	640	635	695	715	668	669	680	685	705	635	654	670	672	660	644	683	680	654	639	680	648	637	731	630	657	699	666	647	663	699	661	644	705	675	674	714	700	682	687	682	669	618	664	612	628	628	714	695	676	685	664	685	693	682	668	724	674	684	631	657	665	666	670	653	661	651	734	661	651	703	672	593	601	655	654	665	690	661	623	667	652	648	667	618	690	640	679	677	691	675	647	648	681	702	711	675	690	645	699	695	624	619	624	695	674	663	656	632	696	654	716	692	655	648	678	652	682	680	664	654	647	669	624	715	649	672	630	677	637	645	678	694	633	644	689	669	668	636	640	689	680	692	704	623	665	646	682	674	665	670	658	648	681	695	656	624	690	657	688	706	665	680	684	665	644	673	684	694	669	640	679	594	641	661	670	635	671	703	670	681	674	683	676	651	635	677	656	649	669	622	676	689	689	722	690	655	705	649	703	722	648	613	662	669	641	667	665	669	624	671	688	662	662	690	681	661	628	636	694	607	661	685	683	640	670	673	647	685	724	646	662	646	670	709	698	680	625	691	712	630	691	669	690	655	661	695	699	641	701	670	704	600	665	657	615	631	651	622	666	687	662	690	651	682	619	709	671	680	710	662	690	699	663	668	671	637	708	713	648	703	662	665	672	619	716	680	631	657	648	680	644	650	694	663	674	661	666	662	651	674	661	643	681	624	660	692	651	641	656	643	681	643	652	674	636	638	703	652	653	665	660	692	677	667	702	662	619	640	702	669	677	636	703	642	691	675	684	637	666	662	636	680	647	662	642	639	665	640	665	678	665	669	655	652	670	676	676	645	681	673	661	731	670	628	679	638	696	656	663	676	690	666	672	669	630	667	685	661	682	698	625	665	719	660	677	668	651	653	683	642	681	645	721	661	635	651	659	663	661	664	672	690	676	676	649	611	688	697	676	674	672	688	631	670	632	620	633	657	655	638	651	654	649	573	685	649	661	679	671	602	670	678	657	667	652	640	637	673	627	671	648	677	637	652	623	664	651	673	684	701	703	670	636	640	692	664	717	672	649	640	642	670	637	647	673	685	653	696	692	669	648	665	624	617	695	660	671	630	667	642	692	718	677	676	679	659	641	689	725	662	657	660	626	671	672	620	715	642	643	698	648	678	690	675	689	680	640	683	682	682	697	655	697	671	667	642	675	682	688	642	631	666	650	713	630	648	679	642	653	676	683	618	656	648	683	651	654	678	658	665	651	674	686	674	664	652	700	660	654	641	676	681	663	648	673	643	699	663	645	630	669	671	626	679	661	666	665	635	685	604	659	674	646	623	638	664	723	662	684	662	672	658	641	697	638	630	708	618	667	649	719	697	652	708	653	690	634	642	685	622	707	637	637	668	670	670	686	643	653	650	676	689	695	676	670	660	646	710	654	659	648	679	650	652	674	679	666	674	691	628	640	675	663	636	663	695	637	616	687	662	657	661	648	711	709	688	637	659	680	663	647	642	711	653	695	638	710	641	679	661	660	633	686	714	684	661	714	682	674	680	625	671	681	658	642	683	684	685	714	677	624	682	645	657	718	677	635	633	652	659	729	675	634	655	668	664	682	656	726	702	646	629	656	672	692	626	699	675	619	640	666	650	675	690	707	685	655	665	680	654	681	640	646	686	677	724	698	640	716	694	638	679	656	706	684	675	634	676	651	626	659	679	683	690	667	694	672	685	670	667	710	632	656	680	688	725	668	667	643	607	682	676	646	655	652	669	636	655	649	590	682	653	663	672	702	713	640	672	685	637	679	645	642	645	650	630	676	708	705	683	697	643	678	670	640	678	675	641	706	626	626	672	660	670	694	649	694	653	653	706	657	661	647	661	643	642	661	642	648	654	658	682	651	666	666	659	690	661	667	672	716	655	679	665	702	654	683	679	667	683	686	653	681	666	690	699	636	653	667	685	628	639	637	672	674	696	681	668	624	688	660	697	660	650	655	680	619	705	655	667	645	702	662	721	646	641	678	668	688	618	707	670	649	648	618	736	704	697	690	652	696	668	646	639	620	638	659	660	662	657	639	679	708	688	674	700	638	665	678	670	698	686	650	720	634	675	635	644	668	664	655	636	723	679	677	693	657	656	663	680	671	667	723	668	640	700	663	630	662	698	622	678	701	686	681	661	702	695	613	625	651	632	720	628	644	673	629	709	654	656	650	679	634	706	709	684	647	701	712	651	678	673	734	622	606	676	700	651	661	647	667	646	632	653	623	662	690	669	671	673	663	696	643	689	678	703	704	651	702	691	669	692	640	667	664	681	675	672	739	661	693	654	679	641	669	654	664	694	664	678	659	648	663	653	694	651	686	656	638	676	652	708	699	680	649	715	631	664	690	666	682	646	661	659	669	703	658	716	692	666	669	693	657	680	675	666	666	675	664	647	686	711	694	656	660	665	690	651	619	697	652	650	643	693	638	667	703	615	655	723	680	645	656	679	644	689	681	660	637	644	687	699	681	680	637	648	697	620	642	676	674	659	627	632	685	644	676	646	674	655	683	670	671	635	670	677	686	693	622	670	686	666	647	626	659	690	667	663	680	671	713	696	630	676	634	645	669	628	647	680	633	683	719	653	615	658	719	707	685	742	659	635	668	643	648	739	667	652	685	679	660	716	687	653	673	623	610	694	680	660	701	711	679	670	656	659	680	711	620	667	654	647	706	665	660	714	683	642	678	605	692	685	599	656	656	671	670	652	649	663	664	652	699	634	645	671	614	635	671	675	672	665	641	681	674	620	675	670	643	596	649	637	688	694	667	666	679	652	686	682	636	680	623	664	680	678	672	676	652	657	685	678	673	644	652	662	670	647	680	660	640	650	655	628	715	629	654	621	674	673	700	677	639	684	708	658	664	624	641	652	640	625	658	705	699	685	644	653	653	691	701	685	705	652	701	671	671	688	687	665	691	626	666	667	685	702	639	670	635	642	696	627	643	646	687	685	582	661	625	657	662	650	705	654	663	693	687	664	684	676	683	665	656	629	613	662	667	665	602	654	704	668	683	702	654	720	672	653	622	674
11047	1821	843	499	364	274	242	215	227	247	216	191	216	231	221	217	197	199	207	204	225	205	208	194	237	210	194	225	196	201	248	197	226	217	240	215	217	198	222	218	189	225	203	227	235	212	239	237	228	183	226	192	202	199	200	214	227	216	195	227	237	216	208	233	190	226	213	209	217	218	239	214	204	230	220	225	206	209	223	221	214	201	229	225	227	199	223	201	192	228	222	205	199	199	211	212	217	219	221	202	217	215	226	215	203	216	211	185	185	230	208	181	206	205	214	225	228	230	234	243	227	196	195	217	225	196	175	193	194	195	212	214	224	228	206	260	199	206	192	215	191	247	194	173	201	218	214	214	204	209	194	198	203	220	200	196	207	226	233	219	186	192	174	194	211	198	200	191	211	201	206	196	220	212	199	192	216	201	215	176	212	225	212	241	209	195	183	195	223	195	217	200	211	231	217	216	242	224	213	185	223	206	189	212	219	189	199	213	175	197	202	186	234	198	250	219	196	209	226	228	234	206	197	182	231	226	202	196	204	218	212	205	208	222	226	202	222	234	220	226	202	194	205	203	208	206	235	208	189	216	226	179	197	246	229	229	208	238	216	195	200	210	188	226	208	223	208	216	211	203	217	230	219	211	216	212	233	222	212	215	217	210	212	172	228	212	218	186	187	222	235	226	200	201	194	205	214	227	201	211	231	202	210	206	196	204	201	254	224	230	213	204	198	203	187	213	214	207	221	187	206	221	210	188	226	195	229	212	212	198	209	204	215	214	215	216	182	226	221	233	212	218	198	206	225	217	227	225	204	216	230	236	242	191	196	226	230	206	189	212	194	205	231	207	243	206	222	227	213	215	195	210	220	211	227	203	249	203	226	191	217	204	217	208	213	210	204	214	207	226	211	176	202	215	193	182	227	195	185	223	225	193	201	220	223	239	197	237	180	229	212	213	207	214	204	214	210	190	196	181	201	234	210	192	215	222	218	211	216	219	218	208	185	216	215	205	211	221	225	204	219	196	235	217	212	203	215	205	187	247	197	206	220	214	224	216	211	217	204	203	236	197	187	224	191	222	205	196	200	228	195	189	200	181	218	195	184	219	209	184	214	198	188	183	198	230	205	212	232	237	246	216	208	213	217	215	209	203	225	208	205	217	203	185	229	231	200	195	198	216	201	192	190	179	201	192	209	215	187	192	192	228	213	222	244	200	205	221	220	223	220	217	195	228	203	227	217	231	197	242	179	222	213	224	186	219	209	200	231	226	208	232	200	199	210	176	219	203	225	217	205	220	216	199	234	223	193	203	200	205	206	205	207	199	186	208	219	210	216	226	241	203	218	190	214	210	220	240	219	223	230	197	196	209	211	206	205	220	199	198	197	181	220	217	213	208	208	181	225	220	176	203	245	226	199	210	195	225	233	211	219	198	220	199	219	246	207	215	211	210	210	205	205	203	212	222	177	194	190	213	203	212	205	210	201	218	199	218	207	216	209	227	209	221	219	222	198	220	226	220	230	215	208	186	242	217	220	198	191	220	229	205	206	196	215	231	213	204	205	231	210	228	208	209	201	218	210	210	216	198	228	226	215	225	224	249	225	216	195	201	199	210	227	183	216	212	231	244	241	194	175	216	221	235	225	238	202	198	212	218	215	211	241	230	208	207	202	228	224	207	199	205	195	208	195	246	231	212	201	206	194	211	207	203	223	225	225	199	246	209	227	221	233	224	214	214	182	197	211	211	199	223	158	221	201	245	190	189	214	202	216	211	205	229	218	182	212	219	194	212	205	219	212	240	191	199	235	208	227	246	225	213	236	224	194	247	225	199	208	182	231	179	233	220	215	208	179	219	224	196	216	185	194	207	205	238	234	216	217	199	199	221	211	199	199	195	205	203	216	201	205	212	227	200	198	221	209	181	199	215	225	201	217	230	213	195	178	214	180	203	247	182	237	187	183	184	206	212	194	218	183	188	227	236	211	186	225	229	238	215	220	189	201	179	215	230	214	190	186	219	213	219	199	216	171	219	221	219	217	186	186	202	220	191	188	206	205	218	202	208	204	188	187	193	223	218	199	209	194	230	224	198	191	203	252	234	226	214	183	225	218	191	220	218	210	177	197	227	200	219	189	221	213	197	224	201	203	204	191	230	176	193	203	200	226	220	191	230	203	199	196	201	256	204	212	197	205	203	252	210	217	172	217	193	222	205	212	210	219	212	253	213	219	221	214	197	207	198	211	202	219	201	204	219	208	213	208	212	223	244	210	211	229	201	203	218	207	209	204	213	210	198	246	191	195	212	196	211	211	209	217	198	200	213	187	202	222	239	208	195	189	215	216	204	195	218	206	232	214	204	198	219	235	214	220	198	189	229	196	199	217	214	227	198	201	209	235	191	192	210	197	244	211	202	195	212	212	220	185	217	221	213	232	183	199	237	231	189	231	232	207	206	229	178	198	195	215	215	207	213	169	215	181	183	204	195	212	214	226	176	215	183	197	205	198	192	228	213	199	235	238	241	215	227	197	223	229	205	217	226	195	214	204	207	190	206	210	220	212	242	225	201	193	225	211	205	207	194	192	198	206	202	220	218	220	234	222	239	217	214	193	243	198	181	239	226	218	224	235	256	222	216	189	199	199	224	214	207	206	196	203	174	215	197	223	182	197	247	209	195	196	225	197	221	195	203	222	196	224	184	230	230	220	200	210	239	217	204	215	222	212	205	211	220	195	205	238	190	199	225	239	212	183	198	194	200	231	218	223	200	200	199	208	210	205	215	192	186	209	224	200	208	211	249	197	221	217	214	209	227	197	204	212	223	214	214	206	226	209	205	218	215	200	211	212	215	222	223	200	197	206	204	230	212	243	213	187	208	216	224	251	211	176	191	188	211	194	203	202	230	197	232	202	220	233	202	206	197	210	228	207	229	219	221	231	240	265	218	206	197	182	220	206	207	198	235	215	204	194	197	230	224	221	199	224	213	205	210	213	237	199	194	198	215	227	198	245	211	189	223	192	179	211	200	188	195	220	220	204	224	243	239	222	217	201	222	223	224	225	210	186	189	201	226	182	213	236	195	188	235	219	197	190	233	217	211	200	204	219	198	185	223	207	219	209	190	206	216	197	209	225	200	160	193	220	225	208	178	210	214	249	220	222	197	197	238	220	205	208	202	229	192	228	208	224	223	219	212	208	217	203	190	225	190	227	221	225	221	200	199	217	223	223	227	188	218	249	234	206	210	230	209	218	212	209	213	187	204	202	225	182	207	217	199	201	193	222	201	204	208	179	221	223	213	213	225	241	207	210	227	209	251	229	196	185	211	220	213	218	208	207	236	205	229	218	203	214	188	211	207	199	236	201	227	249	208	225	199	194	176	215	211	218	210	197	215	216	186	209	218	207	197	217	220	216	219	216	221	214	197	196	185	216	182	212	207	193	223	218	222	216	212	211	229	218	206	208	209	204	222	234	218	208	218	206	199	223	193	218	211	201	209	225	216	194	184
7052	1178	1657	1681	1110	757	652	590	578	569	505	516	539	519	492	483	508	522	440	466	477	491	473	473	509	496	492	486	431	520	485	514	504	483	515	503	541	487	491	506	503	488	484	490	457	541	449	506	486	469	501	474	478	495	530	528	509	477	491	477	479	515	506	509	502	515	493	459	468	491	464	478	448	495	487	476	491	491	453	478	472	515	506	490	453	499	496	486	466	479	482	505	477	500	492	486	501	479	503	522	495	494	513	468	456	529	469	446	480	481	444	503	497	509	464	540	515	501	523	485	481	497	471	485	496	486	484	436	491	488	463	488	487	485	473	478	513	480	497	482	522	452	479	499	469	490	531	445	487	481	497	511	464	539	455	488	502	507	490	497	518	528	468	494	435	488	489	460	497	495	462	469	454	456	496	524	480	480	500	491	506	485	493	494	490	468	456	475	485	491	468	488	497	488	452	494	475	492	450	531	464	465	475	429	496	462	472	463	475	482	497	476	493	498	500	502	463	470	496	469	537	539	481	491	476	503	491	476	481	491	501	497	515	488	455	499	473	487	503	497	470	446	479	529	457	511	424	499	470	489	493	492	455	558	479	472	466	493	480	481	491	452	514	454	503	511	488	475	454	520	505	492	469	476	501	466	485	475	492	494	473	506	468	511	497	497	466	476	473	452	493	481	537	492	467	496	492	516	503	463	492	489	504	522	459	501	501	501	474	461	489	488	468	481	462	485	466	488	476	488	478	506	481	514	506	480	513	507	514	503	537	454	516	511	494	512	481	502	472	508	483	486	462	482	472	471	509	506	465	496	487	487	501	499	484	495	522	495	464	493	456	504	470	476	501	467	475	458	474	476	469	510	490	495	482	492	488	524	488	427	489	479	452	461	504	489	484	457	500	507	480	513	507	484	535	495	470	483	424	484	517	497	496	485	449	536	474	468	503	440	526	497	464	479	520	500	483	465	476	518	486	474	505	476	515	465	469	491	463	507	488	482	509	494	515	467	519	505	482	531	469	477	453	491	520	505	441	469	481	508	465	518	525	506	491	493	491	494	500	519	465	519	477	432	487	481	468	479	508	497	474	502	524	503	463	473	501	505	481	494	510	475	480	438	487	506	502	516	471	465	474	471	498	484	502	449	480	541	470	499	495	494	478	480	493	483	468	509	487	521	474	500	492	507	516	488	523	501	509	470	450	419	478	519	479	499	500	499	507	481	488	490	473	480	483	516	485	465	473	471	527	478	490	474	470	476	497	502	464	519	500	486	478	479	456	476	534	516	496	468	500	462	482	463	482	483	466	494	462	459	477	497	460	485	472	498	472	485	500	483	486	502	478	482	473	501	490	485	455	476	496	483	493	496	526	522	475	499	493	515	471	516	501	509	467	453	458	460	478	484	489	480	464	471	485	459	527	478	513	498	493	509	496	511	467	497	468	503	480	501	509	492	499	460	468	483	511	519	521	509	511	496	462	499	476	455	490	462	503	484	558	498	456	492	486	446	451	476	506	491	507	495	495	495	474	510	477	513	485	490	457	466	431	480	483	481	500	459	469	428	476	472	495	483	510	473	433	489	473	485	538	450	463	457	464	520	469	503	516	495	465	495	448	521	457	485	498	480	486	472	475	462	494	487	477	465	507	498	454	533	459	496	491	464	477	472	508	494	473	466	482	457	467	479	454	500	513	493	506	471	512	514	433	501	473	508	500	488	481	494	471	466	493	474	487	513	487	465	475	488	508	503	463	466	499	477	489	485	497	485	515	496	496	510	507	491	483	435	497	487	520	508	476	470	506	472	486	486	455	485	520	490	475	477	526	463	466	509	499	516	492	453	456	487	491	480	477	458	493	458	498	476	472	439	475	492	503	533	449	484	454	428	528	491	489	504	490	469	491	485	508	522	485	481	496	515	487	473	503	455	482	508	489	480	464	479	490	513	510	457	487	451	488	480	481	479	480	493	432	463	493	499	482	506	453	520	506	476	495	489	516	498	512	466	507	495	490	504	526	472	517	497	529	500	474	493	470	453	483	467	462	442	524	513	482	486	464	497	507	528	482	501	513	511	481	452	490	497	494	481	465	461	481	510	508	477	475	487	483	487	499	475	473	495	508	479	514	465	481	493	459	502	493	525	501	492	500	505	516	518	526	465	494	468	462	479	513	468	446	503	506	464	489	484	493	510	490	500	496	504	468	515	459	492	523	487	503	506	526	480	497	488	520	496	471	487	471	486	467	471	459	464	476	491	454	516	465	488	505	490	453	490	448	500	463	508	509	490	527	468	469	474	495	503	486	488	485	469	528	500	502	521	486	488	501	460	473	484	506	485	493	488	506	516	489	509	470	476	481	446	500	450	493	512	482	498	520	478	506	445	499	483	491	489	489	496	479	522	482	487	494	511	519	508	521	486	496	478	485	482	512	494	474	473	449	515	486	503	543	485	454	501	533	433	476	457	478	467	482	510	494	491	482	490	523	501	514	453	501	495	509	486	518	510	480	480	498	473	461	473	482	491	494	461	466	501	498	473	496	469	522	533	507	483	500	475	478	491	514	516	473	468	498	494	485	481	518	480	461	469	461	490	498	470	451	516	495	543	523	489	488	500	470	545	487	464	508	470	476	493	481	470	505	483	456	531	512	526	488	482	475	484	502	470	512	448	476	451	486	475	472	467	487	482	505	498	516	479	505	479	467	429	517	504	459	451	448	499	441	498	493	477	489	504	505	467	477	516	481	460	498	479	480	471	479	490	457	473	505	511	489	442	441	492	513	469	493	499	469	469	495	517	500	500	454	519	484	510	494	491	456	470	465	470	493	456	470	482	506	463	482	470	533	499	454	479	430	525	463	490	497	510	495	488	445	449	489	460	518	493	437	529	457	518	494	503	513	508	510	518	484	504	505	514	501	504	479	480	494	520	514	517	501	493	469	510	490	474	458	484	478	470	496	526	524	506	519	510	461	456	486	460	463	484	423	512	460	519	471	476	527	491	517	493	523	465	486	494	490	520	538	461	521	467	463	511	482	492	511	456	497	467	487	464	476	463	525	459	459	498	523	482	500	472	486	457	525	509	499	460	481	479	487	489	478	479	452	505	536	475	440	491	487	502	477	480	478	448	525	503	473	500	487	534	446	481	478	479	483	493	509	503	491	457	533	463	501	524	465	548	526	459	489	483	521	530	503	483	471	511	489	504	532	485	499	481	461	459	488	471	500	512	465	473	467	491	487	454	500	466	484	530	472	491	508	456	461	526	484	458	476	486	517	537	484	466	479	484	505	469	465	477	494	498	487	537	479	479	500	477	509	466	490	469	498	479	447	489	497	469	508	507	505	481	482	469	520	499	511	454	489	493	499	506	528	505	505	474	499	465	495	484	507	503	478	507	460	485	489	466	467	462	504	483	476	453	501	507	496	501	507	465	499	476	488	509	495	461	490	468	506	510	487	470	490	501	472	466	479	507	485	500	562	447	487	486	471	480	484	501	457	476	529	491	458	513
31641	9452	4248	2587	2277	1062	623	377	293	292	210	195	212	168	170	184	140	144	151	153	162	147	132	128	153	142	159	148	166	150	178	160	148	158	140	138	145	169	171	145	160	158	130	153	161	131	137	144	156	134	159	161	150	160	151	182	143	167	155	140	139	160	151	143	173	164	143	146	142	149	149	141	160	141	140	127	141	156	143	155	162	152	144	147	149	151	147	176	141	157	134	152	149	130	153	149	160	146	122	150	160	170	178	160	134	140	161	144	160	143	154	151	143	138	146	131	150	133	180	152	137	173	145	147	170	154	145	129	158	140	159	167	153	147	140	143	155	132	162	135	158	152	150	146	132	154	143	151	133	141	156	159	152	161	160	149	145	173	139	147	162	145	155	141	140	114	153	154	145	158	133	140	148	132	154	141	156	139	143	150	134	168	151	136	145	172	125	125	133	141	159	147	142	151	162	126	161	177	175	130	127	149	143	141	168	150	127	173	152	170	145	153	128	144	139	143	142	143	135	140	153	146	164	139	152	143	145	159	168	134	132	133	143	153	138	118	147	165	154	144	140	136	135	151	164	148	162	151	157	153	148	153	158	144	176	166	164	154	144	146	148	133	162	170	142	156	135	130	150	146	146	160	130	144	153	160	144	148	141	150	161	156	148	151	160	137	170	161	163	160	153	122	145	177	118	151	132	155	144	135	154	143	142	151	133	161	165	143	144	152	134	132	142	159	146	136	140	172	144	167	167	147	161	137	165	151	144	154	138	143	154	162	127	131	130	165	161	185	154	143	133	172	131	154	134	150	157	140	136	161	163	177	166	149	148	148	139	139	154	156	165	147	142	173	131	141	126	142	157	157	145	163	154	147	168	148	157	147	173	129	153	166	164	168	162	150	139	159	149	160	153	144	144	151	147	179	160	147	125	152	149	144	160	153	156	140	167	166	142	162	168	158	141	152	142	143	146	148	151	153	147	174	172	131	143	141	149	150	163	159	153	158	136	138	153	144	139	161	136	160	141	150	168	137	144	161	145	132	150	167	143	135	156	146	158	162	167	132	157	176	134	143	133	140	126	149	145	140	147	138	141	132	146	152	123	147	161	166	150	161	155	157	139	144	163	142	124	139	179	155	151	145	165	145	154	163	177	155	157	170	155	151	139	141	157	133	123	161	125	146	148	162	142	139	154	176	152	156	150	171	155	161	158	163	155	159	150	162	155	183	154	136	138	145	169	182	164	147	156	137	143	149	150	120	157	152	151	142	147	153	141	150	150	168	171	154	155	159	171	143	136	144	147	145	145	146	135	165	145	163	152	128	142	137	125	130	155	148	139	156	149	153	146	151	153	146	150	143	134	162	147	137	152	182	167	162	138	139	160	165	159	149	166	165	164	169	146	169	154	171	161	162	154	171	117	144	151	168	160	162	157	143	133	135	138	147	158	138	157	144	134	142	146	161	164	144	149	142	132	145	154	139	130	148	154	171	127	148	169	147	132	126	137	146	138	173	144	137	144	137	130	134	123	152	164	154	157	142	138	160	148	144	156	153	151	130	165	140	158	151	151	167	167	139	146	152	155	150	155	134	140	183	107	164	140	147	165	153	137	140	162	144	161	146	181	143	178	175	193	169	142	106	150	144	158	133	173	158	151	150	151	146	170	168	123	138	145	154	140	140	170	132	158	154	161	131	140	155	130	154	149	154	135	141	150	120	162	136	129	148	158	165	147	130	141	162	142	147	139	153	152	155	148	149	139	133	142	134	136	167	141	167	137	151	165	148	146	169	182	149	156	146	150	141	157	147	153	159	151	137	171	129	129	156	143	148	148	147	149	150	144	157	132	142	153	128	150	145	135	149	163	122	161	159	137	151	130	146	136	146	175	154	123	141	159	144	146	149	144	159	141	176	145	152	149	153	136	143	136	133	152	139	140	153	162	154	170	134	136	151	126	138	162	168	170	149	174	146	159	140	194	156	167	138	149	155	140	177	147	157	135	158	161	136	160	160	162	150	168	156	151	119	144	144	140	153	177	166	151	132	135	141	166	157	163	154	149	141	155	121	144	129	144	140	139	152	163	172	152	163	138	147	119	142	159	151	153	138	160	134	149	142	138	167	152	135	147	143	123	145	127	141	135	156	141	163	157	119	166	166	161	138	148	127	155	158	131	164	137	123	141	172	149	116	144	165	173	173	153	151	139	133	157	123	146	161	169	172	172	136	142	149	178	166	163	131	165	133	154	178	157	160	183	133	137	143	147	155	137	153	156	133	181	156	137	153	143	153	175	145	168	150	157	142	130	147	140	164	153	146	150	167	147	131	150	121	146	149	145	144	158	163	159	140	155	134	132	147	132	140	155	154	133	191	153	161	148	150	125	155	156	164	133	127	156	152	153	149	174	142	136	131	147	180	144	159	164	152	171	154	151	139	161	135	141	143	144	146	115	161	133	180	145	144	136	144	145	124	158	155	162	149	148	149	147	167	136	171	146	147	123	158	152	155	147	156	145	126	139	150	154	147	163	143	144	155	143	146	143	151	140	152	157	159	163	148	177	138	160	148	140	177	162	159	137	141	160	147	157	147	183	125	146	158	155	141	141	159	167	168	138	162	149	148	142	151	126	163	136	160	138	135	152	156	131	134	160	149	144	147	146	140	145	141	157	151	136	136	150	161	168	152	124	154	139	180	156	143	135	148	129	130	151	121	147	148	140	164	138	175	167	136	149	156	141	140	152	156	176	155	147	158	153	173	135	161	153	180	159	157	155	160	150	137	140	152	150	174	146	144	168	143	131	157	164	167	151	152	138	142	158	156	146	141	152	142	134	171	182	148	171	151	141	149	166	162	152	154	146	154	141	165	132	131	154	167	151	167	139	142	141	148	139	156	158	152	132	140	152	137	148	132	133	145	150	149	136	129	149	156	143	155	134	161	134	159	125	147	143	151	135	162	183	169	168	126	131	129	142	179	149	129	162	171	138	119	138	158	155	173	129	139	160	156	141	153	151	163	163	142	184	144	151	142	143	156	141	143	160	140	179	112	131	160	157	141	172	145	164	162	175	140	138	146	138	157	127	144	141	171	139	170	160	141	152	127	168	170	152	154	169	154	161	154	148	125	150	155	152	133	133	121	153	146	155	154	148	160	149	134	134	138	158	144	163	157	141	161	143	147	150	161	157	162	143	142	161	133	146	155	140	160	133	162	142	166	140	141	151	137	150	161	148	140	165	153	139	154	159	173	148	135	147	168	129	155	167	135	132	140	158	147	162	147	143	161	157	129	136	142	120	151	148	145	146	147	158	143	140	153	136	164	106	149	139	125	151	143	145	144	133	128	151	164	152	141	122	176	173	130	146	154	131	145	141	150	139	139	122	145	158	183	163	161	162	147	135	132	146	141	162	139	151	118	186	140	156	163	170	147	149	148	149	144	160	147	142	155	146	156	133	160	159	153	136	150	154	143	142	148	149	158	160	156	144	170	138	143	139	152	154	154	147	153	148	140
19851	3100	5367	6083	6200	3430	2032	1229	1087	951	786	701	765	610	504	535	483	466	441	458	433	450	401	394	404	410	374	398	394	366	369	385	420	409	435	385	378	418	397	394	400	393	367	397	387	396	403	376	382	370	407	418	392	442	373	393	390	416	366	401	371	390	402	397	409	376	376	405	364	405	377	399	361	338	377	377	375	376	386	376	360	401	378	389	374	392	404	384	356	353	376	383	347	364	371	369	395	353	369	385	383	375	423	360	383	357	340	351	357	399	377	414	412	393	335	416	428	397	381	392	371	412	375	374	370	406	353	375	373	394	357	375	387	372	369	378	396	358	409	394	423	371	387	367	396	392	382	370	378	372	387	413	368	359	356	372	383	399	393	408	395	359	394	372	373	337	344	384	375	407	350	399	393	378	387	388	365	411	364	374	359	364	368	399	390	406	359	391	377	413	371	360	399	368	366	409	359	348	378	404	407	377	416	432	389	360	392	411	375	373	418	383	413	366	395	358	395	411	363	400	375	395	338	370	382	400	391	359	388	332	395	365	359	387	365	367	366	387	401	389	399	351	364	397	367	364	377	370	416	359	413	380	385	395	380	359	381	363	387	404	388	379	408	409	331	401	380	391	393	386	370	371	368	349	375	386	363	383	378	385	381	374	367	400	389	380	387	389	398	394	346	402	377	403	347	396	365	357	396	398	364	358	358	404	356	368	376	390	387	372	361	370	399	384	406	384	367	389	378	394	369	371	394	408	389	373	355	371	366	407	370	355	394	374	357	403	374	389	387	346	391	400	335	416	354	377	400	382	339	379	411	352	407	392	366	402	371	383	410	343	380	374	384	386	337	443	407	344	370	396	407	388	384	393	371	368	409	379	364	374	388	393	386	372	381	370	409	377	397	372	357	374	393	369	402	383	424	403	365	383	385	384	374	397	398	389	380	371	369	403	394	377	371	362	381	394	348	385	373	402	369	385	375	366	351	363	389	371	383	367	418	351	381	408	349	360	354	407	322	406	370	398	394	390	398	378	369	405	360	357	380	344	382	359	388	401	372	369	389	359	364	364	386	387	390	433	385	393	408	411	357	383	343	352	387	375	396	401	338	357	393	385	381	360	359	381	365	367	385	336	398	369	370	392	387	374	380	394	424	371	366	365	366	374	359	371	356	406	385	403	419	384	389	350	380	364	363	378	440	358	382	359	370	374	435	380	390	380	388	368	398	392	364	363	363	382	411	368	378	368	372	403	400	383	385	375	373	414	370	403	386	396	380	341	368	383	408	374	393	419	384	393	370	379	426	388	389	376	388	375	399	391	368	379	399	390	365	348	395	370	362	330	400	403	334	396	379	355	362	386	374	426	384	355	372	377	385	377	382	386	386	386	381	388	388	404	360	399	347	360	379	393	387	385	394	368	387	404	370	392	364	350	386	370	394	365	346	382	399	369	406	387	374	366	354	387	391	384	409	388	389	389	394	375	392	374	376	409	383	379	361	402	360	391	358	373	373	362	404	387	405	383	350	410	368	404	382	401	353	409	357	393	376	394	423	390	360	405	391	363	397	387	378	405	373	352	397	397	345	362	391	377	405	386	383	390	390	371	406	366	393	396	376	402	379	353	382	348	351	358	385	369	398	383	368	395	344	382	373	333	379	398	362	384	370	398	368	431	374	413	400	378	345	380	370	384	367	375	350	410	369	370	393	381	361	396	355	398	378	375	372	341	368	384	399	373	354	393	361	381	386	382	411	398	395	379	397	361	395	387	369	384	391	404	357	388	429	357	326	400	370	381	386	397	340	402	355	374	391	355	400	405	362	389	423	415	351	376	344	340	388	372	392	407	351	399	336	393	378	399	367	381	393	404	390	370	382	415	383	392	380	334	382	374	388	379	412	389	387	395	371	370	395	377	389	375	387	394	406	380	384	355	408	403	390	386	375	398	375	383	363	363	364	373	367	379	374	361	382	385	370	375	401	376	379	379	395	359	407	402	385	384	397	376	418	411	378	399	376	387	395	375	373	417	386	387	382	396	376	353	382	409	376	368	386	399	401	364	380	401	403	393	353	405	416	363	360	390	385	371	395	390	393	368	343	385	416	416	382	418	377	394	367	359	401	400	367	390	393	404	400	389	376	374	391	363	387	392	362	344	387	385	372	357	394	344	377	370	355	377	379	372	392	402	390	376	389	395	403	366	399	394	397	398	342	370	417	375	370	344	397	387	346	374	357	379	379	399	381	374	378	425	363	389	370	384	368	354	384	394	392	357	394	394	368	359	372	381	312	386	407	358	377	381	392	366	420	375	380	375	382	382	392	384	362	407	395	424	372	369	403	402	367	405	333	412	375	405	379	358	356	404	391	397	370	414	384	395	376	399	382	370	366	384	367	397	376	401	365	328	383	365	369	369	392	388	392	332	347	367	388	401	369	410	417	379	335	395	374	395	356	387	373	364	367	412	409	380	359	392	354	395	387	395	355	396	405	387	419	378	362	376	360	394	371	373	379	376	366	383	413	385	383	383	404	382	353	385	392	383	329	391	433	382	375	396	394	385	381	352	419	383	392	390	432	362	360	375	392	367	336	354	409	388	403	377	339	389	371	398	347	369	399	391	360	343	381	357	388	397	389	352	373	383	386	376	423	394	370	383	344	384	388	418	402	373	377	369	370	414	368	405	394	384	386	392	381	397	405	410	407	382	354	386	384	416	394	392	357	370	337	390	422	385	376	383	378	406	408	344	376	367	365	386	340	353	389	366	381	357	394	360	383	362	384	373	361	338	394	374	379	387	370	368	362	410	362	387	398	355	371	399	379	360	355	366	366	386	372	408	357	374	388	383	401	389	413	390	376	401	399	358	355	379	366	398	371	388	400	385	403	369	368	363	347	363	409	394	383	381	420	389	414	339	413	374	321	405	375	387	360	363	412	395	356	365	390	364	386	385	390	408	412	355	405	375	382	376	403	366	374	400	364	378	412	375	393	387	378	359	351	392	410	346	364	400	364	383	404	379	360	408	407	396	367	377	365	361	372	408	368	399	431	367	372	370	368	378	362	403	408	346	383	372	393	384	365	391	367	401	376	377	408	367	390	362	350	398	368	388	356	375	409	376	422	386	370	350	373	388	386	371	364	362	410	396	361	394	408	345	359	344	351	365	374	376	379	408	378	411	364	372	386	384	352	379	385	359	377	384	404	410	391	392	395	381	388	349	376	369	382	376	352	380	384	396	397	386	350	378	369	387	366	349	347	443	391	374	369	370	398	406	365	388	387	372	383	403	411	390	409	391	381	416	395	401	382	402	362	358	394	381	366	387	360	400	397	369	379	400	368	352	384	416	394	411	396	377	380	374	387	337	359	395	391	401	349	362	391	406	389	350	399	393	384	392	382	397	396	355	434	419	399	367	427	378	366	377	368	350	384	353	390	398	397	404	384	405	384	370	402	366	389	401	396	376	343	379	374	371	394	373	364	391	414	407	379	400	407	375	373	365	352	391	367	375
44018	16633	8930	5379	4038	1904	1211	708	545	545	423	377	417	345	331	347	342	305	298	308	294	286	301	288	276	318	309	292	286	295	263	323	321	274	311	314	337	288	295	305	288	285	317	301	286	277	308	322	316	277	280	319	286	291	279	306	258	315	270	282	289	323	275	286	333	277	274	299	296	311	309	328	283	305	288	301	306	302	277	302	283	259	303	295	286	280	292	276	293	273	323	292	317	280	295	302	282	284	295	287	268	280	286	266	299	277	294	305	313	290	296	296	309	255	281	289	283	285	306	309	293	276	323	305	327	324	290	305	305	310	273	304	289	300	339	296	270	273	293	297	328	268	319	288	289	258	293	268	268	300	261	293	287	294	283	280	287	288	278	279	325	348	309	260	314	347	293	272	265	302	294	318	283	301	311	292	287	302	310	296	276	313	286	315	293	312	284	261	282	271	297	298	289	311	275	278	285	308	313	280	283	331	277	297	306	259	278	275	282	276	309	295	280	262	312	293	298	321	293	289	295	282	278	290	290	287	295	287	286	327	304	298	259	299	298	307	313	309	298	278	276	303	311	285	294	296	295	289	290	290	297	282	282	269	287	293	333	345	294	311	311	298	270	281	302	296	278	269	279	304	308	298	282	278	301	322	305	326	287	264	272	294	295	255	269	285	323	312	288	289	294	277	265	278	312	273	336	302	295	282	308	276	288	272	320	291	306	295	286	329	310	288	263	265	307	312	334	306	267	289	294	289	295	297	265	273	323	292	266	294	305	275	268	292	301	312	301	304	297	318	292	285	278	312	296	276	323	307	287	273	290	283	306	257	296	277	287	277	287	325	283	295	289	309	306	306	291	289	272	311	308	289	293	266	282	291	300	258	308	292	302	293	282	257	317	297	285	290	333	290	296	296	319	272	276	274	288	336	283	277	278	297	299	295	291	276	317	303	314	306	310	311	322	308	286	288	266	271	293	296	282	279	321	266	292	272	249	299	255	280	299	292	279	268	292	312	303	330	282	300	301	325	276	287	274	282	273	299	282	275	281	277	296	298	277	320	291	298	294	301	308	289	292	294	331	316	284	302	308	290	299	293	264	272	288	292	287	324	304	317	268	296	313	254	316	323	260	273	279	280	273	291	299	291	289	297	278	313	281	277	285	291	313	293	315	268	265	302	290	282	262	296	281	281	319	301	283	298	301	263	317	326	299	311	301	305	325	292	304	316	292	246	297	269	262	283	279	287	326	309	268	263	327	316	252	278	277	318	280	270	307	285	252	287	282	297	294	265	274	292	275	254	299	288	288	303	278	294	274	283	308	313	316	299	306	296	293	317	306	286	305	280	286	285	278	288	296	290	300	299	278	267	286	304	302	292	312	288	265	289	279	290	297	265	308	256	293	314	305	263	335	316	329	309	306	278	298	284	281	306	294	310	290	297	284	302	289	322	287	305	281	292	287	294	274	305	267	304	314	295	319	314	305	294	320	288	288	290	281	296	287	272	271	316	289	283	314	283	290	306	315	270	266	291	268	289	312	275	303	289	298	286	282	312	269	265	261	242	282	310	296	258	288	314	248	285	281	295	296	289	328	317	308	313	320	297	299	298	304	290	281	302	277	270	296	290	290	310	315	317	291	289	326	286	317	290	302	297	303	287	294	305	304	246	306	304	288	269	290	308	321	281	291	310	287	311	289	271	287	295	297	317	294	286	292	282	310	257	289	302	291	265	282	275	278	301	270	282	325	301	263	295	294	283	254	286	288	299	282	294	290	286	287	327	309	292	287	270	314	281	281	287	293	296	280	299	306	249	307	321	307	255	320	276	338	281	274	273	305	267	293	317	286	291	286	252	298	279	301	314	286	321	291	308	283	256	295	320	285	356	286	298	289	290	315	305	301	295	285	284	308	285	322	303	316	293	260	272	299	295	298	309	287	279	302	292	284	311	262	280	293	287	310	317	255	294	301	298	260	303	307	271	285	339	284	308	288	259	312	293	266	297	310	312	289	316	308	259	311	259	266	303	327	295	283	310	295	253	303	306	321	311	289	326	311	282	306	331	303	295	300	302	314	273	276	276	284	313	294	286	291	292	313	277	301	336	287	313	296	324	295	279	286	289	286	266	306	272	285	301	304	277	316	278	287	286	303	303	287	296	303	294	263	313	275	309	286	298	314	303	279	281	296	276	299	300	281	273	285	275	296	261	313	268	304	300	296	269	296	294	287	314	273	286	280	311	305	258	273	297	327	277	302	290	306	282	285	310	288	295	283	307	318	279	285	288	319	324	306	285	290	303	277	273	297	302	270	275	319	274	304	281	278	268	312	326	300	317	298	278	275	287	276	262	290	287	311	272	313	301	283	268	265	306	288	267	282	288	288	257	295	259	278	284	334	319	308	325	284	295	303	309	292	301	297	308	306	260	270	277	272	272	271	305	311	300	331	270	292	291	271	302	274	315	295	309	285	291	310	299	319	273	291	272	300	273	329	290	278	307	302	312	338	268	291	303	309	282	268	291	289	321	262	295	282	279	270	273	316	265	308	304	277	269	276	277	291	318	306	303	329	279	285	264	250	280	284	305	322	319	322	294	314	303	298	293	316	281	317	277	300	298	297	286	304	333	290	295	277	252	295	265	298	285	282	264	275	281	261	282	285	298	269	269	258	286	296	273	290	311	294	296	273	300	289	265	270	278	321	307	279	292	267	312	316	291	319	308	294	237	304	310	285	309	313	311	298	291	301	283	300	297	312	252	305	296	274	273	286	297	285	326	289	278	317	272	290	284	281	303	279	296	272	277	311	291	317	309	306	288	279	304	305	298	247	307	277	316	307	284	249	287	301	300	289	298	346	289	267	273	303	303	332	301	295	281	286	306	276	284	267	294	305	273	293	293	291	299	274	303	336	311	273	285	301	289	277	335	293	284	301	292	273	271	278	307	292	302	279	303	319	266	301	302	327	291	286	296	293	310	267	292	274	292	305	312	299	292	289	288	264	273	288	279	290	285	313	308	284	320	297	283	299	285	265	299	282	254	285	286	293	293	293	297	291	273	284	313	282	260	276	298	274	287	276	306	282	270	275	291	308	276	278	287	298	299	293	287	291	295	295	331	301	342	323	296	270	303	297	329	282	264	309	302	282	270	302	332	287	268	285	287	276	305	310	306	326	283	271	303	314	271	307	299	336	283	303	312	282	288	289	344	289	299	310	265	312	306	300	288	270	274	286	298	303	277	257	281	295	307	296	319	293	254	309	305	280	297	281	295	291	278	278	276	274	280	275	323	304	269	280	287	280	274	296	307	335	296	308	276	283	328	317	293	280	284	326	311	266	302	284	282	276	316	281	308	312	281	293	284	292	267	321	279	287	294	307	268	297	324	274	284	291	295	275	294	237	294	286	274	297	269	283	292	289	302	314	286	271	293	294	295	275	287	278	310	320	269	293	320	273	268	305	311	332	298	244	279	280	283	301	281	278	276	309	285	294	311	301	307	265	293	277	288	271	306
27627	5267	8904	9146	9121	5450	4038	2408	1967	1868	1409	1275	1303	1084	972	1121	949	817	760	761	725	722	721	712	700	743	701	697	693	684	742	675	735	720	684	723	707	693	664	732	675	672	632	684	687	671	705	732	623	674	689	665	708	673	704	699	695	680	687	658	755	654	662	695	671	679	688	689	658	657	679	664	667	709	690	700	691	733	684	667	661	699	693	636	664	695	678	710	667	649	642	674	670	662	628	651	683	692	686	653	681	704	668	650	652	705	691	674	693	698	690	675	679	677	668	641	621	671	693	663	637	703	656	666	677	667	692	661	785	691	653	685	662	657	663	679	673	682	649	674	669	696	710	695	667	662	638	648	690	654	688	647	645	646	714	637	655	696	667	667	671	715	634	671	692	631	647	690	605	701	663	697	643	681	685	697	647	686	645	694	624	657	670	668	662	689	671	680	699	674	658	670	739	663	635	680	649	674	698	666	667	681	705	662	652	644	668	666	633	659	671	635	669	669	688	666	681	660	685	692	651	688	660	701	661	664	650	678	638	662	664	681	656	652	642	643	699	650	703	653	673	675	655	664	655	658	659	725	703	652	704	683	682	693	656	670	647	681	667	653	695	653	692	631	682	648	669	663	670	659	685	646	645	682	694	721	643	661	626	670	666	682	677	650	698	655	666	684	632	631	674	689	707	639	675	705	694	661	641	684	662	650	630	638	704	677	644	697	697	618	683	667	615	672	707	670	646	715	669	608	629	652	659	678	621	676	684	670	649	649	689	659	665	625	690	625	681	672	669	666	676	677	709	640	669	696	759	663	631	646	679	676	662	671	688	639	619	686	650	624	669	649	618	674	648	689	637	593	692	623	681	640	633	601	665	718	639	690	736	687	710	675	649	627	648	673	628	701	626	665	693	675	652	662	626	637	669	626	645	670	653	659	672	667	694	688	666	642	670	682	687	634	653	665	648	665	728	666	658	661	703	651	664	643	691	684	646	636	649	687	660	660	664	690	635	687	656	705	671	649	684	680	698	683	651	661	639	637	657	674	676	663	662	648	667	680	659	666	609	682	659	658	644	672	688	646	648	715	621	684	649	669	658	639	663	683	664	647	636	677	691	725	675	682	673	677	688	671	680	718	662	732	651	689	614	635	703	608	660	649	686	664	676	609	678	692	690	649	623	627	683	656	648	659	652	701	710	665	673	665	659	677	683	673	619	648	651	624	721	681	651	638	670	653	645	656	676	671	686	672	667	648	670	653	653	666	655	680	683	698	686	590	685	681	691	656	664	697	678	663	640	671	645	712	669	678	697	650	614	709	704	708	670	658	660	656	691	658	678	668	704	649	648	650	698	698	684	625	643	664	660	697	689	702	660	664	687	656	643	711	648	676	702	681	676	707	661	643	646	700	626	652	689	700	709	660	686	684	655	648	668	660	684	691	655	687	700	713	692	627	643	717	688	637	656	713	638	658	634	645	646	716	670	646	626	663	711	712	691	681	661	669	646	696	667	660	655	652	674	630	669	687	726	646	651	637	657	627	686	635	662	647	669	699	672	676	691	675	641	685	667	643	663	617	669	658	647	610	659	675	679	650	650	693	676	653	627	643	690	689	652	661	664	692	668	650	699	712	658	629	662	656	657	661	655	630	666	683	609	697	666	652	692	666	659	665	730	649	667	702	672	671	647	656	676	698	713	625	679	673	706	657	650	666	639	661	627	671	647	680	669	696	698	692	671	707	643	702	683	636	663	687	643	675	659	667	702	673	634	652	653	701	685	700	723	659	670	696	669	698	643	658	706	707	674	698	660	688	661	714	691	716	692	650	689	670	672	686	665	703	644	660	634	613	671	656	655	671	663	726	710	699	685	661	623	699	646	644	669	698	685	660	658	682	667	695	692	642	683	657	656	667	662	684	680	714	650	682	675	674	699	653	681	666	656	672	647	640	680	651	642	680	669	655	677	688	650	674	696	688	700	662	661	668	644	670	657	682	642	681	663	684	671	647	681	685	710	704	635	714	668	675	657	642	634	701	684	650	684	638	630	644	705	642	681	673	653	717	667	652	660	678	669	560	646	681	682	629	656	670	656	685	617	646	646	680	647	661	710	654	660	655	660	717	651	671	674	696	667	699	666	687	652	669	681	676	665	637	704	726	660	625	659	649	656	671	676	689	713	680	659	681	626	677	647	675	649	686	696	659	723	681	659	671	634	684	654	672	646	689	672	672	717	693	660	675	655	655	666	691	689	682	635	742	640	680	650	647	634	671	677	625	647	666	668	634	638	655	651	632	653	626	684	705	664	624	671	649	635	632	725	708	653	669	641	682	595	673	679	657	662	629	645	648	693	656	648	654	681	641	662	636	699	639	649	683	685	686	678	664	629	679	675	673	659	647	702	605	689	681	691	611	728	693	661	678	677	660	633	636	673	665	608	692	681	695	696	681	675	650	682	628	643	702	671	656	685	653	636	674	709	633	649	667	673	647	672	699	599	628	634	656	642	691	666	704	681	695	687	636	706	643	684	701	694	701	613	637	661	662	651	640	687	713	636	727	681	721	658	696	663	661	641	675	599	644	677	688	630	705	660	645	642	668	652	668	664	640	672	698	683	699	639	692	644	695	617	631	672	673	674	670	698	690	681	684	675	650	649	655	690	639	688	658	630	664	643	635	674	650	645	709	667	659	687	603	647	669	693	624	672	701	706	654	719	650	647	709	697	684	613	669	636	677	639	659	658	634	671	689	705	645	671	677	596	680	636	650	646	702	688	649	647	687	638	630	669	642	711	680	664	668	662	707	657	666	659	630	658	673	677	650	678	700	654	657	679	648	687	651	650	666	684	676	658	706	612	638	661	678	645	699	651	716	722	606	641	640	690	676	692	677	677	674	654	652	669	657	658	645	692	646	673	664	702	659	602	695	626	649	631	660	642	689	655	655	688	627	685	654	653	704	716	693	676	649	626	684	678	682	642	678	703	637	652	681	651	707	639	618	662	646	705	632	660	621	666	673	656	667	659	678	629	681	654	629	656	700	666	677	602	703	657	679	683	667	673	661	726	671	692	676	650	651	653	660	675	630	649	641	665	677	657	689	688	630	678	683	672	694	668	708	687	641	668	651	625	651	666	635	672	658	635	661	678	678	651	692	651	703	629	684	611	667	657	647	638	710	669	666	670	677	667	704	621	678	660	691	634	703	688	669	670	684	675	635	669	678	679	726	631	667	693	663	674	666	660	700	701	687	641	699	673	706	653	660	660	725	612	674	640	691	690	648	667	653	655	700	644	657	660	666	648	674	728	665	719	659	707	653	680	636	631	715	659	654	686	675	671	660	688	666	680	631	635	661	689	658	715	606	644	667	673	673	674	670	656	682	683	651	709	666	650	674	670	656	683	681	663	657	640	664	644	630	667	653	699	698	647	672	657	658	621	679	679	654	690	646	655	666	634	673	643	675	661	639	646	695	680	679	661	709	664	682	679	680	668	697	704	669	670	695	677	629	691	674
11245	1904	869	454	285	259	223	247	195	223	240	206	202	227	223	195	217	204	204	205	194	187	223	202	192	182	205	197	201	217	203	238	169	208	197	212	199	212	195	206	215	228	211	180	210	221	186	199	211	192	185	229	235	197	244	228	195	210	221	214	232	192	209	228	219	185	198	206	166	188	213	183	229	230	204	199	202	218	209	213	194	192	218	246	233	189	213	224	226	206	218	204	213	194	168	223	230	199	230	219	215	197	215	196	210	187	207	212	190	221	218	205	198	203	201	195	177	207	193	233	208	189	214	205	239	209	200	183	184	189	227	218	210	189	206	197	219	184	203	197	219	221	209	204	214	227	214	223	210	207	223	203	208	225	207	242	210	183	154	190	194	179	226	206	213	196	200	230	194	237	232	180	210	205	205	226	212	208	206	195	203	229	235	203	202	203	209	211	207	221	211	216	214	204	183	225	196	188	209	231	178	212	193	241	220	214	207	197	188	203	221	217	219	192	160	212	213	189	211	206	209	171	217	229	219	205	192	201	224	199	195	180	206	191	233	216	232	212	207	210	221	192	198	197	181	178	237	214	197	214	202	210	192	216	201	213	183	200	199	200	211	196	213	218	190	235	203	218	196	220	194	196	196	225	201	227	231	209	199	215	219	201	204	217	230	213	180	167	232	226	202	221	208	230	200	204	186	186	208	210	226	181	199	222	188	194	218	210	209	217	218	200	221	180	225	226	213	216	192	181	197	217	182	209	207	198	210	197	199	228	197	224	200	207	189	205	178	194	215	190	218	200	201	178	196	220	193	190	203	193	222	199	202	209	196	207	199	210	202	223	212	191	202	200	184	170	189	217	233	199	212	210	178	196	229	194	221	246	229	216	196	234	188	215	218	207	219	191	200	197	196	180	213	209	181	193	219	218	214	212	207	212	159	204	225	208	195	214	229	193	215	204	210	205	199	217	225	219	210	209	229	196	214	189	223	225	179	173	215	216	211	183	183	185	202	222	205	206	170	208	221	219	208	212	223	187	175	196	177	184	185	210	187	198	193	223	183	225	194	170	211	204	182	208	212	204	214	198	206	202	195	194	190	219	216	205	188	187	198	225	213	220	203	232	252	213	208	193	202	184	216	206	195	214	214	228	189	199	215	184	208	213	233	221	173	197	213	236	182	196	193	209	232	198	203	198	204	214	212	206	203	216	189	209	219	194	214	218	213	194	206	214	189	204	220	238	211	215	225	199	201	180	186	206	197	211	206	180	212	179	196	208	215	192	207	220	219	223	213	217	218	219	197	224	183	183	194	196	216	196	212	208	218	221	187	204	185	226	229	219	222	228	193	203	192	211	221	196	201	204	206	231	187	217	205	184	202	213	230	229	217	225	186	240	192	231	194	201	235	187	218	226	214	209	197	192	187	200	204	236	196	189	209	209	220	238	228	196	209	235	226	223	197	207	183	172	231	189	218	189	215	212	185	197	223	234	208	218	188	207	204	171	191	205	208	193	202	209	206	202	193	200	221	203	221	220	195	203	210	211	200	240	190	197	221	190	188	243	202	205	211	242	208	192	202	196	202	181	221	229	194	210	225	218	169	216	192	200	185	221	209	195	206	242	210	209	193	207	215	208	216	213	195	182	200	221	212	216	194	197	194	197	219	219	192	194	213	208	225	211	243	189	216	228	207	194	198	206	212	197	176	224	208	200	196	198	227	167	189	196	195	181	205	206	197	206	216	188	213	220	203	211	228	204	221	206	193	209	210	212	203	212	197	200	178	228	223	199	212	248	184	190	182	206	210	245	205	191	228	200	237	248	196	205	176	217	192	198	205	220	171	234	208	206	193	177	206	180	238	220	181	214	229	187	212	169	215	195	201	192	187	204	190	189	196	185	190	202	179	210	234	208	221	198	188	194	196	199	205	199	202	220	218	212	230	194	199	223	201	203	206	217	208	216	223	181	193	230	239	204	186	237	192	190	209	192	179	205	218	207	211	209	201	215	229	192	171	196	211	214	203	208	209	172	188	209	193	222	207	199	234	203	202	249	204	220	191	223	231	202	208	215	209	191	228	218	205	181	200	238	227	224	227	210	207	209	185	218	203	216	202	183	221	192	194	214	198	190	204	209	211	228	190	211	223	227	215	179	218	187	186	209	196	206	207	224	187	177	217	196	217	229	201	200	230	213	207	196	188	236	187	179	221	199	197	215	180	217	228	210	218	205	213	192	219	207	212	181	238	196	222	199	233	188	202	206	231	214	209	193	210	193	222	192	218	206	193	227	198	223	205	210	196	219	206	220	221	211	218	224	207	174	182	235	237	200	218	202	192	212	201	204	209	201	206	210	204	226	231	206	217	189	215	196	247	215	177	225	210	184	212	184	207	202	178	217	229	195	202	193	210	199	216	213	193	209	197	197	197	222	212	211	185	192	198	187	211	216	226	197	223	226	202	202	201	179	212	206	223	206	224	198	197	217	237	183	184	198	183	200	177	193	205	198	237	222	196	197	191	203	227	210	197	212	207	216	214	205	198	199	225	191	200	240	221	178	205	213	188	207	193	215	204	195	211	177	207	214	212	180	197	225	222	202	205	222	194	235	177	205	189	183	197	192	226	223	209	189	200	205	195	195	212	207	178	190	218	206	191	205	213	209	214	198	203	207	229	221	198	185	205	203	211	179	186	191	196	216	201	204	210	213	196	195	220	202	222	200	216	239	204	188	204	228	209	212	186	215	219	176	217	217	209	203	207	221	197	202	212	219	190	204	216	226	208	214	206	209	223	212	182	196	228	229	206	191	220	203	191	216	196	193	236	194	198	182	205	258	199	208	213	198	218	199	236	183	224	208	233	211	213	198	213	261	195	205	191	180	186	191	200	196	187	206	207	189	203	208	191	193	225	188	230	230	226	200	217	212	205	246	210	200	241	214	196	197	216	196	180	182	200	214	229	207	200	198	192	218	224	215	202	207	202	188	193	193	216	202	212	197	204	229	198	197	182	217	230	225	199	224	214	240	192	207	229	197	186	221	198	185	236	220	208	224	204	198	198	219	208	190	226	189	195	228	189	190	193	217	223	200	205	202	216	207	210	217	227	238	221	211	217	187	196	215	203	199	211	223	186	204	211	215	182	193	228	215	183	206	218	208	226	226	230	205	199	172	246	193	210	198	204	206	225	209	207	213	192	192	196	192	212	205	211	202	209	182	241	197	189	197	179	195	213	223	201	186	221	219	205	228	204	174	194	206	202	209	206	209	207	194	215	194	209	186	191	193	203	217	193	220	224	209	188	210	210	219	220	200	194	206	214	212	207	212	211	234	198	193	234	181	205	218	220	189	202	201	214	191	192	225	195	199	226	201	235	236	198	206	225	227	203	220	221	207	176	210	229	207	228	197	209	199	207	209	221	220	197	208	197	213	193	226	225	202	200	232	225	212	205	211	197	205	210	233	229	217	201	229	243	217	207	199	204	212	191	211	227	205	227	211	208	215	182	172	207	222
7020	1101	1727	1125	831	724	609	576	562	519	497	473	488	507	464	489	464	467	446	457	490	528	487	471	510	493	470	495	505	496	472	471	467	476	486	464	469	490	471	485	441	488	477	449	486	459	493	486	486	467	510	472	496	485	484	536	456	491	513	509	520	507	468	496	488	492	469	507	485	495	457	472	462	461	491	489	438	445	497	460	480	463	484	467	491	467	457	478	487	482	483	421	441	450	504	507	450	480	466	493	499	465	443	485	461	492	479	470	510	446	454	472	487	481	452	454	482	439	462	527	543	456	453	507	486	497	499	482	480	476	480	502	449	435	491	497	478	462	466	471	466	467	490	442	484	446	478	511	506	453	526	507	495	493	495	447	460	432	485	497	498	534	495	470	497	502	443	461	458	472	479	464	463	511	488	477	468	456	472	487	443	462	469	488	475	514	463	508	475	486	479	489	465	487	475	495	489	524	480	454	447	511	536	464	476	454	469	451	472	487	506	448	464	518	472	488	478	471	448	472	493	412	478	479	497	504	508	452	462	469	460	480	466	460	496	467	484	522	493	439	499	474	425	474	472	501	462	432	408	483	444	508	477	512	525	450	500	466	494	491	437	442	450	481	460	461	502	515	484	473	468	494	514	477	519	482	478	485	474	477	478	475	483	486	482	455	512	467	443	499	504	515	464	476	509	467	458	490	483	446	496	418	438	457	464	439	483	522	499	491	469	482	509	490	523	483	505	503	496	439	489	487	447	497	488	498	460	475	476	459	503	422	484	498	474	469	461	464	507	499	497	458	465	479	468	473	449	479	445	455	542	466	450	510	485	450	457	525	469	472	500	526	486	485	441	464	455	488	491	512	455	542	478	451	439	493	498	477	481	462	441	493	463	512	466	451	502	515	472	476	487	491	484	510	467	461	478	478	456	498	442	457	506	504	459	515	457	469	462	466	476	467	454	498	467	438	489	477	504	480	474	502	488	471	474	495	469	493	457	465	492	513	486	461	446	455	519	483	554	494	475	454	509	484	448	459	495	476	445	460	462	429	481	462	470	512	462	494	453	483	478	474	538	470	498	482	445	503	471	496	536	446	507	472	526	461	459	495	476	485	484	468	499	481	506	495	474	443	494	511	456	486	466	441	473	470	491	504	461	491	475	482	469	457	477	481	472	483	438	497	462	484	470	469	469	485	493	492	495	517	507	459	463	477	475	468	502	481	484	462	517	493	472	479	474	455	489	505	457	488	456	518	531	478	514	450	479	504	488	482	460	459	453	454	496	500	530	479	484	479	482	475	484	506	472	459	472	503	466	472	486	485	457	496	458	463	502	508	462	494	499	514	481	476	481	477	478	504	475	472	473	486	466	491	477	466	474	478	484	460	493	492	505	447	519	468	442	468	449	492	489	462	487	481	489	467	468	485	503	449	471	467	505	479	467	528	487	478	455	482	485	435	464	486	476	486	481	483	490	437	481	471	477	442	436	467	458	472	471	471	472	478	470	488	461	476	475	493	481	464	477	475	498	493	503	464	474	448	487	502	488	473	509	464	467	498	475	475	493	456	497	485	495	435	453	483	461	486	486	471	444	456	466	477	499	477	487	496	483	521	461	485	459	493	503	454	504	492	492	465	466	500	491	498	505	486	466	514	454	476	499	519	439	458	471	456	478	492	475	474	527	498	488	466	492	502	523	490	480	471	464	463	490	448	477	511	491	515	468	480	477	497	499	418	457	510	482	482	477	426	475	469	494	467	466	483	507	489	487	490	480	474	525	472	495	455	494	472	489	472	470	497	499	472	485	439	463	490	483	462	454	487	453	487	487	488	464	466	484	489	490	469	460	463	446	508	508	465	468	530	501	437	452	451	450	478	503	485	498	506	483	440	492	494	449	508	487	480	510	502	467	492	475	476	499	485	454	490	500	476	472	494	478	462	491	478	467	475	494	459	449	501	499	452	475	477	468	486	472	448	470	459	480	492	466	463	483	484	465	472	444	497	470	478	496	488	498	495	470	488	484	492	493	485	488	513	479	458	460	517	483	470	484	486	473	458	446	457	459	502	476	491	478	484	505	452	477	477	489	513	481	472	469	474	481	471	466	438	481	519	491	491	456	521	506	480	454	483	438	501	443	494	484	482	486	485	476	501	456	467	479	484	449	492	490	451	486	493	503	477	464	511	459	466	517	513	467	494	458	459	470	485	457	481	487	465	502	473	442	502	513	474	449	461	480	447	471	451	464	462	452	466	457	500	530	473	460	467	476	457	459	475	476	515	497	476	476	524	460	465	478	503	504	454	502	466	499	490	470	481	462	458	442	495	443	484	435	457	471	519	457	481	444	493	494	514	500	457	468	442	527	450	490	498	449	476	514	441	462	491	486	488	445	462	507	453	450	473	486	468	444	472	507	470	480	475	508	495	521	448	497	501	471	515	456	470	432	446	493	473	479	458	513	502	472	488	486	456	447	503	481	458	471	519	490	494	466	470	506	445	469	497	458	495	426	530	490	506	529	481	471	471	444	481	514	471	491	452	482	442	471	495	483	488	530	492	442	506	482	424	477	457	462	515	479	495	476	491	460	452	467	477	464	489	499	463	467	490	493	459	467	466	474	479	490	549	488	474	463	431	490	475	461	452	513	453	501	510	503	501	475	488	468	474	472	451	459	494	500	489	480	498	486	483	468	455	508	452	501	483	472	504	501	465	474	505	475	512	543	429	468	498	468	477	437	439	509	477	436	481	461	455	491	472	496	458	500	502	443	474	499	501	445	463	449	489	484	470	480	478	487	466	451	451	499	466	441	443	506	462	555	479	489	508	468	485	467	484	448	487	462	458	483	505	476	461	518	459	468	467	487	502	538	455	478	474	490	471	468	488	475	520	502	526	460	499	472	459	484	462	482	503	481	481	437	472	476	470	481	506	452	489	474	488	496	485	478	473	476	476	492	472	481	477	474	485	464	480	493	472	480	485	452	499	494	449	459	494	488	462	496	490	508	500	457	477	458	479	450	476	442	463	460	475	453	490	495	461	502	462	472	474	468	438	426	518	517	482	461	447	541	527	486	474	508	478	479	464	459	477	479	445	498	464	465	487	471	475	495	470	472	510	467	485	516	451	506	467	471	465	485	493	469	458	470	487	430	500	507	475	458	475	450	513	450	481	491	450	508	466	479	469	477	463	460	473	461	457	481	506	460	471	459	508	474	478	492	524	514	493	471	495	451	426	480	499	459	454	473	478	462	453	494	516	481	495	456	475	474	507	435	476	483	475	474	525	471	483	477	488	467	489	504	532	520	471	456	495	468	457	472	465	490	466	474	473	474	466	449	472	460	463	489	445	454	500	484	516	492	446	476	466	475	489	523	452	520	505	468	458	475	440	469	494	502	496	487	489	459	468	436	461	481	496	489	472	477	459	496	462	497	479	497	475	497	478	476	464	476	475	507	486	465	494	506	467	477	480	487	503	501	450	496	493	495	528	496	500	445	478	485	483	522	463	487	473
32640	10043	4344	2835	1924	982	617	331	342	237	216	198	216	190	179	173	160	149	158	129	139	159	168	168	155	150	131	144	172	144	129	152	178	143	145	152	128	155	134	138	138	142	143	156	147	137	163	143	135	158	134	139	164	117	143	142	156	136	157	149	138	147	137	147	172	144	130	134	121	132	150	161	155	148	134	154	160	145	163	169	160	133	127	150	147	148	129	139	153	151	145	156	137	141	160	154	176	137	131	121	124	146	143	124	149	158	156	137	129	161	141	164	141	136	160	136	155	153	141	139	161	132	159	147	160	138	125	137	140	126	167	138	164	147	162	174	141	147	148	148	167	120	139	153	147	124	145	139	161	144	157	159	136	147	159	138	141	118	124	140	142	144	138	159	126	156	151	151	193	145	150	130	126	156	129	157	139	130	154	160	145	171	163	158	143	126	129	135	136	132	160	162	135	135	153	139	147	134	116	134	134	152	159	133	144	145	121	155	147	147	127	163	166	138	154	167	155	153	150	142	145	132	159	153	128	152	161	133	146	131	143	136	152	125	140	137	97	129	148	147	127	172	119	149	165	138	174	152	118	161	149	135	143	141	139	146	138	150	170	145	139	151	168	167	154	160	146	159	165	153	132	141	135	116	167	125	162	139	166	184	154	124	152	151	128	112	146	145	149	125	172	151	132	133	139	143	162	175	121	139	127	131	148	163	125	174	134	150	152	126	151	155	156	128	131	140	149	150	136	142	154	136	148	169	160	136	175	165	135	171	152	146	140	148	154	129	137	134	124	153	147	137	133	139	142	138	120	157	138	149	142	160	160	144	155	142	120	154	123	163	137	143	125	123	137	134	136	132	149	153	144	158	156	142	146	150	153	149	153	157	125	135	151	140	165	164	115	134	150	139	161	155	144	145	156	167	145	151	128	145	129	129	138	143	123	159	135	152	132	147	174	161	155	158	162	141	144	152	155	165	151	173	123	128	133	147	138	135	152	139	168	151	163	155	139	164	124	142	144	134	149	149	145	134	162	132	138	163	135	130	157	168	151	143	147	155	133	142	141	126	138	143	137	154	153	141	152	169	148	140	139	145	157	148	153	143	128	154	154	180	148	115	153	141	163	148	143	148	154	161	158	160	142	142	147	130	152	131	107	135	136	143	144	131	128	152	160	152	136	135	143	142	148	155	151	142	138	126	136	150	162	152	157	165	135	140	148	142	158	158	137	158	157	147	135	156	150	152	158	142	167	147	162	154	156	169	129	144	148	143	158	111	132	133	136	143	153	159	136	158	138	159	146	132	127	143	166	127	147	136	143	148	139	162	163	154	132	113	154	134	174	152	142	153	134	134	145	134	141	140	150	143	172	134	140	147	136	161	143	146	140	161	140	143	142	154	130	135	153	121	146	144	155	149	134	155	153	137	159	169	143	138	139	156	149	134	150	139	129	139	139	166	151	150	133	130	127	141	137	131	156	168	156	141	153	152	166	121	145	158	133	159	166	149	155	136	122	121	138	140	150	151	155	133	135	130	155	154	139	164	158	136	134	139	151	157	162	139	139	136	140	141	133	135	136	173	149	142	140	112	132	147	141	177	137	129	150	148	154	167	132	134	126	153	146	181	152	127	168	187	165	141	142	167	139	149	158	138	152	145	140	122	125	158	157	143	147	173	134	156	134	157	134	158	126	147	165	150	136	144	136	167	143	119	144	161	138	154	147	145	154	137	111	181	140	161	139	124	139	153	140	119	136	144	154	151	150	119	150	131	127	136	156	125	154	147	144	164	150	132	132	137	167	140	145	162	112	143	141	141	139	149	153	178	147	120	154	159	136	165	130	142	135	132	134	131	133	130	125	162	162	139	144	131	130	139	141	170	141	138	149	157	154	114	148	145	147	156	163	149	128	139	163	150	135	165	160	163	135	149	153	144	122	131	154	149	138	129	112	178	149	135	139	146	131	133	140	148	160	133	153	159	138	127	139	156	154	157	149	130	160	155	159	157	172	144	164	158	144	123	125	141	140	151	140	162	162	132	126	152	165	153	171	139	130	163	152	136	151	135	154	136	127	136	129	146	135	147	143	136	143	138	133	144	172	127	161	151	170	157	125	123	128	146	171	145	166	156	164	139	136	164	124	133	162	133	146	146	159	150	160	109	144	136	157	141	135	136	146	139	150	135	155	134	176	125	106	137	130	148	148	176	144	139	181	141	133	153	135	129	145	144	152	145	134	142	157	115	152	162	152	143	151	147	144	152	173	130	127	146	159	152	168	133	144	133	140	133	147	154	165	148	126	147	154	145	126	157	143	138	150	140	124	136	150	145	161	160	121	159	143	128	121	154	129	158	144	144	146	149	144	134	124	145	153	151	148	137	170	154	152	150	149	135	132	154	159	162	160	124	144	133	128	146	105	143	133	141	132	157	162	166	146	143	157	145	146	114	133	130	140	156	131	176	149	155	146	147	151	157	123	141	142	120	145	130	150	161	142	133	131	128	138	172	148	162	139	152	141	149	180	152	157	139	143	150	167	148	149	152	123	130	148	144	125	151	149	144	133	140	151	148	136	168	164	146	144	145	136	145	151	141	151	146	171	170	132	157	124	134	160	151	148	151	139	128	146	138	138	160	150	137	165	148	177	155	131	122	167	152	125	164	130	171	148	115	149	152	152	142	147	131	153	115	144	143	139	152	130	143	152	139	150	137	171	156	146	140	137	120	169	167	136	126	138	153	134	140	166	148	155	159	153	168	182	133	160	154	145	148	151	137	159	148	129	145	146	144	134	132	138	135	159	135	141	149	140	134	136	179	143	127	132	167	136	153	163	156	127	151	147	135	145	145	141	165	152	147	137	137	159	156	146	164	150	150	148	156	145	156	141	129	133	141	142	153	141	168	149	159	161	141	169	145	152	150	113	138	145	137	148	153	112	140	159	153	148	189	140	139	144	137	148	146	142	141	126	162	169	121	143	141	146	158	147	159	158	147	147	129	143	135	141	145	138	142	145	146	146	133	151	142	142	150	158	136	126	165	128	138	156	143	155	148	115	131	132	137	150	133	134	135	120	143	126	143	151	137	152	141	141	125	131	149	151	143	143	144	133	126	158	157	155	151	138	127	151	157	156	150	132	134	132	141	118	148	128	151	149	142	147	140	166	148	149	153	140	167	146	152	161	134	149	173	146	116	176	139	179	135	133	150	126	140	148	144	134	143	126	161	161	151	157	161	147	164	134	138	138	131	150	153	162	155	138	141	155	119	155	145	151	153	147	163	139	161	142	161	129	141	151	140	149	146	163	141	162	136	162	140	150	142	148	145	134	153	150	134	146	145	176	133	146	175	141	134	125	144	136	141	153	168	124	135	128	159	126	142	150	120	140	120	121	177	141	168	138	150	163	156	140	143	158	145	153	133	135	149	117	163	154	171	145	137	129	133	133	171	145	153	142	169	151	142	158	155	159	142	122	145	142	131	141	151	150	152	160	164	143	147	136	139	152	138	150	163
21158	2709	5364	6016	5389	3161	1988	1378	1420	1055	835	758	663	610	569	575	454	475	396	390	419	396	420	412	404	380	429	376	390	369	396	421	373	374	373	397	403	403	359	374	379	395	374	367	410	401	399	419	412	384	360	409	351	354	410	371	394	380	359	375	385	382	357	360	350	368	365	411	378	346	371	409	369	367	412	382	396	405	375	357	385	387	367	408	364	375	364	372	397	343	383	349	344	373	371	371	359	392	384	371	343	342	393	336	363	368	346	382	360	377	403	371	387	400	343	373	356	350	354	352	399	398	338	377	387	388	354	375	373	362	388	389	369	369	396	363	356	410	358	371	364	359	375	367	365	398	358	386	363	383	344	371	373	386	365	373	389	378	319	393	358	381	427	387	387	374	353	328	389	353	362	391	361	399	346	368	416	377	343	363	368	388	343	370	376	413	357	361	389	365	396	389	395	356	352	334	395	390	352	380	346	361	355	340	397	383	319	379	363	376	388	393	355	372	360	374	368	406	365	350	366	373	357	374	409	389	373	339	396	354	367	380	326	332	406	399	326	363	342	387	348	372	332	347	371	384	382	354	353	343	379	399	387	390	357	371	372	382	337	387	352	378	387	367	379	354	379	374	390	376	351	391	355	359	402	352	375	387	378	414	399	384	375	337	365	392	379	373	382	364	365	349	375	369	391	371	347	387	392	383	358	369	374	418	388	388	367	366	366	379	353	359	377	362	377	391	379	383	397	366	396	361	394	364	378	393	373	340	355	395	414	378	362	355	367	372	345	356	346	345	391	385	356	374	370	411	364	357	366	365	370	357	379	377	377	444	380	363	372	346	382	398	352	365	346	390	381	365	371	362	383	365	405	358	365	355	347	374	335	415	370	374	413	376	368	353	368	365	384	393	370	396	353	362	359	416	387	379	373	362	359	362	352	368	374	372	327	372	367	374	388	365	381	377	353	359	375	389	382	366	387	369	348	405	345	375	408	388	389	397	382	388	345	376	391	383	421	361	360	368	387	404	366	374	367	375	381	352	366	361	348	360	376	386	364	372	352	375	372	424	414	357	355	350	365	378	404	355	403	408	365	378	387	404	377	381	385	367	361	348	394	371	352	397	362	380	388	344	375	398	364	413	354	357	352	380	332	364	372	367	383	379	387	338	376	363	365	378	404	379	417	382	393	365	377	387	380	348	354	377	379	370	359	371	382	392	384	318	365	370	418	371	393	381	381	377	336	390	351	363	375	346	378	365	401	372	381	343	364	355	339	385	361	352	352	337	393	365	384	365	371	357	366	397	350	360	369	374	363	387	361	399	398	366	395	336	340	327	372	372	376	382	391	367	350	351	362	389	375	346	392	388	392	372	387	383	403	376	344	391	361	393	390	369	366	359	396	376	384	388	407	361	433	366	344	359	368	383	335	363	396	365	383	382	338	384	367	356	385	353	412	381	375	385	387	378	371	382	370	371	337	378	369	374	381	402	382	353	378	348	354	355	369	349	372	359	377	382	377	381	369	400	377	375	330	356	364	343	380	360	404	387	358	368	352	375	358	384	366	364	390	373	368	417	328	397	405	348	349	377	408	381	381	391	369	379	410	362	370	367	366	357	385	401	411	407	365	347	363	390	376	347	372	370	388	382	375	367	361	349	372	397	362	367	339	344	361	327	397	366	388	368	417	362	389	333	376	353	361	360	386	350	365	391	361	383	378	349	359	364	383	397	368	386	359	387	380	371	386	394	390	376	345	371	337	356	390	388	389	341	378	384	380	358	352	360	414	392	387	375	391	376	378	360	358	399	339	381	377	381	357	385	400	359	388	379	342	382	360	370	382	350	349	385	364	374	383	356	417	374	403	364	370	377	354	381	376	358	389	353	365	369	369	414	391	375	386	350	359	375	352	356	365	392	357	332	388	388	334	396	376	389	390	333	334	397	372	365	341	391	388	379	363	368	365	375	355	368	378	357	403	414	338	361	364	362	384	388	370	349	374	366	400	395	398	384	321	382	361	367	369	378	353	365	401	368	393	384	356	368	370	381	367	361	390	381	371	385	379	376	363	380	378	376	378	368	361	361	389	364	403	406	368	375	348	385	348	391	380	354	356	362	393	384	358	399	395	405	349	372	365	385	358	364	348	372	375	383	376	373	393	387	382	378	399	376	391	382	389	354	344	374	374	381	361	360	374	378	344	381	346	363	397	367	364	381	384	388	374	372	377	364	374	399	383	389	386	394	389	347	360	385	370	399	351	384	399	343	391	367	406	369	380	374	352	373	353	364	394	379	365	380	348	364	410	401	358	382	379	356	374	377	396	380	363	380	354	380	334	377	385	366	398	405	392	356	389	375	393	380	369	350	343	417	426	384	378	386	352	359	357	364	404	389	378	366	363	360	380	406	342	357	376	365	380	382	361	390	355	365	361	390	337	382	366	348	379	359	379	372	406	376	392	360	362	375	364	392	384	362	365	376	358	402	390	388	376	346	348	376	390	403	375	364	369	353	373	354	388	355	380	389	389	356	403	353	370	371	353	362	361	368	365	355	397	401	378	364	409	379	350	373	398	418	398	347	350	362	361	389	351	399	381	385	358	372	340	330	406	378	368	360	353	371	351	366	344	391	358	331	362	395	377	405	386	381	402	359	409	388	351	375	387	354	390	331	360	377	389	376	376	400	392	372	358	386	378	366	372	368	398	381	365	374	355	373	354	379	369	406	349	385	365	404	368	411	415	358	347	364	380	332	369	365	330	369	344	399	360	380	363	392	357	374	330	392	394	342	382	388	389	392	420	386	371	342	358	344	366	395	405	344	395	374	356	358	404	371	367	381	354	375	389	349	358	374	384	408	356	367	338	381	384	381	394	357	367	357	374	356	369	390	341	373	351	386	383	370	344	385	314	370	352	369	383	386	390	388	393	379	398	357	363	371	368	351	377	373	390	369	368	360	390	355	381	404	413	358	365	361	384	361	393	369	382	387	361	392	395	398	357	386	366	363	357	370	361	395	422	404	327	356	380	395	382	383	369	368	326	425	401	351	396	366	385	383	358	361	372	413	396	369	375	388	338	374	371	386	392	399	344	353	407	355	373	375	340	366	388	368	365	360	387	371	383	396	349	422	339	372	383	379	394	367	354	412	370	388	381	386	398	373	365	381	383	374	381	400	364	400	340	382	354	379	372	339	396	320	369	348	366	339	360	338	344	372	367	381	362	380	351	368	352	370	372	402	370	371	360	405	368	394	406	395	362	378	384	391	381	373	367	370	385	383	365	349	368	366	366	375	388	408	399	393	390	389	379	398	410	362	424	388	375	388	387	363	387	392	383	360	374	375	373	371	338	392	359	395	358	388	381	361	375	357	376	362	387	341	396	349	371	417	388	371	378	392	369	379	368	349	371	367	391	354	388	375	389	385	373	379	363	380	378	365	343	373	361	346	363	394	347	379	390	360	378	406	362	343	405	363	361	349	372	371	382	372	377	397	377	401	419	358	351	397	360	379
45397	17809	8476	6137	4187	1935	1070	731	574	498	408	421	409	360	371	313	351	300	302	285	291	337	318	277	315	298	299	288	257	293	297	281	293	292	298	281	293	284	301	273	306	289	281	248	286	286	277	290	282	296	306	295	273	246	308	281	284	291	304	278	263	266	311	276	285	305	297	278	324	292	294	272	306	304	286	274	308	297	322	271	274	309	277	287	302	282	281	263	287	284	262	274	296	324	282	286	320	309	258	291	279	314	272	280	295	353	325	314	277	313	316	275	293	286	285	261	292	308	296	290	302	287	287	276	282	310	297	272	266	297	250	274	275	268	299	291	279	244	320	280	277	263	293	309	294	321	257	292	275	286	297	276	293	273	262	267	315	310	275	273	264	307	281	297	284	288	287	296	289	294	279	285	282	261	279	277	300	299	276	328	275	297	298	251	305	272	296	270	259	283	273	286	257	315	279	286	287	322	281	279	271	278	284	296	307	289	271	310	279	270	291	283	303	292	296	252	301	286	265	281	268	246	281	307	264	267	288	274	269	293	317	306	288	302	288	272	283	300	262	283	268	305	263	266	279	295	264	293	310	273	296	259	273	297	298	280	272	294	259	290	281	327	313	280	314	284	275	328	269	247	275	279	281	316	275	269	308	267	258	305	283	278	276	250	313	294	294	269	266	288	288	294	275	297	271	305	260	285	264	274	296	318	287	282	301	287	302	287	285	279	262	293	308	295	278	258	296	291	289	296	308	331	314	286	294	277	247	268	318	273	291	292	265	286	253	293	260	298	310	299	301	273	283	292	317	309	269	279	282	290	304	288	260	282	291	288	289	286	307	284	302	294	293	262	282	307	286	287	281	279	271	299	293	291	306	300	300	266	266	274	273	245	262	271	265	310	295	257	297	294	320	292	270	286	295	262	302	279	249	291	284	289	270	290	305	298	271	288	271	278	292	287	264	285	276	286	296	268	290	321	301	302	299	286	294	309	285	291	306	281	308	262	273	273	279	294	276	308	284	275	304	260	280	267	276	274	301	299	262	303	289	295	266	261	275	319	285	262	303	296	285	292	287	304	276	321	264	280	323	285	283	314	301	257	303	289	272	286	281	297	303	293	264	283	282	321	271	256	272	315	263	322	312	292	268	284	247	267	236	272	308	275	305	294	285	263	283	283	318	287	282	261	279	293	268	296	298	273	280	267	271	279	281	285	293	265	266	272	323	291	271	308	269	312	269	299	331	297	249	264	279	287	297	285	272	290	258	305	285	297	293	276	291	274	315	281	261	262	277	308	287	324	305	304	273	303	282	280	319	288	276	310	300	269	313	269	295	289	307	292	283	293	239	275	286	258	278	310	313	323	278	300	271	291	338	311	278	315	276	313	287	302	288	297	280	280	304	294	269	290	267	303	272	295	277	274	341	289	279	319	259	298	261	271	297	289	305	268	296	284	291	256	265	286	255	307	321	273	290	284	263	285	284	272	321	301	276	274	303	282	285	280	280	291	347	323	262	270	265	266	301	296	266	305	276	273	307	281	303	303	304	286	281	275	288	307	294	272	291	278	286	276	279	315	294	290	296	292	267	292	299	287	310	280	288	271	274	269	326	280	268	267	303	287	316	297	257	307	283	311	266	262	281	287	313	293	277	270	280	282	296	284	288	284	314	300	294	309	270	272	272	296	281	233	282	301	279	253	310	286	304	322	276	275	298	279	291	288	298	297	281	306	320	284	316	318	291	281	264	278	309	270	300	303	278	292	298	277	258	290	301	280	315	317	270	280	316	301	307	265	250	289	304	290	255	266	286	272	275	310	300	310	280	272	329	307	312	306	301	269	267	289	275	269	269	278	283	305	319	325	293	321	274	271	262	308	319	275	273	265	280	305	285	269	300	296	286	294	278	295	282	331	306	282	307	284	316	244	302	310	289	277	266	290	277	281	264	291	269	329	274	307	274	298	264	248	297	284	284	313	284	287	296	295	306	275	299	280	312	297	251	273	319	270	292	277	265	301	317	282	299	290	322	300	276	283	243	265	312	286	301	281	267	266	293	291	282	311	299	271	284	259	288	287	265	279	290	289	272	315	307	287	259	278	300	304	292	299	289	266	276	287	271	299	302	294	293	289	279	278	315	287	272	284	281	310	282	275	286	304	258	285	284	301	274	303	248	313	303	269	278	274	317	314	267	294	290	282	288	288	297	315	297	299	260	293	257	288	288	290	293	263	272	274	310	275	276	263	301	326	299	301	291	290	307	287	276	296	311	286	281	289	265	269	270	292	278	263	283	321	292	274	319	296	286	309	280	281	274	266	285	280	280	300	273	288	248	269	271	274	315	287	291	292	307	276	313	300	292	309	290	299	320	311	323	258	283	306	309	308	308	276	300	263	328	302	306	290	265	289	273	276	242	265	314	269	314	287	276	259	310	319	276	249	241	274	317	272	254	316	302	327	282	261	302	299	267	272	272	264	301	267	282	279	296	293	279	245	316	255	292	297	285	281	308	285	303	303	330	286	253	273	292	307	276	302	306	226	272	303	295	289	286	279	266	289	307	294	315	292	278	269	270	288	236	287	303	262	284	271	297	293	294	284	278	312	284	303	320	266	320	298	305	292	287	269	296	276	272	278	284	284	259	298	271	293	313	289	261	273	301	305	265	323	283	282	273	283	280	289	289	272	282	304	291	260	319	281	264	309	271	280	279	267	310	328	273	269	282	315	263	268	295	320	320	291	281	301	274	286	279	300	270	316	272	269	274	310	300	277	299	293	247	260	286	279	253	307	257	281	259	294	288	301	306	291	300	296	298	302	294	299	273	323	270	288	288	273	264	303	291	281	277	236	286	251	288	296	264	287	239	295	301	287	283	307	278	297	307	322	279	291	315	282	323	274	298	264	295	319	280	313	268	277	290	277	288	312	290	258	317	294	277	292	281	284	278	299	281	267	288	282	293	284	319	277	288	286	306	302	308	298	264	285	248	289	326	260	280	265	311	281	273	285	285	291	278	278	270	302	316	329	257	290	304	303	250	263	281	268	290	282	288	305	292	280	294	297	294	302	281	292	282	285	296	299	275	295	304	303	274	307	268	308	299	316	260	290	273	318	287	275	287	297	296	281	277	294	293	289	292	274	270	276	302	291	289	272	259	278	293	290	272	303	279	298	313	296	289	284	271	278	280	316	268	265	289	284	274	287	277	262	269	271	283	274	250	268	312	281	307	270	240	317	292	295	291	264	281	294	283	260	294	283	275	266	277	302	262	312	262	260	325	280	294	288	309	269	298	275	298	311	322	269	266	305	270	269	292	290	261	272	277	298	301	291	326	303	283	291	328	274	262	294	284	269	303	277	290	291	314	318	271	314	279	263	294	275	285	312	252	307	263	307	301	280	293	281	306	312	266	294	266	287	277	293	275	296	266	275	287	260	306	275	329	298	321	309	271	272	268	260	275	284	269	273	285	281	255	319	298	260	261	274	295	277	295	304	279	287	310	291	272	310	262	265
29192	4227	7512	10249	8797	4892	3307	2484	2294	1917	1411	1346	1309	1164	1001	1022	872	899	775	742	751	725	698	700	732	704	680	687	704	758	638	706	648	681	715	700	690	654	692	664	661	680	687	697	656	681	665	664	658	672	625	636	663	626	642	679	662	644	619	692	637	705	647	730	680	726	654	681	642	676	710	657	674	672	695	637	658	672	728	595	693	689	684	641	685	680	663	685	652	643	612	632	683	625	665	631	691	665	647	699	658	668	662	673	684	667	682	631	644	722	691	676	658	624	665	693	666	624	628	691	693	653	652	668	628	600	648	693	666	627	646	677	657	650	688	677	660	636	647	647	757	711	666	664	638	666	669	646	677	652	672	678	653	647	673	636	661	654	613	684	651	616	654	646	669	696	661	673	663	681	667	696	673	690	660	683	647	646	625	646	629	642	682	661	612	622	657	661	660	707	657	630	600	649	638	663	653	658	648	650	654	709	645	642	646	647	667	639	718	664	652	648	623	663	625	628	637	653	664	702	615	668	610	630	634	653	641	626	690	706	653	708	629	663	638	702	688	690	650	667	733	668	719	686	652	681	676	667	696	657	661	672	702	655	674	678	666	623	645	663	663	642	633	664	672	662	670	611	637	627	659	677	675	628	664	674	673	634	596	649	651	658	626	650	642	639	631	663	659	654	640	619	658	671	661	672	624	673	684	699	612	643	693	665	632	634	700	676	683	647	690	650	715	680	661	657	665	649	652	638	658	652	623	659	657	660	647	669	619	672	666	644	675	681	675	625	652	700	686	636	617	628	645	651	684	684	695	682	622	652	679	697	623	654	656	627	626	640	631	649	663	660	615	713	687	611	625	632	640	628	680	651	626	647	656	645	632	623	623	632	655	654	657	650	676	582	606	631	635	664	687	668	646	618	674	670	619	621	628	657	658	665	647	652	639	666	660	647	609	642	668	715	664	664	655	646	663	679	657	655	672	635	644	637	663	644	656	650	693	657	688	697	655	626	641	630	667	651	655	656	709	668	633	644	693	696	667	666	665	634	667	651	653	676	660	610	646	694	635	701	639	650	633	640	633	640	688	705	657	626	655	670	650	704	670	667	681	659	663	663	651	672	676	678	634	651	682	623	660	656	644	665	630	638	709	641	649	661	637	662	624	676	663	609	586	592	706	693	687	671	672	663	670	648	655	616	647	623	645	668	649	625	670	686	654	694	649	696	625	654	620	681	652	669	636	685	645	667	664	634	637	652	643	660	635	688	662	673	653	690	702	645	646	675	656	624	651	698	643	658	642	667	656	654	631	671	678	700	682	659	648	675	649	654	641	669	666	634	678	637	625	664	653	662	661	681	643	611	664	693	667	617	686	652	672	663	647	663	648	672	663	645	647	602	625	678	670	706	660	628	693	654	636	690	637	625	681	663	668	649	729	643	608	656	676	626	650	669	670	633	670	669	670	624	632	629	679	633	658	680	649	671	688	657	664	691	666	669	640	665	695	639	648	622	637	673	600	655	641	645	667	621	686	669	663	630	626	640	632	684	643	679	611	650	618	659	629	641	682	692	693	608	707	669	644	676	667	684	642	701	650	633	657	678	637	635	601	653	628	699	639	650	697	648	679	668	680	660	655	656	685	633	651	669	601	640	640	663	695	636	665	664	660	658	626	640	643	662	648	665	635	670	656	672	654	623	679	631	655	636	687	627	625	645	650	628	684	617	670	626	681	684	667	746	640	684	669	639	655	658	687	579	676	716	637	674	695	665	675	647	683	659	640	632	664	634	636	705	675	656	660	683	655	644	683	667	632	684	660	612	612	590	670	680	633	664	629	685	671	603	658	673	676	641	652	672	648	655	640	663	639	666	621	687	617	628	653	669	697	643	648	601	622	669	696	631	668	652	635	650	647	607	665	683	663	630	666	642	599	646	654	665	657	676	704	622	637	649	607	624	681	692	634	654	659	638	678	612	648	637	656	615	639	721	650	694	690	623	664	694	648	640	638	706	652	646	661	674	695	622	632	625	633	620	619	670	666	651	645	666	692	652	666	633	703	632	655	662	651	668	720	685	647	686	639	637	626	682	700	629	649	672	681	656	632	674	675	658	675	620	654	668	693	625	662	681	706	690	653	630	687	647	627	684	629	673	654	641	658	655	663	653	654	645	653	668	665	586	680	647	658	680	641	648	680	676	667	652	653	651	626	637	702	677	652	671	656	667	647	652	677	639	640	700	650	622	639	698	691	680	700	669	618	688	677	669	664	610	637	635	675	646	651	693	641	688	603	659	687	633	665	660	704	690	634	639	644	660	665	597	719	630	703	616	657	615	636	645	636	627	679	668	681	624	694	693	642	664	671	638	688	632	617	670	669	669	652	631	682	738	683	639	666	646	682	670	678	675	645	667	650	632	690	663	641	637	660	667	654	691	620	701	637	628	631	656	652	675	638	667	707	688	675	683	662	676	628	618	648	651	618	629	656	672	689	651	680	670	674	693	661	626	683	690	709	682	631	631	673	675	637	650	638	673	642	680	670	664	666	641	661	686	646	695	699	629	638	655	660	647	670	675	631	641	663	650	666	640	660	690	678	673	633	673	678	683	658	648	642	644	679	691	660	675	695	648	629	640	656	648	641	664	670	678	664	654	592	669	669	670	669	627	674	670	595	632	658	627	683	657	665	667	600	679	650	658	628	657	632	694	655	667	650	653	633	692	714	673	700	664	632	642	660	674	648	690	652	647	658	630	610	648	651	658	644	659	659	658	588	649	664	671	623	636	635	662	635	674	649	673	679	679	618	668	647	632	645	677	661	604	666	673	628	636	652	649	649	684	648	634	669	660	661	638	646	660	649	654	671	638	717	662	703	661	629	625	677	592	656	666	672	641	689	639	644	668	640	670	632	689	657	634	646	667	675	674	649	637	674	663	633	639	688	672	693	681	682	630	641	654	660	636	649	651	632	679	603	656	645	633	652	652	617	675	676	642	677	607	640	661	631	716	704	656	645	692	663	649	680	660	655	631	654	640	674	609	618	702	686	650	639	689	666	642	645	653	604	683	644	649	646	654	683	700	606	681	672	657	657	653	675	695	645	690	645	659	650	661	642	672	656	658	642	633	669	663	672	617	686	633	649	654	657	645	703	693	673	683	652	657	659	662	629	677	635	653	670	672	661	637	652	669	669	662	673	672	644	666	601	638	649	632	629	660	582	673	652	638	681	602	655	669	685	665	662	668	620	647	654	659	613	654	624	666	660	673	680	643	635	639	674	650	658	641	701	643	705	666	637	642	711	652	658	602	656	642	605	621	633	712	665	633	600	643	650	625	649	665	725	709	686	613	647	624	652	663	643	607	647	661	659	644	639	629	603	654	666	682	626	690	654	659	723	630	630	642	649	639	693	663	651	697	616	646	595	656	659	661	680	634	661	665	651	625	645	653	645	672	654	669	623	666	690	654	632	635	631	680	639	693	633	613	636	643	660	663	658	699	661	670	686	711	678	652	667	674
11691	1779	695	474	299	242	214	225	211	233	188	235	226	212	217	196	221	207	218	207	225	191	217	227	231	236	209	196	209	236	203	213	190	221	201	220	210	212	214	209	205	200	251	211	198	214	202	192	212	188	203	221	223	223	217	197	185	194	190	200	224	187	231	205	210	205	196	209	220	190	205	205	182	208	208	214	221	211	215	178	191	221	176	195	205	198	188	199	190	225	207	202	205	226	233	210	192	185	194	238	200	195	213	200	208	227	207	218	196	194	227	202	213	207	188	201	205	204	194	193	168	189	221	204	180	219	213	191	179	227	215	206	184	204	189	204	203	217	212	190	208	190	182	221	196	182	208	203	186	188	212	177	219	221	223	191	225	181	215	209	164	193	194	203	213	218	197	215	204	206	203	181	191	186	195	188	201	180	209	208	185	220	210	190	178	213	218	199	195	189	216	213	221	183	191	200	210	186	198	226	189	203	230	201	221	194	193	223	217	190	197	238	208	234	192	212	164	200	186	220	199	195	225	203	220	175	208	231	218	199	216	210	199	201	210	198	231	191	197	172	196	204	209	214	187	203	196	195	225	202	209	222	238	199	203	188	212	189	191	213	192	226	192	201	219	214	221	196	167	204	211	204	192	221	215	227	206	210	198	212	198	189	200	188	200	207	191	211	225	222	178	175	216	206	202	187	215	170	201	219	212	194	223	209	205	197	174	221	203	211	212	203	205	217	167	184	174	210	189	192	204	207	241	205	180	201	202	171	209	190	200	199	204	199	221	182	234	198	211	193	241	212	223	205	198	188	186	237	195	185	221	191	191	218	196	232	206	211	222	210	200	182	223	219	192	196	205	198	230	237	214	190	228	199	219	200	203	186	204	171	193	200	202	217	191	186	202	201	204	221	198	213	216	207	200	206	190	210	213	210	211	231	193	182	208	182	209	222	199	237	221	207	184	197	183	213	201	221	204	215	242	202	193	195	198	221	207	221	231	181	213	202	212	183	208	222	192	209	191	203	213	212	199	176	186	197	183	181	188	198	222	198	227	200	206	200	212	225	227	200	188	188	250	220	246	181	210	198	197	171	200	172	215	211	202	191	219	206	225	214	197	221	194	230	197	209	220	215	179	233	196	180	193	221	216	184	218	195	221	186	208	189	208	208	199	202	174	216	239	207	188	205	219	176	194	229	217	203	229	203	175	200	205	216	220	190	189	209	220	216	204	188	216	196	200	198	214	185	198	202	226	200	223	207	221	181	181	229	199	208	209	206	198	188	187	211	191	183	203	196	197	220	216	200	187	200	197	180	225	180	185	188	213	181	216	222	226	187	212	241	198	229	199	202	200	197	205	220	238	185	210	213	202	227	220	201	224	197	220	196	208	226	190	174	195	208	225	191	221	188	206	202	211	197	213	225	227	205	179	200	221	198	208	216	220	210	205	198	199	200	205	232	197	187	190	249	214	210	218	173	210	209	197	212	195	183	193	211	204	198	184	197	194	208	211	196	211	205	218	213	203	194	197	224	170	222	186	196	224	213	201	208	236	202	207	209	188	200	199	224	197	219	178	217	212	212	193	214	197	209	196	212	198	208	213	196	197	200	211	190	228	215	205	226	192	196	185	206	175	212	203	202	206	213	197	215	243	247	195	207	211	216	220	219	215	187	214	193	206	221	210	219	210	194	220	190	206	208	190	200	207	190	205	183	219	209	192	199	196	193	201	200	217	167	206	204	195	210	211	202	221	187	225	176	225	190	205	182	203	191	205	214	180	202	201	215	194	235	200	221	200	229	204	196	213	202	195	187	185	235	198	210	206	214	199	215	189	181	185	169	181	233	189	200	204	229	215	205	215	188	216	217	216	207	173	224	163	186	219	209	222	222	201	182	209	204	214	202	219	167	175	188	203	215	201	213	215	177	210	239	214	218	218	223	182	203	218	217	202	210	217	227	219	217	222	216	197	230	209	183	183	188	189	178	196	210	190	226	201	206	187	199	203	206	201	193	182	205	177	228	193	209	204	198	202	217	196	208	199	199	201	222	196	220	207	187	192	199	206	226	223	196	205	212	200	206	219	225	186	198	196	213	222	198	198	212	196	202	184	189	197	218	215	225	212	207	230	199	208	209	216	212	202	201	193	200	215	212	211	198	187	221	206	210	195	226	193	203	196	189	198	217	181	208	207	187	199	240	195	167	186	221	209	211	202	178	208	210	207	211	189	201	181	214	158	173	197	196	225	256	191	207	207	240	179	234	186	220	194	212	234	217	186	235	224	202	221	212	171	216	197	233	169	191	209	227	210	202	199	185	188	176	206	194	232	197	204	202	190	203	221	226	202	177	213	217	217	183	217	201	226	223	215	229	214	202	209	185	216	216	222	201	213	213	216	177	207	212	189	185	200	192	208	191	197	198	214	209	197	195	197	210	188	218	190	233	210	244	236	193	192	189	196	200	179	199	205	196	194	177	189	209	195	212	201	222	218	172	191	178	182	211	217	188	165	202	219	196	210	193	218	214	183	201	201	213	203	208	193	214	195	203	194	249	191	190	201	182	192	209	202	189	211	195	202	185	229	205	196	243	189	201	213	204	200	181	204	190	220	207	214	223	218	199	192	198	180	206	196	223	217	221	216	208	184	200	211	163	230	204	213	196	224	210	218	197	189	220	232	211	232	219	203	188	225	202	190	212	206	208	228	223	188	206	206	205	215	220	210	183	189	182	186	196	205	190	200	226	224	202	225	212	210	175	219	194	214	190	219	217	206	175	233	220	224	213	208	192	224	218	200	207	176	192	217	190	180	186	172	193	210	193	208	246	196	204	195	201	194	219	177	182	217	184	198	188	199	203	208	218	187	208	200	234	225	207	209	211	200	189	197	230	223	199	186	194	215	222	232	182	201	188	192	201	237	215	184	190	234	226	180	201	216	229	180	213	188	171	200	225	188	213	193	214	217	202	196	200	181	216	195	216	204	183	214	221	204	199	209	198	196	195	209	197	222	188	203	190	188	186	198	197	223	226	235	189	215	195	193	205	204	200	207	235	210	196	200	196	183	234	212	205	219	218	204	183	191	196	160	205	209	195	202	221	216	195	199	180	206	198	195	202	216	221	191	237	218	202	188	198	210	216	196	214	204	190	221	201	238	196	216	223	229	209	212	196	217	194	236	198	205	219	198	219	211	197	214	212	191	204	188	201	200	202	216	208	217	192	189	199	187	175	209	236	196	213	189	187	188	189	207	228	200	200	232	198	228	183	186	180	201	208	204	202	213	208	220	174	192	196	197	192	192	203	198	219	190	180	210	164	207	189	204	206	184	191	224	200	201	202	223	187	213	184	201	180	197	222	222	187	187	210	203	186	201	197	207	193	213	192	194	229	196	222	177	213	215	206	213	196	195	218	230	200	226	245	203	192	179	210	226	221	194	234	177	225	213	201	203	183	176	212	215	185	192	195	210	200	194	214	209	209	209	197	195	171	208	224	183	162	213	222	219	191	200	181
7426	958	1130	1202	916	639	662	512	527	529	482	525	550	489	485	459	496	486	479	489	468	469	530	469	457	470	454	495	453	472	481	468	437	461	441	464	504	450	522	492	465	458	463	443	468	486	484	485	454	510	463	466	480	518	479	458	452	503	487	453	446	488	511	465	436	517	506	463	459	471	439	504	471	473	481	469	473	472	507	454	478	512	477	469	479	455	472	491	484	476	459	423	435	473	466	463	484	465	457	444	489	448	443	493	456	462	498	458	463	466	465	487	490	463	539	452	448	437	467	494	471	535	450	482	468	462	492	515	448	470	428	528	528	438	455	471	445	415	478	477	497	482	447	478	474	467	491	449	449	463	469	471	472	460	439	463	470	474	518	476	472	469	490	431	440	470	473	479	468	475	480	488	451	465	499	470	480	448	469	513	485	493	485	475	451	465	435	472	476	490	449	452	472	512	496	446	444	430	464	454	479	505	501	438	489	480	486	513	492	488	494	446	463	438	468	481	470	486	471	477	500	466	482	473	475	472	467	498	496	459	445	440	464	468	488	437	498	405	472	460	498	489	485	513	470	483	457	464	493	476	502	475	475	470	498	461	476	498	468	479	465	484	464	466	513	471	471	462	452	463	477	449	449	455	476	453	490	500	468	465	466	485	476	445	484	456	501	441	500	464	474	497	464	489	473	510	474	466	494	477	472	481	466	494	483	448	462	452	493	455	481	457	449	460	474	480	498	508	473	451	513	442	465	464	483	465	468	448	465	498	448	509	509	489	422	452	500	508	461	463	475	459	468	479	486	477	475	475	446	492	473	524	462	458	474	474	474	458	451	462	460	464	441	447	455	474	462	493	504	485	432	473	452	510	523	494	447	475	473	485	465	448	506	491	497	494	482	495	450	472	492	513	466	453	488	458	471	457	485	484	478	489	443	469	492	447	440	466	454	469	494	481	498	491	444	452	478	465	505	462	480	457	511	472	461	468	484	508	439	471	462	494	532	468	458	509	473	465	466	470	474	470	473	464	504	487	482	467	467	464	493	490	520	506	465	472	488	465	471	449	485	474	459	464	464	465	488	466	450	468	492	505	453	500	464	443	446	469	484	476	453	478	440	475	493	461	478	446	462	422	517	503	518	478	523	418	474	468	495	465	489	425	463	465	451	471	466	494	482	450	489	503	474	454	480	480	462	476	460	514	477	468	458	437	511	463	465	504	459	496	456	454	477	470	458	470	442	496	463	464	481	439	449	507	466	490	466	472	448	468	446	488	482	440	432	498	483	477	467	445	465	447	467	497	465	485	502	446	477	499	463	423	475	493	482	511	515	440	539	458	465	480	465	478	480	451	475	447	485	455	418	499	481	482	453	501	447	480	514	475	478	465	466	490	487	466	458	473	486	456	517	493	485	473	493	451	474	450	481	462	457	456	444	458	493	464	462	426	461	456	458	460	504	491	443	489	465	511	463	492	453	506	442	444	483	488	520	461	488	439	506	494	492	503	491	473	456	528	481	527	449	479	483	509	475	466	465	480	492	433	473	487	448	452	473	496	444	465	469	488	468	465	490	459	433	507	472	468	448	463	464	484	475	470	519	464	468	475	480	472	465	464	485	468	488	482	478	504	500	494	458	469	454	456	443	441	480	465	476	496	450	452	485	454	494	490	487	458	466	456	465	485	463	451	461	475	467	492	489	461	478	451	501	493	474	489	456	507	472	493	450	491	511	471	475	461	506	466	504	447	502	499	496	466	466	485	467	475	500	468	493	485	500	490	539	484	486	457	523	494	475	458	431	448	417	440	517	471	480	444	488	472	457	481	494	494	455	491	465	487	473	457	488	505	414	488	486	459	482	499	470	472	466	506	444	461	487	508	508	452	488	479	499	470	495	498	463	452	460	495	482	476	506	466	492	439	453	468	467	495	486	448	456	499	497	444	458	463	496	510	472	454	461	489	470	467	475	459	475	496	472	494	506	462	525	466	484	467	463	468	493	447	444	469	475	473	487	445	514	472	464	449	483	475	462	461	499	471	492	468	449	494	511	463	436	493	486	463	473	476	513	487	442	502	508	454	476	483	495	454	467	460	481	467	465	471	473	459	469	478	467	468	479	505	442	491	453	428	469	468	460	496	485	465	423	476	509	433	464	472	472	457	446	472	464	503	452	487	440	453	448	477	473	491	479	459	468	478	467	439	465	478	507	438	508	487	496	478	481	450	478	433	486	465	453	467	450	481	497	504	497	479	490	501	481	482	494	474	473	448	475	454	462	476	444	495	491	461	470	464	471	479	453	456	495	471	447	488	488	488	467	476	477	467	462	482	481	471	480	464	489	475	487	468	462	463	428	479	530	502	498	455	523	506	451	452	462	472	461	484	453	477	449	467	499	468	481	467	466	468	466	479	478	494	470	463	461	471	463	461	464	500	475	520	444	487	471	485	496	491	463	454	486	498	464	429	460	482	454	471	480	494	498	450	461	460	511	454	489	488	502	484	452	437	473	504	478	457	490	489	499	465	472	525	468	450	463	522	484	468	456	469	530	463	438	414	453	465	485	473	471	502	459	435	450	520	468	463	485	440	454	488	463	482	469	491	522	481	474	481	446	485	461	455	463	484	463	429	464	431	492	476	491	477	475	483	463	492	492	485	481	465	481	470	498	498	440	462	473	467	482	483	456	475	446	463	458	463	467	491	452	490	442	481	497	458	494	508	499	436	463	481	492	507	452	453	486	454	508	535	478	514	461	472	443	455	464	459	457	465	444	467	489	458	466	478	506	481	459	458	459	463	481	481	482	465	471	457	500	487	456	487	471	495	494	480	460	479	484	460	456	515	471	506	502	487	486	467	465	444	469	461	479	454	476	496	434	424	513	520	465	453	513	466	480	455	479	437	474	492	484	456	487	447	476	504	489	484	471	470	485	423	508	488	472	452	503	493	481	470	475	481	452	461	453	458	479	495	462	460	473	445	462	460	453	513	483	462	459	453	467	504	463	480	433	459	478	501	481	459	469	494	455	456	492	448	485	458	460	472	465	460	485	499	463	478	452	439	469	445	472	491	481	503	457	471	463	454	508	450	461	476	470	512	491	442	462	486	459	505	475	499	478	478	459	483	464	448	486	441	456	486	436	448	490	469	502	482	465	484	468	457	449	501	469	492	510	481	475	439	428	508	473	485	458	449	471	443	513	469	483	487	445	440	477	502	433	484	443	411	464	425	474	474	461	465	472	482	501	495	446	474	471	495	468	496	446	469	478	476	458	467	483	454	478	474	449	419	464	465	477	481	508	478	485	446	470	477	484	457	466	441	453	466	481	464	457	475	506	448	464	501	455	473	471	489	484	492	495	472	522	488	469	460	501	462	444	498	487	478	459	467	469	460	469	493	430	457	457	444	483	428	481	491	475	471	471	463	484	446	473	433	447	452	477	463	500	477	483	460	443	530	502	465	504	487	470	491	482	483	534	451	483	449	500	464	473	479	455	447	454	490	506	462	473	465
33544	10547	3963	2668	2086	890	592	378	305	232	199	209	210	193	187	167	154	162	145	168	128	164	141	130	134	146	131	137	136	155	144	130	161	153	153	145	139	125	150	147	148	163	143	145	150	146	148	153	135	116	135	160	125	149	150	137	123	132	124	138	138	158	127	137	136	129	151	139	163	132	130	126	140	141	148	171	147	147	141	148	118	159	138	132	159	156	127	168	145	133	156	118	159	131	148	126	156	135	141	147	136	124	136	132	139	148	152	160	138	146	124	135	158	123	148	139	138	148	148	155	144	127	124	128	134	144	129	127	142	145	129	114	167	124	128	138	145	140	135	143	154	147	133	150	142	143	145	156	138	123	122	145	160	154	138	140	150	145	147	147	156	151	143	137	157	142	136	139	162	130	149	135	147	103	133	132	157	144	130	146	155	134	151	150	148	135	137	132	145	149	141	157	127	146	127	149	109	130	138	137	122	155	166	147	139	141	122	132	167	144	143	148	122	154	146	122	138	152	134	156	168	130	148	130	168	162	133	129	146	131	149	143	157	140	144	134	148	136	130	133	140	155	135	169	157	155	161	134	125	140	160	147	132	158	114	162	136	147	144	144	125	141	156	155	128	159	150	140	169	147	130	126	134	152	149	145	139	139	160	140	162	152	129	145	151	144	160	138	154	153	144	136	136	145	147	147	125	135	141	115	121	151	135	125	138	124	131	144	117	141	126	130	157	160	145	122	163	145	158	150	138	126	141	116	155	144	158	179	167	150	139	131	143	150	129	154	145	151	146	144	143	142	149	134	151	138	130	155	165	116	145	147	138	121	144	162	160	170	137	126	158	145	132	125	139	140	133	169	149	132	126	155	141	147	131	137	132	140	173	133	142	129	139	151	150	140	149	128	149	131	132	137	141	154	118	136	160	130	134	128	173	142	136	137	149	129	141	127	161	144	151	135	146	152	157	140	140	135	162	143	172	124	111	149	131	158	161	162	131	156	148	152	150	127	143	153	135	144	156	138	123	138	146	148	140	161	147	146	134	175	148	155	143	158	129	115	137	151	133	140	125	141	153	130	137	123	170	141	133	140	135	145	153	147	149	147	160	120	136	150	162	129	151	144	150	152	143	119	130	128	152	164	117	162	152	129	133	135	137	163	152	142	143	126	135	113	146	119	140	144	158	162	137	132	142	160	149	148	155	129	145	136	155	143	130	142	139	149	134	147	140	150	145	144	148	143	166	135	141	122	136	152	151	157	144	132	133	117	126	151	151	156	168	144	138	147	132	138	133	132	118	143	144	151	137	124	165	158	109	138	144	143	128	139	154	133	127	157	133	150	181	139	152	132	149	127	117	135	150	146	110	151	141	173	142	142	135	141	121	139	126	147	145	169	160	136	138	136	126	145	145	153	165	154	153	134	139	159	145	131	154	148	170	146	151	167	148	129	158	137	122	153	149	141	137	143	143	119	145	165	152	132	156	132	145	156	139	134	141	131	122	143	136	168	129	145	124	187	130	145	141	136	135	146	135	137	140	164	153	146	156	142	141	138	146	136	125	148	126	132	140	158	127	143	136	139	157	138	112	152	120	143	158	156	159	126	148	165	147	183	171	136	130	131	153	151	135	156	150	155	169	152	155	141	119	142	145	144	144	123	128	138	137	123	146	122	143	162	150	138	143	150	145	143	151	148	143	151	153	121	165	119	139	140	134	173	145	136	151	130	130	141	155	150	135	161	157	128	130	133	143	143	127	137	157	131	125	161	147	149	134	155	138	156	140	148	145	134	149	126	117	158	127	114	160	139	142	133	119	122	133	137	161	160	125	140	128	140	157	125	176	123	145	136	124	130	150	153	124	154	133	132	127	170	129	129	148	145	162	138	152	170	139	124	111	121	159	132	119	152	138	134	142	125	147	149	153	145	138	149	131	137	156	140	156	119	156	129	129	148	124	134	123	121	147	139	141	146	131	151	146	145	128	132	160	140	146	121	113	132	155	140	136	137	159	146	150	120	171	140	131	141	149	149	127	155	150	149	109	152	160	133	131	143	138	148	124	126	126	127	136	146	129	134	143	129	143	143	165	141	133	131	129	143	154	149	165	134	147	150	123	122	111	145	130	150	139	156	148	164	132	134	152	146	161	160	169	127	150	131	140	151	136	153	134	114	139	153	150	131	135	129	139	159	125	144	154	148	153	131	151	143	127	124	150	141	119	140	165	141	132	157	165	147	143	145	128	145	134	141	136	139	121	144	145	107	133	114	147	162	131	126	159	141	123	119	132	159	129	178	150	143	127	139	150	123	154	142	144	133	124	134	164	152	138	165	157	129	127	125	147	143	131	135	135	132	140	128	137	156	136	146	131	149	130	146	152	146	151	146	155	153	143	169	134	149	157	140	137	131	127	149	157	128	157	167	145	161	148	145	149	140	130	131	130	144	139	146	141	155	164	141	147	129	140	116	131	170	152	154	127	137	145	138	149	136	168	151	146	132	149	151	141	142	123	144	149	131	140	152	143	156	136	158	124	156	120	147	168	154	146	131	142	157	122	143	159	152	150	137	124	144	165	137	132	165	128	139	141	128	148	170	153	165	145	147	153	122	136	153	151	150	129	135	132	141	163	133	130	154	137	161	130	156	129	139	136	114	154	142	162	135	144	129	158	121	113	103	132	122	157	150	152	159	127	121	135	161	122	152	143	153	148	109	146	155	159	129	130	162	135	131	148	129	132	140	148	122	179	142	120	133	170	141	149	150	139	115	154	162	141	137	127	128	153	152	143	141	134	159	159	149	143	124	133	184	144	116	130	130	162	135	144	120	129	122	150	128	138	140	132	151	125	153	151	144	138	153	133	143	106	135	149	156	141	126	149	124	150	152	127	142	145	130	139	145	162	128	169	150	154	148	150	142	132	152	144	135	107	143	147	132	131	173	165	136	159	163	147	132	167	143	135	159	153	138	148	148	151	170	130	126	154	141	124	155	156	123	142	146	125	141	137	137	143	131	159	144	148	159	138	139	136	156	134	161	136	146	139	134	149	150	149	161	143	150	135	158	143	119	148	147	119	141	141	143	129	138	138	132	137	143	133	127	130	143	132	151	148	131	153	139	131	126	137	144	127	143	127	132	139	149	122	125	150	149	128	154	160	158	133	127	106	140	130	137	138	141	149	131	154	133	142	150	131	148	127	152	155	145	121	132	133	133	151	124	119	153	149	127	133	151	174	157	147	145	157	153	150	136	131	121	150	157	170	165	127	134	141	127	130	163	151	102	136	173	139	134	144	140	152	133	128	131	156	132	130	121	113	141	132	141	139	129	129	158	134	141	140	120	169	138	169	158	138	145	121	151	135	163	141	136	150	126	144	130	139	140	130	127	152	148	127	157	145	146	136	137	132	136	151	126	142	138	144	138	167	138	144	146	150	145	145	137	137	131	161	142	131	158	124	160	161	155	151	149	142	143	157	146	130	142	111	137	150	161	127	149	135	128	138	153	155	138	140	136
21663	2348	4049	5947	5500	2814	1964	1470	1313	960	714	780	705	595	608	509	445	444	392	383	401	398	414	422	401	395	387	400	358	384	397	375	364	404	348	363	367	392	355	376	392	358	316	383	368	405	382	371	375	365	376	367	380	365	348	353	368	351	363	397	382	355	363	385	343	359	381	400	382	371	394	360	347	387	352	348	347	343	334	356	373	402	350	404	387	363	361	371	371	348	363	367	336	363	355	378	343	341	349	392	414	337	371	345	351	375	379	351	367	362	360	371	375	410	353	396	356	354	381	347	359	346	361	365	371	378	383	353	344	342	337	372	350	384	343	341	360	343	375	333	340	375	377	348	372	359	386	327	408	372	396	352	374	377	347	378	365	398	351	359	393	343	364	344	365	365	374	364	359	384	354	396	357	385	359	346	360	363	328	345	346	360	341	339	382	363	365	372	368	343	367	368	362	372	341	372	352	346	363	372	350	367	355	346	377	371	358	362	362	384	348	388	338	368	362	342	357	341	355	388	371	365	385	359	361	386	406	377	357	360	351	384	364	390	350	339	357	421	364	378	371	384	356	365	353	376	361	347	327	382	385	383	385	375	350	414	373	317	376	357	385	397	393	379	337	364	383	350	371	343	339	364	327	366	337	388	355	326	362	359	339	355	383	347	351	363	352	394	381	336	329	361	377	336	365	337	345	377	390	372	354	365	363	382	346	366	386	342	360	358	381	343	386	360	393	371	378	349	393	360	385	357	363	369	348	358	355	355	373	360	383	363	350	376	372	402	361	375	339	354	361	349	354	367	381	358	357	380	356	388	375	355	338	348	331	363	353	381	364	389	370	377	387	373	362	387	355	359	367	358	376	339	386	411	366	330	351	361	375	393	362	373	352	387	372	376	370	378	349	359	356	374	375	383	356	380	356	380	346	383	362	377	371	355	358	349	343	355	379	379	357	333	347	375	370	375	340	311	367	377	367	320	389	382	365	388	345	343	363	363	356	366	373	366	375	312	367	359	355	382	384	358	368	372	324	375	372	378	372	369	341	360	354	375	368	354	386	351	353	401	363	377	373	382	372	360	388	371	359	356	373	370	402	378	361	356	318	377	384	342	380	367	373	348	351	349	352	363	353	337	384	358	356	341	371	384	354	344	352	372	375	340	372	344	337	364	384	361	411	342	375	373	363	370	383	396	341	369	337	382	376	366	407	355	366	351	375	340	363	354	391	349	401	378	382	357	389	399	377	369	347	336	360	340	363	388	374	370	366	347	386	370	408	359	358	389	363	368	357	363	338	380	369	353	325	363	349	349	345	371	392	393	394	370	357	335	378	372	372	330	330	406	374	371	362	381	403	365	370	347	383	388	375	385	377	368	341	364	396	380	367	350	333	345	345	338	355	415	356	374	352	387	349	346	388	359	388	385	362	382	402	386	356	358	336	368	354	420	395	359	359	360	338	386	354	350	361	345	356	381	339	384	386	384	331	368	356	384	379	391	370	386	370	400	334	392	422	332	350	314	395	350	357	368	381	371	399	347	354	350	372	399	364	372	379	351	359	336	372	357	371	371	370	367	369	371	405	388	372	389	341	368	389	356	358	392	347	361	372	365	375	362	388	356	398	334	366	356	372	419	382	383	335	375	374	367	385	354	375	376	351	404	372	365	338	354	380	366	389	338	333	356	354	340	388	366	373	356	374	386	402	388	365	343	348	372	358	373	366	367	342	367	361	361	368	386	371	387	402	385	356	367	360	351	366	392	357	386	395	346	386	365	397	398	354	381	377	359	375	374	362	369	360	357	373	343	337	360	363	370	354	387	356	365	304	373	366	366	390	378	380	333	383	414	334	372	351	391	321	364	353	347	350	365	354	359	367	396	390	341	371	397	371	346	353	351	339	370	390	392	376	374	364	336	349	371	343	385	363	382	343	398	343	344	356	363	347	363	339	376	333	378	369	333	365	365	348	372	395	345	373	386	330	330	366	334	359	332	361	362	324	385	397	359	381	380	375	386	345	367	322	375	358	383	342	373	344	361	384	338	371	388	377	370	383	366	356	335	364	361	353	332	352	388	362	337	366	357	347	342	341	375	350	410	323	341	378	360	380	396	328	349	421	396	380	363	366	370	375	333	380	353	336	360	370	370	357	392	391	380	388	377	384	368	358	407	364	346	364	342	362	365	382	328	351	365	367	368	339	335	356	378	322	380	331	360	344	371	380	363	375	403	399	370	369	361	350	373	380	390	367	371	372	396	315	379	415	349	390	358	342	340	374	362	369	349	387	378	343	364	360	360	389	353	344	329	380	347	342	339	341	384	374	343	369	381	351	367	352	381	335	377	370	341	376	375	374	343	344	384	341	391	372	378	338	374	398	348	383	363	357	341	349	312	348	386	395	364	341	398	394	351	430	379	359	369	372	409	356	335	385	393	345	395	373	358	381	362	365	395	366	367	361	379	367	364	356	380	363	391	387	335	385	374	379	366	367	355	366	331	376	339	391	373	367	356	387	352	348	389	383	392	394	319	350	382	335	416	330	345	362	383	392	352	325	383	407	380	374	392	376	393	364	366	372	347	377	367	355	365	369	351	342	375	396	360	351	383	359	333	337	361	366	362	376	388	376	357	376	381	367	363	363	339	371	390	367	351	358	357	378	346	367	376	346	367	384	374	361	341	369	395	371	388	360	359	372	349	360	383	345	363	354	345	351	354	386	366	400	308	360	371	363	351	351	378	354	369	379	357	388	376	371	381	360	363	386	365	383	355	385	366	344	354	375	375	382	390	412	338	393	343	360	410	371	355	380	367	367	381	376	363	376	360	363	338	424	333	381	368	375	346	343	360	380	337	355	400	346	358	349	357	363	370	332	361	339	377	394	372	372	404	328	365	356	350	351	362	371	385	346	327	344	363	405	371	350	377	376	382	383	385	374	370	342	368	393	358	346	384	377	356	327	390	353	355	377	356	347	354	355	310	369	395	367	382	345	348	380	362	346	362	368	326	339	376	370	329	357	362	345	356	336	366	374	359	338	358	337	339	378	383	387	341	388	340	376	379	377	355	385	345	355	365	346	346	384	390	311	361	351	338	312	371	367	346	353	401	388	351	403	348	374	339	371	374	387	368	345	376	396	358	394	376	367	365	357	377	348	362	359	352	371	362	367	344	345	376	354	339	364	358	358	401	350	341	355	343	365	377	365	324	377	381	388	350	379	394	381	367	376	355	305	360	368	349	347	367	360	350	366	334	336	376	362	382	346	369	343	360	357	368	351	360	359	345	352	333	338	353	383	372	339	373	389	394	350	372	365	384	364	338	361	342	372	360	395	333	374	364	380	357	330	355	358	410	345	398	357	358	344	357	389	339	345	364	415	349	362	339	356	366	383	371	345	401	349	328	400	345	345	406	369	357	359	400	374	366	342	379	351	381	383	401	354	377	356	399	336	365	342	385	386	368	370	376	360	363	351	374	367	364	350	364	403	371	388	373	359	372	374	367	364	374	371	385
45242	17203	7753	5544	4607	2153	1373	828	604	498	420	430	349	378	346	345	307	327	295	303	294	312	338	292	278	303	295	288	275	326	302	290	286	300	290	262	228	287	290	357	255	293	268	300	269	291	322	274	269	299	272	292	305	281	286	285	278	302	272	278	291	292	266	292	293	303	276	287	314	307	261	294	284	305	279	289	281	278	242	285	266	297	296	260	274	270	281	274	307	291	312	307	275	287	324	285	296	297	282	310	281	311	263	260	267	291	301	288	306	278	302	290	283	293	268	271	299	282	270	295	279	285	274	275	279	298	293	315	292	298	310	283	302	282	274	312	287	320	314	258	285	287	268	269	278	254	276	266	310	276	286	275	318	270	301	298	279	264	290	261	265	300	305	325	306	286	264	289	301	297	285	292	265	271	254	286	299	299	301	308	302	264	279	259	280	295	287	257	302	272	307	284	288	281	279	258	310	280	259	297	281	307	313	259	272	259	310	289	270	301	285	276	323	301	256	286	271	281	319	287	291	336	285	296	290	243	297	290	287	266	334	285	299	292	305	302	268	284	277	303	284	296	293	318	289	300	257	265	296	288	278	302	310	276	299	269	276	268	287	303	308	282	314	312	295	293	289	287	270	279	307	275	317	265	295	303	278	243	310	298	248	284	242	290	252	286	286	294	295	308	284	287	277	276	266	281	263	296	303	301	327	294	282	259	330	298	242	275	297	283	269	298	287	271	306	280	288	297	287	283	285	272	292	264	266	307	316	290	320	307	312	296	282	302	279	293	253	276	268	279	259	314	286	315	273	273	268	275	286	298	290	243	291	301	311	295	278	293	311	278	292	276	324	302	321	299	311	317	289	293	309	238	303	280	304	284	259	255	289	283	286	280	272	263	264	273	274	268	265	326	313	280	283	280	293	284	287	299	319	288	256	256	285	250	272	275	290	273	276	270	261	288	309	303	319	292	295	296	315	291	268	266	307	302	309	299	301	284	321	287	264	271	283	262	289	295	293	289	310	278	315	311	311	284	271	302	267	248	270	300	318	272	305	307	306	287	295	263	294	282	291	325	305	260	292	272	262	268	286	279	314	284	281	302	279	279	275	275	300	282	273	273	282	297	280	283	281	277	297	293	320	345	272	317	299	304	300	277	271	295	301	314	302	279	316	293	247	276	311	307	285	293	269	306	288	296	277	317	317	324	266	299	282	295	315	280	306	315	273	297	293	289	299	288	268	291	275	300	303	276	286	277	289	317	327	278	303	269	317	278	299	275	277	291	311	270	290	290	303	293	300	266	288	297	309	287	279	276	306	296	266	245	257	271	279	284	266	268	260	281	308	302	239	266	278	274	255	297	296	319	306	322	259	285	290	316	318	326	257	288	273	276	339	311	295	281	333	290	314	272	276	268	297	285	262	299	303	274	273	300	277	277	268	293	278	297	311	298	266	274	284	286	307	273	301	304	315	303	291	260	293	295	302	270	302	286	260	309	275	292	261	307	318	294	272	309	326	271	287	263	286	299	267	314	287	290	322	334	272	264	294	329	320	257	293	297	266	276	307	316	282	288	281	263	297	283	297	338	266	272	291	273	286	279	264	305	279	290	274	279	270	290	310	331	288	300	308	307	267	294	319	300	270	277	310	270	275	292	299	294	270	292	301	317	260	281	287	295	286	266	271	289	257	299	282	298	287	301	276	297	310	289	279	290	300	297	272	288	307	293	285	299	281	287	277	288	301	295	295	288	302	311	314	274	306	313	285	285	273	270	290	287	298	303	278	271	272	304	258	269	310	300	321	251	297	279	255	268	259	260	259	289	253	288	293	290	298	296	261	286	285	299	288	263	276	268	328	310	300	288	268	283	284	274	263	260	281	277	283	323	311	277	265	304	270	294	296	270	265	301	274	294	285	296	302	289	276	272	287	289	285	269	281	289	256	276	270	286	277	313	261	269	278	325	271	294	262	299	272	281	272	291	298	307	283	309	260	314	322	281	251	291	264	323	291	279	252	273	291	276	277	281	298	291	241	292	296	280	306	287	269	313	314	284	283	278	269	280	289	312	310	269	297	287	325	302	274	276	299	269	294	324	295	281	292	268	313	328	273	282	251	293	279	273	261	307	296	288	264	311	280	284	280	296	282	300	312	290	295	298	273	277	320	280	266	278	298	254	282	263	268	321	282	252	256	287	284	291	305	303	271	275	266	317	299	287	257	280	285	255	290	285	299	324	277	323	283	304	307	294	279	296	348	307	264	289	298	304	296	304	295	281	308	289	280	324	304	292	284	280	267	249	279	292	274	287	283	318	274	297	306	277	281	308	282	271	267	281	280	274	287	276	303	293	331	315	278	291	279	294	289	298	312	315	267	303	280	293	297	285	250	291	299	298	280	270	265	305	306	292	288	288	281	296	293	263	275	301	304	283	290	279	297	301	294	275	297	300	264	291	289	278	257	276	291	283	279	281	282	274	305	257	273	316	296	325	291	301	266	306	296	280	294	272	319	270	327	271	271	288	293	292	249	298	278	295	273	274	290	256	277	305	253	294	297	300	282	287	284	306	291	287	291	303	297	276	280	274	307	298	282	314	282	272	267	295	271	293	228	302	318	302	307	294	288	271	277	301	305	274	271	297	233	292	305	278	309	324	286	285	266	296	265	289	268	268	304	296	257	312	295	264	291	280	287	287	299	265	288	265	266	315	310	293	302	336	302	286	287	244	315	296	293	283	341	311	274	280	297	270	319	292	296	289	313	294	293	286	292	281	288	284	300	267	280	309	251	287	282	296	274	281	258	291	311	308	261	278	319	285	301	317	294	277	263	278	268	319	234	318	279	289	267	267	289	310	327	296	281	284	278	281	310	272	304	279	293	275	289	281	285	271	311	252	304	276	291	259	271	301	274	305	280	275	253	302	281	286	280	271	281	276	274	301	303	277	317	281	345	297	291	297	308	276	282	299	299	294	287	309	309	275	271	266	269	258	271	273	286	281	287	260	271	329	289	297	279	296	278	254	285	267	272	275	275	291	290	295	278	281	280	288	304	277	300	287	282	301	279	262	293	288	288	277	301	280	269	279	311	299	282	301	314	311	305	279	294	296	319	291	331	288	289	299	275	291	290	283	280	277	268	256	276	302	282	258	256	285	294	296	303	268	293	297	277	270	255	266	292	301	296	290	276	307	319	302	313	267	263	281	284	308	288	306	311	266	281	281	278	289	289	285	295	300	295	293	286	290	277	255	274	317	276	276	287	324	275	299	265	259	251	297	291	269	296	281	244	264	287	268	293	270	300	262	265	292	262	271	308	278	254	269	276	295	306	316	306	283	294	293	283	273	264	274	265	286	294	294	294	279	277	295	300	294	315	302	286	284	294	271	274	293	282	299	306	280	347	252	342	325	274	282	253	288	327	296	295	276	296	311	298	277	299	281	310	297	310	255	280	284	293	283	294	244	260	317	295	288	312	294	294	321	305	291	278	312	293	288	283	285	265	285	279	283	284	282
28898	3929	6593	9150	9728	4633	3833	2657	2378	1822	1474	1468	1139	1114	1056	879	858	813	841	726	748	742	790	688	680	684	664	686	679	633	739	679	710	699	693	634	681	684	693	666	710	693	673	677	659	670	653	678	679	668	668	702	660	634	623	646	713	642	661	678	712	695	680	630	648	647	682	625	674	644	662	654	657	664	674	687	628	685	622	645	662	633	645	644	693	645	692	648	640	675	697	641	570	603	671	622	663	661	678	597	603	689	650	667	675	673	641	657	670	687	643	622	596	666	654	651	590	635	712	665	684	648	661	653	640	692	703	670	657	648	624	651	588	687	610	624	651	607	627	630	661	653	690	694	656	645	631	660	635	605	637	648	661	660	694	679	666	653	649	646	665	636	663	663	646	636	710	660	709	678	609	685	680	657	663	646	656	642	641	627	665	657	657	671	631	653	678	656	652	595	656	634	603	727	638	667	687	638	685	694	693	667	716	696	692	644	635	713	647	674	629	669	663	628	675	615	648	679	680	636	637	621	675	684	614	688	661	670	653	638	628	648	701	662	664	646	641	636	640	685	613	679	651	692	634	659	638	623	639	598	656	687	662	664	658	648	622	647	655	632	639	670	632	673	646	680	630	629	633	646	673	685	636	629	651	640	667	705	638	676	668	652	653	620	655	675	693	654	680	658	649	649	708	638	671	644	622	662	708	662	663	663	638	694	616	664	613	652	669	659	660	653	633	696	617	631	661	640	658	675	611	658	635	667	634	666	684	675	699	632	595	589	627	639	627	617	651	656	671	627	628	733	641	657	606	616	635	629	642	632	684	608	648	704	648	615	692	674	692	657	702	657	649	676	643	667	652	637	635	685	671	672	626	675	668	653	669	620	650	650	649	661	672	643	630	677	714	626	681	673	622	655	678	668	608	670	632	664	631	653	630	625	641	676	663	687	685	659	647	674	647	647	647	624	631	647	658	606	688	652	678	601	717	670	657	632	666	662	684	641	597	664	676	639	627	669	643	634	657	624	648	621	650	656	681	660	674	661	689	646	686	675	629	649	671	689	634	625	647	636	643	608	661	655	641	664	702	600	642	661	626	644	623	653	679	636	644	652	645	637	663	707	643	626	672	645	676	637	682	623	651	685	650	612	653	695	679	668	622	639	662	644	626	660	609	680	618	673	664	633	644	672	617	611	682	631	688	693	639	660	632	654	657	656	697	627	719	617	643	652	657	629	662	650	657	648	661	665	680	648	693	651	642	679	642	635	666	603	615	655	646	655	631	704	683	687	607	655	639	651	706	654	648	680	654	638	672	713	644	653	673	687	626	645	651	637	663	636	656	688	630	682	632	681	647	622	613	680	645	647	642	626	674	598	607	659	672	659	687	672	684	665	696	640	663	639	651	609	688	631	648	620	676	654	645	622	664	632	662	649	624	631	694	613	643	674	633	676	684	657	684	660	637	630	636	664	628	607	676	668	674	622	654	626	623	658	696	624	639	655	647	652	668	670	698	572	686	640	693	647	670	654	628	713	654	622	666	660	668	639	644	679	650	659	677	615	665	635	641	653	676	636	673	662	676	628	647	643	634	658	666	643	609	672	622	672	679	649	653	666	661	681	645	642	638	608	676	678	641	649	639	684	618	671	710	639	659	670	630	685	685	681	660	633	659	664	656	660	680	711	677	649	641	624	657	647	639	685	656	653	687	673	677	653	651	672	639	635	643	663	641	678	632	628	660	670	641	651	669	709	656	668	678	647	646	635	599	648	657	605	649	623	601	662	654	657	656	619	669	688	660	637	677	640	686	641	666	641	646	668	648	662	650	632	649	678	698	705	629	706	614	662	569	590	637	631	678	662	659	633	649	695	674	664	647	617	627	677	627	643	642	716	622	704	632	634	669	686	652	682	671	696	651	639	608	667	683	705	631	640	650	638	656	643	627	630	637	637	640	640	688	653	688	635	667	651	685	691	666	632	601	683	675	650	629	659	653	656	655	689	596	687	711	597	670	679	664	684	714	647	659	602	646	639	709	646	646	660	645	643	636	696	636	648	629	653	650	676	720	651	660	670	630	645	657	646	626	666	628	637	677	623	648	643	641	650	613	590	604	635	671	681	703	678	670	655	648	634	674	656	628	640	617	623	656	607	631	607	677	677	659	670	670	644	656	623	622	640	641	700	637	668	682	688	674	687	651	653	653	620	641	692	662	630	647	635	658	650	683	733	662	634	618	683	681	680	653	651	663	652	669	670	651	667	643	674	601	683	649	633	653	662	655	651	650	616	608	666	631	588	595	630	647	618	652	642	604	682	659	662	637	688	662	679	654	656	652	672	621	674	681	636	644	640	653	663	664	637	679	671	643	656	650	653	639	660	719	649	649	646	657	654	658	641	645	602	637	618	655	686	639	656	641	652	647	622	660	624	675	635	636	627	662	642	663	664	635	650	684	662	636	642	721	650	639	666	619	642	653	643	623	629	623	617	671	659	658	640	685	650	659	649	662	646	650	578	617	686	661	680	692	680	635	674	624	629	633	649	631	683	644	634	614	634	657	625	637	659	679	630	635	624	602	642	695	660	689	650	651	633	651	677	655	636	685	664	623	668	637	629	643	628	655	674	618	677	640	684	615	629	654	649	686	636	672	643	653	658	671	643	680	658	651	648	663	652	677	647	638	621	654	655	615	647	625	662	598	650	646	657	638	652	643	651	660	664	635	684	638	627	630	626	609	610	663	638	637	653	652	612	686	681	654	685	645	627	660	629	641	627	663	626	683	679	681	666	635	606	639	662	692	681	700	692	663	657	636	650	660	697	656	644	709	666	602	665	634	625	674	680	665	630	644	623	666	650	657	642	639	713	683	620	675	617	587	676	665	681	644	660	654	641	644	631	635	669	641	678	628	662	697	695	673	648	652	698	630	643	675	681	672	645	658	648	635	661	626	656	687	629	608	715	658	677	599	658	590	647	699	631	697	634	678	683	650	682	684	650	662	628	681	644	659	689	662	623	666	637	675	634	665	671	651	653	636	629	615	649	677	654	672	645	602	645	672	669	671	672	622	640	675	643	646	654	628	643	603	634	681	696	652	618	640	649	686	637	646	656	639	639	664	696	682	612	678	664	647	595	694	630	658	674	675	646	612	687	665	650	661	645	659	648	670	652	611	622	712	653	655	703	661	668	678	673	670	667	619	606	631	643	655	633	616	640	641	658	597	682	636	652	645	679	676	658	608	649	667	661	627	617	643	685	658	632	640	668	658	689	634	687	666	713	644	664	675	680	609	643	691	683	663	682	633	581	658	663	680	669	609	624	645	630	631	630	660	662	646	669	632	634	612	636	593	662	658	621	631	658	661	611	640	669	633	625	618	692	616	594	651	668	654	694	634	640	639	646	636	639	661	671	644	661	647	640	627	654	659	656	624	662	677	642	647	637	648	630	645	702	684	636	695	684	640	662	629	662	654	629	644	647	609	619	643	673	644	632	707	707	670	601	676	687	702	639	625	680
11383	1856	484	324	304	217	203	203	231	207	222	205	199	216	210	213	208	197	193	191	195	190	206	202	216	210	207	224	191	193	210	217	196	241	196	219	185	202	179	234	204	180	223	189	195	222	211	234	235	181	198	189	220	207	215	218	206	218	162	218	221	195	191	185	212	205	188	182	164	193	207	209	190	221	218	167	210	216	180	206	196	223	216	214	194	195	231	198	212	218	201	206	202	203	226	206	225	216	204	236	184	213	207	200	197	208	212	185	168	215	184	215	207	203	223	199	198	183	243	234	217	202	205	212	192	216	198	221	221	208	204	211	206	202	207	197	201	187	207	221	205	199	220	233	187	204	177	204	207	196	234	213	191	200	205	220	211	227	240	186	203	194	210	189	191	208	232	201	193	204	193	213	206	201	190	190	203	197	208	195	231	201	200	221	225	211	196	194	196	195	182	181	198	202	220	191	193	204	201	223	213	245	224	189	225	218	196	208	191	204	196	178	213	218	232	202	213	211	192	203	203	198	195	225	167	180	222	194	203	199	215	237	194	202	216	197	225	179	210	195	181	203	209	192	199	199	203	204	202	194	211	193	202	205	198	198	200	227	192	227	214	205	216	229	211	204	199	221	198	184	185	204	219	206	174	183	188	208	201	165	191	206	187	222	203	210	200	211	220	195	211	207	209	203	196	186	210	189	194	215	220	208	228	250	220	222	218	190	197	235	185	208	214	186	213	212	252	216	185	185	194	213	190	195	194	187	202	221	198	171	222	201	194	230	198	218	215	189	218	215	186	197	205	213	214	195	187	193	178	209	201	233	218	193	169	187	186	210	206	179	171	231	194	174	209	215	230	204	209	236	195	176	218	202	171	219	196	219	186	186	196	238	221	192	189	221	202	205	219	217	189	234	201	202	197	212	232	208	190	195	209	191	176	216	190	216	195	175	224	208	203	205	192	224	195	198	208	210	212	200	191	190	203	199	201	178	199	217	209	217	225	195	210	189	208	188	220	179	206	182	212	227	198	194	190	199	186	195	208	197	206	177	186	200	186	188	184	216	209	199	221	221	219	183	211	172	185	218	181	210	214	210	203	210	239	218	187	221	207	193	236	207	172	164	237	178	198	180	190	196	189	192	196	211	220	219	198	202	206	160	184	211	197	216	207	210	183	215	186	220	198	228	203	223	225	200	205	208	184	171	218	198	218	211	225	197	220	196	189	192	192	193	209	215	215	203	211	211	188	199	173	176	220	198	210	223	219	206	211	215	205	193	213	215	230	196	207	206	213	215	203	217	220	193	188	191	169	203	215	195	178	206	238	215	205	200	187	242	194	208	183	183	186	208	207	181	183	188	219	205	197	189	209	190	186	205	207	201	208	210	213	202	201	207	183	206	194	167	203	219	204	211	204	204	197	214	207	199	188	223	197	206	189	194	197	192	202	199	225	188	205	204	185	211	191	212	211	200	220	218	178	211	201	173	216	212	223	198	201	246	206	200	187	208	176	240	169	206	199	228	193	217	196	183	188	211	207	201	190	182	185	184	190	208	194	206	205	192	212	216	193	195	210	205	224	217	179	202	231	235	207	216	187	227	212	212	197	227	203	242	200	205	198	206	229	192	196	220	204	187	217	225	212	215	190	197	214	220	213	203	199	217	172	209	184	203	194	206	188	219	198	179	189	198	199	200	211	199	194	192	194	201	225	241	191	183	200	220	206	199	231	185	205	212	207	200	183	213	188	222	212	189	194	196	194	190	205	205	210	221	202	179	199	208	200	220	222	206	188	203	195	204	202	209	203	200	209	195	178	209	191	201	208	217	232	192	191	194	197	213	209	183	190	220	210	185	205	202	208	220	205	196	193	209	200	215	196	202	221	207	190	195	213	256	179	218	172	182	204	211	213	210	213	229	186	207	199	209	211	224	203	202	188	209	188	191	206	216	202	243	215	190	200	190	197	192	216	165	217	218	215	200	195	189	185	213	225	213	202	189	225	210	190	190	211	186	230	165	173	204	222	204	201	206	205	187	210	202	209	211	185	209	205	200	194	202	170	236	192	199	214	180	212	194	188	224	219	192	193	207	216	211	220	167	200	215	205	202	202	218	237	204	191	214	200	200	219	205	218	199	210	196	207	192	188	180	203	175	195	193	185	200	181	223	188	179	210	240	184	183	205	217	232	197	172	216	205	215	198	214	216	220	208	203	212	227	206	214	196	227	205	213	241	184	224	190	198	202	182	192	202	205	170	196	206	240	204	188	199	207	212	214	202	220	178	213	209	200	195	223	201	208	212	220	204	196	215	187	196	202	203	187	195	216	200	216	197	202	215	195	182	198	213	175	204	234	204	211	218	189	177	202	195	186	206	212	200	185	212	203	190	212	232	210	208	213	229	198	198	194	170	209	218	210	194	188	204	193	210	178	203	219	251	211	203	180	193	197	185	186	192	193	193	185	207	211	220	206	209	200	189	212	204	188	198	190	179	179	211	197	216	199	206	208	175	208	200	198	177	205	175	224	207	174	210	232	212	190	214	218	198	199	204	207	198	199	217	201	200	213	198	220	254	227	213	178	199	191	216	202	195	206	219	206	197	192	206	229	213	196	213	191	171	218	203	219	192	232	202	199	228	201	221	202	201	212	237	206	214	216	197	205	168	195	182	199	212	200	222	206	211	202	174	220	201	206	219	214	197	201	235	200	189	201	228	221	202	202	219	213	196	175	193	193	210	203	186	194	216	204	178	220	158	215	217	197	204	231	206	198	222	197	182	214	178	215	219	208	199	202	199	218	176	204	186	195	212	225	175	196	215	235	217	217	184	180	155	205	194	193	192	210	191	188	199	192	213	190	178	184	190	206	220	220	185	210	204	194	212	196	189	187	177	207	214	198	219	205	190	195	194	212	159	203	216	196	222	217	195	170	214	185	214	226	199	206	198	204	206	202	209	222	222	206	204	200	177	188	208	184	203	188	173	188	204	204	225	201	200	156	216	213	192	225	190	171	182	226	206	203	188	228	214	193	219	192	227	224	203	194	199	206	221	212	217	203	215	212	203	217	198	230	199	187	199	215	204	214	205	215	228	198	192	222	198	221	199	220	237	202	218	201	195	201	236	209	207	216	174	191	202	203	224	200	207	202	256	198	203	211	222	184	195	206	205	188	215	202	184	193	178	182	202	204	239	200	229	196	188	179	219	183	202	181	224	184	233	192	191	178	193	189	199	205	207	204	207	202	219	203	216	207	211	200	204	213	222	197	215	182	207	176	209	214	228	212	183	192	190	203	228	204	205	195	211	219	195	196	202	190	195	209	193	195	188	213	198	218	184	190	170	199	185	175	198	203	217	215	200	221	212	212	171	198	214	221	195	185	194	210	175	212	194	169	195	232	190	207	203	211	175	222	202	192	183	180	221	217	209	222	206	186	203	220	188	161	222	194	203	205	221	199	197	189	246	183	181	228	197	224	183	207	193	213	202	217	192	213	171	221	223	210	176	197	227	207
7294	856	953	940	978	645	555	591	551	494	448	496	478	467	459	504	468	477	499	486	471	500	445	456	453	481	429	494	484	493	494	460	479	464	451	481	475	467	473	455	468	504	485	460	433	472	477	474	456	474	468	464	466	449	481	482	468	465	465	450	441	478	483	475	441	479	443	493	496	512	458	453	472	495	462	466	433	470	465	495	454	447	457	466	483	531	496	444	447	440	456	479	466	460	427	478	495	476	493	484	481	539	499	464	437	476	442	459	467	456	472	482	439	458	481	504	489	453	444	494	462	512	475	415	435	469	488	468	438	479	469	483	505	436	438	503	502	436	508	477	494	486	439	498	458	474	469	426	482	512	455	482	430	453	452	430	455	455	483	451	442	489	491	456	490	454	467	495	462	455	468	463	443	446	495	467	475	484	497	470	486	448	437	475	457	456	483	465	483	469	493	493	440	461	483	469	492	438	453	471	468	454	458	479	454	446	460	503	471	484	467	468	427	458	506	494	451	476	444	506	437	460	460	490	496	460	487	476	487	438	486	475	517	497	482	463	502	513	471	485	465	488	435	451	468	442	495	486	482	455	490	481	447	467	482	481	463	486	442	454	432	423	436	461	471	468	466	482	468	451	469	475	504	491	469	431	444	485	465	499	442	445	467	469	483	479	466	453	481	430	450	497	506	465	483	480	432	429	453	454	489	488	493	428	469	511	485	471	485	488	467	510	448	497	470	470	478	470	479	444	483	500	483	457	464	491	468	484	450	505	465	493	460	462	483	469	496	485	498	473	475	486	487	466	487	440	437	444	451	435	440	502	448	479	461	458	499	446	475	440	473	471	488	456	469	483	474	449	484	454	495	467	462	475	479	457	521	476	481	445	463	462	448	461	481	437	466	435	452	439	476	496	442	481	465	484	477	484	453	461	442	500	441	450	461	479	465	494	464	431	504	447	479	490	495	444	434	449	487	467	490	474	465	469	448	505	478	476	493	483	510	462	484	447	509	457	480	488	482	522	464	507	477	481	478	478	483	435	476	455	436	465	466	457	449	439	456	469	494	508	476	469	471	480	465	481	505	497	479	499	463	449	448	453	479	416	487	453	484	492	470	484	506	506	438	487	429	468	477	475	454	482	433	447	442	468	504	446	489	467	475	467	483	488	468	468	506	461	450	460	437	481	464	470	445	446	436	496	486	458	453	449	444	463	468	455	467	466	438	469	442	503	487	461	482	454	478	507	492	497	468	422	516	484	485	493	483	470	499	488	502	462	464	481	459	489	471	439	468	493	523	486	487	477	446	453	490	480	482	465	503	481	465	487	477	474	502	442	472	485	449	476	510	461	406	428	469	493	482	459	533	467	473	456	478	468	442	452	457	501	462	472	443	443	496	465	468	460	474	477	455	495	472	477	476	441	451	450	479	477	473	517	494	494	459	498	491	480	456	459	471	458	466	483	479	485	482	475	415	492	515	489	480	492	471	471	436	466	461	507	501	432	496	465	483	481	451	458	458	443	472	473	515	473	478	472	496	475	459	468	508	489	495	484	441	513	472	501	474	497	436	486	477	468	483	536	469	489	462	467	484	481	456	479	475	456	456	467	513	452	503	434	493	438	472	513	504	468	476	487	496	517	496	477	471	459	454	465	496	466	448	444	431	488	481	465	480	433	449	454	471	472	486	501	475	467	448	491	459	480	470	484	469	512	487	434	489	466	482	481	489	447	473	524	489	458	439	470	483	444	452	465	449	474	506	479	456	474	483	481	465	479	453	504	450	468	460	473	473	499	438	449	461	506	514	489	478	448	469	493	479	461	484	463	441	474	463	467	487	450	468	464	511	504	433	492	479	467	531	475	451	473	477	516	440	443	434	494	453	482	455	469	531	498	465	431	469	501	468	456	493	465	486	458	454	494	436	506	491	452	507	449	510	468	453	459	469	492	477	460	465	502	468	442	452	491	466	447	473	465	464	472	445	465	466	440	452	452	489	486	461	469	457	481	472	461	453	427	488	476	469	487	463	455	468	427	463	467	460	439	478	475	427	472	469	440	467	504	481	455	473	448	461	481	478	458	428	498	479	466	431	526	465	487	463	498	490	437	502	486	483	498	473	460	446	508	466	493	495	468	491	463	490	476	467	456	509	459	481	495	462	429	440	460	475	427	470	474	451	468	473	478	454	466	462	431	456	491	427	456	479	457	459	438	455	477	478	471	476	454	453	504	454	457	494	479	480	463	458	453	469	478	492	466	455	494	467	497	429	499	476	452	486	458	452	460	449	497	443	493	456	453	473	456	479	494	485	442	471	515	479	495	500	449	471	485	477	489	473	466	464	478	501	476	454	452	475	463	434	486	499	487	447	477	483	490	471	450	508	475	480	474	439	428	455	495	449	452	460	435	457	483	453	456	501	437	500	471	480	474	499	460	489	461	461	528	436	454	466	499	498	465	429	462	496	466	467	487	500	448	442	494	445	468	468	463	491	461	457	474	468	455	432	488	432	470	461	476	472	474	483	483	489	463	449	466	488	449	468	442	449	504	444	447	464	424	502	468	484	456	440	461	467	475	493	487	428	493	464	454	483	504	459	484	494	467	452	456	460	461	483	491	462	470	458	440	501	426	449	462	465	454	457	479	502	447	508	464	497	449	513	492	483	472	461	443	446	503	465	500	493	479	464	456	482	527	463	468	473	449	469	451	440	489	442	517	445	507	473	427	423	451	484	502	507	467	446	499	511	441	443	434	476	489	466	470	457	470	467	494	482	474	452	480	456	469	484	487	458	482	454	482	494	474	420	475	500	444	472	436	459	482	435	486	489	481	443	486	502	463	448	469	451	439	473	459	496	473	482	509	422	475	446	463	434	435	442	510	481	477	433	423	468	487	437	449	482	435	456	480	418	488	448	426	492	480	468	457	445	459	477	484	498	444	473	489	474	469	523	488	453	462	492	466	480	448	495	465	463	463	513	465	485	461	492	481	468	476	459	405	486	472	495	442	441	473	468	456	469	486	497	453	466	484	483	450	481	473	503	443	483	521	453	501	428	475	451	410	468	478	511	493	472	476	453	465	499	507	540	499	444	473	476	451	440	481	497	452	451	466	471	454	453	455	454	449	451	445	484	501	470	469	495	483	490	482	520	455	478	470	470	471	491	473	476	454	491	461	497	498	469	477	458	493	469	499	466	468	484	484	470	453	489	444	467	502	513	425	471	475	449	501	486	497	465	505	475	479	481	464	474	475	509	479	446	449	486	488	424	484	435	495	473	474	472	441	505	474	474	441	462	496	468	472	476	499	474	450	477	434	485	460	469	461	480	473	465	462	501	466	464	505	452	437	476	519	496	475	467	475	481	500	458	458	510	460	494	454	479	461	434	449	446	516	487	432	455	484	477	518	446	491	470	456	496	511	482	479	472	504	478	469	450	473	472	434	458	447	456	443	462	497	454	434	511	511	456	457	469	474	451	435	452	439	464	460	466	505	472	464	486	459	513	482	441	469
33043	10545	3498	2585	2341	1095	824	418	305	272	233	202	189	191	160	135	174	151	140	141	179	161	172	156	136	136	142	123	145	153	125	141	137	152	148	124	148	139	168	137	151	173	149	141	126	133	144	152	134	148	145	117	137	157	166	129	133	135	133	138	143	156	135	143	132	164	131	150	156	145	156	138	139	122	152	159	118	146	160	129	141	128	145	138	139	136	139	149	134	133	135	135	135	138	144	158	126	147	140	146	153	146	135	150	144	146	119	140	140	153	124	144	136	127	183	145	127	152	132	136	141	149	133	133	146	129	120	190	131	141	152	128	126	144	143	153	169	127	147	138	143	139	116	157	136	108	129	146	153	119	132	148	140	141	127	122	137	138	130	132	132	120	132	147	113	136	118	147	154	127	136	140	154	140	139	133	132	161	162	140	143	134	130	132	122	139	148	118	138	146	132	167	136	163	161	160	138	145	129	117	129	128	133	138	143	150	151	115	145	122	151	132	136	117	149	137	131	137	149	165	138	160	150	155	141	117	121	130	141	130	129	114	124	167	157	137	133	142	134	150	127	134	151	155	154	137	136	140	157	126	122	145	135	159	128	135	162	138	140	138	157	134	123	138	146	153	131	128	141	136	161	121	140	141	147	140	132	161	125	123	137	130	129	184	148	139	142	173	127	141	137	138	147	140	154	127	146	139	140	130	127	131	143	144	141	137	133	152	122	149	132	148	127	119	134	130	135	156	145	145	134	111	126	146	144	127	133	140	121	149	160	135	129	136	128	141	152	144	122	170	145	117	137	133	124	168	142	148	129	127	155	144	138	124	142	139	155	143	146	156	148	147	136	150	130	138	166	130	125	151	160	156	136	145	125	106	124	140	121	109	157	142	131	134	122	145	173	132	148	135	140	152	126	158	148	139	134	168	147	163	133	122	147	144	137	150	154	151	138	139	173	132	148	160	137	133	134	131	123	127	152	130	130	152	159	171	144	116	121	141	152	151	156	144	136	150	118	140	139	138	136	147	118	154	149	138	151	141	130	113	129	159	146	144	138	171	143	156	162	130	140	164	126	137	134	132	153	142	131	129	124	155	141	121	127	136	124	148	124	127	143	121	141	161	125	150	149	152	129	167	155	132	142	123	137	120	139	143	135	142	146	123	144	126	113	135	136	133	151	144	115	154	142	136	135	165	130	120	152	157	119	155	146	143	148	149	145	136	144	155	138	140	114	146	126	146	142	150	140	149	141	106	140	121	129	128	148	148	137	113	114	151	146	142	130	154	122	153	156	151	122	134	147	139	122	142	135	124	140	128	132	145	131	131	131	159	137	125	143	123	152	139	147	133	140	121	143	140	130	115	124	128	142	134	128	124	126	146	153	147	134	141	127	155	175	112	125	137	125	135	136	127	128	153	120	151	137	129	140	127	150	140	139	114	119	150	139	149	121	131	112	158	137	133	145	150	137	149	148	153	118	134	150	133	139	152	159	147	136	130	163	142	135	147	125	144	121	145	155	178	135	148	147	129	112	141	150	143	130	129	129	142	147	128	158	152	146	146	127	161	130	114	149	139	164	148	128	146	157	119	138	135	121	129	121	162	164	132	149	126	149	115	142	126	136	132	133	164	126	132	141	153	122	141	131	134	134	143	156	117	140	141	140	128	128	119	139	133	125	129	143	151	136	142	136	140	158	131	162	139	162	155	120	128	126	138	140	108	145	126	139	152	145	152	157	164	130	141	145	142	129	137	143	130	136	177	136	137	153	161	160	123	125	148	148	98	123	144	143	140	160	137	122	150	141	157	154	145	145	147	147	135	158	138	151	120	153	123	160	126	126	144	139	139	160	137	119	145	134	127	137	165	144	151	123	126	116	122	146	152	148	151	153	157	133	139	147	171	148	153	143	132	141	118	135	136	135	140	147	115	121	136	145	130	133	114	112	132	150	131	136	143	126	150	135	138	149	158	144	146	136	125	136	153	138	140	132	118	126	130	148	144	128	158	131	132	133	130	147	149	163	124	133	149	140	133	135	139	140	140	138	138	142	177	135	127	167	130	131	144	143	161	138	135	148	144	162	141	122	124	157	130	134	123	145	147	134	165	154	139	143	137	141	152	146	130	120	135	150	134	146	124	149	144	140	138	143	171	134	143	129	131	145	152	139	167	128	125	147	156	163	128	139	127	137	121	144	163	150	134	128	133	143	145	150	125	141	145	127	125	156	136	123	123	142	130	143	157	151	138	107	137	141	152	143	137	152	138	143	146	135	134	141	146	132	148	135	141	135	149	151	133	149	151	132	157	138	148	142	136	161	150	128	145	137	138	109	137	120	132	143	133	120	145	144	142	135	141	130	126	136	121	133	124	117	145	144	135	146	123	135	132	131	133	125	130	156	172	157	137	147	145	128	149	138	128	127	127	160	130	142	136	119	150	150	136	116	161	137	137	128	169	123	137	139	147	141	141	132	138	127	137	139	148	127	145	156	152	152	128	127	123	144	118	149	129	152	121	134	177	138	132	144	153	140	159	131	147	133	131	137	138	121	118	151	149	146	154	124	136	166	158	136	157	148	154	135	131	138	145	143	124	120	164	137	129	157	159	163	140	119	123	133	136	144	144	136	130	132	137	148	144	128	150	122	153	132	126	137	147	147	134	144	117	119	123	154	135	161	134	139	120	143	115	151	154	119	120	146	153	123	120	123	128	141	155	116	142	124	158	140	123	140	120	136	148	142	132	131	153	129	118	131	137	125	112	140	110	118	154	131	144	133	118	136	123	115	136	139	147	147	117	161	146	154	147	148	158	139	135	145	105	120	125	122	153	145	138	153	149	130	125	138	126	158	139	140	131	146	124	157	116	152	134	142	147	145	147	140	127	126	152	128	133	145	140	149	161	156	141	147	123	132	143	128	125	139	131	131	146	130	142	144	146	157	141	121	159	143	141	143	162	139	139	150	135	136	137	123	125	133	140	147	156	137	125	144	116	131	143	133	116	151	140	131	131	142	132	161	122	123	133	141	121	155	137	140	139	146	129	137	131	139	141	132	141	129	120	128	131	129	143	146	159	158	128	154	175	148	148	164	131	118	131	139	142	141	126	134	150	137	149	145	134	139	134	142	159	145	148	135	159	140	134	116	139	137	118	161	144	141	164	142	153	141	158	143	123	151	146	140	155	164	127	117	137	134	144	139	135	151	159	154	141	140	124	133	142	137	146	140	121	150	129	122	145	136	142	155	144	128	137	130	173	150	147	127	128	137	134	154	142	138	152	157	123	151	149	153	111	134	131	129	148	150	127	155	149	142	136	151	129	135	136	116	124	118	161	132	141	145	142	170	122	138	134	130	127	173	128	148	119	127	132	153	132	160	142	131	123	136	138	148	131	128	134	185	150	128	163	170	148	138	130	131	145	139	144	143	152	129	158	137	121	147	163	151	117	149	149	125	146	143	156	128	147	139	152	144	145	158	121	145	133	166	133	128	150	117	127	179	132	120	127	151	144
21817	2100	3292	5272	6414	2769	2576	1829	1331	1060	816	780	635	592	585	535	498	494	408	433	392	460	396	375	406	413	385	363	380	404	403	384	392	365	377	423	361	387	379	366	365	369	361	390	382	381	369	362	367	372	326	349	378	363	356	372	379	355	381	361	349	388	357	359	394	372	332	363	359	337	369	359	375	385	357	355	351	350	371	340	369	385	374	361	329	334	389	367	371	366	346	369	326	382	381	374	356	347	365	368	354	358	357	360	350	364	361	373	354	381	350	327	346	356	382	371	372	361	363	345	384	327	374	365	400	356	375	357	348	351	343	346	342	332	338	346	362	344	355	357	345	375	373	358	358	364	343	332	377	364	342	366	353	374	343	385	368	352	396	332	401	353	405	335	381	335	368	355	333	365	364	360	328	344	319	360	355	367	376	350	352	361	364	359	378	369	325	383	343	357	363	353	374	363	371	374	317	362	343	394	367	357	354	345	370	382	363	370	386	373	371	391	351	391	357	336	363	389	363	363	350	371	379	356	333	355	397	369	326	344	346	357	378	364	350	365	378	351	367	353	349	374	364	369	343	380	333	391	378	375	364	377	383	358	352	327	342	365	325	360	375	377	363	368	356	325	352	342	331	360	338	365	338	386	370	334	353	344	337	365	331	399	364	384	319	345	375	326	391	311	350	394	341	360	356	358	369	322	323	371	324	342	345	386	364	348	392	360	379	369	363	334	369	366	380	357	362	337	346	350	352	350	365	371	363	342	368	339	356	395	360	360	386	354	363	365	373	338	316	353	366	376	389	358	357	367	394	349	393	360	340	384	374	380	364	369	352	391	366	337	362	378	388	339	342	363	364	375	352	406	367	339	364	331	341	358	362	355	352	359	346	338	340	352	362	354	372	349	385	370	346	408	380	355	355	330	346	366	381	368	344	377	316	385	392	344	365	379	345	333	383	335	346	326	359	365	350	323	355	358	402	363	352	353	335	341	349	365	360	360	337	369	385	330	348	348	375	352	368	386	359	352	357	369	347	357	362	352	385	349	357	376	363	354	318	381	371	354	331	341	343	373	383	374	344	332	366	331	374	340	348	385	366	365	411	390	371	376	351	363	327	351	387	356	388	363	374	346	367	349	351	352	353	329	354	333	360	372	368	367	339	388	407	375	382	378	352	335	377	405	361	368	337	323	368	351	347	356	340	360	371	370	327	342	351	349	360	361	389	348	356	361	357	380	337	366	356	358	378	380	332	327	354	298	357	365	380	370	327	375	341	358	335	361	372	342	382	354	354	346	359	365	393	346	347	333	323	369	357	371	380	330	338	344	338	364	359	366	388	374	396	355	375	345	382	377	377	351	361	352	349	369	376	350	341	342	385	347	357	374	339	362	386	353	353	373	348	375	339	369	372	351	376	347	397	340	357	347	362	380	373	384	366	365	378	356	358	380	355	340	379	382	345	386	345	398	374	350	377	381	322	331	380	371	368	321	361	351	350	394	377	394	388	393	358	361	388	370	330	401	360	350	312	365	330	380	346	372	353	361	372	376	347	336	366	380	399	343	373	379	353	342	372	372	373	366	391	364	379	361	359	393	358	335	374	338	359	373	362	357	356	357	334	358	355	378	435	374	366	320	355	340	347	377	369	338	382	335	369	369	337	373	381	354	387	369	347	359	362	355	357	348	334	362	347	366	389	370	392	364	348	365	388	371	370	351	332	363	359	333	362	362	379	342	382	358	369	381	336	372	365	408	389	356	352	320	337	326	391	372	405	348	396	362	359	326	359	368	344	366	366	365	384	332	366	357	384	334	368	394	354	371	388	364	348	321	362	360	339	373	337	376	365	353	385	358	352	367	348	341	373	357	389	345	363	401	385	345	318	367	406	379	365	333	361	357	376	362	347	341	365	392	354	345	381	385	367	342	352	361	362	374	361	359	371	367	335	346	362	366	350	361	342	373	371	356	331	365	390	372	353	376	349	388	368	379	340	368	371	366	314	364	357	372	365	349	344	378	327	377	382	374	366	352	368	359	368	343	344	373	357	334	326	350	322	352	346	362	382	403	344	337	410	347	377	379	351	357	352	355	392	346	352	411	351	345	338	365	350	404	340	360	374	354	353	379	363	366	380	374	371	339	351	403	369	354	363	356	415	387	378	355	372	345	367	329	378	373	383	354	364	319	378	381	358	368	360	348	367	374	379	357	350	373	355	357	326	369	391	382	357	395	361	331	364	352	353	354	368	358	351	330	368	366	363	373	359	346	367	378	370	363	342	355	365	374	402	384	335	340	368	363	348	355	333	358	333	355	375	373	335	349	367	377	348	371	341	333	359	348	342	359	379	335	368	364	347	343	347	391	349	357	349	358	351	371	402	389	363	352	359	380	383	349	341	363	352	346	339	336	367	360	395	365	367	357	346	318	329	376	318	336	351	410	380	367	361	353	376	346	337	357	360	369	360	351	309	347	387	376	355	344	366	369	358	374	337	341	325	360	334	371	362	343	349	380	369	342	342	388	354	372	379	373	392	379	387	357	360	365	386	351	382	357	390	386	381	347	369	366	329	354	374	378	369	399	406	383	354	380	368	382	359	351	353	317	348	320	395	377	344	376	376	334	350	389	369	407	367	350	358	382	362	370	373	365	363	355	332	374	383	376	342	347	362	364	339	326	344	390	381	364	365	379	385	327	355	371	346	383	361	375	288	359	372	358	373	341	373	365	388	383	360	364	368	357	364	351	364	373	340	322	352	335	377	332	358	378	349	366	366	339	341	376	400	377	361	346	344	343	360	418	357	363	354	343	367	366	354	330	356	375	353	337	359	343	369	336	391	354	373	350	384	395	353	397	365	351	398	366	365	361	348	364	364	337	355	374	389	387	379	385	354	336	355	341	398	365	343	409	399	404	385	349	342	351	380	367	371	348	342	380	347	353	375	329	359	359	366	366	325	336	349	362	359	325	371	350	378	375	397	346	379	363	336	346	373	376	349	339	369	376	397	404	363	346	359	375	376	397	357	347	360	349	345	383	377	318	348	381	367	350	316	351	353	371	353	332	368	360	348	362	357	361	357	363	349	377	343	382	349	358	345	378	361	380	362	345	316	383	367	360	382	401	385	348	355	407	371	364	351	383	363	376	352	369	371	387	365	336	381	356	349	363	321	394	325	351	341	366	357	363	339	369	360	350	399	365	339	367	358	371	391	381	346	352	351	360	376	378	353	369	407	360	377	368	349	372	376	354	378	353	368	416	358	344	372	329	356	353	390	366	322	346	390	354	362	365	371	342	350	362	370	347	343	338	394	352	385	357	354	369	353	377	361	351	367	339	353	342	343	367	375	355	345	373	354	325	370	352	334	371	377	342	339	360	348	387	357	383	384	355	353	337	339	384	377	379	352	343	348	333	376	368	369	310	358	382	421	375	336	338	376	343	352	348	370	373	351	413	367	341	330	364	347	360	355	382	376	379	365	366	372	370	388	379	369	378	368	350	351	377	322	356	339	392
43428	15946	6938	5137	4266	2125	1357	994	694	502	472	393	366	382	371	296	355	310	283	286	296	293	323	241	281	277	286	279	283	281	273	291	332	303	281	305	272	302	293	286	254	287	258	307	279	289	300	337	294	293	306	292	284	266	311	240	262	279	286	289	276	279	277	313	251	258	272	264	272	269	278	272	279	290	321	285	273	282	290	281	260	263	301	312	292	262	265	287	276	329	278	250	280	265	283	290	280	296	313	299	253	311	252	286	291	281	263	298	283	273	253	300	281	271	271	259	305	264	283	314	266	303	307	290	265	281	257	273	292	269	304	269	269	292	281	265	282	290	275	317	266	288	282	276	252	258	314	303	276	301	293	288	287	271	279	293	268	275	278	284	293	310	334	289	266	289	305	270	251	281	269	289	302	296	293	289	282	287	271	295	292	282	281	281	291	256	275	278	261	310	292	296	296	278	286	282	308	274	269	290	291	291	298	275	299	291	269	230	290	275	277	267	269	266	287	243	274	297	277	269	259	267	301	313	289	287	291	285	300	274	306	307	297	282	289	300	280	251	256	262	278	265	257	284	268	263	279	313	273	303	257	284	311	248	263	309	296	309	291	261	275	258	291	273	258	265	301	318	268	269	292	295	279	281	293	299	290	250	244	263	286	305	267	281	266	275	293	288	288	312	299	282	288	290	302	324	260	296	259	293	281	258	282	278	295	293	268	279	287	281	265	307	272	274	273	274	294	265	300	309	316	292	300	261	297	269	282	271	266	291	268	329	279	277	294	259	257	290	288	291	292	297	268	251	279	289	275	265	266	286	280	317	275	285	305	283	265	307	288	287	283	287	293	256	276	290	260	278	283	283	273	290	290	277	274	288	265	283	282	249	262	295	273	277	297	291	260	271	255	308	289	301	296	292	265	297	292	278	297	256	283	266	274	324	273	288	278	268	274	248	282	275	240	313	252	279	267	250	275	289	293	299	275	275	286	297	261	276	281	295	263	278	259	286	259	309	307	264	304	287	289	267	310	301	284	267	247	282	294	278	281	336	274	277	315	258	292	273	284	258	286	283	308	301	296	296	308	305	307	280	292	253	310	252	276	276	290	274	288	231	295	265	294	297	251	234	284	258	250	259	275	255	262	294	292	275	256	284	257	246	247	282	297	301	271	294	264	282	309	320	243	303	292	292	236	277	285	274	258	280	285	280	279	316	312	281	295	306	282	284	293	268	297	264	258	265	294	291	282	286	279	263	274	283	272	256	265	297	274	304	291	284	280	292	289	286	318	295	285	283	281	304	262	283	259	266	274	298	273	299	285	279	318	268	290	277	276	277	315	269	270	291	310	249	261	297	288	250	267	302	309	281	310	287	297	281	273	244	290	294	297	265	284	304	266	276	275	271	276	265	281	311	273	293	291	281	288	290	308	269	260	298	303	272	297	299	287	333	287	313	306	305	257	270	267	276	287	259	278	277	278	293	295	271	291	271	273	304	298	288	279	285	312	305	280	284	290	234	283	276	295	281	247	290	278	309	282	265	268	292	287	269	267	290	297	294	274	284	284	292	284	271	302	273	302	283	280	252	299	299	314	264	299	265	300	287	277	300	344	288	264	283	274	279	264	280	260	266	269	272	315	284	230	280	286	261	281	269	304	278	254	284	309	272	287	290	280	283	309	287	288	283	271	274	302	277	285	303	263	286	290	289	284	253	312	296	282	260	261	272	277	300	264	301	256	277	273	257	294	281	277	277	276	308	317	290	286	278	265	297	307	305	276	283	264	288	289	281	277	334	278	283	315	292	273	273	267	265	261	285	277	283	264	251	260	295	279	310	306	289	309	287	275	302	252	255	290	275	316	308	259	274	303	294	298	283	300	287	307	280	312	332	290	261	287	274	302	303	287	261	282	275	272	278	303	268	280	298	299	297	264	266	289	273	264	294	283	276	294	268	294	252	271	307	292	271	249	293	280	278	266	294	277	290	260	280	263	296	289	276	305	267	284	248	283	278	300	325	288	291	267	261	263	273	302	308	284	302	294	294	280	266	308	303	244	293	304	270	298	296	268	271	332	268	277	280	275	261	273	281	313	306	283	273	282	263	290	279	242	229	274	287	267	273	260	267	305	278	311	319	286	283	279	309	297	303	289	298	292	303	265	313	256	303	290	279	309	284	267	306	288	266	302	328	289	279	264	302	279	281	232	259	311	289	272	271	260	290	299	257	286	284	281	315	280	278	279	276	267	274	272	258	286	283	277	279	271	316	282	269	269	258	294	245	262	278	277	258	306	302	258	260	262	280	283	267	275	281	267	254	282	276	295	291	281	262	276	265	280	259	321	301	281	263	293	275	317	276	292	271	299	277	257	262	283	277	277	283	335	278	280	288	280	278	289	283	299	275	245	297	305	286	286	305	298	282	297	268	303	309	278	316	319	285	282	265	300	273	323	252	305	304	280	259	273	294	252	323	280	287	262	274	269	282	274	299	291	287	260	303	277	270	295	260	296	287	296	270	267	289	306	266	300	284	286	260	288	265	291	273	298	278	279	270	286	270	273	266	253	277	303	248	298	285	292	270	307	329	285	266	292	250	255	298	278	307	303	286	308	295	289	291	276	285	319	272	277	242	316	298	267	277	264	261	299	288	297	299	306	279	276	260	250	284	280	284	305	267	249	301	278	267	259	260	271	292	274	251	292	262	277	291	303	259	244	297	282	263	296	275	278	257	263	292	275	273	281	279	246	257	287	279	260	270	270	258	276	272	298	265	279	283	283	255	254	292	288	279	273	291	272	283	293	277	307	253	303	282	257	292	279	242	312	290	263	287	302	257	278	267	259	297	264	281	302	291	311	283	250	263	275	269	280	299	251	285	261	265	304	273	257	298	255	267	254	277	269	275	278	315	291	254	275	306	269	285	292	270	282	288	289	326	270	271	298	282	298	264	284	259	301	282	277	288	299	288	301	304	287	274	276	268	274	309	273	288	317	300	266	257	305	253	267	306	328	260	250	295	279	260	271	284	275	265	313	289	271	275	307	282	303	325	308	286	298	266	272	276	323	289	293	251	273	278	306	288	263	260	277	266	274	304	267	237	247	277	296	284	303	317	284	250	296	303	292	279	273	266	275	255	277	298	282	246	301	253	269	279	276	282	281	295	319	312	295	286	265	244	273	261	258	264	304	282	311	287	293	270	263	269	272	297	279	262	296	289	270	305	292	254	305	240	267	283	277	292	275	276	257	303	279	245	276	264	281	278	286	276	270	251	251	270	257	308	291	287	300	284	297	297	255	317	305	313	285	291	289	283	279	273	250	302	276	249	276	329	260	290	289	294	258	286	276	281	296	262	292	298	302	256	281	262	304	322	289	290	318	278	282	301	267	249	307	271	262	290	275	294	283	286	281	277	312	265	306	269	247	239	269	252	298	268	279	265	275	271	270	303	294	290	294	246	293	306	296	261	292	273	292	304	304	292	298	285	284	272	296	278	293	299	296	282	284	288	292	282
27825	3291	5504	8291	10026	5213	4442	3174	2701	2013	1760	1309	1162	1197	1114	887	891	863	783	715	744	747	706	735	717	682	652	755	689	709	652	696	703	650	672	675	660	663	678	674	663	683	714	736	688	649	699	683	654	618	667	627	647	639	624	650	650	677	616	660	671	692	643	617	649	665	650	631	658	666	658	690	678	684	651	628	633	656	683	643	684	633	662	605	651	677	642	664	636	654	627	646	649	691	660	645	630	616	651	686	639	601	663	612	675	633	650	646	667	654	661	674	656	607	636	651	661	648	646	667	686	650	644	644	667	637	614	639	634	701	643	627	676	692	678	632	684	652	673	658	632	666	650	646	660	666	604	623	619	677	636	654	657	612	679	617	626	633	669	619	650	634	665	644	662	609	637	659	649	616	656	644	624	644	657	637	642	675	612	637	618	649	659	675	594	660	685	596	653	596	655	630	628	654	629	652	615	618	673	654	659	644	629	630	637	609	628	647	638	707	643	667	665	632	647	680	650	659	640	674	685	634	648	703	654	650	645	626	647	636	604	634	682	642	704	689	671	679	595	661	654	653	697	643	656	672	646	644	623	675	644	655	607	671	609	641	633	656	689	672	662	648	662	626	603	662	629	636	637	672	645	671	597	669	643	657	633	613	647	666	678	646	632	616	719	682	596	624	628	635	657	691	673	647	623	629	674	645	653	642	676	697	674	656	621	624	622	627	647	625	642	669	647	642	658	669	637	648	636	689	649	664	649	648	669	607	622	673	674	635	679	637	632	680	613	653	617	667	628	644	637	682	606	637	627	605	633	652	599	607	698	651	646	613	631	660	626	653	653	663	660	619	641	632	619	657	661	592	686	653	607	608	632	695	620	621	694	650	671	633	688	631	603	654	640	625	678	618	646	630	692	646	681	648	651	647	668	640	609	621	640	635	638	628	625	664	632	699	626	639	657	664	679	679	656	633	632	656	662	669	634	605	658	627	611	639	635	738	634	705	660	645	655	607	662	658	661	685	671	675	595	662	626	651	653	635	642	650	623	651	607	670	608	602	679	646	644	621	657	637	606	646	625	621	644	665	655	638	636	645	654	592	630	675	625	633	635	614	628	648	626	650	655	639	626	645	699	683	648	627	654	663	702	650	671	637	679	712	664	655	646	625	663	644	649	594	661	648	619	622	675	605	611	650	683	674	667	629	612	645	654	697	608	609	649	649	663	647	672	634	595	631	648	635	654	605	649	691	638	629	606	640	649	676	614	674	688	652	658	646	624	654	640	657	662	613	648	656	650	638	617	640	644	621	613	651	661	654	627	659	634	603	672	638	676	660	636	666	663	661	637	668	627	647	648	632	620	632	613	587	624	629	610	622	667	631	643	652	687	635	641	625	654	698	647	711	646	615	627	649	650	646	658	652	610	650	652	651	642	650	665	642	640	629	635	629	637	647	603	624	661	643	619	605	658	637	673	638	635	659	660	621	658	636	661	642	613	666	597	676	647	634	645	628	647	643	680	678	635	606	658	643	621	607	650	642	656	633	651	634	650	601	649	646	605	653	678	636	673	659	664	647	629	649	646	643	641	636	665	628	655	658	651	684	652	635	665	659	636	668	626	670	586	639	651	637	640	612	670	662	655	599	655	640	616	687	609	656	633	641	649	675	635	625	650	632	686	671	635	680	662	618	684	627	647	634	624	659	629	639	668	641	617	704	656	628	603	677	653	625	653	657	636	647	660	655	665	638	661	699	650	637	633	631	661	632	647	637	691	657	629	610	679	638	724	632	639	652	669	632	681	629	617	642	652	666	639	608	603	680	663	684	620	663	610	639	597	630	655	636	602	622	714	642	678	683	658	677	639	657	657	594	675	653	639	651	688	624	638	676	638	627	641	651	610	609	661	656	703	618	658	586	651	648	659	610	683	678	657	587	659	627	620	601	622	614	623	633	642	624	620	684	617	614	641	646	670	641	636	629	639	651	633	649	622	655	681	652	665	676	630	659	602	657	661	671	630	617	648	674	598	697	629	642	653	695	677	680	618	645	625	653	609	661	619	625	645	641	668	642	703	634	612	611	649	618	604	620	599	611	652	666	648	654	696	606	636	659	649	638	666	647	622	664	638	610	629	638	658	647	663	616	653	634	686	643	679	626	653	637	612	631	655	663	632	687	635	681	674	606	632	657	698	639	614	681	660	689	636	669	660	657	613	676	635	654	620	616	633	638	656	681	678	610	637	676	632	609	658	666	643	620	644	631	626	643	642	654	705	640	621	635	630	633	666	640	662	633	624	655	676	633	629	667	644	643	661	638	644	597	647	657	581	617	651	627	637	641	637	622	668	672	618	637	642	676	651	618	652	631	658	656	653	644	691	642	597	668	653	687	658	638	641	659	634	681	603	621	686	661	651	642	639	667	623	634	660	629	649	631	682	615	717	654	664	609	700	659	669	620	622	635	636	658	610	637	633	636	615	664	701	648	629	667	646	642	670	654	661	670	605	702	641	637	662	641	643	645	662	679	673	635	633	656	622	620	647	638	626	685	616	606	651	672	721	634	672	676	611	659	680	641	676	678	618	655	616	665	645	609	647	633	727	655	613	611	621	630	648	632	633	632	708	650	682	651	620	640	664	645	623	654	639	607	634	632	630	611	663	646	662	656	636	707	631	656	694	666	634	622	643	633	657	658	640	648	652	647	628	618	644	671	608	639	619	647	627	668	611	652	662	674	689	664	629	678	671	609	653	632	659	630	612	624	669	630	635	594	666	617	657	625	632	645	658	655	631	623	668	632	686	652	611	667	635	665	679	611	653	678	621	678	626	643	646	621	643	611	687	537	625	654	624	654	643	680	671	673	637	654	596	668	639	689	629	598	640	628	649	686	613	619	622	648	614	656	658	612	653	641	640	624	663	674	667	639	696	688	690	659	630	682	662	637	594	708	665	649	657	638	635	632	644	622	630	678	652	655	649	636	629	648	663	683	630	596	629	666	628	633	650	646	633	621	631	635	644	632	661	661	665	656	681	612	661	627	660	638	646	657	600	616	670	636	656	640	628	675	614	698	646	662	675	631	609	664	647	662	687	638	648	655	627	630	674	662	593	628	625	680	674	658	619	696	660	652	663	656	660	635	635	667	676	672	675	668	659	680	641	623	642	643	635	603	613	653	590	684	619	649	668	655	615	611	658	671	603	662	642	671	685	653	641	634	644	595	630	659	627	656	618	678	624	599	628	643	653	634	581	597	650	691	681	649	643	641	645	669	718	643	643	646	620	672	623	672	636	635	631	631	635	640	699	670	634	693	673	639	649	662	639	650	638	654	666	649	642	668	667	657	675	622	650	651	637	623	654	614	618	660	659	638	614	613	616	644	636	628	608	609	650	647	675	681	648	624	638	654	664	644	608	647	605	708	654	665	663	665	662	698	651	642	644	661	603	645	642	668	663	655	655	678	673	651	677	644	659	650	628	621	610	631	641	655	683	702	660	650	650	618	645	608	593	650	633	651
10047	1497	366	290	243	220	241	208	215	181	184	196	207	183	226	234	176	214	171	199	194	199	188	202	181	204	220	186	234	195	196	217	212	204	183	195	192	186	165	200	192	191	213	211	210	157	172	207	211	187	213	191	186	202	211	200	239	185	198	179	197	193	192	189	206	188	189	201	220	181	196	216	199	191	189	195	198	222	206	199	171	188	186	198	182	202	181	188	200	206	204	202	199	174	204	192	204	210	194	159	220	199	188	175	186	172	190	195	201	200	204	177	191	208	191	197	197	184	191	206	200	184	202	199	199	214	219	215	183	174	224	194	213	182	177	175	211	191	195	208	189	194	159	201	203	226	204	207	184	204	223	180	186	196	205	212	188	192	221	213	206	184	197	209	182	209	210	210	224	178	192	203	217	200	198	194	181	192	190	185	223	196	182	181	193	203	195	195	195	170	207	190	181	194	204	186	181	182	204	222	189	186	208	185	179	215	180	206	193	192	189	170	197	212	229	193	167	186	215	188	178	188	207	174	162	192	171	179	168	190	208	209	190	177	199	215	202	197	223	209	212	211	220	218	183	179	201	206	227	197	189	151	174	193	170	186	175	206	207	205	201	180	179	194	220	215	176	185	170	187	207	199	193	182	197	177	222	206	202	216	197	217	194	221	202	199	205	169	197	204	182	207	195	177	194	210	191	212	167	187	204	172	203	188	169	203	188	179	159	224	200	205	211	197	220	182	227	220	190	216	184	175	229	175	206	197	209	154	193	190	182	190	217	201	183	205	212	173	189	209	190	199	201	210	195	201	197	194	201	227	207	193	201	195	190	198	215	188	196	180	194	201	203	189	173	193	183	171	206	195	200	184	194	192	202	211	203	195	188	176	233	230	179	200	202	207	189	208	199	184	179	188	203	203	203	175	199	182	167	196	184	207	181	197	197	201	198	188	200	182	203	196	190	220	186	197	213	223	191	218	205	180	195	175	199	209	212	175	189	201	191	189	231	205	192	166	195	209	213	208	196	184	198	196	178	206	212	167	205	200	212	213	226	206	193	201	166	208	184	193	182	214	187	174	208	196	195	210	188	208	192	203	204	192	200	205	195	211	206	200	212	184	207	198	196	222	182	193	180	183	180	177	194	183	206	194	195	217	187	218	209	184	187	185	182	199	224	218	197	205	174	203	226	189	194	193	201	192	199	208	219	183	169	193	195	193	199	216	214	189	216	195	201	189	176	184	197	234	188	202	182	189	168	213	222	189	197	192	188	190	181	185	192	211	184	217	193	223	189	203	229	177	178	178	186	180	189	207	194	198	233	183	211	204	211	195	191	189	185	182	208	188	205	204	226	194	189	207	228	171	189	196	207	182	182	204	193	173	211	191	201	183	195	178	176	203	188	199	192	206	212	189	194	191	201	181	201	190	185	214	190	197	200	226	191	194	210	188	189	188	184	204	164	218	204	168	200	184	207	215	169	211	196	198	191	204	217	241	181	183	201	200	183	178	227	211	167	194	200	188	181	192	183	203	185	197	164	220	180	202	182	215	193	170	193	202	194	192	196	185	221	184	219	201	201	239	218	200	208	190	192	194	202	198	201	199	192	207	192	207	208	188	157	203	166	171	189	170	167	208	206	212	180	199	222	204	211	180	214	194	209	182	194	207	209	223	203	224	179	192	213	208	189	208	175	207	200	193	206	197	201	187	198	189	182	170	207	199	208	181	185	172	191	185	208	181	194	190	197	178	213	184	196	196	209	206	184	187	182	160	221	231	189	174	202	206	177	208	180	194	196	209	192	221	212	180	192	170	182	225	229	180	192	202	211	202	165	188	180	182	222	216	209	192	210	173	223	207	196	186	213	187	224	191	209	212	169	205	207	190	184	182	178	203	187	185	189	199	203	179	195	176	193	211	200	208	205	202	194	184	199	194	178	208	209	178	189	206	204	202	173	204	199	190	198	191	205	200	205	186	171	201	192	187	179	197	158	180	187	175	200	183	223	183	197	219	175	204	206	199	196	205	188	203	216	171	189	208	218	173	179	206	201	208	194	179	227	204	174	188	198	194	209	190	189	198	230	194	185	191	192	220	184	231	187	199	198	215	196	196	220	179	205	201	184	167	214	197	188	218	180	193	188	200	220	176	187	205	196	209	234	193	229	204	201	180	184	188	183	209	188	206	201	176	183	189	194	217	184	192	215	217	191	210	183	197	208	198	198	178	205	185	192	212	192	211	177	207	199	181	197	208	181	163	198	226	187	190	208	196	203	196	200	223	213	195	231	168	205	171	182	183	188	181	181	196	181	174	190	173	173	187	213	223	206	188	207	198	206	183	174	203	210	201	186	185	208	186	196	178	209	205	194	202	216	213	205	212	181	215	191	182	169	205	209	203	194	197	189	214	217	155	191	181	183	213	165	186	184	191	171	173	205	186	186	193	200	235	205	202	193	196	194	215	204	175	169	216	204	189	182	189	180	192	223	207	207	175	205	164	207	200	189	214	192	202	224	207	222	203	218	224	202	193	189	181	211	181	217	204	219	187	195	183	216	182	190	199	204	197	200	202	209	218	204	186	217	183	185	212	193	204	230	207	215	193	173	209	184	202	191	183	192	213	214	220	214	188	172	194	197	204	184	211	194	202	195	203	208	199	173	200	185	214	194	193	200	203	192	203	197	199	185	188	189	181	186	222	218	195	194	176	212	209	213	199	189	170	199	210	211	199	181	201	215	198	182	210	213	176	156	211	189	187	203	211	174	183	197	213	209	161	176	209	192	182	181	197	196	165	173	216	214	177	187	208	203	198	188	194	193	199	208	198	190	203	210	178	195	225	204	186	217	208	187	181	191	194	180	203	185	234	195	216	209	182	190	224	183	219	232	188	206	208	218	205	217	198	199	194	187	180	200	169	189	198	211	217	195	211	205	214	195	217	181	193	214	217	211	204	221	172	180	211	209	179	211	172	193	181	194	172	196	215	188	191	203	207	196	187	199	213	217	175	197	179	202	187	210	202	184	176	177	188	180	217	192	221	205	201	186	188	199	231	192	232	178	209	209	179	192	217	212	214	205	205	197	210	219	197	182	223	184	207	218	195	194	204	184	176	185	195	182	181	189	188	219	186	197	218	182	187	196	215	179	206	174	187	199	210	196	189	202	179	214	246	189	199	188	223	188	170	186	219	193	212	197	193	186	173	188	200	174	172	182	196	166	167	176	195	171	181	216	188	204	198	184	202	198	203	166	207	195	215	177	190	188	207	189	200	201	188	190	204	217	212	190	200	189	185	196	189	200	186	189	183	161	212	201	200	210	186	201	204	174	198	185	210	221	196	186	219	195	198	195	201	210	229	199	203	175	194	185	203	170	202	220	182	201	203	190	204	206	193	208	185	193	187	207	190	193	185	153	180	197	211	193	187	180	181	211	227	224	201	186	193	196	231	179	175	185	180	200	195	173	202	187	185	195	206	195	231	204	196	187	180	180	192	209	178	226	219	204	191	171	197
6699	701	828	881	851	704	594	487	511	524	481	481	472	460	435	473	484	468	477	503	470	470	468	471	450	468	462	480	492	430	469	476	455	452	473	468	460	468	454	442	492	472	480	466	427	427	468	476	469	465	475	414	441	467	458	472	416	494	451	432	468	433	386	457	491	477	494	476	471	443	443	478	450	456	471	441	478	449	468	452	452	446	505	477	462	445	480	468	453	466	448	449	458	402	451	503	463	425	438	429	443	496	473	435	429	444	444	434	505	469	490	470	450	441	462	466	425	447	486	422	455	490	455	465	448	487	470	450	464	521	501	458	449	427	458	465	476	497	460	432	413	480	474	476	449	456	478	458	455	460	433	436	480	436	461	438	454	483	422	439	471	462	454	457	473	452	481	479	460	440	453	440	462	497	462	471	460	481	461	482	424	470	438	445	442	460	438	459	423	468	461	473	443	428	479	452	496	444	443	442	448	467	481	459	486	430	467	476	450	407	411	448	411	427	451	443	432	435	458	449	452	459	465	467	455	490	438	491	467	457	458	432	463	465	484	402	461	443	481	416	436	461	437	431	455	456	461	440	433	477	490	444	451	437	464	428	462	479	469	479	431	468	463	432	458	442	453	476	465	488	485	467	457	462	480	486	450	451	448	409	450	440	470	436	437	502	491	452	463	416	492	491	440	437	458	453	444	453	437	471	472	449	457	443	464	415	432	477	490	471	463	467	454	428	464	468	452	487	474	432	495	509	465	457	456	429	441	456	451	491	503	441	479	451	514	441	452	434	441	450	469	473	487	467	442	434	475	457	466	473	427	416	417	462	442	454	429	454	448	453	413	438	461	463	475	456	428	459	458	420	427	463	418	494	473	462	509	503	493	509	426	448	435	394	468	482	441	441	440	468	471	463	472	489	467	413	483	461	466	438	500	441	416	464	453	494	467	447	423	431	415	440	415	449	465	476	467	483	420	448	472	451	469	465	507	475	475	446	456	444	457	486	454	496	487	451	456	459	456	436	454	473	467	495	431	455	471	442	495	436	455	468	436	458	473	460	434	476	458	419	464	438	464	498	467	398	512	460	449	444	469	446	497	469	430	466	463	475	441	440	475	419	453	510	464	475	442	441	492	431	440	514	452	460	457	406	483	450	472	486	473	463	454	469	434	426	458	427	486	466	459	461	449	473	483	416	470	435	472	459	458	445	450	443	454	448	412	497	452	478	451	445	443	459	447	476	540	431	456	441	443	439	418	462	478	435	429	444	440	442	474	442	460	432	483	420	436	460	450	445	445	466	471	451	448	442	453	429	476	455	432	456	449	466	462	434	535	435	436	477	470	485	488	436	488	462	434	416	482	401	455	431	482	438	459	421	430	462	496	437	408	454	424	466	494	444	474	445	483	470	481	430	445	439	457	476	434	433	465	490	456	494	431	467	466	448	468	452	466	473	459	432	462	448	428	484	472	433	466	512	453	434	456	423	462	461	459	467	425	478	462	462	494	437	430	456	462	444	444	467	485	478	430	476	488	420	443	466	434	439	434	452	493	467	480	441	478	452	473	448	446	450	484	463	494	453	459	434	473	474	491	444	456	452	469	441	480	464	432	487	505	496	443	453	479	403	447	440	439	462	435	476	413	446	478	474	426	440	424	502	448	463	475	454	463	463	483	432	470	486	451	451	466	493	464	461	479	468	446	466	425	431	432	476	442	490	450	461	481	460	476	505	467	502	460	440	452	495	493	406	459	467	449	542	472	464	467	456	493	465	429	489	449	433	458	428	469	464	479	483	450	444	448	485	475	430	476	436	453	477	475	436	494	479	477	483	461	470	450	453	449	457	425	450	466	520	438	449	478	439	452	475	420	454	423	435	450	492	455	505	484	441	451	500	422	470	451	482	470	465	428	436	449	475	446	428	449	473	457	464	468	448	462	473	465	451	463	446	469	451	461	394	437	446	468	427	444	480	475	443	444	431	450	459	409	406	448	483	461	464	418	421	447	512	462	469	484	495	463	427	419	457	485	445	405	450	436	448	452	474	434	442	455	442	502	464	421	443	488	459	461	452	494	486	481	431	464	483	468	449	473	427	492	433	457	467	448	454	455	456	470	453	461	421	470	427	455	458	493	474	492	445	482	488	466	474	440	479	443	464	479	458	467	460	432	511	396	434	425	442	425	473	520	463	472	492	481	471	466	471	483	477	484	438	464	448	438	468	485	424	438	434	475	446	468	485	432	468	440	426	460	474	458	457	492	439	412	474	468	468	456	485	449	455	478	455	452	446	459	448	509	489	467	451	444	476	472	436	458	399	514	499	471	486	485	468	435	465	479	474	471	445	442	473	478	478	490	453	465	476	465	464	439	416	456	454	483	481	452	465	458	439	460	496	440	440	478	456	496	437	458	480	430	441	445	494	441	447	463	452	459	452	430	477	423	416	481	500	463	461	463	468	506	465	460	463	467	455	484	419	478	439	465	498	525	440	468	458	444	507	494	483	466	509	456	436	446	436	466	519	482	460	459	465	442	442	430	451	488	453	432	510	487	433	455	460	482	429	472	445	470	443	496	470	435	441	486	445	434	450	490	466	481	441	448	446	434	481	460	478	447	472	481	444	473	438	421	464	457	472	453	434	438	461	496	462	480	470	428	472	482	474	435	454	490	440	435	424	460	462	465	452	483	490	466	474	444	469	437	506	437	445	424	480	446	473	408	469	463	440	432	473	469	445	450	449	431	477	486	446	459	457	467	471	458	440	424	456	460	441	497	440	447	465	456	474	488	444	472	465	470	444	479	456	440	451	460	433	488	412	446	458	478	469	519	440	446	450	499	446	462	462	407	460	451	444	458	469	437	453	479	477	482	471	442	468	488	427	412	454	483	466	453	429	454	485	455	469	473	438	411	442	455	466	491	451	475	478	446	423	472	471	450	467	458	427	486	464	469	418	451	471	466	469	408	418	472	461	430	452	452	452	476	473	454	465	463	449	468	424	450	459	443	454	474	440	459	447	482	446	462	454	430	477	429	491	461	464	469	477	483	470	524	494	470	500	440	465	424	435	445	418	411	453	454	441	441	485	458	436	458	465	466	476	429	439	475	427	477	446	446	451	459	471	448	498	446	463	495	471	438	449	461	447	447	455	435	453	464	450	473	471	471	450	474	431	445	461	449	458	452	450	496	449	478	489	459	454	446	515	452	452	485	460	463	460	448	443	461	428	462	469	444	471	452	445	424	475	444	460	476	439	457	465	468	439	471	442	472	440	441	441	472	500	490	479	487	481	451	481	449	461	459	425	456	444	451	475	474	445	454	460	453	470	490	443	445	478	484	463	463	456	472	459	473	447	471	454	458	470	384	448	500	451	446	477	442	472	407	461	433	460	483	476	442	478	465	449	486	465	470	459	500	462	449	442	469	456	467	453	426	452	430	500	482	465	436	482	442	498	439	460	453	428	450	441	478	459	446	442	489	466	481	448	467	444	454	474	474	472	448	452	486	488	453	468
31799	9415	3656	2510	2047	1004	629	471	324	283	277	192	178	201	174	189	150	150	164	144	136	151	139	126	158	148	142	125	147	115	136	152	169	146	153	129	137	149	139	154	146	149	137	143	134	113	128	139	117	157	125	152	142	147	154	136	134	137	127	136	128	116	150	139	127	140	134	131	152	154	158	134	146	121	145	143	133	128	131	148	138	148	146	120	135	138	112	118	150	109	151	141	118	113	126	143	129	139	145	149	135	149	141	110	134	133	154	135	147	128	132	120	140	152	145	146	156	138	140	136	137	166	164	145	151	112	142	135	148	156	140	145	133	135	130	127	125	126	123	128	138	141	136	146	132	145	159	124	123	144	144	137	138	140	142	109	121	130	135	132	151	151	139	133	130	164	139	109	138	153	162	123	141	122	138	132	139	143	145	147	148	137	139	123	133	123	143	130	155	133	147	129	137	143	118	136	135	146	131	144	141	136	163	143	129	136	119	148	127	121	154	139	147	134	136	144	144	149	134	138	133	108	135	137	152	155	138	159	164	131	137	141	142	121	121	136	144	123	145	131	138	127	159	142	141	126	138	114	151	144	154	142	134	145	133	161	136	152	137	137	146	140	142	127	174	153	123	119	157	157	163	148	136	141	150	134	128	123	153	161	124	138	150	130	153	138	132	137	126	134	133	117	135	139	139	157	133	164	137	140	151	140	152	152	114	136	147	158	128	109	124	136	150	166	157	137	145	125	113	137	128	141	130	136	127	99	144	132	139	123	152	150	142	130	168	146	154	152	119	127	116	133	135	128	131	150	130	144	160	129	153	141	154	127	128	148	131	119	140	139	142	171	116	119	147	130	145	152	168	127	134	115	133	126	134	126	145	116	116	135	159	129	127	121	139	151	161	111	159	133	148	119	125	129	128	144	151	127	131	132	138	145	147	150	167	160	147	140	138	122	110	132	140	129	132	157	127	144	113	128	149	131	119	144	134	131	151	140	134	146	145	134	149	137	126	146	135	152	146	123	151	150	151	152	137	166	157	147	130	121	133	134	119	137	124	145	161	146	151	152	134	146	156	129	152	145	140	154	149	139	140	117	132	113	144	146	128	136	154	125	143	134	110	138	138	144	145	139	143	129	124	150	125	145	128	136	133	132	129	139	136	160	130	125	146	122	143	137	135	139	124	126	135	152	142	138	129	124	144	130	135	129	153	152	142	114	116	121	126	150	157	166	141	129	145	140	128	144	145	150	148	121	122	161	158	131	144	126	162	160	130	164	146	137	130	152	125	147	143	131	129	146	111	189	133	124	131	119	134	140	135	143	162	158	130	139	120	132	127	149	140	115	120	141	152	126	143	140	144	117	146	136	138	130	141	148	148	127	145	135	152	132	144	149	144	130	118	119	146	117	122	130	129	132	144	131	150	126	134	133	157	136	126	121	128	138	162	127	136	124	146	142	139	114	137	129	150	150	131	115	152	146	132	139	142	135	125	139	131	144	151	146	130	149	144	150	156	162	156	154	127	151	158	136	118	110	135	137	149	161	135	162	141	144	150	147	131	152	132	151	130	150	126	139	131	127	127	116	137	138	135	137	142	141	135	140	106	143	129	124	148	153	138	127	140	160	129	140	142	140	161	137	143	133	140	116	118	126	130	121	128	135	136	126	120	132	145	121	141	140	125	123	140	132	113	134	134	153	142	126	136	145	142	151	163	165	112	146	125	165	170	122	132	127	114	131	142	134	149	127	151	138	160	140	122	136	144	158	134	154	143	141	148	135	135	130	144	155	128	140	124	144	143	145	120	138	124	130	122	128	126	143	153	154	129	131	143	133	145	126	116	165	135	148	124	150	138	117	139	145	137	139	122	143	152	153	137	139	132	129	122	142	134	135	118	145	153	138	137	126	128	154	117	126	156	123	153	123	151	126	122	114	149	125	130	142	134	127	142	144	128	141	132	139	149	130	134	145	150	141	131	162	140	131	121	140	157	138	136	156	155	147	150	158	136	138	139	146	137	119	139	154	125	155	120	152	147	138	129	135	133	135	123	147	143	155	140	131	148	133	138	138	150	117	130	125	136	150	161	134	129	146	118	114	147	154	127	154	129	133	145	139	146	117	145	129	153	127	145	107	128	129	140	145	144	133	138	148	160	139	127	163	139	121	133	157	136	153	125	152	134	143	124	125	144	145	132	140	149	133	138	129	141	132	142	144	132	122	140	126	143	117	129	132	145	130	140	124	149	144	146	123	139	150	133	142	140	129	145	146	132	152	140	140	138	132	158	123	152	123	133	123	126	152	142	133	155	145	130	133	130	147	155	148	157	127	128	136	141	130	150	139	138	142	133	130	140	120	127	155	133	135	135	117	125	145	131	149	143	139	159	140	133	146	119	124	139	138	150	119	142	127	141	147	132	135	122	131	131	152	135	143	140	146	133	110	151	141	140	116	153	147	145	158	162	140	134	111	148	143	125	134	129	148	137	125	122	137	140	137	129	136	123	130	142	155	150	141	126	152	134	172	142	140	122	149	154	124	144	125	144	152	146	145	142	131	167	134	135	128	146	131	142	163	152	138	135	145	148	135	114	138	140	158	135	144	144	134	140	144	131	118	129	139	141	129	131	123	145	149	129	146	130	148	112	139	147	143	140	148	139	152	153	112	132	130	152	144	146	148	141	145	142	144	122	164	132	146	133	162	123	118	133	140	129	119	139	149	141	112	145	161	127	143	166	134	145	131	141	143	150	119	130	103	121	143	141	140	126	139	147	138	118	118	125	142	134	153	150	143	141	102	159	120	124	145	150	132	144	116	158	121	138	134	150	138	144	152	132	130	118	146	116	146	130	132	156	144	144	124	143	157	135	135	139	147	106	131	135	146	145	132	113	154	135	135	140	124	114	125	125	131	128	127	165	119	133	142	142	142	147	143	143	121	146	114	154	148	150	160	135	138	142	136	139	114	133	165	151	149	134	137	133	160	151	154	133	126	130	142	131	129	144	131	138	139	138	147	138	130	144	154	131	107	132	130	138	141	136	140	128	136	154	131	127	137	154	153	134	131	153	131	123	151	144	149	129	149	162	151	137	136	132	142	131	148	154	138	138	128	129	124	134	116	138	128	128	131	156	133	144	134	138	152	146	127	118	128	141	141	125	177	135	137	138	117	114	129	141	138	132	152	171	139	131	147	122	148	132	126	117	140	164	133	149	145	136	147	125	135	132	141	139	155	137	153	149	132	148	147	130	142	136	146	116	129	141	106	117	128	125	150	136	123	133	122	121	156	126	129	125	136	140	129	113	146	117	155	146	147	149	140	128	137	143	166	123	141	118	123	117	139	130	135	138	115	125	151	152	150	134	129	157	153	104	132	157	114	165	148	134	141	157	155	132	131	138	134	133	135	120	142	146	160	110	134	142	156	122	108	101	135	115	147	140	134	145	159	149	127	146	134	152	158	136	116	130	153	119	161	142	117	117	142	116	160	128	128	133	135	149	148	160	133	136	121
20947	1776	3425	5003	5424	2938	2280	1721	1436	1130	1157	706	576	685	531	483	506	430	395	419	372	383	377	403	373	383	385	385	398	404	367	393	340	377	375	378	359	340	379	360	416	378	363	375	389	339	380	369	331	383	344	368	377	378	318	386	351	360	362	351	346	337	335	365	359	366	365	373	416	360	366	376	368	344	396	344	378	370	356	366	363	388	355	340	336	363	324	330	384	344	356	358	355	357	337	332	378	349	344	366	356	351	377	360	349	331	328	360	355	367	366	367	365	363	393	351	360	342	326	303	334	332	380	300	352	341	349	362	355	359	354	382	371	349	340	346	370	367	374	348	371	338	349	322	373	346	374	332	356	361	382	357	365	326	343	357	343	354	357	350	346	377	358	342	365	353	374	346	355	363	387	359	403	375	369	355	380	364	365	348	367	370	352	393	367	386	329	359	351	363	340	358	357	332	356	350	351	377	361	337	334	351	345	366	354	343	387	376	386	359	344	311	335	357	380	342	365	325	342	350	370	363	394	348	366	376	391	350	359	320	354	345	354	366	370	371	367	342	368	349	369	358	332	308	341	364	322	369	335	347	341	323	360	364	366	375	350	343	376	352	384	329	373	349	348	356	384	339	321	298	354	334	349	383	364	337	371	339	385	323	342	332	340	370	338	316	359	353	360	338	358	337	369	353	363	379	346	374	373	351	346	341	349	355	358	371	323	355	352	362	331	331	359	344	369	352	383	374	355	389	393	336	306	356	328	368	365	346	349	346	347	368	352	359	348	325	357	346	366	325	359	322	349	375	368	339	381	364	341	342	360	377	357	347	355	345	357	364	390	348	324	380	373	357	349	361	373	361	361	345	335	404	323	347	361	348	353	388	349	345	358	342	350	347	382	362	374	385	364	366	328	352	357	348	356	377	337	352	331	365	345	354	352	337	350	316	331	362	344	344	319	345	339	386	339	348	345	364	365	351	393	368	359	343	350	340	360	365	369	368	384	358	374	358	368	375	343	366	395	367	372	358	371	355	317	348	383	346	342	379	336	349	329	355	346	348	330	405	342	381	350	358	369	337	388	379	328	360	365	369	383	368	345	363	381	393	349	400	357	373	370	347	338	368	354	361	320	345	357	341	390	352	320	357	331	377	352	375	375	367	342	392	353	347	365	321	350	333	335	346	348	378	375	346	371	361	366	360	365	343	403	383	361	364	337	350	345	351	343	350	343	334	345	335	378	390	342	380	358	332	365	343	368	321	337	357	321	342	313	345	364	367	364	362	317	368	371	386	342	362	371	354	385	419	365	362	333	349	370	395	347	336	359	381	378	359	366	378	387	354	350	362	378	359	332	351	345	359	336	358	350	371	326	342	349	349	347	331	347	364	368	378	342	374	389	365	349	335	339	391	379	358	337	368	390	373	366	366	352	343	341	371	370	325	339	366	358	343	374	375	388	352	398	354	364	340	369	330	363	360	354	368	399	351	344	366	327	369	357	393	353	365	372	363	333	329	374	356	369	360	380	374	346	336	327	348	356	353	369	376	364	354	374	327	381	374	350	345	362	343	362	355	372	345	362	323	367	363	348	345	339	364	318	339	361	368	350	373	358	375	384	373	331	368	357	337	355	371	357	342	333	365	390	346	346	347	326	345	393	376	340	339	337	353	365	358	379	350	319	349	332	361	352	374	357	353	326	362	355	365	346	375	362	366	366	325	341	368	391	380	400	358	375	348	359	377	371	411	384	340	358	365	373	319	335	350	357	299	373	339	353	377	354	366	322	370	352	355	377	341	347	348	364	366	334	340	359	347	351	370	325	387	367	362	351	344	310	374	382	337	356	366	373	368	317	363	332	365	342	346	322	368	355	355	354	360	395	386	351	385	342	350	367	370	359	358	393	355	338	374	370	333	380	365	365	363	342	345	360	357	358	327	328	373	391	362	371	382	349	350	336	345	363	377	344	348	359	383	354	379	376	354	335	327	349	366	356	357	374	349	343	374	352	388	374	366	352	389	371	361	367	371	353	381	345	341	351	374	390	361	368	360	346	390	359	341	334	342	341	361	345	367	356	357	390	352	368	387	356	367	359	348	374	349	329	394	322	382	352	367	348	396	349	340	359	372	362	339	372	349	333	361	373	377	348	379	359	352	361	317	357	396	359	368	377	345	346	383	331	363	333	345	362	353	368	361	351	396	326	387	381	365	350	370	356	357	335	322	342	369	357	345	357	332	333	346	348	350	350	364	392	362	358	369	338	348	391	341	326	354	332	367	337	362	408	359	353	346	368	366	404	352	383	335	343	353	379	353	346	349	388	355	359	384	356	344	376	347	331	347	326	338	358	352	389	345	350	334	327	363	347	369	383	374	320	335	367	370	348	369	346	345	369	324	308	356	334	325	338	361	338	391	358	351	338	349	326	348	317	320	343	353	398	346	345	347	355	330	362	355	341	356	339	354	350	317	355	351	349	371	352	385	358	351	357	338	354	348	329	373	348	363	354	308	335	364	369	365	352	349	309	331	341	352	336	291	381	356	374	380	360	368	367	367	353	373	373	366	343	353	408	364	341	383	369	371	349	355	350	328	356	373	381	334	369	330	341	362	356	339	328	358	344	334	372	340	392	362	331	329	360	353	381	345	361	368	372	382	345	338	370	342	354	349	368	357	346	366	351	334	351	361	371	355	359	352	365	360	320	340	341	391	374	364	349	361	347	353	348	366	351	362	356	341	359	371	331	317	390	358	342	357	372	359	351	358	347	346	363	360	345	331	359	330	374	352	388	382	377	365	346	355	342	327	351	322	359	354	393	353	361	363	377	392	373	366	368	361	346	349	322	368	363	359	346	373	353	372	366	361	366	345	351	388	331	340	359	324	378	348	355	368	366	361	346	351	345	390	343	349	333	374	376	340	375	372	392	361	370	373	368	358	359	332	334	402	348	352	338	336	330	353	354	332	351	366	356	352	356	400	348	381	340	360	370	346	327	348	373	341	367	357	338	354	353	343	360	335	340	358	352	358	339	365	345	353	323	335	373	337	372	356	348	321	350	364	360	326	344	384	338	354	325	401	365	349	342	353	333	307	334	395	387	359	356	346	386	387	340	375	344	316	322	370	348	350	366	399	340	380	356	359	369	386	397	356	387	351	344	331	367	369	331	373	335	398	337	364	355	384	352	348	344	340	352	361	391	378	326	373	327	338	377	369	327	376	352	351	354	336	388	362	348	354	376	346	355	333	346	386	336	393	352	378	362	369	340	331	360	348	358	352	364	353	348	384	330	349	352	342	355	372	367	396	402	395	397	337	351	366	369	349	332	387	350	321	329	405	345	326	337	380	364	335	347	338	355	346	330	380	338	331	364	351	380	364	385	378	355	335	359	327	355	345	343	362	393	398	352	364	336	400	328	332	323	358	332	336	384	365	357	339	346	375	358	353	357	348	372	349	352	368	313	377	345	343	359	343	402	376	377	361	358	343	370	341	350	335	337	349	356	345	352	387	377	339
44362	16181	7106	5051	3847	2404	1366	946	778	614	532	415	357	360	331	326	346	299	282	273	278	291	293	273	263	277	317	268	304	294	286	295	285	298	261	288	290	296	309	251	298	267	255	302	282	282	266	294	270	253	278	303	305	274	275	312	289	279	307	300	295	305	299	288	270	271	251	290	291	287	262	280	312	264	280	250	290	298	282	262	279	260	277	289	297	247	248	273	281	319	284	298	277	297	289	266	321	282	271	285	306	281	306	275	275	262	278	278	287	283	274	292	302	292	283	299	266	282	276	277	275	252	290	285	266	292	282	260	260	303	270	280	297	273	282	277	281	290	277	280	308	275	255	274	272	250	271	260	281	298	308	254	289	274	248	307	306	298	274	297	267	271	277	269	278	257	283	244	295	268	293	331	281	249	285	265	287	303	268	289	283	279	302	315	282	285	266	265	281	272	252	277	278	265	294	301	300	294	268	287	287	295	288	276	267	323	275	272	267	288	302	265	258	264	263	263	247	270	271	259	276	275	321	278	271	274	265	250	266	286	287	294	274	297	295	283	239	288	303	297	290	278	321	323	320	287	298	271	304	274	257	263	304	276	281	266	285	267	282	286	276	262	294	281	242	276	272	272	255	270	294	279	266	301	267	252	261	257	272	273	288	287	292	276	271	297	276	274	286	313	279	265	277	309	284	276	314	261	282	255	246	289	296	306	274	274	281	309	284	270	294	307	289	283	292	272	288	312	284	295	301	299	282	291	278	278	293	287	282	288	316	263	288	275	285	274	282	305	315	281	315	261	269	299	305	309	269	275	247	266	261	288	302	259	272	295	301	271	308	280	332	327	243	259	284	280	273	303	316	268	262	292	281	272	283	298	276	267	312	282	300	276	272	259	275	304	279	273	269	306	262	268	275	284	298	292	293	270	326	300	294	286	287	337	303	280	289	294	257	315	295	286	300	280	280	277	287	278	310	268	248	253	279	270	293	323	303	271	306	252	272	322	284	263	292	294	311	263	303	287	254	270	266	252	281	249	288	276	250	260	259	286	303	277	281	270	311	287	289	274	278	255	278	286	283	293	305	296	260	279	260	289	307	256	273	297	290	272	282	298	286	277	249	294	298	296	280	291	278	253	313	284	298	288	322	305	292	257	316	273	275	276	265	270	259	247	279	279	283	290	255	286	239	258	250	279	308	318	284	291	251	304	278	278	269	274	285	253	281	341	294	253	300	307	258	290	255	297	287	276	284	295	300	277	293	294	305	282	277	282	275	252	268	244	274	298	295	293	298	292	279	266	260	285	269	285	266	254	289	314	308	281	276	283	263	293	325	264	305	277	278	286	269	284	278	275	304	324	274	297	266	302	309	271	304	280	266	273	277	260	287	284	303	300	322	277	263	274	300	271	268	279	292	256	275	295	286	281	263	303	269	299	278	313	277	292	306	295	275	242	298	279	247	274	278	293	250	291	300	265	286	278	259	342	273	276	290	277	280	288	275	270	265	275	294	266	259	291	284	260	286	257	304	293	299	255	290	275	292	298	298	283	286	283	275	285	274	302	252	281	257	261	308	300	298	264	295	282	287	254	260	303	310	257	282	264	259	275	274	306	298	280	286	295	259	292	263	255	275	268	300	307	290	280	279	269	274	283	267	288	275	281	276	284	303	292	280	295	276	269	280	302	269	284	266	271	287	288	254	264	323	286	308	290	282	286	280	268	278	268	284	275	320	266	280	278	253	241	263	268	285	304	289	266	258	271	264	299	317	270	284	275	307	291	277	259	278	271	263	271	262	255	253	274	266	302	277	260	293	261	306	303	277	283	276	293	287	323	308	280	257	266	250	285	288	279	296	308	269	274	277	282	256	262	267	296	265	286	252	294	279	270	274	278	280	310	306	304	285	308	266	294	261	268	282	264	294	307	281	295	288	263	289	287	284	301	277	260	299	267	286	270	279	297	280	288	249	297	292	298	272	280	333	287	261	261	303	284	300	301	275	260	288	276	242	271	254	258	264	278	300	270	275	272	246	267	264	281	292	256	267	284	285	266	272	303	288	303	282	258	306	261	298	313	291	273	274	282	277	268	318	284	286	268	253	287	302	299	295	294	302	281	273	309	260	261	250	283	274	288	319	274	320	280	288	316	277	266	290	268	280	274	283	244	285	306	258	297	286	256	251	290	251	276	297	295	298	285	270	255	270	301	307	276	286	267	254	272	291	288	286	333	262	264	284	266	268	272	286	280	299	284	266	273	254	300	278	289	272	293	275	270	293	279	278	293	274	267	262	294	240	254	283	278	304	258	275	292	321	279	251	264	278	280	266	302	273	304	307	296	315	262	285	286	282	273	251	290	277	286	276	268	277	293	301	257	276	287	272	287	306	280	277	256	273	264	295	290	274	304	271	277	265	270	280	279	295	270	316	289	304	307	287	274	273	253	275	303	283	271	281	242	266	319	278	282	316	277	273	280	291	256	276	292	282	316	274	291	254	277	286	255	272	289	279	265	290	293	298	285	303	283	304	286	272	279	303	275	291	266	284	286	301	292	307	282	242	282	276	291	268	281	252	265	281	296	280	293	239	263	300	293	289	277	271	240	254	273	252	284	303	276	284	282	290	269	296	280	279	248	268	304	269	279	280	277	293	291	267	293	265	308	284	297	277	298	288	279	307	273	294	286	284	285	283	302	260	268	268	271	275	269	271	300	254	281	281	301	271	250	300	294	265	280	294	293	304	294	295	301	267	272	293	265	290	281	288	269	313	280	274	286	274	286	301	284	268	279	286	286	262	271	247	287	284	316	296	288	281	281	301	278	274	289	296	275	260	293	263	289	286	290	295	271	269	275	297	307	259	312	309	278	275	295	283	258	291	276	247	277	269	269	258	286	281	269	272	258	325	291	301	270	264	261	279	275	295	267	302	260	284	284	254	271	287	263	284	298	314	293	307	289	273	296	261	282	266	293	287	281	276	295	285	289	247	277	279	283	304	323	242	282	249	287	262	270	275	266	299	283	264	306	276	290	316	268	306	321	287	291	280	287	272	290	275	266	297	305	271	287	336	238	281	294	252	288	298	270	275	269	266	290	260	284	273	299	261	269	286	276	281	274	286	294	271	302	247	254	278	290	267	287	285	308	280	276	268	281	287	277	289	313	334	269	280	240	244	290	235	274	266	266	289	338	288	297	285	290	261	296	264	273	266	272	267	285	275	280	271	251	269	256	301	261	286	257	283	282	270	290	253	295	279	258	289	272	277	281	312	256	295	272	298	281	286	281	284	260	309	288	286	261	275	282	267	304	264	302	306	250	280	271	281	278	315	284	293	285	268	296	283	246	273	268	276	322	275	304	286	281	276	279	291	276	289	278	279	286	281	264	284	310	304	323	278	273	295	279	293	310	285	283	249	312	317	268	270	281	276	264	279	310	275	278	253	295	301	278	289	299	294	295	265	282	264	287	267	277	264	269	261	298	252	301	277	295	260	283	303	298	265	271	284	295	297	253
28046	3129	5064	7845	8626	5908	3914	3307	2953	2504	2317	1589	1181	1295	991	895	912	846	730	744	777	731	747	706	685	710	679	707	694	648	686	654	689	658	692	680	649	662	673	687	652	680	625	672	680	694	688	650	657	657	726	701	615	665	662	667	685	678	659	631	629	679	671	601	650	653	674	659	617	621	639	641	642	625	676	661	652	646	626	663	677	663	617	662	690	635	678	653	663	658	639	640	678	681	647	665	646	627	673	590	622	621	668	673	637	662	690	650	624	619	649	632	661	665	606	681	662	662	702	654	619	689	652	671	668	649	670	635	630	690	647	638	668	616	644	611	661	653	665	592	644	605	600	611	635	595	622	651	657	660	653	614	613	649	645	612	618	624	634	602	663	670	668	666	677	632	681	674	622	643	622	615	644	705	606	620	676	632	712	710	669	681	658	684	658	633	628	616	621	646	643	634	648	613	640	703	600	665	628	651	663	678	595	648	661	642	646	652	600	672	677	673	599	619	625	628	672	636	638	643	676	667	630	655	635	624	637	676	680	700	667	613	675	655	620	632	672	641	653	665	659	644	674	639	638	626	663	619	652	606	690	656	650	668	683	663	629	627	635	667	621	617	657	645	596	616	674	635	633	663	626	633	611	639	651	648	648	622	655	699	633	680	641	633	658	650	615	662	645	642	607	618	666	677	697	605	608	637	627	600	683	676	659	679	632	643	628	655	596	713	676	655	630	637	613	673	673	625	656	593	628	632	663	661	666	676	640	660	628	645	629	670	653	699	620	636	636	635	621	631	635	657	654	618	682	655	676	669	612	627	677	648	593	640	611	643	618	655	627	648	660	666	631	663	653	692	678	673	672	595	635	612	621	624	679	634	677	651	613	661	603	646	662	606	643	648	648	646	679	648	664	698	619	669	606	637	644	600	646	640	691	627	635	622	650	631	594	619	631	679	623	676	638	633	662	611	632	613	690	642	638	616	630	664	649	641	633	670	638	646	679	627	648	681	682	655	656	647	660	650	650	619	675	672	651	664	626	661	634	643	679	641	674	597	664	629	648	608	621	654	659	657	666	671	653	665	670	726	623	697	659	574	673	602	627	642	714	650	654	670	608	662	592	659	655	616	647	598	635	668	679	596	630	617	653	641	650	675	626	612	630	623	643	688	618	610	611	656	654	669	618	643	699	697	625	661	646	690	600	616	638	681	640	664	692	593	619	641	673	631	681	666	687	662	603	654	633	634	705	629	632	672	633	640	625	616	627	674	639	642	658	666	616	673	673	655	667	618	649	658	666	646	670	574	691	644	641	654	656	670	663	605	668	577	668	662	660	641	656	653	603	668	643	644	619	655	670	619	682	653	647	647	653	614	634	632	654	639	613	634	653	634	651	680	649	647	658	657	611	607	658	660	684	613	630	662	645	629	621	663	709	669	650	656	635	657	653	614	631	631	627	621	698	662	704	663	652	686	682	625	664	656	637	639	613	614	670	662	572	632	641	639	667	640	649	688	661	672	638	685	640	636	621	618	625	666	626	643	669	618	672	609	604	636	619	652	658	672	656	610	645	652	612	632	625	643	637	666	658	679	644	677	650	686	651	666	602	647	687	629	662	643	649	664	651	684	644	617	664	606	676	673	620	638	610	667	643	672	633	640	619	641	647	646	609	621	691	648	642	697	679	657	606	650	654	663	658	646	665	643	657	630	617	648	643	682	660	578	636	652	634	575	682	655	656	632	672	634	642	644	602	681	631	675	636	725	627	667	626	629	665	659	608	610	625	647	614	645	665	641	650	657	702	632	588	663	632	661	662	621	627	640	634	650	627	594	628	626	652	642	638	670	594	673	634	657	658	626	622	623	598	641	655	694	634	650	640	679	654	645	611	643	642	661	618	663	622	626	624	663	635	648	609	629	662	640	703	598	599	621	692	652	601	659	661	628	681	692	630	661	631	707	623	664	646	573	650	647	640	649	663	625	666	631	637	613	669	632	616	652	634	615	622	650	694	619	664	644	678	683	672	650	668	676	641	657	670	610	618	625	653	625	633	648	660	676	683	612	642	688	628	653	668	629	650	644	646	654	681	655	627	655	636	654	633	610	650	660	639	640	640	667	663	629	626	648	637	623	649	621	672	676	629	614	665	642	676	640	664	652	625	623	667	601	706	631	646	667	663	683	659	641	603	634	650	614	642	639	617	648	661	641	622	637	685	600	688	632	656	654	631	597	654	613	638	617	614	691	680	665	637	602	629	644	652	649	609	635	655	680	590	594	664	652	631	638	678	650	677	645	696	652	646	659	649	638	646	664	646	620	667	639	640	636	655	659	668	679	602	613	593	638	648	641	660	639	613	634	596	655	596	625	635	655	612	644	576	653	613	649	658	627	623	639	673	633	657	664	631	660	655	619	643	649	691	664	635	651	647	628	617	620	613	689	626	661	710	625	662	631	648	653	651	685	609	662	632	688	642	649	692	637	641	594	651	631	677	670	627	619	641	652	637	673	624	670	667	636	625	663	647	632	643	610	602	666	650	624	637	649	645	645	656	633	641	681	652	651	647	645	693	632	661	672	660	627	695	642	623	655	627	627	615	643	662	609	620	646	643	640	647	651	687	655	667	646	601	633	659	631	648	619	641	617	663	621	620	635	606	630	681	620	609	645	619	678	633	707	658	606	653	643	619	625	659	643	683	658	604	627	656	674	625	654	622	612	608	642	662	631	641	635	666	646	659	624	640	693	641	610	643	626	663	664	665	641	681	692	645	652	662	623	649	679	634	657	610	668	673	676	605	662	615	683	694	665	622	643	642	626	656	687	631	601	625	654	664	716	668	662	654	692	655	668	691	651	631	637	656	663	654	634	622	662	647	622	668	620	652	665	667	622	677	654	643	680	643	617	698	621	602	673	654	634	630	654	641	639	668	599	667	628	631	650	671	639	665	647	652	652	669	667	661	637	619	612	650	627	622	655	697	628	694	656	651	644	627	685	653	607	685	634	693	624	657	651	649	620	632	636	624	634	653	623	648	665	630	665	630	643	656	644	644	668	624	683	623	624	650	673	675	639	641	640	617	610	645	646	677	678	608	668	659	626	632	666	614	671	640	639	647	631	662	643	638	650	634	665	636	655	667	636	648	642	681	691	659	636	636	624	652	653	648	713	673	665	637	604	602	618	645	639	658	618	665	643	616	669	611	650	685	684	656	650	611	617	637	659	675	632	575	645	646	685	647	666	634	644	649	634	680	680	608	619	627	670	582	652	644	619	689	621	697	658	665	653	681	638	614	645	637	587	663	648	626	606	672	673	656	653	637	642	685	671	634	594	637	605	672	659	636	671	687	650	655	687	663	630	645	649	656	663	662	625	607	624	674	680	679	598	622	636	654	674	623	610	624	614	641	691	659	691	665	644	597	636	612	634	647	658	644	666	636	646	624	635	602	628	629	666	647	621	680	686	622	596	618	693	633	639	688	660	661	615	647	630	643	690	599	638	630	675	642	652	651	675
10291	1544	435	310	281	227	261	239	223	230	200	194	214	211	216	217	194	210	202	219	181	222	195	196	191	187	221	229	218	268	181	203	203	219	181	187	192	208	212	199	183	182	211	202	204	195	201	191	207	187	186	193	230	197	198	187	195	195	194	196	189	194	214	192	196	202	219	175	203	207	184	212	176	214	216	199	186	207	219	196	231	215	203	214	235	183	221	191	210	188	185	193	183	196	183	204	192	207	177	185	191	215	187	187	198	207	204	195	196	183	212	211	194	193	183	210	169	209	246	211	180	207	182	191	206	206	226	193	210	187	201	192	197	206	166	221	210	170	195	210	213	213	222	181	174	214	195	195	205	207	209	223	203	182	199	209	211	188	217	189	200	200	219	206	201	181	215	205	174	186	196	203	178	193	228	210	211	188	170	196	191	176	190	201	210	187	181	170	182	206	182	175	195	190	202	197	213	190	222	181	195	202	201	191	202	201	189	198	193	198	197	195	178	207	196	215	203	183	202	203	177	206	173	189	189	194	206	197	223	199	223	203	204	175	188	210	178	187	222	168	194	205	210	213	219	221	180	189	195	219	197	223	201	229	169	187	209	197	173	207	234	196	204	194	170	185	192	203	193	201	192	195	193	189	231	189	239	193	177	180	191	176	216	195	196	223	204	176	179	229	188	209	200	209	193	245	193	173	205	195	213	213	211	210	216	202	204	179	186	220	188	193	185	204	216	197	199	221	178	200	206	211	181	188	209	186	211	233	205	207	172	185	182	188	212	173	214	189	201	178	227	184	230	216	189	229	190	201	191	178	223	207	202	173	192	206	200	208	192	197	180	207	201	207	185	195	205	178	207	195	193	200	201	198	222	181	211	216	196	195	190	185	200	178	216	184	204	200	208	205	189	189	216	195	195	242	191	166	188	212	199	184	196	193	223	209	193	211	201	181	191	195	213	210	206	200	191	214	176	176	191	214	178	195	171	177	240	173	197	209	199	194	226	216	174	205	183	181	216	220	195	205	226	219	183	178	219	185	187	193	186	195	190	197	201	195	207	201	229	207	182	210	205	207	180	194	216	213	197	180	217	210	204	221	218	196	179	192	197	201	206	188	175	196	225	205	194	209	202	200	217	208	195	192	184	191	189	179	172	196	193	205	202	191	203	188	187	198	215	201	224	213	208	208	229	190	192	214	173	207	197	222	208	206	192	200	192	251	204	216	192	194	228	238	217	217	208	200	217	168	195	205	213	212	178	191	201	184	208	183	184	196	193	217	188	196	185	198	200	205	206	204	203	219	200	194	198	212	204	216	218	212	195	207	190	200	211	205	202	181	210	222	219	198	179	204	188	210	221	210	188	196	205	248	207	222	234	215	185	172	230	198	197	176	203	188	182	173	189	188	171	191	209	212	195	211	182	190	198	189	230	181	190	232	180	166	174	189	182	175	149	205	218	220	186	220	218	210	215	200	207	189	187	185	207	182	213	187	207	189	221	222	199	193	205	181	195	223	201	202	209	235	189	215	215	213	183	194	227	193	196	163	194	180	224	187	209	189	217	197	216	208	219	216	186	195	198	201	196	226	206	186	197	189	176	197	197	208	186	181	187	217	230	203	198	194	210	202	203	229	181	198	184	183	195	181	199	198	210	222	226	192	211	220	216	194	166	192	211	186	205	200	199	192	210	182	168	189	186	191	203	207	205	215	169	225	194	186	191	216	217	208	206	222	221	213	204	218	168	190	203	202	210	195	187	179	204	218	185	182	209	174	198	207	185	179	183	206	198	187	235	201	191	193	184	200	206	197	200	181	207	192	208	211	209	204	166	192	190	189	175	206	206	194	206	212	162	224	194	176	229	216	192	181	199	205	205	199	211	192	210	216	222	178	198	204	205	209	188	195	212	212	206	217	172	187	195	183	206	176	204	211	205	186	195	216	184	181	196	208	184	222	198	181	246	226	191	201	191	190	195	206	202	204	191	189	186	221	201	195	206	195	212	190	207	217	197	206	222	181	231	180	194	209	207	211	171	206	201	215	182	186	210	189	185	199	215	199	165	178	226	180	208	229	200	207	202	197	197	199	198	211	227	182	195	198	218	209	186	208	214	219	183	217	195	232	200	247	221	185	181	160	210	213	196	206	213	197	205	160	199	195	189	199	175	194	172	205	194	189	175	212	201	195	202	201	206	205	203	232	194	207	207	184	201	174	208	171	194	196	213	199	193	194	192	220	197	227	176	208	223	206	215	197	206	191	207	215	222	184	202	201	212	177	204	187	187	174	207	216	186	187	198	190	200	158	181	207	193	209	166	177	229	180	161	177	226	197	210	208	204	178	235	179	206	184	193	217	178	184	201	185	202	214	193	166	165	217	207	189	214	214	194	195	194	156	199	197	180	208	202	197	195	206	202	231	208	204	227	215	199	196	199	192	198	215	233	195	221	203	193	198	207	205	173	206	186	208	204	213	212	176	205	215	192	210	197	220	193	195	185	183	185	210	201	182	204	203	203	196	204	232	204	201	204	194	185	191	197	219	186	211	189	175	207	197	197	198	184	211	222	209	206	192	225	183	226	218	172	175	190	204	208	202	205	209	211	215	217	226	210	213	181	192	208	171	183	208	196	193	209	163	189	186	213	197	214	229	192	193	179	198	226	213	235	189	188	189	220	225	203	231	205	189	218	185	192	186	210	187	195	205	207	191	199	214	184	185	201	203	208	204	190	212	206	200	211	196	194	216	208	163	215	224	197	206	198	193	191	206	190	211	200	193	199	182	195	207	181	193	218	201	187	190	206	194	213	178	204	209	184	202	194	208	201	168	184	195	214	229	216	187	187	203	193	199	191	192	190	258	217	228	191	205	163	195	212	158	177	189	200	206	183	226	190	186	211	199	173	210	203	206	178	198	211	201	206	183	198	187	183	205	204	186	193	195	213	206	193	175	183	182	193	195	195	197	190	204	206	196	199	220	211	199	208	197	190	212	204	212	182	198	197	187	203	214	210	227	184	212	216	216	199	201	189	206	183	218	188	204	209	229	190	200	191	214	182	198	201	202	214	178	176	204	211	196	198	180	157	223	204	203	198	190	216	223	213	191	195	184	226	189	184	228	205	188	185	191	186	197	194	186	204	189	206	174	201	185	185	206	220	183	180	175	200	179	173	192	193	204	216	208	207	189	216	192	193	199	224	215	192	195	220	183	213	179	193	197	195	216	195	214	180	163	186	217	214	169	198	212	203	214	180	204	220	188	183	213	206	178	226	179	207	224	225	188	215	173	193	187	195	194	194	204	193	218	183	200	194	194	187	177	180	205	226	207	210	200	199	214	227	175	203	211	238	237	214	196	192	202	214	215	217	171	208	202	183	184	213	204	200	207	188	230	195	210	177	190	187	225	185	185	222	200	210	167	195	218	184	185	217	201	188	247	198	190	218	210	200	214	208	187	219	208	196	206	182	207	184	216	192	220	189	210	205	197	220	184	223	191	173	218	183	203	201	162
6935	702	823	868	879	742	605	629	530	503	550	478	488	513	455	500	441	476	439	510	472	507	456	471	450	464	444	466	469	448	471	469	492	464	431	471	466	463	450	495	459	467	443	493	462	454	487	481	460	479	457	477	420	430	434	461	463	478	484	430	465	481	472	460	477	453	457	467	480	428	476	448	479	480	453	478	459	486	453	415	477	451	478	415	456	436	474	450	449	468	444	492	466	458	430	464	445	467	469	443	414	460	466	459	469	469	440	434	479	462	463	494	474	469	443	475	456	480	447	450	467	477	473	467	463	451	435	453	479	465	455	420	438	456	472	463	458	422	463	446	455	442	469	429	482	434	440	490	475	430	456	458	461	476	489	477	432	444	442	429	420	461	483	441	487	449	432	439	452	479	428	511	480	494	475	470	494	451	441	492	510	505	471	475	462	450	481	425	445	462	450	451	446	436	496	461	464	504	442	485	467	461	489	494	486	451	475	445	450	471	423	464	458	461	448	469	468	477	456	457	451	457	444	440	436	454	439	458	430	471	477	502	470	453	437	454	452	486	484	428	473	460	454	457	480	455	491	430	470	458	479	419	478	469	483	431	453	475	482	465	496	448	439	478	464	464	461	432	425	436	459	449	469	495	473	452	468	478	477	457	408	461	437	445	436	478	414	476	476	441	463	470	456	458	456	462	490	459	438	465	439	437	428	437	462	442	454	418	451	469	477	476	465	487	431	506	445	499	452	489	485	441	458	437	482	485	479	449	483	462	466	467	441	481	451	481	441	466	456	495	456	449	431	417	464	445	482	461	508	452	493	498	474	482	458	498	497	454	468	473	475	460	460	438	423	488	476	446	445	452	422	497	459	467	440	466	454	466	418	458	446	462	460	460	479	483	460	462	459	455	453	445	464	466	469	468	486	452	455	475	450	462	440	435	463	469	464	432	466	450	491	436	441	445	443	436	415	473	431	474	475	464	471	477	458	438	479	450	460	448	418	480	512	498	460	454	449	478	473	466	454	493	447	462	465	496	484	474	450	462	513	424	493	476	487	480	453	473	473	472	467	463	450	478	490	467	457	462	444	489	447	429	452	437	483	425	484	471	444	450	416	478	474	478	444	470	446	435	438	457	488	473	429	459	454	435	447	448	463	497	474	464	472	493	448	472	461	488	472	452	472	470	453	502	425	454	454	490	485	446	454	443	460	458	452	468	491	493	473	457	485	434	432	471	451	458	456	462	453	479	453	455	453	478	446	500	447	448	475	457	461	465	470	463	474	509	446	426	439	490	469	482	451	457	434	467	470	465	433	481	443	501	475	479	496	419	452	431	483	480	476	494	440	452	435	448	489	414	517	488	454	442	436	522	492	484	460	462	460	433	458	470	471	449	501	484	456	457	474	424	457	446	463	497	492	461	486	423	465	474	434	483	492	464	504	484	451	501	449	474	520	488	464	479	424	489	428	506	480	436	449	466	463	441	477	491	454	456	461	479	429	435	469	466	501	449	480	457	471	443	463	465	472	471	472	457	451	468	470	453	469	475	460	458	486	471	482	486	436	476	488	452	460	459	440	443	460	445	478	422	439	482	462	513	472	449	431	489	437	474	456	443	498	423	509	433	486	479	460	464	488	474	449	452	467	451	485	448	456	499	423	494	502	478	443	459	474	503	463	466	431	480	464	427	437	448	449	467	459	485	443	462	466	460	467	443	457	475	470	453	432	478	470	442	472	469	489	463	454	446	427	446	474	455	440	421	469	465	461	476	467	453	450	438	440	432	455	469	431	466	413	457	495	495	403	458	455	460	420	452	446	478	463	459	445	422	482	442	465	450	451	421	445	457	464	493	438	457	485	438	453	457	458	453	449	493	472	487	509	470	441	464	446	447	478	456	489	477	426	486	487	463	424	479	416	437	475	461	472	448	456	474	437	439	466	465	451	468	449	468	440	436	473	492	454	472	482	470	501	445	496	454	490	463	465	464	453	483	455	469	467	481	471	465	510	449	495	471	492	493	458	443	450	446	479	473	428	493	465	457	467	495	458	440	507	459	484	472	447	474	443	513	431	468	482	464	499	446	463	454	460	479	486	485	437	477	481	436	444	451	488	475	501	480	455	457	454	457	495	448	489	415	467	471	458	471	466	470	459	444	471	475	427	447	455	485	453	457	502	449	486	432	492	496	477	468	495	486	453	463	432	448	462	464	474	471	506	491	488	474	484	467	464	464	504	446	470	477	473	447	492	462	435	478	451	473	464	471	478	480	464	452	454	440	447	481	478	478	444	459	464	411	488	472	475	476	446	483	496	457	463	482	451	476	450	453	408	504	443	476	448	436	465	435	481	469	477	457	465	457	470	417	441	497	469	474	428	450	480	436	483	465	449	421	422	478	463	454	484	480	464	485	481	503	493	493	471	487	457	464	448	464	430	481	452	457	459	484	455	450	472	430	478	460	479	466	449	424	481	450	474	466	416	416	494	494	438	431	430	454	493	442	462	477	460	464	462	445	460	469	467	478	493	462	483	461	452	469	466	463	463	428	470	486	470	479	445	481	485	440	446	487	441	477	476	458	455	421	454	467	475	461	470	468	451	470	478	482	463	468	482	476	427	462	489	451	450	474	453	453	471	469	475	453	441	460	448	461	484	472	452	500	431	470	448	471	470	457	460	460	458	471	445	451	429	510	437	474	455	442	466	490	460	460	490	459	463	451	452	465	428	460	448	436	454	482	469	424	447	492	445	472	486	493	457	476	450	479	474	470	449	418	462	427	476	457	442	456	462	478	463	477	479	464	453	446	467	447	467	437	459	466	453	473	482	455	513	469	486	460	509	483	460	446	489	501	479	498	431	444	465	447	487	465	476	467	458	461	436	460	466	432	479	509	486	455	446	462	461	456	500	498	482	470	463	474	471	454	471	480	447	488	444	395	478	440	442	438	464	472	462	451	459	444	442	443	433	453	514	474	468	475	482	432	496	480	516	475	459	474	445	445	461	432	453	455	468	453	447	453	479	466	485	455	471	452	470	453	434	464	465	455	478	464	478	403	435	453	463	460	411	461	460	478	486	437	447	489	466	442	455	460	497	468	467	474	498	460	481	491	466	461	499	449	443	448	435	462	473	444	469	442	450	461	415	454	465	444	466	492	468	414	479	440	464	498	474	421	437	475	491	457	476	469	422	433	470	469	450	462	464	452	481	462	485	449	448	438	474	458	445	467	491	482	480	485	478	458	467	463	492	478	455	479	456	450	438	417	491	487	420	454	449	485	467	455	422	458	454	478	405	442	441	454	472	444	497	416	429	457	496	482	483	471	462	437	497	417	446	465	485	461	472	410	486	484	452	453	475	446	505	479	458	446	458	488	503	460	451	488	490	443	482	444	422	468	480	457	493	424	479	417	410	479	486	461	466	470	496	428	453	451	448	455	480	448	499	483	433	468	468	486	479	445	439	469	447	453	449	455	442	455	488	461	455	447	483	464	458	475	444	439	439	509	405	484
31605	9742	3542	2277	1933	1117	638	442	384	284	283	188	184	190	170	140	169	147	144	134	152	156	137	160	137	134	130	135	128	147	142	162	153	138	147	146	143	151	144	141	118	150	120	154	149	148	145	143	144	146	146	153	149	168	154	147	152	158	161	144	143	149	114	128	135	135	138	133	126	133	145	160	152	161	133	158	123	130	130	120	128	116	124	147	146	134	139	143	133	143	179	123	143	147	149	156	147	153	129	136	159	135	138	158	135	120	152	148	131	146	118	143	130	145	149	147	151	135	141	134	135	124	130	178	130	143	140	137	142	146	139	117	143	131	128	142	129	122	140	127	167	139	136	162	139	127	119	134	132	166	132	139	138	153	140	147	120	156	144	120	136	94	147	147	125	149	130	131	143	149	141	145	137	151	144	148	136	146	132	124	143	133	125	122	142	140	156	137	151	159	151	147	143	138	152	126	157	126	136	142	159	159	157	144	116	116	129	157	142	136	143	137	135	144	126	123	111	154	147	132	153	154	114	121	144	165	120	150	132	152	151	134	130	138	143	112	137	145	138	135	164	161	145	144	135	130	145	135	129	148	133	139	144	123	141	129	118	136	154	146	129	112	143	128	149	126	143	140	137	151	144	141	131	134	128	142	123	128	143	121	141	133	134	133	139	152	118	119	137	140	140	129	129	142	132	132	144	131	134	135	133	129	127	133	147	144	144	142	115	137	159	153	169	145	146	143	162	143	163	139	148	128	127	149	120	160	147	116	132	151	129	118	130	148	151	135	143	125	140	140	124	140	131	129	131	143	133	152	142	130	143	155	142	128	136	138	136	125	156	146	148	135	155	140	135	140	145	133	140	148	139	159	144	126	154	137	134	137	145	133	147	149	159	112	144	132	133	112	123	138	152	158	140	130	122	136	134	145	128	141	142	128	158	135	164	117	151	136	145	138	129	165	144	116	144	147	138	140	159	147	145	156	139	144	137	146	128	161	137	154	125	118	111	152	120	119	116	146	130	116	142	113	146	144	163	155	120	112	139	127	152	159	145	139	123	133	130	146	134	124	147	145	137	128	130	146	149	132	150	161	136	163	149	139	130	118	141	142	131	130	124	150	125	155	127	152	132	146	107	135	138	121	134	170	114	121	126	146	117	132	131	148	130	139	136	140	152	149	123	140	140	88	138	134	150	126	128	132	147	136	148	150	131	134	153	134	135	146	150	136	149	128	131	118	143	123	151	125	136	121	153	153	112	139	140	145	141	126	148	126	147	156	110	147	129	123	119	121	151	129	144	116	142	126	142	144	147	123	142	152	144	157	125	122	135	134	148	160	136	135	133	134	127	146	136	165	162	149	145	135	149	141	125	156	134	141	140	140	139	155	126	138	138	129	107	123	126	140	141	142	141	146	141	137	158	154	132	162	143	125	132	121	138	156	141	132	137	142	157	142	137	146	138	155	123	153	159	138	143	147	156	147	140	128	131	166	143	125	146	144	125	135	158	145	111	137	143	122	158	157	153	151	154	143	129	135	137	134	124	131	139	138	148	138	147	130	137	138	141	144	125	125	134	143	129	117	164	166	125	151	148	137	122	134	163	156	157	128	147	173	132	136	134	123	145	138	125	139	133	151	147	117	114	125	123	153	138	122	141	115	129	156	131	143	134	117	126	147	156	160	137	147	136	129	154	148	130	119	134	140	160	129	137	121	143	132	152	142	131	151	155	138	160	170	151	132	126	129	122	142	153	124	151	142	151	150	151	162	137	138	136	140	152	150	142	130	119	159	136	146	156	155	140	125	133	124	145	125	121	148	143	137	130	137	117	140	120	140	149	141	136	149	126	155	123	128	100	136	124	115	122	135	133	130	125	138	102	130	148	143	117	130	137	116	151	133	128	136	144	148	129	152	153	137	149	136	148	138	140	143	135	142	145	130	133	129	132	137	148	119	150	138	137	127	101	126	145	125	130	119	152	143	134	151	132	137	138	140	163	141	113	137	114	146	153	145	124	143	112	138	138	160	151	129	128	149	143	146	145	122	135	148	165	151	144	131	141	135	140	147	131	149	145	130	141	131	143	152	147	128	134	124	144	136	120	123	150	141	131	136	138	154	125	153	160	139	118	124	148	155	149	133	130	141	157	152	132	122	136	158	126	134	126	136	159	153	115	120	151	142	128	136	143	141	134	130	129	146	128	126	122	152	122	134	128	153	120	134	151	131	116	137	133	137	149	152	156	142	140	153	165	144	151	155	148	138	125	144	139	109	158	155	118	133	119	121	104	143	133	148	139	134	121	126	139	131	143	138	129	143	138	127	115	157	131	127	129	158	137	165	155	128	154	149	132	133	134	132	142	145	134	126	155	132	126	118	125	161	163	119	149	123	135	154	146	128	138	155	136	116	143	149	122	131	115	123	141	151	133	142	139	146	143	131	157	129	137	149	136	153	135	133	164	130	135	157	135	156	157	133	168	136	135	148	145	144	130	137	152	162	148	149	131	140	128	126	144	122	131	132	140	113	120	124	141	139	118	131	154	124	134	130	151	137	123	128	151	140	153	145	161	149	148	145	129	133	150	129	139	152	158	128	106	148	132	145	141	135	133	151	151	129	122	128	124	148	148	143	156	126	128	149	134	138	127	142	133	136	144	129	134	139	120	138	121	160	145	152	124	119	154	143	150	162	123	141	136	134	170	141	121	127	133	128	116	152	172	142	119	146	147	124	131	145	149	132	138	140	151	130	129	149	123	112	117	150	131	128	132	140	165	142	122	178	148	141	148	134	135	153	152	157	167	130	139	143	157	121	126	117	113	119	138	127	141	127	113	149	146	128	133	129	136	126	129	122	129	113	137	142	123	143	145	129	129	130	142	153	135	140	168	135	135	151	115	131	135	129	134	131	133	163	145	141	132	146	137	141	138	114	126	126	147	135	129	178	134	140	146	141	163	158	150	162	132	137	132	134	130	164	132	133	134	151	132	138	130	124	138	163	151	164	151	152	135	133	171	140	151	125	146	139	150	139	133	129	151	139	140	156	126	125	159	142	143	136	122	142	159	137	157	150	140	132	133	144	147	142	140	149	125	129	154	133	133	129	128	137	123	136	148	140	132	148	122	138	147	132	125	136	113	168	152	133	133	141	151	154	141	138	122	140	156	134	136	132	142	153	146	151	132	155	147	138	167	162	165	150	114	140	127	124	138	125	144	157	134	136	144	135	151	131	136	154	141	120	126	118	121	149	153	134	133	119	161	169	139	138	128	120	157	142	129	139	127	140	139	134	114	123	141	127	124	141	118	123	128	135	124	126	169	133	154	152	124	150	120	129	139	139	134	165	143	113	126	144	152	163	138	141	118	141	137	149	162	138	134	141	142	163	129	121	132	137	119	147	133	138	152	142	131	130	134	129	151	137	108	159	128	120	145	157	145	135	135	162	150	142	130	134	140	123	131	130	137	141	134	168	122	136	148	165	118	138	139	132	151	152	135	135	135	120	122	122	191	155
20793	1856	3198	4626	5692	3415	2376	1841	1581	1188	1262	708	684	651	517	454	507	455	407	429	455	402	405	362	352	386	371	376	399	383	381	403	362	396	335	377	363	382	371	364	394	393	338	349	396	385	365	359	357	378	336	326	362	380	340	399	380	338	368	354	387	400	353	347	364	384	328	335	347	355	358	368	354	376	373	370	332	369	342	345	329	403	352	347	336	379	349	362	387	360	363	363	380	361	356	378	352	393	392	330	358	374	350	351	392	362	366	357	389	351	359	352	349	368	345	355	349	343	337	335	325	384	380	344	320	338	359	320	368	383	359	350	353	370	374	376	338	344	333	350	378	377	364	343	401	371	370	340	389	366	320	351	330	355	406	335	357	337	359	362	362	367	362	379	330	330	337	365	357	357	360	387	367	344	357	371	356	365	367	354	417	362	351	351	374	379	353	372	337	360	332	377	370	363	386	376	329	367	371	340	378	366	337	364	391	353	368	329	381	364	349	334	353	380	338	342	367	320	360	337	369	347	374	384	362	348	359	344	369	340	383	329	387	338	360	368	392	374	374	335	371	333	378	357	362	324	361	351	348	361	342	349	355	348	377	355	376	350	350	357	341	372	366	373	319	354	385	386	351	362	338	359	308	375	347	364	362	326	354	336	368	352	351	337	387	333	370	367	371	349	368	318	333	372	342	376	382	363	368	360	372	382	317	354	357	352	339	360	337	345	390	368	374	376	347	349	342	355	319	334	335	367	374	344	366	350	398	336	367	327	358	346	365	372	360	390	373	364	354	336	347	333	340	351	371	360	376	329	368	375	349	323	348	352	359	374	356	332	370	373	334	326	379	349	336	385	366	346	319	364	363	345	349	367	348	351	359	354	363	338	355	421	363	341	375	342	389	359	369	380	353	368	385	337	376	361	352	347	367	360	341	371	352	331	357	353	374	348	346	322	340	334	356	354	378	358	369	378	335	368	351	350	362	369	371	350	338	364	371	348	355	342	382	377	325	321	381	397	319	368	377	384	360	341	333	371	371	355	404	359	365	326	365	348	369	340	386	365	387	346	349	360	369	323	347	366	381	376	367	384	381	365	377	360	357	348	324	351	340	346	355	354	351	359	326	391	365	385	368	345	371	375	376	348	380	363	361	355	354	348	322	383	361	354	381	386	347	339	369	376	360	336	354	351	341	356	345	334	350	352	359	363	349	349	362	369	327	362	347	348	339	359	355	375	361	372	364	348	364	348	329	332	352	347	345	378	348	381	386	355	339	315	349	378	349	349	332	368	348	373	365	364	388	353	332	335	331	335	353	330	338	347	356	349	334	356	371	355	344	357	381	372	339	346	398	367	367	365	353	364	389	368	363	366	367	364	370	368	381	394	368	350	364	367	357	358	366	371	360	377	345	370	373	381	341	337	352	345	346	364	305	345	362	325	368	353	375	364	358	392	349	359	348	367	328	363	351	377	369	368	390	366	372	377	340	364	348	380	332	339	335	356	319	366	372	357	378	391	355	366	357	314	360	373	338	366	355	374	376	345	380	369	381	339	349	355	375	376	383	342	368	353	338	354	344	370	330	331	345	370	398	369	349	342	345	335	328	363	373	377	352	356	359	346	372	353	339	347	366	336	339	344	346	355	329	325	381	362	368	328	382	372	368	327	375	361	355	375	321	377	373	345	341	378	329	368	357	381	383	344	363	346	356	397	360	340	368	352	362	378	369	323	336	342	383	378	342	352	372	366	378	332	352	332	361	337	385	378	345	344	367	374	342	343	344	386	357	364	364	385	335	382	354	350	343	332	362	339	365	349	325	344	336	359	367	340	338	367	360	375	340	343	368	329	342	354	376	345	360	352	371	331	364	388	361	374	371	352	352	377	344	353	344	364	342	355	369	333	359	346	353	376	327	372	349	313	340	386	339	329	404	322	353	354	362	375	346	344	385	352	378	359	356	364	346	382	377	337	371	370	311	361	399	400	366	370	362	371	333	361	385	319	383	382	370	367	337	360	371	348	394	353	342	339	342	323	361	386	359	369	365	349	354	341	380	394	359	368	386	379	349	377	347	376	345	360	342	365	368	369	361	320	345	361	368	362	322	350	382	347	350	361	370	344	338	326	353	326	379	362	357	358	328	353	378	366	349	339	340	383	377	357	359	358	368	357	367	380	336	346	348	404	357	366	345	325	343	360	365	339	358	337	344	354	383	324	356	340	390	351	379	371	352	346	386	363	357	349	371	339	358	335	343	357	347	355	372	377	361	368	353	347	364	353	363	367	377	335	345	356	391	362	351	340	379	322	381	370	343	374	368	332	372	361	396	377	392	396	366	332	365	368	385	371	358	375	352	360	328	369	371	376	352	369	337	355	348	371	316	356	371	351	369	377	352	360	344	395	368	336	346	371	377	382	355	339	359	376	336	376	379	331	334	358	350	345	377	343	339	355	354	366	388	335	366	340	357	349	333	353	382	365	388	331	340	363	364	365	390	337	333	349	369	336	354	355	341	373	327	331	363	365	344	343	383	346	340	368	373	352	379	337	369	372	357	358	391	385	372	361	341	350	361	335	364	334	380	319	382	353	355	353	375	381	367	336	366	337	329	339	363	387	367	372	370	330	355	355	349	367	377	371	340	373	381	331	374	391	356	343	377	344	332	346	355	382	391	379	359	393	377	364	360	379	368	348	369	387	385	377	358	345	354	371	378	333	377	339	381	367	367	375	336	332	348	375	347	361	348	381	359	369	374	392	357	349	339	341	363	367	339	371	340	377	361	356	341	367	342	383	355	381	369	361	364	358	361	365	369	357	406	313	367	365	361	353	340	342	340	390	366	383	340	361	346	377	398	347	348	367	388	310	308	355	371	371	363	360	349	360	370	400	367	367	364	375	358	360	344	327	346	397	386	372	383	344	385	363	349	383	344	383	347	337	390	342	389	348	386	370	362	363	348	381	353	348	365	363	392	348	386	389	382	378	390	363	373	350	357	344	360	384	368	358	352	354	397	345	348	346	384	357	353	371	331	370	389	378	370	382	348	374	371	353	366	346	342	382	342	393	315	328	379	348	368	343	359	363	365	345	351	360	359	381	361	350	334	363	383	372	366	365	351	367	355	354	351	344	368	346	381	333	336	367	362	340	373	384	370	345	351	399	350	366	320	374	339	356	360	349	340	292	348	353	352	366	388	357	343	376	394	381	355	375	357	357	376	344	330	391	333	370	394	358	354	345	363	366	374	349	366	384	361	350	334	386	383	379	328	373	382	369	350	356	328	370	339	384	362	365	342	350	371	332	379	348	352	339	358	364	377	354	378	365	358	375	369	374	362	362	366	357	375	366	404	357	347	327	380	355	357	368	360	370	344	330	372	324	365	349	339	364	387	310	382	373	361	362	350	354	356	341	359	386	336	355	341	384	373	372	339	316	359	351	371	347	383	349	328	333	349	320	347	340	357	313	395	356	376	348	361	376	367	400	377	336	335	376	355	384	336	352	327	340	360	344
42238	14174	5691	4454	3980	2067	1385	941	771	619	495	382	406	361	297	333	361	312	282	322	292	294	259	266	271	265	284	314	315	275	320	280	276	253	302	266	294	228	252	288	311	285	269	285	268	265	262	255	251	314	334	268	279	285	303	301	300	273	346	296	318	289	269	298	290	275	284	278	301	294	271	294	285	271	330	280	281	256	290	249	273	285	314	295	255	275	312	264	260	285	299	279	272	279	291	319	270	247	288	259	259	307	283	292	254	298	253	322	307	311	275	245	282	300	299	302	255	280	285	304	276	280	275	300	246	288	276	258	286	279	319	273	286	297	263	281	300	276	298	308	273	270	273	282	287	276	252	293	318	279	265	303	256	291	279	297	279	271	271	270	299	273	280	262	278	281	285	296	269	283	303	258	275	272	300	270	277	289	278	306	285	292	281	257	268	275	282	263	256	262	311	286	276	276	271	262	298	303	299	282	272	310	265	257	256	279	250	271	273	283	273	271	280	287	264	279	325	292	254	320	271	289	273	291	301	290	275	291	284	299	277	317	290	282	248	290	267	275	274	266	281	291	289	294	283	275	289	301	264	266	268	305	286	309	301	310	276	274	277	289	275	286	272	268	288	245	267	276	245	286	254	289	288	266	279	295	255	284	286	297	287	266	276	308	290	303	285	322	245	306	264	283	267	268	294	267	255	235	256	295	275	290	275	286	280	279	268	286	250	259	269	289	276	282	263	263	315	285	279	281	274	272	292	329	280	322	312	288	271	281	276	320	318	292	281	268	250	247	269	292	286	269	290	264	271	294	269	276	275	271	274	270	294	300	260	310	299	282	266	294	315	283	292	275	284	287	287	313	318	238	314	287	294	282	247	240	281	305	298	275	273	294	247	285	273	271	278	258	262	268	285	293	289	266	275	266	304	312	286	262	262	288	268	279	299	298	294	280	259	313	304	310	293	279	275	295	278	291	269	256	302	261	284	281	268	270	272	282	290	265	277	273	302	246	291	270	285	256	307	320	273	278	287	275	297	256	280	259	262	279	343	267	278	272	301	301	265	321	284	261	265	312	270	297	289	303	263	285	282	278	282	286	273	288	269	282	288	262	259	278	300	296	326	289	322	276	283	291	289	268	283	282	274	272	260	272	261	258	289	273	287	285	288	284	276	270	272	272	317	279	299	271	284	239	272	278	257	258	289	285	282	296	269	303	279	256	272	308	317	286	286	263	286	300	272	261	315	290	258	271	253	293	307	258	314	306	283	289	288	288	277	286	260	262	291	265	273	283	248	301	275	306	305	295	256	302	278	276	283	317	299	248	292	293	267	282	300	295	275	259	297	294	255	285	294	251	277	259	270	293	278	295	300	296	285	257	284	275	277	298	295	252	286	265	267	298	292	280	270	269	323	249	275	282	296	261	255	280	290	261	301	263	278	255	266	264	287	283	309	270	275	272	270	257	270	273	288	268	269	276	294	307	256	317	305	272	280	268	293	320	290	273	260	276	284	277	322	268	312	267	273	282	260	283	275	270	259	259	264	268	289	314	276	297	303	285	267	300	270	279	293	320	270	287	307	282	272	302	300	274	299	293	280	284	271	315	269	278	303	284	260	285	264	298	249	297	303	263	278	281	283	278	248	249	268	276	289	309	261	294	292	303	264	285	254	277	278	281	269	284	276	288	270	283	286	289	247	275	276	286	264	274	247	286	282	253	280	314	300	286	261	296	276	298	327	288	257	295	270	293	314	335	292	322	292	276	300	297	292	272	295	307	258	280	259	266	257	289	282	299	293	279	263	283	286	258	289	272	260	277	263	264	243	282	280	277	317	292	310	299	280	320	257	242	294	292	315	267	280	254	273	286	290	298	273	268	244	294	301	281	281	278	273	275	300	304	291	285	299	287	258	281	266	294	259	267	253	300	280	273	278	263	318	276	306	277	282	289	294	301	276	262	274	306	273	268	294	284	288	312	268	261	292	297	289	258	262	279	284	316	331	247	264	262	277	262	295	263	238	281	273	284	308	308	293	277	295	265	275	279	291	269	266	286	302	278	248	249	287	327	287	290	285	266	286	287	257	272	302	295	272	291	258	295	289	268	280	302	270	248	276	309	277	273	268	258	279	263	284	304	272	280	327	284	283	288	273	244	272	265	310	300	282	274	301	323	251	304	286	272	298	299	284	262	263	262	324	321	326	315	275	306	248	294	283	269	299	299	265	288	294	265	257	296	251	284	271	279	310	271	289	281	291	296	250	252	296	287	304	289	279	264	279	282	265	305	273	304	290	287	309	296	250	296	322	279	298	259	288	278	287	279	278	273	252	294	272	305	275	277	273	298	283	285	291	272	296	311	306	302	283	283	289	297	290	279	255	272	286	298	301	277	275	282	288	261	308	297	274	296	294	274	304	259	278	301	259	288	227	259	311	280	262	298	250	272	301	275	292	319	303	258	282	257	266	302	272	255	255	273	310	285	297	301	298	289	276	278	295	281	287	239	288	273	272	285	259	288	303	247	282	313	271	293	262	254	259	285	269	271	298	289	294	275	329	292	253	261	287	254	279	288	239	260	289	284	278	268	296	254	305	293	278	276	308	266	286	260	284	267	308	280	310	259	325	295	280	283	292	283	295	287	286	267	281	313	300	287	305	298	253	251	335	302	298	272	270	282	260	251	301	309	264	316	280	275	290	268	272	273	329	296	297	283	298	293	291	274	270	236	271	276	275	279	257	304	307	288	301	329	282	286	298	303	282	274	300	286	272	269	244	272	309	282	274	274	348	260	301	281	282	274	285	282	281	274	250	270	294	310	295	285	275	270	285	292	303	298	278	284	282	305	272	304	275	249	289	270	294	288	320	260	250	272	256	279	285	313	294	264	272	252	304	258	285	284	313	278	273	307	285	283	284	311	262	288	287	275	278	260	305	280	248	252	263	285	280	274	262	287	290	296	261	262	248	282	272	303	286	289	259	284	259	326	290	292	293	280	308	253	274	282	283	309	312	279	275	276	270	288	298	275	269	262	299	273	300	308	255	253	239	289	283	289	278	291	292	261	270	288	265	282	261	281	311	329	284	307	288	282	276	268	276	250	283	270	277	262	243	305	315	279	291	283	286	254	268	297	270	289	295	277	263	290	292	309	259	273	273	285	262	268	288	269	297	268	259	275	249	278	288	298	263	272	285	300	260	278	244	310	283	298	288	261	317	284	269	291	263	280	269	304	281	281	273	292	300	288	247	277	270	278	282	298	261	256	267	268	263	281	301	280	279	257	270	279	295	294	275	283	304	288	260	281	301	243	303	304	266	254	241	232	270	312	290	280	309	279	279	291	278	254	299	283	256	313	271	319	308	283	279	297	269	263	275	260	286	282	297	274	283	293	286	261	295	291	301	264	298	273	319	281	273	303	270	321	279	295	301	284	272	295	284	284	285	290	315	272	266	295	314	286	268	299	283	278	319	262	271	282	276	290	302	266	298	288	302	291	296	308	259	315	268	283	308	290
26573	2604	4648	7369	9278	5724	4270	3218	2922	2719	1909	1214	1318	1047	985	914	989	823	796	761	751	748	735	688	683	657	680	690	705	713	671	676	640	671	685	686	670	664	661	617	680	654	666	626	648	683	686	699	661	707	664	660	631	658	613	701	690	681	670	636	621	612	654	640	650	619	673	650	643	678	636	623	607	635	641	666	665	635	648	639	658	636	662	631	661	632	701	628	639	626	663	654	640	604	635	611	626	629	627	671	658	636	657	644	639	683	661	643	644	653	671	669	640	676	630	659	618	672	622	638	668	617	635	680	642	623	690	620	670	711	659	654	633	690	632	638	666	633	652	680	642	605	670	650	611	674	651	629	647	649	690	668	639	663	647	642	626	617	697	613	668	663	620	648	653	624	628	650	685	614	703	642	673	620	675	623	644	633	687	666	616	626	662	671	665	643	660	613	674	640	709	633	609	635	644	675	687	612	609	638	656	677	626	661	710	632	648	621	655	599	660	637	629	626	665	661	676	655	641	624	674	660	612	656	602	642	679	625	653	690	645	689	625	603	682	662	652	650	660	623	649	634	651	645	620	671	616	598	654	655	641	627	623	637	661	611	652	652	641	615	624	646	646	646	632	660	661	616	611	588	626	634	657	637	653	661	647	660	618	650	657	638	665	668	655	667	660	677	683	615	621	672	671	638	610	650	631	647	670	680	681	629	632	608	685	701	648	639	631	675	692	648	624	703	621	625	663	688	614	706	653	669	673	652	653	579	643	657	633	653	681	645	651	606	614	695	650	650	687	615	664	661	652	618	624	643	703	628	634	637	658	631	641	620	645	636	589	693	616	690	641	663	606	638	667	655	654	639	621	679	628	686	677	678	720	671	612	647	664	645	647	662	622	619	636	628	670	656	641	637	657	660	622	622	650	627	616	678	641	655	655	644	617	684	604	660	622	622	646	656	612	651	702	632	633	626	709	658	680	679	603	626	601	634	661	663	630	626	606	636	665	649	653	652	658	596	635	656	656	665	669	657	648	604	623	621	617	646	687	613	652	636	660	631	673	665	637	669	634	641	659	658	646	632	660	664	641	615	644	649	658	660	618	657	721	617	624	629	683	628	655	675	671	649	633	607	663	646	638	647	615	673	651	624	630	650	655	646	644	636	640	640	633	632	644	655	623	635	684	657	639	624	626	631	635	597	611	689	616	682	655	660	607	655	637	648	612	659	609	641	698	668	619	611	631	591	648	641	604	669	634	630	603	610	631	616	611	622	651	677	695	701	649	635	664	583	656	633	605	673	650	669	668	647	619	659	570	641	673	665	667	652	648	662	609	608	640	599	606	663	641	674	627	666	649	673	620	645	659	637	647	663	614	620	642	618	665	658	622	596	656	684	668	648	660	646	683	638	631	653	635	660	636	626	648	664	629	641	695	619	661	625	642	626	672	701	640	646	640	669	648	631	660	647	615	611	647	597	609	641	633	679	665	690	657	637	634	644	625	673	673	615	680	644	588	659	655	646	693	692	612	650	611	644	653	650	638	629	639	644	637	624	649	659	657	670	624	662	639	645	697	682	636	692	624	610	628	668	619	660	644	653	624	593	661	611	623	633	664	608	646	656	658	679	635	631	647	657	687	673	641	670	618	620	645	683	623	666	632	659	669	642	637	652	667	581	615	684	643	637	647	643	654	653	617	673	681	630	623	627	672	667	673	605	632	615	648	671	653	628	623	658	603	683	646	686	661	662	675	669	659	641	617	661	653	688	655	670	661	646	644	637	640	677	657	649	632	667	671	666	620	650	629	672	704	608	697	675	639	634	639	644	651	624	685	652	670	643	635	647	647	660	627	623	628	665	679	598	631	638	665	680	664	623	670	663	682	680	663	700	618	622	656	639	639	618	639	691	637	649	608	667	650	609	662	649	670	623	623	625	645	650	691	622	687	642	636	672	663	648	680	660	702	633	684	661	634	644	618	633	663	664	639	673	682	643	680	654	660	677	636	653	679	629	648	636	629	636	667	666	629	687	657	598	610	628	616	700	639	676	616	620	687	622	635	651	628	654	682	682	669	585	633	685	592	654	642	673	664	648	620	684	668	627	632	669	630	649	651	621	636	608	672	644	633	652	635	653	657	659	641	670	670	680	638	666	650	642	667	658	632	665	682	670	646	657	662	668	660	636	652	666	631	638	650	654	702	616	693	650	621	644	644	639	649	681	640	614	624	635	673	664	712	641	685	663	628	666	653	644	656	641	669	700	636	675	649	668	633	651	676	646	652	639	618	654	659	642	658	698	639	632	646	644	680	695	655	675	595	626	637	647	657	642	663	624	658	621	664	685	664	655	640	642	635	673	636	654	668	650	615	653	668	629	635	670	657	661	621	665	644	650	670	669	659	647	623	697	593	639	652	668	626	653	700	632	650	681	637	638	647	636	655	633	672	653	620	680	668	625	671	615	665	630	639	642	611	659	622	619	604	664	669	632	643	625	668	692	656	679	647	624	632	645	648	626	627	653	618	629	699	617	634	680	613	620	716	676	650	633	679	674	649	651	670	664	615	677	611	616	631	644	633	648	660	638	680	624	684	668	619	613	635	637	678	642	672	666	648	618	668	629	631	667	608	596	600	633	649	644	669	631	634	664	646	655	619	620	654	653	629	680	653	637	654	630	658	642	616	664	610	640	602	640	666	665	618	663	638	678	665	681	635	640	651	613	651	649	612	635	680	656	625	648	619	673	630	646	670	650	630	621	636	705	630	660	658	618	638	641	613	639	634	640	645	695	633	647	667	610	623	658	667	614	671	643	614	613	720	646	602	630	667	677	642	611	620	647	675	628	623	612	643	658	643	703	622	680	645	631	644	647	664	692	610	625	671	702	629	698	693	648	619	658	638	654	608	619	677	594	677	666	653	634	680	645	640	627	659	658	673	644	682	638	671	592	593	677	651	656	609	616	679	666	657	662	650	629	617	692	633	668	654	668	689	631	609	644	662	649	647	663	625	616	601	688	649	654	661	660	648	661	665	669	696	656	679	635	674	666	622	647	600	697	592	614	694	669	643	630	635	652	638	655	647	671	680	663	665	632	651	662	666	649	645	648	643	670	697	620	626	663	628	697	653	618	608	672	650	638	620	608	623	647	681	634	660	646	638	650	691	630	632	601	605	659	635	605	615	621	681	688	627	656	631	665	655	687	651	670	627	657	632	624	645	666	687	636	682	643	679	633	629	664	682	683	637	642	665	631	659	642	631	644	614	679	675	667	639	618	670	644	661	635	626	618	676	666	656	657	673	610	596	649	628	601	656	648	645	631	678	642	594	662	640	666	638	620	633	632	639	674	582	688	606	642	617	633	599	642	646	642	671	608	633	666	690	654	660	625	669	634	664	627	712	658	678	653	654	643	629	659	688	684	636	664	656	650	612	645	652	616	623	691	662	663	630	603	630	652	646	621	659	619	622	637	684	659	645	649	651	593	622	645	630	677	617	647	668	638	653	654	638	636	676	631
9873	1318	472	353	299	247	254	246	220	220	208	204	185	212	207	199	198	188	204	218	208	205	186	183	208	203	205	181	182	193	203	198	196	206	207	225	207	198	200	185	197	195	189	200	193	223	189	193	183	192	218	210	202	179	195	205	229	204	178	172	184	197	220	175	170	215	222	219	207	190	201	188	180	207	198	169	194	203	195	223	201	191	222	200	191	190	186	218	177	223	203	206	216	192	190	214	191	195	188	193	188	211	174	182	208	215	211	201	186	192	211	199	193	198	183	207	199	179	210	198	210	204	225	241	204	195	220	182	210	183	193	189	179	200	214	207	205	197	200	196	202	202	179	190	206	190	211	210	196	197	180	214	208	185	181	208	172	202	214	198	197	192	204	194	213	173	250	206	193	181	217	176	190	188	183	192	209	210	192	200	205	183	226	203	198	197	214	202	190	192	159	218	212	236	199	183	199	182	203	173	199	176	196	178	185	189	182	191	213	185	198	162	197	197	198	191	177	194	196	221	190	169	208	216	182	183	213	176	201	218	176	183	196	217	190	202	185	188	212	189	193	197	213	186	188	185	181	204	185	179	177	183	191	197	185	194	182	193	190	204	182	187	188	212	194	188	182	180	213	171	214	173	191	208	188	202	196	183	216	184	205	223	204	187	213	224	171	220	185	192	194	185	208	217	195	197	221	199	190	240	200	193	204	200	191	208	179	206	202	212	214	212	212	193	191	190	211	210	174	167	223	172	186	204	199	176	165	214	217	196	203	180	189	179	179	195	194	214	204	196	204	211	190	213	198	232	199	210	174	207	204	177	202	178	189	200	190	196	199	184	196	203	202	187	190	185	230	197	204	204	191	181	194	171	154	198	195	209	210	201	222	192	187	185	193	189	191	195	206	193	203	209	176	193	199	200	173	210	233	202	199	205	195	212	183	164	181	225	194	194	225	216	210	202	192	228	221	208	199	190	200	194	189	188	195	207	214	188	197	236	213	203	178	219	202	198	183	202	194	191	177	166	194	211	229	189	200	172	178	190	216	217	188	213	190	196	179	181	204	204	198	191	200	207	208	201	185	188	226	186	206	206	193	206	220	196	209	198	196	180	211	195	201	177	165	202	209	187	204	214	204	194	242	181	193	195	186	194	221	201	198	180	186	182	163	185	206	199	189	206	195	191	200	188	193	175	214	205	185	191	219	214	177	183	185	219	207	201	204	198	184	197	191	202	193	189	206	207	202	185	214	192	190	210	189	220	201	200	193	186	178	193	191	207	205	188	235	177	195	212	172	194	181	182	199	211	188	200	204	213	168	190	188	200	203	181	197	198	204	193	202	223	191	200	244	226	210	198	204	210	194	181	210	193	218	207	192	192	205	182	194	208	210	187	196	197	213	211	212	211	213	205	219	213	186	204	191	168	212	183	180	194	212	177	174	198	173	184	197	196	180	220	187	180	187	229	218	193	214	173	217	185	197	182	189	198	207	222	186	199	192	193	193	168	189	184	218	220	227	186	214	203	188	193	187	200	211	224	164	173	213	220	182	176	217	186	182	193	182	201	204	214	186	226	186	213	190	176	197	189	165	169	203	179	185	204	212	212	175	187	203	196	216	212	225	200	197	177	198	197	189	182	195	214	208	236	185	224	213	190	201	202	199	215	200	199	181	183	213	180	168	188	223	184	192	191	209	174	205	183	207	198	188	208	202	190	236	194	206	205	216	174	208	250	202	189	196	184	186	183	197	230	208	202	208	216	203	182	198	195	203	191	179	191	191	211	215	178	203	212	174	207	197	206	193	177	191	207	217	187	200	218	194	187	194	200	193	199	199	165	193	217	217	191	172	181	179	213	201	230	190	198	202	180	211	184	192	202	194	201	195	230	187	200	173	220	205	189	194	201	196	214	189	183	195	199	182	203	177	189	193	213	208	196	182	219	222	188	201	184	194	198	176	203	215	195	176	202	197	194	222	240	195	190	189	172	186	203	162	206	195	198	178	188	225	206	214	200	189	195	212	185	184	214	183	201	195	194	195	195	170	214	210	180	235	185	187	209	207	188	201	188	187	170	190	204	200	195	167	179	198	205	162	199	200	190	199	194	211	202	213	211	180	227	172	184	184	173	203	181	212	210	185	218	214	180	181	175	190	209	189	193	201	204	210	199	199	199	198	209	232	210	196	219	230	167	193	180	194	224	177	175	207	204	200	181	192	210	165	192	217	196	212	205	183	188	200	190	195	210	192	189	218	188	188	180	197	227	183	199	205	204	229	211	194	198	185	189	201	219	176	215	172	201	201	181	174	198	213	191	185	173	188	219	198	213	185	207	195	193	169	204	207	193	194	195	195	193	213	194	185	182	183	190	201	196	195	223	183	189	235	194	184	205	211	194	196	193	225	200	162	164	195	217	188	183	198	202	205	205	205	200	207	215	211	186	192	196	181	206	201	168	195	148	172	183	190	213	180	221	223	189	209	211	208	231	179	204	179	188	210	182	177	199	210	206	186	209	231	181	198	205	199	201	200	186	189	187	208	193	189	198	205	215	213	193	177	183	192	210	224	211	212	194	199	192	201	201	215	189	216	225	216	194	189	182	205	217	190	217	171	213	211	195	192	207	220	208	202	194	198	211	187	164	215	196	180	200	210	199	186	201	192	181	223	193	188	222	213	212	213	192	186	166	187	213	193	196	183	208	217	218	188	220	199	198	189	188	189	207	192	216	183	168	174	189	218	190	215	210	198	216	158	218	197	172	195	218	218	180	214	200	200	203	213	213	160	183	176	224	189	186	212	183	192	188	196	172	220	214	197	190	195	191	180	228	200	190	191	187	200	174	200	188	205	200	192	185	191	183	172	237	177	200	211	228	196	190	218	172	208	213	206	194	233	196	178	231	204	237	199	203	179	216	193	180	213	210	193	200	190	221	197	185	233	189	198	173	202	223	187	228	181	208	188	201	211	166	177	202	217	230	182	187	194	167	199	181	188	204	200	192	178	174	204	205	216	192	203	209	218	215	202	195	225	194	218	215	190	221	189	194	185	216	229	191	193	193	184	210	223	211	204	197	221	207	164	202	190	175	175	186	171	201	204	178	217	184	196	182	194	188	209	204	201	207	179	197	187	198	194	184	203	190	191	173	165	185	210	162	218	198	208	192	185	187	219	205	176	224	189	176	181	192	192	199	189	206	191	194	183	208	169	197	217	199	176	173	224	200	228	220	189	225	212	179	181	215	205	195	202	201	196	201	177	193	182	202	180	211	184	177	195	196	198	180	205	185	205	216	198	181	205	212	167	182	186	193	180	210	189	203	182	195	181	216	195	205	214	216	175	195	194	193	207	209	200	202	223	217	201	202	184	215	182	197	192	220	184	230	205	210	201	203	203	195	207	195	190	204	202	193	202	190	190	199	224	204	234	216	185	189	202	174	188	182	208	197	207	197	204	174	197	192	202	182	199	210	195	213	205	196	191	169	182	229	208	216	205	197	222	178	214	176	181	184
6337	668	763	891	937	707	648	578	522	579	518	483	486	473	521	479	513	476	460	443	470	506	450	507	475	484	470	461	447	491	424	447	467	451	445	488	451	463	462	487	439	443	455	445	476	440	481	437	441	461	467	472	445	492	477	473	470	495	461	483	475	436	446	458	474	489	481	476	476	448	474	464	489	473	472	467	456	444	459	459	468	453	456	470	433	473	477	469	484	460	458	427	471	466	460	458	471	484	467	477	454	515	450	451	458	456	449	484	517	465	482	493	483	461	448	455	457	459	448	468	511	454	477	458	469	413	477	517	445	481	441	441	495	474	452	417	459	445	451	475	503	460	450	441	474	490	474	461	480	440	497	464	471	465	445	456	445	470	494	444	406	468	453	476	472	457	472	464	461	477	451	467	433	442	458	464	453	468	435	447	465	454	427	457	468	488	474	465	440	468	511	478	495	446	414	450	458	428	469	456	443	458	494	461	477	447	476	488	467	428	439	475	478	450	440	468	454	437	465	429	465	469	483	410	458	456	459	470	485	424	467	476	420	462	462	483	458	442	456	450	467	461	442	445	461	442	492	490	461	452	473	493	452	437	457	465	462	452	456	440	493	462	469	494	422	503	479	474	449	460	447	476	439	455	451	452	477	458	462	394	466	444	430	441	476	449	456	509	458	460	450	451	478	480	449	465	470	508	478	436	454	448	441	433	480	460	428	443	477	463	451	458	443	472	455	467	492	470	508	451	490	446	453	445	460	439	484	432	453	452	479	498	466	473	495	458	468	458	490	478	437	480	440	466	495	473	451	481	472	454	476	453	451	507	447	453	483	513	478	443	453	483	468	423	452	487	453	512	458	493	420	465	471	455	454	466	489	452	455	431	449	492	461	438	455	412	473	478	455	436	448	463	446	466	468	468	470	479	421	430	478	425	451	449	460	456	436	473	490	464	470	487	444	476	479	439	455	483	470	450	474	467	466	469	442	478	493	430	458	428	473	452	466	459	482	491	448	475	450	459	490	492	467	472	437	467	475	425	437	454	491	447	472	487	478	502	461	446	454	466	442	496	462	396	486	455	496	467	505	443	483	464	451	482	430	449	498	486	452	446	456	466	443	419	476	434	434	431	459	460	474	454	448	461	447	483	460	487	457	508	428	444	462	453	473	461	486	466	424	453	487	463	437	462	466	495	452	445	426	462	509	431	454	441	470	466	474	422	453	438	449	444	482	472	421	437	461	505	486	485	433	454	504	477	464	441	508	461	455	450	473	479	494	453	419	489	431	437	422	434	469	448	495	448	504	474	454	452	466	453	450	471	428	452	431	446	447	456	420	438	481	492	467	452	454	440	491	473	487	470	482	466	480	461	444	466	464	481	451	406	474	432	438	429	461	466	432	484	445	435	455	458	443	457	442	491	483	453	458	508	470	446	472	416	475	485	442	511	448	451	458	482	474	472	477	472	479	455	488	437	471	450	459	484	449	458	461	451	421	464	457	432	444	483	446	519	478	452	444	451	450	491	468	468	487	456	476	444	475	481	449	474	461	494	441	468	526	454	423	469	468	466	489	461	458	459	486	461	467	433	509	454	421	449	495	459	458	471	484	449	494	411	465	478	488	473	444	437	458	480	473	453	471	482	447	458	521	450	483	464	481	424	431	433	460	465	497	463	422	438	478	470	509	476	442	462	441	440	458	426	494	441	454	437	482	493	459	436	465	468	456	481	487	427	445	464	467	434	464	436	479	499	455	457	463	475	458	457	463	454	465	478	455	442	482	475	450	466	472	458	484	532	507	485	488	455	429	450	455	444	465	473	451	489	457	456	466	455	455	477	480	479	466	480	433	451	420	478	491	478	476	483	489	425	451	469	464	479	494	434	467	440	463	444	489	478	480	475	473	452	432	461	492	458	467	463	467	426	456	432	488	464	515	488	463	515	501	428	448	429	486	501	468	439	506	462	504	529	479	429	469	485	445	449	429	478	477	460	470	430	451	469	466	451	466	463	454	481	492	464	455	472	431	476	447	448	479	441	455	495	472	448	441	460	468	498	465	448	477	498	442	487	500	451	495	488	490	482	461	421	401	472	481	462	465	477	477	454	469	471	443	449	523	481	481	477	486	484	451	470	431	457	434	508	453	456	466	498	462	485	476	463	472	469	439	420	479	476	467	487	450	437	448	450	452	477	463	466	470	465	453	452	470	416	483	466	421	472	460	459	486	465	498	489	492	458	445	459	448	432	488	481	472	439	458	460	470	460	451	482	451	459	484	447	509	501	488	473	478	449	497	444	475	489	487	457	466	444	511	448	434	428	473	478	468	475	455	494	442	446	448	487	476	482	452	463	483	532	453	451	468	479	471	464	530	459	497	492	442	467	446	509	447	480	485	441	445	503	448	462	465	460	471	453	437	467	454	489	436	426	438	453	464	437	473	468	474	482	477	456	425	483	448	506	468	479	442	449	488	468	484	478	454	461	482	446	430	473	449	456	448	478	441	453	471	491	436	481	451	462	451	439	460	467	429	430	454	495	466	481	506	457	467	437	461	481	469	465	479	460	456	469	485	469	474	442	419	454	448	442	475	460	457	494	445	472	492	446	455	467	471	462	481	442	438	484	467	447	440	495	464	492	425	426	436	442	457	436	464	442	468	455	466	468	427	453	449	446	495	471	496	480	461	466	448	454	462	443	474	476	498	454	482	399	475	468	439	471	462	452	419	447	446	435	483	468	434	468	442	466	431	446	460	481	486	478	493	463	439	439	484	502	471	488	442	490	454	452	468	493	410	497	464	476	470	462	471	427	482	491	458	465	453	427	474	471	475	464	474	456	454	475	434	456	477	475	448	474	467	481	461	460	485	467	431	453	435	514	516	461	445	455	508	493	428	465	444	435	453	477	437	448	462	448	463	460	454	451	509	427	465	498	500	482	465	457	494	462	462	464	484	466	457	482	431	476	473	446	446	483	497	446	473	477	461	495	511	454	487	468	446	481	485	482	466	435	476	486	478	448	482	448	453	433	488	468	435	473	454	450	452	468	466	453	472	447	458	455	462	418	475	463	450	434	443	452	465	451	471	452	484	457	461	463	456	426	496	480	433	440	478	453	449	451	422	501	459	451	453	460	432	442	434	437	433	458	473	501	512	445	457	429	453	437	476	445	423	445	480	457	480	461	454	490	493	447	465	491	450	456	452	498	467	472	449	484	481	472	453	414	497	425	482	431	449	460	443	472	484	451	487	482	433	468	500	493	474	456	478	462	466	425	446	487	479	450	413	496	479	462	475	465	468	496	496	464	462	477	469	485	477	447	461	430	463	466	451	476	446	454	458	449	464	476	436	467	461	473	462	443	461	478	402	440	497	481	464	456	472	489	465	450	460	442	445	480	468	459	448	437	465	488	444	482	446	446	447	442	485	417	428	470	460	442	462	444	468	448	497	485	496	454	475	481	426	463	466	497	420	476	477	448	465	473	480	449	443	453	480	447	444	471	493	438	444	455
29768	7389	2480	2050	2019	1050	564	464	404	324	236	207	178	167	183	161	155	156	125	133	152	139	161	163	143	152	145	148	135	117	149	127	138	131	156	119	163	147	128	122	140	139	142	161	146	140	148	153	132	129	125	149	137	131	136	144	132	144	111	134	139	132	114	125	134	163	139	148	121	131	149	135	150	133	148	138	141	150	133	144	155	149	119	111	151	135	141	149	135	139	132	134	147	129	142	132	137	136	123	125	153	123	125	111	140	152	145	115	149	156	164	136	143	139	138	149	136	153	134	135	123	131	145	124	148	141	132	127	125	114	127	135	139	126	136	139	132	150	126	149	135	136	128	131	133	142	138	166	162	138	157	138	139	129	111	141	128	126	137	133	144	155	135	137	135	137	152	147	129	141	127	142	144	150	137	130	142	134	106	125	126	125	132	132	138	150	117	120	135	128	125	111	130	155	117	136	155	127	123	135	135	136	136	141	125	111	155	122	126	125	126	120	131	154	133	133	153	131	132	147	146	145	137	127	124	156	131	144	141	147	138	136	154	118	141	131	130	149	125	132	134	132	132	152	136	155	141	132	131	138	157	149	138	134	144	141	140	146	155	133	129	136	151	135	138	139	126	133	120	130	114	130	145	156	123	141	164	126	131	142	128	125	129	144	104	131	135	145	152	139	134	131	130	124	143	146	128	130	133	155	116	144	117	153	146	140	141	161	144	132	145	143	153	128	118	126	151	122	166	140	150	161	161	147	168	152	138	122	131	139	148	114	129	143	138	157	128	111	141	140	136	145	131	153	132	140	134	156	144	116	128	135	136	132	135	134	127	131	149	163	119	135	128	140	131	150	138	133	150	127	135	129	145	173	152	118	127	129	151	130	178	136	125	135	121	138	142	131	122	136	143	130	109	122	155	121	129	125	153	138	141	170	150	153	156	144	142	133	127	135	139	142	136	158	123	152	125	130	149	147	141	125	140	134	153	122	153	128	152	118	160	132	110	134	131	150	152	131	162	117	126	137	153	143	132	155	120	127	123	131	161	149	137	143	143	146	142	137	151	147	161	138	151	140	139	134	143	128	138	143	136	132	139	125	133	142	139	146	149	118	137	138	151	128	120	139	135	144	140	127	128	108	129	122	146	125	135	148	119	145	124	136	144	132	113	151	144	142	135	126	145	134	135	144	134	129	150	149	127	132	119	126	144	137	95	117	134	127	118	132	158	151	123	142	127	147	156	111	149	133	131	126	128	130	139	126	122	131	139	143	131	121	150	126	153	114	125	139	152	147	124	145	168	151	157	151	162	157	160	124	132	138	145	151	148	151	126	124	160	131	152	129	141	142	141	151	130	140	136	137	139	137	150	148	150	129	160	147	123	154	146	140	118	151	129	107	129	127	145	145	107	123	140	129	121	127	132	133	148	138	166	124	129	118	120	137	134	135	146	133	126	146	130	156	110	135	144	136	112	143	156	153	149	139	134	158	118	145	144	146	119	138	127	116	134	141	122	155	140	124	146	128	139	152	136	129	143	116	137	149	137	128	155	135	146	142	141	142	118	135	153	133	134	157	163	121	142	133	148	151	140	130	148	126	133	133	154	139	154	138	135	135	130	126	143	139	147	148	121	116	127	151	155	136	146	128	147	132	136	150	157	120	160	139	143	123	126	151	144	124	115	129	149	139	150	132	132	127	145	126	123	131	124	131	126	149	151	129	144	123	147	119	134	137	141	136	125	132	125	143	131	144	155	131	142	149	118	149	136	103	137	149	134	138	129	140	145	141	131	141	151	127	149	129	149	129	143	129	126	130	139	106	140	143	134	117	141	134	153	155	164	161	129	166	134	135	114	132	135	114	122	133	124	132	146	122	131	158	156	148	122	127	141	157	132	148	150	147	148	124	128	144	115	119	132	122	134	140	134	162	158	139	159	143	112	131	135	148	122	137	128	119	122	162	142	137	135	147	136	127	120	139	128	118	145	149	140	161	161	131	146	136	151	123	136	129	113	141	134	142	134	154	163	136	121	133	135	131	134	124	152	142	125	135	123	126	131	133	160	153	140	155	158	126	121	138	137	129	152	136	129	109	135	131	159	132	157	131	121	128	120	133	135	143	137	137	143	135	137	131	158	136	145	157	159	139	142	123	130	146	155	142	126	141	153	132	124	145	156	125	150	148	143	158	141	143	155	131	126	117	116	127	138	161	152	151	136	136	139	112	153	126	134	129	133	139	127	132	138	145	143	135	152	134	128	148	121	135	141	119	147	138	136	112	158	144	132	137	119	139	159	133	145	112	132	130	131	126	126	139	143	133	131	125	144	149	141	136	152	125	109	125	126	173	143	135	127	142	110	127	136	120	137	126	133	151	137	152	113	132	137	139	131	138	130	137	131	129	117	107	132	143	131	132	149	127	131	119	140	132	142	141	138	131	134	134	153	132	128	162	126	109	137	121	149	143	144	149	147	139	144	144	148	153	128	155	142	142	141	117	137	133	129	137	127	129	132	140	145	143	139	165	142	130	147	126	133	140	119	151	134	125	132	134	137	130	154	169	125	145	146	124	129	154	145	133	118	160	133	157	118	114	133	116	138	136	120	143	135	131	143	137	118	120	129	173	135	148	108	138	145	144	122	137	142	139	151	138	145	136	135	140	129	145	138	142	117	138	147	148	130	142	153	125	153	154	168	139	151	148	171	145	136	135	133	138	137	116	130	153	143	161	145	128	128	158	137	138	139	117	138	162	125	145	151	138	134	150	136	135	150	142	137	127	138	123	145	140	162	140	141	131	138	135	150	138	137	121	153	114	120	137	157	129	122	142	140	135	146	140	115	133	161	147	132	148	121	147	160	139	130	135	106	146	142	125	124	132	121	122	126	140	120	123	116	116	153	126	147	138	161	115	140	127	152	118	132	145	146	122	142	146	134	132	123	138	136	138	130	148	124	130	152	130	118	128	150	183	119	151	120	132	129	141	138	151	137	141	144	127	125	141	125	133	105	142	156	137	146	149	135	146	145	146	148	118	139	126	167	140	148	129	111	135	128	145	141	146	165	125	140	143	156	138	147	152	156	125	130	128	138	123	125	125	138	144	128	157	153	132	130	131	150	144	152	142	152	133	141	165	135	143	128	130	144	125	137	120	135	124	138	145	140	125	122	140	151	153	135	117	153	108	139	141	142	136	144	125	155	125	151	145	136	145	156	147	146	136	145	134	151	127	121	130	140	131	140	144	135	137	146	119	146	146	131	142	139	142	138	130	135	128	130	147	119	134	161	135	128	150	106	120	140	133	119	163	130	156	118	147	126	143	125	141	139	147	154	146	149	128	158	139	129	139	147	146	120	167	132	146	160	165	145	117	128	140	153	137	128	148	135	170	126	136	135	122	135	127	134	133	133	140	113	120	146	142	158	137	129	121	144	134	134	145	140	133	120	138	136	130	129	153	160	141	133	123	138	136	138	139	133	139	106	137	126	113	153	127	133	129	158	139	124	129	128	109
18896	1482	2644	4684	5968	3365	2310	1763	1835	1532	929	656	645	570	579	501	474	430	426	428	439	401	383	385	390	384	373	379	380	376	353	365	366	367	394	375	373	370	350	391	371	353	350	355	384	349	350	379	366	413	377	336	365	354	369	352	364	383	323	365	358	338	368	331	369	366	359	366	347	380	367	380	362	363	366	376	369	380	380	341	355	399	365	378	363	351	378	342	370	357	356	348	342	339	352	351	340	336	360	363	357	339	381	335	353	316	374	366	369	380	357	394	344	347	348	343	340	379	324	377	357	357	371	364	368	367	373	355	380	386	361	352	380	349	366	383	357	345	353	355	335	350	408	361	363	384	394	370	360	340	340	381	358	343	356	337	334	351	361	372	353	340	343	358	325	365	345	381	313	382	349	322	368	377	359	362	380	362	331	361	379	366	365	355	355	365	364	361	351	358	377	356	410	372	377	358	360	376	344	370	338	360	349	352	346	377	387	340	358	331	358	407	320	362	320	369	377	339	385	369	385	334	387	383	331	387	365	372	376	365	349	363	373	341	339	337	360	385	343	362	340	360	322	324	330	370	363	386	354	356	352	327	392	368	345	366	380	377	353	357	391	387	346	337	367	346	352	352	353	374	361	390	381	345	340	315	376	369	368	355	371	345	357	374	353	379	369	358	351	387	399	351	331	361	365	382	374	368	382	336	359	320	357	394	324	373	365	331	362	387	340	362	361	356	392	361	349	393	393	357	359	380	354	379	360	351	346	375	344	362	391	337	379	363	332	385	355	381	367	374	365	348	353	340	354	365	371	357	398	367	393	376	358	366	376	342	366	341	327	335	388	317	354	356	356	330	356	380	373	340	362	384	337	379	345	370	353	351	350	370	368	384	366	372	341	365	343	351	395	349	325	343	382	377	337	333	368	370	371	348	362	373	362	353	342	363	336	417	345	352	356	347	375	370	388	340	347	379	418	374	366	344	373	370	381	350	364	359	336	358	358	371	336	374	362	359	386	360	337	350	325	364	355	356	340	327	318	333	402	359	320	361	356	343	352	359	370	370	370	356	344	377	380	364	365	357	357	363	360	366	357	290	381	320	401	372	362	364	361	371	376	353	371	351	354	369	345	350	363	390	362	361	340	331	348	346	363	371	341	370	372	361	326	364	372	388	360	327	367	369	361	342	364	342	354	346	382	358	378	345	385	353	341	365	349	352	373	368	345	375	362	370	355	339	316	345	346	363	331	375	359	344	355	363	366	372	340	376	383	372	333	354	360	354	348	370	349	365	330	346	372	379	366	313	329	349	357	378	326	350	352	371	377	373	362	362	377	357	347	345	360	365	350	332	369	345	350	350	356	360	384	362	363	385	394	332	353	355	369	353	359	357	321	340	404	392	391	326	330	348	379	335	369	338	343	380	319	347	374	386	341	315	366	357	342	365	345	359	372	363	346	387	374	341	384	374	362	367	365	384	378	391	390	367	372	361	367	390	375	323	351	390	346	360	366	359	359	343	352	373	349	353	359	328	339	330	348	368	343	368	345	391	384	366	374	362	390	356	366	351	377	348	322	338	357	365	350	378	363	356	354	357	351	357	400	381	380	399	367	367	349	331	347	398	358	379	351	357	346	394	386	360	396	398	360	351	365	370	367	384	356	369	354	367	356	364	354	339	354	333	337	336	356	361	387	396	342	350	403	379	368	342	367	347	373	385	374	361	370	369	376	372	344	369	372	376	347	308	339	325	357	352	356	390	351	396	329	361	377	342	370	370	327	333	381	361	359	353	368	349	311	349	352	379	337	355	364	368	351	367	374	379	336	365	354	346	350	373	383	367	370	377	360	348	345	353	323	336	387	379	374	374	338	346	355	367	350	339	343	360	356	350	373	345	370	377	365	344	381	367	357	342	353	343	356	339	360	361	355	374	373	348	354	362	350	368	353	339	393	341	356	328	345	364	381	373	371	353	382	349	375	379	335	334	348	324	353	350	333	400	355	364	356	370	374	357	376	371	367	374	352	334	391	373	321	381	364	381	358	355	378	370	365	359	375	314	366	351	375	364	314	342	351	375	371	338	376	351	329	348	362	341	359	383	336	375	382	360	339	366	336	327	371	355	382	368	360	391	388	357	359	398	363	369	338	368	332	351	352	350	331	350	362	355	387	339	364	321	319	373	319	363	356	364	354	357	351	377	345	370	346	376	360	406	324	345	348	387	381	361	350	331	331	338	361	350	335	366	377	359	357	328	358	347	342	386	348	365	366	390	339	323	382	375	339	371	365	352	366	360	376	376	393	334	338	361	343	340	354	360	344	331	379	363	364	402	345	330	339	338	375	344	340	371	351	303	377	344	350	355	345	351	357	391	382	345	399	346	350	348	353	366	347	366	367	348	346	364	347	356	356	361	364	388	370	348	371	367	338	352	332	344	342	345	373	367	344	335	338	373	346	371	356	315	372	365	334	362	377	373	382	349	358	342	331	348	353	337	332	371	359	377	374	392	346	352	381	337	344	404	352	343	352	331	342	368	349	399	313	363	336	329	352	356	345	359	372	370	374	342	356	394	374	381	344	378	393	371	308	358	348	348	354	376	375	365	340	408	351	358	366	353	366	386	357	379	370	341	353	347	366	358	324	332	345	362	354	368	374	359	356	351	345	367	352	373	348	365	338	344	363	336	382	363	365	339	375	376	338	363	358	357	380	354	364	319	342	381	336	357	383	343	359	383	361	373	369	373	389	380	338	337	365	378	329	342	346	356	350	352	412	388	351	393	366	348	370	359	358	321	342	354	309	369	328	376	365	369	379	401	339	381	351	361	380	372	377	334	330	373	391	321	378	382	368	356	341	397	377	373	364	371	356	346	352	347	358	351	350	372	365	344	356	383	356	373	333	361	378	377	321	360	352	383	329	369	393	389	360	360	350	365	349	372	350	359	350	348	353	364	379	357	368	368	350	337	367	366	353	351	355	379	345	351	380	355	348	361	350	379	351	386	360	349	340	376	362	359	376	409	367	340	363	378	362	394	349	361	382	347	352	350	372	348	336	347	355	357	346	371	370	349	381	359	358	363	348	354	357	351	343	385	371	362	353	335	340	377	384	383	364	341	392	330	330	367	334	369	344	338	354	348	354	350	359	356	343	330	357	338	335	396	379	356	367	352	370	348	347	355	352	324	348	375	347	391	329	368	340	348	347	356	361	333	371	373	349	351	341	319	343	354	347	356	413	346	317	353	349	354	349	360	375	366	384	371	370	353	361	337	382	372	399	378	362	344	341	359	376	364	358	371	367	354	373	340	354	351	380	380	359	354	376	344	379	381	361	322	332	333	379	354	347	355	347	359	354	335	341	329	360	338	370	366	343	351	340	348	368	353	375	386	358	345	366	351	366	362	376	339	334	326	340	309	359	355	337	354	340	344	344	381	386	376	367	358	350	368	341	372	357	385	351	344	368	356	379	319	367	327	362	346	400	373	382	356	351	367	357	382	332	343	383	375	375	374
40056	12570	5100	3993	4007	2142	1196	912	889	703	413	390	374	367	349	336	317	329	293	289	291	272	282	286	291	326	264	264	275	306	267	291	289	237	275	278	295	274	284	270	310	268	296	275	291	304	316	278	288	278	292	272	293	310	264	279	264	270	267	272	300	284	309	295	292	249	278	335	280	296	306	280	286	261	298	285	268	295	295	306	284	278	307	304	266	293	292	277	271	285	276	273	283	304	265	269	294	266	263	285	306	280	270	278	251	277	277	293	290	266	278	332	290	275	294	280	271	271	288	282	235	258	292	296	303	273	287	291	262	276	256	273	314	276	260	283	279	282	258	281	288	284	265	273	291	282	302	259	271	295	235	254	276	295	262	278	260	282	292	271	279	297	293	245	301	276	305	280	250	285	260	282	259	261	286	295	275	249	292	289	253	317	285	247	268	299	275	300	266	280	260	278	299	294	299	276	305	280	278	278	277	261	288	274	268	280	291	297	249	254	296	288	259	291	287	288	305	281	275	277	271	301	282	301	271	295	286	287	292	278	291	319	277	292	287	292	318	299	302	264	276	292	249	298	261	279	285	296	276	273	247	249	281	315	286	272	292	284	287	264	265	262	293	270	288	262	237	307	308	279	260	273	272	240	282	293	318	285	300	266	259	291	317	293	283	264	306	301	287	263	261	294	279	253	261	284	290	284	290	272	305	281	290	295	278	254	275	279	285	276	263	253	328	292	268	309	287	293	298	260	270	266	271	282	222	299	267	250	279	287	269	285	294	301	290	309	286	275	279	289	330	255	277	272	296	296	254	277	292	265	269	274	267	280	317	272	276	269	272	310	299	312	295	285	293	289	341	298	288	259	317	269	289	291	300	303	262	258	297	285	270	303	257	288	290	275	299	274	302	278	278	287	276	300	274	293	284	280	274	264	264	297	275	281	284	300	295	295	286	288	332	300	302	257	239	280	270	309	277	295	266	257	281	317	294	242	275	276	287	286	266	274	275	280	286	301	275	282	315	271	273	314	316	302	287	297	275	293	304	283	259	272	254	277	263	263	257	290	279	234	299	260	309	270	290	248	285	259	295	277	249	262	286	302	267	261	273	283	279	300	310	273	273	241	290	287	273	245	267	289	294	288	285	302	267	280	287	329	276	259	288	312	260	274	266	318	306	265	292	277	295	281	265	268	286	291	285	279	278	273	301	297	296	261	263	289	278	260	301	303	282	285	299	236	285	262	295	296	285	264	311	269	278	264	247	282	274	300	272	303	293	279	255	301	279	274	305	303	257	286	302	267	289	299	292	280	263	293	273	266	252	269	273	265	326	277	264	267	275	261	270	254	281	292	310	303	271	308	298	273	294	276	277	255	308	290	285	300	281	265	303	258	317	257	308	274	280	300	266	275	269	268	295	285	301	294	306	258	274	282	311	278	292	270	297	288	248	263	284	252	270	291	290	254	260	243	299	308	319	262	281	257	278	239	283	301	258	302	308	293	256	284	281	266	278	276	269	288	298	257	274	279	298	278	305	291	301	278	292	280	309	258	282	293	309	294	284	252	271	290	265	284	278	257	295	293	301	288	278	288	269	287	272	255	277	254	251	285	254	281	305	266	290	287	271	277	303	270	296	278	284	290	248	247	271	256	283	271	293	294	304	301	288	296	293	281	292	261	314	321	280	280	283	270	277	273	321	280	353	306	269	286	305	286	262	258	254	294	269	304	272	295	254	273	273	283	298	263	287	300	290	281	277	305	297	302	303	236	282	286	268	249	271	251	250	282	292	293	293	293	263	284	261	279	292	310	262	251	260	265	264	280	284	298	294	278	247	269	262	239	294	285	284	266	272	309	262	304	295	260	278	280	275	258	293	271	265	299	252	270	299	303	304	287	284	274	262	297	260	265	282	274	269	282	295	297	286	330	317	259	280	264	267	285	272	285	260	254	310	260	303	313	313	317	291	308	297	302	287	276	261	270	279	286	279	295	292	282	279	306	293	278	264	258	279	259	252	233	263	247	307	282	276	306	279	278	288	258	295	289	269	281	315	277	265	283	309	299	285	258	290	274	301	288	271	283	269	261	284	261	272	281	245	305	263	265	261	257	283	262	292	304	278	271	280	288	257	277	269	315	259	274	275	243	264	299	268	276	259	283	275	284	274	279	293	264	301	276	283	297	273	266	274	301	316	281	260	254	272	314	277	301	262	301	277	246	267	267	278	277	278	280	263	257	257	281	306	265	242	287	277	278	288	263	274	264	269	277	265	301	307	295	285	308	312	313	256	299	298	263	283	291	296	234	260	289	291	263	269	285	294	306	300	251	276	256	245	279	308	267	320	261	275	280	297	262	252	293	287	277	286	291	240	236	248	267	249	301	288	297	281	263	291	290	294	245	268	287	275	282	268	296	270	283	267	296	284	295	272	272	280	288	281	272	316	264	268	305	267	282	268	276	303	297	291	267	297	281	287	311	262	283	266	273	275	319	259	261	239	271	275	268	260	277	275	274	282	289	265	304	251	252	278	282	313	259	257	305	326	258	299	289	288	256	243	286	287	303	267	304	266	246	271	290	290	299	247	282	288	255	249	283	262	304	297	271	279	323	307	305	294	308	257	311	281	297	315	302	277	266	281	250	270	306	297	288	292	267	300	254	256	248	294	256	276	296	315	254	277	283	288	301	260	247	281	274	284	323	288	297	295	260	291	319	312	286	266	288	269	294	286	262	289	259	268	280	265	274	301	267	263	274	277	313	263	282	252	291	273	275	267	272	300	288	321	259	268	256	285	274	269	297	276	289	276	304	272	259	277	301	284	288	299	291	298	288	275	291	282	298	291	254	296	258	310	276	299	305	278	281	300	292	270	270	280	274	275	292	285	262	289	257	300	309	284	255	263	263	263	291	304	263	299	283	281	271	267	286	304	251	280	287	268	280	269	311	262	310	269	300	267	305	266	289	290	274	317	298	276	262	276	271	295	290	268	264	294	301	257	284	278	274	273	283	303	299	244	266	284	269	276	291	301	297	262	251	276	301	278	293	288	264	280	266	283	288	302	245	319	286	290	264	273	260	285	295	300	298	274	271	269	277	266	288	276	267	285	267	271	276	278	261	280	278	290	305	271	292	285	301	289	286	277	285	298	282	261	290	319	294	294	277	276	283	283	289	248	275	297	293	285	269	257	272	271	309	270	277	330	298	305	269	271	281	306	287	291	270	260	297	266	303	266	294	272	243	291	306	277	273	270	278	263	298	267	281	266	308	288	275	325	271	308	264	268	253	283	273	273	272	293	308	310	275	291	283	321	262	298	268	252	281	294	274	283	276	295	287	293	295	302	270	252	291	276	304	281	303	281	278	288	294	269	267	297	272	281	241	270	297	257	334	289	293	274	253	293	276	266	302	260	306	291	262	269	288	279	267	260	296	264	287	287	293	299	261	295	271	294	243	274	264	302	290	293	293	276	261	273	294	291	293	267	286	267	280	288	268	307	280	248	259	277	285	284	290
24836	2613	4486	7338	9820	6178	3622	3233	3627	2724	1831	1240	1119	1025	951	981	832	748	735	736	720	721	723	685	712	700	673	725	677	702	694	679	674	690	676	698	712	668	641	741	670	691	687	669	689	669	698	697	643	625	648	653	662	669	592	691	661	660	669	635	625	661	696	634	657	619	678	708	668	624	625	652	685	670	707	695	648	632	592	703	654	653	628	653	635	678	673	659	650	636	671	647	663	631	654	610	629	641	669	644	627	627	645	607	674	669	669	656	633	609	663	685	636	665	641	632	650	650	651	653	645	661	631	668	621	671	631	666	666	647	647	623	685	672	646	657	638	647	638	621	633	625	616	601	637	617	694	637	635	652	579	630	668	652	658	635	673	691	687	660	653	635	640	639	646	656	656	673	615	631	672	684	635	653	660	681	613	657	671	647	601	681	664	654	658	610	646	633	614	667	636	633	656	650	642	613	631	698	603	638	639	640	644	606	634	648	660	621	650	599	629	660	654	636	662	649	592	610	645	606	603	642	652	649	647	657	648	621	617	641	695	629	673	625	650	612	677	589	623	666	639	659	681	646	637	648	674	620	616	706	612	640	649	636	656	641	637	628	665	638	644	608	688	653	625	629	622	684	643	692	630	695	666	657	652	675	700	611	656	663	638	658	674	645	641	671	667	624	644	651	657	646	644	644	703	618	622	630	672	608	639	665	604	678	662	630	660	669	620	662	647	627	641	687	619	669	616	641	682	648	671	643	670	721	685	667	663	655	602	662	636	600	648	674	623	642	662	667	653	652	657	641	649	618	631	653	678	644	668	624	645	638	643	711	650	634	681	632	645	580	678	664	643	592	630	621	678	644	625	652	715	656	615	668	667	658	676	645	680	631	623	617	661	638	627	650	657	629	691	611	627	661	634	616	667	649	657	659	632	622	653	692	635	661	650	628	624	640	641	611	671	616	614	649	621	646	665	636	649	671	612	651	663	686	711	678	625	595	611	652	666	617	647	644	644	668	692	647	638	663	611	642	593	661	640	619	655	629	622	640	666	661	622	637	680	629	649	646	662	667	649	688	629	671	685	625	617	632	644	644	636	615	660	708	673	623	671	638	625	660	674	614	653	596	600	646	619	648	665	629	637	626	650	636	579	673	693	646	602	682	636	646	621	621	650	637	652	613	635	677	646	638	659	622	662	605	659	651	662	614	628	631	654	664	654	692	627	657	646	630	639	632	617	666	626	667	594	609	616	635	638	616	621	671	652	681	637	638	652	625	627	643	630	654	657	665	635	681	692	650	640	647	623	658	668	632	675	634	670	638	635	624	658	641	675	634	651	637	637	604	637	649	632	701	656	654	664	600	655	644	647	636	655	644	663	624	669	621	604	634	644	661	659	661	629	662	600	620	652	664	698	656	615	631	612	655	635	663	681	664	669	655	697	592	664	661	627	681	672	632	668	669	643	653	644	650	636	630	639	618	644	652	688	629	667	592	604	631	575	631	639	650	664	674	648	651	657	633	651	656	611	639	657	664	614	658	662	643	627	664	669	632	651	661	620	642	644	696	648	658	636	629	639	615	652	668	651	637	642	647	627	705	654	656	645	695	655	641	680	660	631	646	638	590	659	656	636	622	631	669	610	639	661	640	664	633	643	657	598	638	629	633	630	637	638	652	607	663	683	630	597	628	640	647	644	639	644	658	627	624	669	644	619	643	612	654	722	661	617	654	654	633	651	696	659	656	658	596	685	665	667	653	618	668	696	626	684	628	670	650	662	609	657	643	659	645	617	634	687	640	632	615	651	676	635	629	681	624	613	589	631	623	648	658	605	669	615	629	680	662	667	648	634	635	631	607	664	638	630	623	648	634	673	675	616	665	644	621	588	631	642	647	654	671	642	655	694	639	626	648	641	631	628	647	646	635	634	626	649	629	702	643	655	620	655	682	642	681	651	654	650	645	654	637	644	674	681	636	588	651	648	643	647	629	616	666	657	629	643	644	669	679	612	654	658	637	643	650	656	654	646	655	702	640	634	622	636	630	678	643	652	716	628	682	634	627	608	631	638	635	666	664	634	632	634	622	638	633	626	611	669	657	668	647	646	649	632	669	682	627	659	645	634	673	639	611	628	618	643	651	658	607	657	600	611	681	658	664	676	644	660	659	648	680	630	597	601	651	627	624	691	602	624	657	626	649	606	601	716	594	635	625	665	648	674	626	621	660	691	617	642	618	683	626	662	639	681	650	580	613	654	650	642	686	675	668	633	624	695	642	639	640	650	639	636	661	653	631	674	645	647	606	615	619	679	674	663	675	623	619	614	615	630	647	662	668	594	602	647	687	660	663	624	662	646	642	643	644	663	631	695	621	678	623	659	668	674	644	638	639	662	645	676	677	651	647	637	629	638	670	675	640	677	639	702	619	688	604	666	670	661	631	632	634	665	682	659	642	664	676	644	658	664	592	654	683	657	656	611	650	684	623	602	667	645	674	678	655	637	666	662	664	669	635	624	678	673	613	697	663	646	651	714	612	628	657	648	661	631	662	627	637	643	671	635	654	633	626	602	687	635	639	660	623	623	665	617	648	651	671	610	663	695	660	630	626	676	664	647	673	660	638	687	630	658	665	621	609	652	639	638	672	646	674	655	675	631	664	646	638	635	656	638	676	600	655	649	634	617	668	695	594	613	625	638	636	640	647	573	661	631	612	651	629	672	622	625	640	637	691	667	640	660	604	600	671	649	672	644	618	645	640	602	654	600	651	675	607	625	640	646	636	624	636	661	611	618	622	660	675	659	645	653	618	620	639	581	647	613	620	673	652	663	661	622	629	674	651	615	623	620	611	657	667	666	666	637	628	631	652	611	643	644	638	653	671	623	627	638	607	611	625	626	590	706	672	628	626	662	630	633	575	628	634	637	656	633	619	616	640	649	638	664	616	643	648	627	680	607	605	715	618	635	614	629	670	684	645	646	648	614	608	628	682	650	675	621	645	656	667	619	624	641	645	658	633	639	637	685	625	646	625	616	668	651	616	692	642	689	664	632	648	638	666	632	699	655	641	673	656	667	663	619	631	669	596	635	682	659	650	664	627	643	662	621	658	640	612	669	666	661	659	609	673	676	641	633	642	636	612	643	624	614	627	636	644	641	676	652	682	616	641	640	643	673	651	640	603	683	621	632	668	712	630	666	657	607	635	641	646	672	682	645	659	623	648	611	628	635	630	625	656	636	656	653	627	617	646	635	669	659	631	696	655	622	667	634	604	641	631	656	625	655	663	679	698	643	654	644	650	656	676	690	640	626	634	642	645	672	647	673	647	669	637	658	662	694	644	614	655	660	710	656	656	646	653	592	646	639	643	668	645	651	619	674	648	624	650	637	643	631	584	666	626	640	648	675	656	692	674	632	679	633	609	618	707	608	658	646	673	691	600	700	670	592	621	656	659	656	636	640	666	657	627	668	696	692	692	608	700	591	640	684	675	668	648	646	655	616	625	671	675	671	643	647	627
9003	1361	378	319	271	270	272	223	215	192	197	204	192	197	187	190	184	195	175	198	210	216	198	193	203	183	220	179	168	201	200	176	190	217	189	195	205	186	204	187	194	211	237	206	185	202	200	223	191	196	177	190	201	203	205	209	171	193	207	186	195	198	232	182	173	197	197	198	216	211	214	195	212	191	217	224	199	175	194	175	172	222	174	198	183	196	158	208	208	218	193	177	194	211	208	181	220	189	184	168	183	214	193	179	200	195	207	186	159	181	184	186	161	191	220	199	215	189	192	215	212	212	183	200	181	201	204	190	224	173	196	182	187	213	208	191	203	186	170	190	197	182	207	183	219	197	198	189	176	177	202	212	188	193	186	184	178	201	225	192	187	190	182	189	206	214	183	191	167	185	191	178	225	185	210	194	228	225	181	192	212	195	184	223	193	186	188	210	159	182	225	203	215	220	184	206	216	194	202	197	232	215	180	207	193	187	201	205	183	196	178	182	191	220	213	213	178	199	187	191	203	202	175	194	211	231	195	208	192	196	198	195	213	193	204	186	194	197	204	184	194	201	202	172	193	172	214	203	182	169	192	197	187	188	225	183	200	196	188	182	193	183	175	208	189	212	210	182	196	202	188	203	199	199	181	194	189	195	189	196	201	194	152	188	204	194	199	202	170	199	174	200	193	201	210	195	195	209	181	184	185	200	207	195	202	210	195	191	233	191	193	213	182	192	169	165	209	214	207	180	202	208	191	213	190	203	245	191	212	183	201	198	209	193	201	184	182	190	192	204	172	205	177	201	204	222	211	189	183	227	221	192	183	193	235	211	205	194	173	188	189	187	234	194	206	212	184	200	192	191	214	183	208	182	196	181	183	218	196	199	190	183	201	202	191	188	190	179	192	199	199	187	183	180	184	207	207	203	194	180	215	189	183	198	183	189	160	200	190	216	229	206	180	217	191	208	203	215	206	226	182	206	236	222	207	196	210	181	191	177	175	190	180	201	215	193	209	175	179	188	193	187	175	218	192	177	201	170	201	183	214	201	183	194	187	191	192	197	216	207	180	205	183	187	197	192	207	196	153	205	192	185	178	199	187	192	185	191	211	187	205	192	192	220	229	212	212	181	227	185	205	215	184	238	171	197	191	189	190	192	212	178	197	204	214	221	184	179	197	160	198	210	213	196	204	201	202	205	211	233	183	178	230	201	193	196	206	221	233	198	206	213	190	190	216	217	161	206	183	201	191	203	182	206	190	206	218	216	187	204	188	196	200	171	189	184	218	177	215	176	215	208	194	189	208	202	220	209	221	195	194	187	227	202	192	201	195	199	208	196	174	197	182	196	221	211	200	197	191	227	195	182	189	209	186	206	201	172	217	179	197	202	176	199	196	204	188	203	207	179	155	200	155	194	206	202	206	216	171	179	197	191	200	190	194	189	196	178	212	194	181	194	202	204	211	196	236	197	205	192	199	241	199	209	207	220	212	183	189	189	176	196	201	161	197	204	193	200	187	191	186	182	180	184	197	172	180	169	204	185	162	191	212	194	192	181	203	198	178	187	199	190	182	185	190	202	206	193	186	184	203	198	186	197	206	197	211	189	185	200	210	196	191	196	231	222	176	175	208	187	223	205	202	187	188	173	190	203	193	222	231	211	184	195	178	198	183	176	184	185	191	187	188	198	199	185	211	191	185	200	181	186	204	201	222	185	200	195	206	213	226	204	179	188	194	203	205	226	183	180	203	197	203	177	173	210	194	197	222	181	201	187	196	184	190	195	184	193	168	177	186	194	224	210	199	204	181	220	192	189	185	215	184	193	207	201	203	199	200	209	183	181	216	190	185	178	165	180	213	197	200	181	226	188	205	191	196	203	186	227	179	195	200	213	193	192	214	192	192	197	200	189	202	190	226	226	175	179	169	181	193	217	180	190	203	194	192	196	176	183	186	201	205	191	184	161	181	214	225	182	188	209	191	230	196	180	215	184	226	188	182	173	201	196	203	185	200	198	213	182	202	200	205	182	206	172	196	206	212	219	186	175	194	197	209	217	193	186	195	191	188	210	207	174	210	217	197	184	163	214	187	189	218	180	200	182	196	226	202	176	207	184	193	192	189	185	207	211	191	213	211	201	220	214	191	215	205	207	221	210	187	206	212	236	176	205	212	231	213	190	207	172	186	220	176	194	219	200	185	177	210	173	195	208	205	192	207	214	197	202	208	183	204	198	216	182	211	186	185	187	200	196	214	208	191	188	211	174	201	213	207	175	199	231	185	202	195	201	161	237	203	212	197	200	202	170	209	232	201	211	199	220	201	218	184	197	220	214	190	213	212	175	167	206	191	187	209	211	192	186	181	181	216	207	189	193	203	210	207	179	168	217	196	176	200	223	171	197	191	203	233	194	199	218	177	184	215	214	187	204	187	167	196	200	201	200	183	209	198	195	167	184	184	200	170	200	204	216	189	186	180	199	212	191	199	220	193	199	187	198	205	244	213	202	209	232	218	195	178	199	186	193	215	198	206	192	219	208	183	208	201	196	197	215	189	187	215	229	196	173	169	197	198	218	229	214	213	194	193	192	198	190	203	194	179	169	186	200	186	170	213	212	215	188	173	180	217	187	192	197	191	173	239	210	212	202	206	192	192	199	180	231	190	202	215	198	171	202	185	184	195	172	187	217	210	228	197	185	197	186	197	211	206	212	183	173	193	168	206	205	181	219	211	202	219	201	221	186	198	189	191	231	192	162	189	181	201	184	203	197	191	208	237	196	158	178	203	188	207	199	212	201	187	210	199	193	200	207	189	180	196	195	204	210	211	189	215	187	179	206	192	171	206	193	173	202	186	186	187	185	212	200	177	189	189	176	227	196	199	189	195	193	216	204	183	167	192	194	167	160	194	202	193	209	233	203	173	194	204	192	198	192	184	182	201	190	206	193	185	204	202	197	183	215	193	210	225	197	213	152	208	225	208	207	186	204	198	191	170	217	203	203	232	197	186	182	218	210	176	198	207	197	193	198	193	186	208	204	208	193	181	187	184	200	183	156	193	234	200	203	205	193	201	208	207	201	179	210	199	206	175	190	194	169	209	203	193	201	196	194	206	161	215	173	190	183	187	200	187	177	204	186	191	180	215	203	205	208	202	193	194	175	179	223	185	177	175	202	194	205	182	218	193	185	189	214	182	190	187	211	229	195	179	215	189	188	202	178	199	176	200	194	192	206	212	202	195	193	214	206	198	198	199	215	211	207	221	207	204	190	212	221	185	169	188	197	215	208	182	199	194	223	209	217	176	212	197	191	189	189	222	203	211	182	184	205	194	210	212	195	198	180	199	230	207	192	199	188	209	216	200	199	211	189	216	210	188	204	184	188	188	186	215	167	183	194	202	182	196	181	223	180	202	192	180	150	225	214	185	199	180	167	193	206	201	201	192	199	224	204	209	197	207	191	208	184	178	181	221	180	211	196	198	196	210	206	160	179	204	205	209	217	183	173	211	196
6089	707	704	847	925	747	641	596	552	487	470	502	528	474	445	493	532	428	471	494	462	442	464	478	463	464	490	492	461	438	417	446	472	528	465	452	462	487	485	463	491	474	468	410	485	456	484	479	455	488	499	471	463	457	463	437	470	401	481	453	460	467	462	446	423	447	487	439	472	454	497	440	429	446	483	456	459	432	449	470	473	456	471	438	433	467	513	479	465	489	490	439	469	439	480	466	490	433	480	485	459	441	472	423	471	462	435	463	442	455	476	448	432	500	471	454	441	472	435	498	489	457	465	478	434	440	461	477	460	447	470	442	471	438	509	452	435	470	469	475	428	498	435	478	410	416	452	486	445	405	427	450	428	486	496	449	478	468	462	455	466	505	440	469	476	468	426	469	458	475	464	485	474	402	470	439	479	497	459	446	437	497	482	457	451	459	484	440	463	420	444	458	453	438	444	432	460	466	431	484	449	453	462	460	487	485	446	398	437	443	461	458	461	460	452	454	455	434	456	466	482	473	470	426	480	499	448	433	455	465	452	475	448	476	468	494	439	461	434	496	469	474	457	431	441	436	439	484	471	472	451	470	471	440	447	457	468	461	455	477	475	479	470	475	488	436	436	444	458	460	483	461	424	467	458	471	467	458	470	452	441	464	435	451	461	472	458	473	449	462	464	484	498	465	469	473	478	461	470	425	483	457	477	463	468	446	443	436	484	489	451	491	440	452	447	425	464	484	444	452	489	489	475	466	475	487	423	485	465	492	455	434	456	452	495	497	473	448	450	425	489	443	453	461	450	485	424	463	435	502	469	455	452	431	465	469	473	426	458	440	465	464	465	463	490	444	434	469	468	435	451	433	474	446	446	440	481	442	433	458	457	414	446	448	451	435	453	461	450	475	451	478	435	474	458	427	451	467	466	467	483	432	417	439	458	459	483	466	475	470	464	488	459	463	457	460	457	444	463	490	466	461	475	482	441	415	468	430	425	478	469	449	466	464	485	463	458	495	490	428	445	450	450	482	500	463	509	451	519	469	480	457	466	461	473	466	429	463	456	428	464	435	446	453	477	419	456	449	473	435	450	463	469	471	438	420	446	432	450	458	467	450	434	461	476	453	466	461	451	453	417	473	479	444	441	485	476	446	419	477	474	434	463	465	425	463	459	432	437	423	477	455	467	450	478	417	466	468	473	520	489	456	452	475	450	471	421	433	470	467	405	461	471	484	458	475	487	455	471	489	496	442	477	425	435	401	468	445	490	459	462	476	479	458	451	415	445	455	475	469	540	485	456	449	426	447	481	450	470	451	481	433	447	447	463	457	448	440	437	454	507	427	483	498	454	468	457	444	476	471	471	494	472	453	455	465	428	464	455	438	435	436	464	452	476	459	467	419	465	460	463	462	447	464	531	470	469	438	473	475	437	435	444	448	473	446	485	455	486	473	445	458	448	451	485	475	437	424	416	443	433	447	476	459	435	443	446	473	464	430	462	430	456	441	466	433	477	462	484	432	448	440	527	468	479	466	469	487	454	449	436	473	461	467	490	481	419	413	463	496	466	456	440	450	528	472	476	452	465	448	413	457	431	453	456	408	454	435	460	449	454	476	464	423	481	427	457	509	454	454	456	468	424	433	466	489	488	463	487	475	500	447	463	468	492	481	452	487	458	475	442	460	417	462	486	438	489	475	445	443	445	462	465	445	451	470	450	446	437	472	460	485	439	448	445	455	479	463	466	520	493	448	467	451	466	444	445	479	480	467	482	440	466	494	487	458	463	421	471	415	452	469	460	439	411	455	477	492	445	443	441	475	458	448	465	460	428	452	440	451	448	417	485	471	446	453	470	475	478	459	431	446	456	471	456	485	439	476	464	449	471	467	473	467	453	498	471	481	445	467	468	477	451	450	424	493	472	429	454	473	482	502	459	492	485	482	443	455	461	441	495	479	482	470	473	459	451	459	490	413	448	476	459	467	466	472	446	487	505	440	424	432	429	405	449	479	468	446	434	478	457	475	483	437	444	456	475	430	449	430	492	471	478	443	438	478	460	481	498	462	499	467	424	467	483	457	468	452	442	461	465	448	460	446	473	471	482	469	465	439	466	502	484	459	459	456	468	422	420	454	464	422	462	469	449	501	448	490	442	452	450	423	465	466	424	497	463	419	467	471	463	456	465	503	462	456	448	483	417	482	459	479	470	465	452	458	475	444	502	446	470	449	483	471	450	471	474	482	464	460	468	468	478	478	467	441	518	445	437	459	438	486	433	478	453	468	455	482	440	414	448	462	464	454	452	436	479	467	480	435	516	429	474	424	469	483	441	490	434	472	455	480	482	446	472	476	468	446	459	465	478	471	462	486	468	482	440	460	455	469	448	504	453	452	500	452	475	451	472	467	493	459	438	451	439	440	502	471	459	489	458	432	451	439	465	437	457	462	449	444	454	484	441	419	449	440	473	480	451	502	482	433	484	468	446	499	451	484	446	477	438	443	452	451	456	449	461	484	444	442	490	484	471	489	496	474	445	461	445	448	467	436	468	451	422	490	464	421	479	437	426	468	462	468	472	501	444	497	449	466	481	481	422	449	471	424	477	494	460	430	461	463	443	467	465	487	481	472	450	464	485	485	480	461	486	463	478	474	446	435	438	473	482	457	449	450	436	472	455	425	425	462	499	457	459	449	481	447	448	455	449	502	456	450	444	421	461	457	463	470	488	445	479	488	442	439	496	521	444	418	476	472	479	437	479	468	441	479	477	465	458	469	464	462	461	470	459	463	473	448	502	452	470	443	453	460	425	472	473	458	459	455	467	522	466	436	474	451	481	491	474	429	421	442	437	492	495	440	422	437	463	492	489	478	445	454	498	455	457	472	438	446	474	476	494	472	465	423	480	442	456	483	435	463	482	487	457	450	468	465	501	476	437	459	461	449	476	463	428	464	459	432	479	467	459	471	506	452	456	433	469	456	477	469	459	468	421	474	437	461	461	486	463	481	451	476	454	476	448	489	471	462	507	513	497	467	459	453	448	430	461	462	471	498	452	400	469	489	490	476	433	469	451	441	456	443	451	448	458	443	466	457	440	415	437	440	469	481	466	458	452	449	458	446	451	455	419	479	486	469	479	484	467	487	529	510	459	465	466	443	470	440	441	443	461	511	443	483	444	464	499	447	455	465	460	447	437	440	462	484	496	470	450	468	460	450	453	445	446	456	452	448	460	494	452	461	471	465	463	434	425	444	481	480	491	458	485	461	486	493	461	426	447	447	431	467	423	475	474	427	495	474	463	440	449	421	468	444	436	443	474	472	453	472	452	441	428	487	470	424	509	474	437	423	460	443	432	494	430	453	452	440	464	462	493	452	442	457	480	437	472	457	431	450	479	471	441	440	474	475	468	444	459	412	500	463	481	522	466	455	434	430	434	442	483	458	462	462	454	444	456	475	480	460	469	451	431	499	456	459	451	456	432	487	457	477	452	486	504	412	427	482	456	469	465	474
28618	8041	2217	1974	1984	1112	846	476	416	340	246	179	148	155	157	143	156	147	154	155	137	163	116	155	150	150	139	156	144	156	119	127	143	160	122	148	138	126	130	145	136	111	117	123	141	156	124	145	142	140	147	140	140	132	122	137	141	142	162	116	139	118	146	146	148	124	155	137	157	142	130	138	157	156	158	151	120	147	133	137	118	129	144	143	150	140	153	138	138	148	138	98	157	139	135	162	163	144	169	150	111	147	134	139	139	139	150	144	134	150	130	133	160	131	122	136	144	124	131	133	144	146	148	159	145	122	156	134	146	135	142	122	123	140	149	114	124	130	135	147	133	145	130	133	144	124	156	127	151	145	135	135	169	142	135	138	150	134	139	126	125	145	130	130	119	127	122	128	148	140	131	152	170	130	133	161	153	161	149	138	169	144	127	146	157	117	155	141	145	146	138	129	151	152	138	136	122	139	127	130	128	118	136	136	130	124	150	125	115	143	133	149	156	149	122	140	139	123	111	136	127	151	129	124	126	128	148	141	134	156	161	143	128	126	156	155	137	149	124	144	152	134	122	134	151	143	130	128	155	163	144	140	162	160	131	143	135	133	124	124	138	152	137	145	143	155	131	142	129	138	165	159	150	139	136	147	116	142	147	149	168	121	141	111	114	109	114	165	140	140	154	136	133	131	142	136	126	157	139	131	137	135	151	151	134	136	151	134	132	141	139	163	155	133	141	124	108	127	155	132	121	135	143	129	138	121	141	125	145	114	135	155	160	131	129	145	128	120	139	136	140	135	124	133	137	143	157	149	143	154	141	119	140	147	125	129	138	160	141	127	115	133	148	136	143	143	136	134	138	138	145	133	134	131	154	123	127	128	142	126	132	144	120	171	151	145	148	134	126	145	147	137	139	126	145	139	152	133	140	141	127	140	138	129	156	150	127	154	133	161	154	139	126	129	134	149	135	134	141	126	124	140	134	139	151	142	160	141	138	135	144	132	128	125	132	150	134	148	136	129	149	146	146	140	135	135	151	123	123	158	155	134	137	143	137	113	122	143	130	162	136	134	146	124	132	143	125	130	131	129	127	122	135	117	126	154	121	130	142	135	141	131	143	111	127	126	137	140	136	152	138	143	148	146	131	157	146	130	107	127	120	120	133	141	151	142	131	134	128	146	131	155	120	116	125	153	128	130	135	137	154	117	151	123	151	150	124	171	139	131	145	117	144	154	149	128	147	142	137	124	137	143	153	137	104	123	128	147	157	144	128	142	127	127	139	144	140	148	159	126	166	144	108	139	120	140	127	156	159	149	148	126	149	147	105	142	116	133	135	114	125	151	141	127	133	123	138	122	128	143	131	148	123	135	145	124	138	127	152	144	102	127	131	143	138	142	138	131	130	140	147	139	135	146	138	145	143	141	93	128	143	145	120	134	152	131	126	129	154	138	154	136	139	136	136	139	124	161	124	136	141	143	151	158	139	146	122	118	128	136	134	130	134	156	127	109	146	141	133	144	126	143	162	146	116	157	129	137	151	118	142	138	153	138	145	140	125	132	140	141	146	144	146	156	122	142	140	145	147	119	134	133	135	165	127	129	149	136	135	154	147	135	148	149	142	141	138	122	157	127	126	132	152	169	146	142	136	146	127	151	140	143	129	121	133	148	153	130	155	129	146	139	126	139	129	123	150	144	135	155	125	134	131	137	126	131	125	125	135	136	128	122	148	134	133	164	129	116	159	126	147	158	119	141	147	125	113	140	156	129	129	126	145	141	145	148	133	141	170	166	128	114	159	153	140	162	148	146	134	131	136	140	163	137	141	118	169	145	134	155	140	153	151	147	144	138	121	149	118	139	128	142	147	147	142	118	125	158	155	133	140	118	125	121	175	131	152	160	138	122	102	144	147	144	114	155	122	146	140	149	140	130	128	146	154	147	133	140	119	131	106	142	144	146	123	125	139	143	138	115	138	156	117	129	118	153	121	128	128	156	133	146	134	148	113	134	138	150	127	131	147	143	134	127	160	139	144	134	124	143	145	169	123	156	119	135	138	128	122	161	132	142	127	146	132	131	156	148	136	138	151	137	144	131	133	137	131	134	143	130	136	138	113	139	114	135	150	139	138	139	127	125	127	120	131	143	153	143	115	156	141	138	139	155	161	156	137	122	142	131	128	164	167	137	127	166	154	126	125	131	127	112	120	140	142	139	130	130	132	111	151	138	141	124	145	132	126	127	130	151	152	138	147	131	149	132	110	157	153	155	146	125	120	166	128	126	135	142	150	142	124	147	169	135	149	133	142	145	152	143	130	133	148	140	137	134	122	148	137	156	137	136	132	158	153	119	119	140	140	149	168	138	159	142	142	162	147	126	133	142	178	147	130	138	142	121	136	114	137	123	125	134	144	178	132	149	138	139	145	130	131	127	117	147	140	154	111	161	128	140	136	129	147	165	149	164	138	138	132	133	130	129	130	141	132	144	159	151	139	128	135	130	165	150	141	110	138	130	117	153	154	140	125	134	116	142	147	119	146	110	136	115	136	147	153	148	139	141	126	141	126	132	160	132	127	141	156	131	149	141	168	149	129	146	145	133	163	123	143	117	150	125	136	130	127	122	157	134	137	149	146	123	125	139	139	160	134	147	120	137	149	143	150	135	130	127	144	132	164	128	131	125	142	146	140	130	154	137	119	162	142	156	148	167	128	143	125	132	147	143	153	153	138	134	162	134	127	123	158	140	126	122	142	145	144	144	148	148	122	131	128	132	115	119	131	143	163	154	143	138	158	200	139	139	154	129	148	133	118	126	157	146	172	144	133	138	151	140	121	129	136	133	145	163	142	159	125	146	111	132	139	117	137	164	133	154	131	133	131	147	150	148	131	114	127	138	127	123	126	132	147	143	136	132	121	128	124	140	141	120	130	130	112	133	130	134	138	132	175	137	128	111	143	134	149	132	141	140	132	121	120	137	147	166	126	137	136	165	142	124	135	129	144	126	140	161	140	143	136	137	123	124	135	135	119	111	137	133	143	158	134	140	141	136	156	135	151	150	147	139	129	131	113	142	124	150	132	142	144	148	124	125	142	136	148	127	147	137	151	123	148	145	123	122	111	144	149	140	152	149	129	135	154	121	141	146	132	143	135	125	146	142	143	135	147	155	165	149	149	143	153	154	144	151	151	133	137	139	142	169	127	146	141	147	130	174	143	150	123	162	130	120	138	153	146	131	149	124	135	140	139	132	144	122	128	137	158	105	136	158	136	135	135	156	131	128	126	136	134	126	124	127	132	146	145	141	143	142	129	126	122	163	162	152	138	153	149	138	132	124	149	126	140	126	166	151	129	141	137	137	146	145	143	163	146	151	128	134	129	157	152	162	156	151	138	150	149	135	145	116	127	145	122	125	167	154	145	144	145	143	155	144	149	137	161	162	135	140	140	124	124	129	128	137	136	112	142	150	139	145	135	134	137	121	126	118	154	143	146	118	152	145	137	136	136	153
18755	2008	2411	4525	5603	3552	3213	1814	1902	1515	987	657	641	585	524	486	468	486	448	445	380	418	356	414	382	408	347	379	381	365	408	379	353	411	375	411	364	366	405	368	348	387	369	380	370	377	364	353	378	352	342	409	352	341	338	350	380	360	355	364	359	378	415	390	364	318	379	375	418	359	363	377	364	356	366	358	386	373	357	385	364	372	381	379	337	383	351	396	397	366	374	337	343	374	356	373	392	337	361	343	340	409	396	337	351	371	364	357	339	379	355	337	363	396	360	362	367	340	355	355	355	363	384	395	368	366	369	318	359	388	386	374	396	358	333	345	389	337	335	318	358	349	350	348	367	330	348	346	344	362	382	403	360	344	323	358	361	355	346	341	368	346	343	345	382	353	345	377	354	378	358	366	385	384	364	385	330	392	355	368	358	337	390	375	368	365	378	347	341	341	378	349	344	339	368	373	338	353	403	385	338	377	361	367	353	376	367	345	361	361	359	342	363	361	360	355	362	345	382	376	323	339	373	341	386	339	332	386	349	360	337	394	349	388	389	353	356	368	350	359	346	375	357	346	363	343	370	310	347	335	359	361	340	352	346	340	339	369	379	355	375	331	378	358	374	352	351	383	370	375	331	371	366	374	375	354	370	357	396	349	335	344	349	363	349	359	336	360	340	370	328	337	358	380	344	333	373	339	360	340	330	310	368	338	382	363	371	353	391	414	338	370	371	344	353	354	373	351	367	369	340	369	374	347	374	360	366	345	365	351	359	361	361	343	339	337	369	365	334	345	348	380	369	381	365	387	377	335	366	347	343	379	305	369	387	372	375	349	367	339	394	350	366	396	334	381	325	360	369	372	330	386	390	352	387	383	384	319	422	389	331	357	364	358	376	369	377	338	377	372	360	367	353	360	373	360	359	367	344	361	368	339	358	392	357	344	363	346	365	353	345	376	345	391	384	366	337	372	382	372	384	383	347	332	351	360	376	403	352	389	331	366	344	361	352	338	361	389	360	381	332	377	390	347	359	378	363	328	337	362	355	368	343	379	341	350	345	362	372	396	369	373	322	378	354	383	389	316	360	359	347	368	370	357	345	381	323	355	366	349	381	339	379	320	385	361	360	377	352	365	373	329	352	352	339	375	341	340	327	345	345	375	404	349	363	361	349	385	370	355	368	350	390	389	377	361	364	359	351	373	357	354	327	365	347	355	374	355	394	388	314	332	366	367	362	379	369	354	354	333	364	373	361	360	374	378	397	345	346	346	353	356	352	357	373	368	351	347	356	370	344	352	356	403	361	358	365	378	362	359	369	382	354	353	347	351	363	354	346	362	357	363	342	360	365	368	348	376	406	403	349	368	359	372	374	402	333	341	379	374	396	311	342	330	330	367	400	341	360	363	330	344	373	343	338	363	322	357	369	375	373	348	348	354	334	387	362	377	360	350	359	370	331	360	363	336	342	339	330	326	345	347	375	348	338	358	381	333	331	383	390	359	374	377	386	328	347	335	340	363	348	375	362	356	336	358	392	354	322	356	358	372	362	348	363	370	376	368	307	353	333	372	352	357	352	355	372	345	362	343	367	374	337	343	347	342	363	386	337	382	396	360	351	338	342	350	317	373	349	354	341	361	367	347	339	362	360	396	369	371	372	355	361	348	377	331	353	382	394	334	354	383	329	332	333	369	402	340	336	355	383	392	359	359	378	344	345	340	328	347	343	346	350	357	358	357	352	348	350	395	371	381	342	348	335	390	377	368	332	378	361	392	342	337	350	368	379	377	309	351	344	367	320	353	357	396	367	362	386	351	368	354	336	395	370	361	374	359	342	370	380	352	367	390	346	367	334	369	379	369	344	309	366	361	357	322	354	356	343	333	377	362	373	350	369	364	348	344	335	353	405	360	374	343	366	370	354	331	394	365	327	378	371	361	358	362	386	365	366	352	356	387	377	409	359	336	362	371	337	347	401	327	366	358	377	340	392	341	368	354	395	339	325	320	397	369	323	378	324	366	348	344	383	339	351	371	340	366	342	362	330	403	385	340	376	393	351	339	339	357	422	344	359	354	366	345	374	387	373	364	354	357	358	378	366	353	338	328	363	341	346	379	340	370	350	332	362	379	310	380	386	349	340	383	360	330	371	362	392	387	344	358	395	374	386	377	339	369	370	361	365	354	349	368	368	354	343	349	332	360	357	347	377	329	370	383	335	340	321	351	376	391	327	363	331	380	339	345	338	381	362	395	358	343	334	347	343	339	367	351	367	368	356	390	377	340	360	368	350	371	375	363	345	360	356	353	364	354	333	325	339	381	382	384	384	391	387	334	353	365	371	356	363	393	380	354	364	346	350	423	374	341	361	329	344	373	339	366	376	342	335	367	362	350	354	351	335	349	350	333	338	345	376	350	349	340	373	374	344	350	347	357	358	341	325	368	337	358	389	386	380	341	370	365	334	358	357	329	383	358	368	361	365	391	393	374	356	395	391	338	397	379	348	368	361	372	333	351	389	356	343	347	352	327	369	360	356	413	360	377	394	377	326	359	350	334	331	374	343	386	364	354	356	359	360	365	338	371	335	394	365	354	345	349	328	379	360	354	395	386	340	399	363	348	343	360	390	333	331	348	337	365	337	390	384	356	347	363	366	372	370	393	363	304	353	341	369	374	381	369	364	362	351	389	351	388	341	375	376	405	358	371	354	332	327	370	374	376	381	355	350	375	396	341	363	358	351	349	360	378	365	367	381	366	388	356	341	353	376	374	355	376	390	395	366	340	366	338	396	378	345	359	357	369	332	348	345	360	383	356	369	377	341	374	336	376	332	368	381	401	362	362	345	391	350	356	372	384	343	385	340	336	364	375	369	374	359	366	353	366	382	387	324	357	335	360	372	370	367	347	359	348	347	380	353	385	364	381	366	347	376	372	359	389	378	359	363	337	354	363	366	360	358	340	346	388	376	347	336	375	385	343	341	370	364	348	386	364	343	383	356	381	398	350	372	384	341	333	397	363	398	364	342	385	352	390	344	376	372	327	375	364	316	380	370	372	379	326	360	371	352	348	366	340	382	328	329	381	357	373	371	365	323	377	375	331	326	339	340	317	367	382	331	355	357	327	375	324	360	338	352	343	380	367	350	366	339	355	336	332	370	356	320	314	341	357	345	352	340	405	383	360	371	352	388	365	384	336	361	372	368	342	337	408	377	341	356	394	369	368	342	397	327	389	367	361	354	365	351	359	342	344	378	357	373	386	379	353	351	383	388	343	322	363	340	317	345	351	373	345	361	372	339	330	378	338	384	346	356	358	348	376	380	368	386	373	370	381	351	370	381	364	341	349	360	359	338	373	350	379	347	358	337	378	355	343	339	357	377	347	345	336	368	360	364	372	394	362	362	374	358	396	360	315	370	336	346	358	381	371	350	321	343	360	333	409	353	368	337	368	372	333	353	345	367	333	324	335	358	370	365	378	342	351	385	370	364	399	312	355	353	328	330	383	354	369
40156	13531	4820	3700	3736	2343	1379	864	784	665	489	414	328	329	337	319	291	279	279	313	317	291	293	295	295	296	295	279	269	276	306	287	300	282	250	301	284	280	309	313	299	279	269	261	278	296	311	272	300	271	267	265	271	272	290	277	301	306	275	274	288	314	288	282	294	283	284	264	302	260	261	276	284	313	269	255	285	309	292	308	299	282	279	291	278	277	291	286	277	298	322	283	275	304	257	293	269	263	295	285	277	291	262	304	293	295	300	275	294	304	272	287	256	251	270	307	280	302	258	278	308	282	266	268	258	228	256	303	250	270	272	284	289	276	295	266	303	267	271	292	311	277	253	318	298	293	312	263	303	309	316	309	300	273	305	276	312	283	276	271	278	256	278	261	271	268	291	283	289	271	293	273	293	276	292	293	322	305	261	294	287	299	302	293	281	272	297	274	286	306	280	284	280	289	264	269	339	292	280	271	269	266	257	256	290	277	257	276	304	273	282	296	288	289	295	258	285	305	303	283	263	258	269	276	287	301	276	255	273	290	285	274	264	283	301	252	297	289	262	304	308	280	299	281	248	272	304	309	288	266	283	317	252	239	279	307	248	275	286	285	305	286	265	281	278	297	283	263	304	282	278	281	286	282	268	252	272	307	308	300	303	253	273	256	297	308	293	259	288	296	285	266	263	253	272	273	316	287	242	282	297	283	307	319	270	301	267	252	302	254	291	282	264	266	285	283	314	286	295	290	308	275	270	260	282	285	286	294	284	289	281	288	278	312	255	301	264	296	275	278	291	266	284	305	284	254	295	298	287	278	267	267	295	275	282	277	267	301	257	244	239	298	263	260	259	278	276	285	250	302	253	271	273	286	284	262	276	263	295	301	258	284	284	272	262	263	258	309	260	287	270	281	293	289	272	297	271	274	289	295	278	290	295	272	247	282	309	271	294	286	277	265	289	310	281	286	264	261	303	269	294	299	299	313	252	283	292	299	267	299	251	283	315	278	290	269	305	264	300	292	246	296	258	271	298	258	259	276	297	280	298	254	272	277	279	283	291	306	304	277	268	272	241	284	265	308	277	269	274	314	287	278	290	272	267	281	273	286	269	288	266	269	277	275	261	225	272	289	282	302	277	277	286	282	306	281	281	294	283	256	283	277	306	275	258	284	298	258	328	291	288	259	273	323	265	275	265	273	281	274	273	267	303	259	274	277	271	278	277	323	277	287	289	260	301	276	287	304	306	295	275	276	299	266	261	273	277	275	270	306	281	319	303	257	290	242	269	286	274	274	273	269	251	276	268	319	276	319	285	285	290	285	273	279	310	262	246	258	285	285	298	276	265	300	261	276	288	273	299	282	305	297	263	302	253	260	296	291	303	262	287	281	305	285	297	263	272	255	285	287	279	286	295	277	269	296	279	299	278	278	296	304	279	274	257	272	270	283	271	296	269	282	260	327	340	270	271	325	284	285	279	302	258	297	304	280	268	274	250	287	291	306	266	299	294	266	297	291	252	268	301	303	287	292	297	271	268	268	290	264	281	298	253	292	247	271	262	278	282	302	277	276	266	272	285	292	272	263	329	307	288	284	277	263	312	300	255	293	295	280	272	273	285	279	267	270	274	289	264	280	284	270	280	284	276	310	269	305	247	253	288	279	252	296	283	276	294	281	263	279	283	268	276	290	290	274	270	281	295	310	295	290	265	259	310	272	271	318	301	260	274	319	275	284	287	251	278	291	288	271	250	258	298	280	287	266	280	280	265	277	269	277	282	302	285	272	280	305	281	268	279	278	319	291	295	278	314	294	308	288	310	286	270	304	314	259	266	291	278	275	313	265	259	307	277	311	273	302	257	294	278	254	295	324	264	318	297	281	263	278	285	290	263	252	264	258	270	303	281	276	292	272	246	302	287	264	306	302	278	286	276	305	306	279	274	288	293	251	263	262	281	312	247	281	289	263	273	327	305	271	279	295	271	296	265	288	265	265	313	309	296	287	312	290	264	282	287	290	292	303	290	273	273	263	294	281	274	273	322	275	290	297	259	295	268	277	300	296	298	287	271	293	249	251	272	274	302	294	306	280	323	288	259	251	272	276	270	265	291	304	273	302	273	287	265	273	298	271	257	278	300	267	304	289	276	298	251	286	293	309	258	272	276	317	273	327	295	258	289	253	295	256	302	240	257	314	320	287	258	296	278	245	247	249	244	310	281	268	266	276	273	281	289	305	286	253	309	269	297	259	256	266	301	277	277	291	309	275	297	268	266	268	275	280	261	274	285	268	254	293	272	272	291	286	266	320	292	271	292	274	262	273	293	299	285	278	295	282	291	313	277	255	264	239	296	286	276	292	283	284	282	300	267	275	300	290	298	294	284	270	283	280	281	284	280	238	286	268	273	296	265	275	283	226	259	276	299	279	306	284	275	273	261	265	294	289	279	276	264	278	286	266	287	319	270	268	239	298	298	282	281	272	294	279	270	303	310	269	301	341	240	281	263	299	280	293	253	274	306	241	266	286	268	294	297	308	254	285	254	275	265	272	314	303	272	327	307	267	270	276	266	276	313	324	308	282	254	261	290	253	306	287	313	322	278	287	299	279	291	308	290	292	290	276	303	322	309	266	313	299	292	243	269	278	241	269	281	284	276	302	320	277	288	308	264	260	277	264	295	285	271	279	281	295	265	253	283	292	289	245	270	284	301	289	283	301	296	265	280	275	288	274	259	273	265	293	285	286	285	270	267	284	284	299	254	269	283	275	254	273	251	272	264	254	294	278	317	271	302	282	255	262	273	272	282	264	290	285	251	263	300	289	316	276	254	274	273	292	270	297	284	263	275	273	288	273	299	287	318	290	267	237	298	287	288	303	268	286	271	262	258	309	289	287	308	268	255	295	321	280	262	258	260	262	290	281	272	296	280	263	273	273	268	301	272	294	270	279	276	288	308	315	303	289	316	230	247	284	277	280	278	280	296	275	310	273	283	235	247	280	310	287	260	306	286	297	276	308	252	274	272	316	304	300	265	275	275	275	286	260	291	296	279	283	289	312	275	294	267	293	270	270	289	305	281	275	319	323	299	244	283	282	301	272	257	259	285	310	264	245	270	251	286	282	293	278	282	306	260	323	285	265	276	275	290	302	243	259	270	279	241	268	262	267	254	294	289	287	279	260	261	300	290	297	256	316	325	300	282	291	306	308	251	237	255	301	289	331	271	281	257	251	253	291	292	248	275	252	287	289	275	269	285	302	284	270	258	261	279	297	307	290	237	302	298	291	323	301	247	275	292	285	275	292	261	287	276	295	287	279	302	300	301	280	290	257	306	265	278	294	288	308	273	266	254	271	288	302	288	263	274	278	257	292	295	286	295	284	293	297	271	251	297	263	290	265	286	298	278	284	280	254	261	290	301	231	276	267	283	284	276	281	270	264	272	289	259	277	279	295	300	279	250	305	308	284	294	255	301	262	282	301	291	320	265	280	267	306	306	286	291	283	293	279	297	261
25086	2877	3845	6412	8654	6492	4536	3247	3328	2680	1924	1466	1249	1095	937	906	844	760	750	785	773	679	718	738	698	722	710	709	663	696	734	694	700	682	702	648	651	681	644	694	686	666	655	634	678	637	634	686	634	710	665	676	608	684	658	697	654	655	672	631	680	709	649	668	718	647	688	620	667	649	664	633	672	649	663	659	656	644	672	695	718	630	629	668	621	615	704	685	650	676	649	638	606	627	628	658	603	641	643	630	645	637	669	667	645	610	618	628	642	673	672	676	657	608	625	670	667	638	642	634	619	651	649	668	613	632	674	656	627	627	651	669	683	619	643	586	610	605	666	644	650	666	644	635	644	693	692	682	643	649	646	655	661	633	693	659	605	640	684	668	638	644	683	683	600	643	655	646	672	640	710	641	635	662	627	629	670	669	668	638	688	732	628	641	607	664	639	638	643	620	619	658	684	676	604	653	625	576	695	653	592	692	634	651	685	640	640	662	592	666	659	594	619	698	655	688	613	673	662	643	646	639	610	651	645	641	652	634	638	667	651	641	662	623	666	657	641	653	652	647	672	649	644	613	682	628	633	585	656	644	663	692	647	659	634	622	637	613	667	610	594	652	629	619	680	693	661	627	668	610	639	647	671	602	619	671	654	669	654	662	622	657	652	653	655	658	646	634	654	653	692	649	701	666	606	660	642	631	635	654	651	652	598	628	630	684	645	652	633	654	657	651	652	647	654	670	645	669	629	652	661	655	662	678	644	618	652	618	636	643	643	635	660	681	583	586	693	625	631	667	648	604	607	624	674	684	607	627	646	630	645	666	623	659	636	658	655	671	662	694	700	629	596	664	649	641	651	660	632	628	610	637	643	633	654	647	730	631	641	622	692	633	661	649	625	629	607	628	643	644	631	643	691	642	648	615	700	658	651	644	649	611	668	681	637	663	598	712	600	678	617	673	697	696	640	582	657	670	706	652	636	640	634	656	670	643	675	656	659	664	636	633	628	611	636	603	656	628	677	670	595	642	654	637	674	617	682	640	620	626	659	676	655	628	637	614	644	641	632	582	689	634	680	705	638	666	673	644	678	678	607	607	662	652	662	655	674	632	689	678	666	651	662	626	622	624	639	626	620	620	653	598	685	614	634	624	637	629	657	623	611	634	646	650	637	657	660	634	633	681	700	627	652	635	666	671	654	644	702	654	681	659	643	649	647	635	657	658	630	671	635	665	613	660	605	671	647	607	618	716	684	633	676	607	647	661	618	663	640	638	644	707	668	650	659	637	608	665	680	597	670	612	666	667	667	686	661	651	665	613	643	684	629	662	703	603	597	634	656	641	661	662	657	698	644	608	696	629	651	679	665	656	638	631	658	582	695	668	621	638	615	668	640	660	672	686	625	606	657	649	655	612	663	641	639	629	651	641	633	659	644	691	645	674	617	682	674	625	692	606	669	642	610	702	620	655	688	676	672	635	640	640	688	661	619	589	668	639	645	635	676	663	629	653	647	692	629	594	679	655	654	659	609	676	668	651	629	653	648	663	676	688	662	669	619	641	634	634	673	645	655	620	643	621	635	659	607	626	611	669	710	673	619	664	643	673	657	660	615	635	641	613	629	653	674	639	682	608	645	619	665	680	643	632	655	627	660	662	611	658	668	654	690	619	628	667	671	628	611	663	605	646	628	645	663	669	658	672	669	644	615	640	650	667	625	670	645	633	608	605	642	650	668	651	651	619	647	643	649	631	625	637	640	616	642	658	602	668	620	657	618	654	667	624	615	693	635	628	620	646	658	668	645	641	648	616	635	616	619	640	647	617	659	664	626	628	649	682	692	615	692	642	654	658	693	681	639	616	680	673	691	660	643	631	606	639	650	646	695	643	617	702	680	658	628	651	614	655	632	641	608	681	639	640	637	650	664	632	628	662	638	638	656	649	650	639	614	628	663	639	644	671	681	637	591	656	684	681	654	672	620	621	620	647	610	593	621	637	621	623	690	663	692	697	654	650	670	618	610	622	590	699	608	652	604	628	666	641	648	665	653	590	656	642	674	675	650	658	688	670	636	687	663	655	626	648	658	677	683	661	629	658	657	586	664	628	637	610	610	613	638	648	639	662	614	628	623	649	632	652	670	666	644	614	630	639	658	663	634	641	636	612	661	620	674	653	631	628	645	620	633	614	656	632	619	623	653	663	648	663	664	646	665	641	658	623	670	640	642	612	651	678	646	632	648	658	661	629	657	620	620	644	653	652	656	618	619	655	639	655	636	623	643	650	615	647	645	661	628	660	626	648	682	663	594	602	659	683	637	636	655	667	666	613	653	674	640	645	637	641	697	624	688	623	602	689	641	661	618	648	663	666	634	658	656	633	658	649	619	671	666	659	626	643	645	626	633	634	626	628	670	631	648	616	665	647	638	651	647	667	664	632	616	622	617	661	645	665	679	684	599	641	613	633	632	619	607	661	657	648	629	658	640	646	651	625	691	672	684	634	613	647	595	632	677	628	649	652	644	657	677	606	649	639	697	620	677	606	642	618	594	598	634	668	669	710	646	641	600	648	677	699	643	640	671	640	624	663	611	681	667	656	650	664	649	649	625	618	640	635	683	638	640	644	637	633	656	624	662	657	693	647	635	670	658	632	676	628	674	602	662	703	678	631	642	660	656	685	654	692	663	639	676	633	634	628	618	623	651	619	632	643	614	681	631	617	662	653	631	645	609	622	634	643	622	640	597	637	639	641	619	643	643	660	629	624	600	649	658	668	740	658	678	634	606	687	624	626	621	690	644	629	660	656	664	673	663	674	672	627	682	636	667	641	599	631	639	664	652	631	650	678	639	657	649	646	666	592	627	638	645	638	629	640	636	648	641	631	656	615	598	638	621	614	626	633	658	678	649	664	658	630	677	650	632	629	612	684	610	627	656	622	612	638	677	633	666	645	656	621	656	662	636	600	636	694	623	659	651	644	660	688	643	623	625	662	625	618	632	639	674	728	645	616	633	683	621	645	672	657	674	615	623	616	651	629	633	659	647	636	637	602	663	656	697	621	624	634	628	700	661	660	699	571	639	619	647	645	660	642	649	621	679	604	661	629	588	636	599	627	642	646	655	679	623	624	636	606	686	689	621	672	626	684	628	639	622	626	684	626	652	674	614	614	643	648	628	618	630	617	626	619	653	633	666	638	647	701	670	658	680	658	631	629	642	649	663	592	613	665	650	631	639	708	660	621	672	650	651	633	623	630	646	620	662	675	615	634	695	685	637	640	653	666	602	627	659	636	662	625	639	640	651	640	613	670	624	641	680	657	628	715	678	632	663	687	646	607	681	618	672	646	623	649	628	666	661	643	632	663	635	669	617	707	657	669	648	615	637	651	604	683	676	648	639	667	639	674	620	642	669	632	722	637	655	618	664	673	667	627	683	654	617	657	615	627	683	652	629	689	668	661	630	704	643	648	633	661	629	674	637	617	599	630	643	659	652	682	617	679	649	658	622	637	650	667
9153	1286	369	310	291	284	229	196	207	208	211	222	244	201	201	202	221	217	173	176	184	220	203	187	203	216	182	194	202	228	188	203	198	173	178	202	195	180	179	186	206	214	213	214	198	179	213	208	192	177	184	203	215	215	200	208	205	162	213	197	187	177	205	221	186	192	207	168	198	194	192	193	217	207	191	197	196	179	171	193	215	173	223	185	198	194	191	203	188	204	190	202	204	192	192	197	187	189	194	192	192	173	195	172	170	204	224	179	200	219	184	206	210	195	190	169	169	204	214	207	210	207	201	201	202	212	184	189	200	204	184	195	227	213	199	190	200	208	197	194	189	190	208	201	241	180	193	209	208	188	174	205	187	196	180	185	202	219	182	183	218	196	215	173	217	209	212	223	195	201	199	164	152	187	210	194	196	194	199	218	195	193	211	213	176	205	202	203	181	201	198	199	171	186	184	236	195	219	204	195	186	196	204	221	217	218	205	213	217	199	184	219	163	188	216	202	211	191	187	218	210	226	191	213	202	195	199	185	190	212	161	201	192	184	195	184	208	184	206	182	194	166	191	193	194	197	196	197	205	228	237	204	222	199	184	200	191	185	185	210	204	200	202	207	200	209	197	167	185	191	164	193	177	166	185	181	206	183	207	178	221	181	177	204	220	204	213	183	200	185	203	198	229	188	183	202	209	186	215	205	198	156	172	178	189	206	174	192	210	207	197	211	207	191	194	205	192	201	186	212	217	205	204	204	209	213	189	196	201	184	195	181	215	190	186	170	197	211	175	202	203	219	204	187	183	182	208	193	186	194	208	251	185	195	192	197	220	211	218	204	246	197	171	176	214	212	194	213	197	241	217	198	165	192	193	201	209	188	202	173	210	188	212	196	197	203	177	174	188	215	216	206	178	232	206	181	178	202	209	211	206	194	179	186	190	202	185	231	193	211	210	193	196	226	181	197	198	194	190	202	192	214	203	189	198	183	197	221	185	196	201	184	201	187	230	195	202	178	193	214	202	172	182	209	216	179	205	191	198	171	184	205	202	199	192	214	195	214	186	217	215	188	198	162	212	201	191	171	207	187	170	194	197	182	185	183	200	177	183	177	214	168	194	210	192	227	188	204	205	232	178	196	190	196	201	178	220	219	205	198	179	184	183	216	177	183	195	195	200	174	184	192	197	195	190	205	186	213	204	187	185	191	194	179	225	186	180	188	207	178	196	221	192	193	181	199	195	199	214	198	222	189	195	201	208	220	201	187	187	184	186	191	219	237	204	182	225	206	197	187	182	200	186	204	204	159	204	204	191	201	201	186	182	189	189	196	183	194	186	200	196	208	213	208	209	171	185	200	202	213	197	207	207	205	197	193	181	193	197	222	199	203	185	203	194	219	179	215	193	183	193	181	214	170	199	191	185	203	207	188	200	213	225	208	185	187	199	179	197	180	208	177	181	214	192	191	219	189	204	185	170	186	197	184	207	186	163	186	206	180	216	181	218	192	198	193	189	181	190	220	201	185	202	198	207	199	178	198	177	199	206	197	182	220	191	207	182	178	203	209	202	188	175	208	186	184	178	184	200	184	204	190	205	206	210	190	222	195	210	183	191	186	195	221	192	210	220	206	174	189	206	187	188	184	170	207	189	212	204	231	205	187	193	189	213	194	200	166	216	173	179	181	185	217	199	210	177	220	200	195	214	220	193	194	199	205	193	174	196	184	182	181	192	196	201	194	168	185	203	186	196	177	201	180	186	181	192	193	178	180	201	180	197	204	215	178	211	175	212	182	194	199	187	199	206	192	206	179	190	199	174	182	203	202	194	198	185	225	181	190	195	194	199	214	222	210	169	197	211	198	207	197	174	172	189	194	200	209	189	187	227	213	204	216	201	174	193	202	200	181	181	205	182	167	201	185	172	179	172	177	198	194	178	204	179	183	192	186	190	208	205	207	176	190	219	192	179	168	202	194	183	184	197	180	204	184	183	176	198	189	190	182	179	192	178	209	214	193	192	193	195	223	210	173	207	181	190	205	192	186	209	224	191	204	202	221	220	245	203	181	182	166	188	201	179	195	166	219	218	162	192	211	182	215	207	203	211	175	168	190	206	199	188	181	195	199	202	190	200	221	218	182	187	195	217	211	200	195	192	214	210	197	201	182	212	189	200	198	200	186	186	211	188	200	188	183	198	191	181	215	185	204	208	181	223	216	209	185	203	182	215	188	203	219	192	179	197	200	192	205	193	212	168	188	212	224	196	202	193	193	201	170	208	194	210	196	185	205	187	232	201	194	189	176	177	200	187	188	188	157	173	162	204	201	189	193	188	220	164	167	204	209	199	191	200	193	201	195	189	218	202	207	197	178	188	190	183	192	205	196	191	182	199	181	189	188	199	194	199	176	220	210	217	186	186	229	200	177	189	232	198	170	169	194	215	194	213	203	211	224	201	193	198	212	190	228	188	215	184	204	204	190	177	187	204	184	197	193	212	193	199	198	195	208	207	217	175	186	197	179	188	207	204	178	200	212	201	172	231	210	226	199	216	212	219	221	210	158	206	207	203	189	183	199	206	206	175	186	222	223	195	201	229	180	189	213	194	191	183	189	193	213	163	169	205	188	213	163	180	212	194	204	205	200	164	194	191	213	188	215	178	172	212	193	197	198	185	193	213	205	205	209	182	184	213	195	199	184	186	215	209	202	199	188	187	206	189	206	220	186	185	199	215	226	196	207	208	177	170	186	162	178	190	195	187	164	199	218	171	185	191	213	236	232	206	195	175	200	203	183	193	215	200	200	193	180	196	185	187	227	215	179	175	188	204	180	201	218	192	212	186	202	196	224	183	184	191	199	168	189	195	198	195	190	175	212	192	210	191	197	201	178	201	214	198	185	192	186	180	191	172	201	222	189	185	223	215	203	182	181	190	193	162	209	183	211	208	192	196	225	188	208	199	198	205	189	191	208	219	182	197	212	195	200	191	187	223	197	217	189	188	191	189	219	192	181	193	220	223	178	193	184	200	196	168	198	189	194	225	208	219	225	209	191	218	191	201	202	180	190	184	199	194	203	206	213	195	200	207	196	206	186	216	196	194	187	180	198	177	194	211	205	206	192	225	188	186	199	192	195	198	187	181	188	174	199	183	194	225	207	172	164	179	198	209	211	179	208	224	172	169	205	175	208	209	212	189	220	230	197	182	181	191	201	210	189	185	229	196	189	176	217	188	218	186	179	169	166	209	204	170	184	211	172	206	176	214	213	187	156	202	191	199	198	194	220	203	183	197	195	188	193	217	212	205	196	222	207	206	184	215	184	178	181	196	194	211	194	198	191	192	205	182	200	214	236	191	185	213	207	220	187	220	214	180	172	173	200	185	174	197	208	204	187	180	180	219	175	211	224	193	196	198	200	200	202	210	182	198	196	166	193	207	201	196	186	212	169	205	171	183	212	183	194	193	177	186	163	193	236	197	216	206	209	187	189	190	200	205	219	208	194	214	212	188	191
6020	684	678	725	833	748	587	572	550	524	516	539	491	491	439	463	449	478	469	463	480	466	475	494	426	473	497	475	439	512	469	452	492	492	451	481	495	461	447	464	481	467	458	465	487	493	447	456	421	450	481	465	463	441	448	438	478	459	472	475	475	432	458	445	427	467	481	450	462	471	453	461	471	451	477	478	480	464	431	445	451	461	451	452	461	453	492	462	469	468	487	424	478	494	429	442	489	482	465	436	466	484	486	429	429	478	430	432	468	467	451	459	456	440	460	467	453	457	471	476	463	433	446	466	482	444	445	490	470	483	416	432	435	478	478	431	434	501	459	433	458	487	470	469	445	489	451	456	471	468	452	436	465	448	454	479	454	505	487	522	479	464	455	452	459	452	459	470	458	456	478	459	458	461	428	445	415	449	472	420	462	440	496	462	495	433	464	481	451	486	455	449	459	468	437	427	492	470	440	455	508	444	466	500	496	447	463	440	452	453	484	475	425	454	442	462	455	462	459	449	457	458	440	457	424	485	467	456	455	449	473	439	406	425	493	486	463	457	414	464	454	464	433	416	434	438	453	449	433	463	432	474	447	451	472	471	455	447	484	460	443	451	459	447	461	455	447	456	466	442	439	481	436	488	473	496	437	449	464	438	445	502	471	450	457	455	486	468	474	491	481	455	479	453	435	456	458	469	440	457	492	443	459	468	492	473	441	495	427	493	475	442	453	482	465	483	446	445	440	459	457	450	470	444	477	456	461	460	427	513	475	449	491	490	468	425	482	473	461	427	482	491	467	485	475	444	462	465	485	445	458	444	457	471	448	462	453	454	466	443	466	466	458	447	434	465	441	489	501	445	462	452	467	457	471	473	442	443	471	493	490	463	421	498	458	448	443	461	470	459	455	467	475	488	496	450	478	422	449	427	474	459	463	466	493	454	431	454	426	476	479	487	444	462	462	464	454	493	451	479	415	447	489	446	458	465	462	445	482	463	460	483	501	438	440	445	494	474	460	501	476	467	454	473	463	430	446	419	470	449	468	450	447	461	465	461	435	477	439	439	473	429	458	490	473	470	429	448	449	498	479	480	470	433	461	425	458	459	469	435	454	485	456	413	488	444	456	442	481	417	443	470	486	454	448	437	448	489	458	470	460	461	502	449	457	480	442	468	480	476	463	439	484	472	463	435	481	468	477	456	421	474	480	425	465	484	420	465	448	439	487	467	472	470	459	492	468	479	447	466	450	472	435	467	457	470	487	477	433	436	492	442	488	444	457	436	479	471	443	474	433	416	433	472	470	451	453	493	465	504	459	426	431	502	502	449	441	420	487	467	491	469	455	478	464	498	442	441	453	494	464	465	474	443	440	457	446	457	425	447	470	512	462	457	428	481	452	475	459	501	454	465	460	444	478	485	489	442	472	435	491	454	503	457	473	440	439	447	472	431	455	461	426	453	421	428	454	482	460	462	451	459	465	491	486	433	455	472	473	459	481	466	442	450	483	465	440	424	453	458	454	453	464	438	443	469	425	494	496	461	424	435	445	445	427	459	446	448	474	458	460	438	459	472	446	436	410	433	466	472	428	440	449	433	463	483	457	452	401	436	420	469	459	487	459	480	421	474	461	442	484	485	443	523	433	480	446	463	473	495	447	495	429	440	454	452	464	464	479	458	484	446	507	481	500	454	494	466	456	454	479	453	453	442	443	507	439	423	458	445	449	434	479	452	464	473	452	500	433	437	426	441	465	483	457	459	477	420	482	484	472	466	460	484	479	454	493	504	434	442	489	423	503	462	466	432	448	486	436	440	465	464	480	457	412	416	429	469	445	464	454	505	449	433	453	490	493	452	503	465	439	458	493	453	481	438	473	479	498	458	453	460	486	435	458	484	429	469	474	452	458	467	446	440	474	440	447	418	468	455	457	475	449	484	457	437	403	492	450	468	472	454	469	436	457	489	455	453	419	450	426	485	466	463	477	447	456	463	449	490	469	447	459	433	479	411	473	446	483	445	462	449	460	423	455	439	475	422	473	428	449	481	421	461	478	430	465	450	449	475	453	430	459	469	476	458	410	450	472	420	492	405	439	463	465	396	447	451	438	450	449	424	458	458	442	506	436	462	464	458	520	508	471	475	466	441	418	458	443	471	482	512	456	455	454	434	473	450	445	432	426	452	435	423	461	462	445	481	449	447	442	436	489	498	496	473	481	460	397	452	462	440	432	452	453	439	451	454	458	472	454	449	454	447	456	447	446	458	448	464	461	459	469	429	452	436	448	482	484	452	468	450	514	440	451	441	437	470	442	463	481	449	418	459	477	432	428	495	459	511	441	447	468	472	427	456	457	431	452	442	476	414	441	476	487	458	463	495	453	439	448	485	443	461	476	471	477	466	459	475	461	458	490	477	448	472	490	477	472	483	470	414	449	488	446	473	435	462	442	459	486	469	481	470	447	450	464	447	477	445	445	447	484	490	436	435	469	430	469	482	423	459	480	457	462	467	446	411	465	478	472	436	419	454	459	480	485	502	484	451	438	459	458	452	435	477	491	430	463	485	506	460	468	463	456	487	458	449	445	442	485	472	451	439	480	479	473	441	460	460	478	473	508	394	443	445	488	420	488	463	422	473	467	485	434	445	470	451	481	458	451	455	467	472	512	483	475	439	469	449	499	477	462	429	457	521	490	473	427	476	462	452	474	459	468	477	442	469	450	441	449	466	479	418	472	440	473	447	464	458	455	447	444	434	474	434	460	456	454	457	468	488	446	500	463	442	453	495	437	400	446	424	462	488	444	479	480	440	456	445	480	405	456	444	488	434	432	449	464	471	472	449	504	478	468	496	427	473	454	474	479	453	474	457	452	481	480	469	459	445	474	470	486	468	453	477	462	468	472	478	461	477	408	458	471	463	458	412	461	415	476	479	436	452	434	457	435	422	481	478	472	447	429	439	478	453	474	444	490	457	457	476	466	464	468	449	470	522	435	432	452	499	479	492	459	473	462	495	414	470	481	453	460	475	503	456	475	458	480	460	470	474	478	454	413	406	432	470	478	459	475	462	437	448	438	467	451	422	467	457	474	484	447	496	478	459	450	418	431	443	456	447	440	484	456	470	468	460	456	453	481	462	471	469	497	465	439	460	449	464	461	447	465	462	483	473	503	440	453	441	453	494	496	435	478	408	494	418	453	480	464	449	488	453	428	458	484	477	461	458	443	456	464	420	454	442	477	433	444	456	505	472	466	442	464	476	497	448	456	471	464	478	449	450	455	496	482	429	462	486	498	454	454	437	437	474	459	483	494	457	460	431	497	471	461	484	474	461	483	447	427	447	446	423	488	446	460	462	425	489	460	495	495	477	455	464	466	477	447	476	455	444	490	456	466	446	459	400	435	451	463	473	460	453	468	444	501	466	459	437	477	476	489	470	458	441	440	495	439	499	435	466	464	459	433	460	441	470	456	480	427	466	438	449	464	500	450	477	467	427	440	438	462	451	490	474
26753	6214	1667	1319	1413	834	671	489	413	289	234	204	160	174	150	155	165	172	131	141	138	161	129	113	152	132	138	142	134	148	132	129	138	158	151	139	135	142	129	132	141	120	162	125	128	151	147	139	148	117	147	148	126	138	137	113	136	139	126	138	140	117	141	132	166	142	129	159	134	146	140	120	167	151	129	111	149	154	136	137	148	128	145	128	124	127	139	159	137	120	125	148	136	139	137	126	128	117	135	124	142	144	152	148	125	128	132	152	125	131	125	133	153	136	131	125	137	131	131	141	130	134	149	138	131	122	140	144	164	149	136	137	119	142	145	130	171	138	144	130	141	140	131	137	156	129	132	150	148	159	145	126	143	139	125	130	154	130	122	135	167	142	139	130	118	134	150	127	128	128	128	153	118	117	173	148	115	153	128	139	111	129	135	119	136	126	113	143	135	112	122	131	141	128	145	118	144	133	116	141	125	129	157	135	116	146	129	133	141	136	124	126	122	141	142	139	142	127	150	149	152	132	155	142	136	139	156	144	135	136	143	160	143	126	130	149	140	140	119	116	129	141	153	147	151	163	142	127	145	135	134	149	141	144	138	114	151	157	132	162	139	134	126	122	142	142	127	138	129	146	131	147	135	161	157	148	134	111	142	154	147	153	137	149	129	138	163	115	152	158	133	147	139	139	149	119	153	151	124	159	128	151	125	160	125	131	155	134	145	133	127	141	134	142	148	135	121	147	124	125	105	119	147	153	131	153	141	119	129	136	118	129	120	143	130	116	147	118	121	137	151	139	158	138	131	132	133	145	136	127	146	145	139	142	139	145	126	135	148	136	137	134	126	136	150	115	132	130	146	152	143	142	130	126	131	122	127	149	153	122	126	133	131	109	114	124	122	141	147	141	151	137	145	129	141	144	114	132	133	137	126	129	130	136	127	134	163	133	140	125	145	132	152	140	136	110	144	144	140	140	119	141	121	141	118	146	119	131	121	151	130	157	133	126	138	142	149	133	124	132	130	146	113	121	137	144	130	134	134	124	132	156	158	135	135	136	163	132	128	129	135	139	131	144	122	111	131	132	157	134	146	137	127	142	136	158	138	171	152	128	110	133	143	130	149	135	143	116	129	122	145	151	117	167	191	125	111	114	112	142	155	136	153	131	144	136	139	128	129	140	125	120	142	128	114	114	144	140	143	136	136	134	149	140	132	142	130	131	130	155	115	142	163	142	130	136	125	149	145	148	144	124	150	147	127	142	139	141	119	106	147	152	128	127	131	141	126	133	129	126	152	175	135	137	136	119	151	137	143	131	175	149	136	127	136	135	131	125	154	149	136	141	136	122	137	151	116	111	121	138	155	147	141	146	141	125	150	150	119	140	121	129	145	147	145	105	124	145	115	117	121	126	123	146	160	118	148	156	140	128	137	123	146	139	143	113	143	145	141	141	131	144	125	141	143	116	129	132	126	132	150	138	139	144	132	134	114	130	129	145	130	139	133	149	124	137	141	145	157	148	141	139	126	149	129	126	141	148	145	140	140	147	127	144	145	154	146	156	163	143	116	170	142	134	159	116	139	174	118	125	158	137	127	119	132	147	137	165	130	145	158	125	122	125	126	144	168	153	145	121	140	106	138	157	146	129	152	142	153	141	137	126	135	144	140	124	140	137	128	144	137	126	145	154	139	144	130	119	143	132	140	144	133	129	128	149	162	149	144	153	138	136	132	157	133	146	141	127	143	139	139	141	141	129	139	133	142	141	118	130	138	100	135	117	139	130	149	133	144	141	139	149	132	144	130	124	140	118	155	146	119	139	129	158	158	125	147	153	127	162	143	131	149	140	145	116	114	129	119	155	139	132	163	154	132	136	157	123	141	145	135	134	137	114	132	120	152	137	166	158	138	146	138	151	153	136	143	131	141	130	125	146	147	125	139	110	123	153	134	110	145	136	117	129	114	112	135	119	144	119	144	107	147	125	149	125	129	143	133	154	118	150	164	177	129	131	133	114	100	165	156	157	156	132	165	114	152	124	122	126	144	144	136	138	116	143	148	132	141	127	126	137	133	134	134	136	144	130	161	126	133	142	128	120	152	145	124	139	135	173	154	156	150	148	131	133	139	137	139	120	130	150	136	137	143	135	136	167	130	123	151	131	148	109	146	128	144	140	132	132	115	128	133	158	117	134	160	126	120	122	137	144	132	140	127	149	127	148	135	137	134	148	137	135	121	129	144	184	125	137	146	151	152	142	148	143	133	128	134	126	172	159	149	147	143	145	153	135	122	125	140	127	147	140	118	150	140	143	147	143	149	122	151	161	156	137	137	135	136	130	117	130	117	134	153	131	135	135	151	141	144	142	160	129	144	123	136	152	150	141	146	144	133	118	135	111	126	143	149	142	153	136	155	137	132	118	134	142	125	146	136	137	119	140	137	126	120	133	136	139	132	119	125	141	156	108	129	140	133	143	119	159	134	131	104	149	138	128	148	142	150	127	128	117	135	131	163	132	136	152	119	142	146	139	157	136	152	129	154	139	129	146	128	124	174	131	135	121	145	144	156	148	131	138	129	171	138	149	129	168	137	158	129	141	105	147	144	156	153	131	166	127	142	116	120	133	145	134	142	131	165	140	146	149	142	162	146	154	120	151	139	163	136	159	117	139	148	127	116	135	125	149	146	163	138	151	161	139	146	154	126	132	151	120	127	150	141	144	131	146	128	152	146	117	138	118	147	113	140	150	140	140	139	135	120	166	148	150	162	178	138	152	139	148	152	149	147	157	131	137	146	133	140	140	156	164	145	155	142	122	151	139	151	151	147	147	117	148	146	134	128	134	143	160	173	124	119	126	124	125	130	125	126	120	124	119	144	151	147	158	128	128	139	146	133	146	135	107	110	134	147	147	173	163	110	154	118	154	139	142	145	122	141	142	153	137	138	155	134	138	147	134	138	137	147	144	135	142	132	123	134	142	144	131	131	149	146	138	147	124	115	130	148	141	123	145	135	130	126	125	113	123	122	150	114	134	134	142	118	127	119	126	122	119	133	127	141	135	141	133	125	134	124	116	137	147	152	148	123	118	141	110	151	149	137	120	132	136	122	142	145	154	137	147	146	151	134	135	126	135	146	143	116	144	111	140	147	126	133	129	122	149	145	145	123	142	128	132	125	146	140	166	142	130	126	148	120	136	118	149	128	130	150	160	140	153	157	152	162	150	141	134	129	153	154	131	140	154	130	135	145	133	175	156	132	126	148	128	131	158	138	142	139	155	122	133	140	143	141	144	132	125	108	153	136	119	127	149	121	163	124	145	141	144	144	138	134	132	108	130	138	152	142	137	127	113	149	150	146	143	116	129	140	128	143	129	142	135	133	118	142	136	124	140	119	141	140	120	142	114	137	129	121	143	139	117	124	136	108	128	148	131	122	153	183	129	122	142	122	137	140	139	164	130	134	139	146	130	120	114	154	141	157	119	124	128	128	133	147	143	148	125	137	162	140	134
17066	1510	1836	3198	4311	3112	2845	1766	1665	1347	993	746	608	556	550	498	458	451	425	399	407	388	427	393	371	381	372	401	372	356	359	385	409	384	393	359	334	387	368	374	350	365	401	349	367	383	370	354	352	365	369	387	351	335	360	339	359	348	368	351	359	363	331	373	414	332	348	352	368	369	381	369	364	354	366	309	350	399	348	376	373	338	373	369	351	366	315	347	325	368	360	389	330	353	330	349	407	349	361	412	363	361	399	363	372	378	336	351	353	359	352	347	375	366	346	347	346	348	375	345	374	354	379	368	371	360	391	353	344	347	367	357	366	382	346	404	350	372	378	371	385	359	355	342	392	358	368	365	350	351	352	321	356	345	359	386	363	365	344	361	368	401	348	355	341	368	346	342	334	366	368	383	354	374	385	345	344	354	364	338	341	361	342	336	371	337	356	334	332	364	363	371	347	351	341	334	327	353	374	338	396	369	356	381	369	360	369	320	349	369	370	391	348	353	355	350	353	336	372	363	343	351	353	352	355	340	350	338	368	339	369	391	332	357	353	341	385	352	357	376	321	362	348	329	349	355	367	333	347	355	335	356	358	378	326	354	374	367	388	354	347	310	328	345	361	360	350	388	361	357	326	365	363	345	340	345	346	355	375	383	384	327	344	362	378	345	380	357	378	382	357	350	348	338	351	365	369	369	359	346	364	324	401	376	390	328	346	319	382	339	353	337	328	373	321	380	368	347	320	343	377	346	338	389	337	402	338	415	393	384	353	365	370	353	353	357	345	321	354	389	339	381	345	346	328	359	363	364	412	353	384	370	335	358	357	364	368	312	380	383	364	335	365	364	354	377	380	398	354	321	359	376	351	354	376	362	415	361	359	346	329	379	361	356	341	375	358	396	369	371	385	352	368	364	350	386	369	344	358	337	359	316	367	361	362	357	362	365	379	347	365	329	344	346	337	367	359	330	370	374	369	359	344	385	336	346	356	383	366	354	348	373	358	351	365	378	360	333	398	356	346	361	353	387	374	374	373	391	362	353	375	374	336	358	384	353	338	355	350	336	368	381	356	338	352	326	353	359	357	352	367	331	362	363	382	337	355	361	358	335	364	358	363	373	334	339	359	346	369	382	347	346	327	358	366	316	354	336	343	353	350	348	350	345	359	348	370	361	337	333	348	349	365	341	376	375	373	392	361	327	364	379	392	358	360	364	349	362	322	371	365	351	353	367	327	378	385	334	364	353	342	336	367	348	332	355	381	357	325	362	389	325	355	330	396	353	344	366	375	333	325	346	376	357	349	357	337	362	354	402	332	359	337	370	374	368	353	341	361	344	329	356	411	333	342	404	342	333	348	353	378	350	384	379	384	360	355	342	368	375	383	339	339	366	356	379	361	382	331	360	368	368	388	332	367	360	358	365	334	370	381	326	342	344	332	349	347	380	352	325	322	362	363	377	372	367	331	352	368	346	350	395	316	342	360	350	359	376	360	349	337	360	340	382	355	350	346	374	362	365	355	354	334	374	366	340	354	335	351	341	368	328	374	365	335	349	354	338	350	337	348	369	375	384	357	343	343	344	381	368	352	345	344	348	343	386	392	374	375	376	338	367	385	336	375	381	334	360	358	327	358	379	353	357	364	357	345	338	349	353	385	395	360	358	374	359	385	340	327	394	369	361	375	345	346	331	347	352	362	382	300	372	353	375	345	356	364	364	400	362	356	350	380	339	379	366	366	347	365	348	353	369	330	349	376	381	357	342	348	359	347	357	350	340	353	361	385	393	354	339	386	353	354	371	342	333	369	349	344	351	407	394	352	327	349	361	373	360	359	368	347	351	385	362	380	360	357	346	345	373	355	388	357	366	351	362	348	367	351	357	382	388	367	409	391	348	352	350	366	348	353	345	357	339	348	367	344	375	354	361	345	369	335	347	336	356	358	383	376	342	386	323	365	361	360	389	335	395	350	351	370	379	367	310	360	325	326	340	339	367	330	352	358	344	320	337	380	341	342	376	362	356	356	378	356	367	338	339	359	368	347	387	342	376	381	349	368	344	404	353	346	352	305	356	373	365	367	342	355	363	357	365	344	340	330	374	351	385	344	337	345	356	357	378	356	361	356	379	385	388	338	358	381	354	382	348	318	347	376	346	330	362	321	379	348	338	395	351	376	340	349	351	337	385	367	348	361	349	382	354	328	357	394	339	335	337	351	357	405	347	318	359	342	379	352	383	358	371	346	364	341	343	336	355	400	358	349	339	390	375	372	338	361	377	383	359	366	338	353	383	371	386	355	323	368	390	394	354	338	342	308	355	350	356	343	369	354	365	373	353	395	367	353	387	367	299	349	362	368	352	366	393	337	374	349	345	346	357	358	366	362	353	348	380	335	360	360	346	366	344	391	361	348	352	357	370	378	347	365	371	403	365	371	353	345	384	353	376	370	309	362	339	358	356	355	367	372	350	354	367	341	393	398	353	377	363	313	367	334	325	356	354	378	382	328	363	345	354	325	322	360	342	381	368	361	395	336	403	365	365	418	364	350	356	347	365	373	346	322	366	337	372	354	350	409	374	364	383	354	356	344	357	376	357	357	328	354	332	359	335	348	342	345	365	341	381	374	352	397	405	366	363	384	331	340	366	339	365	350	375	360	347	332	359	336	329	330	378	328	358	347	352	386	347	346	332	345	330	348	393	340	367	360	353	352	368	360	346	405	350	347	366	377	343	366	355	333	357	351	345	374	365	328	356	376	352	366	352	375	335	325	358	339	373	315	357	352	381	350	348	367	355	345	351	356	357	363	358	369	333	332	352	336	393	335	361	359	322	365	359	351	373	342	339	384	365	361	392	344	397	347	314	334	345	339	362	375	355	361	356	331	331	358	374	376	340	366	352	319	347	340	378	367	330	348	358	369	349	359	319	385	356	353	336	353	391	347	339	362	389	381	367	370	392	369	338	409	368	328	382	362	365	388	353	358	363	386	361	357	315	357	339	315	311	357	365	332	339	355	362	333	350	396	347	327	341	341	351	335	387	331	380	338	352	363	339	363	354	380	349	400	322	348	381	360	361	369	376	351	369	389	352	390	351	370	365	344	354	389	358	363	361	339	354	344	341	351	349	309	383	352	351	365	372	321	367	361	356	322	331	378	418	389	373	351	333	355	357	364	390	359	341	374	363	379	344	352	358	363	342	370	353	339	361	358	361	374	344	357	348	353	357	372	368	335	378	343	358	381	359	357	343	333	376	377	388	377	327	353	376	359	398	333	361	398	340	362	359	361	351	343	341	361	338	381	351	342	339	396	362	358	344	340	354	330	318	346	382	352	361	386	364	356	354	326	396	387	374	397	345	345	365	358	386	343	348	321	344	315	372	368	324	367	337	393	352	357	363	364	361	347	331	367	362	360	370	398	392	331	368	330	343	372	357	333	350	352	361	390	362	377	351	356	375	384	371	350	377	366	333	380	354	346	359	332	361	367	342	344	346	354	392	362	373	371	372
36711	11481	3881	2705	2437	1588	1281	999	808	631	489	431	391	332	316	289	317	310	273	278	263	291	274	317	289	296	297	318	282	307	295	332	306	291	324	281	309	273	267	292	264	278	261	288	278	259	288	311	292	272	284	267	242	274	279	257	310	291	276	246	320	251	302	269	243	280	271	272	278	320	272	287	285	255	277	253	256	272	290	279	291	255	270	277	276	283	268	306	313	287	292	295	307	286	287	306	240	277	274	272	306	327	285	298	284	305	312	308	282	310	268	236	285	264	264	294	278	310	300	283	282	272	280	266	312	281	288	292	296	271	275	269	300	275	281	269	280	261	288	262	289	285	295	284	253	288	303	318	281	275	279	271	325	302	270	280	280	254	267	245	272	290	312	298	266	297	286	290	291	300	276	294	277	266	290	264	299	325	276	300	278	300	301	283	290	308	265	290	308	298	281	286	271	289	255	249	313	295	292	267	264	265	279	273	287	266	260	256	315	277	272	276	306	305	255	290	282	280	267	286	273	282	281	272	289	247	280	251	266	265	291	285	309	273	263	302	247	271	273	277	275	295	292	273	300	237	255	288	281	317	302	271	273	264	272	289	245	273	282	299	244	256	297	290	247	227	257	275	354	278	283	289	261	298	297	266	276	330	255	248	270	282	269	298	245	262	277	272	269	273	252	264	247	258	269	279	285	262	235	243	275	276	283	311	266	296	282	286	273	281	281	275	297	318	268	263	290	293	267	300	299	298	302	259	266	266	270	293	252	280	302	288	256	291	316	301	253	251	295	262	282	285	278	292	294	281	290	295	304	286	251	295	250	260	292	314	290	332	306	287	288	281	282	253	289	288	271	278	243	283	280	310	263	266	271	288	287	301	273	282	273	290	259	287	285	311	287	276	311	298	278	294	283	259	309	269	301	276	306	259	277	279	261	265	277	282	295	298	291	259	293	269	289	315	305	284	306	283	256	294	274	271	312	290	321	269	304	299	296	284	292	284	284	287	272	258	279	300	301	284	270	295	283	319	289	300	246	305	272	310	278	286	287	279	275	264	289	296	272	278	286	266	308	304	266	331	244	290	307	287	297	303	275	302	304	292	263	284	248	279	304	285	269	298	293	312	256	250	277	312	284	277	284	264	271	254	280	285	292	294	255	261	260	289	268	303	294	283	304	331	292	273	264	271	266	270	286	276	278	289	285	270	286	289	316	261	291	269	279	336	306	313	314	292	277	284	284	287	264	283	271	287	270	259	290	298	266	243	286	298	246	310	278	305	295	296	263	260	257	252	282	287	295	330	269	278	260	315	284	251	271	301	290	277	259	301	277	254	288	285	299	283	320	274	269	273	272	273	280	308	244	289	290	290	287	238	266	285	275	296	271	290	236	284	273	269	266	269	299	249	298	288	302	287	294	258	260	269	262	273	307	268	251	308	278	293	312	277	311	292	242	286	295	293	310	287	269	246	251	258	294	303	240	311	269	255	279	277	274	271	277	289	243	309	256	281	277	262	271	268	310	283	324	279	315	288	254	290	281	274	286	266	290	302	286	269	260	277	291	260	280	287	287	285	283	264	255	295	292	278	280	278	286	277	270	259	277	287	293	327	266	262	289	293	286	275	267	280	288	261	300	308	284	329	319	265	333	318	261	264	301	265	302	281	276	282	287	296	299	286	277	276	273	283	256	272	301	311	295	280	294	284	285	280	288	281	264	292	314	286	253	284	279	317	260	281	272	275	317	266	308	292	278	289	297	299	274	287	276	298	252	293	289	271	278	293	305	303	249	279	263	277	266	251	261	282	287	271	268	288	291	273	293	252	251	291	280	282	289	294	281	289	268	291	283	302	254	287	303	294	269	283	299	293	256	279	264	264	301	268	272	290	284	275	259	281	283	287	253	278	251	273	288	275	266	281	293	313	291	288	269	264	286	285	283	253	282	274	279	300	262	286	285	288	274	272	289	303	274	282	257	313	246	273	272	301	294	288	296	274	286	283	282	285	267	265	271	247	287	280	265	282	295	269	262	292	304	311	303	300	294	281	268	260	304	283	263	300	271	258	269	271	258	339	287	284	271	280	282	299	303	278	284	299	279	307	282	310	299	311	275	299	267	258	242	308	308	248	262	302	299	289	279	263	285	293	287	279	279	294	297	285	312	273	274	289	267	283	260	312	264	278	279	257	268	299	284	293	285	286	294	286	313	300	296	270	279	252	313	293	245	314	338	304	286	301	262	299	275	282	284	290	299	263	277	319	311	295	279	319	254	273	282	297	283	280	258	285	291	255	268	278	274	284	286	265	305	320	291	264	289	310	275	294	281	271	282	300	278	278	303	271	259	302	292	284	276	257	267	287	270	295	285	303	272	290	281	303	300	306	298	315	273	298	272	275	284	276	289	291	304	249	262	247	293	300	327	284	238	282	273	275	316	275	248	273	276	257	298	261	276	288	296	296	285	321	253	275	272	308	259	282	288	306	313	274	272	308	299	274	308	255	286	302	292	273	288	279	308	239	252	298	276	258	259	287	278	271	283	278	253	283	281	296	261	286	266	268	267	283	276	277	302	278	291	326	276	268	303	264	253	283	294	313	268	282	262	268	314	276	293	293	295	265	265	289	263	290	286	285	288	317	301	292	273	297	302	283	288	277	292	322	240	293	287	311	295	295	263	313	285	296	302	305	298	324	277	273	309	278	284	285	300	265	289	294	275	272	290	245	309	281	280	290	246	323	291	282	231	253	325	284	265	287	286	316	326	283	268	282	274	287	280	278	259	274	279	278	290	288	279	283	279	298	308	270	319	267	271	264	271	299	287	279	294	258	289	269	301	258	253	293	283	249	274	236	227	255	292	257	271	288	251	304	272	295	284	285	282	293	274	306	257	275	245	263	283	269	303	255	271	277	277	283	305	292	314	279	278	261	294	309	261	270	308	267	268	298	251	293	277	288	298	271	282	291	313	282	260	248	252	282	260	252	261	284	288	273	280	274	276	272	252	279	293	292	285	297	292	270	297	284	261	291	327	275	252	285	304	272	301	273	275	292	269	286	288	284	289	290	266	269	276	260	278	271	270	256	261	296	266	275	277	277	252	237	293	252	305	300	262	281	307	237	279	296	303	300	289	285	301	301	290	274	283	283	242	256	264	282	261	283	279	278	241	305	290	277	259	257	236	285	268	291	274	281	277	270	311	309	281	261	299	287	283	285	272	292	260	280	301	264	285	273	273	281	252	314	311	290	302	281	299	322	266	289	276	277	271	284	273	287	276	298	292	288	288	281	322	242	287	279	254	260	272	282	264	263	286	267	279	274	283	297	266	286	276	270	285	292	266	288	290	283	237	290	298	265	284	272	278	252	277	293	317	273	273	277	285	256	295	275	294	288	274	290	270	267	308	278	285	268	276	315	294	300	303	290	247	293	281	282	355	273	249	300	264	279	299	294	254	284	286	290	268	276	275	274	303	248	287	340	313	257	302	277	249	280	319	321	261	307	297	249	296	248
22695	2487	3227	5234	6194	4846	4499	3278	3278	2510	1574	1267	1042	1014	998	989	849	801	738	726	775	711	759	662	690	684	719	672	715	650	662	686	661	657	703	695	684	695	680	679	658	646	658	677	665	663	647	695	637	663	631	648	649	622	672	690	658	674	641	637	653	642	642	684	680	649	646	662	633	633	617	621	664	608	648	652	679	645	670	642	645	656	657	635	682	616	663	718	637	675	614	665	656	628	665	626	607	657	673	670	654	646	687	635	620	625	623	604	619	674	633	597	644	671	660	676	615	660	598	623	653	662	648	642	682	647	651	681	676	652	603	633	666	650	619	603	632	678	666	686	652	646	616	656	653	666	675	654	639	671	650	608	636	643	672	647	669	647	619	663	678	667	608	659	629	658	645	655	619	667	692	646	663	694	587	639	607	678	658	660	639	686	662	645	681	658	667	626	594	614	677	695	601	660	656	650	693	618	655	640	603	636	657	682	627	647	661	610	619	657	669	652	649	674	663	628	675	639	642	620	650	644	608	667	699	674	619	688	688	655	615	657	670	693	683	660	657	663	615	664	626	579	655	695	636	638	616	689	674	651	604	662	636	656	613	616	611	659	651	675	645	669	647	633	646	620	607	645	654	638	614	621	664	609	585	671	645	622	618	661	652	633	631	670	592	613	668	645	649	633	639	616	652	651	679	615	638	627	690	619	645	613	649	623	633	669	638	650	653	667	648	679	691	635	635	628	640	641	697	641	642	627	664	665	702	619	654	654	635	612	654	633	675	614	614	663	655	647	651	622	655	680	666	627	642	659	664	656	633	660	700	634	669	670	669	658	632	625	627	672	640	698	655	597	643	688	635	648	666	653	612	623	657	668	699	639	611	647	710	673	650	651	654	684	658	633	652	638	670	641	640	650	636	602	617	642	626	669	703	697	659	651	661	661	657	649	676	634	683	637	620	613	664	630	655	652	628	648	683	605	656	649	625	616	649	606	655	597	626	641	611	639	633	667	664	598	614	659	659	628	684	658	656	672	663	650	632	646	606	648	616	636	693	588	638	659	657	626	639	623	644	684	686	667	688	622	645	625	634	644	659	653	651	662	640	650	639	660	616	598	646	679	635	628	570	611	648	623	672	652	623	605	616	672	698	666	570	621	676	667	624	622	673	628	648	621	647	652	647	639	674	641	628	641	636	621	662	645	649	662	625	666	596	664	636	640	689	685	604	632	589	654	695	599	630	659	637	612	664	643	668	626	639	669	664	637	674	609	631	587	614	639	657	614	650	629	683	626	685	661	599	639	639	650	614	663	673	629	620	595	626	649	623	687	668	653	641	697	667	659	704	654	644	597	644	661	647	636	652	583	637	705	657	657	574	638	641	676	592	664	653	667	662	659	630	620	629	656	640	653	660	694	690	702	631	679	615	678	643	686	612	700	688	642	605	648	601	644	609	670	692	644	658	649	644	632	724	628	630	613	687	682	673	665	638	603	678	653	657	640	628	633	648	695	649	660	635	648	631	668	659	677	642	653	601	634	641	686	626	626	627	646	682	654	654	618	652	652	644	636	706	631	609	651	600	608	617	666	654	640	641	612	657	656	672	661	686	647	635	679	599	646	650	637	639	686	625	648	635	650	681	626	661	617	631	650	639	658	638	712	658	667	612	668	638	659	645	628	603	654	642	673	650	717	655	638	646	634	659	630	652	678	610	657	689	652	707	617	692	631	623	659	681	638	661	645	660	644	625	591	620	612	670	657	643	664	631	671	661	644	654	650	653	629	672	656	652	643	653	664	641	666	655	662	639	600	640	654	647	639	661	645	649	610	617	650	630	652	650	670	629	646	635	629	628	663	663	663	709	614	651	652	641	626	633	617	628	642	657	631	609	633	708	671	633	661	619	623	623	668	640	651	652	628	662	637	672	620	649	628	667	668	659	672	644	655	666	650	596	622	667	638	639	646	621	659	642	658	645	635	685	622	600	689	628	655	703	661	671	678	686	666	638	629	621	638	652	626	682	612	668	668	622	606	631	637	676	697	647	669	636	654	627	624	639	641	629	609	633	685	660	632	594	631	641	672	668	617	632	654	629	654	625	709	729	631	570	678	649	614	616	630	622	633	588	627	635	664	660	689	705	644	653	666	639	614	679	668	617	626	656	674	646	648	636	657	685	656	664	614	662	638	609	653	663	652	670	692	607	651	675	636	702	662	653	629	667	649	639	687	634	640	645	650	615	644	642	677	677	686	637	644	675	673	661	656	655	676	646	653	652	650	662	627	643	649	605	629	640	605	588	613	675	639	651	633	647	626	665	643	636	702	659	685	686	644	615	711	633	603	639	607	644	665	612	663	668	651	658	652	647	638	654	620	628	648	610	647	666	627	674	619	673	626	636	628	665	678	607	657	614	633	633	634	700	635	635	666	609	638	644	679	630	657	645	659	617	623	632	640	614	613	634	630	700	606	621	643	654	649	677	587	661	674	646	636	650	612	620	624	642	631	645	677	665	609	625	670	652	628	664	663	659	648	677	624	631	648	608	620	684	615	619	672	620	669	693	648	652	659	654	626	631	629	717	624	673	660	620	637	633	651	655	646	672	648	664	620	610	639	641	577	643	713	639	674	636	656	614	627	661	638	662	657	673	669	648	650	628	668	642	634	627	633	619	627	675	651	638	653	671	671	637	620	683	611	644	643	610	653	615	649	670	624	620	677	638	690	637	619	657	690	641	676	657	591	651	635	607	664	619	677	682	639	674	642	684	662	661	675	685	666	626	662	676	637	639	670	632	637	661	640	655	638	684	642	652	610	648	654	640	631	657	611	616	630	636	616	666	692	634	637	632	652	647	669	609	655	654	640	652	626	639	650	638	619	646	646	664	659	671	645	664	636	697	667	678	635	629	672	689	644	605	632	627	630	639	665	635	661	637	632	670	662	611	686	644	668	630	640	655	669	676	624	639	628	679	595	633	602	616	630	657	616	662	649	618	647	659	645	646	643	603	660	633	637	653	636	666	684	608	630	674	671	605	697	598	605	631	624	655	627	646	654	672	664	644	656	680	654	589	643	621	626	674	662	652	659	640	615	668	629	628	671	650	664	714	611	643	619	618	690	652	633	619	667	640	631	648	652	628	637	679	618	610	655	648	665	626	637	628	621	675	640	614	653	685	641	599	660	654	644	618	600	624	627	645	655	660	660	628	612	665	634	623	632	635	654	645	660	649	673	613	650	648	628	631	631	679	669	624	677	636	621	691	666	661	638	649	636	626	683	683	635	655	609	674	672	633	626	680	648	625	616	645	629	636	633	678	618	655	645	644	638	668	692	612	674	588	636	661	672	663	637	586	624	642	614	639	635	652	625	658	706	671	667	651	629	675	676	648	682	599	653	633	631	656	667	685	661	665	654	672	651	670	631	651	648	641	638	647	693	621	659	602	630	639	635	631	696	639	634	638	665	629	636	703	651	645	675	663	653	693	620	638	629	674	631	608	613	688	673	655	615	658	614
8615	1116	350	294	243	232	213	210	213	204	189	195	203	191	184	197	193	180	194	219	173	215	196	197	173	198	198	178	198	217	217	195	181	200	194	202	224	172	211	185	198	188	216	201	221	216	201	184	209	204	187	200	171	197	201	197	225	185	194	192	209	200	235	200	186	191	211	178	193	189	187	180	206	167	188	182	192	205	222	202	193	171	206	199	179	214	215	192	210	205	189	197	204	191	172	207	182	195	222	207	201	226	190	164	178	179	179	166	170	184	205	183	191	177	208	201	201	176	236	191	182	177	194	204	210	209	188	196	189	199	209	223	206	216	191	156	179	195	187	171	187	161	187	174	180	206	159	174	212	205	176	193	223	210	181	223	188	188	203	204	211	222	238	226	176	196	178	181	204	179	164	174	190	186	181	172	197	195	218	206	206	164	193	206	202	196	181	208	212	208	200	173	217	194	188	177	223	190	193	209	205	197	188	207	215	192	199	194	203	208	184	209	206	190	191	180	197	193	217	231	184	173	198	201	211	199	198	191	209	184	195	221	198	195	175	218	201	173	192	232	171	195	188	197	179	211	203	196	208	190	191	183	185	197	226	217	217	192	214	162	203	202	202	205	214	174	195	169	231	215	173	229	200	199	188	226	196	192	206	205	173	216	186	203	192	218	194	188	181	202	210	181	197	190	205	196	213	186	207	189	208	196	178	196	201	201	205	189	191	195	178	220	166	213	212	188	183	189	202	204	229	202	194	217	208	194	212	215	188	205	200	215	183	177	209	194	208	198	203	190	176	185	164	197	198	196	223	208	169	172	189	193	175	216	191	186	184	189	193	239	192	200	212	192	191	189	210	199	217	205	201	238	183	176	213	193	202	202	216	183	213	201	198	211	193	206	178	201	193	185	198	194	201	167	196	220	199	188	215	184	200	197	224	185	211	195	180	210	185	218	193	189	186	181	196	213	191	211	189	218	191	193	188	190	184	198	201	210	220	213	167	173	214	199	216	184	183	202	197	169	191	162	178	181	193	184	197	190	183	162	244	166	190	204	219	223	186	191	179	192	172	191	211	205	220	200	178	173	180	160	197	195	180	206	195	211	183	174	240	194	185	206	198	190	206	193	185	208	164	207	213	172	206	193	196	217	216	192	187	217	219	212	211	227	211	205	214	185	190	198	195	236	205	197	195	201	208	195	195	193	196	200	179	232	212	226	213	209	168	181	188	200	207	183	209	194	209	185	195	219	181	170	193	218	191	202	189	204	203	201	224	182	181	203	169	183	197	194	185	214	194	210	208	194	180	214	205	179	206	208	188	194	224	206	205	209	187	200	197	182	193	237	196	190	207	164	189	201	179	197	196	204	185	192	195	191	231	196	217	189	201	199	187	199	212	195	181	181	216	203	203	208	184	198	194	200	202	236	217	202	185	175	178	189	212	186	166	198	208	223	210	193	189	206	204	180	209	182	204	183	210	181	180	197	192	190	199	209	187	179	184	210	189	169	208	172	192	213	171	198	217	179	194	186	209	212	190	201	249	202	199	207	189	170	203	202	184	209	204	182	205	193	212	183	212	184	174	211	202	205	195	192	224	203	201	200	174	209	189	205	206	190	216	200	197	209	219	194	209	190	207	181	222	178	202	194	207	199	205	179	175	175	178	231	206	189	206	183	181	192	187	203	193	192	194	195	178	200	194	191	207	213	182	186	217	199	188	171	157	186	183	180	214	190	167	182	222	200	194	196	188	196	169	202	182	202	206	215	209	170	186	188	214	206	209	208	198	200	197	207	188	209	223	201	174	183	180	183	211	208	184	196	209	184	205	172	178	197	195	196	182	193	223	191	188	197	204	187	222	179	198	194	212	192	231	202	213	183	217	197	214	203	203	177	186	187	218	216	190	182	200	185	202	176	200	185	222	212	203	167	190	191	192	170	189	209	196	199	212	196	206	184	186	188	210	205	185	172	189	195	202	207	186	202	198	192	203	209	188	194	193	208	207	188	212	176	217	195	172	160	188	201	202	176	203	172	162	183	201	200	188	189	156	172	189	209	182	192	173	211	188	183	172	197	204	204	186	190	176	185	179	231	195	217	206	200	214	191	204	204	219	170	190	201	199	202	202	220	211	185	198	220	208	202	186	207	202	170	167	211	184	204	197	188	206	205	182	190	207	183	205	204	210	193	189	188	194	216	196	230	192	218	201	204	208	189	194	176	190	202	222	175	182	185	235	201	220	184	197	197	206	185	201	188	203	205	187	182	192	187	213	188	193	186	233	193	196	173	190	201	219	198	183	203	215	175	199	202	204	213	205	217	174	191	216	198	192	172	200	177	168	208	220	167	194	173	207	178	191	199	174	190	201	186	195	219	200	207	175	181	182	203	195	230	190	202	172	196	213	174	180	203	204	197	229	202	194	201	198	196	187	211	181	154	190	228	215	198	187	204	193	188	186	190	200	200	177	200	238	203	212	207	187	215	211	195	182	193	186	181	190	203	203	180	204	187	190	166	164	203	194	200	207	195	173	213	213	207	175	185	169	201	171	216	201	194	206	222	208	179	202	176	198	203	193	198	217	216	201	186	201	188	187	186	181	177	194	208	226	208	224	202	173	181	157	206	195	203	209	173	204	245	218	226	188	206	217	212	212	212	205	186	180	204	227	196	184	204	219	199	215	194	203	192	185	199	183	157	203	189	174	190	215	202	225	204	184	184	226	197	180	197	213	190	192	196	187	181	176	221	205	198	206	203	174	192	166	205	201	214	189	210	220	194	195	216	191	178	193	189	173	207	195	195	208	173	190	189	191	188	163	186	179	211	210	215	191	216	194	189	218	218	199	204	201	214	194	197	199	180	215	217	178	202	178	179	208	161	198	215	197	215	199	181	205	181	211	185	212	215	206	200	192	179	232	201	168	221	197	210	194	194	219	174	183	231	194	181	188	199	192	193	203	208	179	175	180	177	175	205	208	187	183	175	215	191	207	167	200	163	184	173	226	184	171	186	167	167	187	202	206	205	223	178	186	159	196	199	208	196	207	228	197	177	181	211	181	219	201	190	203	197	198	193	181	190	188	180	185	188	199	213	212	217	189	213	200	198	188	198	205	216	190	198	196	215	202	200	188	200	227	205	214	205	208	187	195	198	193	189	185	179	190	173	197	210	184	196	213	187	196	193	224	189	192	204	202	190	200	185	182	184	184	199	199	195	166	194	203	204	200	203	198	192	205	215	220	212	206	186	172	192	207	211	195	182	218	201	208	173	179	193	184	182	172	189	185	188	197	189	205	199	193	214	173	207	158	211	189	208	217	205	176	191	193	212	198	197	188	189	196	192	190	225	220	162	177	195	193	201	166	177	182	191	187	199	200	222	188	219	183	179	221	188	217	186	210	212	207	208	197	211	210	182	189	196	169	212	207	204	209	175	200	188	177	175	204	190	210	197	200	228	187	206	201	220	164	194	198	208	219	228	182	180	204	180	191	194	194	212	204	221	198	243	226	175
5731	641	663	676	739	637	581	582	503	504	475	530	473	476	505	504	487	482	439	446	475	469	443	468	499	461	469	437	482	444	488	437	477	477	478	493	492	435	456	466	421	500	489	481	494	467	482	487	420	460	479	516	471	435	451	441	438	432	456	494	458	428	454	446	450	444	463	465	432	437	439	497	486	426	491	506	473	485	463	422	453	506	470	464	445	470	448	460	493	519	471	470	449	461	416	469	445	448	482	474	473	470	460	467	468	412	423	451	492	424	455	478	480	458	498	446	486	446	422	467	465	449	487	429	429	460	466	446	482	416	467	466	469	460	471	479	469	469	476	434	457	458	451	443	468	444	459	461	504	462	428	432	443	485	466	460	447	448	442	456	432	454	457	462	452	474	450	502	429	463	446	473	447	449	474	435	494	451	491	448	473	435	483	445	459	504	439	474	444	463	467	462	475	436	482	450	433	478	453	435	493	448	445	461	467	497	438	441	495	476	460	438	461	448	457	466	447	420	448	461	436	469	480	477	463	480	469	475	449	433	502	452	484	443	460	480	446	429	472	449	440	463	450	469	485	470	458	494	456	470	475	456	439	404	446	454	444	450	405	452	422	481	460	435	454	414	462	478	419	468	465	452	441	453	491	471	461	448	466	413	449	440	460	463	459	481	432	465	496	446	457	486	484	486	443	482	464	513	474	474	489	451	457	489	467	426	411	500	468	437	442	458	444	418	491	449	462	450	445	440	433	434	436	481	437	464	456	481	451	489	459	441	460	450	473	448	461	452	431	470	486	440	438	477	479	470	441	453	464	466	438	478	472	469	444	475	461	471	494	436	500	452	469	438	471	495	472	487	474	466	469	464	475	479	437	418	407	499	452	447	478	451	468	462	468	423	417	496	468	450	448	430	463	434	473	438	432	473	484	447	439	480	459	430	473	445	431	440	405	490	416	418	471	448	457	487	433	510	454	479	448	421	440	460	472	459	439	429	456	457	457	456	453	431	484	445	435	454	400	464	445	471	483	469	494	454	425	454	473	475	427	460	434	447	415	473	483	472	472	467	503	463	425	471	455	449	436	494	493	426	428	433	447	449	456	406	426	459	469	480	467	488	432	480	462	454	461	433	449	444	468	460	448	467	447	435	471	463	464	505	438	491	420	440	448	447	468	475	483	448	459	464	473	420	420	468	486	475	448	439	478	445	453	483	441	446	421	450	473	396	443	447	433	440	465	412	476	472	460	451	477	461	458	459	448	448	421	426	446	487	444	471	464	458	462	471	468	429	489	439	511	465	418	463	394	477	479	480	436	424	425	483	450	467	436	397	483	437	456	478	489	441	439	459	423	465	463	435	467	447	468	442	422	464	471	456	458	449	453	449	448	440	479	457	482	476	497	457	501	443	457	460	453	452	459	500	438	456	445	443	497	490	432	487	467	480	505	467	446	435	461	508	446	466	446	483	485	494	442	474	481	455	435	405	491	501	466	421	443	520	476	471	462	474	443	464	473	477	428	474	493	427	425	429	488	453	503	440	462	467	412	435	473	454	505	433	474	448	452	479	432	465	471	413	448	455	455	475	458	470	475	500	439	488	475	449	471	465	471	462	453	449	478	471	528	472	439	449	477	478	459	451	462	447	430	461	446	416	472	450	460	476	445	465	486	455	468	437	447	466	448	442	451	492	489	459	439	420	453	468	480	476	487	491	480	486	453	426	457	477	418	505	441	460	470	468	469	494	465	425	490	465	441	486	431	464	436	479	441	481	484	438	448	507	460	439	452	478	446	472	466	459	453	459	469	455	437	474	475	451	499	495	457	488	424	432	461	442	463	460	468	473	447	475	458	442	456	473	478	456	465	445	440	435	492	460	456	493	436	435	473	466	458	514	474	466	440	466	468	491	471	479	451	450	480	459	450	447	453	447	458	489	489	461	447	476	484	468	430	414	488	524	482	460	484	434	432	463	483	439	462	478	445	454	444	505	452	450	438	459	466	476	450	450	432	461	448	442	493	467	487	509	437	455	489	444	465	442	425	454	432	442	459	413	450	476	452	456	507	491	472	463	467	439	458	424	461	469	491	470	479	490	445	469	445	458	472	439	487	462	472	437	410	469	449	470	482	482	465	468	470	470	464	458	416	474	463	435	458	506	432	443	443	475	462	440	464	463	481	488	463	471	486	478	427	460	467	435	426	400	442	475	423	436	459	452	438	476	409	464	453	493	475	479	468	456	475	489	486	467	413	475	457	444	479	468	497	467	457	414	464	458	446	459	431	464	485	451	441	463	465	462	480	489	424	475	457	470	446	433	453	461	462	456	423	485	482	485	455	446	454	461	436	431	446	455	443	421	462	445	442	452	452	450	446	458	473	471	453	435	454	461	444	434	477	463	447	462	441	466	460	444	463	432	423	468	433	472	462	465	462	456	405	489	440	456	459	478	402	503	438	452	453	479	449	461	461	453	436	453	446	472	478	457	437	470	445	464	464	494	484	457	435	471	451	454	446	453	456	452	464	428	460	457	432	462	474	486	446	449	458	482	443	446	434	433	462	463	463	471	444	496	466	451	463	430	476	459	452	424	392	470	464	444	449	465	449	459	459	428	454	489	462	440	465	449	479	458	454	443	472	440	480	474	488	473	402	491	442	465	487	467	464	439	482	429	463	409	438	445	474	479	478	459	447	451	460	436	421	445	462	442	468	454	469	446	455	453	464	446	463	439	487	473	447	412	473	464	460	492	439	422	475	416	428	472	476	464	453	429	451	477	459	450	484	454	426	456	465	434	547	464	428	452	538	448	451	455	451	507	475	506	470	466	478	479	481	450	448	469	469	434	476	444	423	439	482	446	441	470	446	489	441	493	471	462	478	436	455	451	439	467	440	456	471	464	453	471	512	434	402	437	471	407	451	450	439	458	470	477	481	409	474	421	481	449	456	430	470	437	448	494	458	459	487	490	467	444	483	470	487	482	446	467	457	471	462	445	443	444	431	476	452	487	500	480	494	481	425	474	442	431	440	471	479	446	461	465	453	449	505	442	488	473	431	452	474	442	452	466	444	475	501	443	457	476	482	449	463	454	462	475	458	492	449	478	472	420	447	446	461	412	421	447	468	483	473	510	427	455	485	457	475	448	450	418	475	468	461	463	422	447	435	464	473	481	468	439	459	434	484	492	454	474	483	456	461	449	477	432	492	425	459	480	478	422	472	469	435	483	452	466	440	448	463	460	420	457	434	480	452	485	450	480	442	464	449	476	456	482	434	462	477	440	451	446	467	448	473	426	505	494	476	499	463	460	426	492	465	476	439	433	463	442	472	448	409	462	475	449	471	472	509	486	515	421	497	491	457	454	468	440	464	454	477	433	493	451	466	440	467	473	453	479	443	478	440	483	483	426	461	434	473	447	457	460	443	444	484	472	459	450	439	494	458	455	452	433	472	456	454	453	479	453	458	466	427	390	454	452	474	462	454	476	455	466	462	435	477	477	464	470	464	511	443	439
26238	6283	1841	1475	1416	980	630	493	440	287	244	201	174	158	155	191	126	174	153	145	143	131	131	146	149	159	143	145	139	130	145	142	112	139	135	146	143	145	149	158	156	132	148	116	127	170	126	148	154	170	137	136	121	103	141	134	127	118	128	125	132	140	121	151	134	146	152	145	156	138	151	138	128	131	142	127	153	121	128	145	144	109	143	131	132	153	137	139	127	147	147	144	120	117	121	126	150	146	119	136	131	120	135	137	151	140	131	143	116	154	133	122	161	116	143	134	132	136	168	122	160	122	130	128	124	145	147	121	138	127	118	134	136	148	158	134	165	148	128	153	133	125	134	111	141	132	130	120	134	135	120	124	124	158	157	122	123	143	128	160	142	156	146	150	121	129	134	133	111	147	128	130	143	148	136	152	120	144	139	152	133	153	153	109	126	135	141	160	136	128	134	117	129	144	107	153	132	137	135	144	135	129	124	133	147	127	130	140	162	128	140	130	121	158	118	138	122	128	155	150	137	137	131	149	131	127	139	120	149	122	138	122	113	133	127	136	166	138	136	144	133	119	136	137	160	142	142	142	151	131	120	130	130	139	126	129	127	146	128	124	121	127	143	131	146	136	134	115	152	128	133	158	142	121	128	161	116	122	142	141	124	150	121	118	126	124	119	140	115	133	152	123	169	118	148	137	161	144	152	140	119	114	143	120	120	133	120	131	144	128	141	128	146	141	135	142	159	130	124	149	118	150	133	126	124	126	156	137	153	132	122	143	138	133	146	133	183	151	150	147	137	136	122	143	129	144	155	155	146	148	154	131	141	111	132	140	112	124	126	121	124	145	127	157	138	123	118	145	117	142	140	123	117	103	126	136	136	147	126	133	159	122	131	135	136	131	138	128	126	132	145	114	136	121	142	152	129	138	138	136	151	143	154	156	130	153	129	123	143	140	136	135	139	125	125	127	116	122	123	118	151	118	130	153	141	139	120	125	132	144	129	140	141	133	129	133	142	134	127	142	145	158	134	132	123	129	134	142	151	133	136	142	110	148	135	126	140	127	122	130	132	155	139	139	134	150	133	131	141	143	125	152	146	139	133	135	118	119	132	134	130	137	137	106	145	118	130	150	123	126	161	126	133	162	143	151	126	139	135	114	148	122	120	117	117	147	135	134	134	109	132	131	123	140	142	156	144	148	145	130	145	154	122	129	121	151	124	122	115	129	155	119	130	117	129	127	151	138	144	149	141	131	142	137	142	135	129	145	125	147	136	143	116	166	146	132	129	130	129	142	143	137	149	123	135	128	164	150	129	122	143	107	139	118	125	126	135	130	119	127	137	131	124	127	141	134	126	143	137	134	128	124	126	121	129	161	147	126	148	132	133	145	137	149	132	123	135	159	134	130	134	144	128	150	134	128	153	132	142	145	128	131	132	135	128	125	121	132	136	123	139	142	121	129	130	124	150	129	142	135	127	134	138	135	144	148	133	126	136	168	143	131	141	140	136	135	136	140	126	136	144	143	123	155	122	137	133	126	138	124	158	135	139	135	135	108	148	145	104	152	119	126	129	141	132	144	154	123	141	151	147	125	154	111	134	157	114	141	141	150	155	138	126	129	115	152	133	115	135	126	150	144	125	138	131	126	136	114	109	121	142	131	123	125	146	137	133	143	120	127	155	127	148	146	130	137	141	129	122	138	132	136	139	140	167	130	165	136	134	131	132	136	150	175	147	136	128	109	126	144	154	169	148	135	138	143	151	122	147	123	132	144	125	157	134	128	145	158	151	141	124	146	151	125	151	121	140	127	124	122	137	143	146	117	113	146	111	138	127	128	119	125	152	137	147	118	139	148	141	138	126	141	140	136	135	143	135	150	127	128	158	133	144	157	116	134	120	127	145	142	137	133	144	130	137	143	120	126	139	142	156	149	140	142	120	144	139	126	125	146	115	129	136	119	141	141	137	141	127	133	134	119	134	140	136	126	155	137	135	131	138	144	120	135	156	127	144	135	137	106	118	141	148	128	133	127	127	140	113	105	133	133	145	126	133	128	130	166	118	124	120	148	137	119	145	167	133	142	161	149	128	131	136	117	136	154	123	119	136	139	143	106	149	120	125	148	130	139	118	140	127	140	137	140	134	134	123	138	141	126	137	158	152	156	138	135	132	128	137	149	140	130	153	159	123	148	148	129	114	143	122	144	130	152	141	122	119	147	144	141	129	113	141	159	132	128	115	134	125	147	142	127	146	126	146	125	131	132	142	142	137	143	128	134	132	154	129	151	139	141	122	131	144	154	153	122	155	130	124	145	130	130	155	148	126	137	129	126	139	145	145	133	150	120	128	144	133	121	138	129	129	149	143	129	122	150	122	148	151	158	133	141	131	132	165	155	130	126	157	147	129	153	144	147	157	166	133	124	141	135	153	154	123	135	147	159	135	120	131	123	142	121	134	124	124	130	134	119	133	147	141	129	150	138	136	135	125	134	164	133	145	129	137	127	153	116	118	136	131	138	149	119	133	131	137	148	131	128	130	140	147	128	122	149	131	125	133	141	134	133	107	144	131	116	123	134	134	131	146	131	140	159	127	151	130	152	137	130	134	132	119	145	143	153	124	139	130	132	140	137	153	129	136	135	157	133	154	134	135	121	134	122	150	135	118	159	130	121	129	152	140	146	162	122	152	140	151	133	125	153	131	140	138	130	126	121	111	138	129	137	145	135	128	126	134	123	160	143	141	136	138	131	147	117	129	149	132	143	138	151	130	123	145	137	159	133	132	154	156	146	137	143	132	123	141	151	157	135	135	160	124	146	136	145	141	137	148	114	142	128	128	137	121	164	128	131	134	144	127	139	117	110	143	171	141	139	143	142	134	143	141	126	122	131	136	126	130	129	133	142	136	133	136	159	122	123	139	159	134	128	113	141	125	132	145	136	121	143	132	151	145	137	137	118	130	136	145	113	145	130	117	118	130	135	146	133	159	140	142	136	146	122	127	118	128	158	120	135	129	114	126	131	126	123	112	151	138	111	108	130	125	135	116	149	132	124	128	124	122	154	136	120	106	144	138	148	160	136	132	115	140	108	111	134	116	134	138	140	126	129	163	146	142	130	145	144	128	144	119	157	120	126	138	134	128	152	145	128	110	126	128	139	142	130	123	137	124	134	135	135	136	137	140	135	129	128	124	134	126	133	123	127	134	144	135	143	132	133	129	130	156	141	157	123	150	133	135	120	145	130	146	149	137	136	138	142	136	120	128	141	109	144	139	127	135	127	129	150	132	117	136	127	129	136	126	130	144	147	134	145	127	139	129	118	148	113	158	152	125	118	116	132	142	140	152	132	142	144	139	144	129	141	128	140	151	130	147	128	150	123	141	133	144	133	146	129	159	125	135	141	132	135	144	133	142	127	136	133	125	138	152	126	138	124	145	121	124	119	143	139	149	137	136	141	151	154	141	119	137	129	132	124	148	128	139	130	126	132	152	132	147	133	146	128	109	140
17082	1571	2043	3478	4223	3363	1916	1851	1786	1119	1110	903	608	523	552	523	471	434	390	465	397	409	364	375	382	415	382	364	373	363	405	380	363	342	356	402	353	383	379	390	344	324	409	378	333	372	364	349	373	357	351	382	351	370	354	358	369	354	378	365	356	351	349	360	379	345	318	363	375	386	369	373	333	351	342	358	345	345	360	343	365	317	337	341	361	337	360	338	345	369	335	349	354	358	350	370	341	361	379	344	351	351	348	358	348	330	353	361	342	368	343	352	349	353	371	358	355	335	311	380	334	332	348	361	339	385	318	383	351	370	351	371	337	342	360	371	374	340	355	376	373	394	384	395	324	335	317	327	365	372	358	355	340	343	328	353	361	365	387	351	336	337	326	363	337	345	357	319	370	338	340	323	330	329	326	349	350	341	345	374	344	335	374	354	364	323	333	350	337	326	335	338	340	360	337	367	359	331	359	370	348	340	358	347	361	376	346	357	370	334	372	333	357	343	353	360	342	364	390	350	314	390	336	347	328	326	375	380	342	317	363	345	356	356	354	375	359	336	364	340	358	337	374	323	349	328	375	357	367	360	362	337	382	355	368	342	346	380	331	323	344	375	379	393	321	369	353	346	346	363	338	387	372	325	361	341	352	350	356	359	352	326	357	366	356	346	336	386	334	346	365	329	362	373	357	360	333	363	329	328	369	368	332	353	315	343	367	366	383	349	333	382	352	341	354	347	347	380	343	327	371	366	346	364	346	337	349	328	389	366	337	348	356	329	358	339	344	337	330	353	342	333	337	340	386	361	341	356	343	354	378	371	365	337	376	348	370	373	355	367	355	330	388	351	353	344	372	366	402	353	375	376	347	329	359	332	363	356	337	345	380	350	373	348	362	327	373	353	338	340	341	380	345	335	398	379	338	355	373	368	405	372	340	338	394	334	349	331	405	328	319	357	343	335	348	331	368	369	359	363	357	366	353	335	331	326	326	360	377	364	362	346	353	316	343	337	342	347	360	350	338	340	358	385	346	346	340	360	350	354	379	384	330	347	318	318	341	353	358	374	351	359	360	334	367	345	327	345	373	339	327	321	334	407	333	381	361	323	355	367	348	318	338	331	335	358	379	360	355	330	380	365	333	361	354	340	335	380	385	391	341	347	334	353	332	331	370	363	341	345	365	382	336	319	385	374	379	326	338	376	378	378	343	380	372	324	342	368	356	369	359	360	319	382	341	335	343	324	324	374	310	365	367	348	371	348	331	382	372	352	350	319	313	344	351	365	369	342	344	354	376	345	351	352	356	354	376	337	339	339	330	327	356	344	348	341	339	422	337	348	326	373	360	353	364	340	341	344	377	361	339	366	327	372	335	351	365	346	357	371	332	377	297	353	375	344	357	359	341	345	354	380	350	346	371	323	358	356	375	326	344	335	353	360	329	345	332	340	322	381	376	376	355	377	333	363	352	371	343	343	365	364	345	346	338	330	368	391	359	391	370	373	343	342	374	370	360	368	356	396	377	358	344	365	362	321	364	354	346	323	354	366	380	375	370	330	349	382	345	327	336	332	352	360	337	355	356	330	357	384	344	353	347	374	321	361	392	360	344	378	343	366	306	350	377	374	359	395	346	340	313	368	354	347	361	352	365	394	359	364	379	339	345	324	376	386	349	329	343	358	343	388	359	365	386	320	328	366	369	336	335	366	357	369	344	358	354	361	362	364	328	362	334	355	358	382	352	336	339	351	354	353	354	362	343	354	370	356	376	353	342	361	371	342	356	365	340	313	360	357	396	359	362	363	383	367	322	362	333	344	333	342	333	363	369	347	367	391	361	362	366	321	364	354	371	342	347	355	333	323	341	352	325	365	370	380	368	367	336	343	357	323	356	338	348	378	343	381	385	366	359	363	308	322	349	343	353	342	341	355	376	370	346	383	377	396	332	341	359	319	353	376	342	317	372	345	351	375	364	335	369	375	378	382	362	391	341	346	329	340	368	377	356	367	360	347	341	335	338	355	359	338	317	335	368	373	363	380	363	376	349	352	367	361	329	372	379	373	364	341	377	352	347	321	357	372	331	330	336	336	375	351	367	343	352	360	346	375	398	354	351	339	329	372	379	329	368	341	341	339	360	375	329	367	374	376	346	364	365	341	376	354	383	371	332	393	362	350	398	367	337	314	332	352	359	359	348	353	403	324	369	356	359	334	394	335	314	388	396	348	364	379	352	368	328	374	361	344	318	371	384	326	332	339	346	343	328	358	352	343	357	380	351	390	371	343	322	376	393	362	328	362	331	353	345	362	375	366	331	333	362	390	354	374	363	333	340	367	361	341	365	357	343	340	358	373	356	293	314	367	351	341	346	338	348	342	333	352	356	365	376	362	344	354	345	372	364	364	328	319	323	359	343	335	343	382	374	376	357	337	370	356	353	326	357	360	344	344	381	355	353	348	338	330	340	374	359	359	366	361	335	388	345	366	381	333	365	312	306	368	349	371	365	338	369	358	367	361	341	331	310	311	380	348	347	355	340	315	333	365	325	308	371	342	335	369	346	353	360	356	321	395	373	358	348	339	329	349	363	355	355	386	350	353	376	321	342	321	374	338	372	388	365	346	337	334	360	333	332	354	339	366	373	344	330	334	376	370	369	344	391	341	346	350	320	376	359	391	409	326	361	340	360	389	369	357	339	359	365	353	326	348	365	368	346	394	351	343	346	370	349	367	363	385	333	356	345	337	374	347	338	336	351	376	352	344	363	354	330	351	376	365	330	373	360	388	381	386	345	330	358	330	335	352	332	355	346	370	319	342	350	335	352	362	377	375	345	324	355	352	360	352	345	342	359	323	371	358	313	366	363	353	322	390	381	362	358	387	349	336	349	331	359	332	363	349	353	345	341	366	367	333	353	353	364	352	358	352	363	345	378	338	367	351	333	330	326	388	327	360	419	351	344	333	363	336	356	370	312	337	368	370	360	368	365	343	322	364	351	397	389	351	347	363	385	322	339	302	359	385	367	357	349	352	328	351	350	359	325	342	328	375	319	358	332	349	381	355	333	379	354	320	362	353	351	349	377	341	374	356	359	338	354	381	354	341	339	364	344	369	387	363	349	364	345	367	354	367	392	352	348	361	361	326	366	348	337	350	341	322	337	347	384	384	338	368	340	375	374	384	353	368	384	324	316	345	381	336	354	368	377	352	365	351	364	333	349	346	350	375	337	364	390	360	347	369	313	377	362	386	358	325	351	330	339	334	338	345	358	341	313	355	362	353	326	334	323	318	316	356	348	306	365	362	374	351	331	333	352	357	364	365	332	334	362	355	372	353	350	343	353	340	360	354	325	377	345	379	347	338	349	352	360	368	375	377	359	371	355	349	371	351	369	376	324	335	320	328	380	376	348	351	333	342	352	361	365	381	355	330	365	359	373	358	346	361	353	333	375	365	372	349	389	334	391	356	348	344	366	366	360	367	351	363	353	340	328	349	382	358	347	363	371	350	377	339
38150	11908	4119	3074	2625	1715	1208	782	724	592	507	420	352	314	333	336	292	304	279	327	297	289	310	320	296	311	280	259	283	280	293	294	276	246	269	274	279	259	266	281	273	289	282	336	284	301	268	305	267	290	308	251	247	282	283	305	262	292	262	269	275	309	288	307	288	278	291	241	285	309	262	285	311	280	292	276	267	291	276	298	295	306	290	306	280	261	291	281	296	294	303	278	269	299	313	288	267	298	285	302	292	295	278	253	250	295	285	284	264	289	246	282	264	318	245	277	259	271	277	290	280	294	267	308	291	288	306	276	267	307	283	256	286	307	292	269	300	303	275	278	279	282	274	273	271	262	276	257	298	262	287	301	288	273	264	303	260	284	285	262	284	295	289	258	300	305	286	295	282	290	265	261	295	253	254	270	270	273	268	275	260	277	263	286	312	293	264	309	277	315	278	259	255	272	288	294	264	237	260	284	251	296	269	256	288	269	276	278	312	278	272	318	280	290	293	301	262	275	295	280	267	247	283	313	306	269	302	287	261	300	298	291	296	292	327	257	271	268	256	289	265	290	271	308	282	281	293	293	293	302	267	279	264	287	296	283	301	305	301	273	278	267	257	278	278	259	271	326	282	283	311	269	259	302	296	273	270	270	295	308	280	309	274	274	245	261	275	291	286	271	320	277	289	269	277	285	290	271	291	289	262	278	315	276	289	266	290	285	269	274	272	297	284	286	295	264	270	288	277	278	268	274	301	269	270	292	277	301	289	282	280	243	288	305	295	262	257	305	317	307	296	296	275	298	255	268	256	261	273	285	265	280	269	278	300	284	297	292	260	275	318	265	291	273	281	275	293	294	272	295	278	242	275	283	278	272	283	268	289	306	271	284	290	319	274	280	298	273	289	276	258	240	281	288	265	270	320	306	285	298	250	251	286	244	264	272	312	271	277	298	277	261	243	323	276	296	263	281	262	281	270	289	282	270	283	303	279	274	282	265	293	281	271	295	301	272	271	268	281	275	322	298	254	276	279	307	291	278	271	290	254	274	297	237	276	256	291	285	289	267	264	282	281	292	292	280	321	260	260	281	276	288	244	279	279	294	277	311	318	289	314	296	271	304	289	289	311	281	271	282	296	292	258	271	295	298	301	287	310	284	278	297	322	254	272	296	270	270	301	290	259	246	274	289	300	278	299	302	283	282	277	264	268	320	303	307	273	255	329	272	313	315	293	257	268	267	304	322	276	290	307	287	273	274	290	286	282	269	284	259	279	317	271	305	302	272	260	266	262	283	282	298	285	313	262	253	287	266	275	321	276	289	297	276	260	291	275	271	277	294	295	298	274	288	265	283	279	296	271	283	283	317	278	276	288	275	287	262	280	286	293	237	307	283	303	297	265	310	295	307	289	284	282	273	253	285	261	305	297	269	279	300	286	289	299	283	296	263	274	320	260	270	270	276	260	265	308	267	272	265	273	292	282	290	263	256	267	279	277	292	269	293	297	287	298	304	284	288	257	278	265	280	245	289	270	270	295	271	285	252	311	281	257	306	250	316	299	291	265	271	272	308	282	300	274	279	311	290	281	281	304	286	280	273	284	257	259	288	285	303	250	288	263	290	278	282	273	310	308	263	290	270	297	261	279	235	266	299	256	281	295	303	286	283	283	285	280	267	307	245	262	297	276	304	258	262	257	268	269	305	257	274	253	279	263	290	263	281	259	269	297	292	278	281	266	272	275	271	303	297	288	227	233	281	290	304	267	267	250	245	288	267	305	285	284	281	282	293	272	287	295	308	287	259	271	254	292	305	264	283	267	272	253	277	285	276	262	256	280	285	312	258	284	262	275	269	300	302	297	260	269	282	292	297	291	282	264	272	272	313	286	298	252	291	273	263	236	284	312	267	277	301	280	227	258	302	290	304	305	268	251	319	277	271	250	288	272	264	281	300	269	263	267	264	279	284	285	311	275	253	272	277	328	304	257	265	309	287	279	296	264	306	310	283	331	265	278	274	271	274	270	283	287	258	278	279	289	283	252	312	289	309	292	302	254	319	284	257	268	280	261	294	246	280	274	290	298	285	266	271	269	278	326	317	263	269	286	282	280	261	258	259	279	297	283	258	255	319	248	309	297	292	267	280	290	295	274	295	294	265	289	306	270	290	301	281	263	279	296	255	276	275	246	274	305	284	311	300	291	301	275	256	293	260	268	280	270	272	296	244	285	264	286	307	278	268	294	294	287	247	259	279	300	300	259	284	270	277	241	260	259	268	256	239	288	256	274	298	279	270	235	306	323	295	257	258	274	274	283	266	289	278	283	273	278	267	319	259	302	257	280	268	256	312	298	264	275	279	282	285	314	279	308	264	293	303	287	305	267	284	262	270	275	299	288	279	300	266	255	320	262	290	296	250	256	277	281	298	263	277	268	278	252	253	263	263	267	271	331	278	284	288	276	300	279	295	293	293	268	276	295	280	311	282	278	284	301	286	255	261	286	281	246	270	286	290	246	255	279	269	267	270	281	267	293	283	289	257	265	277	266	250	289	278	284	298	271	303	295	318	307	258	296	284	288	275	286	291	272	270	289	315	287	278	240	309	275	248	296	285	275	305	264	261	264	254	277	273	289	307	285	267	276	310	257	275	263	261	283	237	270	279	279	295	296	311	285	265	273	301	276	280	285	265	300	278	260	267	234	285	273	270	293	309	270	309	293	273	294	273	289	260	315	315	278	219	281	262	282	276	270	282	270	272	280	265	287	274	313	277	319	250	276	271	262	276	272	266	301	267	349	279	275	289	288	242	278	322	309	273	274	290	287	314	277	266	256	322	255	260	255	275	296	326	283	309	285	293	289	278	258	279	296	281	299	307	269	299	292	305	297	270	273	291	248	277	232	282	271	287	270	296	262	262	280	285	281	286	278	292	310	277	263	285	283	273	282	296	269	270	297	274	286	239	272	272	290	274	285	305	288	308	289	288	272	260	264	283	266	283	272	270	316	262	294	288	318	339	277	269	282	290	280	265	270	285	271	279	306	276	257	303	289	292	280	276	293	289	286	295	287	265	295	259	293	278	268	269	308	245	267	278	268	297	293	291	258	265	295	285	310	300	323	286	275	276	295	306	277	261	287	280	327	257	327	286	278	277	256	283	287	292	286	273	268	282	266	264	259	290	269	251	283	284	283	281	275	298	279	275	282	292	259	313	278	284	284	284	278	277	257	264	312	257	286	297	282	255	282	292	254	277	293	251	291	289	286	264	256	303	287	262	306	272	304	257	289	303	291	289	257	260	284	284	274	291	266	253	255	269	278	244	287	305	267	293	270	265	266	306	285	289	292	268	263	306	292	267	264	283	302	234	282	260	304	264	260	284	268	286	285	285	264	274	290	291	287	269	233	270	251	285	282	278	290	293	268	292	280	261	287	291	286	277	283	298	292	236	289	254	298	303	306	292	300	272	317	271	274	277	284	292	283	278	283	310	302	271	306	297	304	284	285	263	258	291
23201	2747	3632	5515	6981	5626	4184	3069	3055	2156	1912	1468	1035	993	929	891	895	781	747	762	703	696	700	765	745	662	704	666	695	677	720	681	665	657	661	641	660	672	671	614	653	659	644	666	667	673	629	690	642	688	651	600	668	677	684	642	695	673	652	643	642	608	632	682	641	655	686	657	602	664	621	635	643	621	663	627	669	625	661	650	629	692	659	621	613	675	691	656	634	627	629	712	683	688	662	646	637	693	644	624	645	655	664	693	670	617	653	655	616	667	665	652	658	644	616	588	670	640	605	626	677	668	622	655	703	655	642	641	658	655	615	671	657	622	602	621	616	630	649	681	619	699	654	662	655	663	656	647	650	700	695	649	677	668	563	655	651	709	640	654	686	651	622	661	671	638	659	648	629	643	683	658	633	621	680	652	655	662	656	623	628	604	659	672	630	608	656	674	623	659	657	606	662	653	673	671	666	640	652	651	643	591	655	644	709	571	657	628	599	671	708	621	597	656	655	667	640	655	608	651	667	596	618	663	628	679	637	658	642	669	656	643	656	631	644	611	639	678	663	624	650	656	660	611	678	656	632	675	617	651	665	688	722	607	663	676	613	658	665	597	661	610	650	647	667	618	624	615	655	629	654	642	654	625	667	600	656	637	657	642	649	676	638	653	654	645	661	647	634	665	685	653	637	614	650	658	619	661	703	614	671	664	673	651	632	645	622	634	606	652	619	632	682	598	607	611	639	674	687	610	627	639	620	619	655	661	633	659	619	669	627	637	613	668	630	653	641	632	640	664	620	684	680	627	626	683	669	673	660	653	670	684	646	615	647	651	657	654	678	649	690	605	632	663	715	651	657	655	652	680	629	649	657	634	617	658	640	604	653	603	624	623	617	651	633	640	655	644	649	605	651	617	670	617	679	624	627	628	639	651	632	651	609	640	681	649	646	640	631	637	668	596	627	645	638	601	642	633	612	655	640	661	663	647	651	634	615	659	612	617	720	647	639	653	682	641	629	606	692	650	631	650	685	674	608	655	633	676	644	641	666	707	664	634	656	668	630	643	674	642	644	695	616	696	624	663	637	645	673	658	643	610	637	667	634	613	634	640	657	687	650	600	619	653	648	636	642	617	691	633	613	662	611	644	663	624	621	623	626	627	629	614	673	633	668	636	619	647	668	658	625	639	638	611	655	661	664	624	652	640	653	688	614	676	639	600	669	655	664	591	663	618	618	690	674	621	691	618	622	679	649	631	639	621	628	670	655	688	645	655	614	645	664	673	609	675	651	664	629	668	615	696	620	642	624	624	627	633	663	658	645	637	655	658	611	635	669	682	624	618	669	588	642	639	631	633	678	603	595	621	637	626	652	645	649	648	681	648	637	571	660	673	697	616	666	630	639	588	666	680	665	673	663	643	666	651	658	607	660	656	615	609	627	662	652	613	640	639	677	608	673	613	634	651	611	654	650	603	632	654	650	647	628	603	650	634	616	605	655	667	586	663	639	633	632	640	625	646	624	618	662	693	624	630	655	639	668	682	674	670	669	633	641	601	650	684	746	695	653	662	676	646	635	648	636	658	702	635	662	698	660	664	641	613	658	603	641	662	648	626	661	655	665	608	660	626	646	672	709	645	694	635	644	608	639	688	654	650	668	628	650	648	625	633	672	626	629	651	661	616	653	655	630	644	628	633	620	648	648	649	626	622	676	654	624	640	636	646	674	618	613	627	670	686	603	652	636	633	653	653	648	591	620	666	658	671	659	636	636	631	605	651	628	688	601	695	658	611	653	666	630	634	671	644	633	648	668	645	643	635	635	642	667	643	608	634	691	606	661	619	652	691	617	638	633	643	601	668	667	668	662	651	623	672	634	635	664	634	650	644	636	613	591	625	642	669	619	654	603	605	613	666	647	641	666	636	649	673	662	697	671	626	618	632	644	659	660	655	608	611	626	633	630	627	629	599	613	654	616	655	640	662	635	651	674	684	637	668	631	655	639	655	640	655	640	623	674	644	623	638	633	691	642	654	677	655	638	587	618	613	628	636	647	609	582	610	651	674	583	642	628	602	651	675	626	644	632	610	644	631	642	637	654	673	600	659	643	631	633	593	626	640	618	633	665	650	659	636	657	674	662	655	680	689	654	603	646	618	634	625	654	584	663	632	689	646	631	637	629	636	641	647	649	644	649	600	692	646	633	681	666	636	642	650	627	654	657	641	664	628	643	698	673	600	620	663	683	635	600	649	623	605	702	680	673	628	633	673	635	612	636	668	657	629	638	643	628	595	638	653	606	636	602	638	686	657	687	638	666	608	624	639	629	654	619	626	655	618	666	638	644	640	658	679	625	649	663	622	602	658	633	650	631	617	663	602	675	640	649	612	651	621	681	651	594	632	671	619	646	628	630	628	660	632	614	632	616	622	698	651	653	645	624	691	650	662	642	652	655	645	634	620	659	643	619	638	697	653	652	629	657	624	662	655	626	664	654	639	667	630	606	672	639	641	636	624	630	616	645	653	623	645	599	654	659	677	672	634	671	643	644	690	655	651	635	660	617	596	669	629	640	680	648	655	630	656	658	618	653	626	688	660	626	621	607	602	646	659	664	621	618	630	648	649	623	631	620	691	658	614	627	639	612	643	622	653	641	613	659	615	620	624	671	627	644	614	624	637	658	660	617	638	595	663	626	630	663	637	672	646	676	637	640	626	629	626	589	647	646	634	682	675	642	653	668	614	671	639	590	623	617	629	614	616	656	663	667	634	663	645	618	635	675	684	633	638	637	668	673	674	611	648	619	597	633	608	621	630	704	662	609	640	592	629	648	659	629	617	635	619	641	644	594	668	647	620	635	611	649	625	617	680	638	667	640	681	634	656	692	638	637	635	664	680	654	666	661	639	659	657	645	633	628	699	658	618	649	641	656	655	623	638	653	635	625	683	611	593	672	631	669	603	646	664	663	642	631	638	656	618	634	589	662	648	630	632	645	659	643	654	681	629	622	641	639	607	647	656	639	673	663	682	663	646	640	666	666	661	673	644	618	619	618	647	698	625	644	672	685	630	641	640	666	669	660	657	654	617	670	645	631	664	662	678	630	656	602	636	622	649	637	620	619	624	622	698	636	607	617	634	621	651	607	636	613	652	625	673	689	669	655	623	611	655	603	613	626	671	603	628	636	616	624	623	633	603	663	649	633	645	647	672	672	644	689	611	681	608	627	635	633	666	645	621	616	628	641	638	601	598	665	658	632	629	612	617	606	653	623	606	673	614	628	655	643	608	691	650	683	643	643	648	632	659	626	634	671	646	695	639	614	658	628	637	638	658	585	699	628	685	619	637	649	640	612	629	667	647	609	616	664	640	660	679	674	667	606	647	654	627	659	646	633	704	641	635	672	627	639	666	639	600	640	666	654	649	658	656	650	618	632	630	683	649	634	627	629	589	616	673	678	679	635	625	634	655	663	625	626	642	618	622	640	681	698	660	638	692	657	625	645	634	656	689	652	607
8327	1139	290	222	207	224	199	218	194	189	188	206	218	212	202	193	198	167	193	218	180	172	176	211	184	178	181	182	193	211	212	170	215	196	206	192	195	201	172	210	174	199	190	210	209	194	192	182	186	194	215	202	226	182	190	193	204	195	214	166	191	198	217	191	247	179	217	192	192	180	192	222	206	198	191	183	197	197	196	186	187	196	182	177	211	180	203	203	207	196	203	163	187	180	175	173	181	190	179	175	187	215	191	188	184	166	179	171	202	192	171	199	166	204	184	200	188	207	199	183	168	206	192	189	180	204	222	159	205	185	183	226	178	214	187	177	181	190	218	208	170	211	204	205	192	193	204	204	161	216	196	171	206	170	207	199	203	189	184	180	204	168	178	205	190	167	207	181	183	178	162	169	179	176	194	215	175	176	192	200	220	202	179	200	170	176	189	200	179	197	218	190	200	195	221	193	197	207	220	174	210	188	193	202	202	206	200	181	179	201	206	233	220	184	175	206	176	203	210	199	171	191	175	186	178	185	173	218	185	216	214	177	177	187	198	164	180	225	209	190	186	181	202	207	201	196	187	188	204	194	185	189	176	211	191	183	205	225	185	199	216	178	175	188	167	188	208	219	215	174	196	177	182	200	191	199	185	178	171	194	188	185	167	203	238	189	170	194	207	207	195	186	208	190	213	177	191	209	192	192	176	201	196	223	208	193	201	203	198	208	188	180	183	193	184	216	172	212	196	169	210	200	172	212	203	185	185	182	221	170	210	211	195	198	212	181	194	185	196	197	200	197	223	185	184	174	191	190	200	219	206	203	199	187	193	194	187	202	184	196	187	199	182	187	174	207	194	196	180	185	174	173	193	186	194	182	177	211	171	211	214	176	157	182	189	172	211	216	189	183	187	155	189	207	181	239	202	212	207	209	176	191	204	197	199	224	196	169	204	200	188	184	167	188	203	200	188	159	209	187	211	205	183	178	194	189	212	181	185	183	178	179	194	193	180	211	181	202	182	204	210	200	187	213	191	172	188	202	183	163	199	222	178	187	178	184	182	190	194	216	205	191	200	198	194	190	183	197	226	178	197	218	194	175	161	181	152	161	186	197	188	170	190	183	167	195	192	162	197	206	180	176	180	204	222	199	191	184	201	188	202	183	204	189	221	179	210	207	214	231	194	181	202	170	186	212	211	198	213	208	207	171	169	204	220	182	172	217	156	164	194	192	180	187	202	190	185	207	183	174	182	175	213	204	189	180	178	209	172	189	185	188	179	215	200	195	182	202	161	182	181	210	221	210	176	195	167	210	216	208	220	189	169	202	204	206	170	194	177	206	192	185	170	183	189	163	205	198	204	169	184	179	184	192	203	175	202	201	201	193	207	185	214	171	204	211	216	167	218	198	198	213	203	198	182	220	182	211	192	183	179	190	210	184	208	201	191	178	183	211	201	190	197	185	180	170	175	175	209	186	173	215	191	200	199	189	205	198	196	184	195	199	185	195	204	221	211	205	163	158	199	201	180	175	185	181	208	186	202	203	191	212	182	184	206	200	168	208	186	215	183	202	186	204	196	190	197	187	180	179	190	169	176	209	218	206	205	183	153	207	210	186	180	188	223	182	169	210	192	203	182	179	190	197	206	173	168	182	197	190	164	232	181	177	190	229	211	170	169	197	189	205	194	227	176	187	221	206	182	200	179	188	170	186	185	193	186	172	185	183	190	208	217	200	216	204	171	211	223	187	184	192	205	205	171	179	216	194	205	198	212	209	188	199	209	191	194	205	199	186	221	178	190	182	199	194	186	195	211	200	195	200	184	216	206	200	208	202	178	179	204	196	218	208	179	185	193	200	198	197	196	183	216	160	194	189	202	183	189	181	184	200	207	191	177	192	189	210	187	185	199	192	173	175	210	213	192	167	192	166	190	190	174	179	185	169	194	184	150	180	194	197	183	194	222	179	188	209	218	197	192	177	192	182	206	178	217	184	158	187	198	195	199	198	189	188	221	163	188	194	204	185	191	201	189	249	190	191	190	193	184	207	183	187	182	174	187	216	191	177	172	195	157	201	208	204	202	197	195	194	181	207	209	171	188	202	193	205	175	223	211	210	183	174	196	204	202	202	210	197	174	183	167	189	198	196	205	202	208	197	189	188	180	175	180	209	207	183	215	181	196	205	175	209	189	169	193	164	191	191	200	195	177	160	186	194	172	183	204	186	183	189	183	205	194	182	177	206	187	192	205	187	173	171	180	176	184	171	149	201	192	183	155	190	204	195	190	180	172	219	202	194	165	199	197	217	201	213	195	201	215	202	196	183	222	203	167	180	206	178	184	194	182	189	187	176	183	198	195	201	220	213	188	206	196	180	207	191	178	203	199	177	201	166	179	212	179	210	207	172	189	160	196	169	188	198	213	204	166	215	211	192	207	174	198	194	190	217	204	198	192	186	181	211	174	211	184	202	207	183	181	167	188	201	194	201	190	222	185	193	202	186	192	214	207	185	185	198	173	197	207	192	204	163	189	172	185	199	211	204	203	204	195	190	205	172	197	201	180	203	207	183	203	193	177	179	177	183	184	199	174	204	189	208	200	198	209	210	196	189	229	190	196	173	176	196	201	183	200	184	196	214	215	207	211	173	190	188	202	181	207	208	189	182	193	228	178	172	192	210	206	190	190	177	185	201	203	199	207	187	180	216	175	196	181	188	178	187	192	174	183	211	220	201	185	186	193	208	208	198	184	220	191	193	209	213	183	203	189	205	202	204	183	164	211	160	187	180	172	195	211	188	186	216	187	181	193	159	214	219	193	189	167	199	161	209	173	195	179	175	193	204	203	171	200	209	201	188	216	195	204	197	198	195	175	211	204	194	191	214	200	196	175	217	172	187	206	172	213	181	198	209	197	192	178	198	199	170	200	204	179	183	197	167	190	225	180	174	192	195	227	190	187	206	207	191	206	197	199	198	188	186	241	210	206	180	174	192	228	188	178	177	186	199	201	195	194	200	205	224	198	197	189	171	210	219	194	187	208	242	190	200	200	189	195	186	184	205	215	191	200	201	188	194	200	195	215	212	180	196	183	213	193	195	218	176	220	193	182	207	211	204	178	201	208	193	193	174	176	197	178	197	187	175	187	183	193	197	166	186	172	186	222	189	216	176	172	190	221	217	179	184	194	163	191	211	173	193	210	190	193	197	188	195	215	199	193	191	200	181	170	181	183	208	156	175	203	182	210	210	191	206	234	208	207	196	191	175	185	196	207	204	190	211	208	185	205	181	176	203	191	186	186	229	166	194	187	189	184	201	180	204	214	178	198	221	220	202	151	195	208	171	215	197	180	209	201	201	176	208	183	204	194	200	179	213	212	203	219	186	197	198	203	193	199	188	205	183	196	208	196	183	201	188	180	202	193	170	172	182	187	206	209	226	172	157	203	185	210	198	195	200	219	188	181	194	197	186	193	188	180	197	196	181	203	202	193	205	190	189	177	178	218	206	170	188
5585	716	614	652	685	623	550	502	538	518	434	464	443	450	443	449	465	455	453	439	497	456	462	430	475	434	439	435	482	427	445	465	450	440	442	471	447	416	459	452	485	450	484	447	430	473	416	453	473	437	450	466	439	432	465	467	488	447	482	444	458	429	458	454	453	458	458	448	478	474	428	463	472	436	475	439	466	471	463	485	479	453	450	444	462	469	456	459	448	412	443	436	452	431	467	495	445	434	444	450	429	477	462	486	477	467	468	448	433	461	445	458	467	438	487	447	461	503	449	465	458	417	457	421	432	448	461	465	437	440	452	469	434	428	460	479	453	457	511	447	464	451	445	455	477	461	414	411	435	420	487	420	441	443	426	428	445	425	477	438	429	452	468	465	459	499	460	440	438	424	491	483	457	471	429	444	469	450	429	444	454	468	458	454	450	451	490	488	446	504	451	445	434	421	450	451	464	474	471	430	455	422	443	455	479	440	450	422	447	439	461	492	434	481	423	466	424	423	428	484	447	454	445	488	429	498	430	437	453	464	445	414	421	438	446	452	423	468	461	479	440	418	434	454	448	441	458	435	452	448	436	460	479	418	469	434	439	471	439	437	433	430	431	443	450	484	446	445	445	438	501	446	464	431	451	439	455	478	467	473	444	442	465	419	428	414	399	469	448	413	424	480	455	491	437	426	442	451	469	463	468	449	461	472	432	427	479	452	461	444	456	441	457	449	465	479	449	446	455	487	447	468	455	461	407	484	445	437	442	447	482	469	416	438	426	461	473	515	454	429	428	471	473	477	414	445	462	458	473	438	471	452	487	459	477	476	430	465	457	474	434	466	434	443	501	458	454	446	426	470	463	426	473	465	471	438	485	452	451	470	436	471	457	474	449	439	418	448	425	428	452	456	410	437	468	478	463	462	471	430	456	433	443	459	462	454	463	398	453	450	464	484	470	410	458	435	472	467	448	451	447	482	439	426	471	429	414	438	451	451	452	461	458	485	474	478	434	477	448	451	458	436	456	434	457	453	460	464	497	427	423	413	440	417	442	442	459	462	463	428	479	468	453	450	450	474	447	427	453	487	488	441	496	457	487	472	448	465	425	457	456	441	446	459	431	461	458	451	444	420	438	427	416	461	430	480	445	463	446	476	459	423	451	426	465	430	469	452	430	439	422	465	421	415	457	480	451	465	432	450	445	488	484	447	468	449	448	439	470	468	428	437	433	450	471	414	443	427	454	476	415	424	436	462	453	447	481	447	459	459	447	467	463	458	453	444	471	472	426	485	442	413	428	420	440	439	481	442	442	480	466	415	467	400	426	475	436	454	492	445	441	432	457	444	450	437	452	445	443	456	440	474	449	471	430	460	445	458	465	443	459	432	471	434	465	462	472	479	475	434	427	501	482	482	442	454	482	487	451	433	455	448	416	445	428	477	475	429	438	449	452	486	427	462	471	444	414	464	468	466	465	449	486	456	481	436	440	458	472	436	469	423	439	440	453	460	429	452	447	437	470	435	466	423	443	421	429	452	457	478	439	494	458	476	446	415	443	453	478	453	502	436	479	447	420	466	450	462	466	427	423	445	475	455	441	452	430	453	453	441	467	498	492	440	448	454	464	430	437	462	473	441	470	460	469	444	428	470	414	474	452	406	481	445	419	433	468	422	494	458	420	461	447	458	450	473	445	453	475	460	438	445	477	488	436	432	454	459	503	471	473	458	449	451	485	433	475	472	436	422	467	427	439	437	449	463	444	446	460	439	423	460	391	440	476	480	502	430	462	475	463	471	432	459	472	445	469	471	441	447	438	477	462	462	442	434	458	437	454	429	441	464	484	480	445	456	443	467	442	433	484	432	440	460	433	437	444	451	426	427	443	473	476	405	411	421	452	474	450	447	433	441	478	489	474	441	442	486	454	506	455	443	482	435	485	447	489	449	452	429	466	434	437	471	497	457	483	509	448	468	471	458	469	458	491	468	457	475	486	451	448	430	484	457	443	456	459	450	426	459	440	429	446	475	458	464	440	435	431	507	456	444	467	422	437	432	441	453	438	420	453	473	479	495	431	424	452	466	470	464	438	433	481	448	448	438	471	472	435	460	433	449	474	458	448	484	452	429	439	481	462	423	426	445	452	424	466	438	482	484	447	449	465	457	461	435	482	441	445	463	431	426	468	438	459	436	431	442	466	466	470	467	473	433	458	438	478	465	447	458	454	480	444	474	443	465	479	443	456	477	452	456	412	435	420	475	448	488	444	424	434	456	467	479	507	457	488	479	486	474	439	469	417	443	413	474	458	439	457	479	477	459	441	461	446	460	381	455	481	459	455	456	433	447	456	463	474	451	428	449	466	482	462	437	454	444	450	458	439	459	445	443	423	430	457	432	494	426	465	451	463	470	463	437	445	499	419	449	458	432	433	458	480	472	450	459	458	507	417	406	463	474	476	469	470	497	416	449	452	472	422	437	411	447	447	446	473	482	468	452	418	438	437	423	437	447	472	428	457	447	500	462	462	488	434	444	434	445	438	441	423	435	469	455	413	491	453	460	456	476	439	438	471	433	436	474	433	439	474	472	427	486	440	474	466	448	446	451	449	420	457	434	465	428	438	436	447	452	444	457	485	426	482	454	415	437	454	427	459	457	458	462	468	433	484	447	440	464	479	455	432	430	433	452	475	472	457	459	486	456	432	440	482	466	429	431	474	467	444	437	442	500	384	452	476	449	424	474	485	442	427	479	458	429	453	434	473	488	467	453	473	447	475	426	473	492	425	442	463	460	460	444	486	436	458	476	481	446	458	442	450	433	443	493	447	455	419	474	425	459	440	410	452	476	485	456	430	461	449	431	450	467	469	482	428	466	478	476	441	450	439	459	435	463	408	451	416	476	458	441	445	461	449	464	447	467	437	415	419	451	446	465	450	452	469	488	455	436	461	405	476	455	435	424	470	412	433	467	421	446	446	415	435	429	426	458	453	455	451	463	494	454	466	458	463	472	420	440	467	462	454	502	465	440	454	455	428	444	397	438	454	427	444	488	462	472	469	469	419	442	442	483	438	470	434	456	461	464	432	432	482	433	418	505	442	464	455	459	427	432	425	418	441	451	460	439	459	474	466	467	410	454	465	475	488	478	413	465	462	449	445	422	451	434	468	439	519	458	432	473	473	451	468	404	454	447	484	456	456	469	465	465	460	496	418	458	473	448	469	462	460	447	452	452	455	489	478	397	467	438	450	465	461	457	464	457	464	470	481	447	477	425	445	463	484	455	450	460	452	424	460	412	485	474	475	417	479	484	454	506	471	455	456	462	459	454	413	471	443	427	454	465	447	462	450	433	440	443	471	458	448	473	467	470	443	464	441	409	436	438	427	392	467	437	397	459	455	428	436	468	480	467	479	472	465	458	469	435	433	419	438	452	454	499	456	464	421	486	416	456	471	466	454	429	449	509	422	446	463	443	444	403	480	409	446	440	493	446	476	472	460	448	468	458	458	458
26349	6511	2200	1608	1495	859	630	462	383	286	223	191	174	178	176	159	162	128	146	159	125	141	172	154	142	145	168	149	148	152	139	175	146	136	150	125	147	130	141	129	131	140	152	143	151	134	148	138	139	144	124	152	139	149	133	143	128	148	143	124	138	145	123	139	128	145	127	132	159	118	156	139	147	141	127	134	127	126	103	138	151	144	130	128	138	155	147	106	165	130	125	154	148	115	131	161	113	133	134	150	128	158	147	134	129	132	157	134	128	142	128	138	135	142	126	139	142	131	128	140	126	119	125	134	119	143	141	145	128	143	123	134	151	138	150	132	144	138	146	141	154	104	108	142	162	124	144	125	127	123	127	136	124	133	123	120	142	141	134	142	127	131	126	152	129	115	109	121	146	132	130	145	109	147	118	116	141	104	152	127	134	123	138	130	149	127	145	134	151	133	158	112	128	140	137	140	125	123	124	132	141	140	136	133	150	140	130	159	150	118	154	123	148	114	115	122	158	121	148	140	139	144	120	145	128	137	129	131	139	115	122	148	119	128	132	137	129	131	123	146	122	139	126	126	109	118	115	134	140	143	134	130	128	115	130	130	141	144	133	147	144	151	145	131	153	133	125	158	145	137	137	147	165	129	135	135	109	118	132	146	125	140	125	153	121	139	130	141	153	128	134	120	140	125	144	136	146	142	123	122	119	138	132	130	131	128	134	129	174	108	129	151	130	133	137	124	124	142	136	130	132	154	124	147	147	166	129	139	147	120	137	123	133	143	159	129	143	131	148	132	126	122	112	142	145	149	145	120	125	114	129	128	128	146	146	124	148	106	139	135	102	133	134	139	126	132	130	147	139	122	144	135	130	98	136	144	142	133	142	128	137	132	129	142	128	147	149	119	141	146	153	131	105	132	136	128	114	156	126	154	124	119	154	140	116	172	134	121	130	152	114	150	126	143	120	121	145	154	119	160	120	132	143	155	123	145	130	147	134	127	148	151	141	133	153	154	143	108	123	152	126	145	138	130	131	125	132	142	158	145	118	138	138	131	120	133	137	140	123	123	140	151	142	109	131	124	142	157	146	147	147	143	135	142	140	145	160	117	120	109	138	133	151	141	167	116	142	114	142	153	150	140	146	146	147	145	154	131	134	148	111	140	113	131	125	129	116	119	135	122	130	143	121	136	144	121	136	144	151	139	116	123	139	163	129	162	118	124	111	133	146	148	144	97	125	143	123	154	151	127	144	136	144	138	135	133	149	134	113	114	141	130	151	140	124	147	146	136	137	153	144	148	132	154	114	134	151	121	153	167	124	130	118	136	120	166	154	130	144	122	145	124	120	151	155	134	135	139	146	118	126	121	107	122	132	137	139	145	121	128	144	131	141	126	135	133	137	142	147	135	140	136	153	155	111	132	123	138	152	135	156	153	134	117	133	128	159	159	128	123	137	125	134	143	151	145	166	146	143	132	159	121	131	112	146	127	132	150	109	132	151	131	117	165	111	148	156	157	132	125	148	119	149	144	134	132	139	149	146	139	132	138	123	149	142	134	130	124	129	132	146	126	119	137	142	121	138	129	142	133	136	112	153	146	122	125	139	129	133	135	127	134	127	119	134	131	150	157	144	140	147	142	135	134	135	116	136	121	146	135	129	151	162	133	129	134	146	149	148	177	132	137	130	125	128	129	148	137	152	142	140	150	144	105	142	114	141	155	140	125	130	154	144	127	114	144	122	139	153	130	134	131	136	139	144	138	146	113	143	110	126	123	124	130	159	144	125	127	149	126	121	150	114	134	129	130	130	160	150	128	126	125	127	140	122	129	146	128	141	134	135	139	131	134	117	129	146	150	129	124	130	128	124	107	133	126	130	132	132	140	130	117	129	147	138	154	117	132	143	141	142	135	135	141	152	137	149	152	107	139	143	141	112	137	160	120	153	132	135	128	135	145	134	129	148	126	128	144	136	106	135	134	114	139	117	130	125	110	131	127	138	126	130	156	146	134	135	131	148	135	124	148	120	128	114	139	114	150	161	132	120	121	138	148	128	131	112	139	112	136	147	148	131	133	135	130	130	128	135	138	154	138	136	137	136	153	116	139	153	115	133	154	159	157	122	141	144	128	131	147	145	160	150	131	135	144	132	122	144	128	139	139	126	144	136	157	137	148	148	156	161	156	134	117	134	139	166	140	118	128	124	112	157	127	133	125	137	130	134	134	141	152	134	140	143	132	149	120	139	153	146	122	177	135	139	148	146	143	133	159	140	131	128	147	130	130	158	109	135	127	138	136	145	108	136	142	134	123	128	114	124	132	118	127	163	136	139	134	121	127	145	133	131	137	143	135	139	131	159	136	103	141	145	141	119	140	156	147	131	132	125	118	140	136	128	150	131	142	129	133	142	150	118	150	144	123	108	140	129	137	116	129	128	130	154	112	126	150	160	140	153	131	144	116	139	140	170	143	151	143	137	141	143	144	155	133	132	157	136	135	120	121	135	124	133	138	111	167	133	136	129	130	136	112	130	97	130	134	156	135	150	133	116	150	121	146	150	136	155	138	150	118	115	134	152	118	134	132	120	125	151	134	138	117	155	150	159	116	137	154	133	148	143	132	156	121	156	122	139	123	121	122	147	135	120	111	127	143	115	123	126	178	128	132	132	124	116	132	143	143	117	153	137	125	128	129	121	154	137	126	143	141	139	130	131	146	151	126	152	143	160	123	106	141	122	151	122	124	126	124	127	145	141	141	125	124	132	163	134	133	121	124	158	133	126	133	153	120	137	112	152	143	118	150	139	121	160	144	139	147	103	137	164	134	133	144	152	134	131	152	99	122	142	142	126	122	156	147	135	152	128	143	149	112	133	128	144	141	151	130	122	133	138	137	144	159	135	133	140	146	122	157	119	147	129	151	135	137	117	156	157	157	162	125	134	155	130	142	141	134	139	136	161	154	139	138	138	129	141	137	138	121	136	145	130	144	112	128	128	132	135	124	124	117	142	129	114	120	124	129	138	132	139	147	153	152	122	139	138	136	152	135	120	129	124	138	122	150	138	133	133	117	117	145	145	132	142	124	120	123	139	142	103	140	112	125	106	163	137	153	148	133	140	133	122	114	143	150	151	141	142	128	130	150	153	136	151	142	134	130	130	142	149	135	121	134	134	125	127	146	138	147	119	143	142	144	136	116	120	145	120	133	118	127	129	120	140	139	155	122	132	109	161	157	134	140	152	121	108	110	132	135	142	131	138	132	132	124	148	137	118	133	137	143	112	147	137	149	141	142	111	155	139	122	126	137	141	128	126	130	144	132	155	139	133	149	143	118	126	131	149	153	131	139	140	142	132	151	122	127	169	145	120	117	113	158	136	136	129	129	138	132	133	131	134	145	147	139	128	151	144	121	144	145	101	141	131	130	140	125	133	144	150	143	133	151	134	127	148	144	138	131	125	122	111	128	131	149	138	124	126	145	123	126	146	129	124	130	146	158	144	150	152	137	161	128
16904	1916	2311	3764	4157	2950	2706	1998	1696	1204	1018	612	592	536	563	504	434	408	395	414	412	390	386	430	387	382	378	359	360	350	389	352	352	357	335	342	346	405	367	351	333	378	340	326	431	354	346	387	339	358	352	370	342	368	365	321	327	338	380	363	384	336	346	390	348	348	342	339	387	345	377	372	362	369	368	350	343	373	349	342	362	383	357	324	369	382	359	355	386	347	356	333	342	355	364	336	346	361	375	373	374	348	358	384	357	362	383	339	363	357	368	343	374	358	379	353	356	352	352	384	369	380	342	353	340	345	357	346	345	340	344	344	404	347	386	339	360	372	343	371	373	364	380	362	378	349	328	362	338	300	375	328	353	351	374	393	352	366	357	386	336	399	343	355	387	355	369	397	388	375	332	355	361	361	338	350	330	354	366	357	362	337	367	391	369	339	359	389	348	337	359	360	336	368	338	371	370	351	369	356	339	354	326	349	346	363	360	340	354	344	348	315	353	343	369	357	341	331	348	381	388	370	370	364	341	350	327	330	333	323	375	356	371	332	345	392	362	349	359	358	363	328	347	374	369	399	321	333	347	339	371	353	345	349	348	363	376	350	353	317	337	365	347	352	386	355	386	387	350	369	373	366	340	359	315	381	321	323	377	346	367	362	354	338	350	369	412	356	360	344	349	351	349	361	377	348	326	345	371	357	363	306	338	360	344	313	330	375	340	382	336	334	345	367	341	342	352	345	362	333	402	354	382	375	371	377	341	322	372	332	322	360	306	349	361	388	355	329	351	347	388	336	367	343	344	384	359	348	394	350	362	376	367	338	343	332	364	363	377	391	340	367	343	369	351	379	351	329	360	347	347	352	398	362	373	347	352	387	383	319	334	351	338	336	344	361	348	340	351	359	355	356	345	354	341	368	333	401	332	358	319	345	386	338	322	328	376	363	337	327	343	362	374	366	352	382	349	364	360	346	343	369	354	320	375	363	339	381	396	367	373	375	342	351	368	355	334	315	335	351	360	339	339	364	342	365	341	371	310	368	325	380	360	364	328	349	362	360	339	307	346	358	378	370	375	363	327	366	361	391	350	361	312	342	336	371	361	354	366	348	355	372	369	354	364	357	330	378	350	314	361	337	319	327	335	332	359	386	355	352	362	316	379	386	345	397	341	345	361	366	387	342	383	343	378	342	360	352	382	340	331	356	379	383	342	370	341	325	326	358	361	322	375	341	379	355	377	341	346	348	367	339	352	349	319	354	342	377	341	352	355	332	370	345	339	349	354	312	324	369	342	374	354	342	329	348	362	371	357	361	339	350	377	339	337	375	360	363	353	358	337	350	390	333	328	350	380	376	376	357	325	356	345	338	369	344	361	365	349	353	354	353	355	369	343	345	353	353	371	319	326	368	344	337	334	316	375	361	354	337	360	330	353	366	348	357	345	395	366	364	356	354	369	352	342	345	353	324	393	339	359	366	343	341	352	332	312	376	357	368	366	344	346	354	348	362	395	380	392	318	371	343	356	358	361	370	361	350	349	341	374	372	375	356	322	357	351	365	332	345	375	339	325	346	352	339	360	327	387	377	353	368	346	367	377	321	361	336	381	337	350	367	308	336	334	373	372	347	350	353	372	359	351	323	358	387	339	347	327	385	325	346	367	335	387	327	380	358	330	390	362	327	339	317	370	351	352	338	362	357	386	347	357	374	357	345	347	343	331	324	339	381	355	368	344	390	353	329	385	351	331	370	354	385	344	384	377	352	359	363	335	378	386	349	347	395	372	392	358	369	339	362	345	350	329	369	349	325	348	349	357	353	352	364	343	341	380	374	349	371	354	373	357	333	332	349	353	340	352	365	335	342	368	389	387	336	385	340	352	376	363	345	372	330	345	321	347	361	381	332	350	308	353	367	372	346	362	363	352	344	350	360	330	382	343	337	369	338	384	336	352	340	365	349	353	359	316	362	355	364	366	358	374	356	350	385	369	359	358	346	328	355	380	343	346	396	351	352	334	391	342	347	334	357	342	367	325	331	339	373	381	359	380	384	355	323	361	342	334	381	359	340	375	337	353	360	359	377	361	370	367	317	346	374	384	340	296	356	342	354	350	321	357	343	363	355	369	369	401	330	365	322	340	359	347	335	357	390	353	365	391	351	321	358	364	362	373	377	364	344	369	399	389	323	345	386	349	346	342	362	341	363	393	375	365	339	370	327	358	369	319	328	357	387	366	317	373	348	326	401	342	363	372	362	343	385	368	361	371	365	387	357	347	347	388	363	332	314	343	352	357	330	353	333	397	337	371	382	380	315	359	356	369	363	341	380	326	363	334	373	364	347	358	397	398	330	331	349	353	318	355	362	369	329	393	348	342	354	365	355	329	377	334	369	378	381	343	347	336	327	377	384	374	325	402	340	377	369	360	349	370	363	359	383	351	354	351	341	344	395	351	321	370	374	395	346	341	332	344	312	356	329	360	356	348	378	336	374	350	337	348	337	401	357	358	366	391	337	361	335	352	334	351	357	334	370	348	339	345	360	387	363	336	354	361	291	331	338	377	343	356	342	361	369	337	362	348	384	344	359	363	355	384	361	374	336	365	373	383	345	348	336	379	352	353	358	369	344	335	373	347	357	346	331	339	336	394	346	383	354	377	373	359	341	342	331	376	366	350	365	377	376	347	349	383	359	393	369	352	340	365	372	338	348	347	335	377	346	338	320	357	349	352	362	335	331	336	344	334	390	342	334	359	340	364	348	387	362	365	375	377	345	388	401	338	337	365	407	307	329	347	350	309	384	377	394	318	339	334	376	358	347	323	347	357	367	362	332	375	356	350	354	348	376	371	324	346	368	349	350	362	365	370	333	344	352	363	371	362	370	355	328	360	386	352	341	366	358	373	305	355	360	355	342	327	347	362	357	362	345	373	421	338	325	358	369	350	368	345	363	405	366	398	339	335	330	346	345	327	330	349	347	341	336	359	349	357	357	341	357	376	389	387	341	391	355	312	323	319	387	351	379	364	346	326	343	354	355	374	367	335	358	377	361	373	394	327	350	375	365	321	343	300	319	383	371	335	355	338	330	359	363	330	335	365	363	358	369	351	369	320	345	349	334	366	347	351	354	351	387	378	338	388	303	368	346	400	350	342	341	332	352	320	394	372	356	336	316	343	369	333	355	379	309	369	348	374	336	316	337	343	316	352	322	369	334	345	372	334	362	364	343	347	357	362	359	367	350	356	363	331	347	327	357	367	373	376	326	358	348	382	326	367	347	386	378	352	365	365	348	339	369	346	359	313	337	362	335	340	355	380	370	368	352	370	356	347	349	354	371	358	384	375	315	359	350	379	385	338	342	342	348	380	369	341	340	339	388	388	347	382	345	362	354	358	378	354	356	346	362	341	357	346	375	348	332	376	353	336	349	366	336	367	352	362	318	360	368	374	392	357	347	369	340	362	378	345	339	367	333	330	333	345	334	343	333	356	364	369	340	338	353	326	336	340	363
38569	12824	4653	3405	2556	1704	1481	990	924	697	492	411	358	338	312	338	319	293	305	269	308	303	290	302	305	314	290	250	282	301	259	275	276	319	339	306	293	299	280	274	288	290	294	273	279	303	302	273	279	305	304	278	295	316	312	278	292	267	301	278	278	305	272	276	282	292	280	282	315	264	270	237	273	239	270	273	260	270	316	265	303	263	267	272	284	284	278	274	283	282	283	274	306	274	291	253	285	286	283	296	277	265	297	264	262	253	309	260	280	254	277	271	265	269	269	280	271	285	287	310	282	267	297	291	314	292	238	267	291	262	297	272	279	282	285	307	268	286	273	319	257	298	290	266	287	312	278	283	290	276	290	267	280	293	260	285	285	256	279	267	293	278	271	285	325	255	278	299	279	293	252	274	282	260	293	306	283	270	271	262	268	245	310	264	289	270	271	283	251	245	311	289	287	298	285	290	251	275	279	283	259	293	255	270	313	309	310	294	290	296	261	298	265	266	258	293	270	286	282	263	268	271	281	302	258	282	274	275	226	276	266	274	268	286	259	295	256	283	273	286	288	295	268	280	291	263	250	284	273	237	281	276	256	297	282	270	285	286	296	266	288	283	280	264	282	285	269	269	294	263	279	274	284	255	250	291	302	300	269	265	272	288	324	268	295	280	271	255	253	276	303	267	268	280	291	288	295	272	315	272	289	279	284	272	293	284	281	246	310	254	316	244	278	279	284	253	294	279	257	284	295	292	274	280	305	278	279	297	278	278	300	292	291	269	292	259	294	285	263	323	278	283	271	273	244	258	277	290	229	269	289	265	260	275	264	267	306	296	274	253	283	315	279	288	289	261	290	276	270	279	279	280	264	249	277	250	269	293	296	266	283	325	286	299	284	281	267	257	306	239	246	264	291	303	299	283	266	289	275	320	262	295	299	248	253	270	281	275	230	261	291	295	263	294	248	268	299	277	241	306	270	267	293	306	289	303	298	272	285	289	264	277	288	305	276	274	250	282	269	283	280	263	321	289	276	281	282	295	275	316	259	298	295	282	268	283	262	283	272	283	314	311	306	299	294	290	309	275	279	305	284	286	270	265	271	236	261	276	294	274	322	282	278	267	277	283	296	271	297	302	259	276	269	287	261	287	267	293	283	273	276	301	255	267	279	298	304	279	285	277	290	270	307	273	250	279	271	299	279	264	240	296	284	280	300	285	280	284	240	303	304	256	307	275	307	313	296	289	287	277	276	260	315	274	293	306	266	270	279	264	250	314	274	278	287	270	279	244	268	270	283	277	313	311	266	297	278	299	288	304	305	293	256	286	281	254	302	271	299	303	292	287	310	267	310	294	304	283	286	267	294	284	266	293	281	249	277	266	276	294	275	265	254	248	277	290	296	305	297	271	310	290	285	305	248	264	297	302	311	276	263	306	269	259	253	285	276	286	280	282	310	246	265	311	252	287	265	265	284	274	312	288	262	273	297	272	253	293	292	257	298	276	293	268	293	293	286	253	291	312	304	265	275	276	292	269	311	297	261	252	261	232	291	241	279	285	268	228	277	279	313	265	244	274	294	276	306	277	255	285	276	267	262	289	272	270	296	308	312	294	278	253	245	269	266	270	301	304	282	240	280	248	264	315	304	282	287	299	328	310	273	273	270	271	257	295	275	288	295	273	281	284	293	275	256	287	313	303	296	276	262	278	290	268	302	314	269	296	280	280	258	289	264	263	289	295	280	298	309	284	282	279	299	261	285	277	242	268	281	253	296	298	252	282	268	280	245	244	272	296	287	305	277	262	238	308	291	299	275	273	303	262	279	285	325	289	315	288	285	261	293	300	244	277	294	258	292	291	273	282	250	280	293	275	268	278	284	328	247	291	243	294	275	301	302	271	297	277	277	289	296	305	319	333	297	238	295	286	271	290	295	273	255	284	297	304	266	243	290	263	252	271	282	256	268	264	259	274	272	283	289	269	276	290	287	287	284	272	264	260	261	252	286	295	264	281	275	285	246	312	266	290	287	283	272	272	244	303	319	312	266	261	293	293	314	284	283	300	305	280	247	271	283	293	313	274	269	282	330	281	299	288	279	271	265	259	268	268	271	308	286	283	298	269	301	255	266	285	274	293	280	260	252	241	269	294	269	259	258	290	301	293	284	274	279	304	313	302	293	293	285	282	272	285	259	281	264	307	280	245	264	289	277	292	322	261	293	299	277	287	292	304	274	281	262	293	255	272	271	265	275	280	275	291	252	282	248	234	291	305	280	280	286	273	288	269	286	276	303	286	318	252	296	242	261	268	297	314	298	299	281	299	295	275	292	266	244	266	305	310	273	278	293	313	263	290	291	269	274	266	274	292	271	275	288	264	262	316	298	296	253	253	259	288	285	248	299	260	315	305	294	267	336	291	308	287	265	264	277	261	291	295	259	251	310	278	283	301	248	247	269	270	272	245	263	245	278	260	286	236	264	270	292	265	271	291	249	302	255	305	278	255	262	280	290	286	261	301	275	280	285	266	284	253	279	276	283	280	271	263	273	308	278	262	246	287	292	289	299	268	282	297	302	286	304	307	300	285	288	278	276	295	277	261	289	292	318	313	278	290	300	257	322	284	277	302	272	256	290	293	260	263	288	259	279	269	296	276	287	301	293	263	285	306	299	290	319	275	274	230	296	272	272	294	262	274	264	288	283	266	258	293	260	272	264	269	281	302	301	269	265	284	281	292	270	277	292	284	290	276	292	310	316	271	301	268	254	270	302	284	254	298	283	340	291	262	282	317	263	259	304	291	291	275	271	273	289	245	282	302	277	297	286	269	268	277	272	291	269	260	278	254	280	292	301	290	304	277	268	294	289	257	246	306	308	299	301	308	268	297	311	285	326	288	319	293	305	283	305	270	278	241	293	282	272	279	291	269	277	276	288	294	292	290	337	289	263	274	298	287	270	285	283	262	308	286	293	272	285	287	262	275	279	276	278	302	287	270	245	274	302	279	277	282	268	282	266	279	286	293	282	282	273	296	269	281	311	283	285	289	258	280	268	279	316	298	301	296	286	297	283	283	262	311	317	309	286	250	281	294	265	279	283	272	255	283	262	284	275	273	305	295	279	298	276	281	269	251	279	255	305	296	323	298	248	296	289	290	298	267	276	310	293	271	258	274	272	268	268	284	268	273	252	271	271	299	301	290	275	267	275	279	298	310	279	295	278	286	283	268	282	301	283	285	286	254	257	267	266	280	287	279	294	276	272	276	277	285	276	267	275	267	241	256	268	314	245	258	269	302	247	259	278	304	273	315	290	305	310	279	274	303	287	249	311	296	299	250	282	301	247	285	305	279	292	269	242	256	281	262	243	250	277	280	285	270	263	305	327	277	274	275	298	281	312	298	315	289	272	287	269	273	271	270	305	249	311	302	274	265	258	294	276	296	307	299	318	273	255	274	280	273	278	286	250	242	287	265	279	269	314	272	270	271	258	297	273	283	265	255	269	267	247	266	279	286
23612	3280	3780	5730	6300	5093	4970	3327	3434	2471	1949	1381	1018	947	991	914	859	776	804	737	754	680	760	702	731	696	695	689	683	667	671	660	663	740	710	635	650	704	681	660	627	695	681	663	664	634	655	644	674	632	632	637	669	623	627	615	674	651	651	644	643	677	647	691	674	653	676	666	677	619	632	647	629	680	652	641	680	670	634	637	627	650	665	669	639	655	671	619	654	652	610	671	636	615	610	638	645	614	599	619	663	650	650	668	662	668	650	714	623	632	668	635	660	642	680	637	680	612	645	615	652	631	615	662	654	659	680	640	614	624	660	633	640	634	633	667	639	624	672	657	671	683	640	636	594	686	708	609	615	657	657	650	675	675	670	630	643	644	655	642	661	696	642	655	648	665	662	644	608	639	647	657	652	624	628	673	625	624	583	641	645	657	626	640	659	611	677	662	640	677	617	678	601	620	682	648	672	625	622	661	651	589	637	656	647	595	615	634	589	669	637	694	626	662	620	640	641	630	626	649	637	610	690	663	636	685	645	623	621	648	621	641	616	590	642	616	647	589	675	625	646	643	637	627	658	615	679	632	634	596	627	667	645	617	615	611	684	648	620	625	648	649	649	624	623	639	672	635	671	626	609	701	659	638	639	666	651	664	630	639	676	609	647	627	657	660	654	623	620	621	639	631	649	623	623	663	662	654	657	658	644	662	662	614	635	634	665	635	631	632	609	659	625	592	692	623	660	673	672	667	647	601	638	604	666	630	630	671	624	661	653	621	608	676	636	697	582	635	647	617	670	671	634	690	645	628	633	661	626	663	668	695	635	636	615	648	660	653	664	596	672	640	671	601	616	668	615	640	599	658	652	609	649	632	662	609	659	630	681	607	645	642	603	613	670	602	666	611	617	675	624	615	627	637	676	647	620	680	661	661	675	660	626	649	644	645	674	665	631	625	656	621	670	627	636	634	633	688	647	670	677	654	717	625	670	692	648	623	655	638	660	629	634	631	641	671	663	634	611	662	641	682	687	655	608	629	648	676	658	653	689	662	644	680	676	587	681	647	661	625	633	642	729	661	642	670	622	639	623	623	620	643	650	675	634	634	620	631	682	686	647	676	638	630	655	610	664	636	629	622	631	688	599	636	608	570	690	601	621	659	655	680	603	612	689	649	637	708	629	607	630	679	642	621	603	670	663	678	639	676	675	639	652	642	676	622	664	686	621	644	677	613	683	630	654	642	635	669	629	669	632	604	612	686	608	661	661	627	637	648	655	655	626	645	645	630	624	640	646	639	636	697	682	636	626	698	642	629	611	631	662	624	655	642	642	644	667	660	618	620	626	625	608	683	630	612	611	606	622	647	657	644	603	624	621	617	621	619	638	640	657	653	652	649	612	652	653	628	615	618	668	651	659	644	655	639	689	681	660	611	624	629	619	668	676	657	690	681	662	637	639	635	627	695	664	630	632	626	593	641	644	596	661	615	646	640	682	620	609	623	690	651	706	654	672	652	678	664	644	649	647	652	684	615	623	624	606	665	639	621	620	614	647	595	687	683	624	647	619	658	661	629	608	693	657	687	666	624	680	574	646	625	644	608	661	619	619	651	666	639	614	607	640	642	602	619	623	616	665	661	646	631	638	610	664	627	636	662	720	629	643	657	682	625	636	630	648	629	685	659	647	637	598	621	637	628	670	609	615	625	650	622	644	649	625	654	646	654	599	637	611	660	619	588	620	616	674	646	630	609	686	610	668	664	605	654	665	620	636	665	654	666	658	600	660	643	651	647	649	641	630	626	598	681	617	636	634	683	606	610	667	673	645	595	624	603	631	609	615	637	650	607	646	650	610	638	653	662	666	643	686	662	637	645	642	652	609	615	650	657	673	676	628	624	636	610	689	658	589	664	605	651	617	626	627	663	601	661	613	653	621	643	634	656	634	615	607	691	619	685	646	661	641	678	622	588	682	629	678	645	679	710	695	680	616	630	601	639	644	687	665	655	642	621	637	627	669	668	621	607	631	688	662	664	629	626	623	690	655	643	620	695	658	629	656	622	699	661	665	686	641	610	611	666	645	636	612	614	651	642	599	672	625	644	701	652	647	664	621	635	652	606	615	590	610	593	613	648	668	615	661	631	641	580	627	634	702	649	663	625	606	624	636	663	655	623	598	650	617	650	657	645	682	635	654	613	612	640	631	659	673	636	648	627	643	625	631	633	617	646	602	642	674	618	659	652	652	643	649	619	600	643	654	640	604	672	669	645	632	630	653	709	665	661	642	664	670	637	663	631	637	658	659	676	638	648	659	605	660	595	678	643	648	645	655	624	641	634	648	657	635	664	663	616	634	626	656	648	671	625	637	624	640	618	624	628	618	690	674	682	652	671	638	591	635	650	646	653	660	638	634	649	650	610	618	630	719	676	634	607	639	644	629	656	636	631	637	687	614	641	665	635	627	649	641	621	617	673	639	642	654	633	661	664	689	599	636	650	650	602	671	620	632	649	666	611	652	642	625	601	663	624	635	625	662	642	630	688	599	586	622	610	651	639	646	642	615	623	624	627	648	599	642	615	639	619	617	669	656	667	646	637	661	564	591	612	667	586	626	619	653	584	662	696	676	675	615	658	611	643	635	638	595	647	649	633	627	638	688	675	655	622	643	644	670	649	667	631	665	641	604	607	643	631	641	636	656	626	624	654	621	646	603	637	648	680	635	685	610	629	657	628	622	674	648	614	617	663	663	670	675	668	639	667	577	620	628	649	654	634	651	633	653	617	697	694	631	699	630	648	644	669	638	662	617	626	601	613	680	682	717	688	637	644	654	662	577	634	660	663	687	605	679	651	616	628	632	646	646	675	635	624	665	645	687	641	632	631	639	653	680	651	622	665	679	643	631	636	596	661	675	661	597	563	665	654	631	627	670	637	636	635	654	692	641	619	671	667	643	645	647	624	630	692	589	635	685	622	593	652	657	678	674	614	683	657	587	573	651	634	627	613	630	628	647	614	660	625	637	625	653	629	648	679	629	641	641	625	638	609	631	659	626	649	656	671	669	623	630	631	607	635	602	619	606	625	670	648	601	599	639	658	643	637	611	650	626	630	649	617	617	683	678	636	655	613	668	670	635	653	614	646	661	683	661	648	658	590	602	609	668	685	615	665	602	631	632	680	632	667	665	641	649	646	673	637	657	694	665	699	633	675	594	611	669	653	615	635	619	682	671	595	666	658	654	610	656	640	637	664	639	641	660	630	618	660	621	611	632	626	627	642	650	653	630	634	638	608	636	660	661	668	625	668	635	607	588	640	653	651	635	668	637	671	679	634	656	656	625	592	631	631	631	668	615	660	705	631	651	655	657	654	657	659	654	622	631	617	686	647	638	649	640	648	604	632	649	630	643	632	637	604	646	641	663	650	640	629	650	648	616	647	643	620	677	599	658	674	628	651	601	633	603	664	630	656	600	674	658	657	627	658	647	635	637	604	652	657	639	703	616	724	635	627	597	690
8588	1315	308	264	250	240	178	213	192	204	195	193	210	243	200	191	194	212	189	208	213	171	222	207	176	186	215	197	198	200	166	224	182	172	178	186	218	192	216	183	211	218	202	205	201	171	197	178	201	213	183	170	198	193	202	173	194	199	196	177	184	203	189	202	174	176	203	166	177	170	179	176	186	175	186	172	199	183	183	196	188	159	204	176	194	186	201	160	178	178	196	185	201	210	181	203	212	163	183	186	199	188	220	204	203	196	226	183	176	190	166	218	172	218	179	199	168	218	200	168	214	172	206	181	207	185	189	197	220	182	210	193	207	210	198	183	218	224	184	197	203	232	177	207	181	197	202	192	175	171	171	181	170	178	196	194	200	181	212	207	165	196	212	194	191	203	193	192	205	189	197	184	178	213	190	194	187	200	171	202	207	195	213	168	207	169	190	177	194	194	226	208	196	207	184	170	167	203	205	208	208	181	206	185	201	200	195	188	172	171	205	172	177	204	179	178	164	190	199	203	225	185	203	211	233	176	197	199	187	193	179	194	184	197	168	164	195	205	192	193	207	193	184	190	196	180	197	188	213	175	191	184	210	178	173	171	199	180	205	187	208	210	187	208	201	197	223	177	168	198	188	199	204	203	180	185	202	190	210	193	215	206	212	191	217	186	207	195	178	198	174	196	222	181	201	202	183	196	228	218	174	193	171	211	185	184	214	206	187	191	212	180	207	197	216	190	209	187	214	215	203	183	215	199	184	223	204	225	197	212	178	199	200	192	209	186	167	199	198	188	192	183	159	207	197	175	181	192	205	165	209	204	192	187	215	188	200	187	175	194	179	212	200	196	196	210	178	193	204	200	173	205	159	182	177	176	191	197	193	205	229	194	211	194	200	209	214	202	189	186	215	178	239	225	194	204	209	188	191	184	186	189	192	186	188	178	217	193	187	174	189	194	209	177	181	186	193	151	182	184	191	184	181	184	191	180	165	205	187	179	175	181	177	224	211	215	191	191	198	199	202	217	201	200	211	219	217	204	215	227	229	202	194	221	201	183	198	180	183	190	193	200	191	197	197	198	211	163	188	189	221	190	203	180	164	188	176	189	188	206	209	185	227	198	195	192	191	178	197	183	196	191	194	186	191	199	175	177	213	185	193	157	204	193	179	179	185	201	190	240	193	189	188	176	177	185	198	189	204	184	194	204	220	190	196	195	214	199	214	209	192	226	197	197	180	198	185	179	191	222	203	191	179	191	174	217	180	205	196	211	190	197	214	175	174	205	205	192	219	205	196	165	205	185	176	188	215	200	208	180	196	195	213	173	177	197	185	183	196	190	193	193	198	216	193	208	198	182	153	181	182	171	188	185	195	206	219	219	217	213	197	200	163	182	185	168	175	164	212	202	191	197	182	207	186	182	180	197	189	193	187	217	175	206	212	204	207	205	201	190	185	192	205	194	193	189	191	194	181	223	199	180	207	180	193	174	185	167	219	201	193	205	207	208	167	191	202	192	190	189	186	227	209	191	176	202	185	183	185	164	204	209	177	186	180	197	203	201	194	195	213	199	199	217	209	164	172	229	194	218	192	176	166	203	179	181	220	222	198	153	166	223	210	189	209	158	211	209	192	211	190	207	180	196	189	197	179	189	199	195	180	197	168	187	204	200	182	191	199	194	183	182	182	184	180	203	185	205	204	170	189	219	209	200	213	177	195	167	191	202	191	178	206	201	192	209	188	146	199	187	189	205	216	175	186	200	220	175	188	184	175	182	205	196	183	203	192	159	183	205	199	157	203	204	200	192	165	182	190	193	179	181	198	209	211	206	222	200	169	187	218	193	223	193	203	191	192	179	186	211	195	168	206	182	205	179	204	177	181	194	172	199	191	175	182	182	196	179	237	169	192	199	216	194	167	200	199	173	216	181	179	208	189	205	225	187	205	222	211	191	194	182	183	200	193	215	173	187	188	200	193	199	183	193	169	188	190	188	231	204	191	212	181	192	168	186	186	192	187	181	173	180	182	209	201	194	199	199	179	206	191	190	173	195	187	204	216	179	188	188	202	195	165	191	197	193	198	192	215	178	168	192	181	203	205	216	201	191	210	212	187	194	169	181	200	182	212	206	176	213	166	216	183	198	188	193	208	189	190	199	172	189	177	197	193	182	184	211	199	197	210	189	194	242	205	201	191	212	187	175	182	228	177	190	230	192	183	183	215	217	214	190	196	175	184	185	193	170	170	209	175	196	207	185	176	211	201	221	194	186	174	212	202	209	200	211	193	187	181	201	208	185	164	208	161	184	175	194	196	192	210	210	180	212	189	209	192	197	188	177	184	190	193	183	211	186	197	216	193	181	206	207	185	192	197	173	225	169	186	201	212	204	217	181	200	212	189	195	244	205	206	197	201	202	187	164	206	201	161	194	194	187	198	214	195	188	193	194	193	209	183	184	186	202	211	190	179	184	183	199	189	200	201	181	208	173	161	177	181	191	207	183	189	200	202	203	190	171	181	185	172	178	202	198	166	189	178	207	221	209	205	191	179	197	205	201	201	204	185	171	224	186	195	181	202	212	210	202	195	180	194	193	194	159	168	163	203	160	187	209	208	199	184	168	187	184	221	215	200	177	179	210	218	168	175	172	223	181	185	188	183	192	218	181	195	183	179	228	194	195	175	195	208	200	181	208	197	200	182	186	213	200	207	201	195	197	167	191	158	208	199	197	224	211	216	185	203	185	188	230	206	198	184	216	219	211	205	167	190	201	182	189	182	204	180	176	177	207	207	189	187	200	194	189	163	204	194	182	170	181	197	207	186	208	209	206	196	221	199	172	174	190	228	219	200	187	241	188	209	210	176	194	198	189	189	172	197	169	206	204	174	198	172	194	217	209	181	219	197	189	192	219	200	177	184	204	185	163	193	197	207	179	161	179	202	178	184	176	191	235	180	180	210	208	186	199	195	184	211	200	210	186	191	196	178	180	179	199	196	166	188	183	162	166	218	194	210	191	195	199	186	180	189	186	214	204	189	198	194	193	153	212	161	213	191	194	174	215	193	184	210	206	207	209	169	197	195	224	198	171	195	207	193	178	177	181	192	188	170	189	205	187	183	198	212	198	196	220	198	172	190	209	188	218	193	199	192	187	216	182	208	205	177	180	188	220	201	194	197	199	172	199	189	175	189	192	204	185	187	174	189	204	183	186	194	208	176	187	220	198	209	185	206	181	209	172	187	179	194	186	216	167	205	157	184	217	215	216	218	191	175	200	175	184	184	200	205	218	174	188	215	178	182	199	194	191	184	198	205	189	177	191	190	200	197	196	187	191	218	199	178	153	196	207	190	194	200	185	180	205	195	146	174	175	189	192	201	205	230	210	184	198	209	217	229	197	220	202	201	193	221	190	202	169	216	188	200	177	199	188	199	194	218	208	169	196	170	191	212	203	171	214	187	194	191	195	203	198	210	217	190	164	188	178	194	217	204	188	207	208	184	191	245	204	197	195
5768	739	571	642	747	637	583	562	579	528	442	442	467	457	476	435	492	430	467	455	443	470	422	471	475	454	494	498	435	482	472	459	450	445	456	419	440	503	467	487	470	457	429	441	426	463	427	458	404	483	484	456	482	448	448	409	482	445	441	436	473	466	458	447	434	455	456	467	430	449	448	466	466	428	444	449	434	446	467	455	444	462	474	466	468	466	466	435	431	469	455	415	489	463	440	443	483	442	430	460	458	435	465	497	425	438	416	426	456	475	463	475	462	452	390	477	433	427	475	445	438	469	479	440	423	427	430	405	451	460	440	440	497	460	437	474	420	426	456	490	493	462	448	440	471	437	468	486	437	492	447	421	472	460	433	436	431	447	433	441	455	463	429	444	446	470	426	486	439	443	457	432	466	450	450	415	482	452	451	430	462	485	448	424	417	475	461	464	479	474	468	427	433	445	480	434	475	480	465	471	512	445	451	436	422	451	449	451	418	444	462	444	482	452	505	486	432	437	414	461	422	474	477	426	444	444	477	443	452	453	434	451	462	471	486	439	442	450	443	478	458	445	450	453	465	413	469	465	428	417	431	474	456	450	458	449	432	458	491	461	459	480	458	464	444	462	457	480	418	464	451	431	434	475	454	460	487	442	511	438	463	473	435	434	465	450	452	436	451	408	457	441	425	430	458	482	454	461	441	434	465	441	445	498	470	468	435	480	453	468	424	435	449	450	437	473	465	460	470	419	448	447	454	476	505	426	466	453	444	459	481	424	465	422	488	498	418	443	426	485	435	439	465	454	450	448	479	474	470	470	421	447	507	461	495	441	445	427	445	441	467	448	443	467	457	458	468	475	467	440	410	448	424	449	440	434	460	424	419	456	433	480	480	459	437	449	460	432	453	461	484	466	438	463	468	473	420	471	490	457	417	446	461	448	473	419	452	461	451	464	450	477	497	441	479	464	471	443	472	459	485	420	465	432	438	467	468	423	447	410	427	427	429	425	503	479	435	456	451	472	453	437	437	425	468	435	476	466	412	468	499	436	440	429	417	423	470	451	461	431	467	475	427	494	465	419	486	493	478	469	455	440	471	492	441	436	423	447	470	454	441	460	446	438	447	467	493	456	444	424	462	453	467	447	460	417	419	464	432	455	460	486	460	474	466	468	437	446	459	494	454	485	413	433	433	464	439	429	479	473	455	482	497	472	435	462	457	467	457	471	461	462	444	423	458	468	461	436	451	441	487	432	450	442	465	481	444	450	486	463	457	453	465	440	425	451	467	458	505	465	452	454	443	432	480	465	439	421	428	446	414	458	481	457	459	420	469	436	432	449	436	460	449	437	473	421	457	480	488	437	477	433	492	431	482	452	457	450	439	459	479	484	454	479	459	469	443	435	438	463	437	451	471	464	424	466	484	463	422	491	457	432	454	439	466	412	443	434	428	433	426	474	458	463	437	432	436	448	453	489	461	416	469	494	510	434	446	459	463	456	460	446	498	478	480	420	466	422	422	461	495	436	428	389	444	424	426	435	427	456	471	428	480	429	438	452	427	474	449	464	450	496	487	416	464	456	445	434	465	451	434	454	447	457	452	435	436	447	485	442	453	453	426	458	449	454	456	444	430	419	480	427	430	461	426	427	476	460	487	433	488	460	465	468	458	477	472	456	478	448	455	471	415	420	457	441	440	453	473	475	430	482	449	457	400	445	457	403	447	441	467	464	444	487	463	437	461	438	449	480	457	443	433	485	416	423	459	463	415	459	448	440	449	485	428	444	485	470	461	472	463	424	437	422	484	444	471	467	464	430	438	421	459	471	441	447	425	474	440	439	450	490	446	486	502	443	427	438	456	462	428	414	476	458	462	449	453	474	461	486	472	433	480	426	475	482	444	451	488	458	439	468	455	461	456	466	450	460	465	493	470	445	470	477	442	482	489	466	442	452	461	472	462	454	491	439	473	440	468	461	470	442	471	459	483	445	426	494	438	489	464	454	420	420	483	466	473	493	458	492	452	464	435	440	448	432	445	455	443	451	473	440	429	449	441	442	474	462	438	426	478	439	489	468	420	428	432	439	462	450	451	486	441	467	449	472	466	445	420	450	444	451	466	424	443	455	446	445	458	470	454	474	445	469	443	460	451	452	458	442	448	465	433	472	449	427	439	471	486	488	435	434	410	499	449	464	470	432	442	445	473	402	446	427	457	436	467	483	482	474	433	435	482	448	471	444	438	461	459	470	440	447	464	450	447	425	414	490	439	468	502	449	441	416	473	488	491	474	445	456	454	449	465	462	439	434	489	440	467	458	441	474	432	443	425	477	474	438	435	445	461	420	459	463	466	436	455	446	398	448	443	453	453	440	485	451	436	444	463	454	486	464	493	435	416	461	436	462	447	453	421	464	472	484	433	493	469	451	481	434	422	484	447	467	521	469	435	410	454	445	449	458	440	477	455	440	470	462	447	439	409	468	483	456	456	473	428	454	447	446	503	460	463	465	518	439	456	480	427	424	452	437	463	446	446	443	469	438	410	425	471	476	442	453	463	417	442	416	452	460	476	458	466	494	456	464	430	456	443	425	440	465	447	426	470	444	479	475	407	458	457	463	460	469	483	438	414	443	451	451	483	467	455	459	480	426	479	455	429	419	448	434	457	444	424	469	465	466	454	449	482	457	469	451	421	436	476	460	462	461	460	475	458	505	452	475	445	440	438	425	447	456	442	455	487	462	451	453	460	504	443	451	454	459	460	445	422	458	450	450	434	465	457	453	441	461	442	429	454	459	465	479	448	473	473	424	438	418	447	456	426	464	452	447	440	451	422	472	444	445	470	461	419	477	467	472	458	460	445	427	441	467	491	449	455	440	407	454	429	440	471	440	454	449	461	473	461	459	432	412	460	450	460	418	460	464	459	447	405	455	462	440	433	457	441	463	454	468	426	426	445	415	444	471	445	469	452	446	479	477	461	459	467	451	463	441	461	458	465	480	444	449	459	455	456	437	464	462	511	428	464	455	435	468	474	417	413	452	438	428	420	446	494	485	458	389	465	486	463	485	488	461	519	439	442	465	487	430	455	451	444	438	443	464	438	438	427	486	451	476	461	458	419	410	422	480	500	461	436	429	438	461	412	505	463	467	433	447	470	416	475	454	456	424	459	461	442	459	443	427	423	447	465	476	440	433	448	424	436	439	451	480	451	457	430	468	450	470	474	428	452	490	447	468	449	452	467	455	449	483	422	439	442	475	458	457	458	447	474	471	472	452	458	434	440	457	465	415	446	460	451	460	450	439	452	471	430	456	429	446	420	443	440	465	444	438	447	422	426	447	473	460	473	456	419	456	467	457	430	429	449	474	415	469	481	450	447	418	452	478	432	430	447	435	452	443	464	451	433	469	461	419	437	453	430	423	429	470	497	452	453	457	422	469	448	480	438	463	436	457	468	433	469	473	457	437	462	408	470	448	474	473	476	444	461	457	395	499	442	433	480	455	446	457	444	473
24588	6025	1811	1334	1148	765	668	555	422	313	209	182	138	165	138	166	157	148	139	134	142	132	143	149	125	117	132	130	131	150	153	147	174	134	127	139	142	157	143	124	130	150	140	150	144	132	131	156	162	122	140	148	136	122	117	140	120	133	134	125	115	125	130	140	156	162	128	134	132	147	130	126	134	134	121	114	143	124	138	139	136	145	144	122	143	134	125	140	160	129	136	147	127	144	137	113	108	146	125	123	136	149	116	124	145	150	136	124	128	135	121	160	114	121	139	136	142	163	130	113	143	135	139	122	138	145	116	146	135	131	118	143	128	115	127	129	130	142	129	120	135	159	114	153	130	161	143	141	133	136	135	127	141	134	150	149	161	129	115	141	136	135	141	146	113	147	130	135	129	150	141	126	130	135	144	116	124	139	143	162	135	154	135	141	141	135	116	123	134	146	141	143	140	154	152	127	138	128	140	139	140	126	133	138	132	154	134	111	141	136	130	125	134	125	143	130	124	161	114	124	127	130	134	132	145	148	121	136	140	139	123	122	111	137	136	129	125	131	142	123	147	137	142	146	140	130	102	121	135	137	122	111	123	126	137	156	136	96	142	145	145	158	159	132	151	144	135	122	122	123	125	129	141	130	148	112	140	124	126	134	141	114	141	131	139	122	139	141	162	131	131	139	141	143	137	135	126	138	146	164	113	137	116	132	132	126	131	135	114	132	124	121	140	160	144	128	147	159	134	128	133	130	111	141	139	119	140	139	125	122	141	132	136	137	143	145	148	147	129	118	146	122	119	149	131	130	134	130	130	128	134	121	157	138	136	153	120	125	136	132	146	125	123	127	133	126	144	138	127	133	123	150	122	146	122	129	139	135	141	133	132	145	158	131	146	143	150	125	122	133	121	152	109	139	125	148	134	143	114	150	139	144	127	141	141	139	148	140	138	123	136	120	124	137	144	108	97	144	133	133	141	122	128	135	131	135	132	136	152	142	121	140	123	134	130	131	118	144	149	120	155	137	135	133	126	128	121	125	146	109	125	146	118	136	124	130	133	144	137	138	148	139	130	143	147	134	126	121	139	104	137	125	121	133	119	134	140	110	126	141	125	122	136	114	119	138	129	110	148	128	154	150	147	141	121	118	127	135	159	134	115	153	122	145	144	131	136	153	141	130	136	143	118	141	117	131	152	148	145	148	131	133	130	140	137	125	112	134	136	147	127	117	133	127	145	148	132	138	141	121	135	147	162	132	138	122	131	141	128	120	152	123	148	123	148	154	135	137	141	124	96	142	124	142	149	148	121	146	123	134	136	120	139	131	147	165	112	143	137	137	123	135	144	181	119	144	121	157	127	130	150	143	135	142	126	130	113	152	133	134	130	136	125	120	127	119	127	124	131	136	132	130	133	140	137	151	149	150	143	147	147	127	141	125	135	154	139	124	123	138	134	136	132	126	120	144	127	131	131	110	117	120	138	137	133	140	145	144	130	121	119	128	136	129	155	138	163	122	161	143	154	124	123	133	134	142	135	120	120	122	140	133	131	128	143	140	117	126	152	144	159	139	139	145	131	141	125	137	134	123	127	126	147	123	147	105	124	155	112	100	148	134	129	124	130	155	141	132	121	136	130	159	139	124	116	125	133	142	126	136	129	132	148	126	133	130	139	156	143	134	143	126	138	120	130	154	133	135	129	126	138	143	134	153	134	130	151	133	135	150	153	141	157	138	119	141	144	135	137	147	132	127	142	149	163	137	142	136	115	108	140	150	134	152	143	133	126	155	138	118	125	161	133	143	130	160	128	149	142	124	141	118	133	135	152	122	143	127	132	114	149	167	126	141	131	132	139	131	147	143	150	108	129	144	132	121	129	140	148	124	129	136	151	147	139	140	120	121	140	130	142	168	154	129	139	112	134	134	128	130	126	152	110	146	118	133	132	134	130	149	142	166	133	126	140	126	143	116	137	149	160	115	149	132	143	124	118	146	132	125	112	123	138	144	146	139	132	158	113	159	137	116	125	137	124	131	148	126	104	151	154	155	135	123	128	123	138	120	134	129	138	137	126	145	126	142	161	119	159	135	140	136	165	144	135	136	130	116	137	144	111	109	146	138	137	141	114	147	133	152	100	169	114	113	131	130	122	115	117	125	129	149	135	143	123	145	131	135	127	136	147	149	113	128	151	115	159	127	132	148	129	152	136	145	143	135	144	131	126	132	121	117	148	139	138	138	131	153	134	132	121	125	124	136	150	136	152	128	149	136	129	126	144	148	128	130	138	141	142	143	128	146	148	131	145	122	135	140	142	124	168	136	142	139	164	125	117	117	126	131	132	116	138	121	144	135	107	142	124	151	121	148	113	114	113	134	146	125	129	134	145	126	151	129	145	136	123	134	128	157	144	140	144	123	115	145	128	126	133	112	116	148	133	124	134	134	145	134	129	144	135	121	145	126	126	151	120	138	150	159	146	135	125	128	124	105	126	147	131	133	138	136	157	152	124	131	111	124	130	137	155	133	138	141	131	131	118	142	130	137	146	140	143	151	112	159	146	138	166	139	116	138	146	127	133	137	117	162	124	127	126	147	154	133	135	126	102	144	157	132	121	130	110	131	137	128	121	139	144	129	128	127	144	141	130	143	133	124	140	137	155	137	163	155	122	150	137	129	156	124	116	139	139	128	142	134	128	120	130	130	140	113	155	135	110	127	141	136	138	132	147	161	149	133	128	141	140	138	129	124	153	130	151	154	134	126	134	141	138	133	127	160	126	133	154	114	118	131	136	122	156	156	134	146	134	137	120	126	131	115	155	140	121	140	134	106	130	147	113	137	137	150	138	118	130	154	139	142	130	143	138	147	142	139	127	127	145	154	139	143	138	133	149	102	130	138	117	119	138	131	126	135	133	103	129	116	155	137	134	151	132	135	140	127	130	131	110	147	138	131	132	131	134	147	129	136	138	131	129	143	141	149	158	131	151	134	127	124	138	165	148	154	154	131	130	137	143	118	148	131	125	154	143	145	150	143	111	136	138	113	142	140	147	121	126	146	122	125	142	147	146	135	134	124	139	143	132	128	115	147	143	135	118	133	124	111	146	168	128	131	135	129	137	125	136	109	138	131	121	143	137	162	119	130	124	108	134	121	140	139	142	110	130	130	148	149	136	129	133	144	142	136	159	104	137	124	141	147	128	123	137	120	150	124	134	138	132	137	144	108	147	133	138	121	143	136	133	155	133	126	149	134	124	145	139	145	155	137	141	143	129	158	153	133	125	153	161	117	123	133	146	121	137	126	134	131	124	138	136	137	112	120	107	147	158	152	143	119	142	157	130	126	145	140	151	133	136	136	122	125	129	123	139	120	146	116	112	141	131	155	148	141	133	133	129	131	125	120	126	139	137	146	123	147	132	141	141	140	136	148	133	142	142	111	134	134	132	138	139	118	134	133	129	143	129	125	127	141	141	122	134	133	119	144	119	136	133	143	135	123	130	144	127	147	115	125
15855	1799	2039	2791	3439	2684	2947	2031	1871	1375	751	640	560	578	485	488	423	421	440	395	374	387	391	398	435	391	417	391	353	351	393	351	378	366	362	371	373	349	382	359	345	361	357	337	365	359	339	384	336	383	370	348	376	323	332	365	363	349	367	348	332	352	386	334	334	380	343	330	347	365	331	356	386	358	353	385	371	350	328	370	349	359	374	379	344	336	353	347	337	325	330	393	368	356	367	358	388	348	360	395	339	359	393	294	374	371	356	362	327	327	338	357	380	338	374	376	337	372	349	357	343	361	357	334	363	361	366	322	370	349	346	384	307	352	377	375	343	355	375	305	359	320	359	363	370	325	335	370	341	314	350	382	348	342	354	356	342	351	325	330	345	366	372	364	343	356	343	359	374	353	339	332	330	360	354	331	344	394	378	362	371	383	354	313	324	357	344	385	317	371	335	353	368	326	333	342	365	385	322	360	394	365	354	314	345	352	353	349	353	352	341	349	360	355	351	329	354	377	362	375	333	349	356	327	372	354	353	362	369	392	350	379	335	333	346	366	370	359	349	369	340	379	340	338	332	380	351	344	324	359	368	350	366	338	357	342	333	337	365	356	332	366	335	365	370	372	384	361	360	323	345	363	351	357	370	358	360	359	355	348	362	336	336	331	356	341	326	351	362	370	351	353	390	373	359	372	342	328	343	333	369	330	342	327	373	338	334	316	308	371	362	316	406	358	344	314	350	332	372	363	337	380	340	339	353	358	357	332	384	349	359	354	360	330	355	334	364	366	356	366	338	356	359	357	329	350	341	352	350	360	377	339	357	357	370	351	382	340	366	360	331	352	366	327	354	340	376	328	354	348	366	328	349	355	343	338	358	358	342	347	359	382	327	350	335	358	375	375	352	334	335	372	327	346	342	375	359	368	354	331	393	358	363	333	324	365	345	374	342	347	374	342	339	324	397	348	348	317	353	359	329	395	352	370	352	318	387	361	360	335	334	336	347	351	327	339	365	410	330	370	336	359	378	375	376	377	366	341	335	348	348	355	363	367	378	356	370	346	345	357	333	323	365	339	363	323	322	353	350	339	345	381	373	363	354	324	350	388	343	361	345	361	344	333	358	396	344	346	331	348	353	343	348	347	338	362	361	352	346	341	348	324	321	352	348	344	356	346	346	358	308	334	323	381	371	360	347	336	345	350	331	313	363	351	359	325	365	325	319	352	336	393	354	307	340	339	365	387	366	362	340	349	347	319	344	377	362	336	321	356	369	353	363	340	335	378	347	381	372	363	339	375	348	340	340	366	350	356	355	322	379	339	381	335	370	363	325	322	380	334	352	362	332	361	360	342	366	346	372	338	383	358	389	331	358	319	368	352	376	375	355	353	343	349	346	346	385	368	347	392	345	335	341	376	380	359	377	350	367	363	369	384	335	372	341	317	369	355	369	325	340	338	354	352	358	352	365	360	380	363	338	350	332	360	403	379	366	352	375	326	320	383	324	381	340	320	337	363	356	366	329	326	351	374	363	384	326	354	377	376	343	350	363	347	374	346	377	363	320	321	361	356	336	354	348	378	367	365	355	348	338	340	334	330	338	343	359	348	385	306	388	369	369	366	344	331	364	336	351	327	381	349	347	362	338	373	373	346	359	376	384	355	373	333	344	334	386	345	346	336	347	372	362	329	350	334	372	350	363	360	347	351	326	332	350	346	367	353	344	349	345	329	333	372	372	372	380	344	354	356	342	350	332	333	363	363	380	338	331	336	363	361	361	332	324	363	339	364	345	360	364	343	385	365	340	377	336	348	333	325	334	355	373	354	365	362	368	361	336	355	342	354	373	361	364	363	347	366	330	338	334	337	366	363	339	340	331	342	340	395	400	334	318	355	366	352	371	331	312	341	339	331	384	361	366	350	359	349	319	365	368	356	324	332	363	348	358	357	359	350	380	369	346	325	342	339	340	355	345	401	348	361	330	342	362	331	372	390	366	346	323	354	352	352	370	334	355	354	370	368	339	331	365	348	333	318	357	387	388	330	349	348	399	315	359	372	332	379	374	343	370	338	346	338	376	377	372	376	339	383	367	332	332	364	357	386	399	384	368	375	332	356	309	353	373	340	351	340	354	340	349	361	353	351	363	344	375	328	361	361	343	374	357	340	360	346	318	372	341	409	373	369	384	385	327	372	368	366	337	354	350	343	351	373	337	341	367	337	366	363	347	334	360	364	352	377	350	334	300	345	342	340	371	360	399	312	336	341	320	344	351	363	360	350	346	343	364	353	378	400	354	336	336	350	371	329	349	371	326	353	356	331	339	378	347	330	327	377	321	359	337	359	330	367	336	332	353	364	337	364	332	344	358	332	344	353	364	363	352	368	366	288	349	360	354	332	379	364	352	359	357	378	384	329	365	370	326	374	362	376	338	339	326	341	355	360	357	363	358	326	369	364	359	372	356	385	360	380	374	380	337	325	361	370	391	334	352	318	347	336	342	365	381	348	331	361	362	311	370	368	363	390	330	388	378	350	371	357	334	348	327	376	362	339	344	344	362	353	365	363	355	355	369	347	334	352	337	361	354	328	349	362	358	372	326	351	391	342	351	342	350	327	361	357	351	359	353	351	331	378	350	382	347	386	372	358	358	355	353	366	378	359	333	352	350	360	382	302	354	349	362	339	339	327	381	321	348	334	366	337	344	360	316	334	348	366	348	342	353	358	353	347	341	381	343	381	355	350	358	363	355	344	374	343	359	343	336	342	345	369	344	340	381	343	350	339	336	377	370	346	324	357	400	332	341	347	399	365	358	317	342	329	369	341	388	334	352	343	377	344	347	343	385	357	374	354	341	349	339	346	367	382	372	365	381	360	341	333	342	338	340	363	362	346	334	366	319	328	343	389	349	372	371	369	344	371	346	352	393	359	357	349	353	381	336	341	359	310	345	390	320	375	334	342	317	350	370	361	341	361	368	348	340	346	335	341	366	341	357	364	361	383	312	328	337	350	367	366	336	367	344	381	349	370	352	337	333	347	349	363	317	372	356	342	329	338	352	340	356	392	369	353	387	369	330	343	346	380	344	339	365	342	345	363	341	350	369	351	342	368	359	365	371	352	368	354	387	362	349	420	363	369	417	315	382	365	344	342	352	360	371	385	358	332	349	348	366	351	344	365	358	354	344	349	374	340	354	367	348	363	356	349	333	318	345	362	353	341	316	365	376	327	346	351	320	346	372	322	328	326	341	353	355	323	375	380	364	346	354	340	392	317	349	376	335	377	352	330	341	343	360	332	345	364	328	340	355	355	322	351	374	345	306	328	323	358	348	338	362	370	362	347	365	346	332	410	352	311	380	345	396	305	328	359	357	328	325	329	333	330	340	320	374	367	356	336	350	369	375	353	350	354	351	362	339	366	351	372	351	342	361	344	366	362	344	337	378	334	337	397	331	327	360	359	349	344	367	366	362	364	353	324	361	367	396	358	372	344	355	315	310	344	332	323	344	381
35366	10595	4156	2579	2114	1535	1389	1106	759	632	435	371	382	319	324	356	275	308	312	293	313	268	289	239	281	297	269	266	290	329	319	313	294	265	243	289	239	284	296	276	281	306	264	283	240	308	261	314	284	285	269	287	255	257	271	276	294	298	305	255	277	266	275	296	281	268	310	275	303	233	271	288	269	263	276	283	317	284	276	258	275	296	273	262	268	267	258	249	302	267	258	301	290	265	247	301	305	252	288	274	290	265	298	270	288	270	253	278	292	284	296	264	289	268	297	269	285	298	243	279	280	285	272	279	275	316	278	287	274	276	302	303	300	285	288	274	294	267	302	290	286	251	288	259	269	320	278	297	288	267	310	257	286	285	244	289	298	296	273	287	264	291	273	276	268	284	292	244	302	308	262	271	282	301	291	265	312	262	265	279	254	254	296	243	304	299	281	290	292	300	253	277	296	277	277	278	259	267	241	303	277	273	267	264	313	277	275	261	305	286	276	226	270	294	276	255	267	269	288	281	281	275	283	284	256	281	306	274	249	262	267	260	284	293	265	281	313	275	283	266	275	306	297	265	276	287	304	323	289	272	281	299	295	296	281	268	307	282	297	296	269	247	288	284	278	277	300	271	272	273	277	271	288	265	278	283	300	267	272	258	299	280	276	306	287	294	259	281	251	273	280	295	287	266	274	295	284	245	277	287	285	278	302	268	264	257	295	310	265	297	278	282	284	265	269	274	321	261	288	280	263	284	249	288	301	268	282	282	275	286	278	272	326	309	280	294	266	262	261	286	285	309	310	282	270	273	278	256	304	302	253	274	265	257	273	268	299	265	264	267	254	263	263	291	301	283	315	272	307	269	278	295	302	294	267	302	272	288	279	303	270	284	272	285	316	280	295	305	218	238	265	275	292	284	266	265	301	259	280	257	302	249	287	305	281	293	293	258	299	286	302	277	305	274	263	286	314	272	271	291	272	298	263	273	277	287	257	263	264	255	282	233	297	311	295	249	305	282	282	282	275	322	293	253	321	278	264	305	301	294	249	288	249	277	277	312	254	287	290	293	302	271	269	274	283	282	310	261	291	273	262	274	303	278	269	310	243	280	309	280	328	265	286	305	293	285	268	277	282	283	260	285	273	287	274	262	280	240	268	310	284	302	302	291	283	249	261	258	311	268	292	258	290	280	236	288	271	286	269	290	286	266	266	328	278	286	293	276	253	286	284	281	307	273	264	274	296	268	279	270	289	282	285	291	311	270	282	314	255	289	245	255	288	283	263	273	299	287	256	268	285	277	286	286	276	319	279	254	283	302	260	255	313	274	284	284	295	283	295	293	287	290	299	292	258	258	310	262	246	303	288	289	291	280	272	312	307	283	271	250	294	292	253	281	298	298	268	290	260	246	280	287	251	262	271	293	277	274	252	299	300	241	284	286	307	280	267	287	285	289	288	263	266	281	287	246	290	248	287	283	275	312	282	297	294	308	326	299	311	311	288	292	290	277	255	308	274	281	284	310	279	305	292	317	286	271	253	290	307	270	294	282	297	266	263	267	288	301	264	294	262	257	273	256	268	282	315	273	292	309	253	289	270	235	307	301	273	271	263	282	270	276	283	255	291	253	286	277	306	290	282	276	269	280	270	264	263	289	266	298	280	297	262	285	311	271	303	289	288	295	306	282	299	286	284	260	291	266	282	271	262	288	271	308	286	276	263	287	276	260	268	287	299	250	305	256	307	269	264	273	303	288	273	289	297	262	294	260	264	293	265	271	276	276	264	262	281	259	270	288	274	267	294	297	288	275	285	300	293	273	266	299	315	263	278	277	257	264	278	279	270	280	271	304	269	291	303	290	269	269	253	269	288	269	295	266	248	274	288	269	252	306	270	264	284	293	280	236	313	286	294	291	292	261	275	244	264	296	294	311	287	260	290	285	293	282	296	283	289	282	281	281	275	253	276	304	276	269	284	287	273	285	272	251	276	269	265	264	283	260	266	279	270	261	250	297	285	285	282	292	296	276	292	306	260	264	297	287	261	259	270	277	277	251	241	280	248	254	294	273	273	279	273	280	282	300	264	290	270	262	287	308	313	274	289	247	287	272	289	279	290	241	289	291	284	300	285	267	263	286	265	279	293	265	262	267	280	301	312	269	317	278	263	292	265	274	299	269	267	287	259	256	317	253	229	280	270	314	298	281	258	315	295	293	279	274	288	265	279	297	283	299	275	287	314	296	297	283	283	284	298	246	273	279	303	326	254	259	276	263	262	264	263	247	280	295	278	263	290	279	291	297	284	297	284	275	251	289	279	272	268	274	272	275	270	261	308	281	279	274	257	274	278	273	279	266	255	249	278	302	267	278	275	328	261	249	310	298	267	315	268	273	286	273	271	271	282	314	303	289	303	295	288	259	297	295	260	250	275	308	275	283	278	290	311	280	268	288	259	330	279	261	269	262	271	292	277	274	276	275	305	282	254	299	305	299	247	280	313	245	262	282	286	258	273	282	306	291	260	269	264	256	271	237	263	281	289	259	283	250	297	252	273	267	260	257	274	264	277	265	247	293	298	278	271	292	280	282	270	265	289	273	287	283	285	301	280	294	293	271	291	277	295	285	286	304	269	236	305	299	289	279	278	262	294	311	293	329	315	289	298	294	265	291	244	264	301	296	269	259	299	271	293	259	259	289	307	259	276	304	278	292	287	284	319	266	279	250	270	272	258	253	298	263	291	293	304	238	263	267	262	275	249	288	282	274	275	233	283	288	310	287	263	300	264	275	281	257	286	317	296	276	267	304	275	296	272	277	267	286	304	268	279	269	284	275	254	297	288	281	256	269	270	266	284	284	310	289	246	302	293	256	282	264	273	287	325	255	256	274	277	252	297	297	259	295	277	276	303	266	298	298	253	274	311	300	258	277	298	291	264	291	259	278	289	282	266	318	286	283	282	284	270	264	310	302	270	254	259	268	301	298	261	275	261	283	283	280	271	275	299	275	261	278	313	276	300	270	270	259	262	275	271	279	258	302	268	256	269	259	293	310	286	288	282	276	282	261	269	289	280	272	266	257	253	253	261	290	293	270	280	301	293	289	255	310	272	274	291	259	275	275	292	274	305	275	258	303	282	296	295	295	266	249	284	296	291	321	297	274	306	249	266	268	288	315	303	236	308	294	278	292	242	283	327	262	299	291	268	287	255	226	307	264	267	275	323	283	294	284	259	264	279	267	299	261	271	298	288	290	269	288	306	240	265	276	277	266	239	276	272	258	288	325	298	295	271	286	287	254	268	264	257	271	275	288	257	296	279	263	272	294	257	257	265	255	222	296	246	272	276	283	269	296	293	281	270	271	266	301	274	272	302	255	266	270	271	293	267	298	306	250	289	287	278	267	279	252	298	278	296	310	276	288	279	258	290	307	293	283	270	280	262	311	289	284	288	294	281	287	284	280	266	286	283	257	294	261	317	282	264	293	273	279	290	294	261	287	280	276	296	278	291	292	269	294
21438	2713	3325	4832	5319	4466	4848	3422	3127	2635	1500	1235	1022	999	934	928	846	801	729	763	761	714	749	656	673	713	693	717	655	672	679	686	682	680	670	682	708	682	645	635	650	642	659	629	706	703	649	691	637	648	657	669	726	655	620	629	683	658	660	675	640	690	660	641	635	652	629	637	629	648	647	691	632	644	649	708	644	630	664	653	677	668	620	683	651	657	692	670	669	659	654	650	641	646	618	653	621	657	619	661	673	624	664	673	632	656	645	645	633	607	638	635	647	655	642	627	612	645	664	610	642	649	596	648	641	631	673	655	653	633	640	627	619	586	635	672	644	631	629	652	634	639	662	631	638	636	596	602	640	672	624	683	639	654	671	624	654	651	629	582	629	666	658	644	656	656	607	650	631	667	677	678	669	639	644	650	632	636	665	644	669	613	641	651	643	637	640	634	650	612	665	677	655	665	633	645	689	646	636	644	659	642	646	689	668	614	687	651	678	643	601	656	668	585	617	616	654	670	607	597	678	623	658	683	623	608	654	642	623	585	669	696	623	625	628	644	685	637	622	641	651	659	655	659	648	612	617	622	645	623	611	634	647	589	666	623	652	674	640	634	630	592	645	618	672	628	634	685	622	647	649	683	586	625	664	645	674	678	639	643	635	626	642	611	656	639	643	613	655	604	654	609	667	635	640	691	670	607	631	636	621	606	656	666	612	615	584	690	619	669	605	619	653	603	664	607	633	635	646	629	656	651	646	693	651	630	635	682	645	639	622	625	645	641	656	674	652	665	671	665	582	624	619	627	647	659	619	629	628	624	686	639	656	610	618	653	675	650	599	664	653	671	623	666	647	622	625	598	653	656	668	623	671	651	589	645	647	631	642	654	636	712	632	616	616	615	657	642	609	641	635	639	654	644	641	669	663	647	654	654	697	687	650	648	657	648	648	637	633	651	651	643	650	610	631	667	668	659	641	685	642	648	666	616	661	637	636	639	618	670	684	635	645	649	628	627	654	639	628	655	620	616	674	640	641	649	599	633	589	635	646	607	680	664	655	643	570	649	646	624	638	640	637	635	642	666	627	657	671	636	683	638	602	656	623	631	680	580	638	655	689	654	650	699	633	681	632	650	608	662	618	653	638	627	668	644	627	640	620	618	637	650	606	622	710	647	629	630	639	625	623	696	640	631	661	631	605	629	656	640	621	598	614	667	651	640	656	677	611	665	626	642	647	610	652	644	627	607	625	627	632	588	646	611	594	656	668	691	666	675	665	662	602	629	604	693	665	627	641	684	621	615	637	667	642	606	663	627	643	637	610	583	648	631	671	616	667	594	636	686	618	635	629	649	660	607	630	626	629	628	626	696	617	632	653	619	652	657	668	665	616	607	653	637	637	589	633	625	678	632	623	648	654	616	642	618	667	664	647	633	636	648	627	669	628	656	644	637	647	636	630	656	597	616	673	593	631	617	636	590	619	646	636	657	615	687	633	664	664	632	656	624	640	664	608	653	622	679	643	620	659	639	643	627	632	597	631	641	629	671	629	685	676	655	674	645	674	622	640	629	637	676	612	672	613	652	678	646	610	693	638	627	626	600	661	633	667	608	605	638	627	668	658	634	607	636	665	623	631	626	636	661	626	618	655	649	614	630	648	625	665	633	656	623	616	642	637	647	632	604	619	624	636	628	612	665	653	655	639	650	608	602	654	657	676	673	611	656	661	617	618	647	659	610	670	637	638	624	659	638	649	625	658	677	640	649	645	690	624	638	660	649	586	648	603	609	664	640	584	624	668	635	651	598	627	705	592	659	676	663	659	672	620	623	605	607	616	621	630	626	609	623	641	658	634	638	623	663	624	647	658	670	657	631	638	619	643	681	678	647	638	615	664	596	654	615	664	623	644	605	620	643	631	637	589	637	674	583	637	607	647	677	665	633	605	620	698	670	668	643	603	646	643	652	605	661	633	622	599	658	674	625	656	626	604	642	669	689	670	656	634	601	673	648	593	658	642	611	641	618	578	628	619	629	623	687	679	605	606	673	632	634	623	686	644	619	618	687	660	614	695	633	630	611	604	619	615	653	641	637	607	608	656	641	617	630	626	616	623	632	668	591	642	630	652	630	636	633	628	638	595	666	646	644	650	620	686	636	629	656	599	664	654	666	670	646	627	688	679	662	631	642	627	694	650	615	588	655	647	635	663	666	610	607	675	671	675	627	671	616	652	653	641	644	670	648	645	598	665	610	639	677	662	638	663	630	627	658	595	609	640	684	679	686	605	633	629	648	655	638	645	665	622	614	683	622	630	657	613	600	625	627	650	663	655	657	631	650	616	637	647	664	625	624	633	661	643	623	652	611	663	602	676	680	676	647	608	654	631	677	596	630	643	650	608	619	607	679	667	631	638	692	632	691	635	639	659	633	674	622	663	666	623	658	624	625	608	634	642	634	661	657	682	683	661	616	656	692	638	642	644	648	609	668	611	613	650	642	667	607	629	646	643	700	630	670	616	652	638	664	638	613	658	678	652	643	644	666	595	650	657	633	651	631	646	608	664	612	677	698	656	566	637	683	680	635	584	621	660	646	646	657	631	604	615	629	635	638	626	677	621	631	634	629	630	637	649	626	657	651	607	666	626	622	630	627	661	619	686	613	643	630	647	618	642	661	612	639	645	674	663	640	654	647	653	632	631	701	643	658	684	628	615	662	612	655	665	686	624	651	611	663	615	624	630	607	670	627	669	643	635	623	656	656	641	628	629	637	655	609	649	659	601	629	627	605	594	634	594	568	645	649	671	651	629	658	659	680	648	656	648	647	652	642	632	640	622	654	632	673	697	670	636	649	620	640	677	620	606	659	638	631	597	597	627	619	614	659	667	636	658	648	651	649	654	673	619	662	681	638	634	610	634	609	605	645	652	607	617	619	617	617	641	669	647	629	674	639	631	647	630	607	619	656	602	671	633	664	630	621	594	635	640	692	600	648	613	620	629	660	664	633	596	595	643	653	654	618	706	642	626	641	648	678	667	638	648	612	633	631	643	650	580	629	640	659	658	659	608	569	656	629	644	665	682	673	673	654	638	645	662	616	605	619	622	648	613	640	634	638	629	655	639	612	624	592	657	668	635	612	605	680	644	670	676	613	656	584	657	646	631	622	624	637	682	645	642	650	658	634	651	659	656	659	604	636	661	675	669	646	648	657	623	617	636	627	702	627	669	681	630	624	599	640	653	644	620	643	646	649	665	646	622	620	611	635	624	653	653	619	683	677	642	671	681	654	648	660	641	669	633	636	611	655	648	617	628	703	673	649	666	653	613	670	644	625	600	610	622	640	644	625	642	613	610	669	622	677	609	610	640	656	653	659	601	636	642	591	686	633	667	674	582	637	631	625	685	685	670	647	647	595	657	688	619	633	640	662	628	633	693	628	622	643	629	603	659	660	644	688	664	662	620	634	645	591	641	613	639	678	641	625	638	690	600	648	636	659	626	660	609	624	626	637	626	667
6978	977	265	254	214	191	227	197	207	215	177	181	202	193	193	187	193	190	184	205	220	213	187	179	170	184	189	206	188	217	169	185	198	162	199	184	203	172	184	185	197	175	198	201	147	172	211	214	181	187	209	184	182	192	192	176	166	210	199	202	213	174	187	192	192	192	171	198	187	193	171	175	179	198	196	195	159	198	179	201	196	199	195	177	195	182	208	184	190	201	220	208	189	206	190	189	188	200	201	208	192	199	161	173	193	176	175	201	187	196	216	200	206	201	202	202	181	207	163	193	187	170	191	193	189	179	173	180	196	168	200	171	171	181	184	194	177	182	159	172	194	211	212	204	221	177	230	203	176	200	193	185	169	189	161	201	168	183	162	193	195	210	193	190	226	197	179	186	195	171	184	199	199	163	176	219	194	194	195	215	190	180	226	209	185	180	205	189	182	188	191	194	206	188	188	166	176	175	171	179	208	207	183	167	173	204	186	209	194	198	158	203	203	241	192	183	173	181	200	194	182	184	186	182	159	174	175	187	163	171	176	220	166	197	189	194	177	191	187	197	180	191	189	194	208	186	180	197	192	189	205	190	218	197	187	193	190	206	195	188	177	201	217	203	201	147	177	189	188	198	174	186	206	186	187	206	185	192	163	208	188	176	148	175	181	197	148	222	215	196	186	196	182	174	175	179	195	178	184	166	178	198	205	173	215	156	195	197	187	189	191	185	189	216	201	207	184	186	211	222	172	196	205	178	163	193	207	190	178	133	186	177	197	173	182	213	195	183	180	223	176	206	207	195	184	195	198	211	173	201	188	178	205	220	202	180	198	183	198	212	189	173	202	188	201	216	172	216	203	178	188	196	213	194	182	182	192	184	231	218	192	192	193	165	178	158	171	194	177	170	185	194	167	193	200	193	176	208	171	180	171	183	208	201	189	196	184	197	196	209	181	178	163	184	211	184	169	188	223	164	195	197	196	173	216	202	168	196	195	182	167	209	191	194	185	182	182	203	196	183	183	196	186	207	206	205	188	204	181	213	180	177	191	184	204	176	219	188	228	193	204	194	179	180	199	241	191	209	188	195	178	199	222	202	190	193	189	197	184	187	202	196	199	176	210	187	201	195	185	184	203	183	180	193	189	186	198	172	205	220	205	202	192	203	197	215	165	167	170	199	185	220	206	185	175	204	179	204	201	185	204	186	180	178	175	207	194	194	169	197	186	180	172	164	188	207	187	187	228	211	216	186	197	177	200	159	190	213	167	145	209	178	184	200	180	168	195	201	191	190	171	195	181	165	173	174	193	197	182	202	204	171	191	209	212	204	198	226	193	206	198	198	204	171	163	209	205	185	187	192	199	188	172	193	194	192	196	159	202	168	151	165	179	168	181	191	199	198	169	192	206	203	166	204	163	171	189	219	166	183	187	210	222	185	187	173	183	186	153	172	187	173	190	200	175	216	201	192	204	219	203	183	199	169	175	187	178	209	174	193	206	212	198	192	211	181	196	163	205	202	207	226	189	174	187	175	212	209	188	199	176	209	182	193	192	194	175	197	162	200	197	197	196	193	195	178	185	174	182	191	177	179	205	190	186	200	175	168	213	203	237	189	196	199	184	178	194	188	184	206	184	190	179	196	186	192	229	199	182	167	186	176	184	186	211	184	174	196	200	211	171	191	220	193	172	215	204	209	195	167	185	175	192	185	157	202	204	186	182	177	203	182	206	184	211	221	185	176	217	196	216	187	199	174	201	214	183	181	186	189	172	183	186	187	179	193	195	163	207	184	175	203	203	193	194	193	183	171	218	195	196	198	179	177	206	218	210	182	149	191	180	174	180	195	191	197	165	175	171	200	192	187	173	186	184	192	205	199	192	187	195	180	200	178	182	195	174	212	162	180	174	181	208	178	172	188	197	191	198	172	193	184	196	195	161	176	204	181	175	208	196	193	197	215	180	153	198	174	196	181	184	178	168	190	192	175	199	201	186	169	208	242	195	196	183	188	195	210	190	203	188	222	186	178	180	178	189	210	165	201	181	180	181	190	196	202	200	204	192	185	183	216	192	181	196	183	181	188	175	188	179	212	187	218	206	204	186	183	206	202	212	185	200	195	187	189	206	183	186	208	178	173	204	170	189	191	187	184	183	174	190	204	206	209	190	182	187	177	195	187	191	198	193	175	204	173	197	187	189	215	206	195	165	163	193	195	195	196	178	156	190	185	213	197	190	202	188	220	171	189	186	186	161	189	184	173	202	197	177	179	186	186	195	185	213	228	202	179	184	172	173	191	214	189	191	202	188	191	202	187	199	215	171	166	187	178	209	193	207	191	184	199	188	211	192	182	168	191	198	208	169	179	184	211	186	170	201	199	168	191	193	181	184	196	197	170	171	170	192	194	195	188	192	192	175	220	184	201	199	171	189	171	172	220	191	192	196	170	219	210	226	202	176	196	182	199	182	184	203	190	188	227	182	185	199	186	181	186	184	204	182	179	174	217	179	177	220	181	185	208	185	180	189	192	200	184	169	192	175	204	185	226	185	196	178	179	200	196	181	169	182	177	164	177	213	182	164	147	173	182	167	197	182	176	200	222	200	203	197	185	191	201	169	221	180	176	177	164	200	198	197	179	183	166	199	191	181	177	200	205	177	177	178	171	185	185	197	201	188	176	200	185	174	197	188	182	204	196	196	191	212	198	186	192	186	223	181	188	169	182	194	180	199	188	183	185	181	180	193	181	179	175	183	153	164	180	207	204	176	175	194	185	187	205	175	182	196	195	181	192	194	175	176	173	202	184	201	226	211	178	185	185	160	191	203	171	203	185	191	175	194	180	190	193	195	201	201	189	188	198	193	171	216	211	187	182	195	178	199	168	204	173	189	205	188	199	212	223	190	164	173	185	200	175	174	165	204	175	212	192	189	186	195	175	163	209	195	167	164	187	206	200	192	165	169	188	204	214	189	191	206	187	210	157	214	160	173	197	177	202	190	200	195	190	173	193	192	178	174	175	205	205	187	178	194	200	210	197	196	183	188	184	217	198	167	185	202	195	180	201	183	175	167	163	189	190	216	184	180	210	200	199	192	185	196	195	198	196	193	187	189	183	212	181	171	191	209	194	194	215	187	210	177	195	190	191	165	205	167	182	184	199	201	209	200	206	194	220	186	172	196	169	186	193	192	184	198	198	190	166	170	205	178	171	188	189	190	191	227	212	185	157	195	190	162	195	206	172	201	171	207	198	171	208	174	185	210	197	171	187	178	196	199	183	184	202	179	177	186	183	199	193	213	211	173	194	196	207	204	187	187	207	183	175	175	173	178	176	183	197	186	200	193	184	196	209	177	192	178	208	179	199	193	193	193	181	197	187	172	192	204	193	184	198	198	174	183	197	191	181	194	216	210	192	180	207	180	184	181	175	206	161	190	199	212	193	225	159	213	196	211	212	194	184	187	207	188	178	184	190	184	183	195	229	184	173	184	180	197	199	182	201	228	166	185	179
4874	678	591	545	579	569	604	493	473	511	482	486	450	462	425	445	414	487	473	451	422	477	458	486	467	467	477	441	459	443	442	474	458	470	467	452	407	412	433	445	449	447	430	456	453	477	463	436	419	424	452	445	470	442	447	423	441	472	418	473	451	456	448	469	427	447	443	448	418	409	430	450	432	461	471	441	438	480	448	441	448	422	486	427	465	429	449	469	446	465	459	434	446	454	444	441	405	465	457	432	412	450	444	487	467	452	449	441	458	453	447	456	430	469	485	420	462	462	479	452	418	482	445	443	463	477	454	468	437	444	447	492	489	441	461	432	429	451	427	423	434	462	398	436	419	468	476	458	486	429	443	448	447	450	454	428	433	436	465	423	446	430	461	443	436	461	444	439	422	465	402	475	448	454	444	446	442	429	412	468	454	462	483	444	450	430	475	465	439	443	455	433	469	444	456	426	452	445	503	471	434	445	458	420	430	479	479	416	472	392	460	442	470	459	435	441	451	440	438	439	478	459	452	434	484	483	431	485	481	444	411	488	434	447	480	442	443	417	452	444	452	459	459	444	450	464	476	446	434	418	459	446	454	452	453	439	435	428	444	428	467	414	496	428	388	447	423	439	476	470	451	465	449	479	443	440	426	452	464	453	454	392	439	478	444	438	432	415	451	454	448	425	452	433	442	471	428	456	432	434	469	448	414	432	493	484	461	482	461	439	403	489	438	431	473	483	452	478	473	457	424	439	443	419	465	447	474	448	396	463	445	441	461	471	449	468	429	452	434	444	445	461	443	438	466	433	467	469	451	428	469	447	486	488	434	454	440	440	435	418	472	446	418	441	479	473	439	443	442	455	443	452	432	456	453	497	429	457	459	428	470	488	426	478	449	464	418	452	465	451	417	450	450	458	414	429	425	401	464	467	440	445	453	418	440	443	446	420	451	435	468	433	450	478	452	445	450	465	459	445	437	414	450	441	432	445	465	439	448	441	471	472	458	445	414	448	423	436	434	433	451	450	471	424	454	457	438	406	475	437	454	470	457	455	425	413	408	495	474	419	440	464	441	479	458	433	474	406	443	441	457	428	420	452	416	469	418	455	466	464	439	474	447	431	452	456	454	474	477	447	490	451	445	427	407	448	431	438	431	455	476	459	457	462	417	483	484	452	455	452	443	428	452	427	460	500	451	487	468	442	447	452	443	436	454	471	407	472	479	481	485	427	472	430	453	477	459	455	462	458	463	432	421	422	458	437	440	447	441	451	447	448	423	436	447	449	437	506	454	447	433	446	444	437	409	424	455	454	464	490	452	409	451	440	431	439	431	464	497	449	464	442	474	450	438	443	452	472	453	449	430	462	426	425	437	473	457	430	448	461	435	448	453	417	470	480	408	439	459	444	424	464	433	439	438	460	441	492	465	436	423	492	432	461	436	423	453	428	452	471	453	464	424	454	433	406	437	482	455	430	423	483	460	407	477	419	450	456	431	442	496	465	468	468	395	476	431	452	453	442	446	448	435	443	454	447	417	458	419	472	437	445	445	472	410	451	394	481	455	422	413	429	492	436	464	473	467	459	495	447	473	474	418	440	457	456	467	418	464	445	439	450	463	424	422	445	434	433	471	425	456	421	459	455	406	409	407	455	468	427	416	488	430	440	466	441	420	444	425	438	438	464	442	466	433	449	465	456	463	451	448	462	418	431	438	434	426	440	414	480	461	434	396	447	455	434	417	485	463	431	485	444	433	446	472	456	497	440	467	488	423	440	425	471	491	468	426	436	477	409	449	454	464	447	436	437	437	412	480	476	456	424	425	463	435	415	430	444	422	413	475	469	434	437	460	482	459	443	422	455	439	437	462	461	460	433	439	464	397	447	402	465	446	428	440	443	459	460	450	450	451	420	425	449	419	465	431	434	485	435	466	424	431	474	461	474	460	424	483	448	434	460	406	486	423	415	420	445	452	486	394	416	423	442	429	446	446	474	457	472	480	435	404	453	515	498	461	433	454	433	471	435	448	443	486	446	448	452	448	468	433	451	484	448	462	433	438	425	486	431	470	442	456	466	434	439	424	427	430	447	446	448	453	448	463	442	462	440	451	447	454	470	454	452	477	441	477	423	491	429	455	448	419	451	439	410	423	459	458	449	474	448	440	437	481	449	455	462	433	403	479	446	447	439	446	477	443	451	459	485	457	433	429	429	426	466	476	428	451	445	418	482	427	474	444	446	429	485	457	453	434	433	432	428	423	411	494	495	413	462	446	460	433	427	435	472	486	404	450	467	454	449	447	418	458	476	445	456	434	436	459	441	474	462	455	449	449	443	480	388	462	450	433	446	439	457	425	456	440	462	396	449	418	444	410	396	464	478	473	449	458	432	420	488	405	465	431	446	447	471	443	439	464	429	432	476	446	408	417	429	408	469	455	442	442	457	438	420	417	444	441	429	468	441	436	456	440	456	446	496	446	466	439	490	450	462	433	451	428	463	417	450	465	441	429	443	431	444	441	450	421	421	423	439	440	423	475	469	425	448	475	441	435	424	446	446	480	448	445	453	442	441	472	447	502	451	457	430	455	451	427	431	487	393	438	465	448	443	423	431	438	429	430	425	462	444	407	430	440	434	450	455	454	450	460	454	439	441	416	399	463	442	453	431	418	505	454	421	470	470	410	442	435	434	462	431	435	448	424	462	454	459	444	434	463	450	452	430	432	422	428	458	467	413	445	438	454	432	447	416	449	437	460	413	444	444	422	432	467	490	494	443	451	471	453	398	450	438	483	495	436	422	475	433	455	462	436	424	422	439	436	448	447	443	433	449	457	450	451	463	404	432	494	418	459	447	464	437	420	485	404	447	413	407	438	451	464	439	420	460	454	438	444	458	402	446	419	452	424	484	436	451	431	444	429	464	446	440	415	464	418	426	434	450	433	408	453	449	485	441	445	452	424	473	431	452	491	445	456	423	440	447	449	481	419	428	457	427	388	419	462	429	455	429	455	422	437	433	455	451	451	417	453	451	457	451	489	436	450	489	445	441	436	498	440	452	482	437	425	496	480	447	465	453	427	422	440	465	478	465	454	465	426	454	419	424	433	418	480	437	409	462	449	393	440	439	467	433	458	450	452	465	451	441	447	424	454	404	453	424	432	451	456	467	453	478	438	442	447	451	459	453	471	471	406	448	453	441	480	432	415	444	449	424	440	407	415	457	427	474	414	436	449	466	440	449	445	422	399	472	441	468	484	460	460	448	459	462	489	459	474	448	457	445	494	470	466	424	436	485	469	442	450	444	431	459	430	487	451	425	440	424	444	414	457	445	436	447	423	497	486	422	415	438	451	432	483	421	465	491	443	435	452	432	434	456	403	456	444	422	476	433	435	432	479	472	473	439	495	412	421	406	452	459	459	463	440	429	418	444	425	464	430	439	463	430	430	446	426	464	420	498	456	459	430	419	488	473	446	441	434	453	465	449	425	447	424	454	442	425	417	445	430	454	440	458
21589	4523	1408	1244	993	667	615	611	390	299	217	175	161	149	148	144	145	129	122	134	137	134	143	120	146	149	126	141	156	132	117	135	140	146	123	147	130	144	136	124	146	111	128	145	118	151	142	142	149	155	120	133	136	124	115	142	139	123	117	123	130	120	135	142	112	141	137	124	126	128	150	137	155	140	138	122	125	125	124	138	161	146	135	141	112	130	143	122	138	146	111	141	143	144	131	133	146	143	155	145	142	123	139	138	160	120	129	148	127	151	127	141	127	132	140	147	130	129	123	121	136	132	133	133	136	120	136	109	131	127	135	127	133	128	122	141	121	155	130	150	111	135	140	108	135	135	113	139	136	125	141	137	134	146	118	169	145	140	107	128	142	143	131	127	137	139	114	122	138	139	107	118	112	166	130	130	124	133	126	110	121	139	123	141	116	147	142	156	102	134	132	132	139	138	129	149	115	117	140	146	142	113	114	154	134	125	130	141	124	104	130	119	137	121	131	130	127	132	120	139	121	155	140	132	124	128	146	115	143	126	152	139	155	142	115	163	138	125	134	120	143	130	158	125	115	132	114	141	145	133	130	146	141	118	143	125	123	126	125	135	125	139	119	120	118	126	132	124	142	120	147	121	121	128	120	156	135	130	159	147	121	125	145	128	129	131	119	122	140	136	130	140	145	122	113	124	139	116	161	127	144	117	134	125	120	138	130	133	116	142	140	120	127	138	151	139	148	142	154	141	133	107	132	139	141	162	135	140	140	119	138	113	138	136	125	115	136	115	129	126	117	139	141	120	141	115	129	136	123	114	135	123	133	127	119	126	134	125	152	115	126	124	129	125	113	144	159	148	147	154	132	131	146	143	119	139	140	147	135	135	138	130	127	139	135	126	130	143	133	128	118	151	147	122	134	136	123	118	131	117	131	142	120	116	103	144	143	140	126	141	141	152	121	124	134	126	125	123	128	134	131	146	126	121	142	132	116	132	148	129	122	166	136	138	131	147	123	129	134	141	155	130	120	130	134	116	136	134	159	127	112	131	127	140	120	123	129	112	143	131	139	138	145	147	119	151	145	134	142	142	125	122	141	141	142	130	109	139	149	128	116	133	141	134	154	137	133	124	126	136	145	132	130	123	117	120	155	157	143	114	139	136	145	143	137	137	129	147	134	119	131	126	131	127	134	126	115	110	113	126	144	119	135	125	137	142	141	130	119	127	124	111	121	131	136	138	109	131	120	138	138	159	131	122	123	103	115	136	114	126	139	124	154	120	131	132	129	132	108	154	136	140	150	150	106	131	127	106	115	148	125	144	140	133	123	115	104	140	125	133	147	140	134	141	121	151	139	129	119	132	160	133	144	154	136	135	134	141	150	120	115	137	136	115	122	139	118	130	141	134	119	114	136	120	139	131	149	135	115	137	134	135	120	144	124	159	114	129	142	123	122	138	138	99	133	140	145	134	158	138	145	124	120	128	116	132	158	141	151	138	122	126	123	142	137	129	135	127	121	115	137	136	132	150	135	118	118	133	162	150	113	125	144	118	138	121	124	150	146	132	139	137	121	129	151	119	134	136	150	127	120	123	163	136	135	135	119	133	107	142	112	133	123	136	132	130	117	136	124	135	134	138	140	140	127	116	146	127	130	140	125	121	121	135	142	119	126	123	134	131	147	140	130	141	145	121	136	157	132	136	131	122	145	139	148	144	115	124	115	125	101	116	118	109	153	132	131	140	146	133	103	140	134	145	128	139	138	133	132	132	135	121	135	117	132	120	134	156	136	113	141	136	123	129	131	111	120	124	147	144	137	141	141	140	139	145	129	148	115	136	132	129	121	130	105	121	113	128	112	169	143	148	135	119	149	133	138	123	124	143	154	119	133	114	109	127	116	111	159	149	144	112	126	149	133	150	112	102	118	143	135	138	115	135	139	132	117	129	130	143	143	136	157	141	134	132	147	138	121	109	135	127	139	130	135	122	144	119	121	129	161	109	133	129	112	143	141	145	136	148	120	108	138	131	122	136	119	137	155	114	131	146	138	146	134	119	132	136	132	112	129	134	150	126	128	129	123	131	123	139	136	129	134	131	138	127	126	107	156	142	138	87	128	107	124	127	123	142	123	139	105	138	138	122	123	126	120	118	124	133	129	155	142	143	138	122	139	137	134	128	144	149	156	131	134	146	150	148	146	130	145	129	123	149	129	116	123	132	127	141	135	120	154	113	114	115	145	139	134	130	130	158	144	123	134	128	123	124	132	132	152	136	147	130	132	126	142	134	119	156	139	139	132	134	125	129	141	136	133	114	128	131	127	131	136	136	120	144	122	115	146	130	120	121	123	131	142	130	123	139	123	136	148	154	145	142	146	128	127	152	116	134	131	140	128	134	152	126	109	145	151	164	159	118	140	128	114	144	142	130	130	119	116	137	138	119	113	127	139	136	152	141	134	140	153	114	133	115	131	138	129	136	122	130	125	133	140	160	127	127	111	130	128	125	131	116	128	130	107	148	121	135	161	143	135	137	129	124	114	116	136	133	155	131	146	126	108	147	128	125	129	127	126	133	116	117	146	142	125	121	142	144	113	119	120	124	138	162	133	126	122	139	123	151	130	138	150	140	156	143	120	126	143	130	115	139	106	133	138	123	132	130	128	121	137	131	120	124	133	131	127	129	108	147	128	147	117	124	149	133	144	125	124	122	122	109	140	147	132	125	132	134	142	121	128	141	120	116	128	134	116	157	137	139	111	131	109	141	137	118	110	138	124	108	142	141	134	127	139	131	126	111	104	125	128	128	142	127	138	115	159	147	147	148	131	131	146	139	110	135	116	121	135	157	125	135	145	117	144	131	131	136	142	153	154	130	127	120	125	140	139	151	136	128	126	153	160	138	147	128	145	145	125	149	135	137	131	124	139	133	138	139	148	116	128	132	124	97	137	168	138	127	117	124	119	158	142	146	114	122	157	122	112	115	133	119	149	131	114	117	122	111	121	140	125	130	119	131	114	120	111	129	143	141	119	133	120	125	132	131	146	124	120	134	150	134	140	130	128	134	121	129	125	145	130	135	155	129	121	145	106	159	126	140	112	133	153	122	164	131	122	118	129	141	127	141	142	151	130	119	145	133	140	136	128	143	122	121	127	130	126	145	140	136	108	173	146	128	142	127	139	121	118	128	122	169	152	117	139	118	146	126	134	156	115	133	102	150	142	130	145	126	110	141	140	138	109	142	122	113	142	119	123	124	112	154	128	117	153	133	134	116	116	151	125	125	131	149	150	136	143	116	140	133	132	120	128	131	112	153	148	145	122	132	121	118	122	131	147	121	143	138	111	124	124	118	123	133	142	145	148	139	154	130	115	140	124	150	130	119	127	121	117	126	157	132	145	162	151	144	127	171	146	115	131	118	111	154	124	125	127	137	130	121	130	119	144	136	184	133	112	144	125	141	103	150	152	126	144	115	137	132	123	145	135	134	130	141	159	130	117	116	144	158	154	129
13954	1596	1859	2667	2999	2418	2462	2185	1654	1432	861	653	591	593	516	459	391	429	380	409	381	391	405	370	362	352	342	372	377	363	362	363	395	365	357	369	368	381	363	349	358	368	363	329	352	333	389	361	378	365	333	373	335	351	356	326	353	350	389	328	329	396	338	368	324	347	364	347	368	348	361	367	347	340	341	354	355	356	382	335	347	341	340	333	342	353	345	323	378	348	332	336	390	356	352	336	328	366	368	352	342	360	385	371	343	346	348	330	332	353	356	349	364	340	344	341	373	345	357	355	367	351	353	367	369	351	378	334	355	323	370	344	348	339	352	342	357	368	326	400	381	328	337	363	333	353	347	335	344	346	356	349	346	351	348	341	330	355	371	331	327	351	326	355	345	340	343	332	348	354	356	338	350	341	316	339	355	357	344	339	388	357	351	352	356	343	354	360	347	326	396	354	389	351	308	346	353	349	350	340	318	361	369	366	345	366	316	356	344	382	353	332	319	354	346	353	347	361	354	329	353	362	346	373	293	326	334	344	364	317	350	375	350	389	345	362	376	324	363	344	376	353	337	362	340	307	378	312	352	326	360	374	321	382	356	356	341	324	351	347	330	338	326	326	354	392	346	354	360	354	324	332	347	331	360	330	363	354	311	335	363	339	356	342	349	346	368	352	335	337	329	329	321	357	376	361	358	347	356	341	355	387	352	344	350	343	303	351	373	396	346	319	343	348	384	335	330	328	367	343	358	340	388	313	379	350	343	338	322	361	349	341	342	368	334	344	336	347	371	364	315	355	349	319	371	315	345	313	363	367	348	339	338	374	348	366	368	325	381	387	349	371	352	355	359	355	348	363	372	353	346	335	346	348	361	371	341	317	346	339	323	324	372	371	332	368	320	358	339	363	344	358	337	348	368	343	348	355	333	331	379	332	384	347	333	359	354	381	311	375	334	357	349	331	360	349	373	319	365	359	358	380	348	348	342	335	296	349	330	364	360	355	371	337	326	344	371	372	369	367	341	346	359	358	342	333	377	340	345	344	322	347	363	353	349	370	325	357	360	338	324	338	294	329	342	322	354	359	334	335	318	367	362	324	358	362	336	341	331	361	345	372	317	345	334	359	346	364	368	335	368	374	333	357	349	335	344	348	338	320	380	313	350	332	333	334	356	362	353	357	381	341	352	354	346	350	369	361	354	368	342	375	344	347	338	361	342	344	339	361	351	346	359	326	352	368	347	366	351	384	351	353	348	371	334	358	342	364	328	348	367	347	367	358	327	365	325	340	330	360	359	395	331	370	366	340	333	330	360	373	301	377	340	373	327	357	341	323	360	339	340	349	356	387	355	327	287	373	355	321	333	339	326	343	373	331	334	378	352	325	400	362	365	338	379	345	363	328	324	358	318	356	349	352	374	341	322	316	327	344	354	351	377	385	322	351	338	386	370	347	360	369	329	351	315	309	373	360	352	357	327	360	354	322	374	357	348	346	339	340	336	355	351	358	330	339	356	326	325	354	338	333	331	332	342	354	344	348	367	345	356	368	324	371	354	352	324	311	331	356	377	342	351	374	334	393	343	348	364	355	340	315	339	330	347	359	313	343	323	314	333	346	352	333	336	393	372	351	349	316	376	325	325	363	335	360	331	352	341	338	353	345	360	358	339	369	317	360	362	345	331	376	339	347	348	323	349	306	378	353	359	328	369	345	334	349	371	321	346	326	340	346	388	317	295	341	325	334	327	335	350	356	348	368	350	359	345	344	350	369	355	303	340	370	346	362	322	374	367	373	366	362	337	336	358	362	344	337	300	359	347	335	326	343	356	350	347	364	385	357	369	354	344	325	337	382	332	350	358	330	362	334	363	344	350	369	365	351	336	361	315	335	322	376	365	397	368	367	350	350	348	359	344	347	342	355	357	346	375	329	342	339	378	363	336	358	350	339	342	317	370	342	336	359	360	332	345	347	372	316	332	334	350	382	347	353	342	370	375	307	348	382	357	321	360	325	340	321	328	373	310	344	366	341	355	345	357	377	339	345	349	351	392	355	381	343	355	348	340	360	358	329	348	349	317	355	339	342	351	312	350	332	343	353	331	329	334	375	356	312	359	360	331	343	323	333	367	355	350	402	320	347	354	318	327	336	335	340	328	340	349	346	351	372	357	332	354	327	344	357	343	326	354	359	360	333	311	318	354	365	297	369	352	372	321	336	330	343	353	319	296	350	338	355	336	340	374	371	331	358	353	348	338	324	359	351	340	348	337	364	338	350	349	373	324	312	333	344	321	359	349	350	366	369	337	369	359	364	386	355	369	349	337	340	342	337	341	350	361	337	323	353	348	359	391	374	347	348	328	364	321	376	377	350	314	329	370	312	357	323	345	384	342	315	322	329	331	342	360	361	333	348	334	337	329	349	340	344	329	342	378	353	341	364	378	323	355	344	318	325	338	353	359	319	356	353	331	321	336	369	356	373	331	364	385	312	357	354	386	336	352	340	392	338	348	337	333	360	346	321	340	361	359	339	350	358	314	331	334	370	365	364	358	365	361	362	334	332	356	341	333	357	362	335	363	346	378	335	353	376	359	339	353	334	391	355	335	349	367	317	359	339	323	352	355	355	313	349	333	375	370	326	350	327	336	349	364	332	330	333	322	352	383	354	357	374	346	350	356	366	339	355	317	351	310	371	301	355	374	323	350	325	367	353	339	343	351	369	376	349	375	380	373	346	338	384	351	362	330	386	320	342	335	369	350	332	361	350	331	349	360	338	324	355	338	330	305	378	369	335	352	353	301	365	365	337	367	349	326	345	369	317	364	360	353	326	344	344	355	334	354	370	349	361	367	358	357	328	336	364	379	353	320	342	351	353	338	371	362	332	331	328	351	361	376	342	330	352	353	322	350	361	348	352	350	363	390	371	337	332	356	317	331	330	332	352	342	377	362	335	334	360	345	331	343	364	316	402	303	353	374	336	326	359	406	334	373	355	341	355	356	349	342	348	349	341	340	369	322	374	364	350	323	344	353	321	376	365	340	304	362	369	331	401	338	335	356	343	333	339	367	365	340	371	376	343	332	351	344	325	373	389	347	350	342	374	348	345	367	317	381	360	358	373	338	354	350	325	356	329	334	382	350	371	374	356	359	344	364	369	349	353	346	347	368	344	322	362	340	383	344	361	332	387	341	349	366	344	339	375	347	336	337	324	332	358	336	374	357	319	336	361	340	365	353	384	319	292	339	372	362	356	325	333	354	366	351	371	355	350	348	373	329	358	369	395	342	351	358	354	375	335	361	370	362	324	352	347	380	319	364	347	354	363	326	338	345	380	377	372	394	365	344	360	348	345	334	358	341	363	321	328	334	349	336	344	348	349	356	347	362	356	326	348	324	337	355	370	339	308	337	330	353	370	352	354	319	339	349	350	321	346	345	330	350	328	383	334	353	358	378	342	323	337	358	343	319	318	348	353	382	315	351	350	349	383	336	375	343	323	321	361	365	337	369	340
33214	9536	3656	2330	2027	1485	1442	1130	719	640	429	393	367	332	326	363	290	330	341	303	270	267	313	277	325	318	262	300	233	273	288	317	290	271	263	287	306	296	284	299	303	311	308	307	292	276	285	277	278	260	293	303	287	280	263	259	260	294	251	285	297	321	263	294	286	312	265	270	263	275	264	321	268	266	286	274	313	291	282	265	263	294	269	287	289	289	298	272	257	242	318	258	246	306	267	288	272	244	267	309	262	264	281	267	280	277	300	269	277	289	260	256	278	280	289	268	277	303	289	249	303	289	288	278	283	309	283	285	279	257	285	276	269	276	303	240	256	278	253	287	288	264	283	283	271	275	269	290	272	281	279	269	250	258	256	286	247	278	286	324	288	310	282	261	268	293	244	265	267	257	252	304	254	273	277	260	280	289	295	280	270	261	286	266	296	274	270	268	289	289	300	281	271	277	235	272	275	279	277	280	283	295	282	246	281	292	272	277	286	278	297	289	279	276	294	290	278	282	268	292	267	277	278	269	296	261	256	277	239	270	296	294	303	307	283	266	278	297	246	268	288	269	257	281	282	260	266	264	255	298	262	284	307	294	289	272	301	257	275	262	297	342	255	309	305	293	266	259	295	274	250	276	279	285	281	250	277	268	271	335	244	276	316	285	268	287	272	258	277	246	290	251	281	289	267	252	303	286	293	250	300	288	268	258	325	299	266	279	281	291	296	299	248	268	275	265	287	286	276	312	282	280	262	303	278	274	303	283	272	270	277	301	285	253	269	278	268	289	290	299	308	246	281	279	295	301	277	265	292	290	230	236	280	277	300	277	280	271	307	289	261	316	294	263	299	275	276	270	275	278	295	295	269	274	272	278	293	269	260	314	296	259	275	240	257	296	265	261	292	285	293	276	291	315	268	298	308	250	239	268	311	277	264	271	295	304	300	305	256	250	266	309	275	276	288	293	273	309	285	269	246	242	303	294	269	246	270	257	285	256	268	279	278	270	295	287	264	279	288	274	288	267	266	270	294	253	285	274	275	251	247	288	283	288	278	277	271	295	290	305	284	287	277	287	319	300	269	287	259	247	299	292	277	253	283	286	251	270	266	283	262	268	284	288	266	283	278	256	282	285	311	271	307	279	281	257	266	278	295	304	305	302	265	250	264	300	253	278	291	291	275	289	268	284	266	244	281	272	294	281	276	315	282	286	291	280	259	266	266	255	281	295	307	274	273	268	292	319	255	239	276	271	289	278	283	267	261	305	283	297	275	242	303	302	282	320	323	282	240	289	261	286	277	303	284	283	280	279	251	263	269	284	273	300	298	262	269	265	257	278	255	286	290	250	294	273	295	301	258	293	279	261	292	241	291	261	274	270	301	272	260	262	256	286	288	281	269	286	287	279	241	279	253	288	285	305	265	273	297	255	266	277	302	279	298	300	271	266	252	285	271	274	273	283	285	297	263	310	274	279	305	285	248	287	261	287	293	287	228	237	285	256	245	246	268	260	280	266	296	275	284	264	289	260	262	261	295	264	279	273	252	306	289	284	313	254	247	273	264	283	258	264	253	310	274	257	264	241	304	262	261	274	292	275	294	316	280	264	311	268	274	304	288	258	241	290	286	295	283	259	277	294	289	284	278	244	289	274	265	299	318	272	271	286	271	268	270	260	259	253	293	281	250	264	287	264	249	316	298	273	291	288	279	305	289	297	284	293	260	301	252	287	254	297	256	253	295	264	295	276	279	284	259	288	286	290	267	274	318	300	276	301	253	265	287	314	234	308	279	277	268	291	291	274	273	266	311	281	295	286	274	264	305	291	304	256	258	282	303	276	286	300	283	238	275	271	289	263	279	295	322	268	290	285	264	268	273	272	296	257	279	262	284	289	317	243	257	291	275	281	297	254	282	288	310	261	283	289	270	272	321	250	257	270	266	238	261	256	308	279	281	287	282	286	260	286	242	287	278	254	290	252	252	251	294	267	271	247	282	274	277	281	274	270	290	260	298	286	246	295	281	267	248	273	281	254	264	245	236	278	266	260	265	295	259	264	280	280	251	306	284	286	296	275	267	284	274	277	242	255	279	325	272	285	279	256	266	253	257	234	240	285	272	259	275	287	267	281	289	266	263	267	275	293	296	295	270	293	293	266	271	273	269	301	278	273	262	269	305	249	261	286	289	272	324	283	260	296	274	283	291	253	275	290	305	271	230	264	264	265	282	239	318	282	260	274	256	282	262	276	274	283	279	275	302	301	272	307	304	303	279	270	255	256	246	292	264	270	275	278	290	290	256	258	296	253	299	296	281	259	283	268	268	272	268	259	273	310	268	300	268	264	302	277	295	288	275	285	291	236	249	255	230	247	287	283	327	292	287	271	267	279	270	262	311	254	268	296	272	292	288	273	254	287	309	260	266	266	254	261	285	268	277	276	314	298	269	270	295	276	310	275	278	253	264	279	285	258	280	291	286	310	280	294	282	285	286	306	284	242	254	262	278	261	287	259	279	286	288	298	287	316	279	266	285	281	282	270	242	277	278	281	305	269	256	308	255	257	251	307	248	284	293	280	278	302	304	240	270	317	265	284	274	252	327	279	282	266	265	271	283	267	275	256	279	253	277	270	288	279	273	314	281	289	274	254	247	293	283	271	280	276	271	274	234	280	272	281	263	238	253	293	257	262	277	274	294	276	301	265	288	296	281	295	277	279	266	254	278	265	297	269	298	287	290	266	282	288	298	259	293	294	303	274	278	278	261	277	284	291	313	289	291	308	310	298	282	304	286	267	258	279	306	305	308	274	242	284	284	310	262	295	301	274	272	318	303	283	289	236	255	277	280	278	290	279	276	275	322	290	309	288	294	268	244	266	287	295	260	260	266	265	277	270	274	260	276	280	299	282	296	260	317	288	265	266	307	303	298	266	294	288	275	296	306	274	250	285	241	257	243	281	297	279	300	297	293	281	276	290	280	277	244	278	291	305	270	248	307	280	281	298	292	303	283	234	307	308	280	289	308	262	266	296	284	272	243	236	301	289	284	263	249	265	274	270	270	295	295	275	283	263	277	298	278	284	268	264	279	278	285	264	280	307	261	270	252	265	260	256	246	277	272	229	258	240	272	283	299	262	265	266	288	288	270	283	324	259	267	268	266	254	290	269	314	268	272	264	255	300	260	309	246	248	272	271	263	288	286	271	269	237	296	270	264	307	242	252	302	297	298	281	267	287	278	274	237	277	265	270	290	267	275	251	298	278	280	249	269	300	289	284	292	280	292	286	296	286	289	303	288	277	279	267	286	277	267	292	280	279	262	281	256	287	282	272	303	293	273	300	316	308	288	281	265	213	282	282	272	273	282	252	277	278	264	285	275	296	297	267	270	277	291	264	254	304	241	243	290	290	270	248	270	279	261	280	289	279	297	306	304	280	278	304	250	296	257	272	251	276	286	284	280	302	295	276	265	252	267	266	261	286	287	292	270	295	294	293	262	280	261	275	288	262	296	266
19679	2800	3393	4406	5007	4257	4320	3962	2902	2413	1493	1243	1060	953	945	848	818	775	709	773	760	715	677	720	682	710	686	671	653	634	663	630	695	666	638	687	677	701	688	643	632	658	660	640	626	636	661	667	634	654	668	619	652	658	657	616	679	614	619	673	658	664	614	661	609	661	674	721	645	640	641	687	693	620	628	626	656	606	665	672	600	685	643	608	672	605	632	617	568	655	636	660	648	627	621	615	648	647	636	602	668	631	642	664	622	640	625	613	604	654	648	642	624	634	654	635	631	700	600	677	639	629	664	638	621	637	612	638	672	673	645	616	663	622	625	660	634	650	628	624	647	619	698	625	574	621	615	623	642	639	635	616	647	633	606	629	655	639	642	607	586	622	624	589	601	650	575	661	616	651	658	578	625	649	637	626	628	632	627	653	642	642	620	630	659	674	646	664	643	619	596	643	601	614	601	658	625	611	676	643	618	638	618	641	622	631	664	599	586	647	673	618	657	624	677	633	619	666	621	641	642	617	647	620	647	657	618	639	591	615	610	633	655	651	629	641	675	612	627	627	629	646	661	569	627	637	609	648	645	637	647	635	634	692	675	656	623	659	612	649	629	633	635	642	632	622	577	659	615	633	602	633	656	628	630	626	612	648	594	619	639	636	612	623	659	647	615	625	660	638	634	648	676	631	640	610	648	660	586	677	678	665	604	654	634	625	592	662	653	657	623	599	646	617	684	609	654	640	591	660	668	641	647	618	643	681	626	614	605	583	611	629	616	660	606	629	699	614	641	622	628	672	624	594	628	603	607	640	640	668	618	584	698	632	640	637	610	640	641	634	661	647	632	629	642	662	645	608	629	582	649	621	651	663	633	632	636	589	657	622	643	585	624	660	640	628	629	606	639	623	652	630	587	644	656	619	647	602	635	627	618	644	632	577	665	638	615	611	608	692	628	597	683	683	673	649	623	638	610	602	656	631	632	635	621	635	645	605	639	663	651	665	655	652	680	676	641	618	638	601	645	621	635	634	630	637	629	632	631	663	602	634	650	623	688	586	622	621	674	662	612	660	662	643	688	667	699	645	601	678	639	679	628	612	656	633	679	652	619	655	681	650	618	631	588	635	651	645	658	585	643	633	610	640	627	616	625	652	657	656	655	623	655	639	644	615	638	621	633	600	695	622	583	580	624	618	651	623	602	622	626	629	617	587	650	668	593	639	593	620	623	688	652	662	655	649	649	632	610	612	642	631	704	642	604	627	645	654	648	673	615	639	638	653	600	682	661	675	653	651	627	653	666	639	647	601	669	585	622	651	614	619	628	683	641	625	663	647	660	589	651	646	636	601	623	635	631	630	622	653	660	669	689	673	638	628	660	585	664	643	649	644	624	653	608	642	660	630	664	619	672	657	580	597	615	636	662	674	642	699	689	638	611	678	620	671	645	656	663	616	643	630	635	608	602	629	649	616	645	643	633	636	658	603	627	679	659	611	657	626	658	663	645	617	642	650	649	597	660	650	594	674	608	648	658	634	664	651	664	642	614	613	593	653	686	611	662	677	642	610	664	639	647	628	653	596	636	613	619	639	663	619	647	641	664	627	696	646	635	652	599	613	671	628	628	622	625	572	658	642	618	628	619	607	659	614	632	637	640	628	620	620	665	654	627	636	644	645	654	658	687	662	664	626	631	646	653	617	632	629	640	672	633	604	614	635	612	670	659	621	625	580	610	663	640	673	624	659	565	662	598	672	671	655	645	629	608	632	603	646	609	614	646	649	660	588	601	646	624	610	599	574	662	626	639	659	642	628	638	651	641	625	656	651	602	657	660	627	631	652	619	641	640	658	639	660	642	635	640	611	644	624	607	660	675	634	684	632	605	635	654	668	684	651	617	598	633	644	652	627	653	643	627	635	627	659	614	653	648	669	662	664	654	653	653	622	689	571	654	598	655	625	610	631	647	583	649	629	630	648	583	626	640	665	643	653	657	574	596	638	632	644	672	607	641	665	627	688	626	621	639	627	618	639	674	616	600	680	656	596	643	666	612	641	595	624	636	619	634	632	632	649	621	594	633	621	650	659	622	585	668	646	643	676	641	585	650	631	616	639	594	625	624	661	675	647	651	606	607	658	632	631	654	648	667	634	646	658	617	623	669	613	592	589	605	620	664	624	619	595	653	657	593	589	656	672	637	638	662	613	655	664	653	663	604	604	646	678	623	630	626	605	655	627	612	636	672	598	654	625	640	629	620	601	589	607	612	607	665	663	652	629	600	619	589	655	639	674	639	648	614	627	617	628	652	609	625	641	649	678	623	609	604	681	643	587	641	665	631	666	603	615	636	630	605	632	703	599	642	679	644	628	630	686	633	643	646	678	651	633	645	643	622	641	626	584	567	647	631	647	626	665	625	637	624	593	640	661	637	645	640	657	662	610	616	629	610	635	649	659	641	665	607	613	607	657	647	656	645	649	642	642	592	658	643	611	650	618	637	611	687	665	587	623	650	606	661	646	610	605	630	636	593	666	575	655	599	637	655	682	631	684	639	643	616	616	617	660	672	674	643	610	646	608	666	633	661	638	594	612	606	664	586	610	652	652	631	592	619	659	626	625	629	647	635	624	619	638	684	605	646	623	685	659	638	615	634	600	636	659	668	657	607	642	642	644	596	600	656	634	652	633	614	596	623	636	600	655	615	631	631	688	691	599	633	618	620	636	653	623	662	618	635	622	685	628	660	652	615	625	651	656	604	619	619	650	655	606	627	624	611	673	654	640	638	639	672	634	604	619	657	626	659	675	633	663	658	639	641	640	647	643	625	679	679	630	614	577	595	603	654	649	641	622	603	677	590	692	638	601	668	652	647	672	663	646	680	621	611	616	648	619	622	685	629	679	625	611	601	637	590	619	646	680	648	604	612	656	641	573	624	625	630	628	652	626	671	658	621	622	622	642	648	651	633	629	562	660	644	644	634	602	627	664	651	646	649	614	684	636	637	642	640	624	622	619	652	584	661	646	633	639	620	600	590	671	666	624	615	646	607	643	654	606	625	606	609	661	676	639	634	666	648	622	611	674	624	603	595	644	681	672	707	649	605	610	633	640	702	658	636	662	628	610	665	620	624	615	637	602	627	621	646	664	626	660	658	625	641	648	685	598	621	655	664	617	594	688	616	664	641	663	644	656	705	599	642	659	595	624	610	638	599	660	654	628	625	617	609	621	625	633	649	679	641	641	646	677	632	625	694	622	623	633	636	632	667	627	645	647	607	670	631	680	627	648	647	674	664	642	635	594	633	610	641	654	648	635	636	593	630	677	679	650	642	631	618	627	636	633	622	643	633	618	607	629	669	598	633	622	683	641	544	647	621	654	657	661	606	655	631	657	613	607	617	624	636	637	618	653	597	647	619	599	667	619	669	639	650	622	630	641	623	644	626	664	669	682	609	646	609	582	644	662	664	618	647	628	657	647	680	652	583	607	623	663	645	644	647	658	641	640	668	644	672	614
7076	1021	279	231	231	195	208	217	201	193	193	190	203	199	185	185	208	189	232	180	173	177	214	191	195	217	191	184	209	165	199	184	221	195	190	211	208	185	195	229	199	175	208	206	195	173	192	186	169	176	218	206	180	187	176	187	194	200	208	188	181	176	171	202	186	168	159	188	196	201	197	174	185	146	200	193	170	197	205	201	170	205	190	171	182	193	190	209	191	190	188	203	186	176	170	204	187	211	179	203	189	220	209	202	196	189	171	192	213	196	186	179	200	182	211	207	188	207	215	187	206	193	192	216	170	169	192	193	191	212	170	179	182	213	199	171	183	211	184	187	190	195	197	222	183	215	220	204	184	163	177	186	209	199	185	194	206	172	204	203	170	189	203	166	172	188	167	173	174	208	190	178	201	189	168	221	188	179	193	203	217	202	209	171	188	200	226	205	217	190	193	196	198	199	183	222	185	221	196	207	177	188	193	180	173	187	181	173	195	179	176	199	215	154	187	172	192	192	175	198	204	152	188	207	197	201	174	181	208	190	199	169	176	191	198	211	220	199	204	171	179	173	190	202	184	201	193	183	203	191	186	188	203	213	165	192	207	194	187	208	194	188	168	212	163	190	177	179	204	190	169	190	175	203	175	212	195	201	183	180	191	213	165	188	207	196	185	207	213	194	186	192	206	198	203	181	185	197	173	199	179	194	238	185	211	187	199	203	191	182	173	192	168	194	175	214	190	186	201	185	205	174	167	200	191	201	206	180	195	184	208	202	192	182	189	170	174	212	203	188	205	213	188	205	188	162	205	182	183	183	157	184	181	190	194	192	169	204	188	208	208	196	195	170	191	190	192	187	179	178	185	182	188	200	187	191	203	181	169	157	179	211	201	210	221	186	168	188	192	204	193	163	186	193	182	177	189	184	202	191	177	208	196	173	194	197	203	178	196	183	204	186	192	198	184	197	172	198	184	208	207	186	180	206	202	211	164	190	220	223	187	197	200	212	177	164	167	188	183	186	186	200	199	183	221	180	188	201	185	187	199	180	178	184	177	196	199	185	201	184	185	169	169	165	211	200	174	208	161	191	172	214	162	225	227	184	197	203	221	170	185	195	173	199	170	191	191	213	182	179	215	198	177	162	188	192	193	226	181	175	168	171	137	184	178	202	218	179	192	194	215	194	183	217	202	206	181	212	193	184	192	198	219	197	204	191	190	172	183	178	182	187	219	181	194	185	170	186	210	192	213	194	168	180	207	184	207	186	202	187	206	174	181	212	207	171	176	188	184	189	201	179	170	206	182	165	171	194	195	172	203	197	197	199	206	227	188	190	161	197	209	195	195	192	195	198	221	191	217	181	186	181	186	175	198	196	180	191	177	186	177	160	166	185	194	193	186	167	222	193	167	153	206	204	184	178	185	187	200	180	187	184	191	200	179	203	180	227	166	194	193	194	195	203	189	206	183	177	217	168	229	178	203	198	180	207	180	207	182	189	202	201	178	182	189	196	201	185	185	208	182	174	198	234	227	211	187	212	218	199	185	194	187	186	192	181	176	170	192	189	192	198	199	177	181	205	193	162	199	182	215	198	197	192	196	181	162	194	190	200	186	207	209	176	198	169	214	205	183	173	179	170	176	202	174	183	195	186	198	184	207	169	177	193	200	203	200	191	193	201	160	195	190	224	178	185	183	197	178	178	193	211	186	176	184	208	163	197	219	208	180	192	183	187	183	192	178	199	184	216	181	199	192	190	192	198	199	170	173	198	190	166	220	199	186	164	184	192	210	191	179	161	195	186	167	167	187	161	199	182	189	192	188	198	207	198	201	180	195	173	206	187	180	167	178	185	195	197	201	196	199	179	193	167	206	170	198	160	199	204	166	179	195	173	211	206	188	174	183	194	186	162	186	223	167	169	190	187	199	225	210	176	212	194	193	186	203	192	172	186	174	176	184	215	190	169	195	202	196	177	183	170	205	186	182	182	169	160	183	229	164	205	192	178	188	222	199	202	198	166	183	206	225	189	166	203	222	191	212	197	196	177	192	205	191	188	175	189	183	203	178	163	210	193	177	207	184	166	163	186	211	204	159	204	204	189	186	185	202	139	178	201	209	196	207	196	210	203	214	215	213	185	222	190	181	183	185	208	206	196	193	174	202	196	208	189	172	185	190	179	189	200	175	186	179	176	209	193	177	191	212	175	194	180	189	182	207	188	205	175	183	188	172	197	183	201	181	201	195	192	200	171	168	212	192	180	179	194	177	195	169	170	195	181	186	206	169	178	175	227	208	161	190	179	204	214	185	212	212	174	197	150	190	190	209	187	179	180	174	188	171	193	195	191	191	187	160	191	190	181	209	206	202	208	206	199	170	208	201	185	190	209	191	197	193	186	212	179	191	190	202	195	172	181	201	174	197	209	183	189	204	213	215	183	197	213	188	176	205	222	204	220	168	190	206	188	163	205	207	176	176	165	187	192	189	180	161	183	185	168	175	199	169	171	187	201	188	195	199	172	183	191	184	182	208	178	179	196	186	186	196	220	172	179	165	192	167	173	227	178	228	175	148	205	189	180	172	204	194	183	191	204	210	180	163	193	204	193	191	173	196	198	201	183	191	214	189	213	190	205	197	236	198	230	164	189	178	195	192	175	177	181	201	214	207	194	207	170	180	184	210	177	191	217	175	187	163	167	189	202	188	175	165	160	164	203	191	185	183	182	180	203	220	201	159	210	197	187	189	176	206	209	191	222	187	227	179	189	178	200	190	181	194	199	202	200	205	204	164	177	185	173	169	215	176	170	171	173	183	188	185	178	194	168	171	180	178	181	199	188	171	183	197	190	217	200	210	190	192	184	180	196	189	181	186	203	197	206	194	201	198	195	206	188	185	195	190	165	188	176	196	204	186	187	196	206	208	196	212	188	194	193	172	206	168	196	174	195	208	186	197	165	192	192	186	188	177	191	197	198	196	203	193	185	179	181	194	185	158	186	177	209	209	201	193	186	195	172	207	197	195	173	182	192	191	172	209	182	173	186	211	168	190	217	201	189	178	192	177	159	169	183	197	220	187	184	206	203	188	184	191	200	170	206	214	179	183	189	171	211	204	212	195	176	197	203	184	186	167	170	210	201	224	197	201	187	239	192	193	171	198	182	190	213	189	186	167	198	194	203	192	196	192	177	179	180	178	176	183	167	187	198	208	187	198	204	177	156	161	154	186	195	163	167	203	206	189	169	177	185	190	179	190	213	216	210	170	190	182	203	158	197	188	200	202	178	192	178	160	183	176	198	233	203	203	186	183	199	180	192	197	200	191	174	213	193	196	173	182	186	181	198	170	195	169	161	200	207	206	172	171	207	197	202	176	201	204	193	185	200	178	193	212	186	175	216	186	198	211	186	191	194	211	186	184	197	190	193	174	202	196	164	180	184	203	187	196	171	200	206	186	182	173	175	198	191	183	202	198	160	196	199	205	206	207	195	179	203	215	180	215	168	166	182	211	194
4907	622	564	646	605	565	586	598	568	461	474	480	454	476	438	444	431	455	433	478	450	444	468	438	453	461	461	448	439	508	459	457	445	462	472	454	456	457	461	445	430	466	436	439	455	466	463	458	437	465	492	427	445	449	449	493	466	424	442	443	439	451	436	444	431	445	437	452	453	444	426	453	445	429	459	458	440	407	445	468	460	436	424	442	463	466	441	446	420	466	447	482	450	435	426	458	449	444	475	426	470	446	410	421	476	456	461	476	463	460	454	466	471	449	452	456	485	447	427	457	459	463	411	421	437	448	388	442	456	445	450	432	420	425	469	394	442	450	482	418	468	477	498	473	478	436	477	413	456	462	425	449	489	461	425	479	441	445	442	445	438	449	431	445	464	444	452	471	443	439	434	472	478	444	446	421	430	422	463	453	453	474	457	465	464	467	453	387	439	440	440	454	468	448	449	439	437	419	456	415	494	456	468	465	476	450	427	472	444	471	459	445	451	474	445	458	470	464	463	406	439	460	455	458	433	453	429	445	444	398	443	479	420	465	459	429	441	414	446	417	448	414	443	471	399	453	437	455	433	438	406	433	449	450	467	453	465	437	487	409	446	439	458	460	442	416	463	456	439	408	414	440	446	437	439	452	436	449	473	459	420	470	418	442	455	509	441	403	470	488	417	446	440	445	421	437	463	476	432	446	478	476	425	445	445	478	444	425	480	486	477	426	471	483	448	489	461	426	466	461	450	437	435	429	484	441	433	401	455	448	455	454	450	397	430	392	448	437	472	429	456	437	443	447	461	430	504	437	468	451	459	460	434	464	440	410	457	433	451	445	418	467	431	439	477	461	494	442	453	491	475	431	433	389	430	453	455	429	432	459	467	436	445	429	472	457	468	433	444	466	474	430	445	432	421	465	433	445	445	445	431	480	461	461	463	421	461	461	472	426	451	469	451	450	462	430	458	441	455	456	447	439	440	447	456	461	454	433	463	476	463	473	472	406	438	477	437	433	447	478	440	455	403	419	431	476	448	457	451	434	428	456	448	456	435	450	431	466	447	472	436	434	451	416	444	425	443	459	482	497	458	465	462	460	425	413	447	415	453	464	422	489	450	422	447	441	437	470	425	417	418	445	393	433	418	429	473	432	451	447	440	428	438	430	417	410	404	441	471	457	475	439	457	447	457	416	449	436	452	452	456	462	426	420	477	451	423	464	468	402	482	465	497	454	438	464	430	446	456	452	460	425	448	450	460	426	473	466	472	433	418	434	442	424	448	445	461	462	436	460	473	449	420	407	430	470	441	455	450	481	446	468	480	473	404	428	445	437	472	437	450	419	438	445	425	442	442	481	419	461	431	494	473	449	445	464	442	440	445	411	474	465	482	435	447	442	429	428	493	470	458	451	440	450	486	435	448	430	447	427	447	455	458	461	458	454	440	466	476	451	445	431	442	445	422	465	423	436	431	448	463	446	400	464	418	476	420	428	403	423	447	443	455	438	436	473	414	417	446	440	461	448	487	413	435	488	417	470	474	470	451	438	476	438	475	458	445	460	458	456	441	466	474	453	441	430	437	457	456	454	428	414	447	454	457	455	455	466	408	401	472	432	438	463	465	471	482	430	440	441	440	419	442	450	456	464	465	420	442	439	435	471	489	420	428	426	447	435	417	486	462	442	432	449	447	443	460	444	429	445	406	456	441	419	448	437	444	416	477	457	453	457	465	419	427	447	450	457	436	456	460	429	493	442	442	409	463	444	454	477	470	428	408	440	429	446	434	441	447	446	452	467	419	473	435	446	404	456	447	436	433	440	418	456	432	420	488	411	454	420	400	462	500	458	450	413	468	455	459	402	442	416	432	422	457	408	473	439	467	400	463	451	451	427	416	445	458	486	417	435	409	459	432	439	456	449	455	467	427	437	461	444	400	472	438	446	454	425	462	445	453	433	456	456	446	416	450	443	451	438	426	443	416	447	406	447	475	447	415	435	480	452	439	405	459	446	434	429	469	445	461	452	444	399	452	474	466	453	471	449	447	445	464	406	429	439	460	425	425	420	446	483	454	468	440	422	451	445	472	463	470	445	442	439	432	453	457	455	442	439	445	442	433	432	459	444	442	432	449	451	421	449	467	438	474	462	477	401	421	475	431	438	444	439	384	428	436	482	428	444	435	423	435	438	444	478	436	404	444	448	431	426	452	455	425	447	425	440	456	455	437	426	424	444	446	445	421	472	438	458	450	444	484	457	471	457	470	456	474	455	453	451	444	412	448	453	474	451	411	436	472	450	439	428	464	461	471	436	445	450	449	443	474	450	470	452	429	471	428	445	410	463	431	456	472	471	452	450	413	450	474	423	430	444	446	439	439	418	428	453	438	403	402	492	463	448	484	443	434	465	481	428	439	463	399	439	420	466	451	431	436	421	458	472	434	433	468	459	473	447	462	451	464	436	436	452	442	481	414	450	502	481	438	474	451	435	435	466	429	480	456	428	452	488	432	429	458	449	440	446	496	439	443	456	459	435	446	466	457	443	475	488	472	444	449	493	425	447	463	460	438	414	456	427	467	452	449	463	417	422	419	468	486	476	419	480	474	482	432	439	410	476	438	413	441	448	443	418	415	469	397	429	423	452	450	463	385	443	450	468	470	424	464	405	468	393	469	483	415	445	463	467	458	425	451	482	459	454	476	419	470	479	417	448	448	482	458	440	442	477	426	424	404	452	432	422	466	459	460	458	414	457	479	434	428	428	447	423	479	433	486	440	480	437	395	447	436	463	468	437	466	493	462	415	445	450	433	473	478	475	470	416	431	415	428	444	430	480	462	471	472	425	435	436	436	469	440	464	441	445	434	456	423	462	443	469	437	439	420	466	396	453	467	458	447	486	445	448	433	484	469	454	438	480	423	429	432	476	429	460	428	443	454	440	407	466	451	447	438	434	470	456	428	464	440	432	421	470	491	447	442	429	423	430	460	441	440	413	439	449	423	467	455	476	396	437	456	448	459	446	475	436	480	478	448	468	442	426	474	429	437	459	433	458	431	433	424	438	408	426	423	454	419	493	460	451	437	392	471	422	431	445	468	422	423	423	433	434	459	448	438	433	436	440	456	436	453	453	492	428	425	441	427	430	468	452	461	445	424	462	496	456	467	427	411	431	443	428	449	454	485	428	453	433	446	439	446	478	445	450	446	485	422	435	420	481	458	438	452	453	474	468	439	450	456	419	476	485	434	482	455	441	529	418	447	447	424	438	476	424	478	426	484	396	428	453	488	479	412	462	487	444	437	492	480	443	437	436	416	438	403	435	430	473	425	410	466	476	416	469	435	430	435	434	459	436	460	458	476	436	454	444	448	414	457	442	409	466	441	440	416	454	481	443	469	394	439	453	502	440	465	429	452	428	461	411	445	416	482	461	477	472	416	471	452	454	460	422	452	436	457	424	453	434	485	434	481	459	446	468	460	452	445	460	418	460	469	433	411	439	426	418	470	458	428	489
21267	4848	1814	1197	976	654	553	536	428	325	158	171	171	167	157	161	144	139	140	153	145	152	146	128	143	111	125	127	122	126	124	122	116	132	121	143	125	123	118	131	134	134	116	128	108	147	127	150	123	124	140	124	127	149	109	133	122	124	140	126	124	125	133	113	129	156	139	120	139	137	116	130	141	132	146	112	140	124	151	138	148	155	134	134	130	150	131	152	142	124	133	159	121	128	134	141	120	129	122	136	148	132	119	128	131	142	133	122	137	139	139	136	116	131	132	136	134	128	138	136	123	129	118	139	127	141	121	129	120	134	146	138	135	149	124	134	124	137	110	134	163	140	131	104	124	135	128	162	145	152	128	136	133	121	138	144	123	137	136	133	121	148	125	139	111	121	141	148	112	125	123	117	134	138	121	131	133	135	112	117	120	140	130	152	123	121	137	138	137	143	136	142	151	133	161	123	136	154	128	143	141	165	150	122	136	142	128	108	131	147	145	123	158	141	142	137	122	132	134	132	130	134	132	127	132	114	128	156	134	124	129	128	140	131	119	109	137	140	127	135	133	126	125	144	137	124	157	133	134	114	140	136	126	108	113	144	128	142	118	141	117	136	142	115	148	131	120	129	121	130	155	152	122	123	133	135	124	155	128	148	149	147	155	117	133	148	143	135	143	150	142	126	128	129	137	125	135	110	131	142	130	140	141	152	151	127	119	128	114	135	129	122	131	126	126	128	127	128	139	134	119	134	132	120	123	128	121	132	113	122	123	126	122	115	136	150	123	135	150	142	153	102	123	137	139	155	117	123	129	163	137	135	145	122	149	134	121	144	117	139	141	135	118	142	133	136	136	142	148	147	142	135	146	156	136	127	131	122	156	147	130	126	111	133	133	138	137	127	133	128	142	124	151	116	102	143	135	154	153	117	151	115	129	132	123	133	134	125	131	131	147	134	153	127	146	150	135	119	151	131	125	112	140	145	124	146	125	124	140	125	137	122	132	129	151	113	143	117	124	128	147	117	135	141	164	119	120	141	146	106	124	102	124	127	131	126	146	153	134	122	124	134	134	146	141	138	114	136	127	129	125	119	147	128	113	141	137	130	135	132	119	122	120	120	150	141	127	127	138	145	119	123	137	130	131	114	138	121	112	138	148	114	129	139	135	161	144	137	128	142	135	139	137	132	136	126	134	117	144	117	117	117	122	129	135	131	143	140	170	145	122	128	131	129	131	157	139	126	149	154	119	136	126	118	122	142	131	146	152	114	130	125	123	131	136	143	118	153	135	128	157	122	124	154	119	128	148	134	97	126	104	137	149	138	119	134	119	168	165	156	126	144	120	112	152	138	112	116	123	118	127	149	156	130	150	123	128	115	161	121	113	139	122	149	123	122	116	140	144	133	133	130	127	119	130	142	140	115	134	128	127	136	150	146	128	151	151	118	126	135	133	162	130	143	147	122	129	143	148	127	152	120	145	121	145	124	138	142	119	131	130	135	139	134	122	135	124	113	146	127	152	136	126	147	124	136	119	161	117	123	133	134	113	129	105	120	111	125	135	153	140	144	133	145	137	160	137	140	127	142	139	111	135	133	109	121	128	116	132	128	129	130	118	124	136	121	114	115	151	140	164	143	130	127	127	136	135	123	144	130	105	114	148	123	156	145	116	136	132	152	122	160	145	135	139	115	117	124	120	149	145	160	128	146	123	111	132	138	125	158	146	106	104	151	164	132	139	123	132	144	123	139	140	119	126	114	138	115	157	145	128	119	127	138	149	144	154	139	131	136	134	147	138	156	134	101	131	142	140	116	144	124	137	106	157	136	107	136	144	133	118	135	124	127	129	141	132	138	122	131	127	146	138	138	145	143	103	127	125	136	129	139	118	120	140	132	138	125	126	147	126	118	132	129	144	130	141	139	155	146	146	116	145	135	147	151	136	104	125	140	128	125	117	140	133	140	139	125	122	118	140	134	118	120	146	154	146	126	98	133	131	146	141	128	145	158	127	136	99	109	151	151	127	130	139	135	154	127	152	139	137	117	123	138	139	155	135	135	123	133	126	112	142	137	140	126	135	137	128	111	119	136	116	113	141	127	126	133	128	141	144	152	129	115	145	136	127	134	135	126	125	145	130	135	130	134	109	140	114	120	135	154	136	143	148	133	122	143	131	150	134	144	126	110	128	128	127	125	124	132	123	123	140	138	132	113	149	124	123	108	125	146	134	138	147	146	125	118	137	115	150	116	127	148	145	143	123	156	147	115	130	138	108	126	125	136	133	126	132	130	115	139	122	145	137	131	120	123	127	114	117	117	140	139	121	135	133	153	134	152	122	131	126	135	139	132	127	119	143	148	166	123	130	117	126	141	125	138	155	119	135	128	146	121	124	118	125	136	152	129	132	127	121	115	125	137	131	127	125	129	117	130	141	134	116	120	140	140	139	124	105	134	136	134	135	131	152	138	132	124	127	123	128	140	140	114	147	162	133	147	138	126	112	147	153	128	119	151	112	116	139	124	128	131	119	146	146	127	160	130	109	132	118	133	136	143	142	139	133	151	123	139	128	144	151	135	125	134	145	132	133	138	107	132	140	137	126	156	130	161	133	126	134	115	115	147	120	123	136	129	124	143	139	120	142	137	123	118	137	131	129	138	132	131	132	133	135	133	119	129	142	163	139	132	121	133	112	122	167	114	146	127	135	131	117	128	141	133	113	116	113	136	145	113	160	118	149	133	107	110	109	125	110	145	143	105	109	150	133	135	133	141	123	132	130	151	129	125	137	148	147	122	127	138	125	166	137	117	127	133	123	158	121	125	121	118	132	131	117	117	118	123	125	117	114	101	136	127	113	139	159	130	137	112	151	152	120	148	120	129	127	115	126	134	126	144	118	144	141	142	116	137	140	119	148	123	128	124	125	131	128	111	136	121	139	126	133	127	127	146	126	143	135	137	126	144	119	143	126	133	118	131	135	111	118	132	147	145	135	131	127	111	128	133	150	126	150	143	117	130	138	110	145	136	96	113	147	122	151	100	138	147	139	146	110	138	156	114	93	135	140	139	123	130	128	124	134	148	122	139	146	138	155	169	135	149	129	135	136	144	144	134	147	148	131	122	143	154	142	141	151	137	133	129	131	135	125	143	144	146	151	124	144	129	135	140	119	111	147	130	141	120	104	139	132	134	108	129	145	152	132	133	137	138	129	130	126	150	122	129	140	126	129	131	152	143	125	125	130	121	126	136	127	155	113	142	132	127	144	120	134	121	125	114	139	129	123	127	122	127	144	149	111	120	122	124	117	143	156	141	133	152	119	133	144	120	113	131	132	125	124	126	124	136	147	138	154	114	139	121	112	125	123	132	135	119	149	125	127	142	145	166	158	120	138	116	146	119	122	111	124	126	136	131	128	113	134	142	124	124	130	152	122	118	122	128	140	125	126	141	141	142	136	131	142	122	117	125	117	93	131	126	114	134	154	132	140	129	110	140	125	118	119	138	157	168
14054	1670	1957	2719	2841	2255	2202	2184	1764	1325	753	628	542	554	484	479	425	424	407	415	393	409	356	412	392	425	360	380	341	378	369	354	385	387	394	360	347	403	377	356	343	334	353	364	363	368	367	343	338	353	336	341	370	355	331	352	353	377	346	344	372	355	342	350	375	348	348	338	375	339	350	350	356	317	355	339	359	336	361	370	359	317	336	326	328	321	355	344	333	338	327	365	326	332	338	336	352	348	330	334	354	364	376	368	366	378	331	374	359	301	354	327	343	380	309	329	319	322	364	367	332	341	351	335	326	357	339	330	363	358	375	331	341	351	370	343	327	336	344	332	348	327	351	347	368	358	343	323	347	382	329	320	371	339	365	312	387	320	355	329	362	370	350	305	367	376	326	348	367	365	354	341	345	348	358	347	349	322	352	311	378	371	324	324	369	354	359	350	332	368	344	357	333	321	349	339	320	334	369	373	397	345	338	319	360	339	367	338	365	364	343	348	357	349	375	363	364	333	309	326	368	371	336	347	338	334	368	369	317	361	326	319	368	337	327	333	331	323	350	338	349	338	321	357	380	335	370	349	327	341	340	331	346	347	364	335	347	331	338	375	359	352	363	338	325	393	338	342	336	346	329	370	335	324	310	332	312	349	337	338	377	329	353	374	347	319	359	317	359	368	321	341	308	332	301	331	320	369	336	352	315	353	347	336	355	353	349	357	334	330	336	329	356	366	354	333	349	324	336	359	325	358	354	319	326	311	346	346	327	319	345	366	360	335	366	318	343	337	328	354	332	330	373	361	347	353	359	360	345	348	384	352	365	342	342	366	379	334	343	384	331	333	355	311	348	341	329	324	365	366	360	329	334	381	354	332	333	339	348	352	349	381	334	377	346	330	341	354	349	294	338	333	348	344	354	338	338	336	325	347	357	340	363	358	365	388	328	355	362	359	347	370	363	352	357	355	311	351	295	334	313	358	339	344	331	322	336	377	361	349	374	355	358	345	323	347	362	354	324	329	357	337	324	342	387	309	351	325	359	334	347	366	367	386	388	324	323	349	355	363	402	349	351	341	372	380	365	357	368	333	326	364	350	361	367	295	348	346	335	335	368	364	357	328	351	330	349	345	378	359	352	364	315	365	373	316	376	347	351	358	342	367	365	354	353	352	345	404	360	362	343	352	357	343	374	349	334	364	324	317	367	358	342	382	370	345	341	374	347	332	331	356	359	346	359	350	362	353	376	331	350	354	331	365	358	323	361	338	344	362	341	337	367	351	312	333	336	368	346	334	345	358	335	339	326	345	332	331	321	351	359	311	353	336	358	358	327	332	354	369	343	334	347	341	344	372	343	344	346	356	375	363	345	354	343	365	341	349	383	358	373	370	311	342	344	359	337	312	377	343	347	318	331	341	322	358	353	344	302	353	320	361	358	355	348	346	372	361	337	356	355	364	339	357	329	355	304	362	342	346	332	341	367	335	341	343	353	326	336	322	340	361	360	327	348	351	369	330	294	350	388	361	368	317	358	329	339	357	297	355	375	349	316	396	360	361	367	320	342	353	328	329	355	319	357	369	350	328	356	404	343	361	330	341	359	371	341	342	358	363	367	333	359	342	361	323	333	362	316	364	332	338	359	344	315	333	330	399	335	324	353	357	372	336	360	383	335	381	323	344	333	361	375	364	328	343	340	298	358	328	332	336	344	347	350	360	356	370	325	353	338	336	318	350	388	372	326	337	358	348	342	383	362	358	325	357	303	397	342	350	337	344	359	375	333	378	371	355	375	320	348	358	368	329	354	356	370	352	332	348	329	357	334	353	368	327	379	336	346	331	331	359	355	348	323	320	317	330	353	347	350	372	360	328	345	349	359	356	363	303	341	354	321	353	379	341	350	348	331	335	323	361	324	346	357	357	400	367	371	349	364	386	352	322	343	331	359	326	365	362	351	364	311	353	365	358	356	352	353	353	307	377	367	342	357	356	350	299	366	311	340	371	348	346	350	335	355	368	329	329	335	361	355	329	326	316	362	347	340	341	359	343	350	356	371	339	312	347	306	363	343	362	342	328	358	350	307	351	335	329	357	326	338	340	339	326	331	330	371	334	344	324	320	344	337	336	326	361	348	354	351	338	351	354	347	352	356	355	373	324	349	317	377	336	353	329	350	350	354	379	346	341	337	349	352	333	333	349	337	341	353	355	383	380	332	355	317	352	372	344	327	388	355	365	347	349	337	414	349	370	366	353	323	352	355	340	392	325	375	350	384	387	327	346	368	348	315	348	349	359	329	333	319	321	350	366	349	322	342	338	331	336	329	345	364	337	319	341	313	308	341	314	330	323	335	351	334	355	340	361	363	316	351	325	327	362	343	336	346	342	366	383	350	371	356	347	335	303	328	358	355	360	340	353	330	363	344	349	341	348	346	340	322	386	357	346	341	371	339	397	379	324	336	338	336	370	353	361	355	360	366	341	346	352	372	356	354	356	368	358	328	347	362	318	373	365	330	335	394	348	307	334	380	372	389	323	347	362	347	325	369	361	316	383	363	346	362	379	344	337	285	319	382	340	321	346	367	333	376	375	353	342	363	355	349	322	353	371	334	310	341	328	339	337	373	342	327	346	328	336	334	322	343	374	371	364	328	341	321	361	340	345	347	331	334	345	363	332	346	345	304	363	304	335	358	351	350	339	376	354	335	352	341	349	343	323	342	338	357	332	350	353	368	337	369	345	303	375	355	338	334	345	348	345	349	345	333	349	336	316	344	297	348	356	359	361	328	322	328	347	331	333	350	360	362	333	336	362	328	359	366	364	374	360	347	354	320	353	330	337	392	343	304	357	351	306	359	330	332	331	352	352	352	346	339	358	343	325	393	345	344	331	370	346	348	334	333	325	330	363	359	336	322	339	370	344	315	322	329	343	367	367	351	365	338	353	339	340	381	362	335	349	366	339	331	319	354	358	354	340	360	355	366	348	336	368	309	357	334	363	351	347	343	356	340	365	328	337	369	333	354	358	326	352	331	350	341	374	349	330	376	343	360	331	359	329	356	363	327	372	361	358	352	355	383	352	323	358	350	353	350	342	354	336	324	324	359	331	379	319	346	329	343	351	349	325	353	330	340	349	330	348	347	330	380	323	347	385	352	354	331	345	354	325	349	346	356	362	360	320	377	335	359	360	383	321	361	338	346	376	364	314	361	371	346	354	352	362	365	370	363	345	361	365	317	325	334	343	356	339	334	324	345	344	362	357	323	342	341	301	363	351	347	369	369	403	306	347	342	314	332	318	378	339	366	337	353	339	314	348	324	355	323	360	359	327	342	379	361	348	359	353	328	343	367	333	374	361	346	305	314	340	361	345	322	393	344	348	363	352	354	337	367	351	362	342	325	346	335	334	335	341	336	368	358	365	344	371	341	350	352	358	316	371	346	366	353	360	345	334	356	347	362	342	342	322	345	341	371	338	340	308	335	350	322	354	345	358	352	350	330	330	338	334	321	320
32400	8946	3699	2580	1841	1328	1189	1013	819	528	431	422	371	345	353	331	282	316	295	256	282	332	295	304	293	287	312	276	282	320	312	301	283	273	301	310	258	268	286	255	314	287	302	270	279	275	278	265	283	280	278	265	254	269	272	269	236	292	292	259	260	289	282	269	261	285	278	292	245	259	266	279	301	291	260	292	263	283	262	276	267	263	286	277	272	246	266	279	293	298	285	272	268	295	270	266	283	262	245	256	289	294	270	270	269	277	256	303	329	239	269	257	277	300	277	315	255	296	280	285	299	294	285	257	272	282	291	283	305	302	301	271	281	266	292	274	307	263	242	251	283	279	317	241	259	245	274	288	299	289	299	252	289	233	264	270	267	271	262	252	284	285	267	274	256	235	278	285	269	255	274	267	293	293	301	304	283	268	279	288	273	278	285	268	300	280	289	269	289	258	268	290	264	265	232	258	302	300	293	266	274	257	272	280	301	275	265	265	289	304	253	281	249	289	281	286	302	261	262	274	249	255	256	254	280	265	285	285	299	289	267	274	290	288	283	302	299	269	298	274	274	302	300	267	284	269	275	263	268	256	292	282	278	261	257	240	268	253	286	273	298	289	294	285	278	260	282	253	271	258	276	256	276	276	281	287	312	275	226	252	273	284	270	300	295	309	281	264	271	276	280	263	296	288	269	268	251	278	237	286	295	306	315	267	311	274	254	281	274	305	249	316	288	272	282	299	258	270	264	304	264	280	284	283	259	262	280	288	255	272	270	278	265	279	272	267	318	304	308	293	248	255	265	288	313	243	266	286	281	288	260	294	274	252	263	263	277	276	312	285	316	252	309	284	283	255	283	259	277	285	277	266	257	259	275	289	288	299	250	301	268	281	282	302	265	269	281	273	245	277	280	241	268	260	283	265	276	276	248	273	281	274	283	269	264	289	280	288	289	281	236	234	238	274	268	270	291	257	289	302	318	265	301	290	277	238	313	298	250	278	284	283	282	276	267	257	236	261	249	241	273	276	288	284	258	307	253	289	290	296	286	333	293	241	297	300	279	278	280	265	267	288	273	262	272	295	266	280	289	260	279	300	295	247	263	265	271	250	269	243	270	293	274	302	287	291	285	272	273	258	253	294	256	293	298	313	257	268	266	258	261	229	253	248	272	287	266	285	271	270	277	292	296	267	274	277	283	276	285	293	268	249	275	279	274	278	266	288	280	280	278	270	291	297	305	262	280	302	293	274	284	281	267	263	275	272	254	289	261	335	276	270	301	308	274	281	273	288	295	258	270	246	280	258	289	302	263	288	328	262	298	274	301	316	280	269	237	297	291	272	285	266	252	299	282	271	294	257	314	265	249	287	257	285	250	298	257	279	257	244	272	287	279	275	289	270	281	264	280	279	283	279	308	292	255	245	283	262	283	297	271	272	272	288	261	255	287	287	267	260	264	288	262	263	280	260	263	278	289	275	250	306	256	269	274	270	292	253	282	261	302	259	272	266	237	297	261	259	242	276	252	296	274	274	264	267	276	285	299	303	290	320	295	318	282	294	253	284	270	271	291	254	310	275	254	270	322	253	301	258	278	272	271	294	242	285	240	239	313	279	277	257	260	289	297	254	270	291	267	298	294	237	242	273	270	299	296	264	265	255	281	217	268	289	277	277	282	278	263	286	288	299	256	291	269	282	270	257	297	274	277	269	271	272	255	254	280	266	264	321	276	301	268	290	285	245	253	275	260	285	273	278	269	272	281	258	261	280	258	261	274	287	288	257	266	322	279	256	261	289	261	264	271	294	308	274	252	282	283	300	313	307	265	302	269	261	287	267	304	265	285	282	265	297	279	226	274	305	250	298	278	241	298	283	270	242	234	286	299	281	303	294	285	257	271	314	249	273	290	240	239	301	256	303	270	258	283	241	261	270	288	304	278	258	274	278	265	247	262	266	244	257	267	247	261	250	281	283	293	307	285	273	224	296	288	288	258	273	279	280	286	268	269	239	287	257	282	283	278	288	277	278	255	265	293	256	284	231	259	278	276	283	287	242	270	281	293	262	288	262	286	276	270	284	251	281	286	281	263	272	269	255	282	257	283	249	302	250	317	317	260	239	268	302	284	317	258	301	279	279	304	248	273	263	296	269	264	282	279	293	300	252	300	261	266	268	298	274	264	264	305	267	290	285	280	283	279	294	271	274	276	297	265	278	254	270	286	272	283	276	275	292	286	301	268	255	271	286	270	263	257	253	295	274	283	295	280	282	290	262	267	268	274	286	259	259	258	280	254	265	263	275	278	267	268	248	287	291	261	323	288	284	242	294	266	277	285	292	267	248	284	274	294	240	270	293	271	291	281	307	284	296	296	268	266	261	259	288	285	263	250	305	263	314	295	247	274	276	291	267	264	242	280	301	308	280	268	247	267	277	286	286	264	297	297	260	268	247	287	251	271	290	310	291	290	284	290	249	253	255	277	297	300	281	284	297	303	308	272	252	275	282	289	276	288	268	309	271	296	270	268	298	316	318	262	276	261	302	281	236	265	271	285	250	299	237	290	266	262	258	271	300	258	281	307	288	272	269	271	316	260	258	284	267	271	291	305	282	261	254	267	264	280	293	273	273	270	297	294	264	283	306	265	298	257	298	271	292	303	302	272	284	288	264	308	264	274	268	276	250	291	281	277	281	289	261	291	308	321	277	289	283	269	302	274	287	303	278	273	240	263	302	261	256	251	281	297	264	300	268	318	273	259	274	254	243	275	286	243	254	251	292	264	283	290	287	251	279	274	299	258	249	286	275	288	285	314	271	278	271	250	272	279	288	278	269	272	278	272	264	283	270	275	292	295	299	262	287	250	284	271	268	276	299	260	286	273	243	273	278	286	278	255	252	285	284	260	277	261	274	288	299	286	257	296	269	285	291	264	246	304	249	225	300	287	320	284	281	297	255	268	305	289	281	262	238	252	305	285	297	274	277	302	299	273	298	281	256	303	236	256	285	265	283	251	277	272	273	276	282	249	295	269	275	243	259	294	267	282	291	300	295	289	284	281	274	259	241	290	253	286	284	284	301	272	275	296	301	265	276	300	325	277	291	297	305	268	270	279	292	243	268	267	318	294	253	266	247	264	293	281	265	296	271	291	297	273	261	298	317	318	262	263	266	258	289	258	289	280	298	296	255	295	296	284	304	268	263	276	271	324	321	258	253	228	272	264	274	290	271	261	291	280	280	256	236	282	283	260	269	249	264	299	257	256	296	271	258	279	268	282	280	274	265	282	260	274	270	290	279	300	260	253	287	314	282	271	249	288	266	260	274	273	271	267	295	272	275	300	276	299	302	299	297	279	245	257	244	285	275	271	269	284	238	238	243	269	300	307	284	273	258	317	289	287	293	284	282	273	288	269	310	305	250	261	233	260	274	241	257	283	263	278	260	275	300	299	295	284	270	317	287	265	291	270	262	276	283	305	308	286	263	269	288	252	258	266	269	308	270	286	308	289	249	267	279
19448	2683	3319	4797	4862	4234	4253	3730	3256	2151	1406	1221	1073	1045	859	851	786	759	768	727	771	742	695	705	707	652	685	683	653	663	669	692	702	641	608	682	674	647	619	681	696	691	658	650	698	649	731	698	641	615	651	639	582	673	647	644	677	605	638	638	619	659	669	618	661	661	594	644	660	622	615	618	664	649	647	689	613	643	626	637	612	626	631	663	626	671	638	670	627	647	621	657	598	612	667	636	691	660	599	634	606	667	646	633	625	617	588	656	699	608	609	633	601	648	679	636	622	638	601	656	655	633	657	646	645	658	679	707	622	608	600	599	615	671	634	601	586	622	659	656	623	627	641	581	639	628	657	618	676	674	595	647	621	592	650	641	667	605	693	628	657	604	627	613	577	694	626	642	671	672	662	639	654	658	671	638	608	674	646	589	627	619	641	637	607	640	571	641	641	651	606	660	661	633	610	662	648	642	687	626	638	609	652	612	640	656	662	643	601	576	623	618	646	675	651	615	662	619	655	655	654	645	626	655	606	629	619	659	626	620	618	635	601	659	659	608	631	612	640	665	614	630	606	639	669	590	656	611	652	662	614	630	642	643	589	624	602	614	633	615	652	641	610	653	622	577	631	656	662	643	610	638	613	655	609	655	619	622	599	592	639	649	667	646	617	596	658	601	634	642	654	618	624	659	658	590	601	637	604	605	645	623	634	643	671	657	659	609	642	650	654	586	650	651	627	617	644	687	640	634	614	623	654	619	630	615	636	632	630	645	662	654	676	624	651	657	661	635	645	597	625	674	607	637	623	645	620	595	644	657	613	653	644	650	622	603	644	635	597	599	649	616	639	642	619	588	632	657	664	667	656	616	615	679	628	621	635	624	647	652	652	650	622	662	636	590	630	648	612	634	657	635	633	594	639	606	627	666	605	665	597	675	660	641	640	686	683	686	645	706	642	656	634	630	645	602	609	659	622	682	627	650	643	648	587	608	702	657	600	655	609	614	692	661	634	608	639	629	643	627	656	637	640	669	661	609	628	631	619	627	600	611	642	656	637	626	613	638	623	660	629	605	610	608	622	614	614	639	627	612	659	621	678	601	669	625	617	601	612	638	613	584	708	644	641	636	676	633	619	658	649	653	650	638	624	653	596	674	616	651	591	655	659	635	647	632	625	630	630	603	646	613	598	644	611	627	651	661	678	641	662	637	606	655	697	634	645	626	691	646	610	624	649	643	607	622	621	630	641	619	640	622	654	589	598	617	634	622	614	631	576	671	611	604	614	614	622	648	641	634	629	634	640	665	620	637	641	616	590	651	671	675	672	601	659	648	677	658	617	624	617	661	678	615	636	660	652	656	634	661	638	594	666	617	600	632	625	629	689	619	658	655	631	680	672	664	653	658	648	635	631	646	651	639	586	661	671	654	668	640	646	601	578	623	625	564	644	619	631	626	617	665	684	635	607	643	655	692	636	678	646	640	668	637	631	623	605	651	640	658	645	608	607	654	613	615	635	626	666	659	642	654	641	601	621	634	673	652	673	668	632	578	594	632	659	647	601	635	675	582	615	617	640	636	646	591	664	620	628	624	604	631	616	629	598	631	688	626	665	578	600	664	609	615	637	662	650	619	648	691	603	721	656	644	613	643	625	638	676	620	634	684	636	592	663	633	661	645	609	628	635	612	681	627	634	621	627	627	676	631	639	669	593	666	599	660	607	614	641	700	636	671	643	666	603	587	671	642	630	671	629	674	659	624	639	648	698	653	656	648	645	676	669	622	609	662	612	623	631	631	657	633	659	712	622	635	648	632	659	631	659	661	633	655	638	589	655	649	668	576	659	623	681	625	648	681	664	642	602	644	642	626	628	594	651	666	621	616	671	615	642	617	628	597	639	668	629	662	619	650	601	617	641	644	609	593	643	630	682	639	659	662	638	626	647	623	632	623	621	650	614	650	615	677	620	664	605	684	606	612	613	629	624	657	639	639	600	619	611	688	625	608	681	598	675	617	682	631	642	632	631	631	606	648	600	632	632	598	619	632	624	620	644	644	637	648	666	644	626	668	659	642	678	608	604	552	637	643	656	630	626	654	614	639	589	619	654	609	615	668	622	620	629	641	605	631	639	623	649	613	670	614	643	629	611	616	645	657	634	655	637	621	653	664	657	671	597	591	666	638	640	642	610	665	680	600	614	648	638	627	641	580	620	631	626	646	630	640	624	664	641	635	611	636	596	582	651	648	628	629	643	656	581	606	634	642	604	676	619	670	624	661	656	651	688	601	632	634	614	654	636	688	674	601	605	650	618	649	638	651	622	664	591	659	640	610	638	663	630	677	618	612	625	575	625	635	632	639	647	620	611	647	685	634	613	607	652	626	622	676	643	631	624	615	613	647	689	669	642	647	656	653	645	613	641	629	596	653	635	617	635	659	637	651	613	639	691	636	659	637	644	641	604	591	692	618	635	654	647	631	606	641	632	651	613	640	641	622	664	670	599	616	655	585	671	634	636	677	645	652	603	613	650	621	559	606	664	666	602	683	645	612	657	663	657	599	637	664	621	644	647	619	593	660	614	608	610	650	623	651	625	651	610	651	604	674	631	632	652	622	642	634	654	644	635	678	637	634	637	680	665	621	610	656	605	641	608	644	628	666	642	654	636	631	618	613	648	613	613	600	636	658	655	666	613	642	615	585	676	651	573	664	626	646	632	618	618	649	611	601	627	633	666	620	629	570	617	645	655	672	683	640	641	627	622	652	639	641	609	660	630	593	701	642	648	622	649	637	660	656	623	640	676	634	641	613	646	591	595	657	596	600	640	591	615	588	627	605	621	599	671	645	655	650	608	627	642	676	663	621	642	663	665	663	654	639	653	605	649	634	607	642	632	615	610	674	631	609	587	641	635	611	610	669	677	624	626	658	645	680	664	646	635	662	602	632	660	646	615	695	632	644	619	639	646	637	649	652	590	665	652	655	612	656	662	623	659	638	601	648	653	688	642	645	618	631	654	626	637	657	613	667	651	671	670	664	633	618	633	658	658	665	602	647	662	596	647	639	624	612	619	628	631	614	650	624	617	608	627	634	623	677	631	621	615	662	623	682	621	617	623	636	610	638	608	657	656	656	628	632	584	651	630	656	646	641	602	613	611	621	640	595	670	671	622	635	670	644	570	658	622	652	610	649	653	634	637	652	626	631	660	604	642	648	641	623	663	659	663	645	605	617	636	603	669	652	619	639	614	640	627	694	580	641	601	596	631	620	657	657	596	624	669	639	630	585	650	630	632	645	682	656	639	648	592	606	664	642	636	644	625	638	636	660	634	611	681	648	686	646	655	657	626	662	648	608	612	615	635	641	604	646	629	622	633	645	614	694	652	628	642	628	654	690	667	637	626	676	632	664	631	604	655	606	592	631	650	631	646	585	643	621	678	659	611	618	630	643	639	654	605	621	616	602	645	676	639	610	644	603	625	610	684	604	680	628	568	671	613	653	635	617	643	640	631	694
6431	936	292	238	258	209	217	241	215	205	201	187	184	191	234	211	184	204	186	194	185	191	212	177	208	187	198	164	209	191	187	184	199	186	183	182	197	203	185	188	176	176	200	197	190	212	187	177	203	192	197	201	191	192	200	180	209	201	171	195	210	154	179	165	196	211	163	192	188	183	195	207	182	187	199	188	172	202	162	190	178	187	174	197	189	198	215	173	181	192	209	193	201	211	184	210	208	189	186	162	209	164	182	197	191	172	184	221	185	164	200	201	203	189	203	212	189	195	204	200	186	191	198	186	212	201	175	204	175	207	198	167	159	187	209	183	199	219	183	174	167	181	201	151	222	198	200	183	185	174	199	197	199	208	198	206	174	161	176	199	163	205	163	200	209	175	185	180	210	209	198	192	203	186	183	163	160	182	160	205	165	218	181	201	183	170	173	202	198	191	189	206	197	193	199	159	188	177	188	184	193	194	178	192	186	196	204	178	220	214	177	197	197	204	195	215	194	194	183	209	184	209	183	166	204	187	194	200	167	210	210	204	184	191	196	158	218	209	222	223	178	216	197	168	184	149	183	212	181	201	196	184	190	230	181	195	212	183	213	158	179	172	186	168	198	213	197	185	183	204	199	190	188	180	176	182	197	196	178	192	195	193	214	197	200	191	191	202	212	191	170	204	189	206	168	195	170	183	209	197	196	206	201	197	202	193	193	177	202	166	192	208	226	203	168	185	198	173	200	220	184	179	171	172	171	192	177	220	198	205	167	187	198	223	181	180	215	191	159	188	195	211	187	200	185	172	193	199	190	220	209	212	192	162	168	195	178	223	202	224	214	215	174	195	193	189	195	191	184	174	211	176	189	187	187	184	198	210	210	177	205	201	204	221	197	204	222	189	181	202	205	155	197	188	180	205	186	193	181	204	196	188	200	172	191	193	153	175	192	208	190	191	187	212	199	161	179	208	195	195	200	185	189	183	195	177	184	196	218	171	187	189	190	188	185	183	208	141	193	205	191	184	167	202	208	205	196	195	190	198	187	181	194	194	186	173	196	189	211	187	180	183	169	190	184	166	207	189	188	160	191	216	183	194	192	186	200	190	203	209	210	186	186	185	199	157	184	189	219	173	186	186	224	187	173	182	204	176	204	210	193	189	194	172	194	223	184	204	195	155	183	205	219	187	202	170	180	178	194	190	210	211	218	198	193	185	182	192	178	183	168	179	199	198	185	190	198	208	215	173	199	201	206	185	202	210	213	200	214	161	195	181	211	182	184	196	196	210	192	188	172	197	174	151	194	235	202	202	189	193	169	189	197	203	184	168	189	189	190	221	191	198	202	157	191	205	206	183	188	192	180	192	195	212	185	190	195	191	183	208	183	161	173	178	181	184	204	165	214	212	179	210	194	187	190	176	209	187	184	181	186	165	182	181	199	186	181	183	217	203	199	176	185	197	201	194	214	181	217	172	188	164	151	206	217	193	177	207	199	178	190	199	175	189	192	175	176	187	190	199	201	189	203	179	216	205	210	213	205	180	168	163	183	203	205	181	181	203	197	180	218	216	195	193	158	184	165	175	229	182	203	199	177	169	171	177	163	198	188	182	196	195	178	175	174	234	170	200	184	194	185	184	189	214	195	192	198	214	236	208	193	199	212	230	202	180	194	185	188	188	237	187	184	183	172	200	163	185	206	167	198	217	219	217	198	176	173	168	179	193	178	193	222	160	209	191	198	177	213	186	179	202	179	165	211	175	170	156	183	175	188	185	215	188	149	197	223	188	187	208	200	180	197	183	205	179	190	190	205	166	213	199	213	172	173	189	171	207	180	159	187	199	200	199	182	211	211	181	207	220	176	175	156	173	193	200	229	197	183	201	197	202	170	189	169	173	183	218	191	208	192	197	171	174	199	215	200	223	187	174	204	167	217	153	191	165	195	190	193	163	203	208	188	199	177	180	168	204	200	176	199	206	173	184	183	227	206	216	173	174	174	180	220	184	179	186	194	173	181	169	221	189	183	201	178	169	183	207	223	190	206	182	194	203	212	197	184	186	196	214	191	213	180	200	177	193	179	196	184	183	192	184	180	178	191	185	179	180	231	182	197	161	180	182	194	179	184	184	188	193	193	192	197	166	183	184	183	178	222	181	178	184	187	208	191	183	211	203	209	184	192	203	204	189	185	208	189	201	189	202	214	184	178	179	177	179	209	196	200	224	192	178	221	196	168	185	187	197	175	196	197	185	197	156	204	183	187	188	218	203	216	183	181	190	169	175	165	203	178	188	187	226	174	182	178	191	202	191	181	197	203	171	192	208	214	217	177	180	186	177	206	193	193	180	179	200	184	192	186	184	187	195	200	206	204	192	183	197	198	186	208	186	189	193	193	217	201	191	188	175	178	182	217	181	182	222	179	155	176	200	184	186	215	172	170	186	204	186	182	182	192	197	191	163	183	183	177	173	200	204	172	200	190	209	183	179	194	195	188	212	197	193	179	173	209	173	162	188	201	169	174	187	201	215	196	191	188	199	176	189	171	168	183	166	183	202	173	195	182	204	182	190	182	173	162	193	210	201	175	188	194	202	202	188	186	194	187	189	173	192	199	195	192	183	192	193	166	173	179	197	185	187	192	189	171	168	171	202	185	178	172	188	207	193	182	183	205	194	200	187	182	199	179	201	232	213	213	214	207	190	216	184	186	191	196	215	202	190	203	210	199	185	183	193	168	177	170	190	206	173	189	211	168	184	197	156	171	186	190	188	199	177	203	195	203	189	165	167	189	203	181	184	188	193	208	192	173	187	199	202	180	176	175	191	210	177	164	197	208	194	202	182	183	194	189	184	198	181	199	209	194	201	199	184	190	199	211	195	181	162	198	168	177	191	160	199	176	179	181	187	189	158	199	195	185	214	200	200	179	182	223	205	192	196	209	215	188	185	199	201	187	178	163	172	169	207	180	191	183	202	182	192	183	192	190	188	191	191	189	183	206	179	163	176	180	195	178	173	189	198	194	194	195	195	189	188	162	201	206	193	198	169	190	196	186	185	205	187	205	184	212	180	159	180	166	197	194	212	167	186	194	177	178	194	195	186	193	168	174	185	196	186	188	206	192	198	190	205	181	203	185	198	189	176	179	187	197	165	194	171	188	196	185	170	185	196	201	180	171	185	205	179	195	184	196	207	165	189	213	205	193	209	200	209	192	196	200	199	184	197	193	211	164	183	177	198	168	187	221	175	201	221	160	202	185	185	195	177	188	190	176	164	207	191	171	184	193	159	192	198	180	187	200	193	159	188	188	212	194	164	192	172	164	164	179	184	182	203	196	177	193	205	165	188	199	196	194	186	173	200	184	196	166	215	211	177	179	200	187	184	200	226	199	202	198	204	182	200	187	212	198	188	170	187	179	169	196	187	211	176	201	177	173	189	198	192	157	210	170	201	181	175	191	191	179	185	180	193	177	206	198	211	186	191	169	180	187	186	182	175	198	183	178	177	176	167
4509	724	592	578	637	568	587	539	524	535	421	448	477	473	432	457	478	424	449	437	461	415	453	449	472	454	472	444	404	427	438	445	445	436	450	434	450	425	425	459	466	450	434	457	453	454	426	452	478	483	473	461	446	409	480	462	442	449	430	447	424	477	425	480	423	417	475	420	451	451	443	444	438	420	462	422	442	471	414	438	445	465	427	443	420	443	469	453	496	461	438	427	444	456	477	426	468	464	474	445	417	496	457	438	481	412	463	481	462	450	416	472	457	450	412	437	445	448	436	424	453	429	434	420	463	404	405	456	441	478	455	449	417	447	424	478	448	452	447	453	447	398	446	403	435	443	448	409	440	399	447	419	452	466	486	404	444	464	457	420	489	485	458	460	470	448	418	445	423	442	420	422	396	429	451	445	466	448	465	412	425	468	419	438	423	464	443	409	479	423	439	475	447	440	435	421	463	434	476	482	491	454	439	474	447	454	414	459	424	423	446	432	444	384	450	452	474	421	462	410	433	459	472	463	468	461	442	496	397	441	464	468	451	438	403	454	439	394	429	453	414	443	418	465	457	475	489	453	432	421	444	424	429	418	486	464	466	424	470	517	459	456	451	430	400	451	450	428	479	440	448	445	476	462	443	418	429	422	435	450	472	434	500	433	435	419	422	437	437	467	448	421	436	474	454	438	420	435	447	461	433	467	442	427	429	436	466	470	409	424	478	449	440	421	440	425	443	462	454	456	432	432	455	439	427	442	467	464	429	448	475	467	439	463	449	398	442	472	465	404	461	444	441	440	479	443	440	447	445	439	470	451	463	457	451	446	470	454	449	443	475	447	454	437	449	440	416	455	498	434	434	464	478	437	416	458	436	464	478	436	466	449	448	490	437	485	420	467	449	464	446	430	449	490	429	480	424	461	418	445	445	447	463	417	494	426	472	462	442	443	436	452	425	462	446	426	487	459	421	449	440	481	444	452	426	451	442	502	421	427	476	435	434	486	435	387	442	423	444	441	438	435	425	459	421	409	424	409	471	444	431	439	425	457	425	425	430	421	418	420	443	436	465	454	453	392	462	443	420	429	443	454	422	442	433	426	429	473	492	426	443	445	459	468	437	409	451	421	401	446	436	487	462	390	430	421	466	413	452	440	461	480	462	435	437	437	428	436	467	437	423	446	440	454	432	454	458	439	474	446	425	493	411	436	476	453	440	432	464	434	469	469	408	421	425	420	421	426	440	454	439	492	445	468	463	437	467	468	458	419	448	434	469	434	453	451	452	436	450	464	464	402	438	434	478	438	429	431	470	456	455	443	462	464	465	427	464	455	482	462	441	436	448	412	471	454	435	446	455	444	475	438	428	449	429	462	436	439	447	441	429	447	441	422	456	482	472	438	442	437	447	460	472	452	413	458	424	495	446	454	482	445	445	456	456	457	450	468	449	451	464	408	410	443	452	453	445	428	425	438	451	454	438	469	421	460	393	461	440	427	452	433	415	437	438	463	456	449	510	440	491	443	448	438	475	451	473	429	434	447	458	442	451	425	431	445	429	464	407	431	451	435	461	442	430	446	456	475	428	425	449	447	458	421	473	452	448	418	450	447	418	403	449	426	430	416	430	423	460	480	444	460	435	429	458	413	454	449	490	434	426	463	457	443	435	438	449	474	435	484	461	457	427	425	437	445	447	460	483	450	445	469	423	438	423	438	461	463	462	467	440	463	409	461	457	443	444	450	439	441	456	459	431	459	444	431	442	468	466	426	419	469	483	446	418	440	447	434	457	425	446	431	466	432	443	461	417	475	412	485	417	433	467	429	459	418	462	458	455	450	401	423	432	428	442	470	451	454	421	419	434	416	447	494	447	436	451	432	466	409	446	428	419	446	411	509	450	445	453	446	448	420	426	486	428	435	450	445	451	415	457	478	428	402	464	415	439	412	416	470	423	443	415	447	429	456	428	433	445	443	451	434	425	472	432	423	469	459	457	432	474	420	446	434	442	453	429	429	451	460	425	453	444	430	419	440	403	462	435	446	487	443	436	456	444	423	396	394	439	442	440	486	456	475	460	442	438	475	448	457	435	472	480	435	436	444	421	445	439	428	459	468	469	448	446	467	430	452	453	462	440	445	456	411	467	454	437	454	407	408	460	454	471	394	423	455	466	424	419	479	448	429	456	458	437	443	440	443	411	436	446	457	457	467	441	466	437	457	471	435	497	457	412	438	455	481	416	452	412	429	433	456	451	451	445	422	462	386	432	473	411	423	469	433	434	479	483	428	444	475	396	467	435	485	447	451	442	388	450	446	481	431	441	441	449	450	465	443	475	449	461	411	472	451	443	446	465	441	449	410	460	477	439	412	464	464	413	444	456	465	436	424	411	465	413	445	467	413	424	466	403	441	435	415	426	442	475	450	382	464	468	439	429	474	439	433	429	435	435	446	447	459	473	462	458	455	448	404	446	461	491	433	469	460	407	452	451	479	427	446	437	433	420	430	446	436	458	433	460	519	450	460	446	442	432	434	424	466	439	420	447	423	459	425	427	438	456	425	428	460	428	448	478	476	429	423	455	457	451	437	460	435	456	408	414	440	417	431	449	435	453	448	406	421	476	508	451	450	427	434	469	396	437	428	450	478	455	449	466	457	436	415	461	431	486	442	418	480	464	422	451	441	462	465	449	460	468	450	446	447	433	468	436	445	425	470	441	431	436	446	460	444	456	441	412	473	447	444	443	471	466	431	442	483	482	473	453	469	435	473	439	470	428	431	412	451	455	437	446	435	418	467	455	438	483	448	455	496	467	398	408	459	431	441	465	431	447	444	478	448	425	441	426	449	445	457	415	416	473	420	445	440	419	435	451	467	441	441	448	454	462	453	460	458	436	425	415	447	460	403	439	469	451	447	482	444	442	459	435	444	426	437	435	461	450	431	433	451	419	428	448	437	411	443	451	467	445	427	413	453	416	458	426	408	445	414	458	453	429	422	430	466	460	446	463	425	453	437	447	477	510	432	429	470	451	415	429	484	468	468	435	459	450	462	470	429	411	430	472	442	436	426	424	441	480	481	455	464	456	443	418	457	486	443	419	427	443	469	503	432	457	437	436	462	443	454	450	445	449	405	454	439	437	453	424	468	446	464	440	427	449	435	446	455	460	425	448	431	450	411	469	441	441	443	450	424	427	417	433	436	467	450	479	410	452	454	449	473	456	470	450	431	435	423	470	442	452	437	449	492	466	460	450	464	418	447	447	419	475	429	457	437	450	455	467	423	434	458	400	452	487	436	437	438	485	463	418	474	411	402	451	445	442	451	433	451	456	436	430	461	421	436	451	442	443	424	438	428	435	480	404	454	456	438	479	439	477	447	455	460	428	443	414	479	461	466	437	443	437	463	422	474	413	436	491	444	408	420	403	431	437	419	451	464	444	437	429	450	440	441	431	436	451	459	433	426	469	423	449	386	390	438	472	471	449	449	421	480	435	464	452	449	461	455	439	407
20251	3870	1819	1295	1044	763	471	481	386	314	178	182	175	174	160	146	135	128	132	150	148	175	159	123	123	148	136	147	139	114	114	133	147	131	135	134	156	121	121	133	126	117	128	128	131	126	159	137	161	131	123	126	116	132	131	129	139	133	123	178	142	129	128	148	141	141	147	149	139	125	119	113	131	157	140	166	141	147	138	146	140	113	127	116	126	144	145	137	144	156	106	139	158	147	141	135	138	148	131	122	158	123	141	124	147	117	114	129	136	150	145	123	133	136	120	116	129	133	113	121	135	126	115	108	132	141	162	139	152	128	133	153	148	131	126	92	130	117	114	124	139	150	115	132	127	126	123	142	133	140	133	143	146	131	145	168	127	128	122	140	131	133	149	154	125	133	148	122	133	147	128	123	141	106	120	139	146	138	131	136	123	142	133	156	125	155	125	122	151	105	136	120	129	152	149	120	125	139	135	131	121	122	120	153	126	115	122	132	147	142	147	139	135	132	131	135	139	135	111	128	122	112	134	128	133	115	124	141	144	136	161	104	143	137	134	129	137	135	137	150	138	123	125	157	136	132	120	123	153	136	125	121	144	143	131	123	153	150	127	137	133	165	128	150	128	150	142	124	140	122	152	112	146	152	143	116	118	143	114	125	131	141	126	116	134	135	134	121	144	111	138	128	152	155	138	137	159	151	123	135	123	127	110	131	144	124	147	124	127	133	141	107	134	139	133	103	156	137	149	119	128	129	157	132	130	143	127	148	115	130	135	164	139	134	110	123	136	132	130	132	148	113	156	141	133	107	128	133	135	145	149	153	127	106	134	120	130	142	134	117	134	145	132	110	143	131	115	149	118	156	142	133	126	132	155	117	109	126	118	120	130	122	124	127	133	133	128	135	135	143	113	150	137	151	124	123	128	112	110	140	143	146	139	117	129	146	134	109	126	93	143	108	114	163	139	115	149	120	129	117	140	126	128	110	127	137	147	138	128	140	127	131	138	128	133	139	114	140	145	137	146	164	127	122	133	128	143	131	131	122	142	141	121	126	136	135	109	132	124	147	131	108	115	141	159	140	142	159	133	134	170	129	141	133	134	140	145	138	106	136	140	120	112	125	127	137	155	123	130	134	148	150	117	120	123	115	121	125	158	126	138	132	141	137	114	130	125	175	120	126	154	143	122	166	123	136	120	126	137	126	115	133	140	136	141	146	140	147	147	123	128	141	125	129	122	116	138	138	131	126	143	125	129	159	116	139	124	123	135	154	140	128	124	134	136	166	121	145	125	109	130	134	128	123	140	137	141	140	132	117	133	138	126	140	129	113	108	122	130	128	124	138	154	132	132	122	152	137	135	123	130	133	153	125	151	157	117	132	118	129	120	134	116	124	139	135	125	116	126	116	131	123	157	139	114	135	125	135	144	117	109	129	123	132	144	142	127	132	126	149	142	128	128	139	128	149	156	104	132	117	139	140	135	133	130	133	122	128	107	139	135	139	151	130	115	142	124	140	129	136	121	107	132	124	117	139	122	125	118	131	128	148	127	138	155	152	140	140	122	166	139	145	157	141	117	145	117	136	127	145	146	117	127	111	135	118	101	115	133	135	148	114	145	131	121	115	129	130	133	137	115	142	125	137	163	116	117	129	136	127	138	144	160	145	127	129	142	124	105	116	127	140	138	137	112	123	140	117	125	118	125	127	109	148	131	154	127	129	111	134	138	136	138	128	140	118	125	150	149	104	128	125	112	134	131	132	147	138	157	133	139	141	131	120	139	116	150	129	124	123	147	146	110	116	155	140	121	125	115	155	142	151	146	144	138	137	111	134	128	163	130	127	126	119	139	123	111	150	119	141	138	139	133	134	129	117	116	131	111	152	117	131	129	123	151	131	131	130	154	130	132	117	108	120	134	138	153	139	160	97	151	145	138	135	134	137	129	118	139	122	134	143	126	135	121	121	119	139	126	126	147	132	128	133	154	136	138	141	141	139	112	137	128	112	123	128	124	126	123	130	141	111	135	126	129	124	149	134	126	128	138	147	130	141	124	129	127	128	121	124	127	153	130	137	128	150	154	130	135	125	125	119	134	112	133	108	118	139	124	130	145	138	134	125	151	128	129	134	149	149	147	144	121	112	123	131	126	130	129	145	124	120	139	121	147	120	126	151	131	138	137	146	117	126	138	125	117	105	115	121	125	134	152	154	122	140	136	141	142	129	116	135	133	139	139	129	115	144	140	121	175	116	122	134	121	112	141	136	121	134	128	137	124	132	117	134	124	127	135	117	147	125	133	129	130	119	124	125	116	132	124	130	133	126	124	143	144	152	134	127	149	115	175	130	146	125	147	150	137	121	149	133	126	115	143	137	126	116	137	138	149	138	136	115	130	131	136	140	129	130	147	137	139	152	136	150	115	137	129	136	150	126	116	123	128	135	133	119	152	125	142	123	136	152	134	112	145	124	121	134	111	139	137	144	127	144	132	132	146	129	117	121	139	141	120	113	138	153	133	136	126	111	102	116	123	137	145	146	137	147	136	127	139	137	120	123	113	123	132	127	151	142	142	125	113	142	116	157	144	117	111	133	136	131	127	145	134	164	125	134	144	136	91	131	128	135	114	123	119	127	140	131	120	140	124	135	141	133	139	125	121	148	125	139	109	112	114	128	137	123	146	121	138	129	134	130	151	151	122	129	139	133	147	141	124	132	135	147	119	145	126	130	126	97	131	132	120	131	156	115	144	129	129	117	119	116	127	141	110	140	144	124	130	120	130	138	125	128	145	139	119	133	129	118	110	107	158	128	132	123	139	133	135	135	137	126	119	141	126	143	121	135	126	145	137	118	118	141	145	134	121	116	125	159	140	98	118	155	122	147	127	123	126	126	115	136	148	136	120	127	136	131	124	127	153	110	107	147	156	131	107	143	144	129	138	140	125	121	128	128	137	144	131	143	119	128	111	134	145	111	126	138	131	130	121	105	105	129	152	139	140	110	126	109	137	124	117	122	127	136	123	137	116	136	142	116	128	147	131	121	156	135	155	141	130	136	119	131	140	133	138	115	133	147	140	133	121	135	108	166	130	130	142	114	120	116	115	129	126	138	121	145	144	127	146	143	137	140	128	155	133	131	126	145	117	136	116	151	151	132	134	137	132	135	158	136	135	116	135	120	140	116	130	120	135	123	143	136	139	123	134	128	143	136	139	128	132	129	129	136	140	146	133	137	121	138	146	122	118	122	101	136	111	134	131	148	126	119	123	114	122	119	112	123	119	140	151	128	122	119	134	150	118	130	129	140	158	142	139	139	157	133	128	137	109	120	143	132	123	123	135	148	138	118	143	113	120	142	138	113	111	142	128	121	125	109	111	112	123	125	140	123	138	115	107	151	160	139	118	136	129	136	136	136	150	144	141	147	125	149	125	133	155	138	122	129	130	121	136	149	139	137	131	138	144	124	155	143	110	142	126	139	134	143	133	118	112	151	137	147	127	125	131	146	117	146
13238	1445	1930	2869	3098	2416	2054	1955	1702	1269	793	607	589	528	483	489	422	424	408	353	400	369	397	385	398	375	344	393	369	328	359	383	350	384	367	365	390	334	343	331	365	353	374	369	350	361	351	308	336	336	370	361	374	358	315	376	360	340	356	325	339	372	362	355	349	390	349	368	351	344	348	351	354	363	363	370	354	374	323	344	341	306	326	365	344	327	326	364	346	341	367	349	348	350	340	329	334	374	311	332	343	345	335	358	328	349	351	354	375	350	309	323	346	347	336	318	333	347	334	398	329	348	339	334	368	346	331	339	348	340	324	326	329	343	348	370	332	335	322	325	362	323	357	337	361	329	375	359	338	310	335	350	351	357	329	354	318	349	342	348	314	353	350	351	354	357	325	324	327	368	348	365	364	299	370	370	356	322	334	341	325	339	341	351	359	333	390	342	324	356	307	367	366	328	333	368	358	324	319	340	351	366	330	345	331	292	349	333	313	325	374	352	382	366	350	335	363	365	368	324	367	359	330	361	348	330	317	361	356	319	328	355	356	359	333	357	347	369	336	365	382	362	347	345	325	341	357	338	355	338	340	320	346	325	345	357	363	324	355	358	353	351	367	377	335	359	353	352	322	369	344	325	332	371	313	332	338	336	368	351	357	362	324	382	354	343	355	376	381	357	322	361	360	345	347	333	367	358	357	337	323	340	329	305	344	350	311	352	329	374	325	345	361	400	329	328	356	350	320	358	340	329	353	355	330	367	352	311	332	324	369	349	322	349	343	330	324	366	354	322	335	347	362	333	354	366	362	342	338	376	340	340	352	342	348	372	338	328	333	363	334	356	341	346	321	295	368	347	329	357	356	362	361	344	320	346	368	332	392	352	359	358	355	353	328	362	340	343	324	379	360	336	369	359	343	401	336	351	380	343	350	351	375	368	377	327	346	333	313	346	362	351	318	372	374	352	347	386	344	348	372	370	313	346	337	329	363	368	340	325	338	329	339	359	343	338	358	348	375	371	329	342	338	350	362	325	354	351	361	322	359	346	317	339	318	336	347	341	341	335	337	359	376	313	336	359	328	318	352	327	334	349	345	308	345	350	353	303	350	349	363	357	329	319	333	351	395	321	342	337	325	334	353	343	388	360	338	354	356	344	337	375	351	326	332	309	334	356	335	325	308	372	377	338	331	354	351	351	323	371	328	327	308	334	370	326	369	309	302	405	380	353	322	357	341	344	349	367	318	338	350	315	329	342	397	359	352	354	369	351	352	346	324	335	342	371	344	362	350	319	356	373	374	359	334	362	318	342	369	371	325	330	382	358	338	350	405	336	373	339	317	363	324	352	306	354	335	309	365	359	345	350	310	359	328	359	322	359	341	335	333	363	328	351	325	361	343	324	377	372	370	315	354	362	357	377	389	361	354	342	363	377	348	350	362	326	358	350	350	345	381	341	350	332	377	337	358	331	375	330	351	340	339	356	356	322	357	355	326	317	332	340	353	326	359	344	361	340	349	328	327	342	339	329	355	332	369	326	334	350	364	348	387	349	321	368	301	336	362	346	366	326	325	353	346	360	356	365	357	322	336	364	380	374	353	316	320	385	363	329	363	359	327	348	349	357	336	328	321	342	333	354	356	337	330	352	349	326	319	367	343	328	367	382	355	336	343	357	337	363	322	350	383	356	365	346	343	338	360	330	326	349	317	330	327	330	369	354	353	335	361	355	331	332	307	376	379	330	345	378	383	363	355	347	381	359	383	344	329	356	353	355	353	359	353	353	354	344	355	352	393	358	339	341	343	326	290	349	329	360	340	371	346	325	371	368	313	354	336	356	342	334	331	328	370	380	365	363	338	363	368	376	355	342	312	335	321	322	373	386	349	325	352	310	331	366	362	333	362	340	362	325	309	333	374	345	317	327	366	330	332	340	361	309	337	345	349	362	329	347	343	334	361	330	341	351	338	366	341	346	338	331	332	318	323	338	311	383	339	373	345	343	346	334	340	359	350	348	377	340	354	344	364	379	356	365	363	334	379	313	365	330	355	335	359	348	320	339	357	322	360	309	343	331	368	351	336	343	371	360	363	343	349	343	340	369	352	347	385	333	359	362	355	344	339	329	330	371	379	375	364	348	304	336	384	349	330	362	344	367	343	384	353	346	358	334	325	352	368	385	344	345	332	346	330	356	339	323	356	349	373	336	340	359	349	342	356	349	342	333	380	354	353	322	336	327	296	360	369	365	346	338	313	322	346	331	320	339	366	382	306	349	344	351	360	368	369	339	331	351	343	320	345	344	343	389	337	361	341	344	382	348	374	337	346	346	372	383	373	316	361	345	340	356	354	337	332	361	318	338	353	370	307	357	368	339	358	348	342	336	325	351	361	319	333	340	321	357	346	371	357	340	333	365	356	347	367	338	348	318	362	335	362	360	386	364	320	324	353	359	342	329	346	350	322	348	334	320	314	347	351	322	348	373	292	349	331	348	353	348	346	331	342	347	346	351	378	365	321	339	303	347	315	329	326	347	334	357	323	344	344	355	328	353	328	337	336	345	336	349	320	337	354	338	376	335	363	306	338	318	333	321	332	314	327	351	343	368	362	350	351	315	387	341	385	371	356	356	362	354	343	379	329	321	355	338	362	345	345	318	338	362	348	352	372	356	324	361	348	378	351	358	367	364	292	340	353	330	355	353	348	332	361	354	318	371	366	358	357	338	321	360	371	374	364	341	321	363	343	359	329	324	325	354	327	346	374	355	366	359	361	329	342	357	364	351	350	340	343	333	342	354	359	343	346	348	375	370	349	374	346	336	337	328	355	322	338	349	330	371	341	350	348	371	368	331	346	356	337	339	309	356	339	358	354	355	334	341	330	352	345	356	369	363	407	333	388	333	317	356	390	335	331	362	366	342	333	360	384	364	347	371	340	339	354	316	342	304	350	333	355	342	340	349	341	368	342	343	330	367	299	331	329	353	307	323	364	355	342	371	341	320	370	346	334	325	367	329	351	356	356	315	322	354	373	334	340	342	341	348	320	343	349	327	348	351	365	315	344	387	335	340	345	353	363	348	327	320	357	349	353	336	343	352	334	343	348	303	345	343	332	356	383	302	331	384	330	360	313	331	348	330	366	330	338	361	351	322	325	372	350	350	350	344	351	370	318	329	343	394	358	342	338	336	339	363	335	309	319	346	352	318	364	365	326	350	354	353	376	355	357	337	355	294	368	347	388	337	331	347	347	340	338	337	357	325	369	352	321	328	361	322	339	358	335	358	369	349	334	337	348	369	358	336	375	360	348	336	338	338	366	325	345	332	336	307	306	338	355	357	333	368	346	392	358	335	339	331	359	392	360	318	335	328	343	329	336	349	343	354	404	317	363	369	324	335	355	348	354	340	325	362	372	344	375	335	358	342	338	375	354	362	351	344	374	301	373	349	365	360	322	361	343	344	340	344	355	339	347	362	377	349	336	342	343	332	371	335	350	358	339	320	365	375	342	351
31461	8436	3685	2845	2227	1430	1252	1019	828	638	462	368	365	352	346	295	299	293	292	265	309	277	298	272	294	281	302	297	279	281	264	284	303	288	266	264	296	287	325	283	274	283	280	299	262	264	273	276	278	297	266	257	251	277	293	267	253	262	254	274	275	304	283	264	277	278	283	231	266	262	306	274	274	271	294	263	282	242	266	277	300	281	273	279	269	291	275	283	261	278	245	254	293	291	281	269	269	268	300	291	268	303	263	284	289	335	309	295	253	287	281	281	251	254	274	264	280	250	300	287	279	286	261	293	298	284	272	271	276	277	295	254	271	298	273	304	287	284	275	255	263	295	287	287	257	279	249	257	288	292	287	310	278	284	259	282	260	286	270	300	315	296	276	278	302	270	266	276	289	307	277	279	244	299	287	277	281	315	258	282	283	282	282	280	299	280	262	270	249	283	262	290	296	308	279	271	307	268	318	287	275	296	318	274	266	274	271	278	296	296	302	276	289	271	277	276	277	320	273	330	262	266	286	255	274	278	291	270	261	279	313	273	281	276	289	283	275	270	273	280	290	295	262	266	278	285	294	275	273	287	261	299	304	263	296	246	274	286	266	234	269	287	266	225	247	268	274	253	273	276	264	268	243	271	309	263	262	290	287	297	266	291	254	275	278	285	274	261	289	249	239	298	285	268	263	257	301	291	290	282	284	301	270	281	274	258	248	275	291	260	268	263	263	268	268	292	277	259	281	269	248	251	260	270	287	270	247	280	299	282	307	303	292	279	261	248	245	261	290	279	251	242	301	294	247	307	248	280	240	298	294	291	259	312	332	270	282	284	294	273	271	292	264	297	282	259	288	296	278	277	292	288	294	253	255	306	288	286	319	309	286	300	280	271	280	279	292	284	257	284	280	318	279	266	265	293	276	299	300	300	274	272	285	275	284	266	301	294	277	266	288	301	284	255	269	318	281	268	263	270	282	272	280	261	266	267	299	309	297	273	268	281	283	276	266	291	274	304	290	289	249	242	272	270	263	255	287	261	302	259	259	248	275	251	275	286	258	262	253	253	272	295	275	246	268	317	288	275	255	253	259	286	280	272	283	267	262	286	289	275	276	268	284	252	269	263	255	308	264	250	257	300	257	311	309	285	256	251	290	299	292	296	272	252	266	287	284	290	301	288	253	262	242	261	284	263	278	263	276	275	267	303	291	268	252	265	270	277	288	306	291	292	323	269	261	279	305	269	256	274	290	278	264	222	279	271	281	251	263	274	267	272	239	281	277	291	261	292	299	299	284	258	283	285	285	270	277	293	289	271	286	311	244	246	264	265	281	259	269	286	277	252	284	259	254	298	305	256	268	272	263	271	283	272	244	280	280	262	260	278	267	272	271	289	292	252	275	314	250	253	295	285	267	296	281	310	276	262	273	254	287	290	306	268	271	299	309	261	284	302	312	279	245	301	301	308	299	277	295	283	271	235	266	287	291	301	270	268	307	288	266	287	264	270	295	258	284	248	295	276	272	271	315	275	289	271	262	307	276	263	271	258	261	303	275	259	269	271	271	294	283	272	290	302	247	273	273	261	272	281	263	275	245	299	284	268	283	267	272	299	328	267	292	289	275	274	269	257	269	308	260	259	297	295	258	244	292	275	280	292	284	273	281	279	258	276	255	262	257	263	295	288	282	273	254	240	267	242	263	275	286	289	304	271	283	276	286	269	246	278	260	261	270	272	292	267	276	302	274	252	268	251	282	267	278	300	266	265	292	283	267	258	271	300	301	279	287	298	296	259	291	250	268	261	291	271	249	271	269	283	282	287	293	295	291	246	299	282	276	250	249	283	298	279	262	276	270	307	269	279	263	282	272	301	273	304	288	291	287	302	274	288	311	315	258	266	291	263	288	286	269	268	278	270	293	301	284	264	260	280	290	287	278	271	276	237	261	282	289	299	282	290	224	284	255	254	282	281	282	256	263	289	306	288	293	316	277	256	269	287	292	252	291	256	279	299	303	271	286	273	282	323	312	287	265	269	266	265	260	317	263	279	286	266	323	279	282	244	271	263	262	272	309	274	288	283	240	272	258	267	271	272	279	278	247	258	255	252	260	281	254	267	252	312	314	277	276	271	247	285	279	234	273	266	257	302	247	279	276	282	270	252	277	250	263	303	256	279	276	265	267	275	247	266	277	288	295	289	266	270	292	233	303	281	269	300	283	274	267	266	265	271	292	281	275	268	286	281	270	264	276	265	280	265	263	329	254	284	267	269	264	290	295	250	263	300	275	251	291	313	283	286	244	278	294	292	273	295	282	264	289	281	286	270	319	276	272	275	266	251	262	285	281	296	266	271	264	282	264	255	241	278	281	317	307	292	295	273	245	266	293	245	278	287	295	273	289	292	278	283	279	271	312	287	295	274	273	263	283	270	296	273	303	270	267	239	259	279	245	313	284	310	269	276	268	312	287	279	264	300	293	276	276	286	277	264	309	294	296	256	259	266	263	267	226	258	265	243	258	270	308	273	235	261	288	283	281	291	276	253	267	278	293	261	300	288	305	295	289	295	239	280	262	261	260	294	297	282	317	263	267	309	294	275	263	263	282	275	265	280	315	274	283	315	264	273	277	277	255	298	288	250	290	296	267	289	260	315	299	248	286	264	272	307	263	287	335	268	297	255	264	284	285	270	279	302	276	318	254	295	307	277	326	299	259	296	290	296	281	292	272	258	303	291	258	287	280	263	293	251	263	261	269	266	281	271	264	257	290	290	278	295	261	307	299	297	296	285	289	268	263	274	295	272	264	268	269	264	262	256	253	306	288	295	308	264	265	314	283	293	248	284	274	271	269	260	276	308	294	300	295	311	259	324	248	261	262	272	260	282	274	245	259	261	250	270	277	280	294	302	291	268	262	278	282	312	305	260	275	268	277	254	284	278	295	302	282	313	277	270	295	296	260	276	277	263	257	269	252	274	296	290	287	273	250	270	284	311	304	266	277	281	254	269	287	270	285	280	245	268	284	253	276	289	289	299	263	302	278	275	281	265	264	269	271	263	248	273	289	266	320	306	250	288	264	255	327	279	263	262	296	264	278	263	261	274	289	260	266	287	262	281	294	256	288	273	290	254	251	277	240	298	290	248	279	289	304	253	306	258	282	275	270	262	286	245	264	285	305	281	272	282	306	280	297	276	273	243	281	272	291	258	253	280	295	284	307	289	259	264	275	275	281	266	291	262	276	257	277	298	255	276	288	299	275	281	316	325	281	295	284	272	330	264	271	242	279	291	298	257	277	296	309	246	272	301	258	278	274	282	294	267	324	257	278	259	278	281	279	277	274	266	266	277	271	261	298	259	259	259	268	272	258	295	244	284	315	261	244	276	278	265	258	278	296	270	274	269	293	305	268	263	304	309	298	295	298	281	263	290	285	271	280	310	303	261	281	286	281	305	297	286	284	246	271	283	299	303	257	287	318	250	293	270	278	288	282	285	271	254	287	258	268	296	263	295
18507	2783	3335	5137	5240	4170	3875	3634	3013	2336	1575	1325	1178	1020	888	884	790	750	782	735	742	725	719	703	705	657	742	673	711	665	606	670	622	672	651	620	680	673	639	682	604	674	673	664	609	637	640	697	605	671	661	654	666	645	671	611	670	658	624	667	685	618	649	618	635	651	684	655	660	617	651	622	635	644	636	659	709	644	620	662	635	646	619	678	621	684	656	689	693	664	671	613	664	615	601	623	663	638	618	631	637	588	597	620	667	617	638	616	640	589	635	588	618	670	685	644	659	625	613	675	621	628	647	641	666	601	594	621	633	655	635	617	648	631	654	660	658	649	687	606	623	643	635	682	619	611	659	661	666	649	577	677	656	653	633	657	572	649	668	670	646	641	656	638	619	649	666	629	644	654	650	629	639	606	611	616	622	581	627	646	615	639	642	614	619	636	664	618	620	677	609	602	620	637	629	636	634	568	620	623	652	609	648	630	655	646	641	646	626	622	611	613	666	628	606	706	640	694	628	653	670	611	679	648	634	580	637	618	624	666	664	632	664	655	662	663	586	653	639	640	667	611	637	618	629	594	619	643	597	637	697	629	652	620	653	644	679	610	616	629	628	644	650	650	644	594	568	638	666	666	641	631	614	642	637	621	659	627	604	620	658	684	636	620	649	635	613	652	647	644	656	601	624	653	598	621	649	624	668	665	620	673	631	629	631	602	652	666	597	609	582	613	661	571	629	629	595	642	644	621	629	642	568	652	614	653	613	649	682	645	618	642	672	621	673	623	632	646	686	614	646	667	650	660	655	592	670	665	567	628	639	590	594	638	657	612	646	646	623	594	708	636	649	648	613	660	627	632	628	666	618	613	691	580	642	662	626	655	640	692	633	628	628	575	590	615	626	632	627	636	681	630	639	634	628	660	636	675	645	603	666	678	626	584	615	645	626	645	596	627	627	665	693	665	585	596	628	653	634	602	613	662	614	629	633	634	658	711	651	628	671	669	659	635	653	650	634	665	622	635	656	607	615	615	624	603	655	607	607	671	608	627	677	636	651	616	620	619	670	625	659	650	641	646	666	611	634	589	632	655	656	635	648	647	624	647	639	642	652	670	655	643	604	624	654	642	625	650	610	621	654	621	628	603	622	627	626	621	604	655	645	636	620	612	669	646	647	624	632	655	611	616	626	599	660	654	604	630	668	619	636	619	647	656	650	576	683	666	655	674	641	613	643	600	643	641	643	657	631	644	645	649	656	677	640	664	647	649	600	664	644	586	647	638	653	603	610	656	612	617	648	670	654	607	616	670	592	701	653	672	639	661	635	630	617	657	635	642	674	638	639	613	595	630	647	643	668	635	677	611	629	613	635	610	642	630	645	653	626	638	630	602	648	642	632	628	616	688	669	678	661	654	628	639	649	655	639	641	606	639	704	644	658	671	622	634	604	646	662	672	589	674	611	662	621	652	621	642	601	632	591	643	660	606	626	618	613	635	649	648	627	620	677	633	644	612	656	622	657	637	594	632	617	633	672	678	597	657	657	642	609	645	693	676	644	600	645	616	606	653	645	597	668	659	643	652	671	641	657	616	631	641	628	630	653	686	625	654	626	639	621	618	661	641	602	633	624	632	664	678	674	591	622	656	619	617	659	641	595	617	641	664	663	572	611	630	684	673	616	580	613	629	670	674	659	626	672	651	572	646	624	643	621	622	626	650	660	611	648	642	627	617	628	660	654	599	649	623	643	614	629	645	639	657	628	592	618	642	643	564	666	603	661	631	591	647	629	658	642	643	623	615	564	642	666	646	619	631	622	603	620	677	626	632	653	658	617	598	593	603	676	568	657	621	638	628	613	669	591	603	652	622	640	646	655	663	620	603	638	646	594	649	653	639	691	648	699	624	637	602	598	656	638	661	682	681	663	617	641	576	621	633	673	645	649	656	674	628	666	628	594	633	609	658	647	633	635	550	622	615	584	633	647	668	647	602	605	642	609	641	649	625	623	652	620	656	640	624	626	626	678	639	640	605	656	581	623	612	657	638	587	674	636	599	646	630	615	636	637	629	587	653	610	586	654	613	668	646	614	633	620	669	627	658	629	662	721	625	639	658	629	646	586	650	621	652	601	621	606	584	646	726	633	590	659	597	600	648	629	644	666	697	657	629	600	565	633	638	649	603	629	604	652	626	615	670	606	608	641	599	610	647	618	618	637	628	598	637	625	614	617	671	644	647	634	675	620	691	652	655	614	628	647	608	620	602	625	617	654	649	641	608	640	633	621	612	585	643	611	609	617	646	636	636	628	601	629	648	626	630	657	622	634	627	670	643	644	596	605	616	656	712	638	635	657	686	614	614	644	655	658	635	606	609	689	678	620	665	623	637	612	619	579	641	669	627	606	645	657	644	588	624	621	621	606	649	654	595	644	623	618	600	619	645	587	578	650	598	675	658	621	639	635	628	617	609	608	650	596	596	671	617	657	673	652	642	642	680	625	676	654	586	643	623	691	627	621	630	633	653	624	604	599	624	703	620	657	605	687	630	635	647	644	604	638	621	646	656	655	604	643	622	617	630	610	627	630	646	626	681	632	639	615	606	659	669	604	585	648	678	654	643	655	637	657	599	638	613	606	619	639	612	628	622	641	618	626	658	635	637	645	654	671	627	615	669	649	632	618	634	659	642	626	675	600	615	617	648	644	582	655	618	650	622	607	631	729	618	696	614	655	643	652	626	667	612	644	673	678	662	626	681	628	619	669	697	614	666	634	614	605	670	637	614	688	654	648	616	652	627	613	625	649	612	651	643	659	653	622	639	655	649	587	633	602	632	594	608	643	622	622	650	657	626	658	585	622	657	636	651	649	632	629	646	634	647	655	626	629	573	638	685	650	609	656	614	653	669	602	622	602	640	625	652	642	635	606	630	705	635	615	651	699	616	631	626	640	638	625	599	602	637	613	673	601	583	654	651	659	634	605	683	615	648	598	644	614	655	643	618	660	624	631	623	655	662	658	705	661	620	658	668	638	615	611	606	645	653	648	669	650	640	616	580	623	623	635	592	631	596	648	637	640	650	643	609	633	636	665	663	663	595	626	643	628	672	641	644	645	640	623	625	671	686	587	658	613	679	658	613	642	674	641	664	654	587	627	649	662	598	636	601	599	634	626	667	632	684	625	648	657	634	647	661	656	632	626	612	610	595	616	612	614	627	699	658	617	690	575	628	623	637	648	676	600	619	632	603	687	619	634	669	637	640	689	649	666	628	622	622	634	645	603	653	664	615	643	644	650	665	623	657	595	632	655	633	619	593	660	661	640	610	628	635	652	621	583	613	621	702	613	638	628	624	646	594	666	623	654	625	674	636	603	626	650	678	650	642	576	678	625	597	663	586	602	673	637	649	596	631	633	623	632	657	648	642	639	596	620	689	632	629	649	641	663	630	653	605	681	569	641	651	640	663	617	599	638	627	606	601	667	606	682	654	648	609	631	607	631	623	635	645	629	671	629	629
6606	914	354	217	242	206	189	215	207	191	174	198	202	196	209	158	192	190	165	171	187	187	183	188	182	204	195	177	199	194	195	186	206	203	194	210	193	177	179	174	180	199	196	191	177	174	192	162	219	179	198	186	171	178	187	192	194	182	208	220	176	175	202	163	180	199	189	202	188	199	183	209	212	191	188	183	191	164	191	192	204	194	187	172	191	200	222	196	197	178	203	205	198	199	180	192	221	200	191	214	164	179	191	177	171	187	175	192	175	181	180	186	195	175	189	189	188	183	209	193	178	179	192	200	176	201	192	177	194	166	204	181	183	180	199	192	187	185	184	192	208	205	176	193	198	188	181	169	186	197	186	170	179	199	206	181	185	164	180	177	209	216	176	199	181	185	186	183	207	174	161	179	182	199	211	180	178	170	181	207	150	200	201	197	146	185	188	210	198	202	198	179	195	178	197	164	202	194	201	188	183	170	211	175	186	185	187	167	193	167	183	184	178	205	180	173	197	169	171	204	174	189	207	173	178	176	203	194	218	200	170	189	198	180	192	175	157	193	179	179	156	190	169	202	186	187	189	185	178	209	174	187	201	212	173	203	199	186	211	197	163	159	182	172	164	174	178	203	191	203	184	155	158	184	178	179	157	190	196	199	213	188	202	232	184	210	209	178	173	178	198	200	208	197	212	182	202	180	213	203	180	174	199	194	162	182	168	170	174	175	192	176	171	196	189	203	194	182	177	187	198	200	175	190	175	173	192	180	166	180	203	178	210	217	173	155	191	192	171	196	173	167	187	173	174	175	170	177	204	184	158	189	193	164	196	180	175	171	202	191	187	181	205	194	173	189	180	182	173	176	185	196	181	180	205	173	186	192	173	188	199	200	199	192	186	202	178	181	199	220	202	185	188	205	198	174	172	187	194	193	201	174	195	180	192	174	181	196	182	170	189	185	197	205	193	190	174	165	188	194	181	189	193	184	175	199	227	193	194	193	199	176	178	218	182	179	181	196	189	205	191	201	204	195	184	189	201	181	193	186	187	183	186	190	199	184	209	190	186	181	208	176	177	177	194	205	204	226	198	157	197	192	221	205	176	214	207	174	199	184	184	198	194	175	199	196	198	230	166	166	192	213	201	165	211	213	207	196	191	202	164	195	183	183	186	194	215	176	192	152	184	195	154	180	176	208	182	180	168	199	151	176	194	201	171	174	183	197	179	178	164	182	164	204	187	199	185	195	187	212	193	181	142	216	161	178	191	187	185	178	200	177	201	176	201	172	165	207	202	163	208	172	183	187	184	191	202	180	200	167	163	185	184	166	191	194	158	195	162	206	215	184	194	150	177	185	196	225	205	183	183	194	197	179	190	194	202	170	189	171	192	167	201	166	166	185	187	203	186	179	176	176	182	223	190	199	220	199	214	212	206	184	205	228	208	218	195	184	186	177	186	197	172	176	187	208	180	191	201	193	213	200	193	184	171	180	182	196	192	195	156	161	197	208	170	211	177	213	196	191	177	208	179	208	200	186	205	201	200	206	198	192	191	174	200	171	167	222	181	185	156	184	186	212	169	194	190	181	209	208	186	183	199	181	185	183	182	173	191	205	182	190	191	190	196	198	214	185	183	178	172	177	203	185	184	205	187	195	204	219	189	189	171	216	240	198	180	174	169	188	213	213	187	184	161	224	210	193	204	161	188	177	197	194	201	178	163	203	175	180	205	178	172	182	195	187	205	163	171	196	203	205	201	193	192	221	206	220	187	185	196	194	212	202	177	183	206	177	166	213	181	184	195	187	182	224	183	199	185	218	202	163	178	211	194	189	176	184	215	223	205	163	220	177	176	166	192	173	165	179	189	187	187	190	171	196	203	182	196	169	190	200	188	190	196	176	199	180	178	158	192	178	200	192	170	195	202	220	194	164	203	222	203	201	217	195	162	169	203	188	182	152	198	169	195	182	190	183	183	191	194	212	188	169	184	162	167	170	217	206	176	173	177	180	164	201	192	181	171	171	194	213	177	180	198	191	203	211	166	186	196	160	181	173	204	194	177	167	195	189	165	201	192	176	212	199	199	174	194	166	166	196	195	189	181	197	186	178	185	181	171	179	189	222	188	195	184	194	201	189	187	182	149	164	193	176	186	197	195	194	196	166	194	215	182	164	161	168	189	180	174	158	182	192	162	182	197	193	210	173	194	184	174	186	197	212	179	202	198	192	178	177	175	196	203	179	204	169	188	182	214	219	181	197	205	184	201	164	199	201	172	158	190	197	188	173	220	164	163	186	206	191	184	216	207	199	180	176	176	211	176	164	173	189	166	172	179	179	202	179	202	174	224	189	167	171	165	186	214	198	196	200	180	185	167	194	193	192	189	206	210	194	206	196	180	171	183	204	179	174	184	186	176	169	165	191	174	214	211	166	212	184	181	174	180	205	217	186	181	207	194	186	188	204	179	199	181	172	201	206	200	195	192	201	182	204	160	192	167	188	192	186	170	175	169	191	204	186	193	214	210	180	207	181	190	187	207	196	188	194	175	189	184	196	176	184	178	212	190	213	191	173	206	146	156	183	207	168	203	197	182	214	195	204	178	199	198	170	188	179	164	183	173	186	196	183	190	211	202	224	195	173	186	165	190	188	181	194	191	189	187	167	183	171	172	181	190	194	175	201	190	189	164	192	182	194	202	178	181	161	186	199	181	208	193	208	195	194	170	184	195	197	225	192	169	191	181	175	170	184	201	191	182	188	196	194	189	200	179	158	182	204	186	166	165	186	185	183	185	171	187	185	179	169	193	179	172	186	176	202	177	174	197	170	188	186	170	196	204	187	158	197	195	199	178	215	193	176	202	191	202	182	177	167	184	187	189	219	183	178	203	191	206	180	194	206	189	189	212	188	194	167	166	194	177	202	195	171	182	196	165	202	252	191	200	201	166	188	181	166	210	179	196	183	165	155	182	202	196	180	195	176	207	177	188	179	171	173	181	183	201	189	204	164	201	196	190	183	174	188	228	181	208	213	186	191	169	195	190	164	192	220	197	186	186	168	208	184	176	226	188	173	186	178	178	172	159	180	174	193	193	200	178	179	176	181	187	198	204	185	188	189	203	208	193	182	178	196	184	182	200	224	195	179	184	188	186	196	198	217	181	213	213	183	192	181	173	193	203	190	170	204	216	197	178	190	211	185	174	173	180	181	205	183	172	198	208	181	166	182	174	193	199	181	188	185	208	181	195	199	194	195	172	196	175	181	186	176	202	189	176	199	187	205	164	180	176	180	212	166	176	191	179	190	230	193	167	217	166	207	184	180	192	188	191	181	193	191	200	190	179	210	198	188	197	196	202	180	177	165	230	197	171	168	195	195	178	178	202	185	184	190	178	205	190	193	178	185	201	185	191	194	185	184	181	201	187	206	185	197	188	194	189	181	159	174	197	187	179	194	183	196	176	165	179	176	203	213	183	190	168	222	170	183	186	186	200	194	197	166	181	195	198	177	194	167
4454	587	566	620	695	580	518	508	550	522	469	508	473	466	454	443	406	478	452	432	426	445	460	462	413	443	436	497	428	449	434	418	446	434	447	480	420	430	473	433	430	489	454	444	450	446	409	434	464	409	429	473	432	416	426	458	438	474	472	445	440	485	438	433	461	434	453	437	388	452	459	478	433	471	459	470	437	397	467	454	417	424	431	444	418	445	456	435	442	426	431	452	429	455	431	396	456	409	435	415	429	433	457	413	425	440	430	427	439	397	431	440	472	463	433	441	429	433	423	474	431	462	401	440	427	482	460	423	459	441	454	443	449	429	428	481	446	471	473	434	486	463	475	443	441	450	423	433	434	441	399	429	405	477	417	462	417	439	424	431	463	408	427	470	424	432	486	460	427	457	457	465	473	466	416	434	439	463	392	435	446	438	486	437	411	489	424	464	429	472	469	460	407	435	451	466	443	464	422	448	471	407	420	467	448	459	438	487	493	448	467	442	430	407	485	457	433	451	451	430	437	430	405	428	435	441	431	429	436	427	423	435	442	460	446	417	452	447	475	411	401	449	428	417	425	416	416	462	463	431	429	446	446	431	430	419	451	419	478	444	436	445	433	456	460	451	431	423	404	422	420	444	418	429	410	451	451	437	475	446	432	458	428	456	418	450	486	415	465	430	401	464	434	448	447	409	448	433	452	461	403	456	487	456	449	451	458	461	448	429	425	420	439	432	444	456	438	458	430	473	460	437	445	413	449	451	467	426	441	437	437	442	439	459	471	462	427	447	440	441	436	433	448	429	440	461	452	462	449	435	400	457	429	502	412	458	447	479	438	440	421	456	466	449	445	441	421	415	440	443	419	463	403	478	430	409	461	469	455	487	463	419	462	478	451	418	411	475	454	449	439	412	454	473	455	445	451	452	483	485	409	408	452	443	463	445	456	398	438	449	439	453	390	421	459	422	410	449	424	460	419	417	442	443	452	484	412	408	459	459	445	453	455	468	428	446	461	427	410	481	432	428	415	425	425	476	418	454	443	412	464	448	435	437	442	439	428	448	446	433	454	452	452	441	464	427	419	412	438	403	434	438	495	448	468	453	410	409	430	421	439	450	486	437	427	443	412	413	429	457	405	414	448	399	444	439	464	465	449	477	470	427	441	445	404	440	458	411	455	465	409	419	433	442	439	431	433	452	438	414	418	442	447	489	454	430	423	468	449	431	449	433	400	444	400	403	460	411	465	426	437	391	464	456	431	430	454	426	433	458	463	450	440	468	428	479	409	448	442	481	481	447	407	412	452	427	473	473	421	421	430	462	465	445	412	459	450	465	405	472	443	458	442	482	425	458	414	443	428	437	454	459	467	450	413	457	415	416	435	411	417	433	428	459	456	458	406	453	448	460	481	432	449	425	479	450	457	453	452	461	441	447	433	402	468	412	416	447	425	412	456	504	441	424	429	420	466	469	405	452	442	425	389	478	444	486	444	435	449	408	408	425	449	444	462	421	379	445	462	424	469	436	435	456	428	452	430	458	472	446	485	445	484	423	466	433	459	463	452	413	418	497	448	399	422	443	458	444	477	430	456	444	426	446	380	449	417	451	429	472	426	402	460	439	420	456	405	464	443	456	456	439	456	456	467	427	484	419	439	417	464	476	447	429	448	426	438	455	482	451	438	433	409	463	453	466	468	435	430	445	426	400	453	485	481	449	457	402	432	409	472	468	440	456	434	442	479	400	405	437	450	452	468	437	441	394	476	433	437	433	457	459	433	459	449	430	475	423	417	426	431	442	479	406	435	419	446	460	444	403	462	394	461	455	426	464	412	448	455	476	419	426	448	418	424	408	454	427	471	452	413	461	421	433	422	434	464	409	452	444	493	408	436	455	430	434	439	439	434	423	426	444	431	422	451	433	440	443	410	431	427	434	441	435	453	467	451	473	419	450	423	439	442	403	440	458	427	437	452	413	445	447	430	453	466	418	444	410	437	406	425	422	472	430	461	409	442	478	465	431	407	421	442	423	425	443	454	449	425	422	433	440	436	449	478	442	445	456	452	459	419	437	425	444	458	419	428	427	483	468	458	446	454	451	437	404	442	427	430	471	420	439	422	432	434	421	402	436	440	446	440	394	480	433	444	417	435	427	435	474	447	416	468	406	431	432	465	440	441	446	467	426	433	434	429	439	417	466	447	440	422	421	456	434	422	465	445	455	444	443	436	444	454	441	452	469	422	443	447	463	464	439	408	446	441	472	456	421	439	432	442	454	426	415	472	483	410	421	440	472	473	433	435	451	451	437	478	455	466	457	450	456	454	410	442	430	439	442	434	433	510	460	428	441	443	409	448	486	422	469	459	413	438	405	441	446	418	445	452	445	451	460	436	427	452	404	445	430	395	458	453	417	438	409	481	400	431	416	489	426	465	427	419	446	444	453	423	451	451	450	463	441	438	464	495	471	446	460	447	457	433	448	417	448	433	470	452	451	434	456	488	439	450	444	439	429	447	471	428	428	471	441	436	460	459	434	402	439	454	422	447	428	418	417	445	409	451	408	462	428	433	452	464	417	408	440	451	472	430	422	414	425	440	429	444	440	409	435	430	442	441	427	421	435	438	425	448	441	450	422	436	489	473	406	436	413	417	444	470	451	459	398	437	409	436	450	419	456	448	468	414	437	454	444	449	417	479	436	495	454	462	419	411	440	445	397	421	420	461	444	454	426	471	415	432	462	441	480	440	446	447	437	445	430	448	435	465	441	461	426	450	433	454	453	458	494	468	450	446	458	426	483	446	421	413	466	460	416	470	403	444	419	449	428	411	452	437	425	433	409	425	443	437	442	403	450	454	413	422	452	446	471	456	473	452	447	448	432	404	414	448	407	441	444	452	443	381	439	444	439	430	436	466	446	433	434	447	436	467	458	446	434	451	436	436	412	439	451	408	432	420	425	431	440	449	471	418	410	417	438	458	430	433	435	456	414	449	440	428	461	440	441	407	441	459	397	427	438	448	442	440	423	454	450	446	429	404	455	427	447	460	409	412	439	444	388	461	433	447	389	424	438	460	440	444	431	485	450	468	448	418	439	466	446	417	405	444	479	396	467	423	432	414	417	427	466	410	432	466	421	480	472	461	441	427	449	465	446	429	431	440	469	466	437	427	430	435	403	434	451	389	433	438	460	497	471	462	467	424	423	443	459	466	474	483	449	477	442	452	468	470	425	464	453	449	464	426	421	431	460	428	419	416	459	436	426	475	486	432	484	485	449	440	375	434	433	435	406	437	464	453	483	457	430	472	457	462	431	404	419	465	410	451	461	396	443	453	451	465	425	443	406	439	436	436	411	428	407	404	407	472	485	477	438	438	461	419	428	432	459	428	451	432	455	467	442	445	452	475	459	432	415	465	484	413	450	448	417	441	436	429	470	421	440	441	454	441	438	463	446	465	449	407	438	457	412	482	458	419	460	458	454	444	416	436	475	440	440	442	416	430	459	454	433	439	453
20161	4153	1794	1458	1184	751	603	435	369	284	191	158	184	127	122	137	148	141	139	144	131	129	127	128	133	131	137	125	130	138	128	128	145	131	150	137	134	153	118	140	128	129	151	143	153	142	116	126	125	145	131	129	145	135	126	128	140	121	125	131	124	108	130	143	134	141	156	144	131	127	139	118	103	118	122	114	110	135	131	142	143	142	137	125	138	122	118	144	142	125	141	148	132	127	136	118	118	131	128	138	127	140	142	123	128	123	142	130	104	125	122	96	148	148	114	152	125	126	109	114	155	123	130	130	121	136	127	105	125	122	146	131	124	131	127	145	124	115	137	131	139	135	125	128	149	133	127	115	133	133	142	125	138	140	133	121	134	136	129	106	125	135	152	151	157	161	133	138	118	139	130	127	123	118	130	143	123	122	129	122	110	124	135	118	142	104	114	115	132	134	146	138	111	127	125	129	130	133	136	141	130	124	136	145	144	126	131	113	139	146	143	132	123	141	129	143	126	126	127	125	132	129	136	124	122	140	160	138	111	114	123	128	119	138	151	142	138	145	122	119	126	126	155	122	129	125	146	134	167	127	117	116	149	137	148	159	126	115	131	131	123	132	147	116	107	145	110	143	136	134	125	143	128	126	125	142	131	146	126	134	136	131	144	129	121	129	134	131	128	120	128	164	143	117	124	133	133	126	142	148	133	143	127	138	144	131	135	128	112	148	136	125	143	124	113	102	128	153	131	139	125	115	113	136	116	149	138	132	147	136	133	134	126	126	122	133	125	139	127	138	118	138	122	122	134	147	139	130	121	141	142	147	142	135	138	127	158	120	138	150	134	118	123	124	136	122	123	127	132	130	119	114	133	147	127	126	140	143	141	128	120	140	143	118	130	129	122	114	125	134	136	134	139	140	127	114	121	133	109	133	133	144	126	146	154	127	147	125	143	122	141	118	135	141	130	116	137	128	127	129	139	131	113	141	120	125	111	127	144	132	144	122	134	132	150	132	137	146	141	134	146	120	136	127	124	129	132	128	115	148	155	122	120	115	118	132	122	130	123	121	121	133	147	120	120	110	137	141	118	158	158	116	104	150	146	132	130	153	111	151	136	143	118	114	130	150	130	142	131	129	126	140	123	129	133	143	142	134	144	149	141	146	151	147	145	141	130	125	146	134	130	158	122	109	130	134	141	120	136	131	137	102	122	147	114	109	142	130	135	141	142	119	143	116	147	111	139	140	117	137	139	126	142	135	124	138	134	147	108	129	130	140	130	112	134	135	115	137	114	151	133	132	144	126	126	133	130	112	138	129	114	121	120	107	127	115	134	111	141	130	117	120	136	146	143	125	146	126	111	126	110	139	117	131	128	115	127	121	126	128	148	134	122	134	116	142	135	127	108	128	139	135	129	124	134	117	146	140	115	115	133	118	125	170	111	115	128	123	108	130	111	151	112	137	125	135	119	131	136	149	127	123	138	125	136	148	129	131	139	140	146	118	133	119	131	140	119	148	125	129	121	134	121	136	130	139	145	143	111	129	134	140	133	140	131	121	109	135	134	146	122	126	148	153	136	138	127	125	124	134	156	125	126	130	131	131	140	141	116	135	134	123	148	125	130	121	124	129	129	143	154	127	151	121	144	130	112	116	133	113	132	134	134	128	133	151	128	128	138	138	152	118	139	131	110	120	118	139	152	124	140	133	145	159	122	141	114	120	125	118	141	137	126	139	127	127	154	119	113	134	135	144	132	135	129	139	141	132	141	133	128	143	141	125	131	133	123	122	144	140	158	132	145	123	132	149	144	107	115	125	124	118	140	130	136	128	145	138	121	127	138	135	110	133	145	133	107	149	116	141	127	120	143	143	163	129	136	139	141	120	140	136	115	122	163	153	120	132	131	144	140	133	126	131	112	118	126	113	139	95	119	123	132	144	128	125	125	138	140	151	159	138	138	128	130	131	123	135	132	99	126	126	125	120	119	142	128	144	141	137	153	132	124	137	129	137	121	133	106	122	148	141	104	154	121	98	116	139	133	126	133	128	147	142	130	131	121	160	136	118	106	127	141	133	113	131	131	133	136	163	116	129	148	134	126	112	124	131	121	120	129	139	148	133	167	144	135	134	115	139	123	111	106	140	138	118	138	120	130	130	136	115	123	145	118	108	133	119	137	141	117	124	122	127	143	130	137	129	133	144	150	121	135	129	119	108	136	136	123	135	159	123	119	113	121	133	137	141	124	124	126	118	115	127	134	130	137	137	153	130	128	127	140	127	151	153	131	133	113	132	126	129	117	112	129	149	126	113	129	139	126	127	121	132	131	123	132	122	136	125	127	141	132	153	143	133	129	122	125	127	151	123	135	143	127	137	135	134	165	133	112	122	132	144	134	122	139	124	131	131	111	139	124	131	147	140	133	141	123	111	133	173	160	120	152	128	114	122	114	144	140	133	129	145	126	148	134	141	125	116	138	103	143	121	120	132	136	118	138	129	139	136	113	128	134	125	112	107	143	141	109	152	123	115	115	120	140	131	104	137	157	116	127	129	143	149	144	159	119	112	113	151	150	143	123	103	124	132	118	124	131	124	124	124	117	122	139	139	108	124	137	123	121	121	118	158	131	134	142	128	143	147	134	121	122	125	133	139	123	132	124	133	125	130	127	137	150	145	130	122	129	123	135	137	133	128	146	138	147	134	106	127	148	145	132	130	126	135	131	119	127	129	149	123	158	142	114	128	150	145	125	136	113	126	125	155	114	142	133	128	115	133	117	136	150	152	132	124	125	130	129	124	126	119	99	112	111	140	147	143	119	134	133	122	118	125	127	133	149	126	117	135	138	135	126	146	130	141	126	129	164	160	129	152	104	121	129	126	150	125	131	126	133	110	145	149	145	135	130	129	133	126	124	131	142	116	119	141	115	139	120	123	123	147	109	115	140	136	133	157	135	140	148	146	123	141	133	151	143	147	123	150	129	110	147	166	139	127	113	116	116	117	127	154	136	122	135	140	118	134	140	145	132	119	148	125	146	139	126	114	124	131	126	120	144	104	116	125	137	110	140	120	125	129	119	116	134	141	119	134	129	119	110	151	129	139	149	110	133	111	158	110	151	127	139	131	134	134	131	112	130	123	102	115	121	136	106	134	122	118	136	128	159	101	135	142	130	147	127	152	124	109	125	118	136	121	126	150	141	144	140	121	126	110	127	140	143	134	134	135	123	139	116	135	134	151	134	141	137	134	136	133	124	150	148	132	125	125	145	126	122	119	125	124	118	133	110	125	151	135	102	151	122	138	138	135	131	121	106	119	129	139	147	136	113	130	134	113	149	145	143	128	136	132	133	110	145	136	110	123	127	117	126	140	151	129	134	134	136	120	135	130	144	120	129	130	116	129	132	123	142	123	138	137	113	139	135	118	119	129	126	126	129	132	125	141	144	128	129	116	138	128	138	107	149	152	138	138	139	136	138	135	134	141	124	140	154	129	147	122	160	138	115	130	101	127
13316	1530	2143	3049	3320	2337	2159	1872	1530	1212	835	709	592	509	490	438	412	422	394	394	377	394	382	412	397	389	377	383	373	352	377	350	354	349	329	371	368	360	351	351	349	355	320	361	326	366	357	344	357	372	379	365	359	347	365	366	342	355	363	379	323	350	361	355	349	327	330	352	342	347	342	323	336	355	331	368	331	346	321	342	328	324	350	327	339	338	311	338	369	318	346	339	344	342	367	382	340	365	350	349	310	365	335	386	382	372	369	366	354	355	372	368	338	332	367	357	359	341	347	359	337	326	361	385	337	316	324	319	374	339	334	357	332	341	347	349	354	308	323	344	333	325	324	356	385	365	341	328	339	345	350	320	328	334	351	352	318	365	342	360	392	350	324	332	387	333	347	319	343	336	357	333	295	311	344	355	343	363	364	372	355	330	391	331	326	353	369	320	332	310	366	335	357	363	348	359	338	361	333	349	333	358	364	352	362	335	329	334	325	312	338	351	333	323	371	343	331	354	333	321	349	340	341	360	321	364	337	335	335	350	355	351	364	323	377	346	386	323	371	350	391	358	384	349	343	365	377	344	350	359	331	343	335	385	336	354	325	333	380	331	336	319	323	336	346	339	380	359	329	331	335	342	372	349	386	358	339	342	355	355	354	345	356	349	322	332	323	340	343	374	332	315	343	333	374	359	340	318	342	302	318	307	352	336	333	357	320	341	352	347	326	333	308	360	349	323	353	332	342	355	347	372	351	340	366	357	350	358	359	355	338	365	342	348	368	348	343	339	346	322	354	387	341	331	321	329	321	356	344	402	342	325	361	334	367	351	350	323	310	375	322	343	358	354	356	331	351	319	340	326	331	304	319	315	370	318	322	374	371	368	350	310	349	334	326	346	349	365	352	347	350	367	346	343	376	365	347	375	322	349	367	325	307	339	314	368	375	357	350	331	321	345	338	329	345	319	316	358	321	305	351	330	347	359	332	342	327	335	353	340	361	331	327	357	323	342	358	378	348	327	320	357	326	359	377	368	330	368	367	352	367	312	330	343	342	308	303	363	344	346	321	360	317	316	325	377	339	349	341	311	357	367	333	343	347	371	341	343	344	337	353	355	347	328	342	364	373	335	319	363	376	347	337	338	356	361	389	341	375	339	353	342	327	355	376	369	360	370	362	339	352	335	303	332	359	311	317	334	333	331	319	323	350	314	311	353	344	333	380	333	342	291	336	360	318	345	372	318	342	314	356	334	367	349	325	343	339	360	330	364	367	345	316	340	366	351	345	335	332	348	401	351	355	363	360	323	300	337	345	339	316	354	362	357	355	338	328	325	359	358	308	326	371	339	322	325	341	332	328	373	353	303	355	327	360	327	349	342	353	329	338	334	313	362	322	350	355	376	383	347	342	346	350	331	367	339	356	342	344	358	335	346	339	337	311	338	346	352	356	312	327	356	377	327	320	398	339	325	307	352	317	345	332	340	335	334	352	334	351	368	369	344	372	362	348	376	326	314	347	345	367	315	337	329	339	339	367	354	343	355	367	354	366	351	312	326	360	368	359	359	357	326	307	358	349	344	325	341	340	357	361	368	325	344	336	344	373	328	348	345	362	326	353	363	344	345	344	320	322	337	379	374	360	310	341	349	343	363	347	332	336	360	360	345	365	363	316	330	344	329	328	358	330	351	344	389	380	356	393	352	366	349	338	354	332	328	344	362	361	337	330	350	377	348	321	356	331	376	327	328	362	322	341	327	355	344	337	344	364	346	355	343	384	362	331	322	360	371	341	333	350	329	348	369	353	354	370	352	354	332	330	345	344	340	318	373	340	324	320	379	335	334	365	325	335	382	343	338	307	316	316	367	394	325	346	349	326	353	351	340	319	344	359	299	353	334	349	372	346	354	297	359	316	336	302	355	330	337	345	352	352	359	323	324	367	342	347	352	329	331	333	350	317	346	361	332	352	343	364	371	344	339	361	320	338	340	354	335	362	369	365	331	358	365	368	339	311	349	321	316	327	346	331	367	369	362	333	343	365	323	347	339	342	357	370	326	348	324	341	345	331	325	306	376	324	361	343	352	352	338	334	338	308	319	365	341	327	393	318	349	338	324	311	339	361	346	324	359	356	329	300	343	334	361	346	354	336	336	343	329	353	312	330	350	340	373	325	363	356	319	358	311	347	313	323	338	340	329	325	350	334	358	343	333	351	331	347	348	361	335	312	335	383	355	324	336	324	378	344	372	324	328	361	347	375	331	350	330	323	343	372	364	356	338	352	371	312	363	360	311	347	321	307	337	335	355	294	357	359	340	342	348	326	328	361	387	333	360	398	327	355	344	347	361	369	349	356	339	373	327	328	340	361	348	329	358	344	349	320	343	320	375	354	315	350	381	373	325	346	370	340	337	384	341	360	338	370	342	320	329	340	385	322	336	343	380	330	341	338	334	335	328	373	339	374	318	352	344	349	329	335	344	349	328	368	361	303	366	350	332	361	333	337	343	352	362	364	336	346	316	329	351	358	337	335	370	330	331	323	314	358	334	315	313	348	350	339	337	335	374	346	363	321	333	323	326	338	351	328	323	337	335	362	326	346	328	326	327	304	319	361	306	342	356	345	327	321	346	360	339	337	355	344	345	328	352	347	350	391	363	358	367	357	356	342	336	329	353	324	368	327	342	382	344	326	334	365	325	380	350	344	326	322	314	307	347	355	366	324	327	342	362	364	366	345	352	373	349	360	365	399	317	342	352	338	331	343	340	314	356	356	391	311	329	352	360	353	332	336	352	341	352	343	347	375	331	338	345	344	380	327	334	310	329	357	323	360	328	308	336	362	338	365	325	334	319	360	340	348	359	332	338	360	335	340	346	354	340	382	361	337	317	346	345	333	385	347	357	358	316	325	321	337	326	333	365	362	323	344	325	335	334	338	324	330	348	368	383	316	345	339	383	354	340	338	333	356	341	322	356	340	336	351	354	352	316	330	356	341	341	326	355	339	314	366	365	363	321	337	343	337	369	314	351	328	362	373	341	361	331	349	325	343	352	324	330	350	350	290	300	333	364	350	344	351	334	358	328	347	382	351	356	346	360	348	349	358	377	359	340	349	345	344	349	362	345	329	333	350	360	342	378	325	335	343	349	321	353	356	326	340	366	328	351	353	358	378	331	353	355	373	335	363	336	343	339	349	349	342	334	365	317	337	363	344	306	340	362	311	346	328	292	329	381	354	346	311	363	347	333	337	348	324	349	359	310	365	325	345	386	375	335	308	310	353	328	331	341	367	319	359	354	314	334	341	325	352	360	328	327	318	349	337	337	339	361	333	366	318	362	369	340	354	348	315	358	339	372	376	345	387	379	357	357	358	332	323	362	348	345	369	357	351	351	323	316	330	361	356	344	326	359	339	347	355	342	343	341	342	369	317	362	349	314	348	354	314	338	377	346	331	355	366	341	363	319	345	344	330	319	335	338	363	359	336	379	344	336	334	361	312	366	335	341	370	359
32539	9314	4163	3022	2308	1389	1190	1000	644	529	417	380	325	335	326	300	283	302	279	256	308	279	320	316	281	249	268	280	287	279	268	258	263	279	299	302	293	254	294	305	281	235	287	273	288	278	293	262	262	261	297	301	278	304	278	256	284	274	283	255	278	270	277	306	273	291	288	301	259	265	295	276	281	294	270	262	293	283	294	281	314	284	266	273	259	301	280	260	261	283	280	260	301	282	290	295	297	304	271	299	302	262	300	280	250	337	271	300	261	280	282	285	274	322	308	299	291	248	264	285	267	249	298	269	269	285	260	302	279	264	267	288	251	281	296	271	304	264	250	259	282	305	279	273	266	284	263	307	293	310	277	286	257	326	328	264	294	279	254	270	277	265	276	263	272	269	284	275	297	301	298	265	290	263	245	279	305	271	283	284	282	267	287	290	308	277	296	264	307	271	253	263	279	244	291	285	263	257	252	293	254	250	281	270	287	264	289	302	269	277	265	274	310	252	290	272	272	267	301	259	267	291	256	318	259	290	277	279	257	286	270	294	267	288	308	303	242	277	252	249	307	280	288	293	276	275	265	294	294	264	289	280	302	265	269	287	292	285	281	281	291	261	268	286	275	258	279	250	280	276	259	253	270	243	276	289	288	276	269	289	256	271	232	281	257	286	285	281	301	264	264	266	258	264	294	259	306	242	249	270	250	241	273	276	252	300	298	251	279	294	267	276	308	264	274	268	291	275	237	297	255	278	263	268	275	255	267	289	301	289	283	283	280	260	282	282	294	298	234	257	256	287	309	278	268	303	264	281	279	300	307	296	255	278	262	277	286	263	284	292	285	321	254	250	286	292	276	274	236	295	270	286	326	271	274	283	278	270	290	275	266	305	309	270	260	255	285	299	298	277	273	274	260	295	284	286	269	257	276	285	259	287	279	251	290	285	270	300	294	240	283	286	266	318	264	279	307	262	278	269	277	277	279	291	268	269	238	297	260	271	276	285	284	244	300	291	243	275	286	271	287	284	290	252	267	279	276	287	278	301	256	290	289	291	301	307	293	275	283	285	316	302	277	279	262	282	302	271	271	283	259	261	247	283	227	273	277	245	293	277	271	273	294	294	281	276	299	301	291	307	248	322	290	278	272	305	253	303	293	312	264	318	248	274	311	267	264	251	263	262	277	291	297	281	283	294	335	280	284	254	274	284	271	261	288	256	279	289	321	298	261	297	261	305	319	285	292	266	257	252	294	254	266	268	312	282	276	254	282	253	264	287	272	277	281	306	249	292	287	261	258	273	267	273	291	276	268	291	274	260	284	289	294	270	274	286	281	279	277	299	265	268	314	292	260	282	257	255	268	267	289	283	268	283	254	258	291	257	259	276	270	296	269	253	273	248	260	280	294	276	258	258	280	237	237	255	301	275	258	293	298	260	262	275	262	272	259	254	223	290	254	268	286	254	281	289	258	305	275	241	283	285	276	311	285	286	266	278	252	316	281	280	262	251	299	287	296	280	241	278	249	287	270	307	296	293	291	278	288	255	299	276	267	270	251	238	265	284	301	275	297	275	283	272	297	294	231	290	280	292	275	307	291	295	275	279	307	262	271	288	281	252	281	248	278	292	293	245	247	265	265	240	258	273	276	285	261	262	283	272	259	286	260	285	283	292	282	292	234	260	261	240	280	313	277	278	276	277	274	280	316	288	323	287	294	251	303	279	262	301	311	277	284	276	285	256	315	241	274	271	285	273	245	299	304	278	300	280	300	260	279	301	253	290	277	249	282	290	291	284	277	279	299	277	277	256	258	261	263	272	291	259	258	289	330	257	280	288	272	251	280	274	300	255	240	275	279	303	300	265	283	293	288	279	271	293	272	274	245	303	279	270	274	263	277	271	291	275	288	310	281	299	296	264	315	245	295	275	282	294	269	272	266	249	289	273	300	281	255	288	310	311	295	278	305	259	314	273	340	289	284	296	282	256	270	269	237	260	285	273	292	234	255	280	290	236	305	275	268	284	296	257	275	267	276	295	277	293	262	266	264	304	292	296	263	284	275	254	288	293	302	244	276	279	274	253	249	245	287	292	256	268	263	290	278	281	274	265	284	283	270	277	267	289	264	260	253	283	248	247	269	303	294	274	255	262	284	296	270	277	295	255	258	253	260	270	247	264	306	268	295	287	287	269	263	259	294	292	311	256	263	271	274	272	255	288	327	270	282	274	303	273	269	276	260	274	275	286	279	258	283	299	283	264	300	265	278	259	286	276	312	315	293	291	280	255	288	288	265	282	249	291	273	279	260	300	271	298	282	290	268	272	248	300	285	278	282	271	294	267	266	297	284	307	287	275	288	268	279	252	286	243	297	255	291	305	295	283	295	259	263	257	259	270	284	280	289	307	265	249	291	274	267	295	270	252	279	277	290	257	260	288	313	280	269	259	266	315	254	286	283	278	271	264	290	242	279	253	278	237	261	318	275	269	274	258	255	278	305	284	272	281	281	239	283	270	319	243	304	280	264	282	268	282	256	270	269	266	308	278	300	294	235	249	269	280	271	243	275	269	281	271	252	248	285	277	281	277	328	300	297	262	277	288	276	280	281	293	275	258	284	266	283	307	275	286	292	260	235	298	291	272	274	267	291	279	273	261	260	258	281	293	249	264	278	292	279	254	261	275	273	309	263	269	253	256	307	258	272	277	273	251	287	291	287	294	268	282	286	249	276	291	275	271	261	270	250	286	291	270	295	267	304	233	248	263	288	284	287	276	254	285	311	283	265	257	259	277	290	296	276	264	266	285	255	303	310	255	288	321	234	246	299	287	263	239	284	269	268	313	266	300	258	270	280	298	282	265	287	281	286	276	265	288	289	288	306	291	261	286	263	305	265	304	246	286	256	278	233	292	296	267	279	279	252	262	281	300	285	298	284	284	285	280	297	263	291	266	272	275	307	265	263	269	266	286	274	273	295	276	274	242	278	280	269	259	276	304	244	276	288	286	302	272	290	260	301	284	289	280	271	282	268	245	298	251	296	271	266	278	272	305	293	257	293	296	282	252	254	301	252	281	294	260	276	263	255	272	272	301	263	281	255	270	265	256	274	302	253	278	292	297	231	278	261	254	260	285	291	263	259	282	260	283	239	269	283	288	307	292	225	299	307	273	276	282	278	265	298	261	307	253	305	270	287	273	294	282	307	288	278	262	266	267	239	269	277	289	338	258	286	273	259	296	259	253	242	285	294	271	279	277	263	266	271	304	295	251	252	252	244	284	254	277	253	278	285	276	242	278	281	275	286	294	278	283	288	261	303	285	288	268	302	281	255	292	271	300	280	282	246	272	302	255	263	297	281	257	271	271	273	276	275	270	281	302	265	303	277	300	297	275	278	258	277	263	276	283	283	305	289	285	275	291	248	311	291	251	286	284	299	271	315	300	258	273	274	262	260	261	275	274	244	304	246	281	277	252	272	302	257	276	291	286	269	262	278	281	240	266	287	265	256	289	262	267
19253	3327	3704	5288	5638	3961	3906	3272	2343	2014	1534	1293	1178	897	926	816	812	825	702	777	731	708	715	693	688	716	718	698	682	691	678	700	664	626	669	637	647	638	618	677	666	673	640	627	632	665	661	615	628	664	693	662	622	676	635	664	683	663	659	646	638	648	628	662	622	651	664	596	658	652	654	650	628	652	661	605	631	605	601	639	604	656	692	647	655	660	649	660	644	601	648	671	616	650	615	628	658	643	633	609	658	678	630	638	631	611	647	614	655	668	652	608	632	657	671	596	654	569	625	621	654	594	624	603	647	655	619	643	612	592	657	624	638	663	586	665	630	656	615	661	628	646	649	626	682	624	632	606	658	593	641	623	664	603	597	639	658	632	644	683	665	656	696	608	649	598	612	686	651	641	629	641	610	602	609	660	643	601	618	601	655	623	613	622	628	653	637	691	587	665	631	648	604	599	617	615	615	649	650	647	668	680	665	604	602	637	596	635	646	660	668	650	616	605	667	664	634	612	649	672	666	609	583	650	646	637	667	654	620	658	636	627	674	621	643	656	607	641	616	631	647	644	652	651	626	652	666	606	620	604	596	661	606	579	656	627	643	625	600	624	627	607	637	621	611	651	625	641	656	632	656	580	637	620	650	639	641	656	659	634	622	665	679	613	690	649	649	630	652	607	637	591	632	629	634	630	623	653	613	636	639	599	636	600	647	654	684	618	600	637	662	654	651	604	672	600	676	650	620	658	678	623	645	650	656	644	627	628	616	635	634	641	668	635	603	638	661	647	624	606	687	655	643	663	632	642	633	686	630	650	651	650	635	638	590	667	590	629	662	666	654	650	638	650	682	649	656	627	599	597	671	623	680	588	645	652	622	636	632	676	627	648	655	688	644	612	629	641	598	633	599	612	621	677	627	643	577	644	616	695	621	630	657	652	597	639	636	631	590	623	664	625	649	645	637	654	612	645	622	592	646	670	641	642	630	617	678	644	668	677	626	719	647	614	637	629	633	609	694	649	638	669	663	641	626	673	675	661	627	644	632	653	593	631	640	643	642	621	672	601	635	603	655	644	660	589	627	637	632	630	617	626	632	641	603	666	624	623	629	623	634	635	634	610	612	663	679	632	603	649	650	626	674	645	649	657	665	635	668	641	654	648	614	610	600	643	617	676	658	601	644	637	695	612	686	640	603	608	588	649	678	632	678	661	627	601	631	639	637	657	660	625	653	624	587	683	618	678	635	648	641	604	680	661	615	604	680	638	605	626	613	642	647	636	654	603	623	634	643	675	610	627	624	626	631	602	650	635	632	659	599	678	602	651	664	668	626	666	616	656	617	629	668	649	656	646	662	666	633	631	640	616	629	614	605	610	647	640	598	636	628	660	613	623	634	635	644	608	654	630	635	658	688	638	644	645	607	667	642	659	668	655	648	602	666	656	566	635	630	613	646	642	620	645	606	643	686	667	664	623	612	654	642	646	673	646	621	616	625	649	629	634	637	666	640	679	621	622	626	635	608	699	638	618	604	639	650	646	611	633	633	618	644	625	648	660	634	643	611	643	608	654	622	631	611	625	656	573	631	654	643	626	606	626	651	622	614	635	649	638	689	622	624	684	604	648	631	593	596	640	669	622	636	662	599	702	644	611	625	639	645	649	649	588	643	650	613	659	590	668	647	627	661	617	647	659	600	679	649	633	639	584	600	612	595	652	619	632	654	652	653	675	646	579	648	596	618	611	616	673	642	669	618	604	612	657	580	638	599	616	633	604	608	638	614	631	652	635	611	616	664	622	632	585	655	601	647	621	661	654	641	672	616	652	650	712	666	658	612	632	634	640	583	639	654	599	636	634	665	625	651	662	613	614	659	622	635	662	619	649	618	612	632	618	656	631	624	600	607	672	636	647	643	677	589	652	628	669	660	615	665	646	651	599	683	631	621	603	645	640	614	631	687	638	600	616	633	629	614	621	651	665	665	620	668	620	685	657	604	629	631	677	615	673	615	666	626	620	638	713	625	637	643	645	676	659	640	623	647	690	621	652	665	642	661	672	705	650	646	628	612	627	643	630	652	624	626	642	620	664	666	636	636	667	658	629	667	653	648	660	633	646	660	674	635	638	654	637	606	650	632	639	633	660	642	619	639	638	650	650	590	634	625	614	619	663	678	643	613	632	615	638	665	695	639	647	663	631	648	669	622	630	589	647	683	677	613	664	584	699	662	648	635	607	652	653	656	593	653	606	644	624	636	678	602	633	630	668	653	598	643	639	568	672	627	655	624	601	616	640	701	645	690	643	668	597	599	635	642	723	648	631	656	655	661	635	604	617	628	670	644	647	652	628	627	576	615	643	627	557	634	636	599	634	649	575	647	652	656	672	629	640	664	590	637	597	612	672	622	618	621	630	663	614	610	619	635	636	644	650	629	592	658	679	613	597	661	665	579	674	663	617	662	631	629	622	602	683	612	658	619	635	639	612	646	583	636	646	646	645	631	637	646	639	628	647	649	639	628	652	631	606	640	684	659	586	652	640	590	629	679	594	690	630	624	604	654	600	657	636	652	614	616	670	656	600	609	637	672	697	681	633	616	668	674	655	666	652	637	651	622	632	683	611	648	649	651	612	643	665	612	640	697	660	684	613	632	623	667	616	624	633	654	689	615	676	641	623	617	613	636	628	638	623	601	694	640	613	690	630	607	632	630	600	654	622	612	654	615	633	614	671	622	639	610	650	640	659	630	670	636	579	657	655	659	605	594	631	635	635	621	589	641	643	650	655	651	673	632	664	648	647	632	585	631	623	630	635	604	600	642	678	639	645	643	671	676	670	616	627	603	653	665	622	585	684	659	579	616	603	644	605	640	638	677	642	646	618	638	665	672	626	607	654	660	646	672	634	644	646	631	643	649	693	685	620	636	614	625	607	612	616	667	640	636	668	599	619	626	671	676	653	660	644	617	615	656	621	648	634	645	655	629	662	613	612	614	698	616	635	640	667	686	634	641	647	660	628	617	621	625	685	618	590	603	635	647	659	661	636	601	654	630	645	627	686	616	633	621	648	599	649	692	612	615	601	582	546	669	646	698	647	627	652	610	653	599	627	619	619	621	632	604	628	627	652	630	628	633	671	583	577	635	606	680	686	663	672	662	610	639	641	662	652	662	639	642	634	618	614	606	639	632	634	681	701	683	643	599	628	653	632	667	666	688	605	579	605	612	637	636	640	650	647	608	629	663	614	643	668	643	677	617	619	574	656	634	666	651	634	649	578	631	581	623	607	648	651	627	662	615	631	661	606	623	640	650	608	659	653	605	648	627	626	616	685	653	643	598	594	667	709	629	592	643	661	636	633	630	610	634	643	591	661	690	677	659	675	637	668	625	670	636	621	597	626	609	667	636	613	649	622	657	674	629	691	646	670	665	638	614	605	659	625	648	634	582	655	610	624	621	634	622	617	637	645	642	636	621	644	618	627	648	687	618	633	611	631	675	636	655	633	676	648	619	648
6243	783	271	222	231	194	186	233	152	196	189	206	187	206	193	190	197	183	203	214	177	210	195	183	195	187	184	153	170	175	163	152	171	222	193	203	212	179	217	192	215	189	200	169	196	165	177	193	188	197	203	169	194	190	207	184	165	165	214	212	191	186	201	169	188	199	182	179	192	173	185	187	208	198	205	175	184	174	189	149	188	218	200	192	202	181	181	194	193	165	166	186	180	171	202	170	200	201	172	184	195	180	180	193	192	216	196	198	194	202	215	178	189	178	180	171	209	176	187	192	202	213	172	176	185	182	190	207	204	187	189	207	189	212	190	197	175	178	195	180	189	188	193	196	165	151	214	186	174	171	180	196	187	210	153	181	200	201	194	185	211	200	191	199	191	171	202	215	197	167	199	169	202	186	188	192	210	192	196	195	200	186	165	179	198	185	195	190	186	199	201	197	199	193	219	215	180	208	191	188	218	204	182	178	201	192	174	197	209	216	178	183	191	207	194	192	189	188	207	187	194	171	174	192	206	176	184	194	178	185	194	167	202	192	174	178	181	185	193	201	200	197	178	179	211	208	202	189	186	172	194	174	188	189	184	188	192	215	199	179	185	202	189	234	178	192	174	185	167	202	194	148	190	187	186	164	179	206	200	171	199	193	181	181	172	161	201	206	172	170	205	170	169	200	207	212	187	176	191	188	191	192	192	200	161	197	177	190	198	183	181	194	193	203	193	174	192	185	203	216	197	221	162	178	185	202	208	194	178	193	173	178	202	179	177	165	199	207	190	167	198	212	177	173	189	185	171	193	184	158	192	187	192	177	204	178	156	156	218	188	204	165	167	168	187	200	198	173	208	190	192	196	186	174	207	200	177	179	182	188	188	222	186	167	171	186	202	192	206	197	204	197	196	189	217	178	188	199	191	196	168	168	202	197	151	181	189	197	170	187	190	189	207	172	187	170	190	187	177	167	180	197	179	189	193	191	209	202	175	184	143	181	185	180	169	216	189	187	221	177	178	181	175	178	176	189	168	186	178	187	194	169	213	182	188	173	203	204	183	170	187	219	186	186	191	202	194	193	168	210	183	207	178	186	185	210	190	189	186	181	169	186	174	177	188	193	144	174	195	211	196	174	186	187	193	199	188	176	168	187	198	176	214	205	220	196	204	188	180	214	205	182	202	200	188	184	182	166	178	198	192	190	196	193	198	192	193	222	194	195	208	197	183	204	191	183	165	217	197	196	186	174	185	165	170	161	198	169	194	207	177	196	204	205	202	190	152	173	185	216	178	162	186	188	185	148	203	190	177	184	199	190	205	177	168	199	160	175	209	196	217	178	211	173	196	185	215	201	186	189	196	177	188	172	199	152	178	176	186	185	201	171	207	172	185	186	174	185	190	208	199	209	215	179	206	188	171	196	170	178	188	183	212	166	188	183	179	167	169	239	186	188	186	189	186	179	207	236	179	197	179	169	169	170	176	190	180	205	189	198	202	186	210	183	208	202	167	197	176	191	174	192	184	193	205	208	183	182	184	203	213	159	188	183	195	196	174	170	217	185	207	167	164	192	192	173	173	176	188	182	196	221	206	185	178	215	177	202	199	205	188	193	208	206	169	185	184	210	194	185	188	173	203	212	163	183	197	209	183	150	198	177	175	192	212	177	175	188	192	168	174	166	177	197	169	185	211	181	183	191	209	205	219	188	222	205	199	196	178	167	185	177	170	191	188	160	185	194	194	173	170	193	192	186	182	193	168	182	189	184	163	210	187	180	183	187	188	191	190	212	186	194	209	230	176	190	203	168	189	179	193	181	202	197	205	173	182	228	197	195	198	184	179	197	169	161	191	177	169	194	200	193	176	190	176	190	210	159	185	177	182	179	189	152	182	205	210	168	184	201	197	213	193	187	178	200	172	185	205	209	204	212	193	199	195	166	221	188	215	208	177	175	203	174	172	176	196	192	187	182	193	165	188	198	190	207	171	189	169	185	203	203	182	218	167	165	188	194	199	176	194	203	213	181	216	202	210	185	174	222	179	173	197	192	176	170	189	195	184	185	182	204	192	192	161	193	183	197	199	195	191	182	201	201	186	214	198	173	149	176	180	202	167	169	184	194	212	210	173	196	169	215	190	199	175	206	190	166	191	199	205	197	170	241	184	184	175	184	188	178	199	169	212	164	208	164	169	230	208	210	192	174	196	202	185	183	199	175	195	178	199	162	188	195	186	189	188	196	196	191	193	187	178	179	201	178	206	186	178	217	195	200	169	156	190	166	188	188	181	205	181	212	176	192	175	198	196	205	198	177	184	183	174	179	171	200	179	189	180	187	190	208	177	180	198	171	176	165	169	210	199	209	162	168	166	180	170	200	214	185	219	169	193	174	205	197	178	187	193	167	205	173	220	185	192	178	182	182	196	200	154	190	173	205	201	184	206	202	196	177	179	204	200	207	190	186	189	185	169	173	168	168	186	205	180	172	175	208	142	185	178	185	210	190	193	206	195	196	189	180	199	221	188	182	185	187	184	201	201	192	181	179	201	197	195	188	154	188	200	175	185	196	188	215	220	188	192	185	185	180	193	197	188	183	191	197	161	199	204	189	198	165	206	178	167	164	196	200	191	199	173	190	198	174	219	179	163	197	187	217	208	179	202	198	198	192	186	199	153	177	187	180	177	205	174	194	193	183	213	162	160	154	192	193	187	199	196	152	208	150	179	200	188	200	202	188	178	200	180	202	170	163	178	185	211	189	169	159	158	194	174	204	177	182	185	182	194	191	160	170	184	177	184	186	197	173	178	190	172	195	204	197	205	167	173	185	204	181	184	166	173	187	200	191	190	179	200	165	197	183	179	184	181	190	213	183	167	210	178	178	160	204	209	197	198	189	189	182	167	210	188	204	203	234	186	225	176	177	179	200	204	170	186	154	176	171	191	189	174	165	193	152	188	194	166	155	196	197	179	166	191	171	196	219	209	203	188	212	177	216	168	158	149	197	178	187	190	179	206	181	170	189	187	194	200	164	182	174	201	179	181	196	203	176	178	184	192	186	188	183	205	174	203	182	186	187	212	207	191	175	191	191	191	183	197	185	200	188	184	178	186	202	202	214	183	204	173	170	171	194	204	184	163	160	172	202	203	187	187	186	182	169	182	227	201	178	203	180	179	180	206	210	168	189	201	160	177	200	182	181	193	201	181	183	164	171	194	203	176	182	211	181	201	203	189	175	197	171	159	169	168	188	189	165	166	180	205	190	230	181	205	194	196	131	193	167	165	209	170	169	185	220	198	153	202	204	179	171	188	187	194	175	176	136	174	203	185	208	183	179	190	210	196	173	180	181	160	214	201	208	185	175	195	180	201	179	165	187	151	186	176	213	194	186	198	180	196	196	177	186	171	179	210	198	189	180	208	159	192	162	172	174	186	193	205	157	201	184	181	169	169	193	192	200	160	179	170	187	166	189	178	187	166	181	209	183	174	203	213	187	206	165	195	233	191	165
4460	598	575	598	616	529	558	514	480	474	456	485	454	459	447	454	433	474	462	466	442	442	437	479	452	457	451	461	456	451	447	488	451	432	405	459	456	469	442	460	407	445	416	465	460	399	468	444	455	481	447	458	424	434	460	473	454	444	425	425	456	431	453	425	437	417	397	404	470	478	426	442	474	450	436	471	455	450	418	408	433	429	480	440	437	423	439	436	460	464	435	432	422	438	469	421	464	477	425	430	454	401	386	405	433	425	421	448	432	471	400	478	446	475	438	452	472	386	440	476	440	447	459	449	459	447	391	448	474	439	428	479	426	460	432	462	423	477	444	443	417	491	480	447	469	434	422	437	430	435	451	436	432	412	434	452	458	465	444	444	452	444	429	453	396	438	445	445	431	439	467	425	468	433	425	441	433	455	445	458	476	418	469	457	397	461	448	453	430	387	465	444	435	450	449	429	502	449	438	423	464	446	436	432	429	435	426	453	439	457	437	469	424	430	474	495	448	444	482	414	411	462	431	440	447	456	428	491	432	467	446	460	441	462	459	437	422	455	458	431	465	452	441	452	438	447	438	459	453	419	469	428	472	444	408	430	417	439	430	435	422	459	442	441	443	476	432	448	417	421	459	424	432	430	464	443	435	436	430	418	479	457	450	447	447	466	433	518	457	432	443	463	461	428	457	428	434	438	491	447	408	443	445	403	450	431	461	442	418	414	451	433	424	472	438	425	403	446	435	441	440	421	474	439	471	432	427	434	426	449	469	424	489	444	456	442	475	422	432	442	446	441	449	428	430	456	427	436	450	430	410	459	443	429	409	431	438	468	460	445	434	454	441	457	450	464	463	429	411	424	440	441	443	418	434	447	450	468	381	411	423	465	425	428	445	444	432	419	405	466	439	429	465	428	406	432	445	461	416	437	443	417	415	480	447	456	454	450	410	471	440	487	453	444	466	442	472	455	432	473	460	441	423	486	446	465	451	408	431	409	463	443	471	469	445	450	406	405	456	439	406	472	464	439	457	469	412	445	430	451	406	445	473	458	458	462	430	419	410	448	446	467	435	428	428	430	428	447	453	425	462	470	429	442	459	428	454	465	446	439	433	439	441	437	427	426	479	482	460	424	458	408	445	445	463	480	456	462	434	421	453	478	428	427	435	429	431	457	450	456	444	420	476	447	458	415	457	447	461	465	446	452	470	451	447	469	467	455	402	441	418	466	442	466	472	448	446	462	420	449	468	460	453	425	429	452	437	450	463	441	418	404	437	432	430	499	471	440	451	441	443	450	478	467	432	418	451	483	469	429	426	453	444	464	427	449	428	445	421	480	430	419	449	411	442	472	430	448	421	436	439	416	440	428	449	426	442	459	470	429	426	401	457	423	462	474	462	422	440	450	381	421	442	430	422	447	474	424	466	463	428	418	441	405	464	425	445	451	430	434	422	455	433	474	459	457	402	438	468	461	438	447	410	438	463	448	457	428	439	418	437	420	407	466	434	413	446	426	443	424	447	440	438	432	434	464	471	425	401	428	402	427	419	411	430	426	413	459	460	461	455	463	448	477	408	455	427	455	431	440	459	469	449	441	445	441	411	464	413	462	457	430	432	421	412	452	482	460	463	449	499	430	426	423	487	478	457	464	444	432	451	463	415	441	442	447	446	445	426	411	448	432	469	447	444	437	412	473	471	439	451	460	446	439	448	444	460	434	465	407	458	428	456	411	451	433	462	481	433	429	451	417	413	455	449	459	478	458	414	424	424	438	424	456	455	418	468	473	439	422	444	479	447	446	467	447	452	446	483	430	455	418	423	391	425	433	459	469	433	447	449	434	467	441	417	470	424	441	478	424	454	456	377	454	429	450	427	417	448	430	454	459	466	434	423	434	458	439	477	410	440	440	458	465	423	468	425	443	448	476	453	426	429	422	414	407	520	454	414	450	425	434	422	410	486	404	486	449	449	466	430	465	406	444	413	424	425	442	417	429	446	440	478	413	440	455	450	419	451	430	438	438	451	461	432	434	430	457	413	445	452	448	435	479	459	429	454	434	443	434	436	470	427	446	449	470	439	479	453	429	394	443	448	427	473	429	476	410	433	409	433	407	432	482	415	483	446	438	424	443	466	434	442	443	457	426	423	426	445	431	455	482	395	447	474	452	460	460	464	466	451	405	451	447	427	434	436	447	437	415	409	408	449	453	463	429	436	440	485	459	453	445	434	436	450	417	469	450	462	449	426	429	446	451	439	450	451	441	437	479	473	444	457	438	451	421	424	408	427	455	439	449	422	446	455	458	423	484	439	405	429	428	416	416	430	440	386	441	459	449	423	448	437	416	454	422	487	450	438	428	457	437	465	409	450	449	449	487	430	438	419	416	467	418	470	456	461	459	461	465	467	447	449	417	477	483	468	453	412	412	452	439	422	428	453	415	425	446	422	408	441	438	410	427	445	448	438	479	442	450	440	428	453	475	452	427	413	461	436	411	416	403	418	470	458	460	437	439	456	432	431	421	427	423	417	473	488	457	457	427	436	459	449	457	420	459	461	497	444	439	441	468	433	425	478	462	450	447	440	461	417	448	451	463	430	479	446	434	463	449	429	442	455	436	435	461	412	424	461	464	464	459	431	473	440	465	441	446	439	439	423	431	436	447	477	436	427	458	440	471	432	443	410	444	460	442	484	461	453	442	447	435	421	425	419	475	443	467	430	426	455	459	408	441	436	432	465	479	425	468	405	472	431	401	408	429	433	414	430	425	458	445	464	399	447	453	466	417	443	441	460	412	432	409	457	420	450	467	459	459	508	451	448	453	458	474	417	461	444	453	438	453	419	404	460	424	444	448	485	411	430	406	450	466	472	449	434	457	419	444	456	460	428	412	457	448	457	454	423	436	405	455	490	438	469	480	473	435	424	437	445	456	427	435	434	428	457	457	459	453	459	458	446	445	466	452	435	432	452	482	442	438	459	427	492	430	427	444	440	467	445	407	443	440	456	445	448	450	432	449	403	436	444	452	430	390	436	432	429	440	418	408	451	474	389	431	441	458	473	458	471	422	454	456	427	459	435	429	393	456	455	392	437	445	443	424	452	454	417	481	413	453	433	442	445	457	412	425	433	456	461	445	423	409	429	429	436	428	461	468	476	419	448	442	450	450	441	431	453	429	443	424	472	466	480	444	438	450	448	451	431	446	444	440	457	434	426	450	413	482	447	439	431	479	424	400	421	418	414	452	459	457	440	482	465	452	462	466	430	440	440	425	450	404	468	418	411	425	472	433	442	468	450	455	445	467	488	444	464	451	449	459	457	451	457	455	454	408	452	460	462	485	400	451	422	434	442	450	447	461	454	397	468	435	429	440	446	448	435	450	419	441	430	462	479	450	467	455	488	464	422	450	476	433	424	449	457	469	429	380	469	417	507	412	480	497	486	412	454	454	461	474	408	434	411	452	422	498	465	431	456	456	496	461	449	445	466	448	430	441	462	484	482	463	448	409
20419	4107	2064	1503	1140	704	475	391	336	234	186	202	186	150	135	143	134	155	142	139	144	146	121	138	139	121	124	131	148	148	132	140	120	136	140	123	125	140	121	113	137	122	153	133	122	123	121	149	119	123	136	136	118	109	136	115	127	123	135	120	129	135	140	116	133	125	133	121	113	147	120	140	132	132	150	121	111	118	147	152	120	145	145	110	131	149	118	148	136	126	136	137	150	121	148	135	137	140	146	131	108	121	117	138	148	145	133	115	141	133	135	139	122	144	132	134	130	132	134	132	133	132	143	115	133	114	132	128	107	141	125	109	131	131	137	135	133	144	111	119	124	139	119	129	132	118	135	138	132	137	146	119	134	153	114	117	123	121	136	134	133	123	131	159	144	125	142	121	115	136	164	127	134	142	156	140	137	124	142	130	149	124	129	114	141	129	126	144	140	132	144	135	113	147	115	130	107	114	121	128	134	134	146	128	138	116	148	138	110	134	128	125	148	140	144	119	107	135	132	121	132	116	138	148	121	150	148	134	134	134	107	145	129	136	131	132	123	110	126	124	138	132	133	127	125	132	116	126	115	114	136	118	126	117	135	145	119	142	145	136	105	122	97	125	128	116	131	111	125	137	114	128	152	133	129	129	126	116	133	139	137	146	138	138	118	117	127	138	124	116	122	121	132	159	142	134	134	133	135	117	125	120	125	129	134	130	119	155	133	150	139	121	138	128	113	139	121	119	126	122	136	137	106	137	122	119	157	109	153	107	130	139	121	126	149	140	130	113	130	118	116	127	126	154	131	138	120	110	138	138	110	121	150	145	140	148	128	131	117	110	111	142	131	158	125	113	125	144	127	140	152	133	136	130	125	132	139	110	142	134	122	133	126	143	138	119	152	104	130	150	152	127	143	116	128	133	156	121	150	161	118	111	113	122	127	116	105	159	136	147	145	136	122	132	131	137	129	113	123	123	126	134	141	146	160	132	127	126	136	123	131	152	120	133	141	128	112	146	139	152	106	129	142	153	145	124	130	121	139	114	135	126	153	135	131	148	154	148	124	132	143	134	134	148	119	126	138	140	109	145	135	140	131	130	134	128	134	125	114	142	126	145	140	131	118	138	127	136	139	150	134	127	131	130	122	121	132	136	144	144	135	127	113	128	137	135	134	119	156	128	138	130	127	124	137	126	128	138	129	134	150	143	132	123	152	144	117	143	153	149	140	147	148	137	116	139	123	131	126	138	127	151	133	137	125	117	126	125	112	141	134	151	135	119	154	132	137	118	135	131	132	123	128	138	144	118	137	130	149	122	134	140	136	131	121	129	131	127	142	136	128	132	121	131	124	119	136	127	136	135	139	107	125	130	134	127	136	141	124	130	159	124	137	137	137	156	155	124	117	111	138	117	158	150	137	130	122	138	139	144	132	122	117	131	123	126	121	137	123	144	137	112	117	117	118	130	124	126	127	137	99	129	136	121	145	130	148	121	135	128	147	141	117	118	148	128	134	119	112	137	151	146	129	137	133	133	127	126	117	132	118	126	121	117	151	136	130	111	116	111	139	121	154	117	127	127	141	153	125	140	105	132	114	123	132	137	146	126	135	138	131	135	143	126	131	137	164	124	135	120	150	137	115	108	144	148	132	128	142	133	109	116	123	143	133	142	117	133	115	165	138	152	140	142	130	117	125	121	124	120	141	116	128	139	138	136	125	137	105	151	137	134	124	123	115	137	139	138	143	125	131	132	124	107	109	120	141	154	124	135	108	123	141	121	117	140	128	118	134	147	141	130	145	137	131	150	138	168	120	142	144	155	123	134	116	146	128	111	124	138	157	133	131	104	140	131	127	123	127	143	125	131	127	169	152	130	136	145	139	128	117	115	123	128	131	126	126	124	146	149	125	129	143	143	125	141	129	131	139	130	132	117	113	116	127	116	142	143	140	136	143	112	146	149	131	124	131	127	125	92	115	145	128	136	115	113	121	143	153	125	132	126	141	130	137	127	140	114	122	139	120	124	126	118	141	153	136	122	118	133	134	112	141	141	120	116	146	118	117	115	156	131	126	133	136	134	119	113	140	116	155	139	146	150	125	129	126	132	129	132	136	145	139	119	113	166	129	128	136	99	119	153	125	114	163	125	125	132	141	135	122	131	124	147	124	141	150	131	129	129	135	109	126	128	132	157	141	113	146	129	114	142	105	139	121	135	152	137	119	112	138	136	145	148	140	111	146	119	131	134	136	138	148	125	117	146	126	132	122	131	140	132	139	128	116	129	127	149	115	117	136	141	132	124	120	135	144	120	135	116	124	121	131	141	126	117	153	135	131	122	123	134	136	125	115	135	116	122	127	145	128	137	107	143	137	126	133	143	129	126	141	120	136	134	125	126	127	137	122	141	142	133	122	163	155	113	124	136	140	136	109	129	137	118	148	131	108	113	115	127	138	122	133	133	138	128	127	127	142	135	120	127	137	132	152	127	118	139	145	146	109	120	140	129	132	156	116	128	135	140	122	140	154	135	137	142	137	131	129	154	132	133	147	131	118	136	146	132	132	121	154	134	136	124	131	124	95	119	158	133	144	135	135	148	116	134	131	157	144	135	118	170	120	142	102	119	137	135	136	137	137	140	160	153	125	149	136	112	116	126	117	135	133	132	136	144	129	149	142	121	129	123	139	142	113	130	144	116	125	115	101	127	136	125	136	143	122	138	153	138	128	124	137	130	121	118	163	142	155	121	127	133	121	140	116	137	140	117	150	128	146	134	129	119	134	143	112	150	125	133	137	127	121	134	149	103	140	134	152	127	152	123	143	134	116	132	110	136	142	154	144	120	129	143	142	122	118	127	142	134	124	113	129	118	135	132	119	129	151	144	137	145	123	118	137	119	128	119	162	129	137	135	121	129	145	132	125	138	128	131	112	126	137	138	121	131	139	128	135	135	141	133	121	127	131	133	143	126	136	125	143	162	130	152	118	140	135	131	159	132	131	152	150	115	140	120	125	124	115	129	114	153	126	136	166	139	135	131	132	144	117	129	124	148	142	119	121	117	146	127	137	144	120	166	144	138	151	142	139	115	137	117	129	143	135	147	126	130	145	137	120	100	145	135	148	141	120	128	126	133	125	124	146	135	145	154	113	119	120	128	143	120	129	141	111	139	125	127	141	133	142	140	175	123	146	124	121	124	137	132	106	122	128	116	146	116	137	126	155	123	121	141	128	119	164	133	124	121	132	115	124	148	134	121	132	158	132	129	117	121	115	140	146	134	113	128	134	134	112	134	107	124	105	145	116	129	141	137	119	138	110	127	120	129	148	129	116	129	131	115	134	136	150	150	156	129	117	122	143	109	143	142	169	117	140	116	132	129	129	126	128	141	113	125	122	129	119	153	123	143	126	119	133	122	118	104	151	127	129	124	117	116	115	153	129	145	121	134	128	108	140	117	141	123	122	124	130	122	149	135	157	133	129	134	123	139	123	124	139	138	121	120	120	152	121	145
13386	1602	2338	3235	3453	2366	1901	1632	1302	1001	812	637	531	519	482	449	441	457	400	381	416	399	372	381	374	364	342	370	382	364	377	391	350	382	356	382	379	342	368	363	372	356	367	329	366	374	347	389	356	395	358	384	348	339	338	357	342	369	370	364	347	381	343	335	364	342	354	371	367	347	335	329	352	392	375	336	358	332	327	343	363	326	371	319	354	328	342	329	340	350	335	358	368	338	354	375	389	358	373	350	386	335	355	358	346	389	362	323	363	331	343	356	365	405	325	325	344	378	333	376	354	354	352	327	374	330	309	360	358	358	388	323	376	340	326	358	393	362	347	341	326	322	348	332	332	312	273	326	373	356	338	358	356	338	351	323	344	344	352	351	353	350	324	352	312	344	354	341	328	333	350	383	378	326	356	348	355	346	300	349	349	349	328	342	337	356	326	334	352	334	356	365	328	359	370	344	342	365	334	345	336	355	348	359	344	335	370	353	344	375	354	332	378	337	358	325	355	326	339	358	367	360	360	344	352	357	337	325	321	367	376	330	332	366	361	364	347	342	366	371	318	355	328	348	386	311	333	367	374	348	346	365	361	368	354	346	349	308	337	369	315	378	321	362	347	362	359	371	333	306	322	343	363	379	329	328	315	358	362	331	309	332	329	323	341	357	342	352	360	356	364	339	361	343	358	328	327	332	377	391	373	336	347	338	373	339	318	323	343	380	330	345	360	321	381	362	327	328	324	359	337	334	340	355	365	390	354	348	355	355	324	313	345	331	336	336	327	364	378	348	345	358	338	324	322	351	359	284	345	327	338	370	360	354	344	364	338	367	411	349	357	342	345	341	334	341	394	337	360	364	370	364	345	327	345	353	335	351	352	343	364	368	321	357	369	318	354	332	332	369	367	333	323	385	350	339	318	375	348	360	356	333	368	332	375	356	343	341	357	355	335	370	339	341	346	361	321	356	354	373	362	331	339	372	362	351	356	346	317	387	384	339	340	349	336	334	324	322	316	330	357	355	342	376	357	330	359	358	327	350	324	334	329	369	346	364	360	325	338	326	370	345	360	342	329	338	368	365	373	306	361	324	351	339	341	327	354	381	324	324	330	317	334	371	340	379	363	356	351	370	347	345	357	364	328	325	325	362	383	358	374	376	330	322	359	339	388	351	323	381	371	341	342	341	325	379	332	341	340	326	346	333	374	355	353	303	320	358	363	348	349	349	325	366	341	349	343	352	339	361	325	317	318	349	357	347	327	329	350	359	353	325	370	352	343	342	316	351	370	324	359	340	341	357	319	335	332	375	371	356	328	330	322	362	318	375	320	338	342	373	326	361	400	339	388	364	332	341	361	364	355	329	317	333	339	314	353	341	358	344	348	356	338	329	335	329	320	344	336	355	313	343	367	333	305	341	357	374	355	350	343	327	397	327	382	352	338	382	300	342	363	326	342	334	335	354	378	362	380	343	317	362	353	348	353	357	351	364	322	347	344	380	344	385	330	374	345	345	362	326	351	344	319	353	344	369	344	376	322	355	350	336	325	339	355	331	348	336	362	352	353	356	366	350	367	332	348	360	348	354	346	343	336	344	366	325	372	296	331	347	364	337	329	370	354	359	325	346	318	348	359	346	335	299	314	398	332	352	339	347	329	349	341	345	354	357	349	338	357	318	309	346	335	369	349	352	305	368	330	377	354	357	352	338	329	331	309	355	362	380	351	325	335	346	315	372	329	340	333	331	364	316	342	344	333	363	358	316	364	387	345	357	333	320	339	336	355	322	344	358	352	354	365	341	367	310	356	348	366	324	353	352	353	361	325	332	350	354	341	339	348	331	352	356	351	381	331	385	376	354	355	342	369	295	365	338	319	346	351	347	366	361	330	359	392	357	353	323	295	326	387	348	323	357	359	330	350	385	342	333	361	357	356	348	355	342	365	373	358	365	357	380	324	340	356	319	369	358	346	362	354	321	348	307	346	324	341	340	365	333	334	319	340	361	341	310	355	343	335	319	347	325	340	375	304	355	340	357	342	367	364	318	332	356	330	359	336	312	346	363	381	366	360	355	362	313	358	349	343	345	343	360	378	337	347	330	353	351	342	338	353	368	334	342	339	363	350	347	353	388	349	360	330	339	357	291	315	356	336	358	343	334	347	332	364	321	350	344	367	331	354	355	342	361	367	358	312	320	339	343	346	352	347	308	362	340	325	353	339	366	350	346	361	369	344	371	345	380	361	328	348	305	358	355	344	322	334	324	342	360	347	342	363	319	333	371	344	360	348	361	375	369	356	335	337	333	376	327	322	369	321	343	341	372	349	313	351	342	318	351	316	353	362	324	336	333	345	352	361	350	390	368	352	365	353	338	388	322	355	346	343	344	343	355	325	345	363	324	371	321	321	359	370	344	362	353	385	337	331	324	342	319	323	374	355	341	326	337	367	340	365	369	379	334	343	344	341	347	348	371	355	356	317	329	359	348	324	367	380	312	368	340	378	355	375	392	366	366	341	327	370	351	333	359	350	350	374	335	320	318	330	345	348	318	342	358	316	346	309	311	326	356	335	352	336	324	395	346	350	331	319	352	383	326	341	323	365	340	347	320	362	346	386	351	355	350	324	344	304	332	339	371	330	336	339	342	355	326	359	366	350	383	356	347	322	349	338	343	345	355	319	370	351	344	378	379	347	350	310	333	336	365	363	342	354	385	330	369	378	351	404	354	329	357	322	335	387	400	334	357	331	380	359	347	333	384	327	359	334	328	344	329	339	362	359	318	344	316	344	327	352	340	334	349	349	354	366	391	389	340	356	360	318	327	331	350	324	353	334	349	320	356	358	357	348	373	338	354	373	343	346	349	326	345	330	370	349	329	337	332	364	372	354	355	342	369	349	339	315	346	306	352	344	324	315	333	354	350	369	358	348	345	325	345	339	349	333	354	332	367	336	357	348	355	336	360	323	375	308	304	326	383	366	356	332	355	354	373	372	326	359	319	377	368	354	365	361	362	359	360	317	345	333	354	335	360	334	373	361	361	353	367	333	365	334	353	311	390	311	361	366	371	378	328	361	360	354	326	364	364	337	330	347	344	351	333	373	310	344	327	319	334	376	303	349	331	342	302	351	328	327	351	339	318	340	364	339	327	354	336	345	310	332	371	317	323	356	356	335	331	370	352	337	309	331	365	350	332	382	356	357	356	351	382	308	351	309	335	310	323	356	363	335	351	349	357	319	354	385	332	302	329	340	341	384	370	345	336	362	386	342	366	334	351	338	331	357	365	360	351	314	321	350	339	369	357	353	322	335	338	336	344	369	334	363	307	345	349	317	351	308	325	356	375	334	347	321	329	343	326	354	350	361	353	345	346	326	337	335	347	375	376	342	334	350	358	341	359	364	355	328	357	332	380	346	391	328	343	332	378	362	361	343	376	355	355	358	370	309	337	339	350	345	330	356	343	378	389	332	336	363	337	339	339	328	334	343	324	335	360	359	322	322	333	316	370
31522	9007	4093	3011	2466	1361	910	811	636	530	411	385	375	304	295	316	293	321	304	287	295	292	271	294	286	284	256	285	292	302	278	302	290	278	282	268	285	262	266	281	278	258	257	267	278	291	285	265	274	271	280	267	292	287	273	293	254	255	320	273	281	271	314	290	252	269	258	279	270	258	270	284	274	270	262	266	287	274	326	274	276	287	279	279	277	268	307	294	257	288	298	319	269	299	294	260	292	302	273	243	277	274	319	296	272	267	260	260	251	288	259	266	290	296	289	279	253	276	265	263	271	290	263	263	288	286	307	291	304	288	253	267	304	270	269	276	313	268	312	283	277	276	266	264	273	253	282	291	274	271	292	319	274	287	280	301	296	281	241	245	249	285	257	275	297	280	271	273	311	294	269	263	287	276	266	269	240	306	277	251	291	314	270	307	266	283	270	288	282	263	278	266	288	279	294	249	299	283	288	283	251	250	264	284	273	284	278	288	269	316	257	253	255	275	265	269	252	275	264	292	292	286	284	275	274	276	284	271	275	258	267	268	268	281	284	270	315	285	281	253	273	291	250	275	258	279	295	286	269	293	284	298	267	285	308	269	278	255	276	302	297	289	255	270	274	291	292	271	276	302	280	276	262	283	246	287	296	274	254	287	302	279	290	292	288	267	302	264	285	259	290	237	309	278	237	265	305	243	292	271	261	284	280	293	282	262	299	278	292	316	271	285	322	271	263	287	257	294	307	259	296	249	297	260	253	255	278	293	290	281	257	269	290	316	302	296	288	284	263	280	261	273	308	277	239	303	275	286	308	286	284	254	280	288	262	254	273	253	278	262	263	253	287	295	283	263	246	264	257	252	255	244	243	258	279	294	265	282	337	285	298	251	239	268	281	271	252	269	271	260	243	263	301	247	299	275	270	272	286	274	261	269	265	276	287	301	299	272	265	273	282	246	288	272	246	263	269	272	281	291	250	264	256	255	266	248	295	290	249	302	293	262	299	277	292	285	253	254	279	278	271	272	276	296	278	311	301	277	257	284	264	279	264	277	276	305	258	271	287	278	270	310	275	267	272	271	297	273	253	281	266	288	304	296	286	308	291	282	273	288	250	262	302	258	293	277	274	274	274	270	269	295	290	276	290	289	269	306	294	271	279	246	271	289	261	269	255	280	279	288	253	278	273	281	266	286	282	276	270	290	258	261	277	279	277	301	301	260	284	249	263	271	266	275	261	290	299	292	270	310	281	290	284	283	292	298	262	310	292	259	281	302	293	280	249	268	276	240	289	276	263	264	291	269	273	272	267	285	284	280	287	262	286	243	263	306	249	251	275	280	278	281	289	260	275	271	287	284	289	271	259	250	284	263	292	288	264	272	258	304	283	251	275	264	303	272	260	286	262	274	316	296	250	284	284	279	275	279	266	302	297	282	286	288	312	313	269	281	265	309	301	312	300	313	287	263	260	259	261	251	289	278	246	255	276	278	251	274	317	272	269	295	265	265	252	285	279	281	274	270	259	269	258	302	278	255	278	257	252	286	290	317	297	283	244	273	264	264	280	272	279	300	263	268	255	270	273	295	268	233	245	275	276	302	283	271	266	262	285	266	282	295	270	289	263	284	257	285	271	279	298	272	272	263	291	286	275	276	282	290	263	264	272	247	274	243	273	254	292	245	270	296	294	266	270	249	286	290	261	276	265	255	255	262	248	265	273	259	286	279	280	241	291	313	241	299	284	269	270	255	270	271	258	246	272	248	256	281	276	280	294	296	302	268	259	273	249	259	263	275	294	250	293	283	282	278	274	240	272	275	280	279	281	280	331	276	279	298	306	295	272	287	298	241	283	275	267	283	274	314	240	250	270	242	280	270	286	293	282	269	251	221	277	290	265	278	269	276	258	251	267	251	271	274	277	267	286	247	300	299	288	278	269	253	257	299	273	273	294	289	299	293	238	232	279	279	265	283	266	289	295	275	268	302	301	285	249	273	262	240	263	276	262	294	292	254	279	305	283	317	286	272	269	289	308	264	303	285	272	298	302	263	278	308	305	254	293	291	256	239	282	286	281	278	306	285	287	308	306	276	282	257	281	275	276	298	284	264	284	261	297	250	284	235	287	319	258	286	306	276	291	295	263	265	278	289	251	275	282	313	258	266	290	284	280	280	254	250	281	281	289	282	296	306	280	280	283	265	269	329	281	243	287	301	291	302	275	284	292	285	271	275	278	281	277	271	294	263	269	247	268	271	303	260	279	269	281	273	260	279	269	283	273	291	298	289	280	265	290	312	312	269	248	274	272	295	296	268	288	305	296	233	278	269	304	309	278	310	308	283	306	257	269	269	289	261	242	260	291	257	278	251	269	269	300	271	276	293	267	294	283	267	232	259	290	283	256	281	271	280	300	263	268	264	295	284	276	280	284	280	261	249	300	244	299	289	319	290	287	269	266	269	273	289	285	304	280	292	254	256	268	296	303	279	252	265	276	297	280	285	282	286	276	265	288	265	276	280	276	278	273	292	279	284	261	273	271	278	279	289	238	276	293	312	262	321	262	285	263	241	293	259	256	252	288	260	274	306	313	253	280	243	269	256	287	292	283	311	281	270	288	270	260	334	275	291	257	269	304	276	274	291	304	260	282	290	283	301	273	279	281	295	268	288	310	282	297	263	293	259	283	288	280	317	288	237	283	286	261	276	250	257	313	278	251	291	294	266	280	258	285	281	283	276	238	280	286	275	277	310	284	242	246	311	277	270	278	275	256	282	262	267	278	270	272	307	268	273	244	305	253	269	243	274	274	289	292	280	288	297	297	247	262	274	299	283	308	309	318	253	283	259	284	289	314	282	304	259	274	276	269	277	285	301	250	279	268	270	254	274	269	265	267	261	303	261	256	275	297	296	298	299	283	282	261	297	266	267	263	289	251	275	269	302	318	270	249	274	282	266	264	309	275	265	285	250	331	273	261	289	248	258	277	281	305	303	276	248	283	289	266	295	245	288	270	304	281	298	258	244	281	260	269	267	277	287	281	253	258	313	287	243	288	269	250	292	311	305	300	281	279	247	282	251	242	251	269	286	255	281	294	272	286	263	277	289	283	249	281	304	316	288	282	328	277	295	281	274	275	259	241	276	294	262	255	248	313	246	283	257	246	264	278	295	263	278	286	261	268	267	296	308	264	264	302	283	255	279	303	282	281	272	266	283	268	291	296	239	270	270	312	267	276	270	264	274	268	284	251	293	273	263	267	278	280	342	293	304	306	272	268	267	284	296	274	251	249	244	283	291	278	248	301	324	298	306	263	260	262	260	259	280	261	299	284	308	279	263	289	295	264	260	285	282	284	302	295	276	289	286	269	284	322	294	275	286	257	276	263	267	286	289	270	292	277	281	252	266	303	264	286	288	264	272	264	289	275	285	339	281	259	267	263	249	280	282	282	253	272	259	269	283	249	252	280	317	251	255	269	295	263	270	284	287	277	267	262	299	260	276	308	287	283	292	273	262
18847	2874	3824	5451	5968	3983	3201	3164	2176	1927	1520	1217	1044	930	839	870	838	781	749	738	707	735	718	734	681	701	692	696	634	643	681	692	697	663	697	651	680	644	670	677	663	666	688	631	677	677	669	665	636	643	604	668	638	660	611	640	671	663	711	629	609	674	646	682	622	622	654	643	631	669	645	639	659	664	638	618	622	632	625	668	650	622	620	620	675	654	609	666	604	639	649	617	638	607	596	682	652	645	639	592	630	656	598	633	672	619	670	699	637	610	671	635	681	655	648	610	598	655	644	599	617	628	662	626	694	620	623	637	633	644	644	599	613	672	628	634	600	644	643	626	676	629	641	699	626	639	662	641	640	621	623	586	632	646	631	653	619	636	673	655	641	668	611	637	652	571	664	651	647	640	630	604	671	642	604	665	638	622	603	635	642	665	660	653	665	632	621	660	623	640	598	644	640	567	634	647	612	651	690	619	636	615	623	677	659	632	608	669	647	633	634	615	662	653	689	602	652	639	623	659	637	622	615	616	660	624	625	656	648	655	659	588	602	673	572	636	654	642	623	621	627	636	637	653	681	638	625	641	611	622	605	641	620	666	614	648	638	646	604	638	617	618	609	644	625	658	659	651	647	613	608	660	666	667	649	665	651	582	593	626	637	648	643	621	645	649	607	693	635	596	644	645	619	619	603	647	635	644	649	684	636	652	657	675	651	680	629	641	629	616	611	622	618	644	625	666	622	631	663	608	621	619	662	656	661	650	596	638	613	649	642	615	660	612	703	606	665	655	588	677	617	668	625	645	667	635	639	654	649	636	603	660	654	605	670	609	642	640	615	622	625	683	661	603	611	673	635	638	592	620	678	646	670	668	670	607	648	588	622	679	660	661	635	609	602	679	625	645	641	687	659	615	622	664	659	688	623	630	648	644	696	709	645	608	630	634	640	662	642	648	632	611	629	661	618	662	640	652	645	626	603	679	632	688	639	645	592	645	664	602	630	621	644	610	651	628	630	682	609	642	649	648	613	623	634	641	621	623	621	606	641	652	637	614	586	662	627	681	634	672	635	636	610	615	622	631	652	596	683	645	634	615	618	683	651	585	624	653	633	675	629	654	666	658	604	642	662	647	648	647	619	660	664	588	628	632	611	616	622	655	617	634	674	612	616	677	637	620	643	620	631	670	625	643	640	649	622	633	619	644	626	578	686	641	598	665	670	666	632	646	641	631	659	590	638	649	639	644	642	673	639	580	657	653	668	673	679	608	641	622	635	640	650	655	593	613	607	605	642	635	648	616	659	650	580	619	618	637	615	639	666	617	599	680	676	653	584	610	652	662	619	617	630	661	660	675	606	628	617	667	638	629	620	635	675	709	671	626	641	652	624	625	586	657	624	631	623	608	649	654	638	636	590	640	673	596	619	643	629	636	660	631	644	611	659	595	663	631	688	649	642	623	694	629	615	615	642	676	641	655	648	666	601	656	601	639	651	672	650	680	611	619	667	653	685	638	666	670	660	613	680	650	698	636	586	661	635	552	644	600	627	687	631	625	592	665	626	651	599	631	608	632	667	605	620	584	642	628	708	627	615	685	634	651	651	614	611	634	659	686	609	640	653	612	582	585	664	646	664	639	630	643	658	623	633	637	628	646	652	667	656	645	611	667	628	659	648	606	642	615	608	650	686	673	669	601	642	584	609	595	618	578	640	631	609	680	627	672	604	661	643	652	608	636	652	639	636	677	638	662	639	618	596	670	681	619	590	652	639	663	617	617	597	670	632	626	627	629	626	634	654	635	634	657	641	604	629	629	618	656	625	592	714	625	665	628	630	675	637	621	634	652	627	619	581	646	677	578	646	617	619	665	611	702	608	622	616	639	619	655	682	608	616	611	642	633	647	598	668	626	636	633	625	671	597	657	630	630	626	633	682	640	600	582	597	643	640	655	638	625	638	668	622	626	648	636	667	614	636	637	590	650	653	665	661	610	665	570	593	631	628	626	639	617	675	650	633	610	674	653	670	626	628	657	630	669	613	627	613	702	637	658	647	646	633	579	634	614	627	621	639	603	648	647	653	638	663	668	642	652	601	635	617	666	612	605	639	648	667	592	631	603	680	635	651	657	614	672	630	637	683	595	607	673	652	626	620	643	627	621	631	656	654	643	676	669	614	660	651	637	640	627	628	644	632	631	626	622	671	643	647	610	639	625	607	630	581	638	633	639	608	617	637	652	623	622	690	649	665	626	644	614	655	602	628	661	626	667	623	664	678	596	667	650	628	609	645	633	637	630	661	645	642	655	636	663	636	607	615	635	622	626	641	620	593	669	603	622	616	653	608	688	636	639	659	655	643	617	685	651	684	579	604	628	592	640	639	649	642	630	633	610	632	642	697	635	619	678	627	619	649	664	653	646	665	653	639	594	648	630	683	602	596	669	654	634	678	613	644	604	674	658	665	649	621	595	631	681	629	618	612	658	627	673	630	671	630	609	649	671	594	614	616	604	625	623	613	638	638	675	656	637	631	646	649	704	659	626	647	667	639	660	628	628	652	657	639	670	652	616	632	636	641	629	660	654	673	666	609	659	637	644	615	645	656	591	683	613	638	630	632	599	635	644	635	608	631	663	654	563	631	641	634	641	629	666	658	595	647	657	640	621	699	598	649	612	642	670	667	633	630	661	602	599	594	695	653	625	625	599	632	659	613	661	629	649	639	642	615	649	650	663	596	619	651	663	604	671	569	578	641	653	646	670	627	573	635	648	614	668	643	655	640	657	629	646	603	599	648	628	637	627	628	637	602	638	631	638	615	665	628	619	642	664	661	627	640	620	608	676	649	629	636	663	638	618	633	658	642	631	614	672	599	616	623	600	637	659	662	632	626	662	639	642	626	639	598	613	587	678	673	605	638	627	688	644	659	622	648	636	673	625	670	650	662	636	617	627	609	636	658	581	630	635	635	639	651	626	684	670	644	662	663	633	636	660	662	631	625	624	656	563	605	679	647	554	623	668	620	639	655	640	667	650	618	626	630	673	642	653	640	627	635	673	676	633	609	605	631	634	653	618	649	662	644	653	615	620	630	622	639	624	660	625	701	620	620	614	646	636	648	605	669	663	662	636	630	630	635	616	612	644	621	665	656	617	676	667	617	625	657	661	637	645	639	580	595	676	641	653	654	641	656	624	650	644	621	654	628	613	641	625	628	668	672	632	663	619	660	606	663	668	618	595	605	591	607	623	641	626	630	636	577	646	600	637	639	693	642	606	639	646	627	643	651	613	616	656	603	615	631	648	636	626	657	641	669	607	671	613	661	618	676	613	626	632	661	595	671	658	706	629	639	628	592	652	649	650	684	659	656	594	659	683	594	631	663	640	642	645	624	639	591	602	684	659	567	623	657	649	664	657	625	685	643	646	628	679	659	639	651	609	620	661	673	618	626	627	629	608	657	622	644	626	648	609	682	651	634	685	631	629	641	642	631	606	634	646	658	640	648	620	635	647	620	665
6042	841	270	236	222	208	218	203	222	206	194	209	180	187	190	205	207	170	209	201	183	183	197	163	176	187	181	166	199	173	169	180	185	197	181	194	210	187	150	182	154	183	153	212	180	193	195	190	190	190	200	173	184	175	167	201	210	169	188	170	181	179	167	190	185	200	191	192	173	197	185	192	203	174	174	162	200	175	191	180	201	202	194	221	185	195	185	174	211	184	189	184	188	186	184	208	213	193	175	166	161	168	192	184	186	202	204	174	173	162	184	196	183	164	211	174	209	174	184	185	215	206	177	190	168	200	186	192	199	186	174	195	186	171	187	155	183	211	171	215	189	187	190	183	187	179	201	173	184	206	166	179	196	198	192	186	182	164	188	170	189	177	178	225	179	189	185	164	195	183	186	216	193	194	190	191	182	175	200	198	180	196	182	179	200	180	166	155	178	180	194	171	195	202	197	196	196	191	197	175	234	190	164	172	195	166	195	174	170	186	176	200	192	163	163	173	183	171	198	205	170	192	214	192	175	194	188	209	191	225	190	191	171	180	179	172	170	190	207	187	163	189	199	177	208	198	180	216	182	175	192	181	192	189	153	177	170	205	184	196	191	187	201	197	201	196	189	177	190	185	213	182	208	201	181	185	194	210	145	165	192	177	175	178	205	179	188	188	193	175	184	183	191	185	186	185	172	209	178	188	199	179	165	171	195	179	173	176	200	181	190	167	189	169	206	194	193	168	191	185	175	179	204	203	202	213	204	168	169	201	208	218	206	206	197	186	202	169	166	193	205	206	197	177	192	177	203	205	218	207	165	160	204	182	180	198	186	174	212	189	200	172	217	183	193	200	200	223	186	195	201	216	181	193	172	199	179	192	186	204	181	192	211	172	198	183	182	188	202	207	191	175	174	188	189	180	180	210	195	193	164	196	197	159	189	190	203	189	201	183	184	200	186	186	204	174	200	184	182	177	202	190	213	190	172	189	185	155	199	190	199	197	200	217	175	200	201	189	175	183	188	203	181	164	195	196	150	163	179	184	209	196	197	165	187	181	175	197	178	220	173	210	218	187	194	201	201	183	172	178	179	196	171	196	177	189	170	176	194	175	190	193	223	177	201	193	208	190	194	174	189	171	199	178	167	208	176	196	167	190	197	193	186	177	174	185	203	197	195	209	169	217	180	177	206	173	180	182	186	175	196	180	190	169	204	193	163	202	207	193	166	191	181	222	177	184	194	198	199	190	174	179	199	188	165	179	199	207	220	190	185	191	213	211	208	183	181	207	179	179	185	191	195	203	185	191	186	187	126	187	202	180	205	174	204	210	167	195	214	179	166	193	201	208	206	175	179	172	189	204	182	185	183	197	180	189	193	185	202	202	164	181	179	189	215	204	212	218	185	167	195	178	190	183	191	207	201	170	185	175	190	188	168	171	145	176	193	198	183	198	195	202	193	186	203	183	187	197	194	198	190	187	162	190	187	187	193	173	186	193	200	186	181	186	190	194	188	170	201	176	197	211	167	187	204	185	219	177	163	175	204	196	168	171	208	190	190	215	222	171	190	190	195	209	197	204	196	190	196	193	197	179	164	204	175	195	189	181	192	198	211	170	160	171	197	161	174	213	182	197	177	184	167	209	175	190	188	197	196	165	176	182	188	193	184	207	182	204	204	202	198	216	205	186	197	183	178	192	183	201	176	157	182	213	169	188	190	147	185	202	205	178	160	199	183	182	182	187	193	170	205	185	176	196	176	168	182	188	178	161	178	162	143	187	205	193	197	183	202	199	182	195	166	167	207	156	171	166	176	174	192	200	189	206	219	193	190	181	196	158	187	227	199	173	186	206	172	172	219	177	176	182	189	184	203	196	188	169	179	189	194	188	203	194	190	176	193	188	202	196	168	190	208	199	187	166	204	194	190	195	170	200	183	197	168	191	180	184	173	198	207	192	198	224	221	185	194	200	175	184	171	201	202	193	185	210	208	192	214	190	174	185	190	204	201	190	201	188	191	201	200	215	185	171	196	191	214	158	174	159	187	171	173	198	191	191	181	208	168	174	196	175	177	178	204	171	165	203	172	184	186	180	215	189	174	178	196	180	179	188	187	182	178	183	177	178	176	189	188	182	195	198	192	173	193	190	182	172	181	192	207	183	181	174	187	168	175	186	182	201	185	204	196	177	176	164	208	187	199	177	171	182	182	184	183	167	176	179	196	215	185	191	170	186	188	203	164	205	166	197	181	183	174	189	163	200	203	205	193	185	196	202	190	203	206	194	200	216	168	195	189	192	204	194	198	185	196	181	175	204	177	190	192	174	213	177	198	195	179	181	197	209	192	202	191	186	184	185	193	157	198	176	204	191	177	195	182	198	179	165	177	193	187	196	176	165	180	188	186	193	192	182	191	190	205	195	171	211	205	203	190	175	178	191	203	185	231	159	221	175	184	196	189	183	190	172	205	205	187	200	164	163	166	172	221	178	180	163	195	185	178	190	189	165	182	202	208	190	196	170	166	170	198	183	185	196	187	215	174	162	182	176	169	168	199	222	194	179	181	191	191	190	187	139	196	188	160	199	173	176	197	187	177	176	176	204	193	186	183	161	210	181	171	181	210	191	206	232	190	186	185	200	182	206	192	157	191	197	188	201	172	169	226	197	213	198	181	194	189	170	185	192	206	209	204	205	207	175	199	185	193	201	228	177	187	183	220	194	195	171	197	154	181	174	172	165	186	192	163	200	178	173	203	215	179	204	214	215	196	192	192	188	215	208	198	193	182	155	174	196	185	203	168	193	212	187	215	206	185	184	185	170	212	186	191	189	199	201	210	188	167	254	216	165	176	223	162	182	206	200	163	199	184	204	195	202	218	179	202	213	183	181	187	175	203	175	192	194	204	177	175	185	181	237	198	185	187	160	175	186	172	175	195	190	185	178	188	193	153	185	210	167	183	186	200	220	200	188	203	179	153	177	173	193	201	193	185	198	187	224	187	176	199	174	183	218	180	202	185	196	190	189	182	199	183	185	192	169	178	192	178	191	177	196	216	211	187	196	175	198	177	151	183	186	189	192	185	176	204	183	194	207	197	171	174	177	183	181	210	194	179	199	191	197	203	178	170	187	172	176	165	191	166	180	195	202	202	214	195	192	183	184	183	219	190	206	197	174	209	193	208	173	192	195	187	177	186	172	220	170	235	202	186	187	197	203	191	181	178	191	176	174	184	180	187	169	186	159	195	191	198	184	173	157	187	189	198	183	195	180	195	196	178	211	197	206	181	201	188	171	202	195	190	210	178	189	182	212	152	172	212	174	216	197	182	181	174	186	171	203	174	193	193	177	190	212	199	170	225	180	189	180	211	185	185	207	214	177	195	200	196	211	157	186	173	171	168	191	198	193	203	189	215	182	202	190	192	169	183	168	180	170	174	167	215	212	201	166	214	190	177	169	159	202	146	188	160	190	208	191	207	201	186	179	203	178	203	176	183	186	198	190	163	190	220	207
4424	671	563	669	647	577	552	560	506	470	446	505	456	473	444	453	434	453	415	452	444	433	442	438	449	430	406	458	437	436	443	439	405	449	426	459	418	457	448	417	460	451	423	463	451	442	446	443	461	464	480	448	444	452	419	441	450	424	413	465	469	457	474	474	438	442	432	476	441	407	419	455	473	434	431	458	437	438	461	467	451	414	460	421	440	465	446	458	415	416	428	419	442	427	417	429	436	422	432	408	421	465	454	444	458	437	486	434	480	460	413	453	476	459	414	430	429	423	410	447	445	454	485	453	434	400	462	447	451	494	433	470	448	419	438	440	468	473	437	422	465	469	465	418	448	440	413	443	480	426	416	393	475	437	476	442	423	457	451	435	454	453	472	450	448	437	437	434	425	435	478	424	461	435	470	470	437	430	468	419	481	405	482	448	445	482	432	429	456	446	434	435	463	448	433	420	464	457	439	440	460	416	454	450	437	435	433	427	405	410	464	432	421	473	449	448	441	423	420	430	456	412	429	442	413	437	449	473	436	445	473	448	447	446	446	446	444	452	414	435	445	470	423	421	418	441	440	432	407	426	450	405	410	459	462	485	441	467	446	452	480	451	483	442	440	405	427	451	458	436	479	425	421	427	444	462	421	450	393	456	425	457	448	415	422	447	444	456	445	423	459	449	420	420	431	429	440	417	413	414	458	470	431	458	449	448	452	467	434	453	453	466	445	422	412	470	422	431	440	413	449	452	450	424	456	460	413	422	478	444	442	462	430	435	421	447	439	455	486	484	460	406	423	425	446	424	458	457	424	392	471	447	432	414	439	444	424	467	401	434	454	464	479	438	416	440	446	462	463	447	427	441	457	456	456	433	440	416	440	458	405	385	408	470	458	445	452	459	457	410	441	450	441	421	423	462	448	463	432	423	430	423	452	440	464	447	412	450	429	426	448	441	476	456	497	433	447	439	444	429	429	456	416	417	486	500	462	442	401	465	416	474	436	447	437	443	425	450	439	414	450	433	437	435	413	467	435	455	424	459	403	427	475	438	450	438	435	495	448	474	447	457	452	410	431	409	450	467	456	423	470	462	441	456	403	441	424	442	417	441	420	491	452	419	474	422	478	446	447	455	465	397	431	401	500	437	458	429	433	459	410	419	408	451	451	463	428	432	434	406	457	431	446	424	439	455	456	421	409	417	452	451	482	387	415	401	438	431	433	466	459	404	433	447	476	445	437	463	434	485	490	492	458	458	423	405	458	478	428	454	473	449	438	441	438	427	448	473	462	410	477	439	449	455	471	440	440	441	450	432	441	430	460	428	427	457	442	455	433	431	427	442	414	446	462	428	461	449	433	448	437	396	422	430	451	470	426	416	434	476	473	450	443	452	480	472	472	444	445	430	474	465	434	453	401	426	450	461	418	394	419	472	461	419	452	457	428	421	466	441	483	436	458	427	458	422	444	435	440	428	446	454	389	474	426	435	481	447	440	431	461	471	466	435	427	454	459	447	449	458	436	440	453	431	477	451	449	496	445	467	453	436	443	421	434	452	462	420	433	465	422	421	456	460	425	479	474	435	444	407	435	448	412	431	454	471	462	425	408	447	420	474	426	448	453	449	412	463	447	422	432	451	454	432	461	486	405	410	422	446	413	470	464	432	447	414	476	468	426	442	429	442	424	441	398	447	479	437	415	401	450	466	463	471	455	399	418	426	415	434	441	456	469	447	459	453	464	466	467	499	446	433	454	388	449	414	437	445	464	442	437	441	459	439	401	452	444	410	417	428	435	444	415	442	476	394	426	485	482	438	440	474	451	397	432	450	404	463	461	423	455	429	423	428	418	418	477	409	439	442	463	467	477	417	431	448	458	457	433	438	464	453	463	438	456	400	449	437	461	426	425	454	442	428	408	461	421	400	421	417	456	419	437	440	480	443	496	428	466	408	469	438	414	440	476	468	454	408	471	389	428	435	423	455	462	436	442	443	440	449	459	446	405	430	432	427	440	392	458	420	463	432	427	456	468	455	471	463	470	392	420	420	392	472	440	461	433	463	458	397	458	424	461	444	454	408	461	441	499	422	450	503	452	417	430	434	450	436	495	459	437	442	431	429	443	431	462	422	438	455	440	433	429	448	493	447	460	456	470	434	420	440	410	470	432	443	424	489	450	483	417	440	445	451	444	419	434	424	432	427	463	443	438	424	448	443	470	437	482	446	444	441	423	444	435	440	416	458	428	465	454	416	417	432	447	440	452	437	444	485	446	475	416	465	491	492	446	498	442	438	452	440	435	478	469	461	396	419	421	488	460	430	450	462	432	488	428	429	466	425	429	427	470	462	447	424	423	432	508	464	439	412	425	457	439	428	431	444	469	439	412	435	441	471	474	457	418	458	435	450	493	479	440	467	467	436	446	444	462	415	425	428	385	437	408	433	473	429	444	461	482	450	435	437	449	447	436	471	416	465	421	469	453	457	487	438	478	448	416	491	434	469	451	429	440	444	449	451	423	449	419	485	453	422	423	472	441	435	449	460	449	426	446	426	409	467	450	406	443	419	462	462	439	462	438	473	418	484	449	398	422	414	454	458	448	450	445	421	441	450	409	454	416	412	459	441	395	393	432	470	453	456	439	435	466	421	428	500	448	413	450	465	434	424	455	421	417	423	424	476	454	450	453	469	408	384	412	411	427	447	405	480	453	469	445	420	431	440	452	443	406	485	425	468	453	424	467	460	465	435	390	443	424	417	438	441	473	430	474	452	422	435	443	440	438	474	485	414	416	404	473	467	399	433	391	427	442	455	419	453	429	453	432	464	475	425	432	408	417	424	420	413	444	439	457	467	455	419	457	470	502	438	467	400	437	405	409	457	493	446	408	413	438	444	449	437	455	507	407	460	427	464	452	444	450	454	441	463	448	468	482	440	456	434	461	448	440	451	405	454	434	442	403	434	434	428	459	460	460	444	466	438	468	413	442	386	416	428	453	455	475	409	429	437	460	421	444	447	402	421	445	461	420	460	443	444	417	453	423	435	432	464	448	447	451	454	460	410	448	410	392	475	452	435	428	427	444	418	464	445	436	457	437	429	450	395	441	443	443	446	423	453	394	464	430	464	409	436	426	437	458	426	435	443	489	476	439	437	434	477	450	444	441	481	409	442	433	425	446	478	421	440	442	444	411	440	437	440	442	491	447	466	445	451	440	452	435	451	458	460	440	432	470	415	422	418	423	457	477	441	428	446	429	417	407	423	468	396	461	423	453	451	436	462	445	430	456	409	430	442	460	470	418	433	427	475	455	428	431	463	435	417	420	393	456	448	455	425	421	448	433	459	434	444	421	442	440	455	474	453	444	431	436	417	470	462	433	462	455	418	439	436	460	413	472	411	441	462	443	488	451	417	422	425	412	433	444	444	455	442	442	439	457	435	428	433	464	439	454	430	443	428	439	442	457	421	431	428	442	419	434	457	420	440	447	422	416	444	480	427	435	456	462	424	483	453
21080	4616	1872	1430	1113	789	469	436	255	228	205	170	150	162	164	146	174	151	133	128	155	116	144	122	150	150	129	133	151	142	133	129	150	152	145	118	146	125	141	116	128	132	118	127	159	103	137	134	126	127	117	128	127	156	127	129	137	123	153	130	142	140	129	125	134	149	134	171	125	129	129	126	137	163	130	151	115	140	112	120	128	136	113	135	144	135	131	123	111	146	145	122	144	134	132	144	141	131	129	143	133	111	107	132	137	132	148	141	128	128	114	141	151	127	144	118	121	124	139	124	130	148	117	151	118	148	115	138	132	136	138	148	144	148	137	120	136	146	136	131	135	135	139	155	145	114	129	159	111	123	146	140	140	131	121	135	130	122	142	129	127	130	132	138	130	117	132	129	146	144	128	130	110	142	123	140	118	146	127	136	139	127	145	125	133	123	123	131	139	123	122	123	138	107	125	121	128	136	121	97	149	130	139	144	115	110	132	150	138	124	113	127	146	115	143	141	145	132	108	138	126	148	144	120	142	120	118	135	141	144	120	133	139	113	118	105	116	132	142	140	129	138	120	148	131	125	139	127	121	112	151	122	129	132	151	137	131	123	139	133	137	138	143	126	115	137	122	134	160	143	140	140	148	145	148	131	130	134	140	131	146	150	143	152	141	145	137	110	127	127	119	133	141	128	116	147	145	126	125	143	134	152	106	137	117	127	130	132	125	129	133	148	127	126	137	126	135	129	126	114	128	134	122	140	128	137	120	119	143	112	126	130	139	129	126	145	131	136	135	134	124	137	153	133	122	127	136	146	149	139	141	148	142	120	137	141	120	140	132	134	151	135	108	145	130	158	142	123	140	145	115	128	175	151	139	148	123	124	127	142	137	131	135	139	123	146	138	145	136	121	131	153	150	154	124	136	116	121	138	126	144	134	149	149	135	135	126	154	123	129	120	122	126	141	113	143	159	142	123	116	142	132	112	118	99	133	149	149	138	128	130	119	156	155	131	130	121	128	121	131	142	134	132	109	146	119	149	132	123	135	131	134	137	134	153	122	120	146	129	149	122	137	121	136	129	145	145	119	139	111	136	162	122	116	161	118	127	135	124	118	133	125	125	128	142	132	143	119	103	121	140	133	131	169	141	140	128	125	145	126	145	169	142	130	141	148	132	137	152	140	145	156	131	123	133	144	141	112	147	137	134	138	135	123	125	140	132	125	101	154	128	141	130	125	124	115	133	133	126	150	130	131	113	152	150	154	129	139	134	134	154	97	130	117	138	150	135	131	146	136	146	153	129	142	137	127	109	143	118	113	116	107	134	125	119	134	119	135	133	130	133	97	113	156	123	133	161	139	160	145	117	145	118	119	161	126	142	135	134	122	159	152	157	132	129	142	132	118	128	158	134	129	137	134	123	128	138	114	122	147	142	131	132	127	128	140	122	124	126	108	121	115	127	146	143	140	123	138	114	148	132	137	130	139	117	119	138	121	133	121	136	117	133	121	130	145	127	112	105	120	134	128	138	128	136	126	148	112	138	122	127	138	139	146	124	142	135	120	135	148	149	118	132	143	129	113	118	142	133	145	124	124	120	106	134	119	121	147	127	131	146	137	126	149	142	137	136	128	138	113	127	130	136	133	137	113	138	130	153	121	112	139	125	118	134	142	110	126	117	139	114	129	138	124	143	121	149	120	116	118	161	141	112	138	124	127	133	124	113	132	122	167	144	119	136	119	125	126	126	138	126	141	126	140	135	123	150	115	142	153	138	148	113	136	153	117	135	120	156	138	129	134	122	120	152	134	125	118	160	119	143	131	115	127	124	112	134	136	142	149	126	156	135	121	145	159	140	126	153	155	125	132	102	136	152	125	127	123	127	131	132	140	118	141	131	139	136	158	150	138	124	126	133	120	135	134	114	132	120	130	144	138	142	131	145	127	149	127	155	138	148	134	147	134	148	139	142	151	110	113	123	150	128	132	143	125	137	129	163	127	131	106	129	145	143	117	138	137	121	145	134	147	130	135	120	126	123	119	137	136	111	135	137	139	138	121	129	137	125	128	144	134	132	123	144	128	119	113	105	131	116	133	166	109	135	148	141	121	139	144	130	139	114	121	136	122	122	129	132	125	121	111	139	127	137	126	142	130	134	108	136	125	108	135	144	149	123	121	129	146	133	148	107	120	141	128	140	148	134	150	117	152	153	144	147	161	134	125	149	139	123	119	117	152	154	124	117	137	123	132	146	129	130	138	121	140	126	134	111	156	136	141	150	133	134	131	145	127	143	132	141	145	141	125	153	110	146	122	145	129	128	148	143	138	151	152	126	128	154	134	136	128	117	113	125	141	166	143	137	134	141	154	130	137	132	149	104	149	148	135	130	122	126	116	146	161	140	131	127	116	135	154	142	137	123	126	126	135	163	109	134	125	125	136	109	109	130	128	131	147	145	136	125	135	152	171	147	137	123	125	148	141	129	146	135	136	120	135	121	140	132	139	148	159	121	151	130	135	132	152	154	136	124	129	152	110	139	126	132	136	138	132	131	121	161	138	113	130	146	119	119	137	143	132	137	118	126	129	129	162	143	123	146	127	155	140	116	143	140	130	129	133	137	141	109	112	117	142	128	137	131	135	118	114	126	121	126	134	149	142	133	150	150	120	124	130	106	129	134	129	155	143	115	136	134	111	133	151	133	111	141	120	130	111	121	135	138	145	134	144	130	142	127	127	115	113	132	150	124	136	129	113	146	117	109	130	138	118	138	123	115	124	119	136	117	132	139	137	126	149	134	124	135	132	135	140	147	149	116	133	138	126	134	129	141	143	143	144	132	129	136	137	124	138	153	127	161	130	118	138	114	132	132	131	142	139	124	146	120	119	129	116	153	154	128	131	154	115	131	122	136	147	139	135	161	118	142	134	121	126	124	137	116	148	121	140	140	131	156	143	133	114	136	133	160	145	133	128	123	147	129	145	139	108	140	124	143	131	141	118	128	126	130	146	126	137	122	139	138	119	124	127	145	120	145	128	140	128	111	155	119	141	143	142	133	129	127	141	151	112	129	105	131	127	123	141	141	141	153	146	136	130	130	125	120	131	147	157	116	134	147	114	138	122	121	138	152	167	125	152	132	148	147	128	136	148	121	147	143	155	116	119	124	128	123	101	149	126	151	150	123	133	151	133	142	117	157	134	130	132	146	150	122	142	107	123	126	117	149	127	124	127	135	153	157	140	137	138	120	135	114	143	118	139	125	119	129	118	138	157	127	109	118	116	137	153	118	139	132	131	137	116	132	107	118	132	144	136	141	127	137	129	118	131	137	131	135	130	141	105	133	141	121	129	118	137	148	131	125	138	132	137	142	131	141	135	120	127	120	116	116	127	153	123	118	137	113	120	123	131	127	141	145	137	136	161	124	129	148	128	124	129	149	140	124	139	133	120	138	130	125	131	138	136	132	128	142	118	117	142	134	139	133	131	128	138	117	107	126	131	142	142	136	125	114	131
13889	1866	2075	3232	3207	2605	1727	1615	1037	956	697	616	536	498	447	424	419	419	408	404	401	394	386	394	372	378	354	372	353	353	379	365	367	338	342	373	353	355	393	360	368	350	372	348	378	351	372	317	323	324	328	353	351	374	344	366	348	404	375	362	382	318	362	367	383	347	346	369	349	343	338	358	365	384	385	327	339	353	359	322	366	350	328	360	359	317	369	348	355	375	355	358	322	358	348	331	354	390	319	373	335	343	360	344	334	338	385	339	346	383	314	328	330	364	338	366	326	365	374	292	378	323	348	361	315	334	356	324	363	367	337	318	340	341	353	353	340	327	347	367	366	345	372	373	322	347	340	352	376	357	367	358	362	333	365	347	347	350	372	366	373	344	325	336	306	374	375	343	344	349	356	356	352	383	337	384	360	359	332	366	319	350	369	349	337	366	363	361	338	359	382	360	381	328	347	370	339	357	348	353	349	324	347	359	357	336	349	327	316	337	343	329	368	349	323	337	355	343	344	352	357	325	335	362	314	323	368	345	327	327	332	343	338	337	314	344	358	346	337	329	351	368	387	339	345	367	338	343	368	345	348	356	362	342	339	365	352	351	376	358	357	341	313	326	311	354	327	341	334	337	324	331	325	337	354	382	344	330	342	339	341	338	403	346	344	351	348	380	333	327	349	388	350	342	331	347	376	347	367	390	342	343	349	337	347	362	318	360	318	334	324	349	358	359	366	338	347	346	351	382	338	352	346	383	359	346	330	374	356	358	345	360	347	350	323	397	353	349	340	350	344	350	329	334	388	392	350	353	366	377	392	326	302	362	343	338	357	328	340	342	366	321	353	336	344	371	326	373	392	362	364	334	341	345	375	325	344	339	355	335	355	361	361	377	351	359	327	354	336	346	348	337	333	350	301	315	359	350	386	336	357	345	389	338	332	308	333	379	360	364	342	351	336	359	309	340	364	338	366	375	358	317	337	381	333	346	323	361	339	374	368	313	334	320	367	376	353	348	367	368	350	393	378	356	364	335	315	353	342	329	361	326	350	349	356	362	356	352	343	345	347	343	336	359	353	368	386	355	329	348	350	348	314	345	333	328	346	327	328	352	375	332	306	343	346	324	348	369	336	357	342	361	371	352	332	360	343	379	385	345	366	336	357	377	375	333	345	385	349	306	328	359	365	365	365	315	386	326	370	356	340	343	381	373	359	329	323	362	374	351	337	343	354	338	358	346	348	379	365	371	362	325	372	326	386	324	305	357	341	348	318	356	334	357	339	352	368	361	378	374	347	307	328	315	334	344	359	353	360	314	344	333	375	340	349	331	360	332	366	340	357	357	353	371	326	347	360	327	364	336	345	337	351	335	342	372	364	337	377	361	376	341	348	385	363	348	375	369	369	336	352	324	353	364	343	359	362	349	347	383	343	351	356	361	350	357	351	372	364	341	352	325	352	349	335	360	335	321	303	343	352	341	346	350	345	370	353	368	306	356	347	331	356	336	339	348	341	381	359	354	357	355	354	370	333	317	352	330	316	384	325	335	376	343	343	348	319	385	366	325	372	331	378	366	359	374	342	345	327	356	368	336	378	325	372	349	376	370	356	351	367	353	377	360	356	336	340	372	359	356	333	334	322	368	353	336	330	364	343	333	346	347	341	325	348	336	320	332	375	342	325	360	329	340	366	321	342	347	334	368	366	324	368	341	351	353	362	345	370	332	335	337	348	368	339	332	357	357	328	329	347	341	377	359	370	317	333	358	377	321	357	359	351	313	345	333	340	365	353	367	347	361	372	358	331	330	335	356	364	386	323	320	368	353	372	349	341	331	316	351	322	339	337	346	358	362	354	345	333	365	363	326	366	369	358	373	363	347	350	352	362	366	365	346	321	347	377	333	336	348	329	351	324	356	328	357	350	315	356	370	342	363	317	364	309	377	349	346	354	342	351	337	338	353	342	321	397	324	311	339	344	375	340	335	356	347	334	381	356	327	330	366	338	375	353	359	360	329	347	335	355	333	358	327	358	325	373	342	321	307	347	316	357	327	349	362	352	377	329	340	325	367	385	367	361	352	363	360	366	343	388	348	364	326	350	314	332	354	329	354	316	337	326	376	351	350	357	358	338	339	342	318	359	362	348	357	357	360	345	351	328	363	361	362	346	371	385	350	339	389	301	340	354	364	339	324	355	354	351	347	326	360	352	371	354	363	367	360	344	340	347	355	325	338	345	305	376	335	346	362	369	299	377	341	346	340	361	330	355	359	354	351	348	357	356	342	361	350	355	314	376	340	339	369	334	354	368	350	347	360	345	375	325	349	324	353	383	342	323	320	336	350	332	328	338	347	353	354	356	345	337	370	380	349	318	325	343	355	332	339	351	364	362	315	328	326	377	359	353	354	349	336	366	350	328	350	316	342	344	357	367	364	345	362	356	355	351	334	360	334	356	367	365	357	340	325	353	347	327	349	356	345	333	308	370	351	336	334	337	323	342	335	345	360	333	369	335	324	322	382	339	371	354	329	373	325	319	339	385	351	349	364	354	360	340	352	359	365	369	363	358	337	377	356	389	352	353	387	324	353	370	335	381	323	333	376	340	370	347	348	314	356	373	346	348	328	352	322	360	337	362	351	321	372	372	375	321	345	345	346	349	356	337	370	371	412	359	339	366	367	351	344	359	324	336	367	334	395	322	302	336	309	356	386	295	344	350	341	316	382	347	343	323	340	358	321	369	355	372	343	383	340	336	351	349	340	363	356	313	348	352	348	345	320	305	351	326	344	355	350	356	360	336	382	338	349	345	359	350	320	358	366	356	322	331	367	377	351	369	346	391	352	322	339	360	349	360	362	319	346	323	353	335	348	350	338	376	342	363	352	394	345	362	334	344	333	356	336	367	336	344	334	346	329	360	344	329	368	339	372	340	348	341	356	343	338	354	343	338	360	334	347	351	318	316	344	327	352	372	360	347	369	349	315	335	349	323	356	340	314	328	339	328	347	331	354	373	335	345	350	355	360	367	362	317	364	332	353	352	374	357	321	335	343	368	360	362	342	336	316	336	365	319	355	354	372	341	377	352	377	376	357	339	317	344	334	313	338	331	320	361	366	346	303	338	382	374	369	330	344	388	313	321	359	354	377	346	334	325	342	361	355	337	357	365	334	359	345	363	313	352	328	360	348	368	344	351	337	340	373	349	342	340	317	379	340	357	334	403	363	365	369	371	346	335	362	369	349	350	348	355	325	382	355	391	343	355	330	342	323	368	325	353	371	330	325	345	359	328	324	340	337	338	335	382	376	350	315	370	361	358	379	323	363	358	347	348	373	319	316	393	318	351	369	377	370	342	330	351	376	355	373	369	357	368	327	384	359	360	363	328	348	388	359	355	377	363	348	347	362	370	332	359	369	341	303	319	359	345	336	349	333	358	350	319	364	356	372	343	331	370	349	341	337	333	344	341	330	332	345	352	363	344	339	347	344	341	341	348	354	373	364	348	348	353	320
31361	8572	3854	3019	2363	1730	1106	789	633	471	426	337	362	330	325	289	307	292	344	275	300	264	308	313	334	302	287	298	326	293	257	276	277	283	272	289	281	296	279	287	263	268	286	278	314	304	278	293	328	288	297	248	276	309	281	267	271	279	256	261	308	264	277	316	264	275	260	307	273	311	299	276	288	301	278	285	303	317	296	268	283	270	303	288	297	281	265	290	264	264	280	295	274	280	244	297	239	246	273	292	306	265	273	262	286	260	281	272	296	301	275	289	260	278	277	263	258	284	242	266	300	257	284	291	272	301	281	276	267	267	286	261	269	298	283	280	280	266	268	260	290	262	283	255	251	277	285	296	256	255	321	293	283	278	288	241	283	242	280	293	249	293	283	287	277	281	312	273	279	310	321	298	274	264	257	286	289	285	262	296	269	268	269	268	304	297	267	272	274	243	290	301	262	269	301	303	305	326	283	266	277	293	282	299	290	297	264	305	274	263	283	275	276	262	285	262	279	297	310	284	283	244	271	257	293	293	243	290	305	271	270	236	269	275	272	290	280	301	292	280	263	290	291	270	317	285	275	279	254	262	272	277	280	250	263	267	311	267	271	297	276	292	294	274	291	278	264	302	283	270	260	304	287	279	258	283	273	256	273	259	283	302	296	267	288	279	259	298	263	309	274	285	297	299	314	284	277	279	264	287	303	272	285	288	271	278	294	273	297	277	277	278	273	301	269	276	252	285	273	295	314	283	284	267	281	290	301	272	256	285	283	271	289	292	290	313	271	288	256	283	295	298	264	286	246	248	268	313	274	275	310	273	274	302	268	254	264	269	282	264	293	287	271	247	279	277	280	257	301	267	281	280	257	265	279	260	257	260	290	253	308	288	261	276	279	293	259	266	311	275	272	287	282	277	260	276	271	269	273	279	250	244	274	297	275	290	277	292	271	298	279	289	273	269	284	278	282	273	294	274	276	264	261	274	256	281	305	258	255	274	271	270	269	300	245	254	284	294	283	282	263	285	300	291	306	306	277	258	281	307	293	274	302	259	294	309	269	305	288	269	280	253	276	285	286	269	283	272	296	271	278	320	247	260	286	272	321	298	285	271	270	257	293	246	275	286	331	275	275	251	274	262	264	285	303	279	263	298	281	275	257	292	310	273	308	262	261	368	271	258	275	266	267	255	257	287	291	267	292	279	291	300	277	293	291	252	266	245	280	286	298	290	274	264	277	270	274	303	250	288	265	272	252	313	299	304	303	287	291	278	272	263	298	307	263	287	258	297	268	290	288	287	315	278	267	271	246	294	285	243	293	273	299	289	288	285	284	261	283	298	274	254	257	274	284	291	280	278	282	261	299	276	270	306	283	326	293	271	270	288	292	295	270	255	293	290	257	246	304	259	278	293	298	283	256	287	251	286	249	299	288	269	277	284	275	260	276	296	248	273	290	250	285	290	288	285	294	287	259	288	268	290	288	285	288	279	272	287	292	258	292	279	275	275	284	314	262	286	299	278	289	284	290	293	282	291	258	270	265	278	290	283	275	244	279	298	266	296	268	272	274	281	277	304	304	290	300	276	256	257	273	273	262	298	283	306	262	262	236	290	325	257	265	277	292	293	267	299	266	299	286	293	246	271	261	238	252	273	262	316	267	298	272	268	265	283	300	299	276	248	286	295	249	254	308	282	275	263	281	268	269	305	294	294	313	280	288	270	311	283	281	283	264	317	284	312	280	273	277	267	258	264	283	294	268	280	291	284	254	310	272	279	246	305	295	292	277	261	283	260	262	301	289	284	266	281	290	290	275	263	296	293	296	304	287	295	250	278	273	300	301	305	245	278	266	278	291	265	304	267	277	273	234	260	268	285	266	308	265	250	290	295	277	258	271	300	289	266	275	302	301	250	272	259	267	290	254	321	264	292	302	313	295	292	263	281	258	238	267	264	269	265	291	277	256	268	292	265	302	305	272	255	266	268	304	261	253	295	304	283	270	274	266	257	307	254	261	274	290	263	264	301	271	263	271	291	284	290	275	285	267	261	287	307	258	258	319	266	271	261	240	281	265	252	258	234	288	268	283	276	280	253	278	278	311	313	268	272	295	243	274	283	265	298	267	279	252	275	309	280	283	229	256	311	304	307	295	311	304	324	270	279	254	299	314	289	261	287	265	306	293	283	271	266	256	254	259	288	280	279	271	277	284	309	253	273	289	273	275	293	267	267	268	263	252	286	281	285	286	274	296	276	283	269	248	248	266	281	286	254	287	258	269	303	260	263	273	256	277	250	282	301	268	250	310	273	247	257	283	266	271	274	281	280	316	292	263	290	255	287	289	280	277	280	272	272	268	284	282	284	262	247	284	282	282	313	283	269	264	252	262	278	265	253	278	289	283	266	274	285	287	262	253	285	265	302	238	282	278	285	293	284	298	274	305	275	253	291	266	270	297	271	289	254	278	301	276	267	274	275	283	293	285	244	286	265	301	308	281	317	262	287	273	291	287	265	261	291	234	253	300	270	282	282	289	305	260	274	239	282	280	299	301	266	267	300	259	257	262	309	243	288	282	275	279	290	275	291	292	276	286	289	263	292	286	276	264	304	250	254	300	254	289	288	254	266	261	281	263	293	288	290	285	288	298	290	278	246	283	287	288	280	267	293	268	266	302	300	292	313	275	268	284	303	276	235	274	280	264	277	308	272	258	305	289	255	306	304	280	286	306	269	285	296	304	318	291	276	269	276	286	252	286	311	288	281	274	252	281	284	284	257	283	278	258	285	241	257	286	281	261	288	278	280	286	257	304	273	268	264	308	285	288	266	312	295	272	273	261	292	289	313	292	283	255	260	278	258	281	295	284	307	296	267	274	291	286	279	256	261	282	259	281	277	294	260	283	269	257	278	268	304	302	270	297	268	284	276	294	276	298	262	258	246	257	269	297	313	261	288	256	295	295	271	265	246	279	248	257	252	286	302	272	264	244	260	269	294	276	276	291	252	281	316	262	272	271	274	260	270	286	269	253	285	293	279	292	249	254	280	297	293	276	272	273	290	277	292	271	237	291	265	257	298	259	298	289	247	273	287	307	294	258	283	273	271	330	271	271	304	289	265	274	249	265	279	257	244	267	286	269	280	273	281	281	246	272	242	263	288	299	271	283	264	253	278	292	306	272	283	276	292	260	239	279	265	285	263	284	325	288	271	287	224	278	260	244	291	270	307	290	275	274	275	290	286	282	251	252	298	315	274	282	261	267	291	295	278	277	308	307	283	277	293	273	288	253	262	311	286	276	280	275	263	265	249	300	267	261	279	260	271	271	267	285	280	274	268	290	274	293	306	241	254	258	273	260	270	278	291	278	288	242	269	280	272	273	285	250	257	288	250	286	299	297	299	297	297	275	259	269	280	274	246	287	286	269	278	288	271	270	252	271	276	290	291	290	286	259	290	253	280	295	295	276	278	251	283	260	251	258	252	298	320	292	281	249	276	309	305	264	301	298	319	275	284
18523	2754	3854	5505	5324	4333	3199	2652	1887	1709	1402	1185	1059	940	857	865	848	748	737	756	718	783	761	709	686	697	676	662	673	688	649	681	670	649	663	717	714	641	668	653	711	669	691	632	662	655	660	686	672	676	664	668	629	614	684	685	659	653	639	664	634	665	689	678	656	656	673	604	637	668	671	641	638	645	638	666	634	623	638	670	633	614	667	629	635	632	671	618	650	654	606	692	649	637	607	619	630	606	613	636	660	629	648	635	629	643	638	600	633	660	639	690	634	630	663	669	598	627	649	609	636	646	675	644	652	699	626	611	644	628	603	668	673	658	634	635	653	618	648	652	663	652	648	639	637	616	614	613	682	628	661	704	634	665	625	627	644	601	639	644	609	610	612	613	624	576	626	630	637	647	613	598	618	671	616	633	649	651	614	667	664	641	593	611	627	634	637	636	621	618	654	626	630	661	661	594	601	685	635	655	652	642	609	628	637	641	623	629	638	662	663	652	620	619	647	631	659	681	619	636	649	595	614	662	644	641	660	622	627	598	653	643	696	615	643	638	645	687	651	650	629	612	623	659	631	630	638	647	648	638	634	567	587	646	606	611	671	642	631	635	641	619	654	618	651	655	654	654	678	656	674	588	613	640	611	614	630	644	619	617	646	640	634	634	660	635	602	561	609	678	664	624	681	619	647	638	627	643	646	596	671	649	626	634	615	571	681	640	653	647	616	675	633	668	648	659	643	651	611	631	633	641	625	670	640	646	623	614	664	652	627	681	644	626	611	657	612	593	650	624	607	653	621	636	665	626	590	614	663	626	623	642	613	611	660	658	667	623	613	652	627	682	637	693	680	655	650	644	669	633	613	649	587	651	659	627	650	671	666	657	638	676	605	652	647	639	596	653	609	588	632	643	630	628	647	596	630	651	637	657	642	653	639	658	637	653	614	693	661	675	616	601	603	631	635	645	651	657	645	614	655	602	653	622	665	622	636	609	650	592	681	637	683	648	649	675	641	644	655	693	661	646	664	610	608	634	640	627	675	633	662	609	657	647	626	656	626	623	622	672	611	635	625	656	654	673	612	634	612	635	675	666	627	607	672	640	640	607	617	589	653	603	634	654	645	653	647	646	620	661	599	602	658	614	634	606	619	614	643	706	643	628	626	640	625	625	617	680	590	667	647	628	616	693	651	599	617	629	649	615	651	645	615	620	617	664	644	602	651	632	656	627	668	674	668	644	650	629	663	638	682	640	608	639	669	620	615	645	669	614	626	629	606	687	602	630	618	647	650	629	603	645	618	609	630	630	604	640	685	672	664	631	635	647	657	645	636	658	625	648	660	669	690	645	662	634	659	620	618	645	593	614	623	669	615	620	656	669	688	623	647	630	582	628	631	629	712	652	632	616	639	617	615	643	645	653	643	634	619	641	639	676	620	595	635	650	625	646	606	660	655	588	665	613	667	635	623	610	646	634	614	641	657	628	608	643	640	672	621	615	628	636	674	617	672	610	645	628	643	644	662	619	631	638	604	673	624	627	649	656	640	643	637	654	645	648	620	671	621	624	653	652	644	632	617	637	641	649	599	597	638	694	597	609	656	668	648	640	634	628	606	606	596	664	658	675	627	680	617	639	629	635	611	686	638	659	614	636	632	601	628	631	616	627	599	604	631	597	628	642	654	647	632	691	615	628	654	646	675	606	641	680	694	650	634	637	639	648	615	635	657	586	643	624	639	607	628	652	602	632	602	630	637	602	617	620	652	629	644	583	619	669	649	657	653	625	594	617	660	622	630	656	628	645	694	702	613	620	610	623	628	630	598	640	608	638	640	621	672	631	613	644	634	597	636	656	655	629	670	644	630	666	614	635	621	643	628	647	614	629	600	666	688	658	670	679	585	621	638	648	590	654	620	589	633	653	589	666	615	643	670	620	652	676	630	643	624	599	603	644	659	642	618	644	641	627	619	641	654	633	593	616	647	665	627	642	615	675	648	663	653	607	620	633	650	634	630	637	652	651	640	629	607	604	605	622	632	655	614	643	642	593	641	656	593	649	632	630	712	640	609	683	631	621	621	586	688	662	617	629	614	645	615	604	676	606	671	630	642	622	638	624	642	648	610	653	654	656	629	651	597	663	642	624	655	666	599	611	625	633	615	610	632	667	674	641	612	621	624	677	640	653	660	634	696	613	613	613	658	629	637	655	616	651	615	634	643	692	605	610	622	643	612	678	629	663	577	633	652	651	645	575	681	657	588	637	627	684	595	603	638	664	629	617	630	671	602	680	643	587	633	629	638	617	633	633	592	633	609	614	645	628	618	632	676	648	643	661	698	655	648	634	630	635	617	595	620	663	607	610	684	631	648	617	625	676	644	654	571	632	620	637	660	641	641	631	650	635	616	655	662	630	628	644	660	677	642	634	650	675	657	666	674	655	614	612	648	618	632	628	646	641	600	633	643	637	624	656	694	628	653	624	600	606	627	584	643	656	599	671	625	650	639	576	652	615	609	649	671	659	660	633	620	655	627	614	611	663	635	633	617	642	618	632	661	664	649	700	625	670	636	634	653	587	629	636	642	661	662	639	645	651	641	642	676	686	632	631	628	661	650	639	684	596	630	635	623	677	684	657	653	634	629	643	622	636	620	633	632	618	599	630	621	644	649	681	654	649	643	638	631	606	638	632	626	642	685	668	660	596	651	616	679	665	657	623	623	657	628	667	684	613	646	643	619	629	699	612	619	623	580	635	608	610	622	661	578	652	607	620	623	678	655	637	620	579	608	659	642	633	647	659	634	676	623	626	636	644	645	633	696	690	628	660	601	650	619	660	624	620	636	638	645	643	638	657	652	666	677	657	635	634	620	643	641	670	577	646	705	646	631	618	631	670	667	635	654	617	616	619	651	619	691	609	651	633	641	652	606	672	642	583	629	623	649	659	619	624	654	667	639	631	604	623	616	635	582	621	634	651	654	671	636	655	623	640	652	678	623	625	674	589	635	605	654	676	638	629	648	677	652	594	667	679	694	641	630	600	632	614	597	696	621	649	657	637	655	651	550	649	642	633	647	665	614	653	687	631	639	647	603	642	624	628	631	644	619	599	647	632	651	608	670	622	632	623	661	660	659	664	663	654	608	626	654	676	630	624	585	676	662	605	600	644	670	649	629	644	673	617	614	628	656	647	661	624	675	614	655	664	627	632	647	573	637	614	676	595	600	661	650	599	610	650	604	629	639	646	633	650	660	607	638	623	620	656	622	631	648	656	611	635	638	658	685	656	704	654	589	666	572	652	617	668	649	671	644	625	640	640	652	654	633	648	563	578	619	580	630	671	667	661	616	664	611	650	622	615	605	657	667	627	661	639	650	606	635	609	614	650	644	668	629	617	625	658	639	607	617	649	592	631	613	601	596	627	649	684	671	644	658	634	640	646	617	674	591	635	656	641	666	596	644	659	690	615	661	646	625	628	678	620	682	602	669	664	598	642	636	651	645	619	648	623	648	622
5393	740	317	254	209	231	192	203	188	171	198	224	203	191	174	176	192	175	192	181	197	192	208	198	194	184	192	180	194	200	187	178	189	180	188	182	169	183	180	199	181	164	208	202	188	215	158	184	193	198	186	177	190	199	183	210	187	197	181	194	159	192	163	191	180	177	200	193	182	181	182	195	178	190	194	198	176	197	159	171	213	166	183	208	209	194	212	172	180	188	170	199	162	189	194	181	207	200	197	180	160	196	208	157	174	190	206	165	167	199	165	195	196	160	162	192	169	185	175	215	180	184	225	202	194	183	206	190	204	203	175	205	188	206	182	202	204	194	218	195	212	188	163	185	195	182	171	181	174	202	177	174	195	188	180	191	218	183	208	195	200	201	161	179	208	191	185	174	180	180	200	201	179	161	157	161	214	188	190	182	179	174	191	189	177	175	178	197	189	165	196	177	180	202	185	178	205	210	172	182	189	190	166	216	173	197	187	187	159	180	177	218	162	213	207	180	163	186	176	187	199	199	200	194	155	205	171	201	184	173	205	190	187	191	201	173	193	192	186	177	177	190	203	175	204	211	181	200	217	182	199	219	173	221	180	188	217	174	181	192	196	175	201	196	183	173	207	199	184	172	183	179	199	193	181	172	192	181	189	184	163	200	176	194	173	170	193	215	203	182	200	211	177	192	187	196	175	169	167	161	179	182	185	183	186	203	202	218	193	151	203	171	185	198	186	193	167	195	199	179	192	202	181	216	203	178	194	210	179	200	194	190	167	155	183	195	177	190	183	182	196	179	198	199	194	174	164	183	160	183	190	205	175	182	205	185	183	180	187	190	177	180	186	169	220	184	194	205	190	171	179	204	191	172	169	180	191	194	210	186	200	215	192	197	152	216	186	196	172	195	186	210	190	155	200	173	167	184	185	202	187	226	168	167	180	166	190	188	198	180	231	188	193	184	180	215	172	176	200	200	186	190	177	181	218	179	192	172	195	191	172	146	180	190	182	193	151	172	186	197	171	226	213	173	188	185	214	179	217	190	176	185	176	201	199	199	195	181	183	176	159	189	181	177	180	193	181	160	202	172	184	182	190	189	197	179	201	194	200	168	178	194	234	175	194	157	185	191	183	179	167	181	184	189	196	176	207	180	187	171	165	188	212	175	181	184	198	205	189	170	178	205	197	197	201	199	178	177	209	187	171	185	198	215	186	185	202	201	175	185	168	187	196	204	187	202	178	141	191	188	157	194	195	178	188	181	180	193	184	182	216	179	217	181	197	188	166	174	173	181	198	201	196	163	165	195	168	165	168	201	179	167	163	204	155	175	181	200	206	188	146	189	191	212	189	175	190	182	183	155	192	195	204	196	176	190	227	210	225	189	200	178	202	174	184	219	188	201	198	210	207	189	184	183	207	204	179	168	177	206	195	159	172	180	206	223	177	198	170	197	193	176	206	203	202	168	185	191	198	195	171	213	175	208	205	196	191	188	182	165	198	193	188	173	188	156	175	148	198	192	195	195	206	189	195	195	167	186	207	173	178	164	194	186	194	192	169	210	191	184	213	179	190	207	193	193	202	178	156	206	178	168	200	187	189	230	179	174	202	200	182	176	183	201	193	196	207	181	187	209	167	199	173	171	169	182	198	179	195	199	174	150	190	200	210	196	216	193	200	181	172	193	198	199	200	159	184	179	162	204	189	186	161	176	196	199	155	181	175	199	186	185	176	207	207	218	175	153	190	210	179	184	190	190	177	172	185	177	172	200	190	192	188	193	209	205	176	192	195	192	192	193	202	176	200	216	198	209	194	177	166	189	156	198	199	173	200	195	177	174	197	188	179	161	208	185	219	189	172	185	217	165	190	202	199	188	187	170	166	208	160	198	185	173	177	189	195	186	149	179	191	201	176	183	192	172	210	168	202	182	177	178	184	172	190	200	174	191	213	190	222	203	216	167	170	190	193	192	194	191	185	174	191	183	198	187	189	176	181	170	187	182	226	188	186	186	166	190	186	215	185	197	208	202	188	203	195	162	169	207	179	180	183	195	188	204	214	177	175	180	164	182	152	188	189	201	218	184	163	205	182	189	192	226	182	183	197	163	183	184	187	177	187	201	156	211	179	178	197	191	180	170	195	192	198	192	199	186	196	165	189	173	208	196	214	194	171	181	180	176	191	193	218	180	172	179	193	180	217	194	202	183	180	171	191	187	185	164	190	193	183	195	186	171	207	189	200	208	195	202	185	185	219	155	198	201	199	210	209	213	180	191	196	185	156	186	204	177	187	186	189	175	203	201	205	208	183	172	196	165	186	197	196	234	177	210	192	189	172	187	167	187	171	191	169	181	199	171	183	191	197	185	187	200	197	178	184	191	193	131	177	188	186	155	196	185	153	182	181	180	195	171	211	210	176	199	183	186	181	169	183	222	177	188	179	199	184	196	185	195	177	198	180	169	196	172	183	214	203	192	177	188	196	173	177	187	193	191	187	169	192	206	177	192	212	181	200	188	213	194	203	210	170	192	174	196	175	168	185	196	196	186	189	205	185	200	181	192	188	162	158	173	177	185	189	181	192	185	192	183	201	222	190	177	193	182	196	176	196	196	196	171	185	194	185	170	182	170	180	173	183	193	199	182	183	153	194	186	184	173	199	185	172	217	172	183	180	194	211	190	187	182	163	182	188	195	201	166	195	184	175	184	165	184	175	171	192	188	197	168	201	185	185	182	158	176	179	177	178	188	202	179	195	190	180	165	211	177	184	159	204	190	210	179	169	157	197	204	183	190	212	162	165	195	171	165	198	185	182	160	184	202	198	181	196	178	185	175	184	181	175	190	188	214	203	192	166	177	187	193	162	204	171	185	179	208	196	185	169	190	176	174	192	179	167	178	182	160	195	179	168	180	187	163	191	200	162	169	167	161	172	177	197	178	176	156	171	195	173	169	168	177	187	187	175	190	177	191	159	179	210	167	193	185	191	200	206	204	189	176	159	190	213	176	172	159	188	176	199	171	169	180	200	197	186	184	197	193	183	206	215	173	185	167	191	173	174	195	183	189	186	181	183	199	178	157	190	173	169	157	177	158	184	186	168	188	188	206	193	174	198	184	208	205	162	177	203	178	170	173	207	207	171	187	170	208	192	190	196	174	200	181	164	139	165	216	190	169	188	212	208	186	182	208	178	159	209	214	175	199	184	187	188	176	192	202	208	195	185	178	182	164	195	179	171	187	211	199	171	189	162	177	180	180	204	180	175	159	184	169	205	206	185	172	201	179	205	174	193	192	177	197	175	172	178	174	190	185	200	203	199	164	182	170	193	223	183	212	177	186	175	203	179	210	176	173	180	193	193	189	192	213	193	228	198	206	179	191	204	202	175	194	193	217	170	171	171	199	184	202	205	192	157	179	152	162	171	194	192	168	167	206	207	182	182	204	188	165	166	203	186	183	178	147	175	203	196	196	171	174	158	184	180	183	174	157	196	164	184	151	193	170	188	186	195	183
3983	663	608	641	584	640	494	484	486	473	464	449	481	432	453	482	424	430	422	456	478	449	412	482	423	429	422	428	439	445	461	463	399	435	418	458	434	425	438	468	450	476	447	437	443	445	446	442	453	430	467	421	400	430	446	456	470	423	459	422	404	440	409	424	433	408	452	444	404	453	447	459	429	469	431	422	455	435	450	437	441	410	438	465	427	481	415	444	461	454	457	442	457	457	479	423	464	430	467	467	443	457	426	440	426	427	429	419	412	401	430	404	453	460	478	423	467	431	427	456	428	456	421	461	417	424	404	480	430	438	443	432	413	436	462	445	431	434	424	438	463	430	489	447	432	435	460	442	467	419	456	426	454	448	450	436	486	443	413	409	459	434	449	427	403	403	438	421	458	469	463	417	453	435	438	403	431	499	420	460	425	450	424	442	474	441	421	434	413	454	452	454	461	436	462	431	406	431	475	389	425	459	429	465	419	491	444	451	435	443	460	456	438	448	437	466	484	442	434	443	429	456	443	442	437	425	452	431	461	463	470	446	426	448	428	445	469	466	427	449	457	471	454	439	443	421	419	419	440	462	419	443	456	442	405	447	419	416	449	412	426	449	436	450	435	420	438	437	436	439	449	437	447	446	480	414	433	419	436	500	403	388	510	438	453	446	428	509	455	438	416	435	410	433	438	492	417	451	438	449	402	427	422	429	467	405	432	452	463	443	433	422	453	439	460	451	432	439	444	423	444	431	439	480	453	424	450	413	420	444	455	450	423	458	409	483	466	470	406	465	456	395	424	460	430	434	426	423	440	437	451	445	483	400	439	448	454	442	435	446	446	447	436	474	445	456	430	444	438	426	420	394	451	441	475	437	444	422	440	427	451	413	463	424	445	470	403	438	412	437	447	446	458	415	464	477	394	454	483	451	443	446	438	427	382	416	457	425	414	447	438	439	461	427	475	428	444	451	401	442	433	400	388	439	448	445	475	457	437	467	403	408	427	440	440	415	465	426	425	465	400	473	433	445	439	452	468	444	483	425	443	442	448	416	429	447	465	438	435	409	417	406	431	438	415	455	416	426	427	468	431	449	448	456	425	479	441	422	455	467	416	433	457	453	447	455	450	435	446	486	453	442	439	420	477	458	431	425	443	468	448	426	413	424	412	452	470	430	458	462	446	449	452	455	439	424	423	490	433	442	432	455	444	404	443	446	451	448	427	473	442	447	475	448	461	412	472	449	435	422	452	424	439	456	436	462	430	453	440	436	421	449	468	443	440	447	444	448	437	445	414	415	474	480	409	416	438	464	449	411	461	489	426	457	455	465	456	444	429	402	428	436	413	446	427	404	449	444	437	447	386	461	448	423	437	449	441	453	453	421	444	476	437	440	436	435	470	468	408	438	484	418	431	426	432	454	449	457	448	447	435	440	457	447	430	436	427	439	457	433	412	459	482	435	443	465	435	426	439	474	456	382	469	438	462	427	463	432	422	424	447	462	427	430	448	467	462	433	443	445	457	425	423	449	448	482	445	397	478	475	456	454	443	402	439	433	432	477	430	427	466	434	411	454	434	410	447	437	414	415	392	420	438	435	434	421	420	453	425	422	481	431	453	425	444	414	398	445	457	450	456	433	430	465	469	485	459	412	440	457	472	427	429	421	465	457	426	407	413	444	451	448	429	452	463	446	433	450	448	412	416	430	440	461	439	418	468	406	370	425	425	411	438	452	423	420	467	429	445	430	474	421	400	464	448	444	422	460	456	466	418	395	466	426	440	440	456	461	475	485	454	439	426	451	477	485	434	451	410	416	431	445	490	459	457	460	418	443	454	418	442	451	416	464	431	427	420	457	474	451	430	439	422	451	440	405	423	408	451	421	468	441	432	451	428	430	416	400	423	506	461	436	454	429	444	414	460	448	423	450	487	423	446	437	466	482	428	454	410	413	452	481	420	440	421	462	455	433	430	424	435	463	435	404	433	439	400	458	433	446	443	435	445	482	457	419	440	425	452	433	438	457	412	445	452	432	463	424	411	447	442	393	459	412	454	393	403	466	437	464	439	478	404	426	458	447	415	429	433	422	423	435	437	419	425	443	446	425	434	417	413	407	462	444	419	477	466	435	422	412	440	460	468	403	468	420	431	455	395	447	479	428	446	464	431	460	461	414	450	439	426	448	409	423	421	432	489	439	423	456	417	452	432	462	485	463	454	466	406	419	461	435	472	444	481	475	437	429	419	437	428	437	432	461	402	477	458	434	423	451	419	446	439	440	440	468	413	474	417	440	438	458	413	439	428	444	457	444	453	460	462	452	456	423	416	470	441	437	411	416	457	413	443	391	437	456	466	437	446	385	425	465	440	439	447	440	447	413	446	414	435	428	443	432	406	413	429	445	433	466	412	445	420	497	435	445	460	458	440	434	464	487	434	459	465	427	414	449	453	425	455	428	468	425	463	465	421	442	459	426	438	403	440	418	430	440	423	476	426	438	417	456	473	431	471	450	429	407	426	429	419	439	458	446	449	456	484	413	457	421	483	436	438	468	431	445	452	461	412	446	444	401	415	432	437	471	437	408	414	452	417	431	469	422	479	434	424	452	446	441	440	440	456	424	453	420	434	464	405	419	454	446	448	459	467	427	388	423	430	470	453	463	445	458	435	485	420	464	466	436	464	451	421	462	447	472	405	448	449	452	403	438	472	419	439	425	424	447	481	449	424	456	451	447	438	451	481	423	440	418	457	459	428	415	421	438	445	432	431	471	442	467	434	463	410	444	459	431	428	443	451	441	441	442	427	469	464	440	456	456	427	457	457	441	401	444	468	417	429	430	459	458	446	410	464	448	458	435	479	446	436	439	449	431	436	447	428	433	455	418	447	449	451	452	475	422	438	436	425	440	411	445	425	426	435	393	478	426	433	472	443	440	440	476	453	436	467	467	414	453	441	418	432	489	402	451	477	481	419	446	429	412	416	458	438	419	432	432	407	445	452	456	429	475	459	436	462	432	421	442	457	466	459	443	444	424	432	424	447	434	443	451	430	425	434	428	431	397	449	431	436	424	422	445	453	433	460	415	470	416	409	460	413	443	461	420	449	431	424	444	449	468	457	416	449	462	431	422	461	418	434	444	461	420	427	439	433	425	461	408	404	416	440	417	457	420	446	446	425	410	457	436	449	411	420	426	455	443	445	454	411	445	459	473	424	430	440	473	459	440	445	405	439	465	452	448	446	473	496	401	445	455	454	443	450	408	463	411	412	405	451	405	393	403	448	466	449	449	431	403	416	446	462	446	434	433	430	447	431	436	484	441	476	434	488	468	451	428	453	457	457	472	439	428	464	446	408	422	418	424	451	440	420	402	452	418	439	411	437	425	468	476	409	467	464	435	437	409	434	447	441	437	474	467	466	450	450	441	463	434	402	456	429	437	445	469	497	432	446	454	432	449	471	431	442	462	441	452	435	453	433	468	412	438	441	422	465	436	420	410	450	428	425	431	427	440
18408	3504	2095	1672	1148	896	529	413	292	247	216	188	166	142	152	158	150	150	118	157	134	125	131	123	134	136	137	138	135	149	145	145	133	150	138	127	127	130	130	128	120	176	142	134	133	131	116	136	128	129	134	110	134	135	119	138	145	137	112	131	150	129	111	142	132	126	111	114	138	144	127	129	114	145	115	154	132	135	134	132	145	131	128	138	154	122	131	128	156	133	109	141	133	127	135	130	142	143	131	134	153	143	145	148	147	133	137	132	121	143	140	136	122	142	140	123	116	120	120	131	114	145	146	124	131	133	126	140	131	156	114	118	141	124	143	131	125	124	120	129	139	127	131	100	137	119	142	138	140	142	120	117	133	143	133	129	126	130	121	125	142	137	144	140	124	140	121	123	133	126	146	130	138	155	110	125	136	135	132	126	124	133	140	136	123	123	125	140	122	129	136	151	125	158	132	143	146	126	104	119	141	106	146	125	141	143	146	129	132	108	141	143	136	131	128	135	129	133	122	130	125	106	129	139	111	122	132	126	134	147	134	122	121	148	121	142	116	121	132	143	122	128	145	149	143	111	145	128	139	142	123	130	138	134	125	125	137	149	159	152	133	126	143	133	128	134	148	133	135	139	122	124	104	131	109	130	134	150	134	138	138	128	143	151	128	125	130	121	129	133	125	120	122	134	143	119	132	147	136	129	125	141	127	131	132	113	138	125	137	127	124	130	131	156	158	138	143	135	125	136	129	121	126	132	138	118	129	120	139	100	145	128	116	138	129	117	127	112	141	157	134	141	149	151	137	131	149	142	148	117	134	139	128	147	140	119	120	147	125	132	157	140	133	123	145	152	137	117	138	134	119	140	149	118	109	121	130	143	115	142	130	130	149	150	150	145	147	144	129	154	98	119	156	133	123	141	146	150	134	151	146	111	134	136	109	133	144	115	125	139	128	124	137	124	130	122	140	138	134	132	135	123	153	123	144	125	126	127	149	140	142	125	141	137	149	135	107	109	138	140	147	124	140	149	130	142	122	143	134	146	151	125	142	132	133	123	131	133	143	144	133	128	122	130	153	132	146	126	125	143	147	128	141	140	147	121	137	112	118	120	113	128	147	157	146	123	116	141	155	121	127	114	143	132	150	125	139	139	132	133	122	125	129	145	146	141	151	132	113	147	123	161	132	127	153	134	142	119	135	129	125	139	104	114	146	139	105	125	122	129	130	141	135	111	137	144	149	131	129	121	138	150	115	135	118	128	127	157	139	134	126	137	133	146	131	123	151	118	141	134	125	124	148	149	129	132	119	121	129	128	128	127	119	168	141	142	116	148	119	132	139	123	139	130	122	138	145	137	123	111	116	155	132	125	128	143	115	132	103	136	141	139	143	105	117	131	129	122	134	130	135	126	124	132	135	149	129	149	137	126	151	124	133	121	123	135	122	168	114	141	107	122	126	135	127	140	125	131	122	118	130	135	135	155	132	129	147	134	137	132	131	135	152	158	131	120	131	115	120	122	139	110	122	120	131	146	124	115	148	122	156	147	122	107	143	132	138	133	125	157	144	145	121	120	147	120	128	140	117	134	138	130	134	110	117	137	111	137	145	144	132	125	124	133	139	116	137	107	129	126	121	155	134	132	137	127	123	145	124	114	130	139	132	128	136	113	138	147	104	139	135	122	131	133	104	135	123	134	101	132	132	146	124	164	127	143	133	156	126	126	116	134	124	130	138	150	129	119	127	136	131	110	156	148	123	138	144	115	131	145	112	134	133	144	144	148	120	123	136	133	137	140	139	107	147	118	122	118	134	118	136	148	144	133	137	135	135	151	134	133	126	133	132	109	114	144	169	125	114	142	130	127	125	118	140	133	127	143	133	123	118	133	126	120	133	151	133	117	136	137	137	141	121	112	111	124	124	119	120	139	132	149	125	143	130	146	122	146	118	139	130	140	130	122	122	123	129	125	127	148	104	131	138	127	144	120	121	131	119	110	136	129	114	155	129	138	125	141	144	143	150	112	113	148	153	121	130	134	148	144	128	135	138	139	124	122	134	121	123	136	157	128	154	131	152	136	130	145	135	139	155	156	151	102	138	138	131	121	145	135	122	129	126	120	140	126	141	152	144	125	139	134	117	131	119	162	137	131	138	122	136	144	139	160	137	146	127	120	147	122	130	134	136	154	130	141	107	143	145	122	141	142	134	122	134	140	136	127	159	154	135	135	134	131	143	133	128	148	116	121	119	134	128	125	141	120	126	137	127	113	139	135	134	129	120	120	146	132	124	140	122	128	147	139	140	158	100	147	120	136	142	117	140	118	140	128	149	146	169	124	142	144	138	145	121	102	125	125	138	104	131	93	129	150	134	140	144	122	134	144	143	113	140	144	121	130	135	141	138	160	130	123	128	151	145	136	139	122	137	104	131	146	147	146	127	131	141	153	144	135	160	140	112	118	145	119	139	120	132	130	140	138	130	133	149	123	140	134	106	120	131	133	147	121	135	151	129	133	116	144	131	122	127	102	127	132	131	131	139	125	134	129	136	148	123	122	123	127	137	125	130	146	135	139	116	122	128	154	123	132	136	139	141	121	123	132	152	131	133	137	140	138	116	117	129	123	150	136	120	142	145	127	122	122	130	132	115	139	150	121	146	152	142	136	125	134	154	131	147	122	142	150	153	109	147	128	125	128	121	141	132	132	134	135	106	123	128	123	145	110	120	140	150	135	128	124	113	119	125	130	119	137	117	127	123	140	131	138	111	130	137	145	123	131	120	134	138	144	134	137	125	109	125	133	134	135	148	129	120	127	140	124	132	146	142	129	119	108	126	138	126	137	143	122	125	136	144	135	121	155	138	113	142	131	127	122	141	130	146	120	135	150	139	112	138	127	159	129	140	126	140	152	126	138	143	121	110	132	134	123	135	111	138	110	113	119	144	139	132	148	135	156	117	118	127	141	146	111	134	139	163	140	121	154	145	146	143	131	125	118	120	135	128	139	118	120	121	109	138	125	122	138	139	108	123	108	141	94	125	122	127	142	118	134	134	128	120	110	107	127	132	129	136	126	131	144	139	115	138	133	143	156	120	129	134	117	121	150	141	163	146	130	133	133	136	119	134	141	110	105	109	123	145	125	142	123	142	126	113	133	141	111	142	136	122	141	119	117	127	132	148	146	120	106	123	132	118	127	154	137	134	132	122	115	113	140	153	127	125	124	126	145	117	135	106	125	140	116	127	133	151	132	143	139	121	121	140	132	127	147	118	126	133	148	128	133	123	132	135	132	139	141	122	114	162	148	121	126	129	131	122	163	133	143	115	125	128	136	111	120	151	152	125	144	135	143	122	122	123	129	126	104	120	118	126	143	103	124	151	129	139	128	114	124	133	111	137	127	134	101	130	139	138	147	135	142	137	118	157	124	137	125	146	124	121	138	154	129	130	142	132	119	142	134	153	141	135	151	118	123	131	129	124	141	120	136	127	115	150	138	150	126	130	115	125	120
12281	1412	2487	3221	3008	2503	1741	1549	1082	884	821	687	546	502	465	446	455	437	399	383	378	387	390	400	384	349	368	343	351	354	355	342	361	374	375	374	366	368	321	349	391	362	376	349	377	363	344	359	395	324	356	348	323	334	361	344	351	356	340	359	346	365	348	352	340	373	336	343	325	361	360	336	374	339	330	370	358	368	364	341	371	351	355	331	352	330	359	323	333	345	318	362	344	374	353	335	350	336	317	343	317	383	352	336	335	355	333	369	368	363	339	334	334	348	302	355	369	346	370	337	345	350	345	348	335	319	363	361	339	316	347	359	315	334	321	352	321	370	380	338	312	350	367	322	358	339	336	371	348	373	364	347	355	350	337	380	352	372	361	332	333	367	340	359	367	342	342	314	356	333	302	374	347	344	337	329	363	326	317	346	360	304	372	336	371	347	329	334	329	323	339	364	341	350	364	361	333	349	350	322	405	339	341	329	340	352	338	327	396	360	370	332	316	308	298	359	321	338	321	361	341	336	361	320	324	363	329	362	343	364	371	352	344	357	325	329	322	347	368	343	341	338	335	346	352	352	325	353	341	342	338	327	329	338	334	343	334	339	341	333	340	343	362	329	312	340	320	336	351	358	344	310	348	343	315	315	370	333	307	335	333	331	365	373	337	342	339	349	372	345	337	379	346	357	342	314	352	319	326	362	339	361	351	371	337	331	357	349	335	339	391	349	367	346	360	328	355	350	322	378	364	333	335	338	356	320	337	346	340	333	323	344	325	348	355	350	332	345	352	337	352	334	336	325	321	386	350	317	375	342	371	369	378	316	366	320	363	337	349	320	353	370	321	349	312	316	364	343	334	329	381	325	330	347	349	346	359	358	328	332	350	331	350	352	321	346	329	347	357	348	342	337	354	338	364	357	366	346	365	320	318	319	324	331	336	347	338	335	342	324	357	331	338	367	349	323	347	352	324	376	361	352	370	354	327	341	339	332	362	346	337	363	333	363	332	338	351	334	309	326	338	308	313	328	360	337	353	321	375	361	324	345	350	347	318	328	345	351	350	364	339	378	353	382	317	362	384	323	345	342	357	355	324	337	351	347	324	384	333	337	333	359	343	350	357	351	342	385	333	365	365	358	353	334	317	349	350	341	356	317	343	366	338	367	322	345	341	354	308	315	353	316	332	311	352	309	342	366	343	374	360	332	384	340	373	370	369	346	364	332	316	349	316	322	361	326	347	365	330	321	350	335	369	327	346	361	338	330	345	319	350	355	337	344	362	324	374	356	341	313	310	312	335	344	363	329	321	348	321	327	365	336	343	316	361	335	340	368	321	340	335	358	362	356	343	352	369	361	373	352	345	296	366	350	325	317	298	327	360	348	345	359	340	335	313	331	349	334	347	333	346	312	318	376	312	336	359	331	373	382	321	378	339	321	333	328	363	335	360	322	325	352	340	327	361	347	370	348	334	357	377	355	327	355	374	353	365	362	340	333	352	323	367	350	365	369	356	367	381	343	363	368	316	339	353	385	334	338	344	343	310	356	334	312	323	333	341	340	350	327	339	354	315	316	361	342	368	339	345	348	352	331	383	332	325	369	311	366	352	316	360	349	335	302	313	335	326	351	352	366	354	368	329	315	341	352	376	329	363	385	357	340	367	323	337	373	342	324	345	349	353	341	333	338	360	369	322	344	354	311	341	343	320	334	379	333	328	365	333	378	338	342	359	362	333	324	324	354	337	328	353	347	344	340	372	365	347	338	341	358	328	361	348	330	364	328	335	357	349	324	343	342	352	367	330	345	344	345	370	326	359	324	356	374	328	316	335	335	335	379	374	328	321	355	353	343	353	400	346	365	365	346	363	325	363	353	349	365	344	340	358	346	377	338	327	346	328	340	353	324	321	326	371	332	382	334	359	350	335	324	352	338	342	342	324	350	336	335	328	331	329	349	325	327	299	347	343	321	357	336	328	335	335	337	347	339	372	329	344	352	357	353	344	347	346	341	341	370	328	344	327	375	343	363	335	342	369	352	325	377	394	338	336	351	377	352	350	362	335	357	341	382	319	321	334	329	365	368	373	369	320	411	365	392	309	338	330	322	348	327	317	350	327	351	326	341	333	343	333	336	361	341	368	349	356	360	373	350	341	346	326	338	318	361	348	332	350	345	301	346	314	333	359	339	361	362	323	404	380	350	334	349	375	335	319	369	345	342	359	361	336	394	329	343	354	351	325	332	335	355	322	357	320	335	355	343	357	344	357	363	357	325	340	361	361	326	331	362	341	379	339	331	341	328	353	367	333	330	291	332	351	341	360	326	335	300	331	342	325	366	356	347	353	320	345	388	336	345	334	338	343	331	375	334	362	371	357	355	335	340	355	368	357	333	331	347	350	380	379	384	341	354	312	373	369	316	310	338	320	335	347	302	350	342	340	348	330	362	332	330	343	333	345	335	348	352	340	341	370	369	323	361	349	370	357	357	325	362	323	345	317	346	330	387	384	351	335	352	355	330	348	353	356	358	313	323	377	346	347	363	326	348	395	349	362	348	360	304	379	317	317	359	336	351	355	338	335	381	348	330	343	353	336	342	350	355	352	378	350	376	317	345	356	341	329	329	344	350	356	351	323	357	347	367	368	338	345	319	347	312	355	362	334	324	322	318	373	362	339	296	349	364	354	357	341	341	349	334	345	365	330	356	357	344	330	351	356	348	336	377	372	358	340	333	355	312	356	333	299	315	316	361	337	339	345	394	388	356	327	365	359	313	336	372	369	355	350	322	369	313	329	363	341	349	354	322	352	339	341	350	383	331	333	337	337	358	341	340	316	356	357	361	360	322	301	323	355	342	349	353	314	325	347	351	343	366	310	350	323	377	311	360	380	329	363	344	373	320	383	397	381	344	338	348	350	372	361	362	343	351	326	340	340	331	351	363	333	343	327	347	392	358	337	354	345	331	363	316	349	348	337	359	359	296	339	349	337	333	338	335	323	331	318	324	345	319	339	335	361	326	327	371	384	366	338	367	368	338	361	363	379	372	356	359	365	341	361	350	344	313	304	358	330	305	331	321	316	359	334	356	337	358	341	360	363	346	354	360	356	326	378	369	349	349	371	364	338	314	380	361	348	359	310	340	317	321	357	336	315	368	354	335	346	335	338	366	310	364	354	361	361	350	335	361	319	350	333	332	335	336	351	328	368	355	329	391	356	342	380	336	375	340	347	304	346	343	334	373	341	337	375	337	340	325	341	319	364	345	329	339	336	315	366	357	351	337	341	315	386	353	334	314	343	360	366	339	343	333	353	323	350	338	341	324	320	355	311	339	339	340	368	342	357	325	372	336	347	374	346	316	377	338	374	352	370	341	357	311	315	378	322	341	361	352	366	344	297	347	360	357	348	336	365	353	374	323	321	360	361	338	342	340	333	327	326	376	338	338	335	333	355	341	339	390	355	330	338	310	332	371	361	362	367	348	388	312	350	342	357	332	326	400	360	352	326	346
30096	7920	4376	3216	2259	1617	1092	738	533	436	420	374	332	341	273	302	323	273	276	292	293	291	313	300	300	271	310	279	257	279	283	280	286	263	270	255	309	272	266	290	300	264	280	270	280	300	229	272	258	291	279	242	264	293	259	286	292	300	287	255	282	259	290	255	279	294	239	288	305	269	256	249	259	291	266	276	269	277	282	252	264	290	321	263	266	293	287	248	290	289	295	320	278	299	271	271	270	297	269	265	305	293	280	269	263	288	257	315	275	284	246	271	280	272	283	262	248	274	254	259	271	313	264	275	273	271	282	236	285	297	226	241	276	264	285	263	276	286	282	267	248	288	273	277	271	258	299	298	296	263	294	258	280	307	276	257	295	271	261	269	257	253	268	299	277	283	256	281	299	281	294	289	300	300	265	280	273	249	291	306	290	282	277	259	270	276	258	260	271	278	263	247	265	272	264	272	267	254	288	269	271	252	265	294	310	279	278	269	289	276	271	287	283	269	278	274	255	266	297	301	260	230	259	276	252	295	268	260	262	282	301	270	284	279	282	306	267	283	269	285	256	279	278	297	264	281	274	256	262	265	280	262	266	279	300	270	247	317	303	304	273	265	259	281	299	288	251	248	291	260	282	279	263	275	245	292	285	291	258	290	237	260	271	259	254	292	285	307	290	271	277	272	237	279	297	298	283	304	267	290	267	248	279	290	262	301	269	266	259	264	277	263	244	277	265	256	271	283	268	253	252	272	265	290	305	312	297	258	257	252	285	250	294	305	281	263	289	298	247	237	297	275	267	268	278	274	292	284	294	291	301	250	279	293	283	251	301	317	272	273	261	276	271	262	251	268	273	282	260	270	253	271	269	297	278	263	249	277	271	276	282	287	266	304	264	290	284	268	291	265	297	278	266	309	274	287	266	287	245	286	268	310	281	257	285	262	254	304	274	269	266	320	263	288	308	263	277	286	320	301	284	269	274	278	304	308	263	287	261	257	273	327	298	258	283	291	255	262	271	269	274	272	266	294	275	277	250	302	295	238	255	295	289	305	274	274	295	293	263	269	246	262	276	274	267	267	230	269	262	286	266	279	236	287	293	255	270	271	293	279	291	284	285	271	284	284	287	267	301	274	279	287	266	276	244	279	278	240	275	294	294	266	256	286	276	273	254	282	258	278	243	270	265	266	272	285	284	283	263	273	257	291	273	272	299	295	274	267	282	276	271	259	273	269	275	288	267	286	285	300	285	295	272	301	233	263	304	283	302	281	321	274	287	257	294	281	282	270	257	314	309	278	283	294	287	269	271	299	274	273	250	276	287	277	280	254	265	266	274	283	307	292	276	291	276	258	285	282	288	299	297	264	276	292	281	261	292	296	283	296	265	276	293	297	268	278	285	283	264	289	278	275	287	280	285	275	275	280	260	265	308	287	277	256	290	271	290	280	308	281	280	300	299	268	252	267	291	270	268	243	256	279	272	318	263	281	273	249	234	275	298	256	296	312	286	272	268	279	295	265	309	279	272	241	280	279	290	309	278	270	284	271	279	321	257	309	306	255	295	296	269	305	261	280	291	281	286	283	299	287	270	267	252	301	260	286	273	270	346	281	272	274	272	264	263	271	261	276	273	296	294	316	282	304	292	279	296	281	244	260	287	278	308	276	270	283	298	296	286	274	271	276	253	278	276	268	255	272	277	274	315	259	225	263	258	283	261	294	282	272	299	267	299	299	250	278	272	252	278	276	286	281	284	296	236	267	282	277	291	276	271	297	271	266	269	257	255	268	285	286	243	298	259	260	265	269	251	300	266	246	308	264	258	251	241	268	262	284	279	237	270	240	265	259	252	259	304	260	288	245	271	244	306	281	237	262	281	278	280	306	280	262	269	288	278	286	279	259	291	279	297	267	268	293	303	278	269	289	282	264	307	300	261	267	273	284	275	262	275	304	282	273	288	294	297	304	268	268	243	274	278	279	283	258	286	269	290	274	281	254	274	276	267	256	324	280	268	292	256	237	279	321	291	299	287	261	302	264	284	300	269	283	289	324	286	295	306	281	342	337	272	276	257	254	269	281	261	272	263	246	264	282	285	278	243	260	296	268	298	286	308	241	285	259	261	286	280	272	270	280	233	286	275	280	263	270	311	282	270	259	297	254	285	260	280	274	290	310	276	248	255	280	283	250	288	258	249	241	279	278	268	277	290	287	286	271	289	249	273	262	295	279	270	256	280	287	267	313	262	299	303	279	286	278	281	267	296	292	289	252	263	277	280	268	278	244	287	260	270	248	290	281	273	269	262	296	280	294	293	272	290	261	293	258	304	269	265	268	301	276	259	285	255	293	281	281	283	289	246	295	273	276	284	293	250	272	254	262	251	287	264	290	272	259	248	277	291	274	326	306	293	263	298	230	293	305	283	292	281	274	289	300	263	260	272	278	314	283	252	289	235	259	248	271	286	290	285	278	295	288	283	247	274	286	265	271	263	304	280	297	304	293	297	247	288	281	317	265	268	305	263	262	277	274	264	283	271	273	287	273	285	284	248	274	279	302	291	251	295	261	296	281	299	302	241	248	267	257	297	281	268	273	284	298	282	271	313	294	289	300	297	262	263	279	305	243	290	299	273	289	265	264	302	276	281	275	265	281	274	285	273	297	263	284	271	254	319	291	301	262	300	303	275	267	277	316	288	263	297	268	280	307	238	287	295	291	278	253	280	280	235	263	278	284	281	278	290	264	301	266	259	272	277	270	273	284	291	282	303	294	264	260	256	283	295	308	275	258	254	275	303	267	253	266	249	266	299	285	306	267	294	285	251	268	285	258	279	282	285	273	286	266	250	267	254	248	275	290	268	277	279	269	294	269	261	261	286	233	314	286	281	288	245	268	271	256	270	269	253	282	313	255	255	256	262	342	313	261	267	243	309	276	271	253	286	257	296	290	267	247	277	291	298	297	278	259	263	299	305	249	297	300	294	280	260	278	260	254	270	262	254	258	271	274	286	298	283	269	289	283	300	271	255	253	278	277	249	308	292	305	283	294	238	279	235	229	247	257	261	291	306	283	319	279	284	263	299	277	253	263	273	263	259	269	281	282	292	269	270	278	260	266	296	287	307	306	286	244	319	280	257	282	300	309	308	267	244	287	280	271	278	270	300	275	258	286	285	270	257	258	282	278	294	259	279	293	279	311	294	287	293	261	313	268	270	246	285	263	274	272	294	274	291	301	275	261	256	277	264	272	311	268	238	278	288	258	318	256	267	304	283	279	286	277	278	247	289	270	252	262	265	284	257	264	257	269	274	267	267	259	277	284	298	263	267	261	276	274	300	279	282	275	283	285	311	272	291	264	240	272	273	260	272	324	272	268	250	289	270	268	249	275	281	277	294	282	271	290	302	318	292	268	270	267	282	318	306	251	247	273	265	292	292	264	243	272	251	311	283	261	290	309	301	288	265	260	321	276	291	259	280	277	296	278	265	262	241	262	272	262	274	286	272	296	293	254
17822	2802	4272	5402	5065	4185	3160	2646	1888	1574	1372	1233	1046	900	883	820	857	788	749	724	733	697	719	683	670	674	714	620	671	672	677	708	674	691	691	648	661	668	625	674	631	670	662	650	686	647	691	635	650	664	663	677	612	638	634	616	628	620	679	629	633	630	607	626	623	685	632	614	610	610	596	686	639	603	698	634	670	669	679	653	641	643	650	720	612	649	639	639	632	637	635	608	644	641	594	646	670	623	637	609	662	630	628	641	640	654	623	622	639	619	612	670	645	622	657	587	635	637	606	655	649	642	636	634	627	613	620	614	681	605	641	632	623	601	643	650	662	682	652	666	647	633	631	605	629	617	579	614	609	618	657	651	604	616	629	630	657	655	622	626	612	647	644	676	607	639	623	616	663	605	616	608	679	632	634	654	623	616	644	604	582	643	620	649	677	602	609	657	684	645	659	626	616	639	667	661	653	620	652	629	635	621	614	675	654	684	643	604	630	626	657	657	646	681	626	665	674	653	647	623	666	638	589	633	628	618	620	636	687	686	586	636	679	657	625	588	651	603	582	620	567	645	621	660	652	599	671	668	647	617	626	632	655	632	641	672	622	631	604	610	609	653	650	623	612	640	643	637	655	690	610	625	663	651	646	658	628	641	612	625	685	630	678	628	622	635	688	611	598	619	625	659	614	635	611	647	659	609	607	658	639	635	632	638	636	601	594	648	605	610	641	663	656	628	633	612	681	633	642	563	632	588	617	693	636	654	621	648	615	632	637	679	646	632	631	603	625	643	590	665	646	607	611	599	670	660	624	624	639	647	670	659	605	665	619	613	621	621	658	638	655	610	639	621	647	634	588	633	633	645	624	598	614	625	628	635	630	662	652	619	644	630	636	642	661	633	668	637	639	646	664	594	647	619	615	645	599	628	632	617	596	680	637	629	645	638	628	650	634	602	636	663	603	594	646	647	647	596	635	632	640	628	589	667	593	631	648	634	630	626	602	594	611	678	649	631	614	639	664	651	620	656	611	673	658	658	603	650	601	644	611	628	642	613	668	649	622	629	614	615	621	607	648	636	636	628	604	614	658	640	659	663	652	636	664	618	634	591	623	635	678	632	649	670	622	611	639	642	649	602	660	627	666	575	687	653	658	602	625	638	619	601	638	649	638	631	653	656	622	653	653	618	629	606	599	662	611	646	647	635	632	621	631	626	621	606	664	662	672	622	610	624	581	680	633	670	633	606	618	650	642	660	623	635	620	631	626	650	677	666	586	640	608	669	668	645	631	645	635	594	643	655	612	636	589	575	634	638	650	605	673	613	605	610	643	653	633	617	662	648	629	589	597	650	556	616	673	621	650	648	670	594	608	616	638	621	591	649	607	623	635	595	647	605	617	617	606	641	622	638	617	592	607	659	621	633	605	628	657	603	621	684	610	654	633	644	627	653	635	656	594	619	670	634	649	617	629	648	612	611	661	635	688	612	623	605	664	657	611	648	631	657	613	616	639	661	648	672	635	589	634	618	609	683	648	696	640	616	697	670	655	683	638	678	645	629	656	645	665	638	663	706	652	604	616	638	577	644	634	615	617	665	621	617	645	652	585	626	676	703	629	615	616	636	634	681	626	635	585	664	647	641	621	630	652	629	615	661	700	642	662	648	625	653	626	634	629	621	608	674	651	609	648	648	631	595	668	640	640	670	627	670	660	654	661	611	625	615	636	618	634	626	592	648	651	638	596	665	618	610	626	632	640	635	611	676	611	652	650	652	629	633	665	634	688	641	619	602	602	692	642	619	679	627	611	618	640	623	660	626	631	622	620	631	625	663	602	610	624	632	659	609	611	664	653	629	598	613	674	625	606	629	621	619	621	641	658	638	658	667	622	632	581	669	585	684	638	653	638	635	597	619	629	654	620	619	615	651	649	628	634	678	644	641	628	704	622	633	654	641	631	661	623	647	685	628	640	635	667	649	616	621	671	641	676	629	621	638	601	626	607	650	670	657	614	609	627	681	633	630	622	639	630	605	599	638	637	648	588	617	614	597	621	619	637	641	629	648	605	625	631	589	623	628	638	641	609	656	664	628	598	625	621	673	641	612	618	604	625	661	648	599	627	611	650	629	647	635	600	681	583	652	670	602	617	622	685	630	643	615	652	585	664	641	625	581	583	690	688	599	603	632	624	645	603	648	620	617	644	586	583	634	626	634	612	619	589	649	620	630	660	674	615	628	603	586	642	602	641	638	653	636	650	655	637	604	613	630	610	667	549	600	649	604	665	607	635	612	668	595	619	582	631	618	642	675	636	596	675	679	627	636	684	655	610	651	660	615	640	691	645	667	671	686	637	628	643	624	625	613	645	661	625	637	608	621	658	603	609	626	605	659	655	615	644	598	623	612	610	648	662	640	613	686	711	692	637	605	614	643	709	647	585	630	624	633	665	667	640	619	597	645	610	628	601	610	638	635	600	590	619	605	676	638	644	645	613	618	638	606	657	653	671	653	628	613	688	645	628	644	647	655	609	610	619	656	608	626	621	632	606	652	597	619	636	645	648	647	622	608	617	651	648	649	625	617	631	644	644	695	659	669	639	634	640	616	636	675	635	659	610	663	643	595	622	632	656	612	619	621	610	633	605	627	664	601	608	652	642	684	630	607	605	637	645	624	623	674	603	600	609	614	633	659	625	738	649	624	663	660	623	644	625	602	631	654	643	655	651	673	655	662	632	661	656	609	649	622	635	661	651	639	594	665	626	635	638	621	652	630	685	660	668	629	622	613	609	634	608	614	624	601	618	628	645	636	625	659	649	643	642	700	655	643	641	651	627	544	612	602	652	646	672	675	654	643	620	584	589	661	618	644	698	659	691	625	599	648	584	678	641	587	675	603	638	635	650	600	670	673	604	665	660	681	652	667	596	624	625	623	664	623	621	637	572	637	646	680	635	659	638	634	591	610	652	682	592	624	646	624	667	652	651	691	637	621	642	652	632	664	620	619	667	603	639	628	591	613	667	654	665	644	668	621	652	712	664	672	638	622	605	602	655	644	669	627	601	596	650	657	616	617	682	642	649	676	607	641	600	643	636	653	630	631	613	637	633	663	647	634	649	615	654	623	621	656	652	661	654	675	651	617	625	638	617	624	604	610	607	626	634	639	632	662	641	644	657	661	610	667	688	635	639	668	648	635	640	676	656	617	606	644	634	627	603	634	647	631	606	633	614	597	631	649	597	668	638	615	642	677	628	608	619	627	645	612	652	606	679	623	614	611	623	652	633	654	640	626	681	627	627	616	635	630	649	661	603	602	693	612	634	623	628	593	606	667	644	682	638	638	643	618	600	586	676	599	661	687	623	638	661	653	672	605	588	667	635	593	633	617	596	624	652	638	616	636	601	652	657	644	626	630	678	649	629	632	600	637	612	630	666	593	639	578	580	654	692	600	665	608	645	627	610	633	600	641	606	677	637	636	628	661	649	625	646	659	673	594	645	660	651	648	585	650	635	663
5883	753	250	219	256	227	224	186	217	182	189	206	195	191	164	191	209	182	185	170	191	204	214	217	188	189	172	186	191	200	183	206	186	195	182	187	189	182	194	188	176	187	161	209	226	200	205	194	207	202	179	195	179	182	192	194	195	186	181	194	165	207	190	168	158	195	179	186	196	176	168	183	189	203	208	231	185	184	176	206	196	193	175	202	170	182	187	192	163	155	183	203	177	188	193	192	210	177	182	208	176	185	168	216	182	183	177	194	175	167	183	199	197	171	196	159	205	201	194	207	169	173	189	201	176	193	181	200	183	199	207	216	197	200	223	194	216	181	181	203	176	158	181	182	187	174	186	175	171	186	157	199	174	189	175	190	189	169	195	203	211	177	177	184	214	193	193	183	199	178	196	187	207	200	213	166	206	194	185	178	205	169	192	174	199	184	183	171	181	181	206	173	209	208	204	201	194	177	190	168	182	182	194	193	196	190	181	194	164	164	184	173	179	149	192	172	165	172	183	192	216	199	183	203	185	192	184	171	177	204	173	182	187	190	175	189	167	192	180	174	174	200	180	165	161	177	188	203	186	175	172	200	183	171	158	189	175	173	171	163	162	178	171	192	192	174	174	192	180	192	190	214	175	184	188	182	207	208	215	188	190	194	205	184	181	163	202	176	182	174	172	205	204	179	198	171	191	180	182	173	197	202	198	203	199	213	192	200	190	197	177	168	176	184	186	180	175	241	193	176	187	163	193	187	167	175	201	179	177	167	163	204	199	179	178	201	177	194	194	191	182	164	193	188	174	178	191	180	161	198	174	147	176	166	182	192	176	172	190	184	192	205	188	207	195	191	188	185	207	213	173	206	184	178	194	176	184	180	195	196	202	157	154	180	196	168	196	191	204	180	203	226	207	195	180	193	184	192	195	195	183	182	177	170	167	192	197	175	165	188	188	173	185	170	170	174	184	191	194	187	200	182	168	203	192	187	181	181	207	181	189	175	161	181	193	214	189	186	170	186	188	200	171	190	174	182	199	165	198	173	197	209	185	202	189	194	190	196	194	197	160	205	194	188	191	173	203	166	168	178	171	218	157	198	186	214	201	180	173	196	208	189	190	195	192	168	166	178	188	202	187	221	166	192	198	160	162	160	171	179	154	183	168	181	183	152	163	171	182	201	171	187	181	198	191	180	165	203	166	181	174	175	183	176	170	189	190	182	205	203	193	189	204	194	200	182	174	181	220	177	200	179	186	200	188	206	189	182	197	169	212	200	210	207	193	194	220	177	175	179	203	183	175	186	170	166	183	175	184	169	174	204	183	191	165	180	180	168	170	153	172	215	215	201	191	194	188	203	168	175	181	203	184	200	178	200	174	162	171	164	189	185	211	185	180	189	170	198	195	195	205	176	187	201	177	183	189	173	183	205	205	183	178	190	198	208	160	193	175	205	203	179	209	186	204	187	172	204	176	196	166	184	179	160	187	201	188	179	171	183	156	182	192	188	177	180	196	183	166	193	205	168	164	216	176	194	165	195	195	166	187	178	186	201	202	176	198	173	169	184	154	180	176	181	166	184	206	196	189	210	207	189	186	181	189	178	173	154	184	162	180	178	172	185	183	184	181	223	194	205	211	151	170	217	206	181	181	164	197	175	191	169	184	193	170	183	174	164	202	163	163	163	163	149	185	155	196	176	178	177	186	209	199	184	183	173	157	195	168	182	174	181	168	183	171	178	188	199	178	180	195	153	172	199	182	185	162	189	189	175	194	192	190	195	183	175	156	187	182	185	161	206	207	182	182	201	200	204	194	195	201	194	194	174	174	160	201	153	180	167	193	180	179	188	147	198	177	181	164	168	180	174	159	192	196	174	181	188	185	182	179	192	171	193	190	169	186	213	167	193	199	188	173	185	172	187	169	209	188	200	163	191	168	180	181	156	182	163	206	166	193	189	177	216	165	189	180	162	205	179	187	181	194	205	190	190	182	172	169	186	189	194	221	210	170	201	189	164	191	209	200	168	181	189	212	176	194	210	194	178	199	202	177	199	172	160	196	211	210	191	204	187	204	157	188	187	180	217	191	218	174	185	174	169	179	173	189	186	203	207	178	186	184	191	207	191	181	182	192	184	185	207	171	218	213	194	159	201	190	172	179	201	190	175	193	180	223	185	182	194	174	205	192	191	172	195	174	156	196	179	189	194	203	205	178	203	185	188	179	193	185	183	197	188	205	184	174	196	175	194	176	195	187	185	184	193	169	178	214	193	166	163	178	203	170	212	156	196	194	189	207	193	193	189	193	207	199	165	192	207	164	174	187	206	194	191	198	198	180	202	196	184	161	170	190	182	199	182	185	169	206	175	198	189	196	200	173	208	185	181	203	172	175	171	200	198	172	187	181	195	162	175	171	198	180	180	182	173	211	165	170	191	179	213	189	193	186	183	200	178	191	193	203	223	189	205	197	192	215	205	201	170	187	180	196	196	202	200	206	202	187	198	174	179	218	172	181	188	155	199	173	175	203	195	189	180	196	193	223	195	179	195	195	182	177	166	185	184	202	158	230	189	204	189	169	167	188	182	187	198	205	188	173	163	199	151	188	196	187	183	193	193	184	168	173	193	177	170	206	195	168	206	182	187	176	188	189	149	180	227	179	202	177	187	214	179	201	169	183	181	202	177	210	189	182	182	168	186	181	198	199	190	174	180	170	183	174	179	193	177	178	177	202	205	195	174	192	184	191	169	166	200	193	199	184	179	160	186	176	175	207	193	185	186	200	206	182	179	176	157	182	195	206	187	170	158	176	185	170	186	172	163	178	194	187	218	207	191	172	179	200	180	175	177	173	197	191	184	192	174	187	200	186	160	198	197	217	178	162	175	194	193	178	209	175	223	210	191	182	183	169	186	178	190	154	179	188	186	206	197	182	182	189	176	175	197	168	181	171	155	205	187	188	181	183	191	169	179	181	189	210	220	222	196	168	180	206	195	194	170	179	204	177	181	184	191	177	171	184	197	186	179	193	194	175	216	192	183	187	188	170	205	193	153	201	182	190	177	179	210	187	192	193	173	200	215	201	173	181	169	179	201	195	198	179	164	155	182	197	192	214	189	167	185	186	200	211	164	199	218	189	204	185	181	189	200	211	186	181	180	185	189	176	193	206	161	200	193	164	201	183	191	170	192	190	185	182	205	188	184	168	200	227	174	187	187	177	170	192	210	176	196	196	188	181	208	152	172	197	172	202	210	200	170	187	201	190	156	162	175	215	173	204	160	188	189	208	178	176	193	198	199	198	188	200	177	192	180	191	190	174	196	183	173	177	199	193	190	176	177	180	166	199	198	184	188	169	202	204	177	157	197	211	167	171	150	182	199	181	172	177	221	222	167	186	203	186	156	203	193	198	170	206	188	187	190	189	196	172	188	189	185	167	202	198	179	174	196	186	209	173	194	192	201	209	171	182	173	195	151	200	171	184	189	192	211	203	196	198	179	186	181	188	160	190	179
4102	634	569	697	642	554	546	534	473	477	489	442	446	424	446	449	422	476	423	436	430	472	441	425	441	448	452	432	460	438	451	423	447	438	423	437	463	422	428	466	428	432	456	444	465	415	447	419	418	424	451	445	437	443	448	453	422	440	462	417	451	405	422	449	431	468	484	436	437	441	459	398	437	438	427	438	457	440	444	435	420	456	428	418	416	466	444	471	460	441	416	471	433	421	413	459	437	440	417	397	457	453	452	436	418	462	468	446	449	455	446	457	436	416	441	442	461	459	442	449	402	472	440	437	434	442	452	467	427	468	432	427	409	424	434	419	449	432	423	424	452	461	431	480	457	445	438	449	426	446	451	448	410	450	446	445	405	437	425	428	418	421	435	408	464	437	481	480	442	476	439	444	470	429	442	456	450	423	434	480	459	441	404	413	436	422	454	460	412	430	408	437	444	411	426	406	392	427	487	457	428	447	416	494	421	471	418	437	412	445	414	452	450	402	431	431	429	466	414	429	451	430	444	433	477	420	415	477	430	424	446	433	433	435	447	450	432	398	423	424	422	455	428	436	461	413	457	473	419	393	435	439	490	440	442	469	453	459	439	446	416	444	456	436	426	450	418	442	429	463	437	437	448	428	440	444	451	435	409	476	454	446	474	434	451	453	456	433	428	438	434	452	440	417	443	450	454	419	442	439	427	446	420	451	441	430	448	451	409	447	424	442	448	406	446	488	395	406	444	432	420	389	452	435	425	431	434	431	434	483	489	445	431	419	425	451	414	469	458	459	459	476	423	430	425	461	440	410	437	458	454	425	414	424	428	483	445	417	403	417	477	416	458	419	424	441	470	505	466	432	419	448	393	463	423	473	440	429	468	487	453	431	468	454	413	447	452	466	430	421	427	474	415	448	444	456	433	447	453	464	398	400	462	449	423	459	420	426	450	476	435	467	444	390	466	440	437	458	441	441	443	420	463	430	481	461	429	418	454	469	441	426	456	444	456	423	422	459	438	432	428	457	420	405	443	451	448	434	439	456	443	417	457	451	448	453	439	449	438	439	425	424	452	469	432	449	414	430	454	392	451	428	447	428	428	429	460	472	463	469	423	412	403	462	408	425	442	429	419	460	404	435	446	451	432	492	425	429	453	483	429	401	431	445	469	429	449	432	438	378	415	436	465	461	452	435	416	427	439	454	439	416	436	395	436	474	450	426	468	449	438	446	436	429	449	451	412	430	448	455	432	419	466	418	456	427	412	470	428	461	459	457	413	461	448	423	441	468	442	459	466	472	459	459	411	464	456	434	409	410	444	429	408	472	455	461	496	392	456	403	460	419	408	422	438	437	428	444	469	485	421	455	427	423	447	416	430	415	447	410	419	447	441	435	428	420	439	436	428	453	420	459	411	479	415	455	479	451	421	434	442	430	440	426	407	416	434	441	439	455	427	392	463	421	393	452	429	455	436	436	448	442	425	450	470	449	497	426	429	417	455	465	387	414	466	456	455	429	421	432	471	451	403	451	421	440	430	423	424	428	435	470	446	414	404	428	455	458	449	473	463	459	404	423	422	431	427	453	492	421	408	440	436	460	410	418	451	471	452	433	409	426	431	427	409	422	462	451	446	443	464	440	443	427	408	440	425	419	454	470	460	447	472	426	394	431	479	465	435	459	431	444	460	446	447	423	452	433	380	448	428	400	410	429	401	405	435	428	448	472	429	443	442	417	446	394	419	419	425	452	435	452	457	457	463	449	401	459	419	438	447	477	444	457	457	414	412	405	397	435	427	424	434	448	422	465	438	448	435	426	457	502	454	444	414	436	435	495	464	438	425	436	420	453	431	431	439	443	446	427	419	440	412	435	409	449	437	451	441	429	403	442	449	433	417	441	453	449	434	456	442	452	428	441	438	460	433	422	442	446	441	470	479	456	471	447	451	458	423	456	442	420	453	443	401	454	452	442	450	430	462	421	426	455	471	420	432	486	430	448	435	468	426	423	467	440	459	447	436	443	458	455	441	454	410	456	484	439	413	460	467	462	475	422	445	402	449	436	469	443	394	435	441	409	450	448	450	457	431	432	416	439	399	416	453	428	453	415	429	462	437	426	458	422	429	428	449	438	459	412	396	413	433	449	435	457	412	421	413	442	425	459	445	387	431	459	411	449	433	495	435	495	442	471	428	454	425	489	433	464	440	456	428	424	428	475	388	442	465	447	452	417	449	410	470	462	476	469	440	426	436	473	428	446	468	457	423	417	419	463	422	480	407	413	426	459	433	448	476	456	410	452	409	462	462	450	422	445	437	442	471	409	407	399	453	426	461	438	442	463	425	455	450	428	402	482	477	453	451	438	423	489	446	433	474	413	459	471	471	445	443	484	444	458	429	458	441	451	455	427	436	428	400	442	433	416	420	432	487	450	465	429	459	429	437	407	402	445	415	436	457	421	432	430	466	421	421	472	405	439	430	465	463	432	461	419	439	440	442	417	400	400	457	445	439	400	428	422	459	468	436	439	465	415	459	419	405	435	396	455	415	446	476	464	448	423	412	452	412	449	429	432	428	427	426	436	472	450	428	452	468	428	424	452	445	421	467	467	412	433	386	442	448	450	437	415	430	403	453	432	444	410	438	439	437	464	420	438	455	437	434	423	423	420	449	430	432	421	472	439	481	437	449	462	438	427	407	433	440	461	439	448	441	450	448	434	432	415	446	418	433	453	456	442	418	404	445	478	445	442	420	482	445	431	409	432	456	423	426	436	449	398	478	438	402	403	426	411	434	455	483	487	436	448	477	438	464	449	432	445	452	422	426	413	459	446	405	462	447	446	450	483	436	471	463	454	411	406	465	433	422	474	451	405	436	424	420	451	455	457	436	440	462	458	445	461	431	477	430	466	475	421	434	429	441	420	443	441	476	477	463	429	488	428	434	450	465	472	409	422	429	440	475	444	470	367	421	453	447	420	450	441	435	445	456	451	412	421	466	433	414	450	414	461	423	427	436	425	458	431	427	420	428	421	434	443	444	424	480	412	475	434	413	433	492	420	431	385	471	435	446	426	425	460	444	447	428	416	433	430	402	442	427	444	466	451	450	445	427	418	464	444	458	460	425	444	436	458	476	414	443	435	433	411	431	477	451	443	424	464	449	446	443	452	446	473	454	460	447	425	467	423	490	430	404	425	433	424	451	460	458	439	484	415	456	403	447	400	431	429	455	439	451	474	420	459	475	434	408	415	444	417	444	463	401	440	446	433	450	468	424	440	455	463	440	436	463	458	464	398	442	429	438	433	438	439	457	430	423	469	443	428	448	436	439	396	434	477	395	355	408	416	442	425	438	450	446	443	439	426	430	434	404	428	421	475	455	430	426	472	458	418	438	418	416	423	456	505	450	442	440	458	440	468	417	485	442	452	441	455	441	427	444	467	470	453	399	429	416	448	432	432	436	425	437	407	487	413	423	440	451	466	452	436	428	441	408	462	440	427	478	426	491	484	484	454
16870	3046	1988	1516	1000	625	450	324	317	208	183	181	136	154	156	143	137	128	149	124	155	124	143	131	121	150	141	143	121	149	123	132	127	142	130	140	133	119	133	149	125	136	145	136	132	157	126	120	139	141	134	131	117	112	120	134	120	107	121	131	129	131	135	147	128	113	127	144	126	130	117	137	134	123	111	142	120	116	114	155	137	125	124	128	133	142	151	129	155	122	123	146	118	132	129	128	135	131	145	132	132	140	115	137	123	122	140	129	120	120	126	136	116	124	135	120	123	125	114	122	138	140	103	130	136	120	122	157	141	131	143	139	126	119	129	128	139	124	115	131	141	125	119	139	167	142	140	147	144	117	128	138	140	125	141	113	133	120	140	127	135	125	128	114	140	129	144	94	146	115	118	131	127	113	124	127	136	127	142	151	120	143	130	131	130	113	109	111	126	125	123	123	128	130	128	105	131	121	138	127	128	120	113	139	121	125	130	131	136	121	110	138	123	128	128	121	136	97	148	136	120	124	123	124	135	142	133	117	116	141	108	131	107	101	153	142	128	131	141	132	126	132	131	162	143	137	115	130	137	136	128	131	131	153	141	133	152	134	140	126	133	117	137	112	157	153	140	127	126	132	125	154	110	118	117	113	109	131	138	123	118	121	131	134	121	129	124	123	136	134	132	136	133	136	150	127	140	135	120	133	125	139	128	128	121	111	135	125	130	131	139	121	121	128	164	128	120	132	126	122	123	141	115	131	141	137	137	117	124	131	129	120	126	144	127	128	148	135	132	106	117	116	124	109	125	142	127	144	128	145	143	125	126	131	114	134	142	125	142	140	127	106	112	130	124	137	117	122	118	122	142	138	129	132	143	117	132	119	143	113	121	128	124	125	153	137	139	122	142	158	111	124	135	121	144	130	126	147	139	110	133	132	125	142	147	131	132	124	141	117	136	131	114	117	120	137	132	132	127	139	127	136	128	135	153	112	112	129	129	152	128	101	124	136	102	141	133	128	115	117	129	110	117	140	115	124	138	121	143	124	124	125	144	124	146	135	127	115	138	135	145	136	115	146	130	120	106	120	117	130	132	122	147	126	121	122	117	157	152	125	128	129	132	136	123	137	129	116	127	139	144	131	132	121	133	141	127	123	143	122	134	137	119	122	139	134	127	122	123	85	133	150	118	141	140	123	135	137	126	131	115	124	162	140	133	123	140	129	136	116	125	127	122	137	148	138	126	136	123	161	156	113	120	137	123	116	102	130	118	144	117	148	135	110	114	134	131	126	133	144	128	132	147	133	119	134	134	129	150	130	125	123	132	125	142	125	117	127	117	144	144	130	126	104	130	106	136	114	141	108	138	103	121	114	123	130	128	153	124	120	121	139	139	122	125	149	118	137	137	127	137	132	130	126	145	123	121	122	148	124	160	126	121	138	111	140	127	138	110	122	153	125	133	132	141	131	132	142	144	141	118	130	138	130	138	126	121	115	136	144	118	138	135	143	152	139	138	148	110	126	120	125	112	124	134	135	141	136	139	129	128	131	128	145	140	157	123	123	136	117	136	137	117	108	137	106	142	124	144	116	142	116	127	130	140	135	121	110	116	160	136	115	128	133	133	114	127	134	111	128	133	119	136	139	148	134	143	137	128	130	135	142	147	140	135	133	132	152	135	137	133	131	126	143	137	140	118	123	133	135	125	134	142	103	126	136	115	112	133	131	114	120	142	115	122	118	129	156	132	163	124	128	135	120	110	117	136	127	141	128	129	132	107	136	101	141	152	142	149	144	122	123	137	108	136	146	122	114	132	119	134	139	129	116	142	144	145	148	133	138	126	133	144	112	118	129	120	134	128	124	145	134	140	111	134	121	115	129	126	135	112	112	125	133	145	147	133	155	137	120	138	116	149	144	148	135	136	131	115	148	147	126	113	145	124	144	141	139	145	123	139	152	134	120	141	112	121	127	120	145	130	118	130	136	139	121	148	133	119	126	127	142	123	119	119	136	127	125	132	170	123	115	134	127	128	115	142	123	108	129	132	132	137	138	144	111	98	130	134	154	127	146	139	131	152	121	120	130	122	145	117	117	124	109	137	128	130	130	132	150	147	120	115	117	149	123	120	107	113	121	130	127	122	168	132	145	144	124	129	139	130	124	141	124	121	134	123	145	148	140	142	123	130	127	123	135	125	133	122	154	136	135	135	122	117	138	112	136	143	144	155	147	135	125	126	135	123	136	119	128	145	128	146	122	128	104	129	136	138	115	127	157	120	124	118	128	134	109	137	138	133	140	123	146	155	125	122	127	152	146	128	124	129	138	142	138	138	109	136	121	143	152	137	130	136	112	135	130	137	120	119	129	123	135	121	116	130	145	131	118	116	135	105	126	145	126	131	122	138	118	157	148	122	125	142	131	139	151	127	119	164	130	131	140	127	142	132	136	119	126	109	141	140	113	103	129	127	133	112	145	125	147	137	129	138	131	130	127	118	127	130	118	115	126	126	151	132	142	123	133	142	122	133	136	126	135	122	123	121	128	136	131	130	101	125	145	113	124	136	161	125	143	140	132	130	147	151	132	132	120	127	133	120	105	129	133	146	145	143	123	133	111	138	136	137	127	116	145	133	122	135	118	124	130	130	130	131	144	121	142	137	141	119	113	135	112	118	143	150	134	139	120	122	154	125	136	143	129	134	105	141	128	158	127	142	135	118	120	142	132	142	124	136	118	126	118	135	139	138	110	126	122	132	135	128	127	129	116	130	138	133	132	128	122	139	149	127	113	127	136	117	113	135	137	133	145	145	134	137	137	147	125	121	153	144	146	137	122	145	131	158	131	124	123	128	133	125	143	123	142	144	140	115	138	131	140	112	140	106	125	112	123	140	122	109	130	126	121	121	128	142	128	140	120	128	125	125	130	118	120	129	128	139	140	140	132	107	113	145	111	121	130	132	134	120	125	122	150	154	110	119	125	144	131	124	112	121	128	135	118	119	92	121	128	131	135	138	117	138	129	116	109	142	137	127	121	131	121	152	123	109	134	134	135	115	123	143	119	125	128	116	147	121	126	136	128	141	118	122	136	132	122	122	132	125	131	114	124	144	130	152	135	119	145	119	120	140	138	138	121	119	122	135	150	132	129	106	140	128	139	112	137	111	118	109	137	142	108	117	149	146	157	121	120	131	125	130	123	127	150	145	115	129	119	132	128	121	131	137	119	144	127	146	120	123	134	123	131	132	127	137	116	140	124	144	122	119	139	139	136	134	156	169	125	123	148	133	131	140	126	139	149	143	133	160	122	129	109	141	120	138	125	110	122	135	100	130	124	132	155	101	137	121	143	147	119	123	154	146	136	124	103	124	136	123	159	158	144	140	119	122	124	120	162	126	147	126	134	124	123	106	117	157	130	116	123	128	147	136	146	119	139	125	124	114	158	133	131	105	123	147	133	125	139	150	125	127	140	124	111	135	131	111	121	110	151	156	124	125	137	160	150	124	113	110	122
11375	1491	2490	3173	2885	2058	1800	1279	1010	814	644	635	471	473	477	439	471	395	393	386	374	384	393	381	370	396	372	389	352	378	382	372	351	396	339	331	356	339	348	359	349	347	378	334	381	353	335	322	344	365	360	396	401	400	354	368	359	373	359	327	351	342	359	360	343	332	332	329	326	334	372	345	319	335	332	357	321	332	335	367	333	355	334	296	308	329	330	346	336	331	351	332	355	384	341	342	350	350	356	362	373	340	357	354	343	358	347	335	369	371	343	322	302	331	347	337	370	327	345	347	374	354	344	326	332	358	356	370	343	355	351	330	365	349	361	362	356	318	343	375	386	336	328	310	344	306	359	331	357	340	326	337	370	396	379	359	325	351	331	324	343	388	331	344	358	328	343	357	341	338	354	334	370	327	354	340	330	299	361	369	327	366	357	327	345	366	321	339	333	331	360	321	311	360	314	352	332	362	344	332	358	326	348	357	341	357	352	330	338	355	334	355	347	352	344	315	308	358	342	349	311	329	312	338	335	368	295	359	348	318	350	335	332	372	341	342	368	326	328	333	353	371	367	330	382	371	329	346	348	345	364	330	373	349	347	342	316	318	329	341	337	347	329	364	367	375	321	369	347	344	339	320	304	368	351	341	341	348	305	336	342	340	367	357	366	338	319	340	360	353	344	324	354	344	340	344	353	321	333	300	350	336	360	314	333	333	328	349	356	324	335	324	334	353	350	327	381	347	323	347	328	334	334	355	357	362	330	357	336	356	334	312	360	365	319	329	342	347	362	351	333	320	330	336	334	328	357	356	338	349	361	328	361	374	338	343	365	337	357	333	344	340	357	351	340	348	321	333	319	356	309	315	363	345	378	338	326	334	362	338	323	319	345	366	326	352	371	321	351	360	322	323	363	344	313	320	343	367	339	326	352	343	352	323	362	347	340	340	369	333	348	367	362	342	387	327	373	334	339	343	337	322	330	339	339	333	339	355	346	358	326	357	341	362	324	313	315	330	317	338	337	359	360	353	363	361	359	319	374	340	316	347	321	319	326	346	316	324	375	338	339	369	366	361	349	323	361	329	370	393	379	367	345	340	345	331	343	315	347	354	326	372	346	360	363	370	330	335	352	348	384	321	340	356	328	369	320	326	354	344	364	366	352	340	321	339	332	298	343	359	346	345	329	346	319	299	312	325	333	349	366	339	341	380	370	337	327	344	346	357	328	373	346	336	336	300	347	341	304	380	361	327	304	341	320	341	333	363	338	325	332	346	314	348	365	332	349	323	344	353	332	308	336	329	345	345	341	349	343	334	342	353	363	313	350	358	337	325	293	372	289	341	321	335	357	339	339	371	338	381	354	331	355	339	301	334	346	367	344	326	371	366	353	353	327	339	354	360	329	373	364	377	318	332	329	384	304	355	327	366	358	382	351	311	327	341	346	348	366	346	354	317	354	360	331	337	355	357	348	341	347	319	316	362	329	341	303	331	322	344	349	346	339	352	316	352	355	303	294	316	332	326	352	353	326	343	323	344	322	353	321	340	334	332	337	346	331	330	336	335	315	323	348	344	305	341	351	324	335	362	338	337	358	348	325	359	325	310	349	348	333	337	341	381	333	353	332	332	347	332	349	355	324	330	342	315	338	337	355	335	347	343	327	338	313	358	347	358	337	366	354	357	355	341	364	360	324	327	377	363	333	345	307	340	363	336	301	329	345	319	339	365	349	361	334	319	348	355	333	344	341	332	356	336	319	365	337	329	311	351	324	364	344	343	367	366	363	362	342	370	304	315	385	341	343	342	364	333	324	359	375	342	356	314	337	361	327	345	331	348	333	371	332	315	323	360	374	312	362	347	349	319	325	344	339	341	348	345	345	325	388	342	329	366	346	330	330	343	322	353	343	348	366	345	356	366	315	350	363	336	377	357	323	342	339	323	318	352	340	327	332	342	328	322	355	346	359	357	336	328	310	365	342	340	346	365	336	361	354	341	364	334	309	328	341	357	338	318	346	325	327	355	319	337	329	340	336	369	347	324	339	359	342	362	330	367	307	345	344	321	322	345	318	347	323	331	340	354	314	336	340	349	334	350	338	369	331	351	353	327	316	320	343	348	313	345	331	304	359	342	315	334	344	354	395	343	323	334	349	353	372	363	327	339	323	329	329	326	303	350	330	337	322	350	349	348	347	338	373	337	347	324	327	329	362	340	354	333	338	330	369	351	359	362	333	344	322	329	345	343	339	322	341	338	344	341	326	343	370	344	369	328	371	312	365	340	365	339	366	351	365	333	383	350	348	321	323	332	312	341	317	335	314	336	381	316	323	344	364	334	374	382	359	334	329	355	340	374	293	303	349	349	341	330	375	370	348	350	314	350	342	406	316	320	313	332	317	345	329	321	345	340	349	360	359	352	377	324	360	355	330	328	334	359	370	338	336	346	342	341	335	363	338	340	335	341	370	357	355	384	362	334	351	329	353	348	338	364	303	335	347	329	323	371	342	373	379	352	348	336	323	331	345	353	331	331	345	343	345	378	335	367	358	302	350	343	358	351	337	346	339	331	330	343	346	324	353	363	346	334	332	333	356	356	306	362	353	331	326	367	324	359	342	355	349	345	350	335	338	335	365	336	332	346	359	346	329	340	364	341	351	352	367	363	358	336	377	335	341	343	311	344	341	341	315	329	357	332	313	349	357	346	336	350	315	328	348	362	332	346	335	341	367	360	313	371	340	332	329	326	326	310	318	319	346	325	375	324	351	312	346	314	340	348	324	332	356	342	341	365	346	329	337	347	355	346	358	350	371	327	339	327	357	362	338	369	314	330	335	337	348	335	330	306	367	333	321	331	339	332	342	328	354	312	308	356	363	312	356	334	346	323	341	344	347	350	362	314	345	358	350	328	314	376	327	327	321	361	320	320	370	374	328	350	347	325	336	362	325	317	331	325	337	339	343	354	337	315	316	386	350	331	317	341	353	369	328	344	362	345	368	338	358	363	307	358	332	352	338	337	375	318	371	324	370	360	357	372	341	355	332	361	341	351	320	356	357	361	365	350	341	340	338	327	360	331	379	348	335	328	328	318	330	357	362	349	393	352	306	362	339	328	342	354	331	346	312	356	309	335	344	358	322	326	365	354	359	314	322	318	336	357	354	336	330	363	341	350	315	335	375	318	339	321	372	335	328	328	328	345	325	347	363	341	312	312	344	344	344	332	356	301	342	368	351	332	353	337	354	351	370	375	334	327	357	355	344	304	329	348	322	350	348	329	344	322	353	330	350	347	341	336	336	370	341	322	341	341	318	326	330	349	356	330	350	338	347	303	347	353	304	352	303	335	335	358	360	349	291	325	336	315	359	329	321	334	361	355	362	346	358	339	321	306	363	341	355	356	330	377	378	336	325	327	336	312	342	384	344	373	306	367	377	335	344	312	352	316	351	322	340	327	313	315	340	359	345	331	337	372	347	317	348	343	297	342	324	320	329	341	339	320	324	350	331	335
27123	6575	3638	2813	2071	1314	959	853	564	465	405	359	292	315	333	252	271	300	299	265	304	298	285	300	268	286	306	258	277	276	265	271	261	265	311	303	274	297	290	257	288	283	275	276	292	274	271	260	250	268	275	285	257	285	274	273	282	274	286	265	262	258	258	273	280	272	280	272	252	248	264	259	253	280	260	303	265	268	268	246	281	281	294	254	321	313	252	276	283	284	283	249	264	251	269	291	260	291	276	266	272	297	298	281	250	251	279	307	289	304	263	252	261	264	263	286	252	279	298	281	252	276	254	315	308	276	231	277	266	270	290	283	274	290	259	300	293	269	312	287	257	279	290	283	298	277	308	263	261	305	285	308	249	262	280	255	269	231	251	241	250	266	264	291	296	267	270	241	314	282	272	258	288	295	280	285	258	289	281	282	263	323	251	261	277	230	284	259	264	291	281	311	243	273	292	257	281	272	278	284	293	275	275	291	274	248	273	279	265	280	219	309	284	270	273	288	281	270	263	270	274	259	267	288	276	288	258	278	261	312	260	280	270	264	311	270	287	312	292	236	259	258	300	270	275	287	294	250	296	274	274	272	282	276	264	257	283	283	281	288	272	277	263	287	247	289	303	231	283	248	282	253	285	269	305	289	295	296	316	254	263	255	270	286	270	288	292	290	277	300	255	279	271	275	277	290	263	270	276	275	278	283	266	286	266	278	286	266	244	273	264	271	247	318	273	274	260	269	284	281	287	290	267	280	274	326	301	254	305	262	278	243	266	245	235	261	284	257	275	296	265	320	255	301	233	262	266	277	285	305	274	276	252	289	264	297	285	274	260	292	244	271	287	278	246	261	277	250	221	243	265	283	289	315	270	280	260	296	274	289	264	275	276	270	265	252	274	250	278	302	240	262	254	279	287	247	296	258	271	302	275	268	269	266	287	277	265	260	318	261	232	300	250	267	279	273	292	253	254	272	298	241	307	265	277	290	272	269	266	285	265	303	288	279	257	252	267	276	273	273	239	250	240	293	270	284	290	268	305	259	262	257	289	265	239	245	246	304	263	256	267	285	257	281	275	286	257	277	299	290	316	281	279	261	256	258	290	261	278	290	264	267	277	282	307	306	283	277	306	293	250	288	271	272	281	293	255	261	278	250	250	306	293	277	286	285	273	269	310	318	262	253	265	277	263	284	278	259	300	299	270	279	307	269	267	298	294	287	269	297	250	265	252	297	248	278	283	274	293	282	259	268	265	240	262	248	320	299	296	293	296	268	278	289	287	272	253	249	274	268	285	261	279	315	263	287	288	283	269	262	270	268	289	309	287	280	267	298	237	256	301	274	282	279	253	229	294	263	282	269	271	312	256	288	319	269	271	262	265	302	283	246	278	249	279	290	258	270	268	255	291	269	256	294	271	287	300	252	272	296	271	274	273	288	287	248	266	268	265	276	316	279	277	284	284	280	277	265	290	274	272	269	285	286	290	298	253	308	267	262	255	283	278	263	251	284	271	254	247	249	285	249	262	277	282	295	275	253	286	271	273	263	247	259	255	284	294	280	287	286	267	274	284	294	260	295	269	301	298	271	270	254	276	264	293	272	244	279	263	262	257	281	300	296	277	287	266	265	300	268	260	275	285	274	291	266	280	282	292	288	305	282	279	270	306	264	268	261	280	273	287	278	260	281	288	281	294	233	275	262	280	300	287	285	255	271	292	273	263	277	279	289	297	265	264	274	269	289	272	311	280	298	285	289	271	296	283	247	303	269	277	283	296	258	268	299	274	311	296	321	269	230	260	264	310	252	268	241	255	262	262	283	266	275	269	285	284	270	275	266	272	275	256	295	260	318	279	270	254	263	250	253	277	272	293	299	261	297	297	278	293	275	295	289	266	279	281	314	276	273	259	280	266	276	295	275	245	289	292	261	296	261	273	282	331	280	307	278	289	289	307	257	256	287	251	289	276	288	281	286	293	277	286	246	279	231	297	279	262	311	252	269	257	257	260	262	268	248	273	302	264	251	267	265	305	297	268	292	283	265	279	292	249	274	281	266	282	251	281	272	290	255	273	289	286	245	275	268	284	286	306	267	280	263	259	273	259	284	269	267	267	246	308	280	300	284	293	259	279	271	255	278	261	273	267	260	253	266	290	291	264	265	289	260	273	283	281	280	268	306	320	309	271	264	301	283	321	287	265	280	286	280	286	304	322	250	262	274	280	255	278	290	290	253	241	251	282	262	260	263	292	293	279	261	273	284	293	290	295	282	258	283	259	266	258	257	287	267	357	243	287	249	286	290	282	259	272	282	297	277	269	263	288	255	273	276	298	259	284	255	296	266	283	272	295	310	253	285	295	263	282	264	264	294	281	262	266	258	287	263	271	274	241	256	289	280	293	272	278	251	266	278	301	264	272	251	281	290	267	287	245	281	282	286	288	298	259	275	269	274	282	276	265	260	300	263	270	263	262	270	277	292	283	312	281	278	245	255	281	255	294	284	279	268	295	288	235	289	297	267	244	278	276	257	246	258	284	307	267	246	263	278	279	298	285	269	281	272	276	277	286	266	249	257	278	282	287	314	272	293	265	226	294	296	243	271	283	258	299	284	273	259	293	287	263	236	291	276	250	279	246	276	254	249	300	253	288	272	293	270	271	307	287	297	302	304	320	276	271	255	234	297	255	284	255	284	262	268	270	264	260	268	247	265	286	251	272	276	259	281	257	264	267	271	260	303	269	271	263	249	257	273	288	263	264	287	268	258	278	284	275	292	264	280	242	288	251	272	286	270	278	283	312	271	264	274	266	271	246	302	286	281	298	265	266	305	270	303	308	287	295	267	270	272	260	281	278	239	291	271	294	232	257	265	258	303	300	274	286	298	271	281	276	260	292	270	282	254	267	289	273	270	290	267	267	252	313	284	266	271	296	296	267	291	279	290	298	252	286	297	305	297	277	282	238	282	302	273	285	270	311	264	296	299	295	294	282	270	249	290	249	262	270	291	264	258	276	280	267	286	258	282	273	255	245	263	301	270	289	299	292	281	243	272	279	294	254	293	294	276	258	293	278	273	281	275	286	290	302	274	303	284	261	307	277	303	295	269	239	280	284	298	279	248	295	259	287	264	273	270	267	241	269	282	291	298	269	273	238	274	286	273	300	268	277	298	256	287	266	290	285	297	313	298	277	267	313	298	270	284	245	298	284	281	242	301	278	262	286	249	275	287	278	291	277	282	275	294	286	238	260	244	271	276	303	274	290	253	302	290	284	264	278	286	275	250	264	279	268	299	282	267	269	253	313	274	279	300	268	266	288	311	288	252	270	252	300	272	289	291	303	273	277	266	264	258	263	243	277	269	268	285	291	290	282	294	292	282	263	305	294	246	289	284	283	278	295	267	259	256	310	237	293	263	249	265	281	261	297	285	277	264	296	259	287	290	278	292	272	262	273	283	289	276	267	262	263	249	251	272	270	292	258	298	254	300	273	284	278	268	263	266	246	289	283	273
15881	2459	4142	5337	5030	3866	3069	2571	1862	1535	1147	1079	997	898	890	760	765	767	734	722	709	734	709	699	739	715	696	684	671	657	675	684	635	650	693	639	608	654	673	639	683	606	637	659	629	642	666	648	669	686	596	650	671	657	678	636	654	631	629	611	674	674	615	688	647	638	651	642	581	638	637	604	629	605	658	664	676	607	665	677	635	682	659	644	637	632	650	646	598	629	582	617	630	674	633	632	618	604	656	619	628	610	593	620	617	594	622	636	656	604	577	647	617	643	702	657	606	650	652	627	587	654	620	620	644	659	622	586	621	608	629	658	633	634	620	649	664	641	642	646	620	597	643	632	631	625	642	631	595	637	649	646	644	627	620	645	640	627	623	619	638	595	641	614	622	687	636	645	609	655	654	654	630	630	629	626	648	604	618	691	605	662	635	637	652	592	601	652	627	655	644	601	591	586	641	664	647	579	632	638	651	645	645	629	646	622	638	656	601	589	643	604	667	604	640	676	628	625	631	625	629	624	643	609	644	628	634	624	616	628	674	602	646	647	642	630	642	621	650	577	611	651	598	662	626	658	641	647	626	635	650	638	643	621	637	640	658	643	627	645	654	629	589	629	640	659	650	634	654	643	609	647	635	631	619	634	624	616	589	644	586	588	665	628	662	624	626	692	664	658	631	593	635	621	648	635	634	645	646	609	641	629	649	608	542	603	659	657	630	620	589	655	668	610	631	620	628	666	645	603	588	632	633	590	657	649	604	649	639	643	637	619	669	655	608	641	662	628	664	608	617	636	644	605	661	650	623	626	560	616	608	655	641	669	639	655	649	651	640	620	629	650	659	589	643	616	631	600	623	611	623	599	639	619	629	597	608	612	643	632	643	600	633	635	642	616	646	634	657	586	663	643	635	647	607	635	637	672	630	598	642	625	640	653	596	608	654	638	632	592	635	662	616	653	640	628	639	612	660	679	617	642	598	643	651	630	644	632	625	642	641	658	588	622	681	644	671	635	609	627	594	630	652	623	649	688	630	634	617	682	651	592	669	619	622	629	627	633	639	680	659	610	637	602	629	630	680	621	625	635	664	612	653	613	642	638	640	587	627	624	654	641	665	635	652	666	642	644	631	613	590	617	631	604	594	633	626	571	626	631	697	602	599	641	708	615	647	629	641	627	619	628	659	663	629	621	638	676	646	564	586	645	667	614	620	654	628	598	656	641	582	650	608	656	671	664	664	625	624	636	648	604	606	634	628	650	624	636	671	637	608	634	639	618	600	663	640	668	656	673	642	603	620	626	616	622	600	648	623	650	613	601	622	651	614	655	664	648	643	653	640	609	621	665	622	605	679	620	637	655	617	590	627	612	635	650	599	657	619	614	629	608	612	680	645	675	585	621	622	635	600	708	683	671	645	615	647	628	707	612	605	636	635	645	629	638	616	647	648	633	595	654	634	617	602	662	628	645	627	629	561	656	677	650	651	628	643	635	665	626	593	620	639	667	632	632	640	629	632	649	643	636	631	606	589	578	632	633	609	634	636	619	672	682	658	650	648	624	637	631	628	627	634	667	615	648	610	645	611	675	639	641	602	637	678	588	632	646	642	641	597	643	592	665	610	595	635	630	648	641	610	642	649	635	648	657	626	688	651	604	651	603	634	598	656	652	629	682	691	627	682	602	621	607	621	616	643	662	662	600	677	636	613	605	627	652	630	608	617	621	611	666	658	620	608	641	654	610	660	643	625	652	611	669	618	627	638	651	634	654	620	631	600	620	638	631	633	618	670	611	586	604	637	640	654	631	686	608	616	636	607	611	619	623	649	583	655	634	631	629	600	605	664	587	572	602	605	622	612	645	637	615	617	621	612	647	639	660	642	626	615	618	661	661	657	579	635	648	610	623	630	608	653	643	681	646	609	622	593	634	595	631	630	643	696	614	634	583	628	653	643	610	626	620	651	624	595	658	617	650	630	631	632	630	638	673	632	651	583	645	661	618	617	620	639	642	622	691	636	664	676	644	627	630	654	606	644	686	637	594	630	637	620	620	604	606	644	601	625	614	629	635	638	646	660	654	617	652	673	607	574	657	634	668	622	642	644	591	690	627	645	625	587	658	680	673	651	638	653	609	667	637	594	623	616	654	620	630	650	625	648	629	589	617	619	609	624	608	622	638	613	614	626	664	654	640	596	634	634	647	633	619	655	637	665	624	662	672	582	650	606	629	663	584	647	631	605	679	644	616	640	700	658	660	602	639	625	631	637	595	655	649	636	636	614	620	626	607	607	667	633	609	627	632	645	621	620	647	619	649	617	638	627	618	627	601	651	634	645	677	607	679	647	672	682	631	612	628	646	614	600	667	626	613	651	634	616	640	609	602	618	645	613	620	617	622	653	609	594	640	617	659	595	695	643	625	600	589	613	668	643	624	597	635	620	582	637	615	621	654	634	662	629	648	628	660	596	636	631	637	629	624	690	654	633	656	629	630	652	614	609	675	632	621	627	640	640	634	630	620	659	617	693	668	629	612	614	585	612	635	611	667	618	613	644	599	665	613	630	606	642	665	652	609	709	644	620	626	616	630	662	613	602	653	687	663	653	610	618	650	655	655	606	643	681	604	652	599	612	648	664	649	623	633	645	624	653	657	593	664	683	644	599	654	663	598	610	623	620	613	617	600	617	677	643	627	643	676	655	662	643	605	637	669	632	660	610	638	630	612	656	672	637	580	644	621	654	669	644	641	629	625	571	645	606	625	621	619	650	601	621	669	619	620	588	621	650	616	584	612	605	653	627	652	634	622	641	615	614	647	652	645	650	629	589	669	642	635	619	651	680	621	649	623	616	626	644	627	641	601	648	697	595	610	643	599	644	617	636	632	623	663	628	628	599	664	602	620	627	626	675	643	677	641	631	635	584	622	607	617	646	648	585	642	654	617	600	662	619	624	627	623	625	598	628	667	619	598	633	660	652	648	636	648	667	646	615	635	647	605	642	633	614	603	648	651	643	646	621	652	608	615	611	648	626	598	622	679	617	568	629	652	632	664	629	619	636	582	611	615	700	662	634	674	659	645	653	596	641	620	609	685	638	605	656	650	637	597	607	621	631	628	655	623	630	678	607	620	615	575	657	642	640	660	642	602	644	615	643	627	627	603	652	611	610	630	616	616	624	619	602	631	662	632	659	595	641	658	618	590	589	614	590	586	636	659	635	568	688	639	619	638	647	638	617	620	597	610	630	651	637	599	635	681	632	646	620	661	615	627	674	662	641	635	629	623	633	612	608	666	615	602	615	637	696	651	563	671	684	595	631	645	621	617	656	634	649	660	610	649	701	646	618	646	591	632	663	653	629	635	645	667	615	613	629	678	653	630	667	622	596	588	644	625	682	690	631	625	632	631	621	651	614	685	618	654	639	622	656	651	644	663	654	668	604	612	581	655	576	598	620	649	680	632	656	653	575	624	630	631	643	628	635	593	633	665	634	614	626	624	640	614	637	654	620	645
4826	625	257	240	253	208	201	209	161	174	186	203	194	185	198	189	183	195	178	193	187	209	173	186	172	188	146	153	173	173	183	203	212	187	180	180	163	206	208	201	166	207	171	191	163	182	189	187	187	165	196	168	218	190	198	174	186	195	168	208	168	176	179	184	158	189	176	182	190	169	204	191	208	154	200	180	181	205	177	184	191	199	197	185	192	178	233	181	182	174	195	208	155	170	183	187	162	188	192	174	178	165	161	177	199	182	172	183	192	185	205	181	195	161	171	170	181	184	178	179	169	189	156	192	193	162	166	165	176	178	184	160	182	180	180	191	185	196	203	187	202	183	178	216	187	207	196	207	175	204	177	193	176	167	186	193	209	179	186	175	191	208	184	139	175	194	183	191	206	183	182	186	188	170	182	197	191	152	164	207	202	175	175	182	193	194	183	167	197	188	191	192	172	178	202	172	169	174	184	189	175	177	165	188	184	179	174	183	174	201	187	174	196	149	173	184	173	179	174	187	186	186	178	162	190	188	185	184	185	184	191	187	195	182	168	174	201	195	199	163	189	195	182	199	210	213	192	177	165	189	173	196	179	173	177	191	200	178	178	186	173	181	204	220	180	165	207	198	198	188	177	207	205	198	212	172	203	181	174	177	186	194	185	175	184	163	173	171	187	167	186	198	197	194	192	202	208	209	187	207	196	158	164	186	192	178	174	198	178	190	185	162	182	203	178	199	181	175	178	187	173	194	165	176	174	229	191	182	171	189	169	170	176	198	214	192	192	195	198	149	182	195	162	173	184	186	173	193	200	173	188	190	191	195	186	188	167	176	193	194	191	177	196	177	153	187	188	177	201	167	185	186	214	162	195	157	184	173	156	148	158	196	197	177	162	190	195	189	181	176	180	194	208	198	186	200	186	192	200	173	171	172	172	188	182	164	194	167	181	182	207	206	166	200	193	203	218	168	192	193	197	155	166	175	194	187	187	165	187	184	204	184	177	224	198	199	160	189	191	194	189	171	182	174	197	177	195	159	174	199	191	200	172	209	188	195	167	183	162	212	178	199	185	178	177	169	178	176	188	180	206	196	161	181	174	179	196	170	214	177	177	161	159	170	190	187	173	169	211	169	206	180	193	173	171	176	194	180	154	202	201	225	160	191	200	185	174	161	203	178	183	170	175	185	174	193	181	180	183	195	184	167	191	190	181	186	202	180	173	168	178	198	180	179	186	203	176	214	203	176	179	190	178	200	192	172	157	192	177	184	182	183	203	173	191	188	201	162	185	171	182	174	175	190	187	199	193	183	169	196	187	181	159	205	204	175	179	194	182	196	195	160	180	205	165	179	173	172	190	161	183	157	199	197	193	179	188	195	179	193	188	184	168	178	199	184	197	193	184	190	181	169	172	172	174	158	199	199	208	185	194	202	158	184	169	210	202	167	189	186	195	218	176	185	181	221	205	195	202	204	201	165	204	180	183	218	201	190	169	210	193	171	158	186	189	183	198	154	216	186	180	200	160	190	170	198	203	196	175	210	191	179	193	195	174	222	167	180	197	188	174	183	157	197	185	176	186	210	162	162	187	180	197	186	185	152	181	186	190	192	186	171	188	175	160	189	196	205	186	178	170	188	170	163	182	158	173	156	193	219	181	177	180	189	176	187	190	158	180	171	184	162	190	159	186	191	199	189	177	203	158	168	180	184	195	167	205	204	181	185	186	176	187	193	198	167	209	152	195	207	206	165	178	187	196	190	192	163	194	195	177	180	184	191	183	205	165	202	188	192	181	167	186	183	214	186	181	182	189	192	194	158	178	167	181	173	179	179	187	178	196	206	190	173	162	164	211	190	177	187	189	193	179	169	169	195	190	194	188	169	171	193	193	192	182	187	192	181	179	184	174	193	180	222	191	186	155	184	174	179	193	162	200	186	184	169	198	189	184	203	173	195	185	177	175	177	173	155	189	195	181	202	172	183	155	193	194	184	197	207	184	199	181	168	175	193	176	185	183	196	174	199	180	184	191	201	177	182	170	160	186	189	191	192	154	195	179	181	193	201	185	177	173	174	177	179	199	187	189	180	159	173	173	175	194	186	183	177	181	176	187	196	161	190	170	189	200	177	184	176	165	190	164	153	201	207	180	180	192	176	221	197	195	181	205	181	170	179	153	183	210	178	185	197	187	172	169	192	138	204	193	206	191	180	180	180	192	190	191	171	191	174	183	185	194	173	189	202	191	203	150	165	173	178	185	195	181	204	187	196	192	169	165	157	174	152	199	182	183	201	191	172	164	196	170	179	209	200	163	188	200	202	218	190	167	158	156	197	166	212	183	207	223	187	196	170	194	187	177	177	180	185	185	196	198	175	181	169	158	198	171	194	204	181	199	168	175	177	192	163	174	185	159	145	181	186	155	189	161	194	179	180	177	199	169	163	184	177	183	190	210	198	202	182	170	203	188	195	180	164	179	196	204	174	199	173	192	191	210	192	184	175	209	190	171	155	170	178	187	176	201	199	163	190	184	182	196	196	182	199	177	217	200	167	183	193	194	193	190	184	159	192	194	205	176	191	180	185	164	172	173	194	187	199	199	193	182	192	179	195	184	182	204	208	186	207	182	214	178	193	190	162	201	188	202	203	179	189	177	167	182	153	181	183	158	179	191	177	154	172	179	161	200	192	175	219	167	199	199	174	193	193	179	184	196	188	181	197	210	168	210	185	197	174	186	181	174	188	167	185	206	208	164	181	198	195	215	188	175	195	175	178	195	189	188	210	153	164	165	173	176	194	182	191	210	186	204	186	182	188	164	185	203	177	183	237	177	203	186	207	202	179	202	166	188	199	214	208	173	198	185	162	167	162	180	177	168	201	181	183	210	166	170	196	185	173	170	206	170	182	176	180	185	192	198	189	165	171	203	184	175	193	187	187	164	168	226	191	190	219	185	187	180	182	173	181	194	186	200	166	183	223	210	190	179	191	180	202	199	179	178	167	166	196	171	173	180	187	209	202	203	202	182	183	179	214	181	174	178	182	166	198	192	173	162	177	214	207	172	175	187	199	195	177	194	178	200	203	165	172	205	204	185	174	157	168	185	213	189	182	173	209	175	177	171	192	196	220	197	205	166	201	200	178	188	193	185	154	182	181	175	164	208	202	163	198	190	190	196	181	184	180	177	180	180	190	183	202	175	196	201	205	190	176	184	204	215	177	171	196	183	212	167	177	190	155	182	186	202	165	174	172	180	179	179	169	175	198	188	201	189	215	198	191	202	177	182	168	224	188	176	170	174	175	179	172	168	190	189	189	186	223	190	187	180	195	181	172	190	187	202	171	197	204	182	208	208	183	166	186	192	171	161	180	183	192	189	194	169	200	175	191	184	191	185	166	213	188	166	198	184	200	192	180	159	158	185	181	159	210	201	172	186	187	185	172	204	220	175	181	171	215	181	191	190	182	172	205	188	219	157	175	218	202	187	184	195	175	176	186	161	179	202	192	175	176
3588	612	592	612	524	507	465	516	431	464	445	479	451	429	443	410	441	411	443	430	409	442	437	398	438	442	436	439	498	430	423	427	442	450	443	447	437	474	430	462	438	444	451	421	467	449	454	397	447	467	393	454	440	440	424	403	431	434	420	455	408	454	420	409	434	466	451	432	416	421	406	450	466	437	433	416	416	452	458	460	462	421	464	444	401	449	390	438	450	427	407	400	465	469	473	449	415	446	442	444	405	442	408	445	417	442	423	434	396	435	423	417	445	428	450	412	433	426	439	415	483	426	433	436	412	397	450	417	416	430	467	456	439	429	445	414	433	405	453	388	423	455	450	437	433	428	445	436	444	408	440	440	454	402	388	444	434	410	442	442	414	442	462	459	447	454	426	424	411	407	425	411	435	425	426	413	423	434	441	410	440	440	439	432	421	438	418	393	404	463	457	441	413	421	458	478	436	433	440	401	441	405	438	417	383	399	424	460	433	394	446	398	423	430	458	422	435	448	432	394	430	440	400	424	416	445	463	444	440	462	421	449	449	426	424	457	429	453	443	423	435	448	448	448	445	444	444	422	404	408	424	452	405	473	420	427	434	465	432	431	435	421	399	445	437	401	502	462	426	433	457	433	474	416	442	452	433	472	435	455	440	475	428	428	441	442	448	421	409	398	434	435	432	438	454	461	450	462	435	438	417	416	438	431	465	454	403	450	435	426	425	438	436	405	439	410	462	423	390	401	444	465	417	437	440	442	414	426	457	413	444	428	392	434	483	431	413	447	404	453	446	425	450	414	414	406	437	439	436	449	452	456	431	438	457	416	402	414	438	461	469	440	422	410	460	456	432	405	456	461	400	438	458	418	446	464	426	405	415	446	439	451	422	459	421	474	445	411	453	443	422	415	390	431	404	436	447	423	461	396	451	433	447	413	459	411	470	463	439	453	427	423	397	407	411	418	433	407	422	422	431	438	411	435	475	426	451	444	447	452	470	437	434	462	419	444	423	435	489	434	397	406	465	418	457	410	455	428	432	431	397	456	431	433	429	442	426	422	450	450	411	456	401	455	434	432	467	428	469	417	439	423	447	453	443	426	419	465	446	423	467	424	433	401	453	477	463	447	400	448	447	452	445	440	413	467	394	431	406	432	428	436	420	426	441	414	429	417	442	413	439	463	423	467	429	429	397	475	408	418	396	461	449	389	459	422	392	430	473	422	448	482	428	412	451	394	435	411	423	395	435	442	465	383	401	456	461	442	427	452	434	439	399	448	440	408	446	440	476	433	419	420	438	411	412	456	440	449	400	440	452	436	432	391	417	419	431	440	443	434	403	449	455	439	404	421	435	445	424	435	433	453	444	457	449	474	390	456	432	434	439	434	428	483	437	415	420	471	452	400	389	426	407	459	435	487	409	415	438	411	456	424	441	441	445	404	450	442	421	446	448	433	411	422	419	427	438	418	456	454	423	454	446	422	409	429	430	414	417	434	435	397	448	448	402	404	397	418	402	423	424	450	408	465	419	452	455	446	453	410	421	423	427	446	449	424	416	395	432	451	449	459	418	434	435	432	469	454	446	430	459	433	439	434	435	420	405	442	467	407	435	410	441	417	422	404	454	430	488	434	431	448	417	476	431	445	434	449	436	477	434	435	435	449	447	444	388	439	439	387	436	418	460	445	450	437	426	380	408	431	440	423	427	439	451	441	462	449	443	431	426	456	410	455	408	440	435	442	463	426	416	411	420	397	429	422	461	425	401	453	443	461	462	407	419	420	408	437	452	401	440	443	435	466	409	401	423	449	434	441	417	403	448	460	434	410	478	423	462	422	408	442	401	412	428	433	453	446	443	402	433	441	453	430	448	408	410	430	448	406	450	428	432	428	444	420	436	416	429	443	462	441	451	427	448	435	415	426	426	456	443	434	408	418	424	408	427	445	409	440	462	422	435	409	438	443	429	486	401	451	441	414	403	431	395	431	447	440	439	445	456	446	438	438	415	444	430	416	396	435	438	471	418	449	446	406	408	448	412	435	435	440	404	420	448	435	454	440	385	444	436	406	443	448	426	396	431	476	427	459	415	422	414	435	447	424	429	431	420	419	450	425	439	438	460	460	469	475	455	388	418	427	443	448	416	475	428	423	474	426	455	435	440	446	454	432	453	420	390	438	429	447	391	463	437	442	429	446	434	456	449	417	428	425	407	406	406	433	426	432	425	431	430	437	456	415	442	442	425	434	436	422	463	415	430	482	451	439	393	472	426	448	414	428	419	409	424	401	412	450	457	420	464	382	425	472	461	428	420	439	451	461	421	453	432	418	443	433	417	440	424	420	449	451	449	411	432	479	425	479	410	442	440	406	447	412	408	458	426	425	443	444	426	433	428	463	430	397	454	431	417	452	407	402	468	421	411	417	451	396	437	449	427	439	472	436	430	437	410	416	428	408	417	445	455	448	471	426	428	419	398	418	443	441	410	434	429	399	422	416	418	443	421	467	438	465	431	421	422	441	430	454	411	465	399	423	419	453	430	420	435	449	462	443	429	445	447	427	435	412	445	443	465	403	420	412	472	448	383	431	472	429	429	436	427	447	415	453	468	448	426	438	442	447	456	454	402	436	422	472	418	426	409	451	435	421	441	429	421	401	419	420	418	416	425	446	433	418	462	433	405	399	410	455	451	418	412	468	422	429	412	449	445	418	456	407	453	453	402	397	413	402	411	450	402	447	442	428	448	441	462	409	442	428	436	419	421	445	413	430	396	427	419	483	440	431	399	426	418	433	392	442	440	442	446	455	467	453	408	406	436	464	424	457	404	457	470	462	431	441	415	437	441	428	433	447	429	422	430	424	450	431	441	448	392	421	420	419	432	402	435	449	441	414	420	418	443	446	444	463	438	441	458	429	449	398	391	449	417	429	425	445	431	400	477	499	437	459	434	456	460	418	437	416	461	439	400	427	399	395	428	428	447	425	445	459	439	414	403	425	443	444	456	457	442	443	423	454	440	444	417	447	451	422	438	448	445	406	439	438	411	393	471	455	430	438	427	433	452	401	409	474	447	470	405	459	383	459	431	451	444	440	437	449	433	450	441	463	440	449	395	400	459	430	423	405	401	413	462	487	402	420	446	451	433	447	426	429	433	435	432	465	418	456	461	412	429	432	475	429	459	410	434	432	441	445	414	437	453	420	442	428	435	442	413	413	418	420	396	436	430	466	399	434	411	469	429	445	439	429	443	438	460	432	453	448	436	470	454	407	427	431	436	410	433	457	437	453	435	412	431	444	429	428	455	434	452	457	428	426	427	417	413	428	423	460	464	401	426	464	439	426	431	450	468	446	434	429	428	440	450	414	463	436	422	410	428	417	446	403	407	413	436	465	478	447	412	449	437	417	435	442	413	396	438	444	472	422	394	448	458	409	437	439	397	415	465	415	436	441	451	446	451	426	475	414	421	410	428	408	446	415	408	422	457	381	450	419	427	423	438	421	479	463	419	379
17231	2630	1589	1397	901	661	525	386	298	224	168	173	151	141	141	111	126	120	129	150	138	130	138	145	151	149	122	136	109	124	124	126	134	133	138	141	134	112	122	157	147	125	139	138	114	136	132	124	152	124	128	150	153	153	138	135	109	136	141	132	95	118	108	110	122	133	136	118	118	141	149	134	135	118	139	135	150	129	122	164	161	141	103	133	139	154	130	123	136	140	120	135	152	141	111	126	125	146	138	150	141	128	122	119	141	134	140	118	125	130	131	121	138	133	133	142	135	128	142	123	144	136	131	145	143	142	141	129	134	116	135	167	133	117	128	129	140	136	149	130	126	144	134	126	118	130	142	151	129	142	123	125	114	140	116	154	133	134	107	132	130	138	116	139	142	140	125	126	127	136	129	147	126	133	143	152	119	124	147	126	147	146	123	138	149	116	128	121	133	127	118	137	123	141	133	138	139	143	149	131	131	142	137	133	143	111	151	139	140	138	124	122	129	133	135	161	113	131	128	126	131	152	153	131	132	134	137	134	142	115	133	128	125	127	123	123	129	128	132	143	105	128	108	117	150	134	130	135	119	118	128	134	129	123	131	151	138	128	118	115	120	130	129	126	140	119	108	129	144	138	117	150	144	120	146	135	130	131	128	122	125	132	157	127	125	157	147	128	128	116	128	122	136	137	144	153	130	134	116	140	124	122	116	134	151	139	146	131	122	122	158	128	127	133	129	123	129	140	100	135	114	144	128	129	124	155	121	128	125	115	142	148	117	112	110	138	152	146	127	135	152	122	121	144	140	144	126	142	126	114	147	137	138	123	121	128	100	122	131	131	131	138	147	114	116	135	136	120	127	132	155	151	125	114	124	123	114	122	143	116	105	133	153	134	153	136	119	115	111	107	126	131	138	118	142	137	139	138	144	124	98	161	126	135	114	117	119	132	132	117	132	117	126	116	117	133	124	139	115	126	129	132	132	145	115	136	131	137	139	140	129	144	122	105	146	123	143	110	133	139	129	126	129	150	129	134	144	128	113	131	139	112	127	133	122	115	121	137	126	126	135	111	123	144	122	111	130	132	132	113	138	136	142	125	128	127	120	125	140	118	128	113	129	122	116	130	138	135	129	132	133	145	138	110	123	153	125	125	136	129	128	125	131	150	125	119	138	142	132	115	124	131	134	111	131	118	128	157	122	117	133	128	122	136	135	114	130	141	139	136	119	125	124	141	132	137	140	113	139	111	133	120	131	138	136	128	131	156	140	126	141	127	127	121	118	125	134	135	122	119	150	131	135	160	140	138	131	124	130	130	119	155	118	131	124	144	128	122	130	131	127	158	111	128	125	145	138	143	120	121	115	120	119	134	117	149	137	134	115	128	142	150	131	128	149	138	148	124	140	124	129	124	134	135	122	117	115	138	139	140	112	123	127	136	135	136	130	123	132	135	149	141	108	119	123	128	131	129	170	140	112	140	125	128	141	139	122	150	135	135	151	155	130	133	127	114	144	118	149	124	141	129	109	128	146	123	135	135	157	123	132	107	121	130	144	129	140	139	137	137	121	134	111	142	132	138	127	132	105	121	152	129	129	114	92	132	129	143	141	152	133	124	132	122	129	146	115	126	118	123	125	137	131	133	130	135	134	116	126	159	125	126	144	135	127	134	131	130	126	135	145	108	122	135	130	127	135	120	128	123	157	134	131	135	125	133	127	142	139	127	136	131	124	114	134	123	140	103	154	127	127	131	133	152	128	142	116	140	107	136	122	137	121	121	107	108	131	126	141	136	122	123	148	120	132	125	113	127	129	125	141	144	124	128	153	132	151	132	112	138	131	148	130	133	126	124	125	132	133	136	143	101	143	129	113	137	141	116	121	135	113	135	121	137	139	151	126	118	126	137	156	137	135	133	134	129	121	114	132	136	134	138	138	141	154	112	117	112	133	129	141	119	103	129	127	107	121	87	124	121	145	126	127	133	119	129	133	146	110	141	141	113	107	120	134	126	144	130	141	133	147	123	129	104	144	128	124	117	139	121	142	130	148	129	147	145	134	132	111	119	116	154	136	123	165	148	148	125	130	161	135	135	151	114	126	125	145	140	110	125	125	133	140	144	145	141	155	163	148	128	146	142	120	134	138	151	141	128	124	155	116	136	150	131	128	114	131	154	139	110	125	124	140	122	139	130	133	154	135	134	129	148	129	128	109	140	136	122	111	126	114	138	145	159	143	120	143	160	130	123	108	112	123	134	141	139	152	112	145	127	150	128	124	126	112	139	138	117	145	126	158	139	129	133	127	128	153	128	144	121	129	141	120	142	122	118	156	126	140	125	129	143	126	148	137	131	155	133	125	122	141	124	131	140	120	121	150	137	136	108	129	151	121	160	121	114	126	131	147	117	135	135	129	160	121	135	154	145	115	133	120	137	163	133	132	140	130	120	113	113	120	145	152	135	123	126	146	139	126	112	113	109	122	133	154	129	114	131	132	143	131	129	137	138	136	126	122	122	116	126	131	127	123	136	129	129	123	122	118	148	139	131	148	144	136	126	139	140	128	118	122	126	143	128	135	136	123	121	127	137	137	102	124	107	144	147	162	143	124	140	133	138	155	141	121	123	107	164	138	137	131	129	140	128	119	111	119	132	125	138	126	140	115	123	136	126	152	126	129	96	146	145	124	143	125	148	153	135	135	148	136	149	131	130	100	111	129	134	143	136	111	136	114	147	144	129	115	145	127	115	137	114	126	138	138	136	131	135	129	125	123	160	141	132	126	119	113	138	140	130	142	138	118	132	152	134	120	127	146	135	116	121	140	131	135	143	148	145	134	148	103	143	120	110	125	129	142	137	133	163	113	153	152	159	136	145	126	123	139	134	132	118	142	133	136	131	112	115	135	139	159	125	122	145	106	119	126	120	130	131	114	134	118	113	125	103	110	135	96	152	131	155	128	114	136	144	123	131	121	126	152	118	132	146	133	148	130	136	108	109	122	122	125	140	139	123	143	128	143	135	151	122	126	121	153	118	123	102	119	149	140	119	137	125	110	125	124	116	136	137	123	127	138	144	131	153	125	163	132	119	112	108	129	148	129	139	143	113	126	108	125	132	135	127	124	142	128	128	130	133	140	129	110	126	130	152	130	126	123	127	109	140	138	133	151	123	121	106	140	160	128	114	110	132	123	163	136	115	129	134	135	124	125	135	141	121	124	149	142	119	143	125	107	145	135	119	120	125	130	159	133	130	129	122	137	131	120	140	115	138	126	127	140	145	141	125	147	127	98	138	131	135	122	119	137	113	119	146	140	130	127	113	117	124	155	134	114	126	131	119	152	123	141	149	139	145	128	147	122	126	119	128	138	152	146	107	149	127	149	129	143	122	141	131	121	120	136	107	134	127	110	111	127	128	136	132	135	135	132	116	136	135	117	146	136	109	120	163	112	127	122	123	116	135	134	111	152	121	111	123	116	129	133	149	122	113	132	115	119	129	136	112	132	124	132	136
11456	1079	2269	3033	2684	2012	1735	1334	897	855	579	520	474	497	455	436	392	415	379	388	379	383	375	358	411	373	384	351	380	326	379	369	355	354	357	377	351	357	330	353	372	372	340	360	349	346	360	366	352	369	375	340	321	360	377	352	333	366	335	356	322	367	374	358	371	359	339	318	357	359	344	369	340	341	365	345	358	349	352	360	341	333	363	378	334	369	326	319	349	358	359	336	344	342	334	386	340	360	353	354	351	339	326	344	313	366	351	373	346	348	349	325	328	353	335	345	361	339	358	373	330	352	370	376	345	303	345	358	357	323	333	373	337	342	341	353	348	335	331	357	334	340	354	335	375	344	330	341	362	338	340	355	338	342	367	356	366	324	329	326	328	394	355	351	346	349	337	316	315	335	328	327	345	335	363	334	368	368	335	362	353	366	342	335	304	308	358	328	354	334	343	344	332	326	355	336	374	350	336	355	349	343	378	300	345	306	361	328	344	325	384	340	337	345	365	338	326	346	357	372	355	344	341	349	344	358	338	365	325	359	351	352	331	368	336	347	340	332	311	335	329	295	314	365	348	316	342	328	330	330	353	338	336	339	349	368	365	323	338	317	345	360	330	340	329	364	328	364	373	341	323	334	321	353	330	362	351	361	370	330	347	343	364	333	333	332	347	349	381	356	358	332	352	341	363	315	337	340	339	363	331	338	324	370	303	356	335	313	344	362	342	326	366	342	325	354	340	312	357	348	331	314	341	351	342	359	333	355	327	349	342	352	337	348	358	352	341	355	312	351	351	315	330	327	337	342	377	339	334	352	355	354	313	355	326	349	363	341	336	361	321	359	343	357	342	343	350	354	336	338	314	347	335	305	340	324	332	349	344	332	351	327	364	323	349	352	361	353	322	340	312	366	311	327	320	320	332	388	309	327	318	325	348	357	319	340	318	327	327	347	350	333	392	324	354	372	343	344	344	338	342	337	317	313	369	355	357	334	333	341	352	347	345	350	343	341	334	382	341	339	314	347	347	315	346	330	339	324	343	348	333	321	393	364	337	345	335	360	332	374	364	368	355	337	345	328	339	332	362	342	346	320	354	347	326	353	365	346	341	335	339	352	344	364	331	342	308	305	337	329	323	328	321	343	350	370	346	372	361	321	377	337	345	308	333	351	346	320	329	355	332	371	346	371	356	326	348	347	345	347	328	351	338	357	342	340	328	350	364	316	319	323	320	337	330	356	314	368	357	321	360	308	354	371	332	304	338	354	351	377	367	356	334	306	353	340	327	338	360	364	332	349	341	351	351	347	342	329	380	315	343	361	364	335	327	343	323	365	375	379	363	382	347	354	368	333	325	333	351	339	349	347	350	311	328	347	362	333	321	326	353	350	323	333	339	347	364	378	347	333	338	342	339	332	342	352	340	361	361	351	371	303	356	335	338	302	338	348	331	325	336	325	301	336	319	334	346	362	344	332	345	351	319	329	354	358	351	366	343	329	358	312	372	347	357	343	345	335	363	336	316	330	366	364	354	357	361	334	319	331	330	369	334	354	368	330	327	327	346	342	358	375	347	326	326	317	388	334	329	360	351	346	298	352	353	352	339	335	363	312	348	371	310	348	333	322	357	348	322	332	361	345	323	346	297	359	353	371	359	293	318	368	335	361	321	347	331	328	320	328	375	350	340	330	321	325	326	323	383	356	349	344	343	324	359	377	337	318	360	383	316	363	371	318	312	322	356	344	321	341	338	291	368	334	345	328	308	347	325	329	323	335	336	328	368	345	345	338	336	317	319	380	336	395	357	352	361	339	358	326	326	371	365	327	330	348	338	377	359	339	348	345	340	344	319	330	337	328	343	355	313	354	341	362	364	338	347	329	333	363	339	326	349	330	376	355	333	349	328	374	341	353	360	329	343	358	369	337	346	372	360	298	392	365	339	341	323	377	346	349	322	357	346	331	380	309	324	368	347	321	363	361	319	379	363	343	352	356	361	349	340	364	344	346	354	341	334	365	326	368	319	350	343	341	352	328	362	328	370	354	319	333	324	319	355	316	333	331	346	337	349	327	360	367	359	342	357	389	340	338	334	331	295	347	323	363	335	351	358	314	335	347	305	354	327	344	367	350	304	355	336	332	342	343	307	357	358	308	315	351	355	334	341	368	344	348	342	338	323	357	382	354	329	317	352	373	352	333	338	345	348	304	330	347	356	341	328	328	327	344	331	357	361	381	359	341	341	315	374	344	361	357	352	337	363	349	329	316	350	335	304	354	344	318	359	350	340	341	351	378	360	296	334	330	341	356	356	322	332	310	344	327	324	327	364	299	301	335	357	355	354	341	335	348	381	349	355	351	345	348	348	335	312	313	319	348	369	321	295	340	353	365	316	339	335	322	337	357	323	345	373	327	349	354	357	338	334	313	349	354	348	297	340	324	350	361	358	352	329	350	366	331	315	319	347	364	345	320	347	355	325	373	340	365	362	361	364	342	331	324	357	316	340	395	356	336	340	335	351	368	332	351	308	295	355	323	343	357	343	342	340	318	358	355	366	339	340	304	391	335	331	357	338	327	317	382	365	334	355	325	360	366	387	357	325	350	332	357	297	344	325	363	355	337	338	334	316	352	358	331	334	323	358	315	325	310	341	345	340	329	354	332	323	341	351	369	332	348	359	345	310	355	313	342	341	336	356	340	334	362	352	335	330	297	334	355	372	331	326	394	342	328	312	325	361	337	330	353	321	336	371	320	339	360	384	356	329	358	325	323	342	368	365	319	361	354	317	340	340	316	328	327	369	352	331	335	350	345	304	320	330	331	340	323	346	323	366	322	374	356	357	350	352	329	348	338	361	301	341	325	344	360	331	358	339	345	347	375	372	352	358	349	336	295	318	348	325	383	309	299	330	316	349	326	354	328	323	358	327	349	342	346	362	294	335	316	317	298	361	305	340	332	335	325	330	325	349	355	344	292	318	339	355	349	375	341	296	350	308	357	332	341	331	372	342	341	348	341	346	317	321	350	342	354	355	355	344	350	326	342	388	353	379	344	338	335	322	308	331	366	339	344	365	345	342	359	336	322	340	373	329	339	339	339	341	352	323	301	361	337	334	357	357	336	373	333	352	347	351	358	337	352	355	340	361	354	349	330	348	339	324	324	344	343	327	331	343	364	307	341	376	321	347	357	364	375	373	383	336	317	345	361	335	352	380	333	356	356	325	360	360	344	361	344	311	354	328	379	327	314	363	349	315	345	333	374	357	326	348	368	347	360	337	342	337	362	336	332	327	335	321	337	394	314	295	328	323	337	307	335	329	351	361	349	357	340	336	366	339	352	357	320	343	332	338	331	332	323	354	330	335	333	370	337	350	310	352	378	354	363	307	359	349	344	338	345	328	360	350	346	357	371	353	330	373	325	359	344	346	371	327	329	359	335	342	343	310	340	318	348	339	333	376	314	338	322	366	339	350	344	316	366	377	327	361	331	357	332	334	353	342	358	343	319	374	356
28008	6742	3459	2780	1946	1185	865	649	510	399	370	337	372	297	328	318	300	288	279	288	311	307	294	294	286	301	240	280	283	271	302	291	313	254	281	267	287	262	272	289	279	240	301	277	286	290	252	291	245	264	285	299	262	279	261	297	263	288	322	272	275	285	275	268	284	279	331	248	303	250	302	274	307	291	272	252	272	256	289	301	274	295	280	271	271	250	286	283	274	273	261	287	304	271	273	278	276	260	308	298	295	262	278	263	242	288	268	281	314	287	277	287	278	283	290	287	295	301	259	293	309	301	298	272	271	293	277	294	295	288	251	321	272	242	295	284	287	291	280	290	268	295	280	282	281	302	262	255	297	308	268	274	288	278	293	307	305	280	292	304	297	276	268	292	280	295	275	264	309	282	267	274	320	278	268	284	254	316	264	262	290	299	255	246	282	282	274	328	287	286	277	250	290	270	265	267	303	275	278	315	265	264	273	265	289	265	266	261	284	299	271	294	273	291	278	247	315	267	299	278	284	302	305	261	277	277	265	272	259	292	293	269	258	254	288	270	251	259	277	278	273	290	284	269	258	281	300	251	270	268	259	262	259	272	296	247	273	289	245	270	254	258	290	289	247	292	282	266	314	288	289	302	289	316	307	279	291	256	268	280	276	279	257	276	273	285	277	274	266	278	279	292	288	277	278	270	282	302	286	273	285	281	285	272	295	304	258	283	269	282	302	256	244	279	320	259	292	268	291	270	272	311	268	274	292	266	263	273	265	257	293	246	287	242	275	274	299	282	249	275	315	273	302	250	281	286	273	247	303	254	272	262	272	265	284	289	289	284	288	232	291	280	265	275	269	279	262	263	244	266	279	273	243	258	293	247	298	267	274	301	261	263	286	265	296	310	268	269	260	272	276	296	260	260	288	253	283	274	243	305	283	282	259	279	267	270	296	259	274	255	269	268	300	261	273	262	255	289	264	263	308	302	293	267	286	283	257	246	270	295	279	288	264	327	275	293	239	267	288	287	296	292	267	266	291	282	261	284	280	281	278	290	299	336	262	287	325	262	264	288	318	273	277	275	254	239	279	282	290	286	265	277	265	284	309	281	271	300	257	313	268	300	248	271	294	264	262	269	264	260	274	267	251	286	249	303	260	272	266	301	251	257	260	288	259	279	258	290	261	250	261	281	262	292	283	265	310	266	255	284	274	306	271	290	270	287	273	245	241	302	255	269	293	312	276	254	255	286	295	309	281	267	270	281	297	252	283	279	272	286	297	279	257	269	265	273	293	292	308	261	292	272	276	272	266	277	246	288	276	257	278	323	295	267	236	286	296	245	248	275	301	277	291	310	249	273	263	285	260	284	299	270	278	269	300	284	287	263	277	246	281	298	277	265	272	277	247	267	300	272	242	282	306	281	271	274	278	312	273	304	266	252	309	275	269	278	267	287	271	250	306	294	292	259	255	236	271	256	285	289	291	290	272	271	298	282	273	265	256	259	256	270	274	279	269	268	272	266	302	255	272	260	272	286	288	279	303	268	281	282	269	262	271	266	256	313	287	228	267	278	285	293	294	264	279	259	279	263	272	302	254	252	279	292	264	309	270	295	305	268	291	294	248	273	311	277	288	251	278	257	276	278	273	273	262	312	277	280	255	284	279	304	284	267	258	255	258	250	282	303	263	285	265	261	268	261	263	291	270	275	266	261	303	260	276	293	268	242	294	283	273	280	273	290	283	281	303	284	272	313	304	260	278	254	269	290	276	297	248	237	244	278	294	313	289	256	284	292	285	307	287	236	283	253	299	271	262	283	278	262	253	274	261	248	252	278	298	289	265	279	273	269	287	290	320	290	268	267	303	294	278	281	285	274	266	274	261	262	248	242	298	292	274	268	283	280	304	274	277	240	269	264	298	264	290	283	288	264	283	267	264	272	288	287	274	258	246	285	293	243	274	302	286	272	287	272	286	270	261	261	267	298	267	287	258	260	297	307	309	249	272	278	271	288	293	260	271	285	296	275	254	261	291	305	259	273	279	251	234	282	289	291	288	302	300	260	248	269	264	307	237	259	259	268	241	296	241	292	260	263	257	305	264	299	238	250	289	283	287	253	310	310	261	267	256	290	303	304	305	268	297	261	273	253	296	303	246	278	287	254	247	262	271	257	262	266	305	259	271	261	309	288	280	261	292	264	268	284	254	271	284	282	272	275	271	284	286	290	280	293	275	322	302	269	268	259	305	271	220	274	267	312	319	249	264	251	285	243	260	278	255	256	292	274	268	288	278	281	287	305	303	295	295	269	244	305	289	267	294	285	274	282	269	279	328	289	279	272	278	271	311	309	256	264	248	279	289	278	277	282	267	232	315	245	287	301	256	287	268	278	290	268	291	323	287	292	282	288	279	278	280	296	292	271	286	265	255	267	289	265	277	277	292	280	309	279	293	272	284	275	276	268	269	295	279	289	304	280	289	272	270	279	261	275	294	311	274	281	313	306	283	272	285	295	255	258	273	309	284	274	260	238	266	265	237	302	268	268	282	289	270	288	261	308	279	265	251	302	257	260	283	282	240	272	286	266	271	273	281	251	282	272	242	291	257	282	278	251	286	280	291	291	295	256	283	252	280	273	276	308	297	281	292	306	275	245	303	305	276	253	267	253	293	290	260	295	297	276	302	259	272	248	260	303	276	279	286	295	262	292	291	286	300	291	275	261	302	259	257	262	273	247	281	293	232	253	277	282	297	278	285	288	276	295	285	299	281	266	283	277	289	278	275	266	267	284	290	252	281	281	280	282	296	270	265	277	268	300	276	270	253	257	314	273	273	289	287	249	277	279	286	293	256	260	317	256	317	283	255	241	271	276	262	267	294	264	267	269	293	279	269	272	280	298	261	282	279	223	280	272	254	273	272	289	252	284	280	287	286	266	275	270	246	295	291	235	295	302	286	283	298	288	245	251	292	280	286	272	265	290	280	268	289	274	260	303	263	290	306	254	289	281	259	342	272	280	234	305	263	280	272	282	257	257	264	288	291	268	273	270	296	277	281	309	263	253	279	303	289	261	299	288	284	282	297	288	291	313	300	281	304	234	289	260	256	267	277	286	304	274	297	294	275	291	259	292	267	307	290	297	305	296	296	257	257	269	248	260	287	305	240	282	327	255	297	290	283	315	279	288	271	302	280	252	277	261	277	295	278	289	296	274	260	294	310	283	286	262	281	299	270	313	293	296	297	296	245	281	290	297	292	265	282	278	278	279	261	274	266	288	278	288	272	258	274	253	318	300	275	318	275	272	287	294	268	271	282	300	285	274	296	278	274	281	292	260	279	270	252	285	290	280	257	281	273	243	262	264	263	272	284	259	285	280	271	297	272	276	286	257	303	273	303	273	285	270	314	258	294	279	308	315	256	269	262	270	240	269	287	264	300	258	268	267	284	292	299	296	249	294	247	278	277	275	260	274	279	267	285	273	280	270	268	278	271	290	265	273	288	253	288	314	285	282	256	289
16724	2298	3996	4924	4626	3434	2957	2167	1586	1441	1169	1029	906	942	855	742	800	768	684	696	691	679	718	706	717	753	677	696	652	666	676	677	659	692	672	691	659	649	665	642	621	651	652	655	654	696	660	601	609	664	640	643	666	624	611	617	645	666	676	617	634	631	672	613	617	617	646	630	653	660	660	678	647	716	643	644	628	655	656	651	637	617	666	632	648	638	656	612	631	600	632	668	669	621	669	606	618	624	596	610	604	609	683	632	641	631	629	621	685	684	639	662	645	633	631	610	639	634	623	640	641	622	637	636	638	656	627	650	594	629	623	602	615	598	646	680	673	667	663	621	637	629	630	626	651	635	655	596	626	641	656	610	617	634	640	640	621	633	625	671	605	630	611	671	627	637	592	614	657	633	584	605	647	622	646	649	630	649	651	621	626	625	599	629	666	619	605	640	663	638	598	642	683	654	637	630	618	625	644	593	657	625	635	673	641	639	637	618	669	635	656	643	642	631	635	637	633	616	711	681	662	614	620	651	637	627	648	662	621	651	623	602	639	636	632	627	662	562	657	631	640	694	602	676	696	594	673	616	635	641	663	586	634	659	621	635	625	635	590	634	657	635	649	657	605	607	627	645	644	658	635	624	642	639	662	641	636	639	654	641	636	624	617	681	686	605	610	567	632	638	649	626	663	673	652	662	648	628	651	618	656	656	634	657	698	612	626	639	615	608	677	642	626	638	663	646	656	661	638	601	648	614	604	608	620	595	626	602	621	611	662	619	643	622	681	644	626	607	622	622	652	657	606	633	659	646	657	616	580	651	610	630	621	627	618	623	628	662	584	643	673	603	621	634	643	626	642	669	610	623	601	664	643	611	676	639	632	642	633	638	635	665	601	611	630	607	629	698	631	591	636	671	642	636	591	579	635	613	638	612	653	566	622	605	594	638	673	624	651	636	602	610	681	638	647	637	656	682	582	663	628	633	640	649	634	652	615	618	631	617	610	669	611	652	664	682	635	642	632	644	624	610	599	663	660	658	655	593	681	644	596	639	631	619	639	642	649	609	608	593	645	646	631	633	622	596	628	658	678	657	630	662	643	608	608	669	689	631	626	575	622	659	616	646	644	670	598	694	650	618	605	649	613	646	638	660	605	643	646	632	609	641	641	663	642	646	642	648	617	634	644	652	629	651	629	630	626	658	591	656	681	652	619	634	600	601	610	632	621	630	648	658	618	640	561	655	640	632	598	655	630	619	633	638	593	647	629	668	644	635	592	603	622	639	632	618	616	629	655	643	639	653	618	634	655	638	639	607	661	653	634	626	616	658	617	620	635	628	624	606	673	647	652	637	625	626	606	594	630	652	599	621	652	653	624	679	613	645	597	651	653	592	603	692	616	631	681	642	616	661	655	645	633	671	690	584	651	649	662	648	658	645	627	649	613	640	635	567	616	601	585	610	647	662	650	658	670	655	599	607	622	661	641	630	623	643	636	609	632	610	632	620	622	618	629	659	665	646	605	622	623	635	655	624	621	664	638	662	638	648	581	632	669	667	656	609	621	610	651	641	601	628	644	594	701	668	632	621	656	618	633	653	613	629	644	671	582	661	636	593	604	645	619	643	643	622	626	675	620	669	617	637	637	604	638	597	634	654	608	639	625	668	689	578	636	644	650	589	627	607	648	620	658	641	645	616	692	615	637	626	681	620	623	684	662	701	633	636	595	634	633	646	618	660	633	618	564	680	607	588	615	654	616	632	662	628	636	611	618	591	651	593	629	670	634	627	656	671	640	601	653	628	604	625	656	610	636	603	665	583	634	600	595	611	616	640	591	638	601	621	629	621	655	616	609	665	676	620	629	634	659	582	630	640	646	619	627	648	604	651	574	655	653	627	655	658	635	573	679	644	647	628	601	639	653	633	632	620	655	644	622	631	583	663	637	642	608	645	639	651	632	592	656	653	667	622	603	616	657	626	650	602	647	638	641	609	631	628	671	633	649	666	627	669	663	634	613	679	592	635	648	625	636	613	600	633	637	652	601	635	643	643	635	629	647	690	607	660	669	638	644	633	602	617	625	649	659	613	583	634	599	675	621	630	679	672	661	667	646	680	640	669	617	651	623	647	633	643	632	628	651	669	666	613	650	608	602	636	659	620	639	620	634	648	633	676	625	633	615	645	623	637	646	654	627	597	658	606	674	653	595	638	611	607	619	653	632	656	592	633	618	634	604	633	621	652	574	654	631	625	633	576	648	655	723	639	654	641	609	667	626	637	597	616	610	620	608	664	613	674	604	588	645	640	616	608	681	651	653	631	637	652	635	639	631	657	638	636	621	642	641	689	634	624	650	633	648	656	643	646	651	658	651	614	639	646	587	636	598	625	626	638	625	599	637	595	670	656	656	645	689	637	594	652	631	634	574	632	664	675	625	635	608	652	609	635	635	644	666	608	623	641	695	631	605	655	643	679	623	611	618	660	625	677	648	622	647	632	662	628	653	618	600	618	604	661	621	591	654	605	599	594	626	629	690	668	659	607	620	598	660	640	616	614	609	622	610	607	654	621	684	659	636	582	615	669	634	633	620	629	587	627	688	643	649	634	639	633	623	619	609	638	603	614	584	642	646	629	651	631	654	660	685	644	600	648	617	627	636	688	665	637	623	644	640	632	595	636	674	662	616	628	605	618	670	619	668	652	674	646	645	641	671	646	629	612	657	672	651	682	636	599	625	647	615	644	591	642	583	651	637	644	640	610	646	669	586	617	615	651	621	627	619	653	606	644	631	622	616	604	599	663	623	631	662	646	629	635	589	625	680	624	666	600	640	660	685	623	644	675	594	686	631	660	594	638	647	620	614	621	623	620	609	613	615	646	600	645	655	623	657	645	626	626	628	624	608	677	619	648	623	643	661	630	653	639	638	671	647	668	611	650	590	632	631	586	670	664	620	583	627	652	553	641	639	641	674	642	615	638	653	621	623	616	628	659	635	628	635	665	637	648	654	609	566	650	647	659	626	625	639	663	637	629	650	623	598	637	603	689	662	645	625	613	602	630	639	653	641	625	616	683	626	632	632	618	690	606	694	616	593	638	619	632	666	602	584	612	617	663	606	577	703	608	615	608	662	644	630	652	630	676	628	614	635	676	664	634	676	634	649	668	683	641	664	648	661	648	658	654	625	614	612	640	662	606	622	635	579	595	616	636	661	608	640	598	614	607	638	609	653	647	655	633	638	656	681	643	667	628	613	646	620	657	629	651	663	642	626	588	602	628	621	630	643	617	682	614	652	637	644	661	628	613	637	592	623	674	648	612	657	628	637	633	675	643	618	611	638	593	654	634	650	607	647	643	636	638	605	657	599	650	630	670	587	662	621	624	661	659	716	589	649	632	623	601	616	598	611	628	610	646	652	583	625	644	656	637	641	635	634	602	594	577	574	688	658	667	674	643	628	581	661	670	582	638	623	662	589	605	615	629	617	630	637	649	612	637	602	604	650	602	645	635	627	704
4671	653	240	226	210	217	205	188	199	185	194	172	184	180	226	166	189	159	182	181	190	194	181	173	195	218	169	175	174	210	174	200	176	185	149	163	177	184	169	205	204	196	181	173	213	187	170	196	174	200	203	178	173	181	163	174	228	193	193	173	187	196	188	187	169	157	186	193	192	213	182	193	166	196	207	161	193	195	181	203	172	183	205	173	177	182	149	186	172	181	175	189	173	173	176	219	215	160	188	180	180	177	199	187	188	187	169	194	190	196	175	195	189	194	202	191	180	161	213	195	172	149	190	170	195	197	169	189	165	182	179	199	208	203	171	180	197	206	197	200	202	169	145	151	176	143	186	186	160	157	168	182	196	201	194	192	190	173	202	195	194	175	184	182	192	169	193	175	207	190	168	180	199	194	192	201	192	192	186	166	200	204	207	182	172	173	171	191	158	175	186	188	196	178	200	161	213	183	204	204	204	178	161	186	174	193	186	201	203	194	176	179	185	171	167	188	188	150	179	187	179	185	201	167	187	181	152	188	174	195	194	193	167	208	195	167	179	173	193	182	187	200	180	168	214	211	190	187	165	200	165	164	188	168	189	188	205	180	192	188	195	176	183	139	197	182	182	166	171	202	178	190	209	222	204	210	184	193	205	179	171	178	199	183	188	182	157	187	189	207	200	169	187	205	174	191	177	191	177	189	177	175	190	185	191	182	179	194	192	162	206	180	198	211	204	170	175	190	214	180	182	195	168	199	191	187	155	211	179	185	175	180	185	187	191	209	185	172	178	191	198	172	172	167	189	167	196	193	175	173	190	195	199	205	167	200	186	178	178	177	174	194	159	189	196	170	186	180	205	199	199	181	168	180	192	206	202	189	205	171	213	183	170	193	175	193	188	195	197	173	189	178	174	200	207	196	179	190	162	181	186	190	167	196	175	181	182	162	200	179	209	210	179	175	198	173	180	204	200	190	158	190	171	183	184	166	185	177	162	174	178	176	161	189	182	207	165	158	183	184	193	202	179	176	185	182	168	168	202	186	177	175	171	184	189	198	170	174	201	166	199	182	187	162	200	188	189	201	209	205	186	161	201	185	207	167	174	188	201	202	194	196	178	157	187	174	158	154	174	196	176	195	183	197	158	192	166	200	184	182	219	174	184	189	168	177	172	172	188	190	162	180	183	186	201	175	199	168	162	191	186	189	147	192	196	170	187	170	173	167	171	192	169	181	164	151	173	176	177	181	166	186	186	225	199	182	188	208	166	169	200	151	197	166	173	160	195	180	189	214	196	211	156	196	177	189	165	182	159	194	183	177	191	179	186	180	205	208	216	195	195	192	192	168	162	165	193	190	166	187	213	199	182	186	194	207	181	163	183	177	196	172	209	166	178	202	168	185	180	155	186	165	191	189	192	193	184	194	194	185	188	169	174	167	191	175	208	203	208	175	181	153	195	191	188	168	186	155	198	178	185	154	171	149	199	187	187	179	209	190	191	195	162	204	202	179	181	171	186	167	187	177	190	200	186	191	185	177	181	184	184	174	160	170	172	180	189	166	175	208	174	200	189	172	168	180	198	196	181	196	175	208	183	202	187	159	187	196	162	166	197	166	211	186	184	163	179	182	182	173	197	183	182	192	168	178	182	200	168	203	175	201	157	170	183	167	173	180	172	162	158	148	193	198	191	170	180	176	172	189	188	175	158	176	174	168	177	180	196	183	170	168	188	181	185	184	212	206	170	179	172	161	186	168	160	187	198	199	179	169	182	167	195	188	187	172	171	173	168	195	169	162	184	193	188	188	178	170	165	184	191	201	212	220	179	165	155	204	202	179	179	181	181	167	179	199	196	209	186	179	171	174	192	219	203	182	187	155	170	181	199	204	174	168	174	189	179	181	198	155	177	188	157	186	197	196	201	190	209	179	187	164	195	158	168	190	167	194	187	195	165	183	205	173	237	192	189	178	188	181	167	167	193	180	203	189	178	200	195	179	176	194	157	165	146	189	174	167	189	179	195	168	164	202	183	167	194	188	155	188	194	184	178	178	187	160	148	179	168	182	184	173	178	191	188	201	169	189	167	180	195	199	186	172	186	165	175	183	176	180	172	135	177	167	174	169	208	211	183	174	177	173	194	187	192	203	201	190	161	187	181	205	180	179	194	199	192	175	172	170	175	208	195	187	163	159	165	201	186	186	205	198	167	175	170	187	197	186	180	173	206	190	179	168	172	182	191	220	196	178	196	226	201	190	188	190	175	183	186	154	174	172	170	176	181	189	199	178	183	164	183	172	163	184	183	162	218	183	191	173	188	223	164	177	201	170	181	196	193	188	183	186	181	189	171	196	167	175	184	206	169	196	164	156	179	206	180	180	154	185	180	186	168	194	199	216	200	168	195	182	204	178	177	179	205	213	165	188	177	181	175	174	170	182	186	166	195	213	206	211	176	161	191	167	186	206	187	164	206	166	195	189	206	171	189	180	181	175	156	170	185	192	185	199	186	191	177	196	193	161	183	179	218	186	174	176	189	197	182	184	187	198	182	185	208	178	181	160	181	202	198	181	185	199	183	181	171	164	193	187	189	195	192	182	197	178	200	180	158	201	172	188	208	168	199	159	169	163	181	180	168	176	190	171	162	197	215	174	157	207	169	182	174	195	161	189	191	192	183	167	171	194	175	199	158	213	190	155	181	200	188	189	168	207	172	188	196	194	173	153	192	193	189	184	202	161	180	179	169	191	170	191	194	216	174	171	181	236	180	169	177	184	199	182	156	182	176	185	196	180	159	174	186	175	190	201	181	197	176	180	172	199	184	176	169	185	169	174	177	186	195	185	175	171	162	191	166	195	190	173	188	191	215	177	181	199	163	193	203	194	184	191	164	187	180	180	168	184	188	167	181	168	176	170	181	180	188	185	197	209	210	215	195	166	162	179	186	213	214	196	174	181	156	191	174	182	187	198	196	172	173	211	184	185	175	212	182	198	207	177	201	187	192	194	160	173	176	176	171	178	172	189	184	182	172	157	205	180	220	209	196	177	188	185	187	163	165	188	187	200	180	189	186	202	178	180	190	178	219	183	176	184	148	189	208	174	193	155	200	196	189	161	170	183	177	183	189	164	200	194	194	170	175	173	181	169	181	169	188	180	195	190	200	186	179	195	207	161	183	190	180	157	185	188	180	191	188	176	169	171	191	188	192	201	198	184	186	180	202	187	199	175	180	177	185	166	186	208	189	193	186	186	192	152	202	194	189	196	184	178	169	184	196	179	184	188	186	169	195	172	195	190	178	181	184	177	179	185	178	182	201	181	186	176	203	183	198	194	211	173	206	189	169	182	173	183	183	184	199	170	203	164	160	172	156	192	202	178	194	203	187	195	176	190	191	196	178	213	202	170	195	190	200	178	168	176	174	158	195	218	151	196	201	181	161	219	180	173	196	149	214	197	197	188	199	192	177	177	191	189	175	155	178	174	195	190	174	177	187	185	193	161	176	206	187	178
3535	622	502	580	607	484	516	480	445	459	468	431	438	409	415	470	442	394	423	437	452	462	414	414	399	434	439	442	419	423	432	443	424	430	453	420	453	419	451	434	409	425	441	446	415	439	431	445	414	481	418	456	421	451	444	434	456	430	413	437	414	464	443	453	430	437	431	411	434	410	396	395	431	416	442	426	461	434	409	403	485	426	397	438	442	455	468	435	456	448	446	422	435	433	423	436	436	451	442	381	443	438	410	401	414	402	412	430	447	407	493	399	455	436	419	452	398	466	453	424	452	449	448	462	445	459	449	437	426	449	456	440	429	452	445	457	428	401	425	389	434	436	443	435	460	416	477	451	464	432	451	428	481	428	457	448	428	423	433	438	412	439	401	440	428	436	397	463	444	436	409	410	443	434	473	430	424	460	415	429	423	423	433	406	423	472	435	429	435	426	426	395	426	456	466	421	475	419	438	430	460	448	482	440	410	436	453	428	404	423	391	406	411	405	403	411	419	418	411	429	417	457	431	450	395	429	493	418	421	461	432	441	464	463	460	452	441	432	404	466	395	403	443	377	433	440	433	467	449	430	434	448	436	416	440	478	421	396	443	417	443	413	452	464	426	473	429	425	431	446	411	465	424	430	454	410	382	442	435	427	428	476	441	423	422	478	438	437	416	462	460	442	414	435	424	444	441	396	455	455	382	452	427	444	452	447	452	413	428	433	429	462	454	439	422	410	443	440	425	449	417	408	445	428	453	431	412	420	428	398	457	448	437	422	418	446	483	478	452	469	458	446	456	418	401	413	453	401	443	443	434	452	426	401	459	415	429	447	422	427	435	447	454	427	456	427	428	430	431	422	466	431	413	475	453	402	448	446	378	415	438	415	429	417	441	406	458	436	444	391	429	408	430	436	407	445	443	484	431	463	433	464	421	456	417	450	406	412	456	456	400	437	425	415	440	437	464	426	446	444	404	414	440	422	446	426	461	415	430	429	459	416	450	440	432	475	418	448	425	401	443	428	440	406	430	465	447	392	442	410	468	395	404	430	393	419	451	412	442	388	429	436	431	448	405	380	417	439	462	421	428	451	426	409	447	442	401	433	428	423	447	430	416	450	437	425	462	442	438	420	462	446	417	433	427	423	438	388	420	439	464	445	413	456	416	442	413	394	436	408	407	460	448	384	428	404	390	423	442	417	417	435	444	458	411	420	424	410	434	422	437	470	450	416	466	454	429	414	405	474	442	421	462	442	443	469	462	437	435	458	435	424	437	457	439	413	404	437	470	430	450	408	411	403	443	465	398	413	461	463	405	443	415	468	427	452	438	411	454	423	436	433	430	439	439	486	450	433	423	449	433	426	423	439	450	405	449	400	464	436	418	461	450	454	444	436	433	405	448	493	447	418	427	421	461	434	428	432	402	449	445	460	473	430	408	403	442	446	396	442	414	422	429	446	445	426	472	405	426	428	466	399	461	407	450	444	441	408	449	432	425	415	452	410	458	440	437	445	425	411	451	460	417	500	447	462	452	450	432	441	445	417	433	433	430	443	455	433	443	456	424	417	456	416	437	436	431	447	443	416	430	437	446	400	468	411	462	425	433	448	425	473	442	393	476	467	426	476	478	418	431	426	433	432	441	454	430	466	446	430	455	441	415	425	444	437	423	460	425	415	439	433	450	444	426	423	430	456	423	403	419	445	463	418	442	439	424	420	408	425	413	425	470	438	475	435	429	452	442	419	449	401	407	454	450	456	429	435	407	473	412	454	453	425	438	444	472	432	423	428	455	399	448	423	452	420	438	455	428	432	454	422	478	453	443	459	408	369	450	409	452	443	468	400	426	404	418	463	426	390	435	461	424	450	426	456	441	423	461	457	431	401	454	449	429	426	431	464	450	419	439	401	422	407	414	428	447	460	396	425	418	373	439	448	454	460	443	425	426	405	445	434	452	428	447	466	431	422	443	445	426	435	427	431	430	403	439	400	445	433	415	425	445	403	457	441	430	470	437	405	459	430	457	429	450	413	424	396	436	446	418	466	434	428	441	413	440	404	413	443	433	432	414	441	450	417	439	458	430	414	449	439	430	396	460	417	423	467	457	422	388	462	429	463	433	450	432	437	422	444	402	443	416	400	421	399	443	431	460	431	451	460	459	449	409	447	418	428	437	395	443	416	444	435	469	385	474	388	418	407	431	418	421	462	457	428	443	431	399	422	409	413	430	445	452	409	406	413	432	420	398	442	410	439	423	450	405	418	421	447	449	451	448	453	419	398	404	435	435	409	450	423	434	417	430	475	437	416	466	424	396	429	427	451	444	405	425	441	392	483	477	397	406	439	435	412	430	432	413	403	442	477	378	431	436	469	442	433	441	416	439	425	393	440	440	449	454	449	417	415	418	433	427	442	441	409	439	419	452	438	421	422	423	469	416	417	463	432	435	458	442	429	430	461	421	441	440	444	457	461	427	443	431	463	425	410	430	454	438	415	435	431	436	435	422	404	405	439	424	444	415	438	432	460	445	475	411	435	428	425	464	467	454	437	445	414	423	413	480	455	465	422	384	445	416	442	435	406	457	429	409	417	440	438	467	405	453	450	436	431	434	426	437	443	440	441	414	459	384	446	442	425	470	432	473	439	439	441	430	457	419	455	413	443	446	425	450	416	384	422	415	428	432	450	423	437	411	410	400	451	441	421	441	441	448	436	428	437	465	429	437	413	419	427	428	456	419	405	429	402	423	441	401	423	466	456	435	462	435	464	426	487	432	466	413	444	456	408	444	438	457	424	424	437	456	452	453	443	445	448	441	462	422	420	467	434	436	408	432	447	390	460	427	429	496	445	395	437	436	362	450	439	401	425	442	450	442	441	426	427	442	435	445	446	446	419	438	414	428	426	455	424	437	459	438	427	415	454	451	421	407	462	412	435	452	446	451	410	449	426	452	470	413	405	449	421	438	475	467	458	426	465	422	434	445	423	402	429	439	442	407	428	463	411	423	428	430	433	461	429	424	414	429	452	416	445	444	443	420	436	396	455	451	454	431	441	417	427	416	432	431	427	414	438	455	438	482	388	448	453	405	441	455	452	430	432	435	434	448	453	422	455	439	418	435	445	461	450	438	400	417	429	426	413	442	429	451	451	451	434	473	434	464	422	425	398	423	417	415	456	436	404	439	430	416	448	451	399	426	455	415	455	419	409	396	432	421	420	435	431	418	446	433	438	432	438	428	416	432	445	456	440	448	402	432	403	424	453	427	446	433	401	404	420	442	410	434	445	452	446	449	413	428	407	412	442	395	390	427	437	422	403	442	455	421	449	415	439	404	449	453	419	419	428	420	419	478	408	425	448	460	427	422	437	469	449	453	403	416	410	452	412	450	426	396	461	426	443	388	443	403	445	432	434	418	447	413	463	468	430	459	397	441	425	424	431	385	453	431	431	409	429	408	434	410	462	433	422	437	443	440	428	418	446	432	432	417	459	416	403	431	436	445	438	413	438
15963	2592	1584	1200	965	645	439	285	236	194	188	178	190	166	156	149	146	116	143	161	147	126	130	114	148	125	134	126	125	143	149	144	141	141	112	134	122	134	130	142	159	141	135	138	147	129	121	152	166	141	134	104	132	156	124	134	138	141	140	115	128	132	118	110	137	138	136	128	142	127	166	127	125	121	127	135	143	130	119	133	130	144	130	124	117	123	138	124	121	120	127	155	133	126	104	120	131	122	121	129	121	157	151	121	135	128	137	134	151	127	129	131	110	130	135	130	114	113	131	137	128	140	149	133	120	142	131	143	150	123	137	123	128	139	130	151	115	117	128	146	113	125	134	151	123	144	137	148	124	123	152	136	144	140	136	116	126	111	146	124	116	132	133	125	129	103	145	144	124	123	132	117	138	124	135	134	125	159	140	151	131	116	136	153	152	131	166	142	157	129	123	123	117	134	132	133	132	113	116	145	120	114	135	130	108	132	118	151	121	126	128	137	135	133	123	134	134	127	112	142	124	139	133	117	128	123	141	130	122	160	111	133	139	114	111	133	138	124	161	133	116	134	103	117	151	145	128	144	153	153	119	142	143	133	121	119	138	121	111	119	133	132	146	118	116	142	128	136	132	143	139	128	119	134	138	117	107	120	113	122	100	128	119	116	126	130	125	126	151	132	138	146	145	131	140	141	114	112	135	118	157	133	134	119	124	130	144	139	125	117	132	140	131	129	126	141	136	124	116	127	114	126	111	129	147	118	125	135	146	125	116	129	122	137	135	137	127	138	127	110	126	136	135	124	156	120	128	134	151	127	148	135	145	133	130	132	139	123	128	120	145	133	152	149	139	138	122	129	135	115	137	111	104	137	112	111	127	129	134	158	136	134	119	120	131	143	123	116	128	124	127	130	114	120	123	122	132	105	122	146	144	128	127	117	157	108	117	125	118	133	125	124	125	118	131	123	109	142	105	121	126	148	117	144	142	119	120	133	132	135	126	131	117	121	143	120	135	123	134	126	121	140	129	145	146	131	118	115	110	141	120	143	108	132	135	138	136	116	132	126	149	138	129	132	129	136	148	120	128	137	126	127	129	152	134	136	145	122	133	134	131	126	132	168	119	141	140	124	146	133	140	122	144	102	124	132	148	127	125	139	135	115	142	115	142	119	143	139	141	128	107	116	146	123	116	145	135	119	153	114	117	138	125	135	123	127	131	132	114	125	140	122	124	134	138	130	144	143	124	161	128	131	133	142	140	142	116	110	138	143	111	133	133	133	146	125	141	136	124	113	137	121	128	110	120	148	135	130	144	165	119	119	140	116	126	134	143	133	131	135	117	113	147	143	132	156	126	128	146	132	142	140	120	126	117	134	144	117	137	126	106	137	143	113	140	137	137	137	132	151	118	119	134	157	106	135	130	131	123	136	138	132	137	154	134	137	130	137	128	122	107	136	161	126	114	123	141	131	140	119	141	131	117	127	123	125	116	159	109	120	150	124	126	118	126	109	142	125	170	135	125	128	113	131	169	135	118	129	127	146	143	121	132	119	111	125	138	147	113	136	127	128	114	120	138	142	127	149	138	133	143	126	131	140	157	135	114	138	132	130	134	139	127	111	128	101	155	133	116	135	114	150	134	137	140	132	137	131	122	134	135	132	124	148	105	142	113	115	132	124	126	115	143	141	127	105	119	129	124	135	117	138	119	125	149	103	134	130	115	130	158	120	133	136	125	137	137	124	137	131	124	156	121	138	117	130	100	115	126	142	141	116	155	115	120	136	120	136	144	117	127	123	142	128	140	143	141	122	129	120	138	125	127	121	123	135	157	123	121	153	131	125	140	135	109	138	128	126	144	148	136	117	140	143	139	132	110	130	132	132	129	138	133	131	127	118	144	134	111	121	126	152	156	120	111	128	137	138	151	150	140	139	117	115	122	151	108	129	149	121	104	116	145	121	134	137	117	112	118	114	123	134	129	154	135	119	143	122	142	144	121	136	142	121	124	137	137	135	139	139	134	130	116	142	128	129	137	117	123	132	124	137	125	123	134	133	123	140	128	141	143	150	136	134	156	134	129	99	133	120	156	131	125	136	132	155	117	113	119	116	144	142	117	104	117	135	152	112	139	108	142	131	138	129	140	150	125	121	138	121	104	140	127	125	124	151	137	99	144	118	145	126	132	105	108	155	110	140	166	127	120	116	150	139	111	125	138	117	121	136	136	140	142	108	124	119	118	127	132	145	112	122	119	113	110	135	131	118	126	144	131	116	122	134	136	131	124	155	132	131	128	121	165	141	143	108	127	128	119	134	114	106	115	126	110	124	121	114	158	137	119	116	122	136	121	116	134	151	113	126	152	156	137	148	150	151	120	146	115	137	133	154	123	140	133	124	134	142	114	112	121	134	98	125	119	139	144	135	129	132	148	142	124	123	162	114	122	122	113	138	121	127	133	116	124	125	137	134	126	134	128	120	131	139	149	119	140	132	124	110	134	120	133	133	123	128	140	151	136	149	136	135	127	120	150	135	159	125	145	136	138	136	146	140	122	140	146	123	134	125	137	122	132	119	135	121	111	137	144	123	118	120	154	123	129	156	137	144	147	152	157	139	114	127	152	141	117	136	133	134	140	118	151	109	142	126	122	134	132	104	125	114	162	122	152	119	121	123	130	133	120	133	118	129	123	125	158	133	112	151	129	129	142	133	136	128	126	118	118	134	124	118	115	143	138	127	131	154	143	131	136	120	141	135	146	150	122	130	127	135	143	119	114	128	136	150	124	117	125	131	134	134	134	136	133	138	130	143	128	148	118	112	133	141	151	138	113	144	130	144	116	152	141	126	134	128	146	162	137	128	153	150	132	150	133	135	124	123	134	131	147	117	121	152	119	128	108	128	148	131	133	116	118	122	128	145	132	130	132	134	133	129	142	153	136	132	146	119	149	121	171	126	99	147	138	128	131	132	121	132	143	135	139	130	126	118	146	143	144	105	130	140	148	147	147	147	140	126	147	131	114	146	151	142	139	161	121	108	102	126	138	155	128	141	134	128	123	137	138	141	140	136	137	125	121	113	129	144	120	123	125	163	103	127	123	138	145	127	118	110	121	133	110	106	119	130	112	133	124	133	137	151	136	141	124	126	131	138	140	143	125	140	125	141	133	161	136	134	131	145	127	143	134	106	126	123	124	163	126	122	122	148	125	128	133	144	121	124	122	132	132	128	126	140	150	149	150	142	163	116	152	139	141	120	136	154	128	125	127	144	139	144	118	128	115	117	133	119	143	131	123	131	118	147	143	145	124	141	119	131	124	155	131	120	138	121	141	140	157	123	145	133	131	127	126	152	134	139	143	138	113	131	165	153	119	131	107	117	126	143	126	155	117	119	141	133	123	123	138	131	177	132	119	127	110	140	125	143	123	134	132	123	116	163	136	119	140	152	133	110	149	123	134	133	130	145	116	129	138	131	136	128	119	110	140	140	138	135	140	136	145	123	113	132	123	130
10611	1316	2224	2830	2478	1940	1547	1075	837	719	656	594	537	472	447	424	431	397	398	395	372	374	418	378	394	389	375	349	348	376	368	366	375	383	362	326	358	340	389	329	363	396	324	383	382	367	354	363	354	362	375	343	341	311	357	383	367	368	342	393	330	327	347	336	376	302	399	346	366	345	358	321	326	352	342	355	334	366	355	333	306	346	359	376	342	392	340	325	346	338	383	343	351	358	358	340	340	362	350	358	354	321	352	298	346	350	365	348	365	377	368	362	365	342	334	358	373	371	337	330	363	340	327	355	342	353	348	311	352	358	340	328	328	339	354	342	327	345	327	359	348	309	326	343	352	342	363	332	342	342	346	333	357	314	354	342	317	314	325	325	348	350	389	333	362	330	349	358	346	364	318	330	369	365	337	329	358	298	368	344	357	354	327	349	354	353	394	336	367	326	358	349	331	363	325	358	307	340	371	344	336	321	308	354	313	391	343	347	358	343	315	321	349	366	349	391	347	359	340	319	338	353	334	350	327	310	322	332	360	333	332	350	332	322	380	357	318	345	355	355	359	343	329	348	321	323	355	348	368	348	335	339	341	365	357	342	374	349	337	355	366	357	316	346	317	362	320	321	331	327	360	347	382	319	328	333	354	362	329	369	324	326	317	350	345	354	351	348	355	345	355	335	331	323	349	333	363	336	338	355	326	375	355	354	371	349	346	360	356	297	353	337	314	330	379	339	359	361	343	386	349	366	326	326	323	336	332	345	338	342	356	339	365	333	356	348	352	354	371	355	366	330	323	357	331	337	352	362	362	349	345	358	372	307	358	372	319	361	318	334	356	345	338	338	340	330	316	318	353	350	343	318	379	346	311	332	330	332	334	345	326	331	373	324	350	340	324	338	356	317	333	335	337	311	329	360	312	326	329	344	353	343	343	345	325	357	318	341	343	337	334	367	363	360	343	357	362	328	320	323	347	326	332	303	330	356	360	353	391	371	319	361	332	315	348	331	324	344	368	366	375	345	328	311	335	349	376	321	317	364	346	370	325	349	342	361	329	360	347	345	340	336	338	317	362	327	304	301	374	368	358	349	343	368	339	306	337	348	346	332	342	344	368	355	362	347	326	351	366	356	369	339	364	334	338	315	341	343	362	340	365	333	363	329	354	359	337	358	368	340	338	310	361	338	352	386	337	347	363	326	338	326	356	341	338	348	339	340	374	331	343	363	297	302	327	347	342	348	355	330	348	330	335	330	312	337	355	357	342	348	338	353	327	366	364	356	339	343	337	352	369	330	333	339	336	356	340	369	310	327	338	374	340	367	323	357	322	329	337	385	333	361	347	400	344	329	335	328	337	353	326	343	332	341	317	348	344	326	345	357	319	337	339	377	339	362	342	357	336	347	335	337	337	371	365	361	352	337	352	350	331	328	363	319	336	325	322	350	325	364	382	340	298	372	367	315	321	337	368	323	339	349	342	327	349	320	355	339	352	350	338	329	322	345	362	358	326	348	360	373	353	354	338	337	343	350	356	300	339	316	283	336	350	338	333	352	355	365	362	374	308	352	347	342	350	344	361	358	383	339	344	335	348	359	371	353	307	376	353	345	363	360	317	362	323	340	322	310	327	344	350	352	342	291	326	369	321	318	314	364	321	355	334	336	373	337	364	375	322	334	328	363	330	352	372	341	347	336	323	343	370	333	349	371	352	360	329	369	305	367	352	334	341	373	335	364	358	330	318	352	320	306	341	333	344	342	341	365	354	359	325	328	347	354	358	359	342	383	351	341	349	360	354	363	317	323	372	338	329	358	317	346	339	354	306	331	330	329	339	351	310	336	337	333	349	304	334	303	343	344	344	312	382	342	365	328	366	339	337	326	329	315	361	333	344	339	335	344	340	331	346	338	374	354	330	348	341	351	313	353	326	375	343	306	386	325	342	354	348	341	325	323	327	359	346	337	321	340	338	338	302	343	320	318	346	349	352	320	340	329	315	328	341	328	328	338	328	307	333	345	325	352	356	353	344	310	357	335	344	352	341	338	322	353	338	335	330	326	351	331	317	315	350	333	325	351	364	325	350	338	330	334	376	319	354	328	347	324	332	373	355	378	342	337	370	324	321	377	324	353	334	333	336	323	359	322	343	358	364	353	357	343	304	352	331	385	342	358	357	372	371	384	324	387	373	322	387	302	343	293	361	362	337	352	357	314	340	344	333	357	362	364	347	351	358	314	355	349	377	326	301	299	309	343	348	355	336	323	349	324	316	346	340	327	334	349	334	342	333	357	334	340	353	343	362	332	323	320	344	333	306	355	314	349	367	353	370	353	347	367	360	364	325	351	379	345	368	370	360	319	347	346	352	338	345	319	345	355	336	342	326	328	366	332	342	319	358	341	308	365	353	330	338	308	362	334	359	348	344	358	350	366	367	292	366	347	354	339	343	350	323	350	340	363	381	367	384	338	354	310	356	354	327	355	333	339	363	340	341	343	359	340	360	355	355	320	328	331	352	313	324	323	319	292	342	331	397	325	342	335	367	331	298	349	365	363	337	319	344	347	323	329	361	329	361	334	365	308	353	353	353	356	337	357	348	350	346	327	336	332	333	352	348	366	341	355	345	325	370	364	339	398	357	313	341	374	365	328	329	344	347	387	348	358	301	307	337	346	328	385	335	354	334	311	350	363	347	372	340	326	335	355	344	350	336	323	335	345	352	366	341	337	335	355	325	364	357	333	309	337	359	368	352	368	340	380	374	331	379	355	344	318	348	350	354	356	336	362	345	349	339	341	349	365	364	325	364	343	351	350	346	345	341	382	350	351	365	346	358	366	325	300	339	370	345	309	368	321	336	328	344	360	294	363	350	351	351	343	381	315	364	339	330	354	344	350	343	331	361	344	318	356	344	370	346	374	373	335	359	334	378	350	349	338	336	333	353	352	388	302	344	356	361	392	327	336	352	355	311	327	365	328	336	287	312	350	351	312	332	361	354	337	331	359	351	352	324	331	368	341	342	330	370	346	338	362	344	329	342	354	357	362	344	330	373	365	353	347	303	320	356	341	339	334	366	343	319	323	316	365	338	356	327	333	347	340	350	359	351	344	336	310	344	354	308	332	358	346	346	328	368	351	361	315	344	358	357	322	352	317	335	349	331	330	346	336	374	330	343	351	355	343	358	348	364	363	356	305	347	366	334	334	351	336	340	304	356	323	336	331	323	370	353	387	333	369	328	357	345	336	346	332	349	346	370	350	328	348	366	334	330	305	368	361	330	338	346	324	312	361	367	327	335	344	370	316	367	347	369	321	324	356	352	338	369	350	316	321	332	359	312	351	340	345	339	340	326	343	350	339	348	345	381	349	355	376	337	365	319	366	379	342	350	341	341	379	346	332	338	340	344	384	370	348	341	316	302	342	360	346	336	336	357	364	340	346	363	386	335	360	319	329	349	338	350	348	340	345	329	360	336	345	329	310	312	346	347	374	333	327	340	356	362	352	320	315
26304	5796	3494	2806	1909	1217	830	645	536	384	367	391	342	322	309	299	294	312	293	273	306	286	296	286	257	284	306	292	327	295	288	257	250	261	294	305	268	295	293	293	305	285	285	282	281	273	307	281	287	291	282	271	286	258	324	286	275	289	285	298	271	286	274	287	294	297	274	294	290	278	310	305	310	277	301	279	267	271	279	277	285	291	278	283	265	297	318	280	303	257	240	294	260	303	262	292	284	303	296	288	277	299	245	288	257	276	310	293	294	281	285	289	257	277	283	298	259	261	273	280	252	282	271	286	265	289	269	293	262	284	256	301	274	254	296	277	274	248	276	300	294	291	270	295	304	264	312	297	280	273	247	269	253	290	285	269	288	272	262	271	247	302	295	263	298	299	289	274	307	272	272	235	293	265	280	307	263	300	254	279	280	269	262	284	298	271	292	264	318	285	285	302	279	265	239	259	269	289	262	281	285	286	276	287	263	273	305	274	293	288	256	254	279	281	245	273	264	271	261	254	275	257	311	311	278	290	286	273	292	299	302	240	279	281	280	293	274	258	263	272	263	305	273	274	271	284	243	268	278	270	266	252	289	272	287	293	321	274	288	285	295	283	276	259	280	290	315	271	287	262	264	238	264	243	304	282	269	294	270	263	280	297	300	278	249	266	301	264	256	267	291	273	234	260	274	285	266	279	256	263	263	267	281	250	285	280	272	294	269	316	280	274	286	268	273	284	254	308	283	279	290	277	298	280	276	270	295	299	262	264	280	285	255	272	271	249	275	282	291	282	272	292	295	262	307	302	316	277	298	266	294	271	278	298	269	319	267	268	265	293	256	249	288	294	325	279	286	269	258	271	269	246	269	272	294	264	287	268	280	276	273	255	258	305	285	274	281	260	271	317	265	273	241	267	276	299	283	296	269	272	268	236	264	301	309	287	294	270	267	271	263	266	279	269	278	281	286	288	276	264	280	295	278	290	272	283	323	253	270	272	253	300	290	307	266	284	281	247	300	286	265	245	285	275	254	285	302	260	269	268	279	282	263	288	293	298	279	276	274	285	308	272	305	279	268	274	276	264	320	263	281	282	285	269	289	270	251	233	266	269	273	309	261	289	273	286	275	311	294	272	277	271	279	269	317	259	296	258	293	292	263	257	260	290	282	240	271	279	246	273	284	274	260	289	280	282	281	250	270	303	237	266	258	294	295	287	249	282	267	314	262	262	272	274	280	289	269	281	249	289	273	312	293	263	248	282	272	268	262	257	266	249	289	297	279	270	285	270	314	326	259	267	294	257	297	274	289	272	280	272	259	316	243	246	263	269	267	295	272	311	263	283	292	305	293	279	284	283	304	283	295	273	262	253	229	272	249	298	275	291	291	252	297	245	266	274	273	239	273	268	274	260	284	273	266	280	273	287	287	260	281	243	263	296	299	265	254	271	275	287	298	275	281	241	306	285	295	288	266	272	280	281	283	287	268	265	290	267	303	279	254	267	287	292	272	275	242	276	301	283	280	266	295	254	272	294	254	273	295	285	264	281	301	290	274	283	277	300	282	270	264	245	259	297	262	268	308	277	276	263	262	288	280	276	291	274	261	290	283	302	290	277	267	284	260	276	279	252	264	281	268	296	279	323	273	271	272	276	268	277	302	273	294	296	270	300	304	294	238	281	277	253	247	278	330	270	270	301	281	296	257	268	306	299	307	267	276	306	264	278	270	272	306	285	257	259	302	259	237	251	264	282	245	295	294	231	287	263	266	275	278	275	261	279	299	294	265	266	272	277	263	251	268	255	256	303	308	258	271	294	255	263	243	250	269	268	294	286	244	293	293	282	259	273	274	276	261	267	281	266	277	309	287	304	280	280	299	313	291	274	282	275	283	285	281	281	293	320	231	262	297	258	314	266	287	297	297	239	287	246	294	274	251	284	284	298	295	252	261	284	255	267	259	254	288	251	274	264	266	260	286	266	302	258	308	284	273	286	263	284	305	294	276	294	311	295	288	273	269	303	277	275	276	269	286	276	251	284	281	257	281	292	291	291	274	279	259	257	270	289	287	253	279	291	290	262	268	262	260	275	280	284	284	257	300	258	263	305	290	255	290	300	270	280	269	260	288	264	214	288	294	285	292	268	287	270	261	261	278	275	260	278	293	288	279	240	304	286	293	283	284	283	272	283	271	256	277	272	294	286	305	297	289	252	272	277	274	257	313	266	310	261	301	293	337	258	274	289	243	242	276	300	278	276	280	265	275	279	255	291	287	283	293	283	259	256	279	247	296	267	338	284	308	295	243	309	267	264	262	279	298	307	292	278	293	283	292	274	254	246	298	292	270	260	263	285	262	269	350	269	264	297	278	275	270	234	291	267	309	263	295	287	288	271	272	295	256	255	247	249	260	282	278	300	265	278	259	291	267	280	259	266	273	268	266	285	273	279	292	266	263	274	277	290	248	272	297	248	322	291	306	274	257	308	288	261	280	309	263	327	259	243	277	284	273	276	260	259	259	260	273	304	293	290	274	275	289	291	281	285	267	276	288	274	304	262	313	245	246	283	274	284	281	267	294	277	283	266	277	261	273	283	289	257	286	275	285	280	274	268	298	256	304	281	290	279	278	273	258	264	253	282	274	269	287	258	264	316	264	273	241	249	274	270	287	272	282	256	288	272	265	277	293	256	271	266	279	263	268	294	300	290	261	280	274	305	276	292	270	255	275	308	274	292	279	278	285	265	287	275	263	258	270	237	261	274	308	255	271	263	286	265	250	279	311	288	292	266	272	266	282	252	306	293	301	281	267	279	309	261	241	276	312	269	288	304	257	273	270	293	288	284	289	295	288	275	284	247	307	287	294	299	283	282	273	267	268	278	272	284	278	260	285	251	272	264	278	296	290	271	295	296	287	287	275	304	297	287	302	291	249	274	290	273	274	275	281	267	285	305	278	264	276	289	274	277	318	300	263	243	263	254	280	273	248	254	286	301	265	270	269	297	310	260	256	252	275	292	268	256	235	291	299	269	269	262	275	257	253	298	305	259	281	258	260	272	283	250	278	280	288	280	265	262	261	261	245	295	269	277	323	257	240	298	277	295	302	290	276	278	294	288	248	285	277	271	270	305	273	271	267	260	267	303	283	282	306	287	257	269	324	280	252	291	288	271	273	264	295	282	275	310	285	263	251	256	257	279	308	245	238	286	284	262	271	278	289	269	314	258	295	291	278	275	259	273	306	283	300	286	257	312	284	268	262	255	281	273	271	283	289	286	284	290	272	255	252	258	306	302	308	270	250	268	268	288	257	263	259	289	256	263	280	311	257	310	272	269	285	295	297	287	280	245	286	249	300	257	270	274	265	296	280	284	282	277	286	284	254	279	264	261	291	256	275	267	267	305	257	269	289	273	247	271	257	268	298	256	292	259	286	275	253	282	267	313	273	262	273	286	250	299	252	316	273	264	231	279	275	289	255	296	252	264	231	273	264	327	295	290	262	266	282	245	301	278
15257	2248	3949	5030	4498	3314	2756	1966	1586	1232	1140	1116	1001	925	915	765	802	784	794	677	680	746	695	695	688	720	700	665	684	702	667	665	673	691	625	672	620	657	674	651	697	649	660	652	671	647	673	644	615	675	605	596	657	679	633	632	643	674	623	634	657	638	656	639	649	634	667	644	639	661	663	658	628	597	683	613	608	642	639	613	669	664	590	634	643	611	641	593	682	626	625	626	652	644	635	656	658	660	607	677	649	645	633	684	672	628	607	650	642	630	594	642	649	616	665	620	611	675	643	662	681	616	644	623	636	597	611	594	666	650	672	622	660	642	576	647	657	640	661	636	626	635	620	605	642	616	627	668	670	648	671	586	679	607	625	615	642	589	635	596	660	654	615	622	662	615	625	646	657	645	628	680	619	625	651	646	666	634	665	587	663	642	594	620	578	596	653	616	634	627	616	655	637	686	653	620	629	637	630	622	664	627	594	614	637	654	677	637	623	645	612	639	620	618	646	665	668	640	640	651	638	625	641	616	634	666	614	655	654	657	588	654	616	661	618	624	634	638	622	621	660	644	657	623	618	651	630	647	639	583	612	608	624	656	663	667	631	606	657	687	638	624	608	591	618	640	601	653	635	643	606	598	622	644	589	655	593	636	594	659	633	616	626	677	656	642	630	631	587	614	620	588	600	638	648	668	621	658	652	596	603	590	625	651	612	633	664	633	570	634	605	635	639	621	665	634	669	627	650	632	614	596	636	634	622	641	610	636	633	628	637	625	589	609	618	601	639	618	629	644	609	677	639	655	657	643	670	658	635	583	640	601	630	661	643	652	583	662	587	622	617	621	630	622	636	604	642	612	646	594	629	621	642	661	660	664	647	676	678	598	636	606	631	633	619	591	637	651	607	670	656	645	640	639	630	635	655	681	682	619	639	610	626	633	671	657	673	640	645	621	645	627	687	642	650	647	627	625	651	641	581	645	620	618	666	663	697	657	624	671	614	636	652	691	680	610	648	660	639	624	600	631	654	647	586	666	721	614	624	616	614	609	646	652	625	620	628	658	629	617	615	611	635	645	648	603	637	612	652	645	630	645	682	630	638	651	635	642	640	685	607	638	648	625	626	660	638	639	661	618	637	694	623	590	598	650	643	692	595	650	624	629	607	693	656	598	636	635	652	633	611	607	614	640	660	630	675	615	678	678	639	641	688	642	658	608	667	632	624	620	649	665	628	650	599	617	621	627	670	699	637	593	635	635	635	619	624	665	602	640	625	647	638	626	622	659	625	614	651	613	677	624	644	644	670	633	638	636	621	642	681	578	611	604	626	622	655	634	625	578	604	669	654	624	690	682	657	646	607	656	644	640	656	660	643	675	599	686	619	599	633	652	614	602	635	616	634	622	635	644	640	641	660	657	658	624	641	612	623	667	632	574	623	634	638	607	651	611	626	625	616	639	615	609	637	634	625	593	659	636	614	639	610	608	666	589	656	651	634	647	669	673	628	640	581	632	654	643	619	644	588	652	607	649	674	677	577	639	644	614	654	634	629	648	607	630	654	603	608	647	615	659	688	637	636	604	630	648	658	635	612	631	638	660	686	625	622	670	598	652	599	605	633	613	636	627	633	622	632	637	637	639	631	656	660	639	665	640	651	603	645	600	638	637	611	636	629	636	662	649	671	624	640	618	635	631	614	635	668	641	634	599	623	622	614	613	709	600	626	640	657	597	610	660	632	660	698	656	603	676	708	628	593	611	590	687	637	671	647	644	632	564	612	647	608	610	644	653	699	671	681	607	578	635	682	666	660	639	605	643	621	611	656	628	661	654	590	626	650	651	623	662	588	618	633	629	667	668	648	619	641	641	662	645	641	590	609	614	645	649	650	642	629	649	615	655	658	625	655	667	584	651	625	609	655	622	649	600	637	649	632	630	639	623	634	659	643	631	631	630	638	609	634	609	602	632	641	619	628	656	603	622	638	655	637	600	617	669	624	692	683	638	620	576	659	662	643	650	641	639	655	591	630	602	603	646	642	617	598	635	671	617	592	624	639	659	605	697	642	614	688	635	597	642	630	663	674	598	605	602	629	655	647	669	618	645	643	631	607	678	650	672	642	644	637	630	606	633	607	611	630	625	632	614	635	633	651	620	619	617	639	622	627	614	692	624	569	634	633	645	640	642	676	641	622	599	647	620	668	652	629	623	671	613	638	657	635	618	662	635	605	680	622	621	638	669	650	622	633	678	632	601	610	659	670	643	680	654	660	631	626	623	675	618	633	616	664	673	632	585	640	601	620	623	627	601	657	608	607	634	629	627	640	584	660	663	663	664	661	637	626	632	663	635	630	593	673	638	614	595	618	593	639	633	617	642	650	627	652	625	634	610	624	627	696	646	631	654	601	630	626	663	626	666	626	670	654	637	651	663	662	659	624	629	602	590	635	647	653	661	653	665	602	617	594	627	639	622	612	654	665	639	648	626	665	617	612	641	656	627	691	621	638	614	667	592	597	648	658	656	646	652	628	626	638	579	619	614	618	618	635	637	606	622	621	712	614	623	618	640	616	668	642	640	662	570	632	613	597	655	622	641	601	615	624	636	636	636	670	652	621	618	608	618	635	627	667	604	614	633	632	617	642	668	649	636	625	650	636	630	635	589	614	654	619	648	663	640	597	661	663	625	646	620	587	665	676	639	671	630	638	622	596	602	616	615	655	629	647	652	648	656	629	679	673	609	678	633	641	609	597	666	624	629	655	629	595	653	621	578	650	653	633	631	664	696	611	636	612	617	619	625	635	576	649	630	625	650	635	612	648	586	600	630	644	623	611	595	613	604	619	627	657	609	620	602	658	651	636	623	638	621	647	593	605	614	656	620	624	626	617	587	648	593	599	630	640	619	625	605	607	620	635	648	620	640	624	642	610	670	605	595	630	635	633	655	633	630	628	678	651	629	639	617	623	648	641	631	662	641	636	632	662	620	641	621	644	669	648	652	628	636	664	608	640	665	624	630	663	609	645	632	652	621	608	617	618	643	655	635	615	639	676	627	646	628	654	637	649	614	654	620	601	651	655	633	617	623	626	624	628	649	621	663	617	606	637	644	698	661	626	670	652	628	615	664	634	651	654	643	606	652	632	654	634	641	606	625	637	651	635	643	581	581	611	568	644	628	618	639	599	636	654	618	609	645	661	651	692	632	649	614	628	645	636	600	635	614	613	633	616	597	618	644	657	669	601	583	651	659	580	643	606	605	632	630	657	624	621	644	633	680	636	693	612	623	657	639	650	629	588	627	591	653	648	607	643	628	636	627	639	667	625	617	671	646	624	656	659	584	627	643	638	616	615	613	605	633	628	629	640	681	660	586	650	628	654	588	613	633	651	593	667	662	641	647	617	612	604	605	601	637	614	631	662	671	627	641	617	670	635	608	680	654	665	603	607	643	641	638	651	648	624	605	655	626	654	608	604	622	600	631	601	621	599	629	623	625	655	575	607	593	569	606	654	639
5124	641	274	261	223	254	209	191	207	206	182	189	222	184	182	169	195	161	194	195	189	179	187	151	180	210	181	218	193	178	186	181	175	192	185	198	158	203	204	219	164	203	180	178	163	192	202	199	189	178	205	184	211	207	194	174	208	196	166	188	177	187	188	184	215	192	170	179	196	195	170	168	223	205	190	187	224	179	188	207	176	178	203	180	191	186	180	185	188	216	172	191	162	167	162	176	178	198	162	174	205	187	180	199	172	201	195	160	163	197	181	194	205	178	198	183	184	197	195	175	196	212	197	204	194	180	175	168	163	177	182	156	177	188	169	193	162	187	175	184	182	181	201	196	167	195	186	179	175	211	196	184	166	202	202	190	167	187	201	177	191	212	178	188	187	193	207	193	209	157	189	211	185	173	198	191	191	180	153	185	217	205	197	195	216	184	180	169	171	173	192	190	193	175	176	166	200	188	179	200	218	178	178	202	193	183	191	159	187	184	196	165	224	165	167	199	190	193	186	163	193	203	175	211	199	183	147	178	183	190	170	167	199	192	183	175	175	161	185	177	184	184	198	184	176	197	204	187	184	207	193	171	197	193	142	187	177	176	194	165	129	193	196	162	174	181	209	203	195	186	196	201	206	166	190	185	195	200	177	135	190	209	178	188	178	212	199	186	191	153	185	189	178	191	201	193	190	185	186	160	183	192	181	191	185	206	195	189	213	194	182	158	183	194	186	164	167	185	160	180	170	195	182	159	184	170	171	166	186	165	187	164	173	201	180	213	225	203	202	208	164	177	197	188	180	182	171	177	195	190	187	161	186	202	187	195	163	187	208	190	190	223	178	186	154	194	186	191	181	181	208	190	166	195	183	169	175	174	182	182	183	197	191	200	212	178	191	197	185	174	190	200	183	187	183	192	180	181	196	216	193	163	176	186	160	180	186	180	166	193	173	209	193	185	188	168	194	177	188	187	196	201	199	166	191	169	220	190	202	190	206	192	189	173	184	177	169	182	174	203	169	185	175	184	194	189	167	175	208	180	183	186	180	196	179	190	184	161	177	161	187	185	202	187	176	178	176	222	193	165	166	167	186	167	158	203	196	208	187	215	176	185	193	168	174	155	171	168	165	193	204	211	192	192	197	168	178	164	194	176	203	180	183	181	192	167	176	158	170	168	192	195	186	164	201	199	177	216	168	147	187	179	170	196	185	199	183	204	197	193	169	192	160	193	179	205	200	165	173	177	172	179	181	212	211	204	183	160	174	191	189	205	178	194	213	171	185	195	170	170	193	206	193	183	178	172	198	195	177	194	183	187	194	180	202	203	197	184	196	175	188	180	163	175	160	190	197	181	173	191	211	160	218	190	191	183	158	194	187	199	213	195	193	165	176	197	170	199	189	179	183	167	184	152	183	159	187	172	182	212	181	161	193	189	152	195	184	173	188	187	188	183	193	179	185	177	170	196	196	190	196	157	164	201	185	211	199	189	207	174	212	191	177	174	177	190	180	193	186	193	205	189	167	189	206	201	200	199	167	183	173	201	182	186	180	175	173	197	190	155	158	212	193	207	181	206	187	213	181	194	190	200	193	216	189	169	174	182	189	190	199	206	179	177	172	210	178	153	179	150	187	189	182	213	187	190	194	197	182	176	172	166	188	192	167	195	183	165	159	172	178	176	163	164	195	189	160	179	189	172	195	179	184	162	178	182	204	194	179	203	179	187	190	175	176	178	190	210	171	191	206	194	183	191	177	170	197	178	176	196	179	163	166	176	201	158	203	178	176	188	196	185	175	179	195	179	201	193	207	210	166	194	177	205	218	180	200	188	162	167	164	172	199	173	194	168	176	184	176	206	184	184	179	198	192	161	203	189	195	165	192	208	175	199	166	223	153	183	208	189	193	168	184	192	155	168	164	191	202	139	174	193	182	210	213	181	192	189	210	167	205	185	184	167	173	180	148	187	180	172	186	170	173	204	189	183	198	172	212	198	176	176	205	210	174	163	183	173	167	167	180	181	217	201	199	188	208	167	185	198	180	203	199	194	199	178	170	181	179	171	169	191	181	187	166	181	172	182	187	187	179	190	178	191	173	157	159	175	175	195	200	206	212	186	185	196	213	182	190	175	192	187	170	167	164	166	197	177	198	182	177	160	174	176	196	177	207	182	232	196	187	174	176	194	214	191	181	187	183	204	168	198	195	190	173	197	163	186	188	186	193	205	185	163	169	171	173	192	192	174	165	202	176	173	180	175	180	193	178	196	188	189	221	178	211	183	204	174	219	183	207	197	181	170	181	195	184	203	199	180	191	190	203	203	182	168	202	172	180	158	187	169	182	192	179	178	150	185	215	198	177	188	197	188	178	206	207	188	166	187	224	215	183	187	198	181	187	207	200	171	174	194	193	169	225	186	174	172	208	191	181	215	168	168	204	173	178	174	222	174	178	189	181	181	199	184	211	185	178	166	176	187	195	186	181	187	184	183	204	165	177	192	190	196	181	216	205	155	197	167	185	202	189	181	203	187	167	193	177	192	192	182	179	172	157	180	160	183	183	185	185	160	192	145	175	200	183	183	166	174	190	176	174	154	201	187	166	180	176	188	178	195	180	191	178	179	164	194	207	169	200	226	191	175	220	190	195	206	151	170	193	164	170	149	191	210	189	184	186	185	176	173	201	197	193	199	176	182	199	183	203	199	186	172	178	171	179	189	174	197	190	186	159	165	197	170	170	172	193	169	183	186	172	198	177	203	163	194	192	168	194	181	201	185	192	177	175	177	173	181	184	180	203	181	215	203	200	197	197	161	189	168	182	183	186	167	190	174	177	169	192	175	147	157	182	177	200	221	201	177	198	179	168	166	160	197	194	187	185	170	185	221	189	218	179	171	180	197	154	202	206	197	190	169	168	174	179	198	197	194	167	190	179	194	172	198	182	168	208	176	182	189	197	165	155	178	195	184	185	188	178	193	205	179	183	205	199	193	197	185	186	195	204	150	136	168	173	174	151	180	179	185	173	184	175	161	217	213	206	184	190	194	208	207	196	182	184	184	204	186	203	203	180	204	205	173	206	199	175	182	188	183	178	206	183	172	167	175	198	186	172	194	196	189	178	213	209	209	177	170	194	191	184	180	170	168	182	172	205	183	171	176	206	188	205	202	204	171	163	195	186	238	183	180	194	217	194	183	179	211	218	219	170	157	184	177	206	176	229	189	203	181	169	218	142	177	197	205	188	159	196	193	203	183	207	174	180	159	199	164	181	189	179	203	179	226	175	207	173	197	182	193	178	179	157	182	218	180	168	166	205	160	166	184	183	171	194	180	176	195	186	186	182	186	195	181	171	204	185	180	177	193	181	182	187	212	194	204	175	182	177	169	159	167	183	193	199	165	189	189	192	185	176	180	186	174	208	192	189	161	212	176	186	197	199	195	195	205	223	159	203	186	189	203	175	200	175	227	182	181	169	194	176	191	194	184	215	159	184	177	193	200	183	185	210	211
3847	594	576	608	619	559	545	439	450	463	470	469	467	441	427	420	469	431	422	436	464	454	455	428	448	435	438	447	420	445	440	451	461	442	420	458	392	424	461	418	441	449	448	478	382	408	476	448	436	425	424	431	457	456	443	379	457	480	422	433	413	429	451	428	430	444	468	424	383	427	456	400	427	435	439	447	452	408	447	433	441	432	447	417	446	418	450	413	449	438	423	432	446	428	444	399	439	456	440	434	443	406	400	435	465	419	449	464	414	470	424	406	419	440	397	424	444	424	447	424	433	424	433	406	446	442	448	464	448	413	422	465	456	418	449	429	473	433	428	445	426	456	455	435	498	440	414	421	442	436	459	446	421	411	414	443	437	430	432	479	470	456	476	468	404	469	430	443	450	456	439	401	462	433	437	450	455	424	438	432	407	431	443	435	490	454	457	444	486	419	426	417	412	393	450	458	470	440	425	448	438	418	447	448	439	430	439	427	392	412	419	402	446	440	452	435	469	421	466	423	433	430	402	428	457	451	420	417	416	415	473	449	423	437	444	443	430	446	471	456	414	401	421	432	416	433	446	473	413	427	457	401	424	427	454	457	453	424	437	445	412	446	463	421	436	463	464	454	422	461	435	417	463	399	461	446	457	405	440	400	425	464	467	447	464	450	409	455	482	472	421	465	435	464	433	436	446	430	401	449	411	404	432	434	434	456	436	414	423	452	487	463	474	449	443	434	472	452	410	450	461	469	434	427	408	433	422	421	416	414	421	464	408	407	456	439	439	447	455	412	424	442	473	458	423	454	415	451	413	401	443	415	445	447	434	435	442	467	451	401	475	439	440	404	430	403	470	414	446	441	433	459	418	454	461	467	430	423	472	478	427	421	426	464	440	399	427	457	462	466	446	436	436	440	478	411	480	454	395	463	429	441	441	422	420	446	448	446	392	394	495	461	418	431	433	424	441	481	475	480	441	439	421	436	458	394	450	470	443	463	431	444	434	423	463	408	446	409	451	446	434	420	449	464	438	420	446	452	465	425	469	446	403	403	458	446	483	404	453	386	393	445	452	419	446	412	458	445	451	414	450	434	419	473	469	450	403	443	463	440	436	448	451	433	425	430	435	421	428	441	425	459	398	437	492	440	430	412	404	454	436	450	447	447	426	462	445	427	422	451	434	444	470	434	404	378	485	440	397	417	440	419	428	431	459	466	470	426	447	443	418	427	457	423	425	433	420	426	459	416	451	468	440	429	449	407	429	460	429	449	474	463	432	447	424	426	417	434	406	425	414	449	408	407	435	438	454	452	455	406	418	435	457	439	400	448	417	439	405	420	432	402	441	492	446	434	431	415	440	433	458	441	405	414	466	423	476	439	425	446	417	421	425	406	456	427	435	434	468	459	439	433	406	440	427	459	421	448	412	430	455	416	438	432	398	475	441	416	452	452	439	472	423	393	468	415	427	433	432	408	454	451	448	416	462	443	468	458	437	455	436	413	457	443	468	438	434	433	457	425	418	453	469	447	442	407	451	417	455	420	474	428	444	423	433	420	448	454	413	431	428	440	468	432	449	429	431	437	434	458	415	462	459	451	458	428	405	431	431	425	439	434	449	409	423	419	426	446	414	457	439	488	391	437	405	432	472	420	405	451	466	432	427	444	395	403	399	429	456	480	437	429	476	423	416	443	453	447	467	423	446	435	425	394	446	438	465	400	440	405	438	444	451	450	427	438	452	419	437	465	440	424	417	457	430	449	436	434	442	438	491	423	460	415	447	430	420	403	462	419	428	457	446	435	481	400	429	413	418	441	454	414	419	451	458	446	386	446	462	444	407	428	426	445	399	445	454	423	434	425	451	477	465	440	408	431	438	420	445	432	430	436	423	431	432	414	422	423	442	416	428	440	459	446	405	403	413	409	458	427	439	463	472	429	455	413	452	420	413	445	493	460	447	436	451	429	475	441	431	454	409	470	424	455	411	399	434	418	435	390	440	419	417	445	446	425	408	399	469	411	445	443	404	407	435	446	430	464	421	472	447	418	411	424	427	360	436	409	435	439	442	478	409	461	472	455	395	433	436	460	454	471	419	487	430	483	436	421	462	439	462	450	476	423	405	421	445	413	463	440	431	388	474	455	420	471	444	417	424	431	431	461	453	482	434	425	442	454	439	467	399	441	443	403	423	450	409	444	419	450	412	434	437	463	403	436	413	426	464	439	412	418	447	419	407	421	420	439	455	451	465	421	464	456	419	442	471	417	427	418	406	433	432	403	479	412	424	446	425	435	426	472	398	485	367	434	398	474	438	442	423	448	434	424	416	426	436	389	410	456	411	435	479	458	422	424	440	430	459	401	459	465	464	444	430	413	399	464	448	405	450	466	414	432	443	375	447	467	412	481	456	442	422	453	411	426	438	401	445	453	461	411	456	446	447	435	423	424	424	433	419	441	456	443	431	439	418	462	427	472	477	459	462	412	415	447	426	426	409	451	444	449	439	455	420	446	468	449	443	449	437	408	443	479	451	451	433	439	452	464	437	415	416	448	425	435	416	429	478	391	399	431	427	411	457	447	460	446	475	435	419	420	427	435	421	436	428	399	434	425	432	392	423	432	467	452	432	460	453	489	442	421	434	456	437	426	452	447	426	449	420	490	450	462	421	494	411	469	450	437	409	464	429	447	405	488	450	406	442	450	438	423	434	416	482	436	456	414	443	463	417	444	423	433	459	433	433	436	445	455	416	433	462	437	446	449	450	415	421	425	440	445	448	428	454	431	484	421	477	434	460	418	449	423	438	408	447	430	427	489	445	465	430	442	436	435	436	396	407	413	397	459	426	393	456	407	471	473	433	450	448	433	461	462	490	405	427	402	416	453	433	435	433	390	474	436	465	483	431	451	439	460	459	445	432	430	451	460	438	423	406	456	441	433	395	453	422	417	426	422	448	446	419	430	438	427	435	443	414	432	446	429	437	451	463	447	449	450	430	437	447	439	447	407	431	444	438	473	435	433	405	412	428	437	441	423	436	458	421	430	448	457	424	446	459	444	410	410	397	417	447	452	506	448	422	412	427	440	459	420	419	426	452	425	395	408	446	447	408	396	420	441	435	394	475	451	445	450	438	402	402	427	428	450	445	429	426	428	470	447	465	435	470	453	403	434	445	456	400	445	432	451	484	466	401	448	408	417	435	448	425	427	449	438	446	419	411	450	430	438	450	437	455	468	419	442	433	418	452	451	408	424	448	431	458	404	453	446	403	464	464	444	467	462	428	452	409	455	412	392	451	384	422	469	410	434	476	426	449	447	449	435	446	447	407	440	453	432	425	424	416	450	440	425	456	446	409	443	422	467	446	409	422	409	444	419	433	461	427	440	458	417	405	439	438	428	437	427	420	439	423	444	454	475	466	436	431	426	452	468	433	432	426	426	418	436	431	467	440	418	453	420	420	428	436	416	436	418	391	418	445	416	458	458	424	451	455	455	478	433	435	413	467	449	460	426
17097	2538	1650	1290	873	588	404	326	205	204	181	177	168	159	158	140	148	131	153	128	148	130	138	129	137	149	127	149	164	141	121	105	126	126	130	114	120	121	146	126	115	132	120	114	118	155	124	144	122	127	128	134	124	128	117	109	150	141	138	129	141	149	132	144	114	157	130	129	116	120	114	128	144	138	141	126	134	126	127	132	159	127	141	143	170	150	135	155	139	151	139	119	144	134	130	123	135	137	122	139	133	136	126	122	126	145	131	167	149	136	155	140	135	152	154	123	127	142	122	124	123	133	99	115	157	119	130	141	112	132	104	114	135	154	129	133	140	141	129	131	124	125	164	133	131	139	158	124	127	132	130	120	111	139	113	128	118	124	125	149	138	142	126	125	125	130	136	136	130	116	130	128	147	119	128	129	120	123	137	139	126	122	140	120	128	125	138	140	147	118	120	129	122	104	130	145	126	162	137	129	147	151	131	135	123	128	135	139	135	131	123	139	125	138	126	132	143	123	132	127	150	134	154	134	115	139	136	138	145	131	131	95	128	123	134	133	112	116	137	130	145	148	128	114	148	126	123	135	127	148	145	134	103	107	130	126	122	133	121	112	129	122	142	115	123	128	129	143	111	110	144	143	124	141	153	120	116	114	132	130	134	130	124	144	133	121	109	117	143	124	139	140	138	135	130	126	129	120	128	103	134	119	105	123	142	165	135	152	140	137	138	130	131	118	139	152	135	135	112	125	123	131	124	121	130	134	137	144	124	120	108	105	129	148	122	141	129	156	126	146	129	125	93	134	129	115	122	123	120	115	120	136	139	108	122	139	138	114	123	117	130	130	125	127	118	119	120	160	137	115	123	105	102	113	126	139	140	136	125	125	143	115	108	136	141	121	145	134	133	135	146	112	152	136	123	144	109	122	137	108	111	128	142	141	133	101	133	141	130	133	127	124	119	132	125	140	128	145	119	115	120	138	142	137	112	138	138	136	146	121	129	112	146	122	150	140	130	162	126	139	143	126	113	112	114	127	118	131	110	142	154	129	108	130	148	136	139	118	142	145	127	139	126	124	125	115	150	141	148	130	148	156	127	140	140	118	135	130	108	124	135	127	136	129	132	136	153	130	133	132	143	149	132	140	141	120	138	140	116	128	115	123	111	144	123	118	117	141	132	132	158	122	130	123	119	136	136	138	122	136	121	123	131	148	143	124	125	131	116	114	132	103	131	154	134	128	120	150	118	145	126	135	133	135	138	143	116	136	130	114	157	112	148	137	122	129	139	136	150	120	117	162	122	137	111	132	128	118	121	114	130	132	117	157	145	138	131	148	121	129	121	128	130	145	124	123	144	135	148	126	142	131	128	129	130	120	141	118	133	121	119	109	139	131	124	126	130	111	132	126	111	125	150	132	132	137	133	131	140	128	135	121	140	129	132	142	139	152	145	123	142	131	132	129	118	125	139	138	149	144	122	119	121	114	114	151	122	146	128	120	143	159	127	114	136	111	109	150	136	126	117	119	121	150	111	131	136	133	106	125	113	115	138	119	129	132	149	133	127	126	138	134	108	106	124	147	138	140	146	132	160	124	147	135	134	137	109	125	138	132	156	132	135	120	116	120	128	115	130	150	146	134	145	141	128	110	128	136	126	120	131	139	123	145	130	133	109	141	147	116	141	134	130	133	133	141	135	122	107	124	130	122	149	131	129	116	155	116	131	137	128	122	144	145	126	139	135	137	133	128	143	139	136	127	135	130	134	138	129	127	124	138	121	128	125	125	132	141	127	116	133	124	139	139	146	133	116	108	152	138	124	131	119	137	120	134	117	162	123	141	126	123	118	153	134	129	137	123	136	147	128	104	112	116	123	147	129	153	132	122	139	120	136	141	137	129	142	130	153	136	132	131	133	125	127	127	125	131	116	125	139	133	111	124	142	137	119	145	126	138	125	122	109	139	119	143	116	114	130	140	146	140	126	130	123	134	132	116	142	133	137	134	159	120	119	132	143	133	122	135	126	118	143	121	130	129	124	154	139	139	120	131	146	127	136	117	142	130	128	123	142	117	129	142	135	135	123	142	134	120	134	119	124	121	161	127	145	132	114	135	117	126	140	121	138	122	112	124	127	166	143	126	124	138	125	134	131	121	130	136	130	122	129	126	117	128	122	148	101	129	99	130	143	121	147	133	121	134	133	136	156	127	136	136	138	143	127	137	126	114	110	123	132	126	126	126	152	137	132	131	125	116	125	130	158	130	118	139	119	124	147	135	134	152	140	135	131	122	132	146	136	115	122	127	134	129	145	109	120	128	141	121	134	124	126	128	130	135	129	113	117	123	142	138	138	140	132	129	133	115	140	141	136	134	119	122	134	128	120	115	135	135	107	132	122	149	114	110	136	136	148	152	144	133	131	130	146	122	140	138	131	131	139	121	127	123	121	137	122	136	110	130	120	127	133	116	129	132	117	147	140	140	131	131	138	137	135	129	126	113	115	129	124	127	133	144	125	151	134	138	135	135	143	148	142	125	114	136	121	134	119	127	128	159	172	139	130	128	118	143	132	113	141	124	147	137	118	113	127	131	121	141	145	125	112	105	141	149	157	147	127	109	108	130	131	142	121	124	154	102	133	143	130	128	139	159	145	154	148	130	135	145	120	111	135	131	126	132	131	128	147	136	130	123	127	112	103	119	105	117	135	138	133	122	130	114	129	127	123	135	117	130	146	138	125	131	132	135	134	129	142	136	150	132	123	147	137	163	138	133	107	127	121	120	135	124	113	115	118	154	130	123	129	114	143	116	137	140	127	141	140	153	120	111	120	132	107	129	133	118	120	146	122	115	97	126	133	131	144	150	117	147	134	137	140	145	145	110	125	148	135	132	136	132	144	125	144	141	145	121	164	109	152	131	138	128	117	143	127	138	129	140	157	134	124	146	127	144	160	150	130	121	145	124	138	149	155	141	132	130	150	134	139	146	134	138	152	148	131	131	101	131	113	157	108	113	140	146	115	106	149	118	136	138	140	144	114	148	125	138	149	133	147	117	144	135	127	138	140	134	125	108	125	114	128	135	148	126	144	130	143	148	140	132	132	133	119	146	133	139	121	144	133	121	116	125	131	113	119	132	136	132	115	127	126	154	154	100	135	146	105	132	142	142	148	126	122	124	125	130	130	143	137	145	149	130	150	140	134	122	124	126	140	134	109	119	123	125	117	129	139	117	108	138	112	146	135	108	141	120	139	138	140	135	119	115	154	131	130	139	137	144	156	156	127	107	137	128	156	142	149	143	128	132	155	130	121	131	135	125	134	104	144	131	144	135	133	134	125	110	120	124	132	133	138	144	109	133	147	126	119	152	151	152	133	140	138	161	111	123	128	138	116	128	132	143	127	125	151	113	126	125	144	140	136	118	114	121	125	129	133	133	140	137	113	133	120	112	131	130	132	124	119	112	131	134	118	143	138	110	133	114	125	149	136	141	151	128	161	150	119	141	143	149	123	128
11450	1075	2228	3103	2385	1859	1349	1065	766	795	639	674	489	494	447	440	432	436	418	401	392	407	389	417	353	365	318	347	354	383	356	358	332	385	372	360	368	389	354	332	331	376	345	317	359	346	331	353	365	369	338	379	359	339	360	362	367	352	348	356	380	358	339	380	354	367	357	328	379	335	376	338	337	336	351	336	350	338	345	351	350	367	340	352	324	361	312	354	306	346	343	345	360	315	326	323	336	331	364	321	313	341	345	327	361	341	326	335	354	345	345	326	333	348	344	360	335	329	372	322	356	325	326	360	353	328	363	380	355	324	354	348	318	368	334	331	326	322	329	332	347	327	349	371	309	336	348	354	342	312	336	349	325	369	326	298	349	327	353	335	320	340	332	321	312	343	350	347	331	335	324	305	352	354	351	343	318	339	368	348	348	359	346	339	346	343	306	316	345	351	341	292	343	330	346	328	344	354	358	348	339	359	378	300	355	344	339	353	322	369	339	364	360	372	350	351	352	340	348	339	330	319	335	352	341	340	322	319	351	353	342	358	351	372	345	367	349	338	314	311	340	351	335	321	350	355	325	327	322	344	332	384	372	338	343	329	336	341	344	375	318	334	364	348	336	358	352	353	343	367	352	372	331	357	354	337	355	351	357	315	371	357	314	346	320	329	331	322	318	352	362	359	314	339	360	327	333	346	371	344	331	359	364	353	344	365	317	367	320	359	367	357	393	332	335	360	334	365	363	358	341	360	374	309	342	378	344	329	339	333	344	311	342	361	363	339	330	326	364	330	356	336	351	341	360	329	350	351	310	339	345	354	290	373	384	324	346	322	354	323	357	362	308	303	394	355	330	366	330	354	375	325	339	313	329	343	355	385	350	344	369	337	357	351	350	317	304	358	344	348	359	342	367	345	323	377	364	311	346	334	356	334	308	350	333	374	357	320	341	363	365	333	321	362	319	351	347	310	352	338	337	327	342	367	345	348	327	348	374	343	361	322	342	336	341	358	329	364	386	325	352	351	355	352	352	350	329	356	374	336	342	362	326	351	336	337	349	328	359	337	360	352	307	379	320	363	335	364	328	334	298	318	330	335	375	368	352	397	343	355	357	366	325	329	331	352	336	358	350	316	378	325	378	309	320	375	343	347	345	325	357	353	312	346	336	370	355	361	353	362	349	325	352	354	355	321	350	366	365	309	340	334	333	370	345	346	366	358	339	359	346	355	372	338	350	325	352	341	344	348	340	343	331	370	325	340	353	317	354	337	358	362	325	370	344	340	342	355	343	330	347	311	353	338	348	374	369	349	337	347	313	402	395	346	347	324	346	333	374	353	297	336	329	335	350	374	340	346	327	349	324	337	345	324	359	334	360	332	345	355	354	334	344	358	345	332	376	355	355	334	344	354	338	340	364	340	340	334	339	327	358	309	352	341	332	327	339	379	353	346	354	322	366	362	348	351	318	385	317	383	367	362	363	362	331	355	317	349	367	357	347	325	342	365	357	366	338	338	317	350	376	341	371	311	344	335	347	334	311	356	331	375	347	336	349	322	371	399	367	335	342	349	347	334	343	347	354	364	377	346	349	333	354	348	347	343	354	337	324	341	332	353	331	300	351	326	333	335	356	369	347	382	361	388	370	333	356	322	351	392	357	318	354	326	347	359	325	335	324	320	361	352	312	345	342	338	329	384	300	339	343	329	342	350	362	325	321	357	310	327	313	325	336	321	347	319	376	368	404	359	347	369	354	352	362	363	361	328	347	327	345	356	361	379	350	382	335	304	357	368	332	337	331	329	350	389	326	336	347	369	331	331	325	347	362	335	361	351	344	351	339	390	352	324	336	339	341	321	293	327	335	326	350	332	314	316	337	326	301	340	346	379	337	330	340	369	335	352	372	360	330	324	349	353	316	341	339	349	356	371	331	337	346	346	315	349	356	377	360	358	337	349	341	355	316	333	343	365	297	321	354	326	354	366	332	405	335	344	330	335	386	358	331	355	368	350	333	357	401	316	350	352	370	324	335	330	356	347	403	364	328	331	336	370	337	318	345	317	357	325	359	356	329	341	337	350	358	346	381	330	352	343	363	334	353	355	330	314	356	319	325	320	343	331	347	342	343	343	362	363	352	311	343	355	336	335	350	327	353	361	338	334	346	350	354	340	380	342	341	344	342	375	355	376	369	321	360	320	352	343	345	349	387	344	387	319	377	355	342	323	362	340	347	329	335	344	351	339	364	378	313	368	347	354	356	373	343	351	370	332	350	373	354	334	334	340	365	343	337	338	345	379	351	330	338	356	350	334	373	326	350	351	337	369	333	369	355	361	334	345	346	351	320	320	329	368	365	318	367	338	352	323	348	372	331	317	342	357	306	320	378	353	376	301	384	354	339	350	375	350	361	340	329	352	336	371	349	322	357	339	338	337	341	355	335	313	345	365	362	333	332	341	360	341	368	336	343	316	347	337	334	354	332	358	358	327	355	341	337	348	300	307	350	376	378	331	337	364	310	334	327	342	366	335	353	371	343	323	339	351	356	355	347	346	343	359	324	338	336	323	334	375	352	336	299	362	341	344	334	320	338	338	356	340	342	314	342	336	348	340	344	362	362	335	357	332	348	322	341	344	354	349	316	318	362	330	324	368	331	396	360	359	352	354	372	318	333	332	297	332	342	337	321	366	324	355	307	352	342	352	318	353	374	364	355	340	357	357	349	306	332	325	372	312	364	349	375	359	354	336	363	356	304	333	351	369	367	344	329	344	360	337	329	337	335	368	319	319	347	369	352	357	320	365	367	331	309	344	335	334	373	306	338	377	354	337	355	351	360	318	349	380	369	355	331	356	370	341	342	346	381	343	378	377	327	357	344	353	318	341	353	331	315	359	318	322	356	361	346	356	368	331	349	335	360	376	349	349	338	344	350	337	353	388	330	353	359	352	357	299	356	333	351	352	363	346	335	328	335	344	377	360	371	369	337	311	336	350	327	335	350	329	359	344	338	352	326	346	335	344	324	334	360	362	360	348	338	339	338	331	345	339	355	369	345	381	339	359	405	325	337	331	339	377	316	304	319	306	312	336	343	350	318	359	346	357	361	346	348	351	360	309	351	310	360	357	317	354	361	351	315	376	350	390	353	325	340	382	316	336	349	344	338	346	326	311	343	358	370	323	333	371	360	345	357	378	329	368	338	330	364	359	336	351	372	321	318	335	356	359	360	327	334	334	343	350	339	362	350	336	314	363	334	347	339	322	356	328	320	355	361	362	351	376	329	313	344	345	360	341	357	316	353	372	346	348	344	338	356	309	331	325	338	375	365	303	340	322	335	350	318	340	348	293	355	339	304	379	335	343	351	309	362	362	337	347	377	343	341	308	361	311	388	374	329	353	339	350	355	351	344	341	343	325	325	366	315	359	367	287	354	362	332	325	335	345	317	342	374	366	350	321	345	331	325	357	331	366	371	347	317	343	320	326	348	323	336	346	319	341	351	346	334	344	356	357
26883	5488	3130	2497	1785	1190	739	598	482	426	361	363	362	363	327	313	273	288	299	278	322	290	303	304	287	275	284	297	292	270	265	276	302	307	264	289	261	278	290	275	280	281	280	295	254	268	295	272	260	279	289	289	255	274	292	283	270	295	277	309	308	289	256	287	298	292	301	256	271	295	234	267	283	275	289	262	293	284	279	265	290	282	280	275	341	280	292	291	259	286	281	252	261	248	262	278	269	268	262	243	280	273	263	302	260	248	283	279	268	263	305	281	264	275	268	290	283	309	278	267	264	297	260	300	279	283	308	277	282	289	288	285	259	318	250	288	254	288	289	268	294	276	271	291	322	304	289	256	267	316	265	271	269	307	283	313	290	300	247	289	251	297	284	282	298	286	272	224	262	281	296	283	287	289	297	267	262	277	308	331	267	291	283	282	300	294	262	267	250	252	291	269	273	254	288	292	287	268	278	281	295	266	290	271	262	285	288	261	247	292	247	271	321	285	277	309	269	285	259	265	281	267	262	264	282	267	304	306	290	281	264	293	312	254	260	325	230	298	284	296	278	280	287	268	272	262	279	266	282	263	302	276	290	273	254	265	290	293	230	263	256	228	291	273	311	282	258	264	272	294	271	290	239	300	288	293	285	261	294	307	269	261	262	278	316	240	267	293	294	270	247	277	276	297	298	267	288	236	276	249	271	267	280	264	280	270	267	270	307	307	291	284	294	305	299	264	266	264	299	283	261	257	300	275	251	275	250	252	258	293	255	287	265	273	283	275	299	287	297	289	299	257	271	301	284	295	282	262	280	240	275	241	269	243	265	295	248	268	275	256	253	283	267	309	291	288	251	270	251	273	269	270	243	256	300	289	246	260	272	255	288	236	280	315	295	271	279	301	280	262	262	282	245	257	314	276	267	279	276	272	279	272	274	284	280	279	291	276	283	278	269	285	318	264	302	280	309	295	273	321	300	275	293	273	255	246	237	290	290	266	263	264	259	246	260	293	255	266	282	246	259	287	279	266	281	265	311	286	297	279	289	299	273	287	225	301	267	245	273	243	278	244	284	316	253	280	295	299	258	265	266	237	302	303	274	274	301	275	283	240	274	278	299	268	260	275	285	294	258	278	262	241	278	284	291	280	242	277	289	319	280	260	279	311	270	264	305	287	250	241	247	320	252	246	266	276	286	274	260	272	261	265	258	266	279	264	291	258	277	256	278	299	274	257	286	283	278	285	266	289	276	264	250	286	281	263	263	276	255	251	280	261	257	285	286	301	283	287	299	273	261	280	275	276	280	270	294	278	268	258	281	257	271	288	273	334	287	251	302	278	281	294	268	285	262	253	289	265	267	299	270	277	276	272	272	284	295	264	251	301	269	253	277	266	247	278	251	247	244	277	285	290	284	267	278	262	292	273	288	254	281	268	261	298	251	260	258	251	262	277	257	283	260	265	258	293	287	275	320	230	260	332	287	288	278	283	289	292	276	237	271	263	295	304	290	259	259	258	293	279	286	296	258	296	273	296	247	289	265	275	287	271	297	286	278	291	273	264	245	259	264	286	278	253	258	276	301	290	288	306	263	293	261	247	257	292	269	327	266	279	276	271	250	279	313	297	274	273	271	277	256	287	294	274	292	267	289	285	297	307	246	269	251	280	297	285	275	295	309	279	282	263	274	291	295	313	263	240	240	277	293	243	243	270	262	283	280	236	278	285	267	296	303	302	255	248	241	251	274	273	300	265	276	303	280	262	273	256	282	258	281	283	268	274	257	271	257	262	265	275	281	278	246	282	266	279	265	278	276	289	283	282	280	281	298	298	256	266	270	241	284	289	268	292	269	260	267	275	310	291	308	294	299	256	248	264	261	262	283	273	269	259	265	226	308	287	254	265	299	284	250	304	288	273	276	274	280	256	275	312	262	244	302	268	253	277	269	259	284	271	267	266	214	278	271	259	288	293	313	278	283	271	284	275	278	258	297	279	292	251	248	306	282	294	264	261	283	273	279	275	315	270	284	314	262	277	268	261	288	303	283	275	256	294	278	293	276	289	272	258	250	282	273	274	274	270	266	289	281	285	282	242	243	290	258	282	299	287	260	278	273	303	310	285	249	278	286	291	304	255	281	294	260	288	241	283	252	278	272	309	240	281	289	305	299	284	284	284	277	295	281	258	271	319	278	279	260	302	268	290	318	264	256	260	297	261	255	286	287	258	257	279	267	273	287	310	271	298	298	289	269	286	245	275	252	280	289	265	297	277	280	278	269	316	308	257	265	268	292	285	253	283	234	262	282	271	298	282	279	270	283	268	313	286	262	259	299	256	267	259	280	282	260	281	230	276	245	273	266	272	304	269	258	296	277	266	310	268	260	257	260	268	263	307	287	265	283	302	288	282	262	261	298	278	271	263	306	278	289	280	266	295	236	304	248	268	281	268	265	273	306	273	282	268	304	305	285	291	275	271	252	257	276	267	314	270	284	259	316	249	268	286	272	274	270	292	293	265	269	266	268	302	256	301	277	298	270	268	241	283	263	279	265	263	297	284	260	271	289	281	275	303	278	290	278	271	291	262	275	301	268	277	297	260	261	267	294	272	284	276	269	261	301	286	237	292	286	294	286	263	275	297	248	301	281	277	284	299	272	281	257	289	282	262	280	305	299	278	255	264	317	279	262	295	304	272	274	308	273	260	266	285	293	269	300	266	241	292	307	226	283	247	271	295	301	250	280	302	267	265	265	254	294	306	229	245	273	287	259	245	278	297	300	273	333	266	270	299	234	279	277	241	281	277	283	276	274	258	240	266	270	266	264	248	286	254	279	291	313	264	276	262	288	271	303	289	308	293	262	259	294	263	321	256	267	258	269	256	278	282	275	270	252	246	268	287	281	234	249	262	249	280	263	302	279	244	285	268	300	310	283	247	265	237	286	278	300	254	271	295	297	263	267	297	282	287	245	287	279	282	286	284	285	266	269	291	278	254	264	251	297	301	269	275	277	289	248	281	259	257	250	257	265	298	305	276	253	285	307	288	283	285	275	287	267	283	285	275	270	235	268	287	256	254	265	291	270	281	273	276	282	271	281	290	284	237	264	256	265	273	274	262	266	328	293	245	292	259	293	266	263	266	264	258	259	278	291	317	242	262	297	310	248	260	299	289	280	269	299	260	258	313	286	263	264	287	256	279	314	324	273	290	249	263	273	268	269	269	248	287	256	279	291	282	281	284	249	264	251	277	312	313	288	257	256	271	253	276	259	281	301	285	309	267	290	271	287	242	252	249	284	278	286	305	274	299	291	246	304	264	265	305	300	288	302	283	255	260	268	278	288	280	309	295	299	271	292	274	268	305	273	264	281	291	271	278	270	254	254	255	263	268	276	272	262	278	284	282	311	284	264	275	272	253	246	275	265	280	285	260	270	303	288	251	284	282	262	294	257	275	272	287	293	271	285	277	274	259	255	294	281	288	271	279	279	273	293	255	287	259	277	281	251	266	305	247
15678	1737	3766	4987	4350	3223	2423	1838	1536	1402	1190	1017	927	880	813	804	789	727	722	720	747	733	707	674	731	709	682	663	666	708	686	649	672	659	624	669	677	654	694	680	698	646	686	650	676	605	654	674	660	639	667	648	631	621	694	617	634	575	668	648	642	662	642	677	636	675	638	692	631	610	614	666	658	668	627	590	618	623	612	676	620	632	623	599	616	664	669	659	657	652	630	628	631	640	643	618	581	604	621	686	672	646	615	633	631	601	611	642	675	587	608	609	604	635	631	645	645	668	637	614	692	612	641	628	623	586	645	652	630	625	632	616	661	643	665	643	677	668	645	609	625	652	642	681	706	628	631	643	588	660	643	632	598	646	638	602	642	642	600	637	629	669	608	669	633	630	633	615	618	681	617	601	648	634	656	625	647	653	614	633	631	658	627	667	664	617	616	633	628	623	632	640	618	631	644	603	614	636	610	588	658	643	607	647	637	716	633	631	609	646	667	655	628	592	648	628	637	607	633	628	625	630	619	676	613	655	643	648	639	647	643	660	594	658	651	634	631	660	595	593	633	648	678	669	656	631	641	642	621	645	598	606	629	658	652	627	630	636	635	580	644	621	652	614	633	586	601	618	596	697	634	613	636	697	629	613	620	641	627	612	624	662	641	631	643	667	654	674	655	638	657	644	669	632	689	630	636	642	677	612	622	646	677	594	669	644	627	611	579	613	647	600	620	684	616	615	621	631	613	634	670	662	606	681	663	597	630	652	633	620	578	649	618	600	630	634	610	661	613	599	639	629	612	645	636	652	610	629	609	642	609	634	665	634	612	654	628	611	686	698	640	653	615	598	625	652	626	634	576	674	638	627	619	625	611	613	634	685	680	631	658	630	588	633	689	646	626	649	633	704	653	634	607	690	644	632	620	588	629	632	607	623	636	677	655	621	650	630	617	639	638	629	627	618	647	623	628	601	635	597	641	581	645	631	633	633	632	607	642	633	615	621	606	658	647	600	637	629	589	643	670	651	662	640	623	660	644	567	665	617	607	613	670	634	643	621	643	627	646	630	683	627	594	630	626	592	617	660	639	640	649	617	590	641	632	650	642	641	601	654	670	619	634	612	621	617	655	631	601	612	593	641	637	586	602	681	566	592	650	650	635	613	631	633	602	650	663	668	639	638	643	646	676	602	641	643	611	616	614	635	660	620	643	599	615	656	641	671	680	630	659	659	670	656	642	645	590	648	645	668	636	637	660	649	641	643	678	629	665	664	632	628	611	609	632	642	660	608	647	654	616	613	565	645	665	692	637	665	656	619	599	623	640	631	658	660	605	631	630	675	635	667	643	641	589	644	617	624	654	596	605	655	633	617	599	604	621	655	626	663	632	662	644	600	662	674	631	606	636	624	659	676	624	633	683	621	640	619	666	611	632	687	650	606	604	626	641	699	612	621	641	650	637	615	630	601	634	638	628	630	683	662	606	619	672	624	612	593	615	638	594	619	595	644	634	620	632	633	664	567	625	630	655	632	632	622	655	626	625	611	613	609	645	604	623	636	615	623	617	602	622	607	690	647	621	662	629	619	635	623	645	640	609	639	599	599	636	637	680	614	673	622	654	597	662	634	653	637	648	614	640	652	615	635	617	666	611	613	593	633	638	673	641	627	649	609	628	629	623	607	609	637	642	654	605	627	625	638	635	671	655	608	643	631	641	663	654	603	612	603	691	633	639	668	592	621	624	634	657	628	654	635	600	653	594	632	623	658	642	642	598	655	656	624	630	666	660	607	649	624	627	640	617	687	656	663	625	606	648	609	666	621	639	646	632	670	628	571	644	589	648	659	640	687	668	619	659	655	623	627	700	626	632	644	638	619	645	601	657	676	625	614	651	590	635	671	658	603	625	648	667	630	660	650	594	630	572	653	621	654	645	632	671	660	638	573	639	634	649	629	652	674	639	639	621	653	591	624	648	611	658	614	635	646	600	671	653	620	588	623	626	632	687	641	648	653	633	653	639	628	590	614	590	631	658	661	640	584	658	613	671	645	643	589	599	605	592	605	623	598	598	617	665	628	652	638	633	683	651	648	624	639	652	645	584	634	612	639	644	635	614	663	630	614	655	600	587	665	618	612	608	630	645	610	634	654	625	679	625	650	621	601	640	685	645	639	681	647	659	614	631	632	644	622	655	648	643	620	646	593	624	628	668	648	639	608	667	597	602	612	628	685	656	603	642	605	664	601	653	624	642	587	627	636	678	650	659	621	617	632	651	635	648	636	610	608	639	632	606	653	658	650	658	628	665	628	641	642	642	657	694	623	648	664	637	626	624	653	603	633	684	691	658	654	618	607	625	663	612	663	620	624	614	592	647	691	640	673	644	638	611	627	659	602	651	648	603	656	640	642	587	639	662	659	664	641	653	662	609	669	618	656	639	655	672	638	612	615	632	624	619	619	633	669	600	648	602	655	632	642	586	606	632	641	637	619	602	614	639	640	653	639	631	639	649	614	569	655	655	639	663	606	683	686	661	585	621	658	615	670	639	676	632	658	609	647	655	658	661	614	621	631	630	666	640	618	602	622	665	618	631	587	645	654	644	639	636	617	638	643	662	644	628	590	646	653	599	607	581	633	664	640	664	628	603	681	617	648	646	609	630	653	691	687	617	631	638	622	617	653	651	626	654	620	655	615	631	616	662	643	648	594	589	625	638	602	630	582	665	661	661	602	643	676	687	634	696	663	635	608	650	615	645	686	627	679	668	618	652	655	641	643	681	622	614	636	623	691	621	616	650	613	638	637	624	624	661	624	622	636	640	597	674	638	632	687	636	635	638	674	680	628	591	649	598	618	579	646	601	589	674	679	681	600	609	634	653	630	640	613	636	655	656	619	623	662	639	630	646	592	601	619	652	622	627	602	643	589	633	633	627	686	642	593	643	657	580	643	614	646	606	640	605	628	649	652	601	648	638	634	629	589	628	651	609	652	696	638	635	642	669	623	643	605	658	593	644	607	652	644	658	634	658	628	631	573	594	627	662	623	681	616	652	660	606	680	659	650	628	606	638	672	636	628	647	596	642	606	627	617	603	647	647	670	634	603	660	637	635	628	615	622	629	669	605	628	636	678	632	627	619	627	593	631	618	619	671	623	630	601	639	655	619	601	630	668	658	636	642	658	570	606	653	636	594	691	607	643	676	615	672	564	661	663	646	597	687	612	632	619	630	665	636	650	615	616	624	578	659	614	618	648	632	622	654	628	617	665	636	565	648	616	664	653	627	639	655	632	633	613	623	652	670	659	645	632	620	631	640	636	664	629	620	622	673	613	643	663	600	592	605	664	614	665	649	640	632	619	635	640	620	628	636	636	660	648	671	674	595	619	646	623	675	671	629	606	641	624	612	620	603	596	662	690	672	626	622	640	654	611	625	653	658	579	639	603	626	639	622	614	673	608	677	665	626	597	598	610	591	664	645	612	628	622	662	620	633	588	625	635	614	652	630	586	614	638
4876	537	292	216	202	179	188	191	189	198	216	183	165	192	174	177	207	181	205	189	160	171	178	206	165	199	189	189	206	176	183	193	176	175	173	187	196	170	161	174	174	170	221	190	180	180	201	177	181	213	205	205	194	181	189	212	185	196	168	171	188	210	198	178	197	181	176	196	181	182	161	197	195	178	175	194	174	186	184	164	189	187	173	188	185	178	192	192	220	165	171	194	182	189	183	183	189	187	180	177	200	183	156	158	157	200	175	136	201	181	205	197	177	206	182	217	198	184	190	180	200	180	165	176	154	181	153	172	157	166	155	171	191	211	210	170	200	201	193	176	170	198	206	185	227	181	182	191	201	200	183	173	186	172	239	181	211	188	193	198	193	183	172	166	182	161	169	183	182	203	189	182	180	176	198	184	177	185	154	181	171	191	176	200	167	184	212	185	202	185	166	198	170	140	182	160	173	168	180	177	197	196	212	175	191	194	190	202	212	175	176	183	181	165	197	190	177	175	174	165	202	154	196	167	171	188	143	162	180	200	173	177	197	211	187	183	187	179	194	180	187	181	188	181	175	188	192	201	211	204	209	209	194	217	195	169	184	189	188	161	168	190	165	195	200	168	170	194	179	201	180	184	176	180	191	208	225	178	175	184	195	174	181	185	171	200	180	191	182	179	173	170	178	199	193	176	179	198	200	172	184	179	192	171	177	164	201	205	209	178	218	199	185	176	204	180	188	186	153	169	189	199	195	209	187	178	184	174	195	191	200	174	206	176	194	191	152	172	170	169	214	178	212	181	186	198	155	156	208	186	166	221	186	186	165	209	167	199	194	174	195	184	215	185	182	185	176	189	174	192	206	169	196	208	165	188	166	211	183	138	173	165	184	190	158	196	190	195	197	196	184	203	151	207	189	181	189	188	176	196	221	198	179	152	183	175	196	184	188	195	190	203	196	179	142	164	167	176	161	195	186	175	178	188	183	197	186	208	208	160	177	166	208	170	172	187	191	187	209	202	182	196	189	162	170	192	190	172	179	190	201	187	192	191	162	188	184	190	176	203	186	182	184	193	176	178	192	177	198	213	188	172	167	174	188	203	175	172	188	194	189	181	184	186	177	199	210	181	168	165	211	194	181	177	186	158	185	207	221	197	183	204	187	154	175	176	148	179	191	183	180	181	161	185	204	174	180	196	190	206	180	186	177	207	179	179	209	186	190	183	179	176	159	212	176	198	181	204	171	168	178	186	180	203	185	159	197	217	188	164	182	203	176	198	187	183	199	222	212	164	176	153	182	213	188	183	189	169	187	186	165	193	160	155	159	223	194	196	183	211	187	193	192	188	170	182	176	176	179	177	194	174	171	195	148	175	199	168	189	194	162	190	219	205	178	200	157	176	175	184	219	191	183	191	199	188	197	165	194	191	184	172	181	181	198	180	180	199	188	230	197	202	166	166	178	183	177	183	194	163	206	197	193	168	167	194	191	197	172	176	181	194	190	173	172	164	196	183	206	186	181	180	206	158	176	194	179	186	214	180	165	197	185	189	191	191	202	170	171	214	170	192	205	171	182	161	187	181	198	180	182	178	172	185	199	196	191	181	166	179	183	215	195	168	179	179	169	173	172	176	183	200	177	192	179	180	179	189	179	172	189	182	178	179	190	192	188	187	174	177	192	177	215	175	186	175	178	179	175	175	179	179	174	225	162	186	177	177	183	195	189	166	200	171	179	192	190	173	185	176	215	156	150	173	179	183	194	147	174	203	221	184	195	189	196	172	185	197	199	160	176	178	188	169	179	180	197	213	173	193	166	191	178	170	213	180	187	154	192	189	192	197	199	208	186	202	175	151	169	186	182	180	187	168	173	178	198	172	211	171	166	191	182	197	181	193	165	187	183	161	166	186	177	188	167	172	190	180	168	192	188	191	170	169	203	162	170	197	194	203	199	195	187	194	194	186	190	187	192	161	164	186	212	208	169	166	201	204	174	170	200	203	172	212	185	220	152	192	186	181	215	186	183	186	184	188	184	203	187	197	198	167	171	173	185	198	173	183	183	202	184	179	197	197	168	188	202	200	186	203	187	178	164	171	178	182	211	205	177	177	190	192	173	199	165	206	209	175	187	187	175	197	195	198	182	192	186	189	189	181	189	203	200	214	184	188	205	172	193	193	178	183	190	181	205	158	191	172	192	159	171	208	190	156	220	180	181	185	194	203	179	160	170	205	207	172	186	187	188	162	214	165	181	192	153	195	170	183	188	200	179	177	199	183	174	180	172	174	176	175	192	188	191	182	210	171	192	182	176	195	187	174	194	189	169	190	158	205	177	198	181	186	198	151	181	199	193	167	179	205	207	166	137	209	165	181	189	190	192	193	191	207	178	183	196	163	203	194	193	202	212	177	170	191	170	194	157	193	179	174	157	180	196	174	167	185	159	187	201	184	190	195	216	173	197	203	218	184	186	181	195	181	181	194	162	172	180	196	185	173	207	192	184	186	155	194	202	198	160	161	198	166	191	166	182	164	199	227	172	184	193	182	187	195	173	169	166	158	178	170	151	173	186	175	174	188	199	151	163	167	189	168	182	213	212	191	208	180	202	166	179	203	197	160	202	171	168	154	186	179	185	182	182	218	186	171	159	180	183	178	192	178	183	178	205	207	191	186	164	183	171	185	190	162	175	188	188	164	176	193	156	186	172	159	177	179	162	190	176	195	176	185	164	193	188	178	176	197	191	192	208	182	187	186	198	184	191	166	178	180	173	180	186	175	191	166	184	163	192	172	191	182	174	179	182	188	195	224	187	173	167	196	187	182	137	184	190	195	202	192	212	203	181	181	189	196	191	203	181	169	179	176	193	207	182	172	194	180	196	191	196	191	188	197	156	201	203	185	214	184	164	165	177	162	195	161	166	186	196	166	177	168	181	175	175	198	161	170	188	182	174	195	195	181	199	190	189	222	191	188	194	185	165	194	194	182	214	144	193	176	204	207	214	184	192	166	156	181	194	171	190	199	175	214	178	184	208	200	210	190	199	192	176	167	175	188	172	175	180	188	188	180	187	181	183	198	188	192	191	176	207	191	180	184	192	200	153	183	193	180	194	175	186	175	202	184	203	205	204	179	196	196	173	194	185	198	190	178	199	217	193	194	204	195	224	160	175	173	176	165	185	170	199	193	176	182	156	195	177	180	182	160	160	171	185	151	183	195	165	182	183	204	179	180	184	218	181	219	189	186	177	186	200	191	177	213	178	174	177	182	184	183	193	176	186	193	155	228	177	187	195	176	176	166	180	182	191	193	179	173	181	170	190	189	170	197	161	185	171	201	178	202	170	173	175	189	191	160	181	193	183	227	185	194	181	178	174	183	167	183	194	190	195	179	192	168	209	179	199	196	202	193	157	157	194	181	172	189	191	173	189	204	193	195	204	178	189	168	195	164	180	203	194	194	175	170	174	196	193	175	199	188	198	189	177	175	165	179	191	198	180	209	191	195	167	174
3530	532	547	541	554	505	502	474	463	428	459	427	425	446	425	472	402	429	465	448	439	423	434	449	457	432	402	455	448	424	450	454	426	403	459	461	484	404	440	454	442	418	477	487	437	451	460	388	473	410	434	435	422	408	452	436	423	426	453	440	383	476	453	443	455	461	438	436	471	453	440	422	431	467	434	428	419	414	429	410	417	449	406	417	413	458	452	405	430	433	461	418	477	441	441	423	473	429	430	423	436	385	410	440	390	414	420	437	452	418	458	398	420	469	431	437	419	418	446	393	458	477	472	427	445	428	417	416	446	468	425	409	433	480	449	447	438	428	427	440	419	435	467	436	418	399	420	428	414	438	449	400	481	461	453	436	447	418	449	418	399	435	418	417	418	450	445	428	420	441	423	403	396	462	433	453	400	408	435	388	397	419	468	466	442	422	452	462	428	380	433	415	419	460	434	410	454	445	406	410	419	401	442	428	433	441	428	447	412	433	415	422	434	436	403	414	446	419	431	430	430	435	427	398	426	436	381	450	425	414	445	424	460	420	435	443	433	419	441	466	402	436	501	419	427	467	474	417	424	450	416	417	412	442	391	446	421	443	455	446	430	390	459	397	443	427	432	452	441	464	441	450	449	385	436	422	402	404	423	426	426	432	429	416	430	396	441	469	444	403	450	407	408	430	455	421	434	398	421	468	408	410	396	457	439	457	407	424	410	485	433	423	472	398	408	418	430	448	455	467	432	452	449	439	433	459	430	434	432	414	432	451	431	455	465	464	425	412	425	425	368	459	472	430	410	464	435	411	422	421	472	401	422	451	427	459	465	410	449	426	424	411	381	453	398	445	413	386	461	447	389	406	410	395	431	410	419	465	423	427	418	445	429	376	400	430	396	431	456	426	487	429	435	384	444	399	464	468	420	431	458	420	439	445	409	448	414	416	381	437	437	423	435	450	461	447	432	455	405	430	425	448	448	427	427	430	385	440	442	443	422	434	463	390	439	431	448	410	405	437	445	444	458	431	422	417	408	462	421	478	404	413	446	409	408	414	459	399	443	458	404	457	409	446	426	407	421	390	413	420	456	407	415	441	466	420	412	410	408	459	459	435	402	392	441	416	433	410	433	421	409	447	434	458	463	381	422	422	418	464	414	457	412	446	435	447	434	414	423	414	427	477	444	419	444	425	421	430	397	434	474	401	386	473	420	458	410	442	416	431	440	454	446	452	446	405	411	437	426	473	466	434	438	442	439	428	439	457	465	444	426	432	439	400	416	432	456	416	409	443	425	436	418	402	446	473	467	418	459	448	438	415	452	442	435	443	425	419	442	406	404	454	462	465	449	376	430	441	436	396	432	418	430	456	406	471	421	418	433	420	409	378	414	429	433	428	384	414	441	444	446	407	437	411	449	438	480	388	414	431	432	438	419	445	460	454	457	421	405	419	422	414	434	399	437	455	398	421	423	402	422	467	403	434	413	461	439	443	424	468	438	421	410	397	439	432	421	415	430	438	410	429	420	423	412	435	405	466	442	396	437	403	432	424	437	434	453	408	443	441	441	408	417	442	452	437	418	404	503	471	415	424	421	458	444	451	425	446	424	426	417	442	412	394	447	463	447	436	441	445	453	412	430	450	444	481	419	431	437	464	402	449	432	415	467	451	448	432	427	415	435	426	403	431	469	423	449	432	440	479	468	398	421	419	436	435	432	425	438	475	429	442	470	434	456	435	437	403	462	445	453	434	464	466	433	412	423	447	447	451	446	418	383	434	469	480	405	451	401	444	421	457	436	421	432	406	396	426	444	411	433	453	460	460	427	421	419	437	483	429	401	425	394	419	445	412	421	426	452	451	410	432	455	475	430	469	462	432	454	435	441	423	461	427	422	463	418	474	459	434	431	443	425	402	441	429	423	421	426	402	410	404	441	416	445	394	448	424	437	447	460	436	410	412	395	401	438	444	427	398	437	474	430	464	410	444	446	440	448	429	422	419	407	433	439	435	455	431	433	428	424	442	487	433	463	420	456	453	468	442	407	468	437	412	385	411	435	428	434	437	420	418	408	449	453	433	459	438	458	421	411	424	404	451	408	441	449	483	446	412	435	402	417	461	389	443	484	438	436	439	413	457	477	453	449	455	494	449	415	434	402	432	391	421	421	432	436	437	440	412	421	458	438	450	447	451	456	467	406	411	424	454	424	399	417	401	450	427	448	443	452	401	430	496	418	430	449	475	458	416	433	392	443	412	460	453	429	431	441	426	459	433	431	418	408	452	424	433	436	429	398	439	441	433	407	452	421	426	430	436	426	458	409	421	426	405	417	407	410	422	414	460	426	431	428	448	451	375	422	420	438	413	465	461	414	430	442	445	450	443	429	420	423	421	458	442	437	397	406	451	425	411	434	454	399	405	418	407	410	438	445	434	446	436	428	410	436	476	427	431	415	447	453	424	479	422	413	458	440	416	432	437	440	417	409	451	421	402	402	427	434	418	439	434	417	403	415	451	425	436	410	403	471	435	420	420	422	454	481	436	420	414	451	417	444	443	426	459	427	433	400	454	472	455	441	448	413	413	425	443	433	403	453	439	426	441	454	429	444	453	409	429	453	432	430	451	450	406	436	463	419	426	459	440	415	435	422	447	429	419	461	429	403	451	424	417	468	457	432	437	419	468	460	433	452	423	449	444	449	416	420	462	409	449	454	421	403	405	395	430	452	419	420	437	440	458	448	452	457	455	426	461	434	380	427	424	437	451	406	461	426	396	444	410	441	491	438	416	426	463	425	461	416	450	407	425	427	424	435	440	423	398	410	470	449	413	417	396	438	439	436	441	422	418	456	431	422	461	440	414	432	425	452	481	440	408	437	434	454	461	448	435	418	467	412	399	425	425	428	466	443	462	433	455	426	439	454	438	439	468	407	417	426	429	417	428	441	470	433	425	433	454	455	422	390	460	427	431	449	457	437	431	479	429	440	464	409	452	461	439	441	415	454	414	430	450	452	436	451	420	473	410	410	465	476	455	447	451	442	416	431	463	430	420	451	449	414	394	441	411	448	416	462	431	458	467	401	442	414	437	441	427	455	442	445	447	438	417	417	440	398	471	440	456	459	453	455	419	447	447	442	423	448	417	446	421	433	398	440	371	438	425	413	446	444	428	433	434	425	454	435	451	421	411	440	439	448	419	423	425	467	430	411	423	448	411	443	448	404	380	426	413	426	409	399	446	469	425	464	422	435	378	421	453	424	479	474	430	427	414	421	422	418	412	447	435	421	462	416	438	466	423	419	421	424	444	429	441	413	434	407	416	458	395	410	455	438	431	429	458	440	395	462	434	422	464	449	476	424	425	452	465	401	449	399	495	432	396	456	398	438	466	454	443	425	434	431	438	392	441	438	420	392	455	400	418	377	451	452	384	413	445	455	432	425	415	444	453	427	435	411	438	447	454	460	434	413	421	452	431	438	420	421	431	408	450	411	422	498	421	415	413	430	444	429	435
15800	2365	1448	1160	851	537	346	336	260	213	186	178	174	151	138	158	145	146	136	153	140	150	147	126	165	125	128	125	128	143	161	134	140	142	92	147	139	119	130	142	115	137	133	133	128	129	126	124	129	136	128	133	133	127	130	136	117	156	150	133	112	135	129	132	127	112	118	139	144	123	130	134	152	137	137	130	133	163	137	127	136	131	137	141	122	149	118	134	130	130	130	110	138	139	122	136	151	124	119	129	116	126	152	143	129	131	130	107	124	134	139	133	124	120	130	125	130	127	157	149	120	122	140	114	132	143	120	131	150	133	126	118	119	118	113	126	137	135	136	118	138	145	121	124	116	130	151	105	136	134	133	129	128	120	119	132	136	134	126	130	132	120	155	117	155	134	130	140	135	135	150	112	135	145	124	130	118	124	131	133	131	128	136	144	135	146	134	121	116	149	146	121	116	141	130	111	125	131	129	121	127	130	118	158	129	132	133	106	116	120	119	135	130	134	141	121	113	101	134	141	128	148	130	129	128	131	128	119	109	132	109	118	129	122	130	121	126	133	128	139	133	155	142	127	122	134	128	130	113	128	121	124	150	137	121	118	116	125	130	133	120	112	109	140	126	144	129	145	113	100	118	133	134	114	124	119	145	142	130	125	135	116	119	138	131	115	144	158	142	140	144	140	127	138	153	155	131	130	118	115	112	120	126	140	139	132	131	144	123	117	135	139	122	142	128	128	129	139	122	132	110	118	104	150	150	129	130	127	130	160	121	109	153	131	120	129	152	150	122	145	138	142	146	125	136	111	121	142	146	136	125	132	140	139	142	158	141	118	128	120	123	147	143	121	149	135	142	118	114	131	127	117	122	117	105	149	154	119	132	143	138	137	137	116	139	131	114	148	106	137	156	119	123	118	121	130	132	137	140	149	130	130	131	136	124	118	105	128	155	136	107	142	134	137	120	132	135	131	130	149	140	110	123	125	127	145	138	128	101	121	159	140	121	145	125	144	132	142	140	128	126	131	169	127	140	115	132	145	131	144	134	103	155	142	158	109	121	123	109	131	137	152	139	124	134	114	119	142	153	111	139	134	150	132	144	136	112	130	129	133	143	131	144	128	138	129	109	129	124	146	122	117	104	140	131	127	118	125	137	111	131	124	118	143	122	140	131	125	142	138	146	124	161	124	130	128	134	141	122	118	130	132	118	143	122	114	151	119	124	153	123	163	130	129	132	134	129	127	132	138	130	118	121	113	109	114	135	113	133	111	136	129	127	126	146	129	116	138	118	142	128	132	130	126	111	125	127	119	113	144	152	150	139	126	123	99	121	145	114	133	133	143	114	140	126	135	147	123	138	140	123	144	129	102	112	133	135	135	126	152	144	119	131	134	134	129	156	146	128	135	126	123	138	138	129	150	155	122	129	153	132	151	135	138	130	124	125	140	141	122	147	139	116	132	131	115	121	136	117	139	147	136	112	141	146	150	116	131	113	137	137	142	139	108	136	140	119	141	138	139	110	130	137	133	126	141	156	149	129	125	125	126	135	158	124	122	127	129	136	129	146	136	132	126	137	129	107	149	132	141	138	138	127	138	115	123	122	125	137	146	118	104	146	129	132	140	144	104	119	140	122	121	159	135	133	129	126	128	121	128	114	129	152	111	107	128	126	123	156	137	118	126	144	125	136	140	136	120	137	126	133	142	136	133	162	130	119	104	120	110	124	125	127	138	139	119	127	148	141	121	119	134	127	156	130	135	130	114	107	126	154	132	111	138	141	131	136	133	132	142	136	149	136	131	128	141	167	146	140	123	136	149	138	140	131	151	127	131	141	136	136	117	120	130	107	134	132	187	132	125	124	117	115	145	141	122	114	134	117	139	140	130	127	144	130	125	140	117	123	127	133	110	142	157	143	120	141	140	141	129	112	138	126	125	143	134	116	118	122	119	123	139	149	118	145	151	161	125	151	129	124	128	123	133	119	127	134	132	129	131	141	112	119	132	120	123	144	129	137	132	113	126	151	136	137	127	122	108	160	143	149	131	136	151	114	125	114	118	129	142	126	131	129	124	142	125	121	132	138	128	120	144	103	133	140	121	120	119	138	142	141	116	127	138	139	140	147	128	136	141	139	134	130	125	120	105	146	146	129	123	127	116	128	126	165	124	112	135	140	117	134	124	159	126	124	132	120	139	156	134	135	141	159	141	112	113	126	142	143	137	132	136	136	134	135	142	110	127	143	143	143	135	109	108	123	165	121	113	135	108	136	98	117	99	134	132	137	149	135	119	139	124	134	148	150	116	128	144	121	108	138	130	125	127	121	127	129	130	130	112	125	123	105	128	137	114	125	118	129	132	146	145	133	133	119	140	134	131	149	135	129	125	137	118	116	122	131	132	158	121	151	132	143	128	128	115	137	128	153	130	125	132	149	118	105	140	136	123	118	110	142	146	110	136	139	138	129	120	137	128	151	131	118	131	147	134	114	140	123	133	101	121	110	116	122	123	144	136	123	155	137	144	125	136	110	140	109	152	130	118	129	151	132	134	116	122	121	149	137	119	160	131	130	143	126	135	141	143	133	141	136	119	120	133	126	137	116	146	130	146	144	115	148	136	138	116	115	143	122	134	131	142	132	134	141	132	107	138	132	118	131	122	143	142	104	139	115	113	130	135	134	136	132	133	127	120	115	130	148	142	128	128	127	114	119	118	115	114	112	136	121	139	126	123	141	113	113	140	113	130	148	135	128	110	124	131	119	128	108	108	118	120	141	128	144	118	120	147	141	119	102	120	129	134	111	115	125	129	103	126	144	111	152	132	125	129	134	149	128	129	139	158	145	137	133	120	131	131	136	118	125	141	166	144	130	123	136	133	131	98	125	128	120	126	144	135	123	135	111	111	142	113	123	130	134	135	142	150	138	137	115	165	120	116	110	129	133	129	154	137	130	133	127	110	140	133	119	155	157	142	113	125	110	126	114	136	140	119	115	127	136	130	118	132	137	119	147	130	153	121	132	114	132	123	153	128	132	112	148	145	122	132	113	134	156	144	108	133	126	131	116	123	140	119	111	136	165	135	138	119	122	139	144	116	108	124	112	143	137	126	116	138	126	132	121	120	149	115	131	112	135	129	120	123	125	113	133	128	118	134	140	121	132	104	132	135	152	129	106	140	140	135	112	139	124	130	127	141	121	127	136	127	133	132	138	159	117	142	111	127	138	152	128	124	147	116	131	132	129	142	133	129	106	124	119	149	136	135	162	94	127	117	108	123	125	124	105	134	124	137	121	122	121	139	159	132	131	111	113	142	138	140	135	125	121	135	122	123	151	133	116	123	122	112	117	126	113	122	118	134	135	121	152	152	122	113	136	150	127	124	115	136	133	127	123	129	107	158	135	121	131	134	104	129	133	118	114	133	133	131	133	153	140	126	142	145	132	136	124	143	111	116	132	138	127	119	117	132	120	139	129	125	114	109	133	120	132	111	143	114	125	139	121	116	133	138
10625	1137	1981	2697	2487	1655	1172	1046	864	750	657	527	493	468	458	372	416	419	426	402	391	374	410	394	382	385	383	360	341	357	363	334	379	334	353	356	351	321	382	383	365	339	367	388	378	374	372	385	348	352	315	337	342	373	347	359	326	347	351	329	346	363	326	377	347	357	326	322	339	329	367	360	349	345	324	347	346	307	324	356	310	350	341	341	385	373	355	334	349	352	364	344	339	322	359	366	370	373	341	374	348	356	386	364	341	344	326	348	336	332	343	353	385	338	353	351	301	346	365	313	334	336	347	317	314	321	298	333	333	349	326	343	330	341	327	353	320	347	361	326	365	343	329	330	337	349	380	350	318	351	337	341	327	324	331	317	329	347	322	360	306	354	349	362	322	342	361	345	336	347	319	349	361	344	336	333	357	351	318	322	333	392	330	306	363	387	346	311	344	332	357	342	328	372	351	345	305	346	340	354	358	364	310	369	357	357	366	341	318	357	349	309	315	348	342	320	362	342	336	346	340	345	375	368	361	343	320	345	319	347	357	367	345	380	349	340	351	338	359	339	366	322	358	338	361	338	347	365	366	356	350	306	340	340	360	338	325	297	353	348	342	371	350	347	343	328	367	350	328	353	330	297	324	342	332	334	365	338	344	341	333	354	324	341	333	343	354	353	318	319	325	352	365	366	318	363	341	357	329	336	356	340	339	360	331	325	365	326	358	363	341	356	357	320	314	330	329	346	369	334	344	363	346	305	315	315	347	347	349	340	374	330	335	334	357	321	341	342	359	346	365	291	341	332	349	340	322	339	345	345	342	340	327	340	324	349	350	342	340	331	319	335	361	357	343	354	350	357	330	340	371	362	337	331	335	355	342	361	358	297	336	335	371	318	340	339	327	320	330	354	316	343	329	329	331	370	335	317	361	385	340	305	306	316	372	340	309	338	354	321	360	345	305	336	341	350	340	356	358	364	323	328	342	380	360	346	366	364	334	303	346	315	376	337	340	333	329	335	322	373	335	346	348	369	362	348	350	323	371	322	339	345	344	362	359	332	350	342	336	359	342	395	345	370	327	345	310	345	350	361	330	335	342	310	356	327	358	337	338	328	353	358	348	365	336	333	338	353	336	341	379	342	351	347	356	324	379	326	348	322	299	346	359	369	332	345	317	340	367	331	379	363	300	349	342	350	339	342	369	367	324	352	355	332	346	326	329	340	323	329	298	311	333	339	360	319	363	352	345	339	358	356	352	354	321	372	320	293	351	380	355	317	347	358	354	352	374	314	342	346	347	343	328	323	335	333	380	336	349	351	320	351	344	312	352	323	347	332	353	349	380	331	336	344	368	356	370	333	340	367	315	323	356	378	311	336	343	350	342	340	328	356	362	354	341	358	318	349	308	351	348	371	323	342	332	352	321	339	317	315	343	344	301	310	343	339	330	315	332	340	330	335	347	329	328	357	342	338	325	320	326	368	344	328	339	332	331	324	326	340	346	330	361	350	348	330	352	357	330	338	331	328	341	342	315	303	339	339	379	353	362	364	346	372	335	353	324	299	340	349	339	342	325	345	372	349	370	336	396	356	332	322	364	349	332	338	312	316	351	350	343	321	382	348	361	368	342	311	369	359	324	354	328	374	336	323	334	330	335	332	315	331	326	350	378	338	356	375	347	343	361	327	315	355	350	340	342	361	320	358	387	378	346	327	351	376	336	386	373	365	313	352	316	323	371	334	355	328	359	340	306	344	378	330	345	339	353	303	356	321	336	309	340	339	375	353	311	323	353	306	324	312	348	346	353	332	322	315	359	346	338	375	357	349	318	353	361	313	347	351	346	360	342	362	354	351	326	357	326	343	334	344	314	345	346	343	338	322	340	347	332	342	322	347	323	332	333	336	330	342	356	329	350	344	362	339	350	366	342	359	341	356	379	331	347	352	355	342	359	339	284	326	348	384	341	337	363	348	358	303	349	347	338	339	326	342	332	326	330	310	343	347	362	319	338	359	342	318	338	324	367	336	329	331	385	342	328	351	315	350	323	323	321	336	339	324	315	331	353	379	379	327	352	313	364	359	327	333	336	320	337	337	357	348	345	345	324	329	354	336	367	363	384	340	338	351	342	341	375	359	338	347	343	363	370	353	332	322	366	363	367	316	332	320	321	360	359	338	333	358	370	347	334	344	373	336	355	348	297	326	317	343	348	341	316	365	346	374	324	336	347	367	332	351	348	342	342	346	349	380	347	365	348	352	341	355	356	310	340	367	334	320	345	311	362	329	343	353	340	364	328	349	354	334	328	333	386	344	299	356	340	358	345	316	340	315	333	327	335	357	320	349	368	357	344	326	323	342	327	350	299	340	350	305	340	318	320	335	345	340	366	339	337	347	342	331	347	346	341	363	335	354	340	373	363	329	332	339	335	309	361	344	324	308	354	360	359	330	356	362	326	335	328	311	369	334	344	355	345	329	318	349	317	352	341	320	372	378	332	350	348	314	317	316	334	354	352	336	351	354	340	356	342	344	320	368	321	333	349	333	322	318	349	328	336	336	393	376	384	348	375	353	330	359	327	329	370	352	324	346	342	324	334	341	365	357	377	358	377	343	378	356	355	348	358	334	340	312	338	311	357	362	362	343	341	353	349	348	322	349	388	343	344	367	363	322	343	332	336	311	316	308	367	312	328	318	328	323	351	344	320	347	331	321	319	333	326	347	358	298	324	317	363	304	354	352	326	348	345	343	330	344	322	333	352	316	336	333	333	357	328	333	367	326	328	342	323	347	335	364	320	354	367	349	337	316	324	347	309	309	350	353	334	324	352	358	324	351	354	375	340	356	354	354	331	328	305	343	344	309	374	330	333	360	367	322	345	381	339	352	341	338	289	369	315	343	328	376	308	342	351	376	336	313	359	318	362	342	368	344	337	355	344	330	356	359	333	332	338	325	381	323	323	350	387	348	363	344	364	304	316	370	350	328	348	360	314	351	336	356	352	313	359	355	326	359	326	345	324	329	348	325	368	351	362	328	350	348	348	372	318	342	360	338	336	330	331	359	363	358	357	338	313	355	362	322	348	350	357	309	350	327	338	353	351	377	343	333	317	337	341	322	331	350	339	327	297	350	327	366	313	341	345	361	324	357	359	343	319	317	346	354	346	354	333	321	335	319	334	342	323	356	351	329	365	335	329	344	340	354	375	332	334	313	318	369	348	375	371	336	317	328	384	338	371	333	330	354	353	337	369	322	339	350	315	329	373	341	325	339	359	349	376	355	307	343	324	312	340	333	367	354	320	320	346	362	383	337	372	332	338	329	330	347	362	349	342	313	361	349	360	339	327	340	349	302	328	338	376	307	375	348	330	336	330	367	358	334	353	373	352	357	357	334	332	325	371	333	329	311	352	317	342	312	335	361	329	321	322	364	339	321	319	338	384	333	340	343	346	350	346	337	371	340	351	333	308	347	389	322	320	307	360	346	351	350	349	355	345	325	327	329	335	323	328	335
26349	5498	2842	2133	1669	990	672	572	503	355	347	327	335	298	334	302	279	301	304	297	312	287	297	301	280	305	301	286	305	286	282	286	282	232	286	317	289	268	251	319	301	222	307	288	281	255	289	313	285	272	270	257	287	270	320	288	279	284	242	298	280	283	287	268	258	276	270	266	275	278	263	314	278	289	259	239	261	260	309	290	278	257	268	316	297	258	281	249	290	279	256	266	239	273	271	278	287	281	277	292	286	267	275	302	263	290	279	269	270	250	272	267	303	248	318	290	292	273	263	258	290	264	282	303	287	277	282	278	276	265	265	315	263	296	221	276	268	283	282	303	279	269	257	295	263	247	288	280	287	260	268	268	269	280	285	296	286	268	298	281	253	291	289	265	255	289	293	291	295	289	276	246	299	231	293	284	262	273	306	221	285	271	286	270	273	289	285	254	298	263	270	281	285	308	294	275	288	278	280	296	279	272	311	298	281	286	252	253	285	280	297	279	252	285	283	270	267	254	276	269	260	298	288	280	271	261	273	253	273	300	303	279	297	269	292	307	268	266	279	274	258	289	258	287	279	286	298	274	208	272	284	286	253	267	277	265	252	322	252	271	301	273	272	293	241	276	279	272	261	265	281	250	275	269	226	297	267	273	295	294	247	271	290	295	262	274	285	272	293	263	293	261	260	247	277	284	244	298	278	288	254	273	249	300	233	282	281	280	286	286	245	275	273	229	266	288	286	255	281	266	283	283	259	263	256	262	281	259	248	267	293	279	266	266	291	292	246	278	291	286	247	274	280	300	286	289	275	275	262	272	295	268	263	274	296	293	271	318	278	267	289	271	272	265	242	288	301	287	278	286	265	267	272	271	269	255	270	265	262	279	308	299	276	279	289	253	282	279	265	285	262	292	295	295	245	261	250	295	285	269	275	257	246	282	277	279	278	283	278	303	273	252	254	280	292	283	271	265	273	270	268	266	242	285	284	272	289	262	239	257	296	302	274	308	281	255	266	244	289	257	253	275	296	285	280	288	247	300	282	285	270	277	306	253	263	266	286	297	285	265	264	297	276	273	303	263	295	286	291	262	279	250	261	255	265	277	280	306	278	274	285	283	252	267	280	284	265	277	282	304	298	257	299	262	281	282	258	306	284	273	285	305	275	310	282	275	256	281	281	256	278	231	269	291	286	301	276	268	242	262	254	267	265	268	266	317	298	262	267	277	271	284	244	251	272	283	283	273	314	280	288	266	252	289	306	293	265	286	266	283	269	266	290	273	288	285	280	272	255	289	258	268	301	280	261	268	265	298	287	244	271	281	272	271	248	272	273	275	281	250	284	283	279	314	302	305	272	273	297	268	297	272	300	296	271	275	291	275	271	280	290	303	275	294	272	295	250	311	272	262	298	244	283	273	265	283	248	306	238	278	283	275	293	302	272	287	271	269	291	272	300	280	293	266	262	278	266	266	306	264	294	289	291	283	299	253	272	276	278	246	295	279	266	314	308	309	265	282	243	278	294	284	283	264	267	265	275	305	309	268	282	255	276	300	285	302	256	261	248	285	255	275	298	245	280	286	270	294	286	275	254	255	258	276	306	296	276	292	306	269	269	255	303	287	265	300	291	269	294	274	274	271	285	265	287	268	304	270	273	310	287	255	282	268	280	260	235	290	298	289	259	269	294	265	254	276	277	294	265	286	274	322	267	304	264	271	279	275	245	274	263	259	285	277	284	246	249	276	268	272	272	280	284	250	271	270	275	306	286	250	328	282	293	270	309	250	286	284	263	271	301	295	254	268	316	274	268	260	270	271	287	235	267	286	278	314	282	246	290	248	263	303	284	290	311	283	285	285	272	297	249	287	251	274	277	279	257	274	284	287	259	236	291	324	290	289	288	288	292	260	248	308	263	266	293	293	283	295	280	277	248	252	265	262	312	289	268	311	275	294	283	259	291	295	243	286	334	250	271	260	280	261	294	274	280	308	240	288	262	310	294	282	311	274	287	276	240	294	271	290	271	231	267	306	289	249	273	292	252	267	276	268	277	311	250	309	300	281	267	260	300	293	278	257	283	276	247	254	262	299	259	271	288	262	293	307	280	301	256	293	264	285	295	287	309	264	279	272	246	281	278	280	264	248	280	335	301	263	278	250	290	267	318	282	266	274	254	254	256	287	287	290	294	275	298	283	270	266	311	259	226	288	280	285	287	288	244	278	295	262	273	257	281	248	250	296	293	269	297	310	270	272	269	276	288	250	278	284	273	262	260	284	259	266	308	260	276	296	295	264	302	263	281	258	254	253	279	284	261	273	274	316	308	254	246	259	277	281	275	259	264	304	259	279	276	287	275	273	264	272	260	288	267	275	309	263	250	262	278	243	278	272	285	297	283	291	276	293	313	253	283	246	243	265	265	251	279	280	271	267	287	275	277	273	283	280	303	321	276	256	281	278	261	266	261	283	304	283	262	311	289	281	256	249	252	287	292	259	317	278	273	297	274	297	262	295	246	261	278	270	302	314	321	266	244	270	255	325	305	300	261	299	282	273	287	269	288	283	278	288	269	291	254	289	265	283	252	290	265	268	272	258	262	278	269	278	312	277	275	299	285	243	281	293	306	253	257	314	286	256	288	264	268	285	272	273	287	298	293	273	261	303	271	303	294	272	288	271	315	264	272	286	268	284	274	286	281	248	284	319	298	286	280	279	271	295	241	292	273	222	242	299	275	288	276	293	251	277	245	265	280	287	295	284	283	294	267	296	294	297	291	255	288	304	291	312	284	318	326	294	304	249	315	242	285	315	283	275	276	285	252	292	280	277	235	292	247	265	278	282	268	256	300	321	254	274	272	295	287	254	276	283	277	295	294	287	294	259	264	315	263	286	284	286	260	274	311	248	293	295	276	281	269	292	282	294	287	298	268	265	289	313	254	249	277	281	277	262	306	292	301	274	270	265	301	289	298	262	262	258	303	298	306	253	271	269	282	280	264	281	268	285	292	273	281	259	287	250	270	276	275	285	308	277	279	234	251	252	285	291	260	269	301	268	273	277	289	303	253	289	275	266	281	291	315	282	290	278	264	251	318	254	279	249	279	265	308	270	287	281	283	327	307	288	278	283	303	256	278	293	288	287	297	328	262	289	264	319	265	263	288	251	263	252	288	281	293	258	267	255	298	258	279	294	265	284	262	260	301	274	293	277	319	309	298	291	258	273	306	280	293	298	297	276	249	270	290	279	267	264	284	295	275	276	319	259	267	277	242	236	271	262	286	251	293	291	268	270	286	282	292	265	285	304	293	299	256	266	262	281	294	294	264	288	305	270	297	279	291	269	290	265	237	301	283	282	277	291	260	290	276	285	310	335	285	295	279	261	285	268	271	240	308	338	271	264	263	289	267	284	277	281	240	268	287	272	280	264	287	280	280	275	255	251	248	296	296	279	289	263	257	264	286	288	290	280	286	293	288	299	272	295	262	267	286	290	270	270	268	247	255	302	270	286	310	259
15080	2118	3476	4424	4093	2976	2134	1786	1503	1281	1118	989	927	900	803	799	758	740	715	718	717	715	672	703	647	693	644	690	663	658	737	658	616	669	634	663	671	648	672	628	687	625	652	656	667	647	634	664	673	696	650	620	593	648	627	645	652	611	657	619	672	656	697	677	614	663	639	636	639	638	644	663	645	638	623	688	642	645	610	679	644	616	688	664	661	640	607	655	670	678	639	606	634	619	656	654	661	635	669	644	614	680	652	640	621	644	672	585	659	660	656	656	660	692	694	655	656	692	614	630	605	606	608	642	605	625	622	593	631	652	592	672	670	646	653	617	633	668	642	608	619	643	620	634	628	628	622	635	664	646	644	634	616	617	613	651	681	666	595	632	593	633	644	610	631	624	587	670	697	629	653	658	662	679	619	645	634	630	608	653	657	624	632	595	660	616	610	666	689	591	609	669	671	692	649	638	658	659	619	654	636	664	635	606	588	633	650	655	656	627	675	651	679	651	665	564	624	588	717	595	649	623	642	651	630	679	638	637	649	620	644	620	642	615	625	664	679	586	642	645	624	610	635	621	627	616	648	658	653	711	623	635	607	639	627	656	635	664	642	694	630	680	624	683	655	606	593	628	638	631	634	613	647	626	670	648	612	681	649	687	634	642	658	579	662	620	593	657	608	626	655	650	623	647	681	612	675	641	603	674	572	595	600	623	650	645	656	611	619	590	638	617	619	593	607	602	664	619	657	596	638	652	606	591	631	637	683	644	656	631	682	681	607	619	601	614	674	664	642	614	627	663	643	650	670	614	661	656	633	675	623	682	579	676	642	644	598	631	614	589	636	634	636	637	634	665	610	659	644	607	679	620	658	637	620	623	644	623	695	628	617	645	548	599	646	635	637	604	657	623	650	642	629	618	610	642	634	622	640	696	620	640	625	627	603	604	600	640	646	659	675	584	634	652	608	634	648	590	626	653	621	633	641	632	645	662	662	687	642	621	592	655	671	644	610	647	626	582	612	606	616	637	662	629	620	618	662	628	639	584	628	594	644	643	628	641	619	598	642	618	642	628	659	652	612	613	648	649	645	648	596	631	643	592	628	646	626	608	647	631	656	645	644	650	584	655	667	619	619	671	623	619	614	630	583	616	602	619	614	672	640	624	672	632	597	628	675	609	612	627	641	640	691	656	676	645	626	667	636	665	649	611	594	597	694	616	620	630	635	629	592	629	625	632	598	682	637	604	643	604	613	597	636	650	596	691	611	623	653	641	619	612	641	611	614	594	612	594	608	575	611	629	641	633	614	665	713	628	675	582	621	659	599	662	627	669	639	633	626	636	661	611	564	600	628	636	627	641	605	656	644	647	664	626	596	630	623	626	619	613	629	624	632	660	624	609	648	621	613	620	626	627	613	609	664	628	597	659	676	663	641	624	626	642	668	620	626	663	653	624	652	648	594	615	621	592	646	610	665	619	628	622	594	660	608	700	660	596	656	598	655	682	621	671	672	718	643	641	631	642	621	627	622	641	619	646	602	665	619	663	625	603	625	621	667	629	636	638	639	589	615	665	560	617	607	662	629	643	621	606	617	636	624	625	640	627	595	649	617	628	609	576	666	606	634	665	633	624	652	640	618	654	625	628	613	643	646	630	632	634	636	647	625	636	625	662	653	623	610	654	675	668	656	637	653	706	645	625	652	609	663	629	633	635	637	629	616	668	637	650	659	661	661	652	604	633	648	633	619	632	623	632	617	633	615	629	669	622	634	638	644	704	621	671	614	633	600	623	640	627	647	623	638	653	611	661	594	638	621	654	645	646	654	638	627	633	669	644	654	643	631	623	639	675	594	622	663	648	654	611	606	588	609	590	634	645	651	621	649	681	654	633	591	613	667	670	667	651	647	616	632	685	655	637	619	635	607	615	609	665	655	642	688	633	614	640	650	634	645	674	639	655	583	620	666	580	609	601	647	640	594	653	651	610	632	611	605	600	664	605	609	657	656	661	607	635	610	633	649	675	650	657	664	630	647	648	592	622	670	651	659	601	606	604	634	666	613	638	599	654	673	601	638	590	676	635	623	625	669	628	647	629	670	615	645	644	649	620	602	601	674	586	636	594	589	633	676	592	626	638	657	623	622	644	624	610	623	661	667	614	647	594	609	652	595	643	666	596	626	632	628	653	600	601	647	659	667	665	651	642	653	619	656	632	659	632	638	645	673	616	626	625	720	590	645	667	651	619	621	645	641	650	603	644	654	630	659	589	663	621	601	594	654	654	586	615	602	648	609	668	607	636	606	646	573	593	630	615	647	623	624	658	647	612	614	655	637	582	608	670	635	687	623	609	619	615	606	654	670	611	664	642	601	650	567	608	613	621	610	586	635	639	638	650	667	625	634	621	608	619	663	654	637	636	681	573	663	632	620	627	657	620	633	617	676	613	645	628	629	599	667	673	624	629	647	640	578	613	628	627	649	646	620	635	649	625	604	646	618	650	606	638	602	671	660	615	628	644	589	649	664	680	654	624	685	634	620	633	651	639	644	659	664	647	620	641	633	608	621	634	632	634	668	641	594	647	662	631	596	633	651	654	640	625	599	610	644	598	641	667	644	628	644	656	636	656	609	632	598	616	618	633	648	613	618	627	670	642	647	692	630	563	616	622	669	652	682	646	630	628	631	579	612	657	631	644	647	641	640	667	641	655	639	678	617	661	612	645	631	616	619	636	643	612	605	635	643	605	682	591	646	612	667	663	656	668	620	615	634	629	638	671	660	622	636	635	610	639	653	651	621	660	593	631	620	666	633	598	632	605	626	622	623	677	622	649	658	628	708	639	635	628	628	625	654	606	600	631	628	666	645	617	626	587	637	653	653	610	675	650	662	677	625	631	680	655	609	609	622	653	610	688	605	658	607	659	619	599	639	609	594	616	605	641	610	637	649	628	604	634	624	629	659	604	630	653	676	647	623	630	627	640	627	655	617	604	626	656	640	598	625	631	590	634	663	633	626	606	651	636	641	623	645	621	601	622	617	684	632	639	632	608	581	670	616	656	628	621	630	623	634	621	655	601	613	634	639	636	637	609	607	588	615	608	648	663	649	659	629	629	590	640	629	651	686	636	613	651	651	630	619	608	580	664	604	639	651	641	696	584	664	651	681	655	644	647	654	677	638	651	672	592	606	648	613	627	671	641	618	596	600	641	652	635	643	629	591	660	622	627	619	654	609	660	630	652	665	644	633	656	676	637	637	634	627	642	616	585	610	614	661	649	660	604	611	641	668	600	618	644	640	680	595	656	677	670	678	651	622	638	626	685	598	614	627	629	590	633	627	620	607	653	654	619	625	649	606	634	683	663	664	630	612	671	602	627	590	634	655	647	627	586	655	628	678	607	653	654	657	607	601	592	716	658	632	641	627	594	634	649	659	623	639	599	600	612	604	607	694	611	651	669	623	622	628	583	624	654	633	612	616	606	659	654	618	683	620	627	608	665	655	673	642	663	619	599
4763	675	250	232	197	169	185	157	159	179	211	171	188	194	157	193	177	193	185	198	166	185	182	185	179	174	153	166	181	161	180	187	190	184	165	184	192	162	180	170	200	162	193	184	197	193	170	187	225	183	164	203	169	181	181	178	211	161	188	159	202	203	189	193	165	172	177	191	163	173	190	202	196	181	180	203	196	178	185	187	171	185	203	163	188	181	175	170	186	187	190	178	166	159	163	178	184	211	188	187	197	196	177	171	188	169	175	177	195	174	175	196	185	172	200	188	185	191	221	171	179	175	176	194	196	175	189	170	181	154	160	171	168	196	195	217	193	196	170	185	164	181	194	175	176	161	190	194	192	182	208	181	176	188	193	168	196	193	206	174	203	175	184	186	194	177	193	183	156	170	199	196	173	162	176	178	187	174	201	188	185	200	200	205	187	195	181	192	171	166	173	195	176	163	208	199	163	191	202	186	199	188	213	155	164	230	185	192	175	182	155	208	179	171	197	159	143	180	200	178	200	186	156	186	165	186	173	181	173	197	178	190	199	219	163	182	181	168	180	179	166	170	169	175	161	163	177	198	171	190	183	186	162	160	220	161	165	185	184	196	187	185	203	151	195	196	192	185	186	188	190	196	177	207	178	159	168	184	162	180	209	180	162	175	201	164	201	193	188	196	179	171	179	189	189	182	177	166	174	195	195	189	187	171	192	211	188	187	173	166	171	192	195	182	180	177	205	196	182	193	193	196	183	191	197	194	205	183	198	182	192	201	153	166	178	204	198	182	172	205	186	180	202	160	169	154	191	173	179	171	196	200	209	167	174	169	188	187	181	170	186	185	189	173	178	206	173	209	183	184	167	179	177	188	171	188	174	208	193	202	181	180	196	185	189	201	161	172	174	175	165	180	203	170	176	203	176	184	194	188	193	182	177	181	170	162	201	178	188	179	217	202	156	174	178	183	167	164	172	221	192	197	180	188	177	186	167	183	202	206	186	189	173	180	174	199	166	189	198	177	193	190	167	153	209	172	194	176	161	201	196	217	175	187	208	208	206	213	165	186	194	190	158	202	171	175	192	200	173	175	184	196	173	194	202	170	192	197	194	160	175	185	187	169	175	158	204	166	184	147	164	173	217	167	178	170	194	187	184	186	163	186	179	164	205	172	180	184	185	177	158	178	198	154	184	189	171	181	186	183	161	194	174	182	194	169	207	164	186	215	175	168	190	190	188	187	189	200	176	169	188	186	185	176	199	181	160	186	167	166	188	187	164	154	168	183	161	177	193	171	191	175	191	189	171	154	156	189	184	189	177	172	181	207	185	175	190	174	170	171	202	163	186	165	188	197	209	192	217	169	178	191	193	195	161	199	179	190	180	216	165	185	175	168	174	178	190	174	186	204	197	183	170	169	185	207	178	191	174	180	176	162	191	185	188	161	179	154	180	197	164	191	186	182	162	166	163	174	195	189	174	170	171	191	196	185	216	166	184	166	200	180	202	173	185	185	185	191	168	181	195	174	193	174	180	152	176	174	185	158	205	197	186	189	193	196	205	177	177	181	166	161	172	174	201	166	169	172	189	169	179	154	220	182	164	176	189	179	189	217	189	178	203	207	178	188	187	197	172	188	165	173	189	180	188	178	186	184	215	203	171	180	157	193	216	188	174	180	184	173	173	200	178	184	191	187	188	165	174	156	176	205	179	194	168	155	183	168	173	207	164	159	192	176	197	164	176	157	189	182	160	179	189	186	197	183	189	213	171	206	176	203	175	187	172	186	169	156	158	201	195	176	190	157	188	199	193	191	175	186	154	169	187	183	194	169	170	173	179	184	182	176	190	196	200	193	187	154	174	167	200	181	156	207	161	161	183	169	176	191	185	181	159	194	182	182	170	178	194	172	190	185	176	194	168	170	193	175	166	173	169	174	205	197	200	176	186	180	179	196	201	217	164	183	205	197	184	175	197	187	163	190	163	185	195	186	188	188	168	166	168	164	192	172	183	180	182	192	176	187	191	183	200	185	202	187	182	183	172	155	183	175	194	173	159	195	200	179	191	197	172	194	176	161	195	170	190	191	192	182	176	208	180	192	177	172	171	189	184	197	161	171	195	197	168	175	189	207	206	171	157	182	189	165	169	179	180	194	189	192	202	189	194	141	192	176	194	183	196	168	177	173	188	173	169	186	173	204	204	193	184	181	198	168	183	175	182	177	186	177	182	188	200	191	179	185	180	180	197	170	188	181	179	204	200	168	184	218	168	167	167	178	186	189	178	162	191	185	178	181	184	173	184	143	185	185	188	191	162	162	177	191	148	179	185	165	184	193	163	165	162	230	187	192	176	201	196	173	162	192	186	187	185	150	178	181	173	164	176	174	163	187	210	207	208	186	181	192	184	160	179	221	188	187	187	180	195	183	163	201	156	156	167	182	185	178	177	207	151	198	191	171	192	168	181	170	177	185	181	153	188	202	170	189	165	165	195	176	166	177	177	163	183	200	185	198	183	205	177	162	166	190	164	187	184	231	167	164	177	187	157	174	192	173	163	179	177	204	187	183	168	162	189	196	163	179	179	182	189	204	196	160	203	179	173	224	183	173	163	178	187	182	193	184	195	195	158	173	163	173	168	205	175	177	187	165	197	192	187	177	167	169	173	181	171	190	181	183	197	208	174	179	169	207	196	207	164	194	180	166	198	187	166	177	188	207	152	180	153	182	196	177	196	173	198	179	194	186	177	200	187	169	181	156	210	161	200	169	198	165	179	176	190	178	190	183	179	184	150	212	192	182	203	172	215	191	204	161	185	169	187	198	190	190	174	171	181	178	196	186	191	207	183	193	186	182	161	174	175	180	184	176	177	163	166	206	210	169	188	188	176	173	204	167	188	180	175	170	177	160	163	187	193	171	191	200	184	182	198	187	197	170	198	172	181	196	191	189	179	190	188	187	202	188	171	179	167	157	198	184	195	189	200	209	171	205	187	176	188	160	175	184	204	189	198	191	185	210	174	171	187	173	183	203	173	198	194	197	163	193	156	177	170	181	174	176	179	207	161	190	181	214	177	162	201	188	184	180	204	196	183	175	163	189	167	172	173	195	185	160	191	190	178	196	178	191	166	188	177	176	162	169	158	175	213	170	158	154	194	191	173	181	182	185	212	171	158	166	188	183	196	170	164	187	193	204	165	178	181	168	164	189	205	186	198	211	188	169	182	188	176	202	163	189	175	193	170	180	183	202	191	194	172	156	186	179	182	188	200	185	185	186	193	209	191	197	176	174	178	170	175	179	220	184	162	193	189	177	190	192	172	180	156	181	180	181	166	210	196	180	177	190	185	191	207	165	207	217	196	178	157	215	151	199	174	184	199	194	197	200	182	188	186	188	194	215	182	205	182	196	196	184	158	168	186	169	162	189	186	166	165	197	199	216	204	186	171	174	194	191	179	174	164	146	188	179	214	179	196	176	164	164	187	181	209	181	172	187	173	181	163	153	210	220	172	179
3518	632	512	545	513	468	458	464	469	432	479	433	444	428	432	417	422	443	437	450	417	413	423	449	411	441	426	463	419	461	454	439	486	409	432	390	449	425	416	446	428	415	396	442	446	393	492	418	409	446	436	403	423	411	433	437	447	441	421	436	439	466	443	437	396	441	425	415	440	418	413	449	430	452	443	435	403	432	489	402	416	394	412	430	431	446	422	406	424	411	408	399	415	449	445	445	444	411	435	417	420	470	431	440	400	417	433	428	441	426	445	424	409	442	429	429	418	424	431	417	436	410	427	439	445	422	410	402	427	406	423	434	479	398	472	434	422	404	453	442	463	426	430	441	450	419	426	422	448	413	442	443	472	413	406	454	388	414	428	410	447	470	420	422	442	410	428	467	434	432	399	460	432	425	423	418	422	392	426	420	427	415	400	428	428	423	417	413	435	415	416	473	421	411	426	402	447	441	440	417	423	432	400	442	440	437	422	446	412	424	434	458	397	403	475	402	402	434	413	450	443	435	446	421	386	433	418	456	444	445	429	443	392	430	462	437	421	400	452	374	431	409	431	441	413	441	434	421	445	401	408	433	425	403	405	450	457	410	456	408	434	437	401	445	441	401	441	446	422	397	446	428	394	448	455	446	410	428	409	400	448	440	427	402	424	443	419	429	421	444	410	412	461	451	424	427	450	421	406	405	454	453	424	447	450	442	423	444	416	423	457	431	409	447	442	410	438	407	428	449	441	459	404	417	441	458	401	451	415	462	444	425	340	419	440	370	375	421	448	458	423	433	401	431	406	435	455	378	448	426	411	434	449	447	428	423	404	435	405	415	436	433	432	427	448	424	408	441	452	444	410	449	457	425	439	418	428	446	427	414	405	437	391	435	437	407	462	419	454	412	442	425	422	434	405	421	419	450	436	419	423	416	461	420	435	419	414	408	460	422	433	429	401	428	465	406	435	451	420	420	433	449	456	424	402	410	424	434	433	418	427	416	425	416	456	403	441	463	451	445	440	427	413	432	429	430	402	405	448	454	419	434	467	419	430	425	421	423	411	418	421	408	430	428	430	429	423	446	416	426	447	432	455	412	423	380	387	469	435	443	437	444	431	416	429	433	411	427	400	434	472	427	423	413	424	445	448	440	430	430	447	449	430	415	392	421	421	459	449	415	385	429	403	455	451	391	455	437	429	425	428	473	409	471	464	425	428	426	453	443	427	415	402	395	392	452	440	428	417	393	439	450	442	424	460	419	410	382	404	431	424	425	459	418	462	462	484	410	430	424	364	438	418	428	410	429	415	445	437	397	488	418	505	404	450	422	430	428	437	433	402	412	414	412	470	410	416	391	477	437	410	434	457	461	450	480	403	452	385	401	410	417	438	429	430	399	417	417	415	426	435	417	430	430	439	418	444	402	473	409	428	449	417	410	424	415	437	447	410	422	443	407	408	432	431	457	430	413	432	411	440	438	457	414	443	451	407	413	393	441	376	414	430	413	394	463	442	492	412	422	412	447	430	423	415	419	480	423	400	415	452	421	430	433	414	423	424	410	371	456	451	460	456	419	402	411	410	413	444	410	401	455	420	436	407	427	417	421	423	402	387	434	404	454	383	430	407	418	430	409	432	432	420	437	441	430	423	428	412	428	444	439	401	434	423	468	417	390	429	421	442	422	430	443	401	399	441	452	420	435	444	426	442	417	416	406	440	414	375	416	450	422	456	431	437	443	436	419	464	408	453	413	441	421	420	414	395	453	427	411	444	423	405	449	468	435	429	427	425	427	407	430	419	453	413	449	435	429	431	416	409	432	436	415	408	449	459	419	432	455	442	409	468	452	450	429	429	412	408	427	443	429	418	424	417	414	429	408	439	435	419	422	432	424	442	429	432	452	430	451	442	460	471	418	433	431	437	443	444	454	454	400	436	456	460	414	374	423	452	450	426	442	453	420	442	433	395	429	418	410	407	377	409	446	455	436	448	449	404	439	414	436	432	431	427	419	418	456	431	425	424	428	435	421	457	452	442	414	450	416	416	410	388	447	450	417	430	396	419	432	407	403	444	415	445	442	438	435	439	438	416	418	401	455	395	454	400	382	402	411	428	473	428	445	475	435	451	444	434	419	420	429	432	411	430	437	431	423	460	418	417	399	408	469	389	427	415	418	396	423	428	424	397	438	454	439	432	464	363	445	433	435	445	404	421	423	406	441	363	435	443	449	440	458	398	445	439	439	419	424	444	424	421	429	437	450	441	448	411	433	401	409	407	416	448	448	399	417	448	422	434	452	415	422	424	427	409	477	409	465	408	422	408	393	419	467	471	441	416	416	439	415	413	421	421	414	422	409	417	418	437	444	431	445	423	385	400	417	443	427	440	423	471	438	419	430	431	442	421	460	462	422	473	437	415	439	423	418	433	406	412	386	445	409	430	421	438	392	430	384	424	436	412	461	425	470	418	380	426	414	402	432	432	424	453	438	409	415	435	419	474	407	415	421	417	406	408	436	426	403	401	407	443	465	427	429	453	445	389	448	433	431	474	423	446	406	443	429	475	418	425	442	442	436	454	470	484	415	465	402	432	410	400	460	438	429	415	432	428	371	457	446	441	413	449	470	405	418	436	427	431	396	438	457	425	434	440	433	436	421	446	387	445	436	449	467	444	406	445	434	422	430	439	414	395	440	469	435	427	445	396	396	445	399	439	421	411	413	444	441	452	429	438	464	413	439	407	416	412	444	441	426	403	450	421	449	458	434	449	428	425	439	420	429	442	437	432	429	415	407	415	401	427	424	438	476	412	430	459	422	428	433	445	392	455	458	467	404	401	435	428	422	437	413	392	428	459	454	427	456	425	428	441	460	448	436	442	460	419	437	403	396	424	455	410	413	424	422	439	469	409	437	416	431	424	434	421	442	443	447	453	443	438	399	449	408	467	397	389	406	423	410	423	436	420	418	448	433	406	437	433	470	457	401	423	470	443	410	443	433	475	431	424	463	421	459	391	430	423	446	416	426	460	460	447	417	424	427	410	426	438	410	449	430	428	413	428	386	409	416	431	457	451	451	411	428	438	436	476	417	395	416	444	444	442	442	420	437	436	435	435	426	445	372	430	435	398	422	476	462	412	444	456	418	439	399	433	455	448	441	438	448	390	467	488	399	415	403	437	429	445	404	464	457	416	392	411	462	416	429	422	446	430	430	402	426	396	425	459	455	421	452	411	430	415	409	436	492	445	440	409	407	442	422	454	453	411	482	437	408	404	411	428	417	398	433	449	441	442	430	379	438	439	413	469	429	413	413	412	450	417	472	403	451	426	422	444	423	469	428	402	427	395	441	442	438	410	420	398	431	436	412	425	454	418	440	436	412	418	393	458	448	455	452	436	433	422	424	410	446	430	441	467	422	426	414	422	422	438	394	387	436	410	435	428	428	445	463	391	442	422	444	447	463	434	428	412	455	423	409	423	438	427	407	416	444	435	409	409	451	421	433	434	431	406	409
16491	2662	1425	1052	660	413	340	249	228	197	144	145	174	148	133	124	116	153	134	131	137	151	149	142	132	139	112	126	152	125	116	150	123	145	153	141	123	115	142	150	120	128	137	133	151	148	142	120	137	131	114	143	143	119	136	141	140	128	132	144	127	130	125	132	143	133	147	122	122	122	128	145	141	142	139	127	113	127	123	118	115	127	116	123	144	130	128	155	124	144	153	130	130	123	117	126	128	132	137	127	106	135	108	131	143	123	117	124	156	118	127	137	133	144	134	145	115	141	120	135	133	134	143	129	151	132	127	129	128	121	155	139	136	152	125	130	123	153	124	110	133	153	139	144	121	142	131	132	133	135	132	125	122	144	121	135	105	114	118	120	124	149	134	158	145	139	158	133	137	145	127	139	123	160	150	153	129	128	134	137	122	107	145	137	139	132	122	144	148	132	126	149	118	138	128	132	127	132	129	124	152	129	135	126	114	138	125	128	138	117	139	125	139	138	127	131	137	120	128	139	138	139	108	120	134	130	111	141	120	131	131	114	122	135	128	151	119	141	122	132	144	140	133	158	130	127	137	165	143	124	131	115	142	147	131	150	127	123	136	141	117	147	116	124	123	140	122	123	115	132	130	149	110	128	126	134	149	140	137	111	116	125	129	110	152	138	129	126	151	132	137	137	128	147	137	145	146	133	160	128	129	126	139	124	156	103	137	110	122	146	161	132	123	162	127	115	129	117	135	133	126	114	131	156	136	133	139	128	149	138	142	138	111	128	141	128	142	150	121	137	111	144	138	142	140	154	165	148	151	131	125	133	124	127	99	126	91	141	145	145	125	127	138	128	142	118	147	118	125	155	142	117	146	139	130	141	134	131	130	122	134	107	122	141	137	131	128	134	142	119	122	117	134	135	128	121	136	118	134	146	110	130	146	139	136	116	146	136	125	117	131	118	147	141	119	130	145	125	137	114	132	135	109	122	126	155	111	137	107	162	141	140	105	136	134	145	123	130	131	131	141	137	133	126	110	115	131	138	103	126	136	141	138	129	142	137	129	156	131	145	120	119	145	123	139	127	132	143	147	127	150	123	114	134	121	118	146	129	141	145	132	137	113	147	121	121	129	112	129	135	148	131	158	145	138	125	137	136	135	126	127	132	123	130	116	127	126	107	137	128	114	126	132	123	150	135	117	131	131	112	130	143	117	116	124	122	135	132	119	127	139	132	116	143	153	113	117	125	142	135	134	131	128	120	116	130	94	145	118	136	136	125	123	142	127	118	141	156	148	116	140	109	130	114	140	128	149	127	128	160	126	153	132	132	120	125	131	116	123	122	144	130	128	135	134	109	160	140	132	134	126	143	144	134	131	151	129	136	140	140	135	141	113	153	143	136	137	149	118	133	128	152	120	121	139	127	127	136	121	132	132	108	125	113	137	130	139	133	120	137	139	112	121	133	124	115	143	113	137	139	138	126	121	123	115	125	112	128	131	129	128	119	155	135	134	142	147	135	120	130	127	111	158	108	109	122	136	132	149	139	105	143	150	148	149	144	135	139	108	130	146	144	153	130	130	133	119	144	129	146	127	107	114	131	124	114	129	137	123	124	138	115	120	112	120	136	147	141	126	153	116	117	120	127	141	131	141	120	143	118	141	104	124	100	144	125	117	98	120	127	128	126	137	106	138	153	133	139	134	137	135	118	136	121	111	133	130	123	144	124	144	141	131	135	153	165	139	137	129	155	97	124	124	121	134	116	147	147	144	125	121	128	128	118	137	151	136	127	127	132	140	127	135	152	107	138	135	133	133	139	156	137	135	149	127	143	121	121	135	146	129	135	132	143	142	122	122	136	112	141	147	126	154	153	132	132	131	106	134	132	129	135	136	126	116	120	108	122	123	126	129	120	111	120	124	140	139	116	123	120	128	126	125	133	143	128	136	136	137	132	128	117	149	141	147	138	126	114	154	138	138	125	156	130	135	129	120	144	141	124	128	121	142	136	142	145	146	140	146	118	114	102	123	133	113	151	132	131	125	132	137	114	140	127	144	119	120	134	125	129	131	151	122	106	134	123	122	131	114	124	124	156	128	125	134	120	111	144	123	123	145	126	128	115	133	128	129	121	131	126	114	135	137	143	123	112	115	134	119	138	136	122	137	152	129	113	141	158	118	144	136	139	130	125	117	119	136	130	126	122	131	121	151	138	125	112	156	154	141	147	137	129	129	135	133	136	124	148	119	135	128	118	129	131	133	118	138	142	137	159	116	136	134	124	138	149	149	139	136	120	129	147	120	108	141	129	133	131	128	154	141	113	159	133	145	139	131	131	126	140	155	106	117	156	111	129	122	140	135	136	116	117	141	129	125	140	112	123	131	144	124	142	139	137	139	134	149	138	125	132	131	163	135	138	142	132	131	100	137	112	140	146	132	123	127	140	129	145	123	136	135	135	133	141	129	133	125	131	140	138	140	114	143	108	127	122	131	121	145	139	116	143	139	106	155	137	121	153	142	123	127	143	138	130	127	124	139	134	120	135	132	137	112	119	126	119	140	140	134	132	133	133	136	134	123	144	108	131	130	129	151	112	125	124	154	144	109	120	133	116	124	135	135	145	103	123	146	134	131	148	111	129	141	148	117	129	131	123	128	126	143	123	129	115	123	108	132	152	118	109	107	114	140	136	139	148	125	143	146	134	148	138	132	128	126	129	149	130	124	160	149	131	120	122	122	117	145	135	133	125	135	118	135	123	110	126	144	141	114	118	117	146	120	137	115	111	128	138	137	135	141	129	156	111	144	136	121	122	141	136	125	128	125	154	136	128	121	151	140	126	138	95	122	142	123	133	127	107	143	122	140	136	131	139	133	137	128	135	130	181	147	118	127	129	143	117	120	132	148	142	153	126	103	121	123	118	131	122	140	135	133	140	132	139	119	132	138	129	133	126	132	116	100	120	154	125	122	139	138	141	148	109	125	105	133	140	130	121	125	130	152	124	114	142	121	127	137	146	133	128	114	131	125	153	133	124	119	146	132	134	140	152	134	136	132	141	132	113	155	114	124	123	125	119	112	126	132	143	132	129	119	132	146	118	124	140	123	139	132	163	139	137	144	127	125	127	148	118	118	113	124	146	117	124	131	131	122	144	138	131	154	133	143	124	133	131	124	143	132	127	149	137	121	113	138	128	147	148	140	126	151	130	129	146	150	115	163	134	125	125	128	144	123	137	135	126	146	136	159	143	131	139	133	135	139	130	118	175	123	111	155	122	123	117	122	148	131	132	137	116	144	103	143	120	138	139	148	131	121	133	118	100	132	171	164	130	146	128	135	112	128	116	123	132	130	133	139	119	147	141	133	126	103	136	149	138	145	116	127	142	141	122	135	125	134	139	136	116	110	120	132	139	139	122	129	116	134	146	142	140	129	135	129	156	122	145	118	133	143	143	139	143	133	141	139	124	123	149	124	141	124	153	135	101	140	143	143	136	135	125	141	114	128	119	128	136
11075	1399	2010	2378	2258	1451	1085	828	786	691	558	475	450	451	484	446	370	414	376	379	348	408	373	359	348	381	380	347	370	404	353	350	341	339	355	394	373	338	384	351	388	348	331	349	350	331	329	351	338	377	341	355	347	357	363	352	349	338	375	333	299	331	309	353	336	358	367	359	378	366	369	344	340	343	372	370	325	343	349	348	332	326	325	340	351	361	338	330	346	360	357	366	342	348	349	362	349	343	347	372	340	330	349	335	352	364	322	344	332	321	346	342	341	320	366	311	365	351	344	397	329	329	346	366	313	361	357	328	348	340	345	348	354	333	330	331	320	366	357	358	385	296	348	356	346	351	338	336	382	348	352	341	308	341	372	341	321	355	375	326	337	350	319	352	322	349	376	360	359	335	353	343	339	363	345	333	338	376	323	357	363	368	350	323	355	345	355	367	331	322	366	320	333	355	325	332	333	361	348	345	312	318	346	383	344	349	378	368	341	333	336	366	347	356	339	354	328	351	325	324	332	323	322	366	330	357	342	342	363	339	327	347	327	354	318	343	281	303	369	321	330	356	353	343	309	349	363	348	308	327	355	357	328	338	338	331	350	346	336	351	348	361	354	333	350	338	338	342	348	329	349	357	353	333	333	355	343	334	347	345	326	358	332	354	354	349	354	330	319	336	342	352	383	337	330	378	328	319	337	347	339	340	339	348	364	341	327	360	358	338	308	353	352	349	355	375	358	349	359	350	344	319	329	358	316	336	350	349	343	351	371	376	335	366	360	338	368	342	349	360	312	321	333	319	334	357	324	374	347	363	344	373	368	380	352	346	334	327	305	339	319	337	366	375	366	316	357	369	360	313	325	338	325	306	354	341	335	326	360	328	340	334	355	374	376	346	350	333	347	379	364	368	353	315	330	355	364	323	333	362	352	357	332	400	365	354	339	359	359	311	314	374	334	379	373	318	366	352	330	354	339	318	366	369	314	327	364	339	365	313	324	360	330	343	343	337	351	317	303	349	338	317	372	347	331	315	307	320	339	321	366	338	377	296	350	340	322	324	360	356	347	365	365	350	337	354	351	309	371	343	331	335	403	338	361	360	332	318	329	338	375	320	333	352	338	355	355	330	354	312	333	319	322	343	351	353	347	317	328	323	330	358	349	367	321	344	344	342	356	357	318	325	333	353	356	355	397	334	332	343	369	301	355	381	346	350	363	327	325	351	379	346	330	358	334	320	320	334	337	338	364	342	343	349	351	295	345	313	352	333	339	360	334	363	323	338	336	356	330	357	336	343	316	324	324	334	339	361	349	303	361	339	324	301	349	354	338	347	351	327	344	311	361	352	310	338	364	355	327	344	337	353	358	369	362	358	325	327	331	336	369	331	365	357	316	346	353	327	322	348	349	358	368	340	340	352	364	318	345	365	322	325	334	354	307	351	354	357	340	361	346	354	354	365	315	376	346	297	364	347	338	349	347	359	385	359	390	370	357	342	335	309	361	377	328	348	365	338	352	370	337	336	342	327	314	324	324	347	343	330	333	341	359	312	337	307	349	322	304	378	321	380	321	350	313	340	305	373	355	345	365	356	362	326	349	375	320	329	341	332	363	336	350	324	335	325	360	364	366	357	338	359	323	395	337	319	356	359	330	323	330	363	351	323	332	363	317	340	340	338	328	341	348	340	330	378	349	333	305	365	328	387	351	335	352	341	368	333	375	387	336	360	359	374	319	314	329	304	339	351	336	323	337	345	365	342	336	373	333	335	351	330	318	350	309	345	314	324	356	347	341	337	347	352	326	324	349	368	334	351	291	367	367	357	341	372	325	313	347	341	334	343	351	325	366	329	346	321	344	361	329	372	337	350	348	364	343	342	346	342	353	330	375	340	336	328	325	354	360	360	313	334	374	373	347	332	367	363	315	361	365	322	333	331	322	336	335	359	324	350	323	343	345	321	337	357	310	340	338	307	338	363	312	318	357	354	341	401	357	333	321	334	322	346	340	346	366	323	345	333	356	366	327	350	313	331	359	337	354	358	360	329	358	357	372	334	377	387	326	321	308	362	357	369	338	406	344	359	344	341	338	344	349	325	353	367	347	335	348	354	358	319	361	318	352	354	348	347	367	350	365	346	342	370	368	317	337	363	356	344	336	326	344	330	325	358	373	325	332	349	327	346	325	335	326	328	348	333	366	331	324	335	354	343	358	340	385	373	367	335	366	339	320	361	350	342	342	339	328	377	338	354	285	332	351	382	328	353	336	329	329	353	352	360	337	317	322	349	338	342	369	353	353	360	339	338	344	345	366	384	355	347	320	346	331	336	350	334	359	356	335	360	330	343	344	344	329	336	309	320	400	345	349	360	351	363	339	358	338	318	317	351	350	335	325	344	381	350	339	324	377	338	357	326	365	357	373	348	275	348	321	327	335	334	360	323	312	347	377	361	312	314	361	367	356	319	345	328	360	376	320	339	386	328	367	380	347	349	348	347	356	355	352	355	303	328	349	311	366	353	363	359	346	368	334	340	354	331	352	290	347	329	350	359	357	334	347	354	313	335	320	321	360	352	335	386	327	312	347	334	361	380	330	350	356	354	339	348	361	350	343	329	388	351	348	323	316	351	314	346	311	324	325	345	346	331	333	316	353	360	303	345	351	313	394	372	340	339	361	356	309	341	343	336	357	340	354	352	354	343	335	351	329	352	351	355	348	354	352	320	336	347	327	339	345	353	322	345	341	331	355	333	336	347	350	357	365	372	377	340	343	330	369	317	351	353	329	363	344	323	338	330	324	342	342	360	320	332	362	328	349	376	362	347	365	369	368	310	325	353	340	353	337	335	376	315	351	357	329	332	329	352	357	344	367	338	359	346	349	328	342	294	351	330	325	358	349	381	320	353	335	319	344	321	335	343	345	333	315	367	319	329	360	362	339	351	307	326	320	316	341	320	345	354	325	360	350	338	350	382	344	308	378	352	355	326	328	346	337	354	358	365	360	319	360	306	368	337	334	333	366	346	342	323	349	323	360	332	345	360	343	335	352	308	347	348	336	360	361	354	336	358	376	334	324	329	381	339	340	335	339	343	303	351	348	377	362	334	337	352	378	366	343	363	334	342	330	340	339	361	336	351	336	329	328	346	396	301	324	350	362	377	331	348	336	354	324	342	372	359	340	343	311	332	345	340	374	348	329	336	350	373	313	333	324	356	328	368	324	344	343	321	338	326	361	326	314	339	341	335	356	340	344	367	326	350	370	349	356	350	330	318	335	328	339	364	341	344	332	337	345	330	362	377	371	338	358	318	330	341	347	336	333	339	358	347	339	322	352	333	329	333	350	318	347	339	339	379	354	339	335	348	337	359	305	342	379	341	315	366	363	342	333	322	343	325	318	328	387	338	356	349	385	322	343	338	349	310	339	383	342	339	337	341	361	342	345	346	325	386	327	325	326	326	335	321	373	385	342	367	374	338	334	343	349	323	333	333	365	325	330	375	370	338	339	336
26056	5607	3162	2253	1747	1103	662	557	509	399	349	341	352	329	325	303	308	274	280	290	312	300	255	299	295	291	308	260	263	292	257	288	310	274	320	299	316	300	290	289	287	277	282	266	272	287	291	312	279	273	265	288	286	259	310	266	303	288	258	268	283	270	277	283	282	311	247	252	277	269	274	259	277	277	273	273	246	286	272	275	321	277	258	286	256	277	283	290	269	292	269	272	250	260	272	263	313	282	272	299	295	276	261	252	274	272	263	281	252	209	294	255	274	251	281	277	272	287	282	271	281	255	275	277	281	253	276	275	267	295	261	264	299	284	283	300	282	269	252	281	293	260	260	274	263	283	264	273	256	270	280	287	278	293	277	279	271	286	265	299	278	264	283	301	268	300	275	295	277	300	261	254	259	302	281	307	265	289	271	313	281	295	275	251	260	277	281	268	281	279	272	287	283	276	309	288	281	286	293	294	276	234	246	251	262	253	267	301	254	270	311	282	276	266	260	278	294	277	288	289	236	300	305	283	288	259	285	254	268	311	284	270	268	284	260	329	261	263	261	266	258	260	268	274	303	287	239	265	265	284	274	278	272	303	254	280	301	270	278	239	312	249	284	273	249	276	261	289	295	285	254	291	301	294	254	273	263	302	283	296	262	270	292	311	305	303	279	246	252	261	291	271	278	266	259	281	255	280	276	250	273	298	280	310	293	270	286	287	282	290	279	226	306	291	252	317	283	267	280	263	301	285	291	261	284	308	271	285	270	264	283	305	296	308	273	298	275	258	281	289	265	255	260	298	265	299	296	284	251	285	234	264	272	277	269	242	249	277	259	286	273	276	252	296	277	246	280	259	254	269	282	277	296	273	275	294	312	310	302	300	314	267	287	302	264	257	266	251	261	273	294	230	286	289	266	290	275	286	275	285	254	285	273	245	288	286	266	246	281	292	281	278	269	321	273	298	256	281	305	298	276	262	283	295	269	271	291	261	305	254	256	284	278	264	262	282	259	264	303	282	289	283	243	297	269	299	283	295	277	284	304	253	276	282	251	261	300	294	268	248	289	253	295	294	274	295	265	248	281	270	289	253	272	275	287	289	271	256	281	263	259	251	273	268	298	266	314	274	264	285	257	277	255	278	306	282	283	276	287	266	270	283	217	254	275	264	272	274	294	261	298	313	275	295	301	280	308	288	282	272	267	280	251	278	302	299	245	250	246	288	274	284	273	288	278	269	286	287	266	268	286	290	275	281	308	267	236	311	296	261	252	291	295	287	266	266	238	274	266	262	238	286	279	250	264	266	269	282	264	261	290	296	264	293	272	281	259	280	281	297	317	267	272	271	300	306	298	285	269	250	279	278	284	289	259	299	271	273	279	266	289	276	255	268	242	261	252	266	274	273	292	281	266	294	276	263	281	278	264	267	263	297	268	280	265	290	273	270	281	247	272	261	279	276	291	311	278	260	311	207	272	290	289	282	247	290	274	277	275	286	261	285	265	301	295	314	297	278	283	282	254	275	268	247	274	276	283	237	250	263	283	270	291	294	303	298	248	283	275	267	309	276	252	311	281	257	230	269	270	251	255	278	262	262	282	271	278	270	273	268	265	274	270	268	269	273	255	310	278	314	282	278	291	269	280	278	281	280	267	310	305	327	290	303	261	242	264	316	267	303	275	292	279	243	292	266	280	262	279	289	287	281	258	281	251	238	281	292	294	315	269	305	274	305	295	265	298	274	275	271	282	298	302	275	283	258	258	272	289	330	305	264	270	292	255	280	288	290	256	257	284	273	254	300	266	259	259	283	267	286	263	283	289	285	260	269	237	250	268	288	272	269	268	277	280	282	277	285	295	261	281	287	273	273	275	256	287	286	281	283	264	279	305	263	278	277	306	284	257	263	319	248	251	285	305	252	282	232	268	308	267	295	284	288	285	286	287	264	299	269	275	280	301	262	293	275	293	298	267	294	281	267	271	290	249	262	288	336	298	269	257	288	258	293	260	288	287	253	253	260	305	299	280	288	241	288	253	249	275	311	285	277	271	267	284	226	279	271	270	261	243	304	274	273	275	305	271	311	295	277	261	275	257	291	298	289	296	299	277	287	246	255	269	272	258	298	277	264	266	261	272	290	266	271	286	251	258	281	260	284	283	289	291	303	272	303	309	296	289	266	264	283	266	278	296	283	280	316	303	288	253	321	280	268	277	281	275	279	300	258	267	295	257	280	277	277	278	270	274	278	272	283	274	294	264	272	310	269	235	247	281	280	284	264	258	271	259	279	269	292	298	270	273	293	285	263	320	263	273	304	285	277	275	310	286	244	263	294	277	246	263	285	274	267	279	289	255	314	290	298	287	278	269	252	304	280	238	326	265	285	285	293	307	294	276	300	228	245	259	277	281	280	294	307	270	288	281	290	286	260	290	267	279	260	272	271	284	266	271	294	264	284	259	252	288	273	266	262	277	278	300	270	268	283	285	275	287	259	287	263	307	268	263	262	281	238	274	270	286	291	282	274	274	263	268	276	261	248	285	285	278	313	270	278	261	288	311	287	265	309	294	278	238	308	277	323	297	254	269	288	249	286	270	270	300	279	269	290	294	278	283	296	290	227	283	282	300	275	265	303	281	317	301	292	264	239	286	285	282	275	253	307	265	309	260	272	267	267	254	252	286	284	256	284	283	261	285	265	266	252	297	247	289	313	308	284	288	279	268	269	284	259	242	300	253	258	289	259	303	268	282	274	283	294	300	306	257	280	290	292	280	306	259	310	278	265	252	262	260	275	296	237	250	274	292	273	274	279	270	267	294	299	303	269	285	277	258	299	271	306	334	293	272	263	240	300	247	287	322	289	298	261	254	268	255	275	307	269	248	264	262	275	293	267	266	266	278	307	253	298	301	287	272	259	290	279	303	288	279	285	290	274	282	264	264	288	276	252	283	259	254	257	268	300	268	256	262	271	260	248	286	309	281	322	276	281	265	269	291	282	250	254	245	238	261	286	274	242	276	311	267	291	253	249	298	244	265	244	279	278	280	296	251	263	300	276	275	278	276	318	261	302	267	260	284	278	260	270	262	302	280	286	236	277	278	320	295	312	304	275	249	273	289	252	275	281	292	268	294	290	281	271	224	267	264	277	257	267	290	277	258	258	258	257	266	274	255	247	273	295	298	279	259	267	296	266	279	296	279	241	329	291	269	254	287	301	257	276	305	278	278	290	280	278	240	247	284	277	269	275	296	273	268	294	291	280	291	284	281	259	285	256	271	283	277	268	265	269	266	300	272	293	251	308	273	295	258	261	250	278	292	267	316	273	287	276	267	284	266	263	264	255	327	301	307	244	268	287	285	264	305	236	277	255	270	291	293	239	275	280	278	286	305	267	256	291	312	300	290	273	297	234	259	273	291	280	265	253	277	271	322	264	289	275	297	278	282	272	294	289	276	270	297	284	275	272	249	297	322	261	278	262	273	282	287	265	268	310	322	296	272	254	277	259	241	258
15028	2393	3636	4280	4225	2878	1989	1573	1529	1240	1057	960	898	844	850	740	700	783	762	703	788	676	692	678	694	644	710	662	709	675	715	688	656	673	639	680	663	632	658	659	603	692	706	680	609	655	609	635	645	667	684	635	641	617	630	581	643	651	676	639	647	653	652	611	658	627	605	659	614	644	679	637	564	626	642	650	621	651	607	613	607	623	645	657	634	642	620	639	595	661	629	618	620	711	638	636	655	635	603	690	627	630	663	629	669	623	609	675	647	673	621	653	636	657	674	649	687	621	648	627	670	631	669	654	666	604	667	636	665	636	662	624	632	612	686	668	629	592	667	645	611	657	621	651	642	641	678	590	594	645	634	647	628	644	645	625	603	645	660	606	662	590	647	675	648	636	637	665	668	613	622	657	610	641	653	599	640	643	632	639	625	637	697	606	636	656	620	600	664	665	621	665	638	614	643	614	652	674	607	610	640	635	646	670	649	643	636	637	591	582	625	644	672	611	615	668	668	657	676	647	601	586	650	604	634	634	670	656	585	623	612	616	621	648	619	652	638	655	617	654	661	639	623	673	624	627	624	665	641	691	664	606	611	605	604	608	649	639	633	639	616	685	626	632	622	583	618	645	642	648	643	658	629	643	636	645	626	673	648	619	621	627	651	605	612	626	621	633	619	637	613	632	611	623	673	639	623	650	631	581	658	671	670	644	672	620	617	641	654	610	589	668	640	652	615	614	631	649	640	627	655	646	632	616	610	606	660	584	607	673	603	599	621	689	632	623	646	646	608	663	631	685	571	608	647	584	620	655	655	709	624	652	659	603	643	673	590	675	636	619	587	595	614	675	636	633	636	635	611	620	635	603	661	684	615	580	638	609	636	645	633	679	630	646	628	618	652	607	657	625	640	613	670	626	666	595	641	637	672	619	652	651	684	643	656	680	636	653	664	645	587	607	634	637	624	633	637	635	633	605	645	635	628	644	625	682	633	629	636	613	630	602	666	602	618	608	656	653	629	632	628	659	641	669	625	649	612	639	606	634	650	622	601	644	690	669	633	618	626	676	627	619	620	648	667	616	671	621	668	634	629	630	646	604	650	615	633	655	594	618	642	637	676	632	624	602	632	612	668	625	649	592	650	650	650	641	669	616	638	609	615	683	629	593	692	683	607	620	647	631	637	573	681	601	608	604	643	658	640	625	634	661	627	651	618	622	640	630	684	663	605	631	609	632	619	660	598	633	597	631	616	624	636	598	657	632	606	607	623	624	663	603	601	596	647	640	666	663	627	635	595	625	662	642	641	636	648	653	649	614	611	651	636	612	650	653	628	654	591	637	662	680	672	670	630	607	636	650	620	648	600	615	598	642	581	652	631	659	624	621	651	651	691	606	666	612	606	611	616	622	613	624	683	643	617	662	611	665	605	614	639	601	635	665	617	613	641	672	650	641	675	691	631	639	644	647	582	660	632	647	642	604	649	617	666	622	646	648	618	649	639	588	635	623	644	618	668	639	621	623	605	616	669	632	695	607	604	612	642	616	630	619	621	640	648	640	646	641	610	602	639	616	632	621	651	631	617	639	676	613	648	594	594	635	668	628	666	616	662	661	620	626	629	646	629	643	617	644	645	655	586	614	643	656	629	596	659	652	610	625	644	641	651	622	622	630	582	636	587	629	599	613	638	621	655	660	576	641	635	625	626	601	663	617	612	618	604	626	589	629	676	666	632	652	636	671	625	662	619	654	582	643	698	622	635	611	637	629	624	563	651	585	621	677	641	621	631	611	601	616	587	620	641	616	662	699	622	669	622	609	621	627	602	645	666	646	621	628	580	643	609	622	642	619	609	653	656	629	636	623	600	639	635	621	656	677	656	619	607	604	605	612	649	645	599	637	643	645	640	677	631	668	664	652	613	649	637	627	656	644	669	640	635	673	596	637	639	674	632	641	626	609	648	627	595	645	639	640	621	636	663	632	620	667	637	612	621	637	623	636	621	617	624	607	641	607	624	602	669	650	641	646	645	634	656	645	628	608	647	660	656	634	650	661	631	657	628	611	623	601	660	604	592	655	653	672	620	639	600	658	629	642	654	624	607	632	649	592	649	615	615	640	629	630	682	639	633	596	633	624	658	611	603	694	682	627	641	641	681	610	661	625	599	616	662	635	648	634	604	623	677	649	621	603	656	681	610	597	610	626	632	615	605	651	654	644	641	649	643	605	660	603	634	629	655	604	596	608	597	650	617	656	645	667	618	586	617	617	639	637	680	636	596	653	632	600	644	677	653	621	674	623	640	681	634	640	634	629	645	630	633	660	622	582	613	642	632	639	637	616	699	610	673	609	650	622	594	634	625	663	656	652	632	630	620	665	635	635	618	656	605	616	667	639	669	613	662	629	650	658	643	627	652	669	580	684	667	577	653	638	642	648	645	650	669	614	605	650	630	629	638	628	644	663	583	612	631	561	612	607	618	623	676	677	594	655	631	625	598	622	662	597	617	663	663	620	658	629	620	630	621	661	590	648	575	649	674	664	638	672	666	681	585	646	622	626	632	602	597	656	630	595	668	638	681	570	621	615	575	672	652	602	620	657	634	604	661	636	614	645	655	666	589	628	590	599	643	676	642	622	622	613	642	666	649	632	639	614	612	591	664	621	705	705	672	594	661	654	628	628	645	637	637	611	594	665	642	629	645	655	667	625	615	618	613	599	665	628	620	658	671	651	607	615	650	608	637	676	657	628	590	661	651	626	616	634	661	627	608	646	635	632	642	673	575	639	608	609	688	638	633	678	643	616	653	608	648	640	636	640	618	632	605	625	643	587	622	624	629	586	625	653	605	657	680	669	646	627	595	686	620	626	677	612	669	662	624	645	609	622	608	644	675	651	639	636	586	645	631	577	680	619	641	623	651	643	602	607	645	662	641	655	641	629	623	611	648	600	629	587	604	610	660	599	623	643	639	635	589	619	639	637	640	746	616	669	642	665	640	595	652	602	636	582	631	609	650	660	654	596	607	615	648	635	612	684	597	618	579	613	664	669	674	666	653	628	635	650	662	637	651	618	618	653	620	599	574	641	639	644	665	672	633	631	637	625	666	600	625	657	652	581	622	671	632	673	644	602	634	627	637	613	662	637	612	676	633	639	629	622	655	639	600	644	656	638	678	580	665	648	685	618	622	624	614	601	599	613	648	679	635	647	646	637	615	609	607	676	609	626	604	632	653	627	645	636	659	661	581	618	629	656	693	644	674	619	639	644	613	641	636	626	630	578	592	660	596	627	638	643	614	678	598	622	681	664	579	603	644	618	659	624	649	656	646	619	654	604	643	615	674	616	599	590	634	655	657	605	633	619	629	628	616	720	626	648	625	637	677	643	662	647	617	632	611	613	620	633	653	639	628	618	649	700	588	662	619	635	592	637	654	601	621	639	649	620	601	645	630	647	637	691	592	617	666	653	631	681	594	624	631	607	641	646	646	593	650	629	631	650	610	566	658	647	657	616
4816	635	257	231	242	213	153	228	171	198	203	178	182	170	186	187	204	191	199	178	163	196	210	194	174	198	176	153	182	174	167	165	201	181	189	168	190	182	198	198	163	191	174	179	208	184	182	202	189	186	184	158	171	190	178	168	166	191	175	196	189	174	161	166	182	172	145	159	180	191	198	182	187	189	185	196	194	169	172	194	187	175	169	159	182	158	193	172	159	192	166	189	182	206	163	175	182	195	191	176	143	154	148	177	175	184	181	147	153	173	176	193	159	184	211	162	187	214	176	183	185	164	188	203	222	191	180	172	172	204	184	177	181	178	197	196	214	192	194	165	161	178	151	183	214	213	188	180	153	189	209	181	163	185	194	207	189	183	207	167	202	189	208	163	180	162	170	202	189	201	190	186	165	189	158	204	186	190	181	167	183	213	186	190	180	214	194	167	206	173	183	170	199	151	195	190	208	182	164	176	189	158	184	174	180	148	201	175	162	195	175	169	198	206	194	182	199	183	201	187	180	180	169	182	193	199	174	184	168	175	187	194	226	223	185	183	177	206	216	206	181	169	186	198	198	169	174	192	159	218	179	176	166	195	208	190	185	172	160	181	192	177	182	168	202	216	180	197	186	184	204	205	165	177	167	180	175	205	177	188	165	167	161	179	183	169	186	192	186	188	202	167	196	197	213	178	191	194	183	184	162	158	186	187	182	170	191	184	176	179	177	194	196	189	187	158	158	191	183	167	181	177	194	172	187	178	198	206	182	200	188	161	185	159	173	201	165	178	202	153	197	178	190	159	184	179	194	168	193	196	192	209	160	168	165	201	180	185	178	160	183	184	172	164	196	164	187	185	188	180	172	151	166	197	184	174	182	184	194	187	176	168	178	183	203	198	184	201	171	175	195	165	186	172	186	182	210	167	169	166	155	174	186	194	164	195	206	166	177	162	190	184	178	167	165	184	196	181	173	187	190	181	199	183	183	194	155	190	174	187	178	171	181	181	166	173	184	169	180	171	205	160	183	204	180	185	167	184	188	192	200	202	210	179	202	188	169	202	174	178	194	198	196	177	183	174	174	164	201	180	199	173	198	204	198	193	168	215	198	174	200	194	180	186	194	186	184	166	182	166	185	190	146	173	204	193	212	185	196	173	149	204	173	175	182	174	176	172	155	203	179	188	167	189	175	210	181	163	191	188	193	189	197	191	182	186	158	187	167	189	177	169	170	173	172	160	181	186	181	165	161	173	184	210	177	186	166	194	166	183	168	186	178	193	193	194	182	170	160	197	180	161	175	215	178	186	200	187	172	186	187	223	205	192	168	182	196	194	178	183	155	169	176	189	194	190	178	175	181	181	189	185	170	166	175	183	173	191	173	189	189	174	174	190	190	176	181	207	194	194	183	170	153	196	168	172	174	193	178	166	201	162	170	179	181	162	183	194	200	183	190	166	187	190	174	188	183	176	191	190	195	175	187	198	191	191	187	200	197	151	168	155	171	191	149	179	191	181	167	181	181	174	185	194	187	200	157	200	161	203	169	184	177	168	197	179	169	190	175	178	202	186	175	187	205	195	164	190	186	178	167	216	170	186	184	159	181	178	183	180	185	202	185	197	165	166	169	201	187	201	193	198	187	180	154	179	184	190	174	191	193	163	167	184	203	183	185	189	177	212	169	168	194	172	196	185	197	171	192	162	178	179	187	189	185	194	196	183	176	186	195	182	182	178	198	210	178	179	197	181	206	150	203	193	180	169	188	187	194	169	188	197	198	197	197	178	190	210	181	163	189	206	209	191	195	191	168	179	186	198	167	175	170	185	199	199	185	178	201	178	184	186	179	171	185	186	161	167	215	171	160	196	176	192	177	186	196	177	194	171	211	198	173	211	194	167	173	186	200	182	172	170	185	180	188	194	196	181	208	189	178	204	199	202	177	176	183	172	180	193	195	191	173	178	200	171	187	175	183	193	202	204	182	165	187	199	188	207	165	188	193	183	198	179	177	180	215	193	182	194	191	161	174	170	170	197	191	222	168	187	185	202	165	198	200	178	181	191	202	182	176	179	199	159	173	162	187	161	157	184	170	167	189	204	188	182	157	184	174	196	181	185	171	220	190	196	193	156	163	204	189	190	167	196	167	178	173	207	185	185	189	157	223	184	144	220	156	183	170	196	181	181	184	165	200	171	176	195	177	200	154	210	181	196	192	188	199	181	201	207	176	176	201	191	211	220	170	201	197	164	178	169	178	192	213	191	165	185	158	185	188	206	168	207	171	156	181	195	177	167	202	184	188	187	226	210	181	192	184	210	196	183	172	189	227	169	182	183	179	190	162	181	208	197	194	174	165	154	200	195	152	170	178	179	185	180	196	190	190	178	181	178	177	164	182	193	176	218	180	178	196	173	184	187	180	213	191	195	183	192	180	207	168	176	172	181	183	190	188	175	178	197	155	176	152	170	178	209	193	193	200	183	185	174	181	197	193	176	200	182	187	165	194	186	202	181	223	165	179	199	180	180	185	172	177	181	196	173	166	199	176	209	177	186	199	184	174	187	186	176	198	177	165	186	166	181	169	165	161	173	198	176	196	205	167	184	185	187	192	161	173	186	184	202	184	182	190	168	183	168	190	180	194	202	145	187	163	180	188	172	188	175	180	199	182	175	194	209	187	180	200	196	189	190	194	217	185	181	176	186	194	178	185	171	188	201	170	188	172	166	178	178	195	194	188	160	169	191	211	225	176	190	194	181	163	193	182	162	169	198	186	177	177	200	173	184	210	158	197	164	173	192	197	193	192	187	183	182	165	178	162	201	183	204	186	175	151	186	183	168	198	191	176	174	187	189	188	174	196	191	202	186	180	191	200	198	194	153	176	191	190	190	232	185	186	216	206	184	176	169	188	182	160	174	177	188	198	205	181	175	205	198	180	178	189	197	197	190	182	189	210	191	230	202	179	176	171	167	161	174	195	167	173	184	163	195	195	207	179	185	175	172	172	159	187	176	175	185	215	186	197	170	206	180	183	171	180	188	181	162	148	180	192	182	202	162	160	176	192	183	184	184	183	191	176	189	193	189	180	177	189	201	164	163	172	179	177	197	179	152	165	184	189	199	214	189	195	179	172	211	168	167	187	196	163	192	181	165	183	151	193	204	184	180	188	167	173	195	209	169	170	204	180	159	199	209	209	177	183	201	189	165	171	164	175	188	212	168	199	184	173	208	175	153	166	157	180	207	197	194	177	176	226	198	168	176	170	145	185	176	174	167	164	190	168	192	184	214	180	195	165	161	164	188	176	192	189	199	195	185	185	177	190	219	190	201	163	173	199	161	174	142	170	163	200	163	174	191	170	152	178	176	199	184	170	160	194	169	188	167	197	175	198	205	174	180	179	188	168	168	164	200	191	182	199	194	162	208	169	196	206	183	195	187	184	197	167	180	194	192	177	199	176	178	174	177	208	150	166	170	208	204	162	184	201	195	184	170	185	188	165	202	175	160	178	186
3487	752	552	598	571	508	471	528	438	427	411	426	405	429	421	472	425	481	428	444	471	436	405	401	435	435	459	409	473	438	417	437	407	430	436	437	448	449	453	436	466	419	418	434	473	423	454	444	433	408	431	424	412	416	442	412	447	424	453	433	429	390	402	439	434	414	431	427	415	413	451	436	467	461	423	414	432	444	441	453	456	415	421	446	393	450	416	425	418	402	430	419	450	439	429	405	434	404	419	434	433	427	415	432	463	411	439	425	427	453	424	458	398	429	406	400	430	426	436	399	400	453	441	429	429	431	469	414	411	462	432	436	429	439	438	440	450	427	423	428	436	442	443	424	426	452	445	407	414	435	441	406	449	389	446	414	428	407	434	458	409	445	437	448	451	461	405	440	406	406	424	387	449	402	443	475	421	401	473	468	416	451	432	456	442	439	428	426	417	415	453	399	448	445	419	433	427	474	400	445	444	402	440	416	448	438	431	451	418	437	458	417	378	447	424	436	407	448	425	434	400	444	410	471	446	422	388	480	471	414	444	388	419	427	426	433	428	414	449	426	401	423	472	453	449	440	408	439	448	432	414	424	429	426	420	436	434	477	443	456	418	444	435	466	400	396	452	449	462	438	414	408	436	403	450	403	454	460	448	422	434	471	442	411	435	460	416	383	442	442	425	429	403	456	441	441	460	443	426	439	425	443	451	424	395	457	451	402	433	433	431	374	441	433	407	449	416	408	383	439	398	464	470	439	438	432	406	460	400	424	468	451	412	439	432	441	435	406	455	473	401	413	400	430	388	408	428	435	405	452	478	392	424	426	438	428	423	416	431	413	409	436	418	430	441	427	426	421	455	437	446	487	440	419	412	440	456	452	435	413	401	426	411	445	416	427	429	423	449	471	416	392	417	435	402	396	417	409	466	431	427	419	436	397	434	390	467	416	455	431	429	428	446	428	426	403	417	416	444	406	453	455	394	447	451	443	415	413	445	427	428	435	417	442	415	405	438	400	448	418	454	420	410	425	419	387	432	418	410	458	425	415	431	434	393	452	434	441	466	439	418	466	444	458	426	426	401	400	418	453	471	432	417	434	406	452	458	408	484	403	445	432	443	417	448	397	431	460	425	425	425	406	412	427	492	434	459	438	458	399	427	452	420	459	429	413	458	457	427	430	411	404	419	450	432	470	413	452	463	392	422	431	398	441	433	449	442	436	438	400	416	431	453	422	419	422	410	462	401	420	448	424	394	413	427	441	436	449	398	435	427	464	439	453	430	474	412	419	379	446	477	438	459	423	425	446	431	418	431	411	458	418	476	430	433	464	419	427	415	448	419	417	405	480	400	473	424	418	417	434	462	422	460	432	399	435	430	463	447	447	415	450	464	443	412	440	424	449	417	462	419	434	457	428	435	437	446	456	435	455	409	451	439	460	481	391	438	405	460	452	451	402	442	408	469	404	445	430	430	427	420	386	408	450	451	450	453	444	426	427	449	401	438	426	435	394	428	410	424	470	437	442	414	428	409	414	419	418	442	430	463	442	457	422	415	434	465	471	436	420	454	474	433	401	454	420	474	423	460	434	420	441	419	409	390	434	408	433	470	414	458	418	405	454	467	440	465	402	436	438	392	451	432	425	412	431	408	475	425	460	417	408	411	467	448	424	441	444	394	436	435	394	421	473	469	462	418	407	434	409	397	442	435	419	427	427	422	424	441	422	462	412	461	453	426	407	400	423	407	425	455	482	462	465	446	491	478	446	421	438	406	398	437	424	443	462	434	426	447	423	433	417	423	467	439	426	429	416	455	414	440	427	423	451	433	428	422	400	440	458	420	471	419	441	419	428	441	434	423	428	419	429	436	421	426	423	425	425	441	447	429	470	426	463	431	443	418	456	425	464	419	422	390	408	415	422	437	403	431	449	429	432	487	473	436	437	418	454	418	410	421	428	469	421	468	437	446	466	436	460	443	392	459	451	399	445	463	416	430	468	442	406	410	429	449	415	469	428	418	403	455	440	426	462	407	445	435	446	407	418	419	455	424	460	449	460	431	422	412	410	455	448	435	442	439	468	412	449	440	456	428	392	466	443	412	426	444	430	434	381	455	436	423	409	481	437	428	443	445	429	414	422	454	435	436	433	410	427	410	419	454	435	437	413	428	429	440	450	431	410	411	432	411	431	436	440	452	430	433	445	463	432	454	395	444	440	440	452	419	404	434	437	444	416	437	418	427	386	447	442	420	416	425	437	403	468	402	412	407	446	440	441	453	424	431	401	435	442	421	412	431	433	428	402	415	437	418	453	412	420	427	436	457	479	445	461	412	429	428	385	409	416	433	425	464	417	450	451	462	410	424	429	399	424	429	427	446	395	417	441	433	404	441	485	460	449	425	449	442	467	429	468	445	436	429	434	439	417	418	436	425	442	450	429	420	443	456	436	458	439	428	463	402	419	459	436	425	494	421	467	429	434	449	433	457	429	426	423	404	464	427	448	447	420	436	437	417	459	464	412	435	413	406	405	446	405	441	431	453	450	431	439	452	410	406	440	467	421	449	437	424	395	434	431	421	465	424	428	432	457	397	435	414	455	437	459	446	431	441	379	430	416	426	408	455	431	398	423	411	430	408	418	426	436	459	421	433	420	448	443	437	434	452	434	406	402	433	430	428	411	429	431	445	444	416	447	432	443	446	456	455	401	386	442	437	423	416	427	427	428	443	444	433	392	436	449	441	432	439	418	486	393	417	457	411	455	456	404	417	445	468	427	421	443	440	449	423	481	444	422	472	452	452	471	458	407	427	405	438	440	435	433	438	401	428	433	438	415	439	417	453	412	450	460	393	393	448	461	481	424	418	391	450	412	421	428	445	437	438	428	406	400	447	433	425	419	407	420	410	437	471	428	428	393	440	427	444	401	437	414	433	408	426	406	436	465	442	406	430	424	437	445	437	419	402	435	420	404	454	426	432	437	439	427	430	428	404	386	424	443	425	437	425	432	416	434	433	425	446	422	453	447	453	409	439	442	479	445	413	432	430	405	433	433	412	423	424	459	441	458	428	446	429	413	459	447	432	453	460	413	493	442	436	429	393	436	409	465	400	425	424	418	435	423	433	436	415	449	422	442	421	418	434	413	416	411	402	390	423	421	430	426	455	437	458	426	451	408	456	440	444	413	439	419	466	448	430	435	438	443	430	436	436	406	423	416	400	420	458	418	442	430	424	430	433	462	431	397	420	456	452	486	396	410	432	409	431	426	461	420	427	431	402	467	412	425	405	434	425	468	414	437	424	450	375	455	409	390	401	453	440	428	444	422	416	456	445	430	408	425	400	446	447	411	446	396	426	450	422	387	426	431	473	439	419	390	414	422	435	436	440	452	383	416	409	445	408	437	417	439	442	451	456	398	439	455	446	420	429	461	469	418	403	390	462	454	444	435	418	412	407	461	442	425	439	416	441	404	423	465	466	432	403	447	420	422	466	386	441	420	438	423	420	373	449	434
16199	2606	1295	1044	817	478	345	221	195	178	151	126	131	159	138	133	133	144	155	141	127	146	141	132	135	105	135	111	132	117	126	121	124	140	134	143	131	128	117	111	121	153	136	149	132	114	134	138	146	123	142	123	139	139	140	143	105	134	157	130	131	139	118	149	114	118	134	140	121	135	115	126	136	142	118	150	142	117	129	131	131	139	121	112	138	154	135	144	131	117	117	129	123	135	141	116	135	133	122	132	139	118	131	136	133	132	146	116	131	137	119	116	139	92	120	121	152	143	138	149	138	144	122	139	150	131	131	144	122	143	138	123	119	137	131	136	134	116	130	157	130	101	116	154	117	136	134	131	127	125	102	143	120	112	141	128	132	132	155	132	122	152	137	136	147	133	125	131	154	140	145	135	121	136	146	134	128	140	143	142	107	141	126	98	119	115	134	121	124	138	127	116	112	129	167	103	142	129	149	145	134	124	129	133	132	157	121	144	120	153	140	126	141	127	115	128	129	124	128	117	115	123	118	136	134	133	116	121	125	133	147	124	129	121	128	128	122	129	128	137	141	128	119	129	135	123	110	110	145	132	134	133	140	116	144	111	135	141	125	128	135	147	136	125	141	130	129	115	142	141	122	120	144	110	130	154	142	131	131	140	131	135	136	128	112	119	121	149	147	154	110	125	127	123	122	131	149	114	120	125	122	145	127	130	142	113	124	135	127	131	122	122	151	122	129	129	120	127	134	103	151	110	126	148	126	148	144	147	147	134	137	121	125	137	121	113	124	139	132	108	134	127	139	145	149	137	135	126	145	105	141	124	135	125	123	143	139	124	142	135	145	126	123	117	113	136	134	120	124	125	139	146	120	149	139	133	130	114	117	120	111	139	130	113	130	131	149	133	124	138	139	137	142	133	142	133	131	144	147	129	117	113	146	118	134	152	138	120	144	141	127	121	140	153	129	142	115	140	123	131	102	131	135	122	129	118	137	123	135	170	155	129	131	138	146	128	144	121	120	118	122	135	134	121	105	133	122	130	128	107	123	143	139	130	150	143	139	142	158	116	131	136	130	114	120	137	149	132	135	119	142	143	142	126	151	156	138	145	138	128	130	130	130	124	126	121	123	152	119	158	131	130	107	125	113	138	130	120	144	160	144	105	140	133	121	144	116	128	131	145	143	126	137	136	146	133	122	114	133	138	120	130	124	144	138	136	141	132	117	140	134	125	124	138	148	135	116	125	119	141	109	127	149	130	135	132	120	128	128	141	140	136	122	141	152	140	113	122	140	124	128	140	125	131	151	131	120	150	130	139	139	140	116	135	124	113	129	128	108	143	113	130	121	124	114	154	142	146	114	121	131	103	132	135	132	156	155	117	111	145	145	128	110	108	125	125	129	105	127	130	128	142	151	151	113	167	130	129	142	131	129	134	122	148	138	150	141	142	121	122	138	138	122	133	124	109	130	123	125	131	133	133	137	140	150	131	135	133	131	117	118	129	145	124	152	133	154	135	120	128	140	133	145	138	131	127	128	123	138	134	123	139	103	143	117	126	117	126	122	116	103	150	123	145	146	139	121	152	119	104	121	134	133	131	154	139	134	112	138	157	141	132	134	142	139	132	126	123	132	130	154	126	138	152	142	140	138	117	119	128	134	106	118	139	131	114	137	126	112	115	128	151	118	138	116	128	109	151	161	114	116	144	130	122	156	145	140	129	134	158	135	136	146	133	138	134	145	138	129	125	113	142	140	109	128	130	124	133	134	129	130	115	150	128	121	123	129	130	119	111	129	115	131	125	125	126	119	128	99	118	131	120	138	114	133	143	128	140	125	129	130	154	138	122	127	135	146	121	92	113	131	139	142	126	133	137	120	117	130	120	118	124	122	101	156	137	118	135	149	119	140	143	126	130	159	133	117	120	129	115	126	115	139	124	118	127	137	122	123	122	129	124	125	149	127	130	141	159	117	135	109	131	129	117	138	131	131	125	117	125	122	122	134	155	119	134	142	160	115	133	159	135	116	133	125	127	130	162	144	127	143	126	140	132	129	140	140	154	113	123	161	119	131	134	134	142	125	141	121	134	111	153	135	119	124	125	141	133	135	139	134	141	130	126	140	105	122	119	135	124	124	147	139	129	127	133	129	107	125	132	144	128	145	126	125	150	122	106	132	152	124	140	114	150	163	137	137	121	126	137	135	115	152	119	125	117	130	121	119	116	121	129	116	146	136	120	153	127	133	123	134	107	147	120	138	134	134	126	149	136	131	127	145	117	150	114	153	123	143	133	140	136	115	116	137	137	179	165	105	99	129	132	145	151	138	141	139	125	134	137	128	128	130	129	133	124	138	129	146	125	128	139	148	147	136	110	141	141	128	119	145	118	127	124	108	129	116	114	111	120	117	130	110	115	124	126	126	150	130	121	152	136	125	124	126	147	117	132	95	150	130	119	136	131	145	122	162	138	110	142	126	112	135	137	156	133	126	143	116	126	124	113	146	130	123	123	116	135	124	125	157	132	139	128	142	143	136	143	122	139	136	145	128	133	134	143	145	131	124	128	126	124	139	138	144	144	127	147	140	122	147	110	130	137	141	139	118	120	120	106	140	127	123	108	149	105	132	109	115	119	130	146	127	123	128	151	132	112	135	133	120	130	150	125	163	141	121	142	137	118	137	155	133	116	135	138	122	148	131	119	130	126	143	115	124	136	127	149	117	132	136	124	120	127	131	145	145	114	138	142	141	121	117	132	124	120	132	131	130	112	136	142	119	122	115	139	140	104	137	131	118	125	123	111	158	123	142	146	126	133	125	131	135	136	115	132	132	132	123	124	127	119	154	129	135	124	142	117	107	121	129	140	137	141	129	136	147	130	143	133	139	118	138	136	127	119	138	120	118	140	113	149	118	136	124	129	113	128	151	139	126	120	144	137	115	145	129	121	131	140	151	161	138	127	141	131	137	145	120	140	141	135	136	146	150	139	122	127	136	132	142	141	119	128	125	136	103	124	169	135	139	108	115	124	119	132	127	131	118	124	139	121	140	141	111	120	135	145	133	117	119	140	126	136	145	129	131	130	145	127	139	128	123	123	137	123	167	115	123	125	160	129	142	135	135	130	137	137	137	124	123	125	133	127	127	142	147	130	129	126	129	115	124	146	124	133	125	124	141	118	124	152	124	127	116	121	120	121	132	135	136	129	151	122	125	126	141	139	126	125	128	103	145	129	142	128	133	140	126	145	154	148	115	143	138	131	138	118	126	133	126	142	125	110	129	136	141	124	107	163	144	135	144	140	124	134	105	141	119	164	139	122	134	139	118	121	138	123	130	125	139	127	116	155	117	148	154	126	135	170	137	138	137	119	127	112	144	129	130	119	154	121	142	137	108	122	121	142	129	127	141	137	153	134	127	130	140	132	128	125	137	135	104	129	151	129	122	136	146	140	98	119	126	136	135	144	140	163	112	128	129	153	135	136	122	115	137	134	125	132	133	117	138	127	157	109
10867	1444	1754	2306	2075	1477	1167	820	739	658	550	535	484	438	403	457	428	440	427	389	380	346	399	376	362	373	347	340	353	371	346	350	352	333	355	334	373	396	338	317	376	362	336	356	355	344	326	368	358	349	340	282	359	340	322	339	358	312	357	362	344	375	333	370	373	361	347	340	342	350	344	365	355	330	379	338	371	321	340	358	318	365	308	342	336	338	348	334	356	339	343	334	342	339	328	357	361	328	352	328	359	328	354	349	327	369	370	372	322	337	344	323	366	337	343	342	348	317	346	330	370	328	373	342	341	341	331	360	351	375	321	326	321	330	344	339	334	336	330	357	313	309	339	368	342	355	341	378	328	385	349	342	370	334	339	362	346	340	351	355	332	369	358	334	331	352	328	303	370	353	365	343	344	325	374	336	317	366	359	345	357	343	343	349	350	330	338	348	355	393	360	362	347	336	323	363	321	327	327	341	306	356	326	353	331	290	345	328	328	354	343	362	341	368	335	341	351	316	341	312	341	333	343	301	307	361	335	347	345	324	346	327	351	314	336	351	371	323	319	334	330	336	314	316	363	344	332	327	410	307	344	323	333	336	329	308	320	340	313	339	323	305	351	351	344	332	371	347	338	364	336	318	342	355	324	321	368	333	340	346	345	321	353	349	374	353	333	336	386	360	349	348	327	332	353	300	322	325	363	339	327	331	349	355	321	369	337	327	337	372	357	360	307	330	322	347	361	313	333	368	359	319	358	325	379	358	346	353	362	289	336	344	337	349	326	360	333	350	327	332	350	341	341	361	348	320	323	340	328	340	338	315	298	348	350	325	332	340	337	354	402	309	326	331	323	315	328	318	353	341	336	329	338	288	293	327	322	353	313	341	325	313	361	326	361	358	336	311	384	349	361	322	298	339	362	325	359	318	378	362	314	333	366	338	332	358	336	369	304	327	348	336	344	315	328	317	318	340	323	347	350	317	346	323	333	325	322	347	322	358	347	347	345	393	355	322	308	319	355	353	329	338	344	340	348	344	345	311	341	362	338	336	340	325	340	345	337	355	332	329	329	393	342	370	348	337	356	349	338	345	327	355	324	336	358	350	332	353	338	302	316	354	359	330	355	361	369	348	354	330	367	314	351	311	345	333	348	380	337	363	348	352	334	356	322	327	342	348	339	307	329	318	329	360	337	303	351	320	343	364	343	321	337	297	333	338	362	347	340	338	381	347	342	345	357	365	320	361	324	350	337	331	328	342	339	328	313	354	333	373	343	345	316	334	333	318	308	347	354	297	345	322	328	368	311	359	327	333	349	339	348	355	338	316	311	345	339	383	353	331	334	295	368	313	340	363	328	332	322	351	332	325	380	328	355	336	345	344	369	336	338	383	330	372	331	359	344	349	358	355	337	333	331	311	321	336	339	317	361	348	388	344	307	338	343	344	353	326	360	342	311	323	356	335	312	345	336	305	340	332	318	360	351	365	315	356	302	302	329	340	354	332	320	322	336	381	320	356	338	340	380	324	345	328	330	340	345	333	356	334	343	346	364	319	317	367	361	349	336	349	348	352	331	364	373	329	355	321	331	343	345	334	343	357	324	348	333	355	317	313	352	342	329	311	331	352	371	331	362	299	329	365	344	315	335	349	360	357	345	329	326	333	320	352	348	315	349	323	311	359	362	398	387	349	318	350	340	342	344	344	355	340	329	350	318	352	315	326	330	329	329	346	337	355	340	354	333	372	321	339	333	349	344	309	339	340	316	322	336	360	337	339	344	338	347	349	348	349	345	344	354	349	345	318	342	297	349	363	347	308	311	353	336	336	340	351	306	335	358	368	347	369	337	367	366	347	339	346	324	354	371	337	372	343	345	355	340	322	326	325	353	337	359	350	350	339	327	351	345	328	343	342	359	350	336	357	357	335	353	337	321	349	339	349	340	342	311	388	390	310	363	377	347	391	353	315	350	337	351	315	340	336	330	356	347	349	323	325	336	336	344	323	323	337	350	338	358	361	335	339	353	318	327	369	348	316	335	351	331	374	329	364	356	347	352	340	314	330	362	332	354	321	344	357	324	325	332	364	359	369	377	355	350	352	317	382	341	349	365	369	303	331	345	360	357	350	358	352	372	335	367	340	348	315	358	359	320	349	341	339	354	372	362	311	351	331	308	358	328	325	376	352	337	335	348	339	308	345	344	355	324	327	325	334	335	338	382	372	337	301	321	361	329	336	348	367	354	342	334	332	325	336	373	337	328	328	364	334	344	352	331	311	323	333	332	311	333	334	342	350	337	345	315	368	382	336	337	348	282	374	337	376	318	368	330	311	345	355	337	354	331	321	329	336	332	333	337	356	335	321	354	349	335	334	335	346	343	344	369	328	378	330	319	318	374	351	392	292	329	323	350	337	338	336	345	367	361	342	384	329	345	329	302	328	340	339	337	336	344	352	352	363	298	317	335	335	365	361	354	357	353	325	345	360	351	333	348	341	340	325	344	317	322	341	329	345	359	313	322	345	350	337	324	307	363	327	341	319	307	352	317	336	318	323	321	319	334	323	339	357	321	309	337	372	342	374	328	319	351	334	346	366	323	363	359	349	337	330	358	332	358	357	363	376	332	318	370	298	324	339	337	350	322	351	352	361	331	338	376	341	339	343	349	348	323	311	331	347	386	344	367	332	324	324	328	318	304	304	327	332	345	334	343	307	351	382	315	320	323	340	330	340	336	347	358	338	336	326	351	341	332	336	335	350	320	334	343	356	351	350	354	351	383	325	345	341	344	354	329	331	337	319	346	335	309	324	366	318	354	332	345	365	346	357	348	348	359	341	360	341	337	338	326	352	339	352	351	320	319	315	361	392	347	330	334	358	343	332	336	369	341	352	356	342	353	294	351	345	335	354	358	351	345	355	346	343	356	367	313	322	321	339	316	331	319	317	335	367	340	306	366	330	351	358	341	343	316	300	321	316	333	366	349	356	310	342	323	348	336	342	323	357	359	347	337	365	339	313	358	375	356	325	369	354	347	360	343	354	328	350	331	350	362	347	333	301	340	338	315	338	343	295	334	355	339	321	330	365	306	332	367	310	328	334	356	370	315	336	345	328	325	335	343	358	347	302	349	312	342	392	374	346	350	339	330	366	350	365	323	335	337	358	342	302	336	367	345	351	371	352	325	345	323	356	327	326	333	363	343	326	357	381	343	325	332	335	352	343	337	358	327	330	357	361	322	334	340	334	352	345	362	296	343	330	317	348	363	365	328	311	342	329	356	353	313	370	350	348	341	354	344	362	348	386	334	344	330	340	362	327	341	326	311	394	339	346	335	351	317	339	324	325	358	292	320	351	286	338	350	359	322	340	348	326	353	314	340	337	308	364	310	375	384	344	317	354	359	372	349	361	373	370	371	357	342	350	339	328	321	340	373	363	325	329	344	323	339	348	331	321	366	351	350	326	344	330	355	317	362	321	328	330	334	394	357	328	350	341	358	337	342	354	298	336	359	334
28373	7658	2982	1894	1606	1031	719	486	346	390	308	293	313	288	331	267	344	309	277	291	297	285	304	312	264	280	298	267	292	278	261	273	260	301	266	304	294	303	308	275	307	276	310	289	323	305	314	297	285	284	281	292	292	325	279	288	332	304	253	263	294	275	292	281	297	285	266	270	302	264	339	301	274	250	301	268	307	273	285	258	313	270	242	255	276	298	285	305	273	328	304	247	283	271	283	290	279	267	285	274	316	281	304	285	249	260	278	272	243	295	276	270	272	280	250	264	290	270	299	287	260	283	259	258	317	259	254	291	272	293	256	261	281	293	245	296	282	279	267	299	262	291	292	263	269	329	292	316	290	284	307	256	265	302	273	279	307	252	316	291	287	279	262	264	302	305	306	304	259	320	309	253	260	269	242	297	285	277	290	261	293	244	267	296	305	288	266	287	281	298	255	314	275	276	281	303	268	255	286	269	262	273	303	259	268	289	287	258	296	303	267	266	264	274	277	292	256	266	271	262	254	265	300	257	293	272	280	275	294	269	280	243	253	278	314	310	281	313	316	282	302	282	309	273	271	268	244	282	230	255	278	293	290	281	271	300	289	254	304	279	254	284	266	284	257	264	272	280	268	266	274	291	303	281	283	251	247	283	284	305	275	245	281	295	275	265	265	289	328	299	260	263	275	254	269	257	290	295	267	289	260	310	323	257	261	275	273	279	261	271	289	312	290	268	273	266	263	302	279	265	278	302	264	261	278	248	250	273	290	269	280	323	266	270	305	286	304	269	280	286	259	289	296	256	288	267	270	276	267	281	270	289	280	294	278	268	263	285	249	281	259	293	274	285	283	267	266	275	304	325	260	279	315	260	261	289	267	269	281	268	273	278	266	299	281	266	275	260	278	258	252	262	294	283	312	298	276	306	277	282	311	261	280	271	272	248	257	261	286	293	281	257	280	288	266	279	278	292	254	289	265	292	311	266	320	252	251	296	300	283	284	275	281	295	293	275	263	277	276	307	270	270	270	282	262	251	299	261	282	227	260	277	278	297	306	286	280	298	293	270	299	241	279	245	260	278	274	272	275	283	281	311	267	256	255	286	292	309	302	278	280	271	274	285	314	280	275	298	259	269	267	279	298	285	292	292	291	303	270	286	279	283	254	284	297	252	289	281	273	305	290	298	265	300	295	291	268	273	268	282	304	304	274	287	255	299	267	261	317	236	260	300	283	272	299	291	243	276	298	275	278	274	294	290	285	297	279	272	258	275	264	283	292	293	306	297	298	320	264	260	249	295	274	266	257	309	303	280	291	273	270	270	283	253	264	299	282	268	244	275	272	270	288	263	248	268	253	280	273	314	273	255	239	257	303	268	312	295	272	305	264	274	317	261	300	280	278	285	267	283	297	265	279	272	255	277	271	258	292	277	300	276	239	296	286	306	258	328	295	287	243	273	283	276	256	283	288	291	260	253	297	299	266	290	263	273	293	291	274	270	280	291	245	273	296	272	253	261	254	263	275	268	306	323	283	284	260	306	287	286	292	279	271	284	286	283	261	242	280	287	263	293	264	268	242	260	306	328	285	265	289	298	277	271	282	261	261	286	263	286	272	273	294	280	262	271	306	278	293	264	263	292	254	262	270	292	327	258	278	288	286	261	284	266	307	252	265	293	260	302	268	269	291	315	242	282	268	287	292	299	269	272	286	269	292	289	292	272	291	270	304	313	280	248	256	230	275	258	268	290	282	249	281	244	303	265	282	270	247	242	239	283	253	252	289	321	230	250	307	280	291	270	271	256	271	288	263	245	310	250	274	252	268	255	281	276	297	259	289	245	275	269	274	310	302	298	273	281	304	283	308	261	269	288	264	255	274	269	275	286	316	289	312	274	274	279	287	291	282	268	261	288	282	296	277	276	279	283	301	321	333	307	279	283	299	255	259	276	302	313	289	288	234	299	276	271	261	278	292	289	263	300	283	306	306	275	280	282	260	293	275	292	274	256	279	293	304	285	292	255	266	275	274	291	274	306	291	267	280	242	270	274	297	269	291	278	247	277	291	257	252	275	267	271	316	305	299	252	283	293	302	294	294	272	293	297	296	280	288	268	301	278	312	290	263	265	268	268	285	277	311	313	266	289	294	271	296	274	285	248	288	279	271	245	295	251	273	305	333	290	305	288	280	277	319	256	304	275	283	285	258	300	273	284	280	285	276	254	283	290	272	242	294	247	283	264	294	331	286	295	282	306	269	286	285	298	292	279	282	312	280	267	293	285	277	276	289	265	256	280	269	263	294	306	322	274	268	284	285	293	302	278	247	256	285	288	310	275	240	287	278	262	298	274	299	290	254	298	270	254	257	288	275	277	245	272	287	278	283	295	293	279	253	265	293	258	274	286	292	286	267	249	296	307	285	288	257	285	247	284	291	294	301	292	278	275	289	274	276	272	274	266	294	294	297	287	293	296	266	277	261	258	248	293	273	295	276	300	273	299	267	269	264	276	286	272	261	276	276	302	245	264	293	272	302	249	278	295	290	267	275	331	267	289	270	285	264	271	279	296	256	269	261	267	284	270	266	286	290	281	259	250	312	274	285	271	296	283	268	267	240	275	276	287	278	308	304	282	270	282	278	273	282	282	264	271	259	265	280	282	248	289	278	300	237	280	297	310	275	314	271	276	261	248	255	279	276	261	287	270	278	301	297	295	243	272	263	321	307	279	311	299	286	285	304	287	289	287	283	289	250	263	258	299	263	229	282	283	238	324	262	309	270	305	311	251	292	253	283	250	316	283	285	270	289	268	275	298	281	305	266	296	252	301	290	249	300	293	234	292	260	306	288	276	289	278	260	279	296	257	254	266	257	299	279	301	289	265	298	280	291	302	313	256	273	276	268	276	245	279	259	280	299	257	265	221	236	260	310	297	266	285	297	270	277	294	262	318	273	313	275	301	270	260	263	279	312	276	282	268	289	257	290	273	273	278	281	273	279	288	288	254	243	263	312	277	279	267	264	259	266	277	269	264	290	278	259	297	288	290	281	262	256	279	238	279	291	272	278	277	283	267	270	285	301	282	288	270	281	262	287	286	293	254	306	252	251	301	284	278	273	271	284	310	275	270	297	247	273	264	276	299	313	288	277	266	250	284	272	256	258	278	280	252	261	283	268	298	286	314	310	299	311	267	258	257	301	313	267	238	271	299	280	285	329	303	277	288	261	259	286	285	279	279	301	275	294	296	275	307	299	288	265	282	280	290	297	301	289	281	274	287	293	256	285	279	317	274	264	279	254	260	271	263	306	263	254	321	253	247	281	287	274	277	245	274	285	285	242	284	290	242	302	293	303	256	300	263	272	305	246	257	266	305	300	289	255	304	293	263	284	256	296	281	274	308	261	289	269	261	276	285	287	313	269	298	278	305	287	293	263	297	267	251	269	285	298	260	299	272	282	279	284	271	295	254	269	290	274	281	278	268	279	287	287	283	263	304	266	264	273	277	282	269	238	274
16790	2964	3261	3910	3854	2651	1956	1436	1335	1163	1013	995	817	846	821	775	767	755	786	718	718	678	717	676	711	666	673	715	708	678	633	675	673	662	697	673	600	679	688	624	682	644	652	631	671	622	660	706	644	648	705	638	674	625	706	667	678	625	638	668	647	637	628	657	687	652	661	635	622	649	661	600	608	622	615	678	614	625	682	640	625	646	663	650	630	619	646	640	648	624	662	607	645	628	647	661	631	657	631	619	628	605	621	613	630	628	612	651	656	648	626	614	639	644	600	634	601	668	610	648	640	569	631	652	636	644	616	644	624	631	645	633	631	619	636	639	682	575	625	612	645	662	680	606	641	641	630	673	589	628	609	631	637	674	640	665	633	624	667	695	674	663	660	661	620	621	594	621	658	642	645	643	580	636	645	651	636	624	669	662	636	626	609	621	660	612	652	611	655	657	631	628	658	630	652	638	608	648	574	650	655	645	594	635	665	662	625	610	615	654	643	579	606	672	616	635	605	663	640	629	632	663	660	654	619	614	601	596	645	675	666	655	639	652	643	643	635	641	649	618	650	669	673	622	652	618	659	603	623	605	649	615	623	638	647	604	631	649	631	609	648	617	691	655	624	702	586	616	670	596	644	665	618	647	662	638	614	648	599	683	629	638	617	617	633	653	639	632	572	588	648	610	632	617	664	659	652	647	613	632	630	638	589	634	636	658	648	609	611	661	634	632	637	607	609	669	618	665	649	635	654	657	621	686	643	657	625	630	644	634	658	664	636	677	637	619	654	668	657	598	634	644	639	621	612	577	602	633	649	619	587	668	609	663	625	601	628	661	637	637	677	627	630	650	628	655	637	682	633	612	688	612	624	601	621	567	649	629	648	628	648	591	647	629	696	654	627	599	646	607	613	637	637	639	605	616	609	623	630	604	641	638	642	642	645	597	634	636	623	643	630	677	628	636	665	640	625	606	639	629	610	627	594	630	614	632	608	640	635	621	638	629	611	670	643	616	627	609	633	634	632	627	660	651	588	619	619	607	643	689	645	665	600	692	644	598	601	664	670	642	669	576	637	654	643	603	620	672	590	664	652	688	681	622	653	619	625	630	637	665	644	646	663	613	640	619	630	620	689	605	629	637	657	661	656	571	638	607	671	643	643	629	602	613	652	613	685	650	636	623	620	588	594	675	641	645	625	598	677	635	651	634	570	604	672	613	637	639	598	629	661	612	620	584	651	645	640	629	615	609	595	640	651	682	603	625	634	623	601	671	643	601	705	649	599	631	623	614	600	636	645	663	595	659	635	612	637	634	688	624	668	604	612	627	623	634	664	671	638	619	638	641	596	648	607	656	626	665	634	640	604	655	645	701	624	667	626	643	673	581	633	628	679	664	635	608	607	629	647	636	629	686	652	685	601	658	646	655	655	638	593	659	581	663	631	680	641	633	658	649	611	618	616	629	583	595	607	661	626	572	607	653	636	640	631	648	644	637	648	634	626	620	662	635	640	626	664	624	635	654	621	621	655	612	623	677	668	645	631	652	641	626	669	695	622	652	605	636	649	656	608	648	630	656	627	650	664	638	640	669	618	636	634	675	622	618	647	620	617	608	627	683	614	618	671	627	601	640	648	592	615	656	669	614	597	609	645	634	681	631	623	621	670	648	643	675	638	647	663	651	622	612	595	648	671	648	663	634	609	630	624	632	616	596	608	634	618	650	618	647	641	601	595	591	600	625	581	623	650	607	643	639	629	620	639	667	631	604	625	616	637	636	674	643	587	678	668	663	632	612	673	635	635	613	692	655	615	660	667	648	629	642	653	632	631	664	588	638	662	663	653	629	645	654	612	637	661	676	646	653	616	657	628	667	640	642	677	651	635	651	606	642	641	651	592	606	651	637	656	628	620	666	646	595	630	664	650	643	637	619	664	681	689	667	595	661	647	617	629	583	636	630	645	602	670	599	655	660	583	675	632	626	668	627	607	645	668	657	624	634	606	607	639	637	659	671	664	643	645	682	636	629	601	634	661	610	656	614	638	620	610	665	661	615	630	617	645	633	626	639	641	610	666	603	685	666	644	666	580	583	687	615	623	614	639	650	663	670	649	664	651	633	644	617	649	626	629	599	620	624	624	679	642	652	626	641	597	667	659	637	627	592	663	609	655	632	598	611	660	597	583	626	618	621	644	661	664	654	637	627	661	610	627	647	645	653	681	627	615	613	667	651	618	611	663	609	635	631	642	642	599	569	615	643	605	653	614	627	589	634	662	642	696	604	708	630	627	646	657	664	627	658	633	632	660	639	625	674	634	648	609	624	614	640	631	675	639	622	650	647	635	659	603	603	636	659	655	609	627	603	629	676	649	614	615	666	654	639	643	650	651	636	624	610	653	630	668	662	674	643	616	651	661	655	679	626	634	629	635	671	588	653	617	592	635	680	617	643	621	656	622	620	632	652	641	658	651	620	591	631	618	643	589	616	618	647	676	642	651	614	616	647	617	629	659	667	653	625	613	602	597	618	649	623	637	649	635	629	608	622	666	669	608	595	612	632	631	618	600	658	623	647	641	611	611	680	686	575	613	600	621	671	631	674	678	652	633	633	628	667	610	663	596	648	617	626	639	657	648	614	649	613	658	670	636	707	690	622	637	640	567	653	660	622	600	670	655	599	653	637	626	624	615	619	657	638	658	617	655	649	624	650	667	640	641	644	660	660	586	572	635	619	605	623	618	664	650	585	655	619	628	658	674	682	636	652	656	644	574	608	648	665	651	613	631	626	586	644	632	620	681	655	649	643	660	618	652	637	634	622	594	627	632	647	646	627	620	672	613	628	614	647	627	624	634	651	682	677	671	586	650	636	630	611	613	631	653	600	594	685	648	632	609	675	634	645	637	663	658	599	600	641	639	641	666	577	617	648	688	658	638	650	630	617	677	614	677	606	625	608	580	612	656	586	634	594	619	589	660	654	639	615	633	649	627	639	653	600	628	654	681	610	618	628	613	641	605	639	628	644	653	596	608	637	605	620	658	654	623	682	628	670	654	635	670	645	646	600	618	708	631	602	630	624	650	666	606	652	576	644	595	619	598	602	677	612	683	615	631	655	645	652	654	628	637	594	640	613	637	654	581	644	659	678	635	646	709	628	605	571	693	631	639	640	630	661	656	622	653	637	615	627	647	624	640	641	618	658	604	634	642	626	632	677	646	625	622	651	651	643	603	612	631	646	661	620	650	683	643	595	622	657	720	673	619	642	632	662	636	630	675	608	650	615	641	589	612	621	669	643	628	576	656	683	640	651	616	605	670	647	641	619	652	684	643	659	641	597	647	644	655	674	656	664	639	623	666	641	641	620	610	624	631	625	651	655	685	629	646	700	657	637	643	606	615	672	618	619	643	623	610	631	640	631	629	628	641	697	618	662	648	593	630	650	614	620	617	615	612	669	612	615	632	603	653	658	642	617	623	666	639	656	633	657	652	635	652	649	669	633	642	582	632	659	637	628
5334	803	247	219	188	177	189	176	172	184	189	174	177	189	181	178	175	167	185	167	182	162	197	179	195	162	200	204	200	163	179	176	168	182	180	178	165	149	192	205	187	197	155	194	185	177	182	168	166	187	183	157	173	172	181	203	179	165	175	172	193	167	185	155	176	182	217	153	186	179	195	199	210	178	186	191	194	206	180	196	219	176	160	201	166	157	186	174	165	145	165	193	176	185	178	205	196	186	186	191	184	194	181	173	185	160	179	166	189	166	169	203	190	176	159	149	205	192	192	172	190	187	181	163	198	180	184	151	201	200	194	197	172	165	187	161	201	187	185	184	208	197	164	166	183	181	175	136	193	207	188	164	160	171	161	179	197	167	191	188	182	192	178	157	193	174	178	166	181	185	183	180	174	201	168	181	209	167	180	169	178	184	200	185	167	168	194	197	176	157	156	174	164	175	208	201	173	161	163	188	178	207	163	179	211	189	183	170	191	210	183	175	168	189	196	188	188	182	165	163	192	169	176	169	200	190	194	202	179	178	170	173	201	188	170	164	179	180	193	182	195	193	182	181	174	187	190	186	167	194	161	178	171	214	190	169	179	175	212	151	185	178	202	203	172	210	186	188	195	171	179	196	185	190	180	158	191	171	155	198	181	187	169	181	177	168	186	191	199	170	186	196	171	168	208	204	178	189	225	166	178	179	177	208	176	178	198	175	154	184	168	187	176	169	181	197	161	198	179	182	155	204	182	195	210	177	196	165	177	197	178	208	169	183	184	219	188	187	205	171	180	185	183	188	205	190	202	184	186	166	175	182	196	161	173	178	165	184	188	215	204	181	188	168	180	191	193	195	175	193	197	155	194	181	180	184	159	173	205	178	195	191	202	190	138	158	180	155	202	178	154	183	170	174	153	206	201	183	163	156	180	196	194	163	189	190	180	193	195	184	181	198	181	176	180	175	204	165	182	188	185	174	183	181	188	188	212	187	190	206	216	182	176	162	183	191	181	172	171	183	181	169	185	182	201	199	202	179	193	196	174	193	221	219	169	193	185	184	163	178	201	195	167	181	182	192	190	180	190	188	173	188	183	194	166	164	167	157	179	188	194	161	177	149	176	186	167	177	169	173	198	195	184	195	185	190	195	172	186	206	184	150	182	179	198	174	183	190	203	188	180	187	182	187	203	183	152	193	178	182	180	186	168	174	194	177	182	150	156	179	184	201	170	179	203	155	176	193	169	196	196	216	164	159	190	182	183	162	179	177	168	179	186	177	177	194	165	196	156	185	176	162	175	189	204	176	196	196	170	188	195	200	183	159	180	181	177	199	174	163	165	192	199	172	183	202	150	208	155	214	195	187	189	170	197	210	190	149	161	191	162	154	185	167	165	171	177	179	182	184	179	207	192	168	200	179	176	177	174	205	195	157	202	177	179	170	187	196	180	159	168	210	173	175	178	166	190	175	204	179	202	183	209	181	165	182	163	163	196	168	166	181	172	172	183	182	177	185	158	180	186	166	159	183	174	169	190	172	179	185	160	210	180	171	182	184	183	179	185	190	192	186	174	184	186	190	169	156	193	206	185	193	157	199	169	209	187	182	193	179	199	200	196	177	154	172	181	184	166	176	168	192	193	163	190	183	179	197	181	178	161	187	164	169	164	176	197	160	196	188	203	206	147	191	190	195	199	190	179	165	184	150	179	175	160	174	175	186	218	199	186	214	175	187	190	172	184	187	187	178	179	186	191	182	179	151	164	186	189	210	188	178	173	178	187	163	181	191	205	199	174	200	184	164	179	198	189	159	200	178	177	182	203	172	162	190	185	163	180	203	178	172	204	161	181	173	178	179	190	181	154	174	206	180	192	183	189	181	175	194	200	178	164	149	168	184	168	180	164	194	190	175	187	176	174	200	195	172	168	174	179	164	197	177	178	207	186	188	180	187	175	189	173	175	188	181	187	165	186	136	173	154	183	165	188	186	174	158	166	181	188	200	178	170	224	191	190	183	181	173	206	195	205	182	197	186	195	180	174	176	179	167	171	178	187	187	192	169	181	200	179	189	164	174	174	175	177	184	170	182	163	218	207	190	188	173	178	171	202	163	213	184	186	182	200	182	193	160	192	183	174	182	177	164	175	179	177	183	193	174	197	193	175	160	157	140	163	202	208	186	175	187	169	171	174	189	201	200	221	179	187	190	167	196	174	172	181	187	177	177	172	174	203	212	186	205	183	174	177	215	178	197	183	159	188	193	190	185	189	187	180	207	177	185	193	176	163	184	187	185	182	208	179	199	169	175	183	195	173	180	158	199	149	159	166	175	170	198	219	182	207	208	191	160	166	181	195	208	193	165	179	173	202	170	200	185	186	206	171	194	198	188	192	200	187	196	170	192	174	181	174	180	198	194	187	216	182	171	202	181	196	171	179	197	175	170	173	160	180	158	176	172	181	175	172	186	182	176	165	182	195	181	165	201	190	213	208	173	167	194	160	167	213	185	153	161	171	180	186	182	183	179	184	184	193	183	190	171	176	211	177	164	169	190	175	169	202	187	197	169	193	182	178	190	164	188	171	164	183	188	189	185	182	210	169	169	156	200	184	183	203	183	171	186	167	192	175	186	204	166	179	187	183	174	187	155	204	218	188	194	192	174	170	182	200	185	184	196	209	178	172	174	171	201	176	202	206	165	179	177	175	181	187	173	148	180	184	181	163	150	202	170	157	151	146	194	190	187	197	178	183	188	187	192	192	203	173	156	147	177	168	203	173	170	169	194	188	190	170	185	164	175	201	206	204	192	178	176	207	165	199	203	170	187	183	170	197	184	190	184	178	201	167	191	190	193	188	180	171	176	189	192	223	152	175	169	212	199	193	176	171	183	199	162	195	187	167	198	208	202	191	185	175	191	196	204	178	180	190	178	176	178	179	176	171	205	162	211	197	176	209	201	192	185	194	198	179	189	180	172	165	183	182	195	174	174	175	196	178	172	180	177	205	201	164	184	187	161	189	209	182	202	211	168	191	192	181	201	197	188	184	185	220	164	155	186	169	193	192	165	187	131	165	181	206	193	170	213	184	178	186	193	174	196	201	191	195	193	189	171	197	195	175	174	185	188	187	171	165	199	164	188	146	194	168	179	202	188	199	213	207	182	191	193	174	201	165	194	188	181	174	175	159	170	187	205	171	172	172	190	185	191	161	200	186	168	158	163	166	167	185	199	195	170	167	169	192	200	172	171	184	175	172	207	150	174	182	172	185	184	167	185	191	184	170	165	162	202	176	184	175	178	166	190	175	192	177	185	185	178	192	220	187	170	176	168	202	198	179	184	184	167	193	169	194	220	207	180	184	185	185	157	165	177	166	174	193	171	174	186	177	202	184	181	194	185	156	181	145	167	180	170	158	179	174	192	159	177	191	160	163	179	210	169	191	177	191	168	178	179	194	164	178	179	173	181	184	204	155	179	179	187	183	185	176	193	181	175	185	179	203	183	188	179	193	223
3846	676	510	555	534	485	467	438	428	420	466	454	432	412	403	471	439	427	423	424	443	444	444	446	405	455	469	415	420	435	442	448	444	439	431	465	443	461	413	405	420	425	424	438	424	460	452	454	457	436	433	405	399	441	445	446	448	412	453	382	453	451	438	449	451	391	418	410	401	415	405	435	437	439	462	443	389	447	420	396	449	439	420	412	416	398	457	473	438	421	446	460	436	452	425	418	471	422	421	396	432	444	492	423	445	465	444	409	461	437	422	424	435	429	444	447	423	433	464	419	451	431	430	468	371	430	456	472	425	449	426	462	447	419	411	461	433	427	471	472	412	412	449	437	446	444	445	452	411	464	411	441	443	413	414	390	414	478	444	420	473	440	462	405	454	437	415	447	431	456	451	417	463	447	444	443	418	433	386	440	446	425	446	412	390	431	455	454	467	457	430	416	468	398	401	457	410	407	473	439	435	438	437	411	438	462	429	438	418	434	435	428	445	413	422	402	398	445	429	445	430	422	424	433	415	411	432	430	452	387	415	452	421	439	455	436	411	433	444	443	453	435	437	439	422	437	416	467	435	433	459	447	432	420	409	432	431	419	400	430	416	437	408	419	436	419	430	438	435	417	437	437	440	441	445	428	459	447	419	413	418	447	444	395	417	413	439	434	442	444	456	440	431	428	416	441	426	436	441	433	380	437	483	442	394	430	401	448	387	445	483	429	413	428	408	464	403	408	425	438	416	425	392	427	404	416	450	432	402	430	437	413	429	444	440	444	438	431	431	463	440	432	420	399	416	422	443	454	404	388	411	439	452	446	457	465	415	425	439	423	391	425	484	452	420	387	445	433	394	418	414	424	433	465	461	405	411	434	422	409	428	451	418	421	445	426	413	423	418	435	436	442	459	412	414	478	455	400	427	426	418	437	456	406	405	430	450	462	423	405	395	413	458	468	448	455	483	443	382	400	429	411	430	391	456	404	418	465	403	443	432	418	408	390	431	421	392	418	433	458	422	434	412	433	450	428	437	431	445	447	422	439	399	420	459	400	415	421	443	392	423	448	439	394	431	455	431	423	429	423	388	442	465	447	430	445	455	469	441	422	407	434	424	450	427	450	426	431	425	398	381	418	438	418	408	425	430	438	408	445	448	404	428	443	432	435	432	432	458	427	438	408	417	427	449	421	432	442	418	422	440	456	438	426	452	411	447	410	465	423	437	390	455	448	394	426	447	391	445	430	466	414	443	444	427	420	438	435	446	386	448	452	410	416	410	440	408	429	427	450	439	423	437	427	419	433	400	456	464	455	426	443	407	423	415	415	423	446	418	413	434	426	431	409	437	489	455	453	402	435	459	382	409	406	425	451	474	446	427	445	439	438	454	441	408	417	422	444	469	435	416	444	444	436	432	412	452	416	428	467	426	419	393	426	409	419	402	415	428	390	490	443	395	415	435	440	437	443	431	456	469	419	446	432	395	407	451	429	480	406	397	457	433	423	457	408	470	408	431	414	415	396	426	431	436	421	411	419	404	436	440	434	409	468	414	435	420	421	437	422	458	462	409	396	452	443	449	427	432	412	456	427	411	368	466	455	442	449	411	431	431	434	473	417	417	437	394	408	405	431	424	457	434	446	465	450	452	434	451	462	447	436	406	412	451	435	440	423	423	421	427	444	417	430	459	417	430	380	397	435	434	399	430	442	405	440	427	456	416	436	439	481	448	408	464	397	436	446	445	401	433	459	457	411	437	387	411	431	427	447	398	396	396	423	452	445	407	407	453	432	448	436	395	437	392	418	437	477	444	447	412	441	434	449	454	402	385	433	421	434	444	415	453	459	423	451	447	415	442	398	455	439	429	434	408	451	411	417	419	444	382	420	442	472	460	411	407	436	431	409	437	455	424	444	397	444	392	436	417	418	397	450	423	433	435	417	446	446	442	405	433	394	447	416	436	432	412	405	406	405	413	424	430	456	396	411	445	418	418	404	453	425	423	450	424	451	437	429	464	441	440	431	419	418	421	435	422	415	445	460	427	418	386	447	407	402	448	391	432	422	391	473	437	410	422	410	393	406	455	442	441	432	416	424	435	456	403	458	415	429	463	421	413	431	407	440	435	442	436	421	434	393	427	430	422	456	456	442	457	446	399	419	447	447	437	392	444	414	436	453	490	408	412	437	392	454	405	428	426	415	435	414	393	426	457	449	412	395	448	466	427	448	432	447	440	447	455	423	410	412	441	424	406	445	442	455	467	434	444	418	432	439	430	435	474	410	428	420	429	406	422	450	463	421	440	446	407	430	426	434	427	429	420	436	442	456	432	415	426	420	485	433	412	457	435	440	435	433	438	445	457	417	430	420	447	428	427	473	486	435	435	434	400	434	412	417	396	472	425	420	433	385	408	420	439	453	421	418	422	415	451	403	432	403	445	420	446	427	433	454	442	438	416	460	418	414	431	447	440	425	467	477	430	418	442	435	408	417	432	430	427	416	423	427	453	443	423	434	435	460	429	457	436	423	411	445	398	406	434	411	439	406	402	420	428	412	436	433	441	442	446	434	376	451	444	430	404	435	437	459	454	442	414	450	383	430	454	458	397	436	446	398	425	415	434	449	430	431	423	454	421	444	440	411	455	435	445	398	441	446	396	423	464	416	424	418	442	465	469	439	398	435	425	442	464	434	425	414	432	438	443	436	444	406	411	455	423	438	400	432	416	437	431	414	410	452	439	449	469	431	438	418	450	449	440	429	409	394	423	384	432	415	445	445	423	466	440	432	429	436	457	423	434	439	422	432	414	416	424	456	415	419	434	471	445	438	404	471	438	445	457	424	433	431	405	429	456	401	425	466	427	446	423	394	438	469	423	390	470	440	382	440	424	435	421	423	404	457	426	424	433	454	408	424	397	414	470	427	401	428	433	446	457	413	427	469	440	463	479	418	414	405	401	440	426	435	429	454	454	452	440	400	443	433	441	437	434	412	435	446	416	456	436	468	437	444	399	428	440	439	411	432	425	431	428	402	440	434	423	471	421	423	451	438	418	436	392	408	394	427	405	436	416	431	428	406	439	439	423	381	433	426	419	449	450	446	443	408	457	409	447	397	444	424	415	465	428	430	471	422	422	432	466	400	406	410	404	389	422	404	468	415	438	437	431	471	459	385	428	432	419	432	418	441	384	444	430	448	441	424	455	412	423	420	415	412	439	405	410	418	427	433	462	438	452	401	459	446	459	436	446	424	473	434	428	433	482	423	463	447	421	434	413	418	449	445	449	375	444	444	415	425	432	436	427	421	403	402	446	432	429	449	430	455	474	422	416	437	434	401	405	422	420	401	453	453	450	414	424	452	452	460	433	440	370	417	445	421	408	395	428	426	438	436	391	433	396	435	404	432	440	393	442	402	492	420	408	462	424	397	423	406	421	414	419	453	441	430	398	432	426	433	443	441	439	464	435	419	443	423	430	463	410	412	397	447	427	426	441	413	434	414	401	427	431	438
16698	3622	1186	1130	745	485	274	233	190	186	154	140	165	138	154	134	127	130	132	128	124	123	133	136	154	120	132	136	130	158	139	130	139	140	146	145	118	134	114	141	141	135	148	110	132	128	132	127	162	147	137	119	115	122	112	131	108	109	132	139	127	122	146	146	138	151	127	125	142	113	129	131	118	135	119	131	116	138	157	120	138	131	126	163	132	123	129	135	123	127	123	115	143	135	142	127	142	131	126	127	157	127	152	128	136	109	133	143	139	163	134	137	130	139	122	141	120	129	135	142	147	126	125	162	131	131	136	126	136	129	104	110	125	119	125	118	122	146	122	132	138	142	127	140	135	131	125	137	125	117	125	123	122	131	144	125	122	139	135	138	136	126	137	131	125	151	143	137	137	142	127	114	103	132	162	120	135	156	131	119	130	124	130	127	115	125	141	122	110	137	117	127	121	143	121	131	139	142	126	143	129	111	145	145	137	128	130	112	128	144	159	127	134	135	116	125	137	137	145	126	137	119	135	150	113	130	154	116	119	141	138	133	135	133	124	121	135	133	129	141	148	127	160	119	130	129	121	149	132	126	128	143	141	118	131	132	109	144	101	136	132	131	149	131	118	138	133	137	145	118	142	139	140	145	143	134	132	143	122	108	132	118	124	127	133	132	138	152	140	124	136	101	126	119	116	134	136	137	111	106	113	143	148	120	148	133	142	144	127	145	142	128	129	108	142	141	118	136	121	125	138	153	118	141	141	142	133	130	130	141	124	142	139	116	142	144	126	127	144	133	151	145	120	148	137	140	141	141	138	135	117	151	124	127	154	153	119	173	131	125	118	107	111	139	122	141	116	133	138	139	134	113	139	135	119	149	154	133	119	144	148	155	139	108	139	123	124	138	139	151	115	140	122	143	132	126	142	150	114	146	144	132	147	125	126	136	103	127	124	157	143	141	147	131	151	119	144	133	127	146	115	138	124	134	145	137	143	140	136	132	127	128	127	156	113	121	146	107	126	159	114	144	155	132	117	115	144	154	138	146	132	147	130	146	164	127	142	124	130	124	122	120	125	136	141	135	144	125	129	116	126	120	151	138	138	138	135	139	137	137	137	130	121	158	110	121	134	134	143	140	141	138	139	116	145	111	132	134	151	122	130	125	129	129	119	127	138	132	142	143	117	146	142	126	134	135	131	119	144	134	139	125	130	132	121	131	142	146	143	140	143	140	147	126	132	130	128	114	154	133	134	135	145	149	142	145	150	126	138	134	122	149	139	132	137	142	129	151	142	135	124	119	150	147	116	139	126	125	146	152	129	122	137	132	118	127	130	122	122	119	122	114	125	124	119	147	154	127	134	127	118	124	109	138	132	141	105	125	145	112	126	126	119	151	112	127	113	130	157	106	126	113	149	130	131	159	143	139	136	119	120	137	123	154	124	139	145	125	121	127	121	128	136	152	126	127	123	140	133	131	143	134	148	133	142	110	121	133	125	141	121	124	139	133	116	116	121	112	138	123	136	132	116	113	127	121	126	130	149	113	136	126	136	127	112	125	130	135	126	116	123	126	123	144	132	161	121	109	114	126	127	145	151	139	150	131	137	146	125	134	138	124	110	133	126	137	117	126	143	128	135	129	125	121	125	149	151	152	148	136	151	125	152	115	113	140	132	141	105	134	144	131	145	136	127	130	128	146	130	112	139	148	120	144	129	146	132	147	138	112	145	135	143	136	134	135	126	117	119	135	109	149	125	152	135	140	105	127	131	106	134	127	123	128	135	134	138	128	147	131	155	134	143	137	147	121	118	138	125	126	146	144	131	129	136	127	135	151	110	121	133	133	133	125	118	134	125	122	146	154	127	144	126	129	142	127	121	128	129	148	143	122	128	130	151	155	114	138	131	143	139	136	141	123	143	128	119	115	171	138	141	141	132	149	128	152	128	123	147	125	110	141	122	144	134	135	131	114	174	147	133	126	147	141	122	165	138	118	115	123	145	127	138	139	130	99	129	128	143	120	127	126	121	125	138	147	120	104	126	146	124	145	125	126	134	123	102	127	116	136	120	116	118	130	143	120	118	136	117	131	138	116	129	128	147	131	120	110	139	132	143	138	117	144	121	145	137	98	108	118	132	140	120	130	152	146	131	148	126	153	154	131	147	119	141	131	152	139	128	132	126	132	142	127	111	119	142	144	123	122	118	134	146	140	122	143	154	147	133	142	130	143	126	144	124	142	139	132	120	127	135	131	164	117	147	138	133	145	145	126	143	100	126	123	159	117	142	130	165	137	116	127	126	111	118	133	124	125	137	126	153	138	145	147	164	150	152	128	150	136	128	116	130	128	109	143	129	137	118	114	136	119	107	115	111	129	105	128	144	128	131	144	133	137	113	133	145	146	128	119	131	129	144	118	126	132	129	138	142	119	138	126	138	130	135	134	132	134	135	137	138	112	131	154	126	123	122	136	112	108	128	136	145	133	138	141	149	129	111	133	161	136	149	135	127	144	122	136	128	153	132	111	143	116	123	112	130	135	138	154	138	134	156	144	143	141	172	140	131	145	117	130	144	171	142	129	144	150	139	119	118	133	123	123	137	135	125	123	149	137	128	122	124	127	116	126	136	143	133	141	113	131	127	129	158	134	122	126	145	138	163	133	128	113	133	128	143	138	122	129	130	121	149	120	149	137	135	141	138	139	139	134	151	129	132	159	124	147	130	130	135	110	139	139	116	141	130	135	132	131	143	129	144	118	128	160	117	130	113	138	144	138	130	133	133	122	138	150	124	137	142	140	143	121	104	145	125	107	129	117	116	120	129	137	122	138	128	119	144	158	157	138	125	141	133	123	140	147	147	124	106	122	135	98	140	148	135	131	144	124	155	117	123	141	119	111	137	127	145	155	125	161	139	141	125	150	114	117	118	145	130	143	131	129	134	147	122	136	119	124	124	121	113	139	121	137	128	133	146	129	136	147	129	136	119	157	151	151	145	129	131	138	117	141	134	159	131	121	126	124	138	142	156	126	141	150	150	130	120	142	130	112	143	121	122	138	124	130	120	139	138	119	143	149	148	115	147	126	121	135	140	119	132	110	133	144	151	136	143	131	124	151	114	127	141	133	132	126	116	167	128	140	133	129	139	109	128	147	147	138	147	154	126	131	132	149	150	125	136	122	161	114	137	138	134	149	140	132	129	124	145	145	116	126	148	127	129	134	135	151	137	143	122	151	127	137	138	147	137	118	125	125	135	128	122	127	118	128	118	130	132	128	114	142	128	125	125	99	123	126	137	157	152	131	119	106	132	147	141	116	135	134	158	151	132	127	130	139	131	140	142	113	121	131	112	119	139	129	147	140	100	133	165	145	138	134	114	129	105	130	137	116	116	121	136	137	150	116	128	132	112	107	136	118	141	135	128	125	134	128	130	120	123	147	131	123	134	139	138	99	117	118	147	133	159	136	122	138	123	138	133	131	111	139	138	142	136	135	148	130	137	129	120	158	163	127
11336	2000	1783	2477	2091	1528	1073	881	643	576	543	506	498	441	443	430	396	443	417	423	356	400	397	383	371	386	383	367	380	337	411	365	364	368	342	379	367	386	344	362	342	352	364	350	349	339	347	337	378	391	342	341	376	333	358	353	352	336	349	351	363	325	355	359	324	367	379	345	343	341	352	341	310	341	368	335	359	386	331	364	388	364	314	348	327	374	335	343	323	368	335	339	346	356	316	314	322	334	344	343	329	306	365	361	346	344	308	349	329	389	352	352	358	305	344	366	366	338	314	357	345	355	333	346	332	359	334	346	327	361	345	323	351	355	324	339	330	342	351	347	318	359	359	338	369	334	367	346	365	360	369	330	355	357	377	347	377	353	328	314	349	358	336	339	386	354	362	338	388	357	371	350	312	334	348	341	345	325	344	320	350	331	327	351	343	338	368	377	359	343	353	354	349	368	399	352	369	330	362	303	348	329	319	327	341	315	342	363	339	401	385	322	353	339	305	356	332	355	330	375	342	328	339	371	348	358	392	335	359	339	348	344	335	365	363	354	347	343	383	369	346	362	311	354	343	339	378	336	342	352	352	329	346	328	306	349	352	350	369	323	380	378	315	349	334	353	343	358	335	359	344	355	316	374	362	349	330	352	342	359	325	356	331	356	359	346	329	350	372	321	306	361	365	361	324	373	361	317	347	366	330	348	320	303	345	362	343	374	326	357	316	359	357	381	353	371	344	355	333	332	324	311	369	331	393	333	348	325	350	383	371	352	329	339	345	338	365	326	347	332	371	360	315	334	352	357	339	353	334	368	356	351	364	344	351	364	356	345	327	313	366	363	363	344	328	367	386	348	339	340	366	354	351	357	354	352	354	356	322	355	341	324	333	345	331	340	356	343	361	381	341	322	327	308	365	335	309	368	332	333	348	334	344	352	325	335	361	332	323	346	361	325	329	363	336	330	362	308	298	341	315	333	348	367	321	358	328	359	390	372	353	358	370	330	359	328	356	351	322	348	339	345	330	338	360	319	352	368	322	346	368	358	344	346	340	325	354	326	321	317	357	356	333	306	313	361	362	355	374	325	340	357	309	308	332	338	344	368	350	360	370	346	361	320	333	335	354	311	371	334	316	335	379	340	374	358	340	364	352	347	366	351	364	381	331	383	343	323	341	346	330	352	392	389	360	342	327	339	353	345	370	368	353	350	322	364	317	311	334	320	323	333	359	335	319	325	351	390	340	332	353	335	357	396	300	346	324	328	356	332	362	367	305	375	340	357	373	341	383	354	320	340	294	337	334	350	338	310	341	356	338	324	379	371	363	331	339	355	342	341	328	361	325	370	343	368	354	366	347	358	325	354	365	368	333	322	349	330	330	342	350	348	319	368	349	337	324	342	353	292	351	346	348	379	365	344	340	333	333	372	345	363	373	376	320	347	326	342	349	344	338	350	357	332	340	333	349	352	342	355	381	338	332	375	348	343	376	357	369	333	348	374	343	351	324	366	355	340	334	354	348	337	351	336	351	335	356	338	322	331	360	357	374	367	354	378	335	362	351	364	314	348	343	354	365	337	349	343	350	350	382	331	350	331	338	357	349	357	359	349	315	352	356	351	359	350	333	348	313	350	352	350	376	348	355	328	324	322	351	323	370	345	359	343	337	334	358	367	363	321	355	333	368	383	343	357	350	362	341	341	337	357	338	325	352	385	369	346	365	367	377	348	370	357	359	373	362	336	368	348	371	336	342	355	354	334	368	399	351	386	376	348	335	359	345	369	332	337	350	333	344	348	335	347	355	369	338	327	313	356	340	329	389	339	379	345	328	299	356	343	350	334	321	363	340	377	362	343	327	384	355	330	348	309	329	335	351	367	338	412	370	349	370	341	331	347	326	346	344	351	375	366	341	354	336	341	309	326	348	392	339	322	364	357	347	344	342	308	353	323	333	361	327	382	340	354	339	300	351	348	327	340	347	351	336	373	334	362	365	348	363	366	333	336	339	341	338	354	363	370	323	358	353	327	334	341	357	342	344	336	352	330	373	349	391	343	342	345	318	367	340	348	323	366	330	341	340	354	314	352	344	364	347	360	322	327	349	377	363	374	367	354	352	370	350	355	370	331	381	380	387	368	339	373	316	357	349	353	317	396	354	345	339	345	357	330	318	346	366	334	295	350	362	344	369	355	307	326	366	353	347	336	324	347	354	351	329	329	332	369	349	348	348	347	355	365	360	367	344	357	343	346	322	358	352	354	368	349	360	406	334	343	359	330	307	334	339	377	345	352	378	334	354	384	347	335	321	342	333	351	394	361	371	366	345	314	333	350	349	332	355	353	361	340	320	332	354	345	362	307	356	370	362	353	402	336	373	355	329	373	376	339	305	360	348	339	301	359	326	315	324	362	344	358	370	382	323	335	341	331	337	381	347	335	379	357	369	338	324	360	331	371	368	330	336	352	319	334	378	358	313	313	379	318	352	344	319	339	355	348	333	358	345	322	329	333	344	347	362	371	327	340	384	330	336	349	341	322	355	323	317	354	352	350	331	344	327	335	364	329	369	337	356	334	344	314	295	344	335	346	317	356	323	348	371	377	388	323	331	337	360	343	360	363	314	390	349	368	340	337	333	358	352	330	354	355	353	358	326	353	370	359	316	298	337	360	354	347	365	335	337	341	336	350	346	369	334	352	341	342	367	356	346	344	360	347	350	350	329	367	324	344	332	338	367	347	349	343	326	360	358	338	373	341	365	363	350	353	339	289	353	351	365	342	354	343	369	345	378	319	367	347	371	366	379	330	354	337	342	359	307	322	333	339	355	349	332	338	357	336	333	353	340	319	326	347	352	319	338	344	323	349	352	356	324	368	332	325	333	340	362	362	382	349	364	383	349	349	357	365	363	311	323	323	339	339	319	338	337	368	342	336	361	316	361	332	342	334	383	343	346	328	319	331	358	339	393	303	335	377	345	342	360	344	360	364	322	343	325	358	337	358	382	358	340	335	351	341	303	337	324	346	350	365	362	328	324	330	337	336	357	333	364	332	374	319	343	354	339	399	340	332	338	342	348	364	376	360	331	324	299	359	348	357	353	340	344	349	363	356	339	357	335	330	338	332	357	404	327	381	338	363	346	354	344	351	348	330	334	378	316	361	333	327	361	340	347	333	343	383	358	345	346	360	310	365	345	360	367	355	326	353	328	341	347	357	346	346	330	361	339	326	341	373	320	364	399	339	338	346	332	327	358	338	314	323	324	351	371	363	340	357	364	336	362	315	367	331	367	348	320	335	320	357	329	321	343	349	356	360	356	304	349	332	369	382	339	312	336	351	323	350	335	387	345	347	363	358	341	321	334	331	352	345	334	331	341	345	349	348	343	344	386	367	360	358	346	356	360	342	344	336	367	366	351	363	331	347	322	367	365	315	360	338	363	365	359	329	321	348	341	333	342	344	335	328	361	357	358	375	367	348	367	336	331	362	358	357	324	346	364	333	335	368	320	358
28003	7737	3113	2285	1497	917	554	474	421	407	324	343	332	311	298	281	303	297	261	311	279	269	258	279	297	274	302	289	294	284	276	320	271	303	262	307	300	270	271	304	280	317	281	260	258	290	266	286	265	301	253	281	295	275	276	268	286	313	304	268	276	299	289	255	288	275	255	263	290	279	295	258	298	274	265	282	283	264	293	287	278	301	292	271	297	271	280	267	282	265	262	296	261	279	243	285	301	302	228	268	314	306	296	245	260	323	285	255	252	295	264	287	290	289	294	269	270	294	312	259	247	277	295	264	277	265	286	259	275	270	280	302	262	286	257	275	257	295	316	275	284	290	253	293	264	259	281	320	280	284	249	270	275	265	267	282	259	246	274	305	299	308	289	318	286	265	285	283	259	287	289	320	261	262	251	325	253	272	275	291	282	277	245	245	283	283	274	300	261	291	268	268	287	289	310	266	278	276	273	277	273	296	253	289	281	295	264	279	289	285	256	281	271	314	284	272	258	277	255	285	238	285	263	305	250	283	294	301	292	250	262	275	286	293	250	280	283	270	282	278	258	309	261	291	267	274	322	276	282	265	250	270	276	263	285	264	291	285	270	261	291	306	290	281	269	281	249	287	267	265	247	299	302	270	288	245	281	282	256	268	278	334	252	281	253	251	271	254	323	287	283	298	291	323	258	260	302	292	318	297	248	285	285	274	244	306	324	280	250	262	283	297	254	270	270	257	278	280	289	298	263	243	269	276	260	285	301	273	272	267	273	287	285	285	273	288	318	261	293	284	294	292	288	262	266	302	258	285	294	285	254	261	299	273	262	235	285	247	276	283	283	270	249	270	300	278	297	240	280	276	301	281	299	287	295	275	273	278	275	310	255	307	263	255	282	295	261	285	281	318	285	260	251	285	267	239	291	309	278	279	284	301	269	282	246	262	288	290	270	257	257	273	259	273	267	306	249	333	260	309	293	276	254	273	259	241	296	283	278	300	273	281	255	265	294	299	271	272	308	271	298	308	258	280	298	283	300	286	292	277	305	279	277	284	304	281	264	268	279	287	304	301	259	259	275	309	268	287	247	267	215	279	279	289	273	296	299	295	289	292	259	305	285	251	245	270	284	323	302	257	263	264	254	275	309	291	240	280	294	286	264	289	263	242	278	300	300	300	281	295	263	253	280	269	279	303	333	280	290	282	290	276	287	298	294	240	259	293	273	280	279	263	284	281	287	304	316	319	277	278	278	292	299	297	252	286	291	280	271	311	267	288	297	270	273	282	304	270	276	266	254	225	260	284	253	252	282	263	279	279	248	273	266	280	274	271	237	280	283	284	274	298	288	293	235	295	280	275	279	290	266	253	312	280	306	305	285	273	264	265	235	229	284	281	283	320	296	270	281	262	280	295	305	313	259	276	304	278	282	296	294	313	244	281	268	284	241	280	273	333	298	270	270	253	271	272	297	296	302	278	309	254	263	286	322	270	264	264	278	249	264	295	271	284	263	276	289	246	272	284	302	292	265	260	292	286	250	277	303	321	280	256	255	277	271	242	278	296	273	256	283	279	296	305	298	272	301	312	275	262	262	250	276	280	290	260	258	276	258	281	248	242	238	284	250	287	270	266	303	292	264	309	301	289	320	302	294	287	296	290	303	285	266	273	291	299	270	268	315	295	274	301	243	272	306	265	281	235	275	273	280	286	281	293	290	276	294	272	280	290	264	268	304	265	261	309	265	256	266	349	274	266	285	280	270	259	271	277	281	249	285	274	262	261	292	258	273	258	297	243	271	264	271	281	295	302	269	295	278	283	283	282	290	291	272	287	290	252	329	262	278	249	255	279	264	272	294	287	248	255	238	276	276	274	255	243	292	299	269	269	277	275	267	279	258	286	273	293	308	311	273	285	288	294	272	267	260	236	245	290	269	279	276	269	273	299	255	286	284	279	267	286	270	266	297	265	302	232	312	259	266	309	273	286	259	270	280	247	280	291	291	282	288	272	279	285	318	265	308	307	286	284	261	287	331	262	300	249	267	249	320	274	282	285	289	269	276	268	249	231	277	279	283	256	284	244	286	257	278	280	292	304	283	292	271	295	295	281	283	281	291	286	281	276	283	319	266	262	285	272	248	272	288	303	308	289	266	293	283	290	259	278	278	266	267	309	278	299	316	259	266	287	282	289	281	268	300	295	272	346	305	272	273	308	312	283	275	264	246	317	294	335	277	271	258	281	285	268	230	307	312	267	308	320	291	319	321	286	250	278	277	275	288	241	272	251	285	291	237	271	269	288	240	292	296	284	268	303	279	293	284	260	259	293	253	265	275	301	296	281	270	301	269	290	258	268	274	275	287	275	312	268	288	287	272	251	275	279	299	285	285	297	274	262	271	293	285	281	269	246	278	272	296	304	279	291	257	298	286	248	263	241	275	251	304	298	266	260	285	290	293	272	281	289	245	296	272	304	288	307	285	289	262	267	265	287	259	276	306	246	288	277	248	265	236	250	271	254	260	280	307	286	323	310	301	253	289	280	288	259	241	267	274	266	295	232	275	287	310	228	294	256	261	272	262	268	252	303	259	297	261	299	304	280	271	272	259	286	269	260	284	267	267	248	247	299	267	232	293	270	283	265	296	274	273	299	268	261	264	280	284	279	295	270	262	283	272	267	292	258	294	276	305	281	272	296	278	291	304	261	256	290	277	268	262	328	266	271	307	290	312	285	251	253	293	287	285	271	276	289	279	290	294	277	268	261	256	263	299	281	260	269	287	296	281	297	269	281	283	270	284	296	270	305	290	259	233	280	303	278	296	261	286	282	292	292	295	286	252	276	287	281	277	282	294	263	264	298	310	296	320	259	254	281	265	272	288	269	279	268	277	274	295	278	258	278	256	283	300	287	279	261	270	270	299	320	241	296	271	292	295	292	272	277	301	281	247	247	307	248	257	284	287	242	249	254	282	260	258	267	276	286	298	292	253	289	320	264	263	295	264	262	281	294	280	287	281	275	259	277	230	276	275	289	293	307	310	275	239	253	286	288	241	248	278	296	276	295	265	273	250	268	291	271	278	269	266	317	265	254	277	274	304	266	260	281	248	268	316	297	286	295	272	285	275	248	274	268	292	268	299	278	290	291	286	292	314	241	274	280	266	282	274	274	256	273	294	286	281	248	270	294	255	297	287	296	314	263	318	271	237	263	260	294	274	255	261	276	281	297	273	288	235	278	286	288	250	246	288	256	284	266	252	291	253	268	278	306	281	310	301	295	276	264	272	289	294	277	260	290	287	266	293	254	283	261	264	257	313	272	264	291	268	295	284	264	295	278	284	289	274	297	294	293	304	277	295	294	272	265	284	303	272	282	316	244	259	251	280	263	268	285	282	308	278	270	276	278	277	255	277	307	259	253	299	281	336	304	265	305	286	285	262	276	266	295	304	288	270	268	282	269	272	248	295	277	288	276	299	291	276	267	279	266	273	286	291	295	287	264	303	286	302	280	289	269
16655	3236	3253	4247	3461	2496	1785	1577	1372	1195	1088	925	890	813	836	824	772	810	743	740	683	689	703	654	696	705	741	742	735	712	654	673	652	672	631	686	673	646	681	633	698	620	677	654	662	653	678	636	606	630	663	674	598	665	662	642	670	642	651	641	688	639	703	671	642	700	652	686	618	672	607	673	629	576	649	658	646	636	640	653	647	616	648	670	681	610	658	629	641	620	675	678	634	655	658	667	687	627	621	668	598	670	632	633	696	637	663	646	589	621	642	668	647	655	636	646	617	621	639	641	670	586	626	634	651	644	672	606	651	660	659	671	644	601	640	595	641	681	631	622	619	623	652	621	663	639	613	621	629	659	630	636	623	630	610	613	643	622	605	622	614	613	649	623	617	633	664	670	682	644	589	651	668	581	654	640	642	596	672	678	623	684	653	628	628	644	636	605	641	658	645	664	667	624	614	661	615	643	640	608	610	678	635	609	676	659	678	643	666	657	616	593	672	689	651	671	636	599	588	606	637	619	658	648	631	670	597	660	625	613	608	646	597	623	582	665	621	656	652	630	633	658	602	648	610	627	625	608	660	648	611	659	610	631	693	629	665	630	639	675	618	627	614	642	657	628	635	662	680	640	622	621	604	638	628	625	632	656	644	644	654	623	634	590	663	682	622	631	657	672	625	685	648	638	635	662	633	634	623	621	611	620	645	603	640	676	614	647	663	627	650	684	663	635	596	634	615	659	674	649	647	682	616	671	612	605	637	643	672	612	638	646	629	621	624	654	616	662	631	635	622	632	635	621	598	639	634	648	693	619	603	607	593	650	636	659	672	604	637	639	685	669	648	653	612	638	637	627	675	619	647	638	648	623	638	652	644	672	618	642	639	637	704	636	631	606	637	655	621	697	624	623	680	614	679	654	646	634	607	564	617	654	666	648	606	626	620	681	595	595	591	602	638	635	601	627	640	622	659	592	637	622	628	636	620	623	612	657	671	618	644	617	625	666	633	663	645	626	642	640	616	635	607	650	659	625	662	621	626	628	620	643	634	641	649	651	612	653	629	616	586	621	635	673	597	635	645	673	639	625	661	620	650	614	610	614	635	642	669	644	670	655	610	647	610	695	645	654	697	649	648	624	645	636	655	636	623	712	621	640	648	659	647	649	691	635	624	640	613	595	597	686	617	583	667	664	646	622	638	665	634	628	593	626	680	639	614	619	625	640	637	609	620	641	642	664	627	625	678	655	617	622	623	635	665	649	587	659	630	599	709	642	626	638	614	645	684	665	624	621	659	634	624	670	636	611	614	653	639	646	617	663	634	679	594	680	653	648	624	647	648	603	635	631	631	605	685	622	663	625	612	639	668	630	657	661	645	657	641	653	641	638	614	625	658	657	680	662	636	607	633	625	607	650	636	697	610	652	653	645	656	617	646	650	644	595	666	649	643	613	624	625	646	596	631	646	654	660	671	634	608	624	627	625	612	640	606	624	632	621	622	636	645	630	642	633	634	629	624	657	569	620	647	570	636	635	639	646	619	627	641	670	630	646	596	637	631	654	651	633	686	648	620	625	658	612	648	624	666	648	636	623	633	613	617	608	665	642	674	629	657	670	645	614	646	647	644	612	670	604	590	601	603	663	644	648	669	655	642	629	644	637	601	639	638	631	654	656	655	608	636	611	613	631	631	586	607	617	646	622	594	638	658	677	583	669	610	633	594	591	622	634	645	605	581	645	660	652	673	629	644	649	613	599	666	603	625	678	632	632	619	658	641	619	645	673	614	641	639	620	611	647	682	621	617	646	614	648	677	614	605	658	647	605	610	610	654	615	663	656	642	651	661	599	599	661	644	671	618	617	629	659	633	668	603	640	661	622	614	633	619	632	639	609	660	649	612	696	647	633	632	613	660	659	650	646	657	627	605	645	593	611	633	658	586	660	659	638	656	629	581	630	634	654	673	649	645	656	616	641	587	630	602	642	626	669	622	674	679	665	640	665	662	619	637	607	627	601	622	644	690	596	642	588	617	637	607	655	622	630	650	623	610	592	624	626	663	666	637	698	631	639	640	619	626	615	636	676	676	648	633	639	603	680	660	642	665	623	628	626	626	642	637	683	636	612	668	637	641	669	643	649	647	625	622	627	654	662	622	625	636	627	605	612	616	627	613	634	617	627	646	631	678	635	654	669	615	637	657	647	627	633	691	666	630	629	658	607	626	659	631	653	615	628	610	673	647	627	665	665	672	677	686	617	637	633	638	605	623	625	630	623	671	617	660	658	646	632	632	637	618	635	633	599	653	646	607	611	640	613	610	708	621	637	638	642	595	659	639	641	620	703	649	677	591	619	667	637	626	629	654	671	627	593	648	641	633	651	624	630	678	678	645	649	634	637	670	617	641	630	660	641	638	663	648	627	661	616	652	662	663	689	613	626	672	658	643	612	632	629	657	628	615	650	644	610	594	639	667	655	659	663	629	624	639	661	642	625	702	654	662	648	676	655	648	703	596	585	628	596	648	667	635	624	598	631	612	608	600	641	624	678	625	660	609	655	597	642	643	630	640	616	631	634	606	668	656	663	622	620	664	609	588	642	674	624	635	603	673	641	669	655	671	623	655	620	605	649	628	653	674	646	615	615	624	634	628	631	628	638	637	635	632	623	591	647	623	652	709	664	604	636	627	699	619	642	665	642	658	635	588	642	666	616	630	595	637	663	613	613	649	637	640	656	650	639	600	598	641	678	641	646	660	671	634	645	602	643	626	674	641	629	634	669	633	613	638	632	615	666	611	610	675	646	624	653	633	661	683	615	592	624	649	642	635	629	623	631	615	624	656	650	644	576	688	671	627	647	640	637	631	615	636	665	650	634	612	665	698	623	629	609	649	643	676	605	634	623	616	669	660	600	658	648	625	668	671	604	627	617	604	681	647	596	622	637	628	622	636	648	598	636	629	676	634	597	652	630	619	608	577	674	670	619	647	621	620	603	624	640	669	605	640	662	657	668	692	655	617	596	629	657	615	662	619	624	617	600	625	635	644	659	651	640	654	649	596	638	638	653	645	622	605	660	656	624	632	673	657	650	659	636	604	662	619	645	650	668	631	661	646	637	640	621	615	685	684	679	655	635	599	607	610	634	641	660	632	667	677	647	665	616	602	649	650	643	658	607	647	644	659	629	631	625	644	632	629	662	662	621	708	638	611	621	602	664	639	642	646	630	641	624	685	630	663	665	678	642	627	662	625	696	679	661	638	691	671	635	623	652	676	626	630	685	694	679	630	670	676	651	641	638	594	612	637	608	701	618	649	666	606	637	608	626	672	642	659	655	646	638	639	664	665	688	602	612	646	636	639	617	635	655	636	608	651	613	640	662	620	621	622	652	620	636	592	627	604	652	619	635	670	637	618	665	650	667	658	618	653	583	650	620	667	633	657	629	650	602	633	613	659	630	633	592	660	649	698	666	615	616	596	643	593	611	616	661	635	616	634	658	648	602	630	661	633	652
5410	978	238	217	202	194	174	183	209	189	212	199	189	162	193	197	167	194	186	189	182	207	209	183	192	184	181	168	183	192	178	200	204	187	208	182	204	161	171	207	169	150	180	180	165	194	172	201	225	174	200	154	178	175	165	207	206	172	160	188	176	185	163	198	169	163	199	181	173	176	186	156	201	178	180	199	186	188	190	183	200	186	181	179	197	204	178	193	176	180	187	196	180	197	184	203	184	158	195	152	181	148	203	164	182	202	183	172	179	187	195	179	174	195	207	187	215	169	181	215	183	150	154	210	190	194	191	173	192	202	182	167	189	180	201	178	189	169	182	167	202	184	175	155	177	198	186	175	159	171	191	171	174	193	185	178	192	191	173	187	197	182	191	174	209	199	187	229	194	177	215	177	183	189	181	192	201	173	194	216	205	186	219	195	180	197	203	199	157	187	183	169	187	185	186	203	160	170	178	180	182	161	181	184	159	159	179	161	191	202	199	163	211	188	173	189	187	176	202	170	200	198	194	177	194	191	176	192	196	198	180	193	184	179	169	194	159	195	161	169	194	180	166	186	215	192	184	176	190	209	192	177	166	195	180	204	161	185	195	209	179	158	206	193	170	157	184	174	160	182	179	200	194	181	167	185	201	181	181	190	179	188	180	163	185	183	181	189	188	195	209	175	189	185	137	179	171	189	171	179	192	190	172	187	187	163	194	189	173	175	178	200	168	180	161	198	175	184	202	214	166	197	175	199	172	206	204	173	199	185	183	178	188	174	172	197	226	173	171	195	189	163	186	199	177	160	188	215	181	189	173	206	180	170	153	201	168	175	179	190	193	195	184	199	160	184	177	178	202	192	189	192	212	176	149	202	141	187	196	201	185	181	174	197	183	189	161	215	206	188	181	157	195	195	183	191	160	192	180	189	199	188	207	187	165	214	187	175	170	199	150	190	179	180	191	171	154	186	185	205	169	170	200	195	186	154	176	175	172	202	163	187	193	200	183	195	159	177	153	178	211	179	187	187	193	182	210	193	183	199	177	170	197	177	181	184	188	196	168	176	186	177	196	204	203	161	198	177	190	167	184	164	175	206	177	178	201	177	194	178	203	170	185	196	188	191	178	198	164	197	191	185	200	174	166	180	200	185	196	175	171	185	199	179	169	175	193	175	179	205	190	173	178	164	188	208	190	192	196	210	170	200	203	182	187	190	167	188	197	174	204	200	183	221	196	170	187	201	201	180	184	214	188	189	149	168	194	183	181	180	211	193	174	193	201	203	197	183	178	171	186	203	200	184	206	199	201	174	178	170	173	191	184	189	196	186	163	164	203	200	203	181	201	199	214	171	216	183	159	175	213	184	185	212	193	188	210	192	162	204	188	171	188	193	181	165	202	193	192	168	186	196	182	174	178	187	168	180	178	181	190	202	182	184	210	169	162	184	195	176	167	179	187	174	176	179	203	193	182	188	181	194	197	171	200	135	198	226	203	187	176	183	183	183	151	220	193	181	181	176	162	210	223	181	187	179	171	186	214	196	172	191	200	167	164	173	154	174	178	192	189	163	202	169	164	179	172	208	167	181	180	186	182	193	186	183	175	193	185	177	198	204	204	194	201	194	163	184	209	175	179	193	180	181	201	179	198	166	177	207	198	182	197	164	190	192	187	179	175	187	209	196	193	190	184	197	179	188	194	199	188	192	189	192	179	204	184	190	209	188	175	190	190	175	211	172	187	212	194	191	216	208	184	203	162	196	184	186	174	198	207	190	206	194	211	168	199	151	196	158	205	158	188	177	178	151	182	212	196	174	207	178	184	180	202	163	182	181	172	193	221	205	205	186	190	181	198	183	164	197	199	188	187	193	204	207	177	184	188	207	213	177	148	166	189	207	180	178	174	195	178	214	218	181	177	219	195	174	204	192	183	192	177	192	177	177	172	178	175	171	196	155	163	195	183	189	169	183	149	201	193	203	176	163	170	189	147	179	181	175	193	188	188	181	191	165	213	175	185	170	181	172	200	167	175	195	192	186	182	186	176	170	184	184	174	174	199	193	190	186	204	176	200	192	171	191	164	177	196	188	167	170	179	193	193	206	167	166	188	182	188	182	189	162	153	172	182	183	180	176	216	184	179	165	170	184	173	183	183	175	159	196	206	200	202	187	204	187	182	197	180	177	181	170	182	173	194	187	179	176	180	203	187	177	206	197	195	187	174	198	155	188	205	178	191	191	177	206	190	184	192	179	196	175	204	149	188	193	175	172	226	162	206	190	201	152	179	191	210	166	190	181	186	175	193	173	197	202	183	177	182	200	205	181	203	176	189	189	182	182	151	187	165	189	204	137	194	194	184	160	192	191	183	196	170	167	185	165	184	187	188	174	177	162	196	188	170	159	182	159	156	173	172	193	178	186	192	180	218	169	186	198	176	202	184	190	167	156	212	193	168	169	165	191	196	187	192	198	197	179	166	170	183	208	206	188	187	197	185	166	185	196	196	184	192	160	198	188	188	172	191	169	177	189	184	204	184	184	190	174	178	166	163	171	194	205	212	193	217	187	175	198	173	164	200	190	191	173	185	196	196	151	209	190	182	195	202	174	178	165	210	159	170	198	215	147	182	182	186	187	215	211	161	193	184	176	190	200	200	193	194	181	179	208	178	176	192	194	184	183	166	185	205	196	215	198	181	170	183	199	183	181	177	213	177	183	202	180	188	177	198	166	189	164	197	191	165	178	182	186	201	192	165	190	171	168	195	189	172	190	211	202	202	188	180	204	193	188	193	213	182	191	173	190	185	187	182	188	189	167	191	176	181	184	193	196	218	172	163	182	147	148	191	191	188	170	149	174	160	178	182	192	152	184	200	201	180	166	182	187	188	209	183	188	230	193	188	207	182	175	201	187	180	178	197	182	173	208	159	189	179	197	169	170	202	187	174	166	170	185	171	187	176	192	198	170	188	136	157	192	169	204	186	180	180	182	214	168	189	169	191	176	182	187	167	188	189	175	180	176	173	186	175	201	210	189	203	189	182	173	190	204	204	185	198	181	191	202	187	179	200	194	197	184	179	206	159	183	186	201	179	210	182	167	171	166	178	198	177	178	185	173	192	211	171	199	198	209	199	192	213	182	198	201	197	170	161	173	192	172	185	189	149	187	162	176	171	203	212	211	203	201	191	167	205	193	190	184	177	194	178	170	184	162	200	179	181	201	199	214	186	193	203	202	172	177	205	191	205	183	166	178	198	171	179	191	192	190	175	194	206	188	181	176	173	200	172	189	165	165	206	202	182	182	199	171	187	203	202	205	186	172	192	196	207	210	194	204	183	165	171	187	192	161	195	194	192	179	191	208	192	164	197	202	194	163	200	195	158	181	160	174	183	150	176	179	175	209	195	213	179	161	186	200	189	195	177	177	193	187	205	177	172	188	186	186	235	193	210	197	187	189	145	180	176	179	174	180	181	192	194	190	223	204	197	184	191	184	203	185	172	194	217	209	233	168
3792	766	504	566	505	486	553	469	450	445	404	433	463	470	451	428	424	419	419	449	403	483	445	417	474	411	476	451	448	455	446	438	449	432	469	410	399	442	445	431	404	439	432	442	429	459	441	448	431	458	440	460	406	442	407	434	458	448	443	430	470	440	423	451	418	413	472	432	457	430	442	429	411	451	425	448	441	426	399	417	428	442	440	396	405	430	451	412	449	424	404	431	476	434	437	461	406	456	440	428	433	466	399	456	422	434	422	446	465	403	463	428	454	443	476	436	457	471	408	446	449	426	443	435	426	405	432	449	434	433	458	443	413	441	431	461	455	501	402	422	430	465	422	453	414	444	445	428	420	398	459	438	412	413	424	417	469	419	420	440	455	423	420	458	410	435	425	425	413	455	422	383	456	501	461	435	443	447	434	463	391	474	441	458	413	420	432	454	411	458	454	457	435	418	436	465	453	438	445	437	449	450	470	446	436	413	417	450	413	406	440	427	421	386	423	432	407	442	442	411	441	460	453	446	406	448	450	432	482	442	439	438	441	411	459	462	412	469	467	407	412	422	442	451	450	448	443	458	464	445	435	422	417	414	439	474	464	408	441	431	422	433	410	421	470	409	425	394	425	430	456	454	436	431	438	431	383	454	442	437	446	414	406	454	384	419	418	422	473	407	466	445	409	416	428	420	410	452	421	462	417	484	417	441	444	429	429	434	468	444	418	443	414	448	417	478	429	454	428	440	458	428	447	427	444	396	458	460	401	413	405	428	419	460	417	427	451	429	402	413	442	455	431	445	432	423	462	448	442	404	454	446	420	430	408	385	423	442	406	459	445	441	452	415	433	444	424	428	428	400	433	404	445	455	464	417	418	435	434	446	422	434	395	443	454	449	448	423	448	468	440	425	431	425	455	462	420	453	437	426	419	444	443	418	446	418	428	421	459	415	435	416	431	465	443	426	459	440	464	454	398	429	469	430	391	411	449	416	456	408	414	432	439	416	376	425	476	415	411	428	452	440	449	442	447	447	469	431	420	439	433	442	470	414	444	411	416	421	464	403	460	427	425	415	475	455	436	461	454	468	425	441	410	414	425	428	405	416	453	462	424	467	438	432	484	387	442	442	431	404	407	429	441	439	420	448	414	414	486	449	403	457	453	428	412	427	437	440	441	404	455	413	428	406	475	433	445	422	435	410	470	444	418	474	391	443	424	434	414	417	421	466	414	435	487	456	420	442	417	442	481	416	456	480	435	435	422	451	444	440	436	437	433	430	443	392	418	435	460	460	455	396	448	447	463	444	459	477	465	441	443	417	410	441	422	457	438	441	418	438	419	461	418	453	405	458	421	460	428	384	414	431	454	440	435	419	431	438	427	446	437	404	425	487	464	441	428	424	459	429	437	398	435	469	428	415	412	398	443	443	439	447	437	389	451	433	387	407	427	464	430	400	398	443	443	434	416	420	387	440	469	423	420	436	443	445	452	420	475	428	458	454	448	410	426	456	485	433	427	451	442	436	471	414	446	430	428	395	465	403	404	455	490	446	453	446	395	442	401	443	412	426	398	486	412	434	469	430	409	453	429	408	418	414	433	445	420	449	422	464	424	450	417	413	394	437	418	418	450	435	424	417	450	490	472	442	404	418	479	450	438	435	482	405	451	417	447	468	428	429	457	440	473	438	440	453	448	436	447	450	433	439	460	460	443	439	443	482	427	439	433	434	440	432	437	426	424	440	446	459	455	417	500	443	411	412	450	415	438	419	441	433	457	447	404	430	421	425	442	420	472	395	450	445	430	446	427	431	449	423	462	452	411	446	455	421	432	442	430	449	437	428	439	444	439	440	423	438	438	437	423	450	414	408	428	433	441	435	466	411	439	444	425	435	422	392	412	431	428	488	439	426	419	441	412	429	463	465	429	401	433	445	401	444	426	458	418	440	414	434	431	403	415	442	451	443	442	457	441	425	444	414	438	398	439	413	433	449	463	381	435	423	443	415	486	463	441	429	436	450	419	432	453	426	469	403	449	441	466	430	449	420	414	453	420	436	404	445	405	421	401	454	431	475	413	460	402	444	435	457	457	451	441	437	419	427	393	444	445	438	435	439	449	410	425	441	426	465	441	446	448	435	426	433	395	431	417	436	452	409	445	425	444	419	452	435	410	408	408	455	422	434	437	412	418	429	424	425	431	454	410	470	428	442	447	462	440	427	421	435	409	435	408	428	414	398	420	449	449	445	413	458	465	449	422	436	413	429	472	431	439	437	416	429	438	422	447	423	437	422	473	439	481	428	456	438	453	434	428	445	433	451	438	420	463	430	428	447	412	433	421	456	427	433	447	421	405	444	440	421	428	459	452	479	439	443	456	436	419	436	436	431	454	422	404	423	421	453	455	412	420	422	451	471	455	421	414	421	419	444	419	470	442	450	411	410	428	465	428	458	429	438	461	442	405	454	425	442	474	466	478	438	435	444	431	428	459	413	438	451	445	421	442	389	470	460	465	466	426	407	449	465	433	454	440	426	452	428	431	446	432	455	441	427	433	436	433	409	420	417	469	414	429	441	464	431	425	452	436	445	470	452	452	381	453	436	423	419	434	406	406	432	460	437	476	470	442	454	458	427	439	445	398	460	420	402	435	439	396	409	443	454	470	443	438	460	446	462	434	468	450	429	459	433	435	451	417	446	476	425	433	450	422	435	440	456	470	426	490	414	445	451	453	424	445	438	488	426	427	424	416	419	432	431	459	422	427	434	466	412	430	411	409	461	411	440	433	444	434	460	424	497	458	416	437	390	440	387	428	430	418	445	442	431	429	448	433	433	428	450	421	492	439	410	435	474	418	410	438	432	438	438	425	414	418	412	411	451	424	425	386	432	462	415	476	423	463	461	493	421	426	451	464	427	474	437	414	416	426	429	428	448	448	440	465	439	455	487	426	419	416	425	424	453	437	406	437	453	478	379	448	434	436	430	440	457	404	454	425	465	475	455	439	442	452	447	459	440	442	423	471	433	485	470	411	423	411	425	454	479	429	470	430	457	441	456	443	445	416	434	447	427	418	418	446	438	433	432	470	449	462	477	435	427	433	457	432	411	445	435	394	451	412	404	442	428	438	399	435	431	435	420	450	450	431	466	438	432	457	408	455	420	444	459	456	411	415	419	465	422	422	414	430	467	426	405	400	396	437	421	433	442	463	443	452	428	434	467	433	440	421	437	455	434	444	416	428	468	403	431	421	441	458	423	444	424	427	442	429	424	427	446	445	424	425	409	443	439	424	458	459	466	409	440	410	426	425	420	438	457	411	442	414	458	440	400	407	431	423	455	416	431	444	424	446	461	427	401	416	432	409	393	436	413	425	434	432	477	441	396	416	387	431	452	462	421	438	455	421	384	438	479	411	420	432	468	455	479	428	442	436	440	471	453	462	438	404	458	425	421	423	462	422	436	457	432	455	465	427	444	474	412	451	438	447	440	464	439	434	408	427	435	412	429	443	449
17894	3904	1350	1240	759	484	288	248	217	183	144	150	160	145	135	142	156	121	160	112	127	142	134	135	137	130	136	116	146	113	138	139	142	126	120	143	145	146	148	148	153	148	118	143	116	124	145	154	168	142	126	123	147	133	133	108	121	148	141	159	125	136	119	138	136	128	146	118	134	165	128	127	136	94	133	148	130	132	110	134	131	152	127	138	143	125	120	124	129	133	159	135	135	131	114	114	134	143	134	143	141	122	153	141	117	131	131	120	139	139	123	135	139	133	121	127	123	129	124	137	120	133	126	145	132	110	151	127	143	128	135	137	146	130	145	141	122	151	119	139	144	145	156	133	125	137	133	148	124	127	129	140	135	133	120	124	138	130	150	144	134	146	111	127	154	149	129	128	130	104	151	145	154	157	141	138	149	150	154	144	133	118	117	127	124	140	120	136	157	123	118	128	133	140	135	132	126	135	134	129	133	128	145	141	113	142	153	136	134	128	128	123	132	121	126	136	146	152	151	159	119	154	124	126	130	125	133	131	154	136	118	122	118	129	134	127	154	107	120	122	123	114	128	130	155	149	135	131	137	121	121	106	128	109	152	148	106	155	122	135	145	103	145	115	119	113	119	130	131	128	143	135	120	99	125	138	126	123	135	116	145	143	136	132	132	151	165	137	129	147	128	130	133	112	130	114	123	135	139	137	110	153	134	134	114	134	146	131	118	151	115	117	135	121	129	122	137	126	147	154	121	127	153	133	132	142	115	137	148	147	139	116	136	143	126	128	128	146	150	147	136	122	136	147	144	130	130	147	122	124	120	129	122	152	132	124	127	127	141	139	136	136	135	126	107	145	119	130	122	105	112	130	139	127	115	142	131	124	130	125	137	119	124	150	123	123	138	123	134	139	137	140	129	119	125	148	130	126	129	128	146	151	148	151	120	129	140	142	129	130	136	126	133	126	122	145	130	158	145	128	160	136	131	130	128	135	136	141	147	137	119	115	122	130	137	147	135	123	130	147	127	119	154	146	145	146	121	123	127	157	115	128	143	147	142	132	142	146	136	127	120	126	158	113	140	124	133	138	119	132	114	113	117	116	146	123	115	144	140	127	118	131	132	151	136	129	138	126	137	138	113	137	156	156	124	158	127	133	133	128	135	142	123	133	112	127	134	144	123	136	119	134	127	129	125	143	144	123	161	167	121	150	134	140	119	105	133	142	121	123	146	161	123	143	120	139	131	110	127	160	136	169	152	141	128	129	128	118	147	121	116	142	157	141	139	110	120	140	123	117	137	126	132	121	156	128	153	130	120	119	145	137	146	121	118	133	119	145	132	128	144	159	142	121	155	122	148	144	131	128	151	146	130	138	124	142	129	133	127	143	155	112	140	143	119	120	137	124	140	130	109	133	126	134	124	135	128	127	136	131	111	122	117	137	120	137	128	151	119	115	131	130	138	157	169	136	145	159	120	129	145	122	140	124	117	127	131	143	148	126	118	143	136	129	122	152	118	150	119	168	116	129	129	108	140	143	134	133	154	122	121	140	142	131	120	121	139	133	138	126	151	144	134	150	144	127	130	147	134	135	114	146	122	136	157	124	138	119	104	142	124	126	134	159	142	117	135	130	132	135	134	135	151	131	126	151	132	143	131	148	133	153	143	136	139	140	148	150	148	132	141	145	136	102	124	134	140	129	124	126	125	125	131	121	142	113	133	144	135	134	124	114	123	140	143	151	115	128	137	134	125	122	107	128	142	119	153	132	144	138	116	127	147	125	136	145	146	137	131	131	128	160	124	133	125	133	110	136	130	137	141	114	147	135	113	119	127	115	139	155	120	128	156	145	120	124	136	134	113	139	135	137	141	134	151	151	135	152	136	116	130	137	141	120	147	120	141	138	126	129	146	110	129	160	144	113	128	153	130	140	170	142	152	132	120	134	134	153	127	143	126	157	130	149	142	140	138	171	150	157	129	144	145	137	127	134	121	114	133	139	159	138	138	136	150	118	135	143	117	132	121	143	134	144	124	120	141	126	146	146	128	130	134	152	128	121	142	121	133	145	130	133	123	128	127	126	140	149	129	140	152	143	109	150	135	123	134	123	143	135	123	136	135	140	148	144	143	127	151	131	142	149	137	124	138	101	145	140	134	149	152	152	151	124	127	134	138	108	136	129	131	121	127	126	136	141	146	123	128	134	156	136	117	132	139	112	121	138	131	127	120	120	145	152	123	126	131	120	116	117	141	124	129	139	159	139	153	152	147	114	138	119	124	121	136	160	125	147	134	127	121	146	145	133	127	135	129	129	137	155	137	129	145	152	142	138	124	141	150	130	120	135	139	127	124	125	139	129	120	160	148	129	153	121	148	138	138	149	138	132	114	135	124	154	127	114	126	163	134	126	145	128	113	121	135	150	166	137	148	159	114	158	143	132	122	128	132	139	131	144	139	119	104	132	132	146	119	157	123	125	157	133	154	125	134	160	121	121	128	126	129	104	141	132	141	132	144	139	130	134	148	133	131	136	125	134	130	148	123	127	123	119	164	134	133	126	158	123	128	153	150	126	132	134	119	144	124	110	132	138	141	133	156	138	136	142	137	150	124	135	141	135	137	114	123	130	134	122	117	137	152	119	138	118	136	109	160	122	124	127	128	119	117	140	137	147	144	112	123	103	134	139	142	141	152	133	133	150	147	122	142	126	136	132	173	128	125	123	115	122	115	122	134	141	157	138	111	132	138	145	133	121	116	135	144	126	146	133	140	132	128	138	125	137	147	120	133	138	135	141	138	130	162	147	131	135	130	132	139	137	137	117	153	145	140	150	134	142	154	115	128	134	126	133	118	132	127	123	130	121	133	151	152	152	142	120	149	133	138	119	117	140	119	153	149	124	131	139	139	143	140	118	142	148	154	139	150	125	149	142	137	141	142	134	140	135	114	160	126	137	113	141	126	155	164	111	120	138	140	132	132	149	116	148	128	129	131	151	147	132	134	155	120	135	140	138	181	137	153	125	119	136	150	151	121	152	128	141	167	150	137	142	147	151	119	147	143	138	123	134	137	136	142	134	145	135	132	141	138	124	145	141	160	145	129	133	124	155	136	141	138	153	139	132	133	148	134	139	135	153	150	137	142	134	153	151	127	146	119	147	134	130	137	137	145	126	118	138	126	151	135	120	131	141	127	128	150	140	140	132	144	115	128	128	151	134	132	148	117	132	159	148	153	152	126	154	130	138	138	138	140	143	124	142	133	124	123	123	142	138	142	111	125	149	112	144	163	124	149	134	127	124	146	142	162	118	106	117	143	125	135	148	139	158	132	135	115	133	164	134	147	133	143	125	112	141	123	131	112	149	118	138	149	128	122	108	132	111	126	134	136	144	142	154	124	102	130	147	134	112	148	107	156	124	126	134	124	127	143	125	118	114	141	132	140	126	130	157	146	135	121	136	155	123	131	155	119	168	133	136	146	134	142	141	141	130	138	163	114	136	127	126	128	135	119	116
11938	2163	1914	2427	1828	1272	867	815	661	586	580	532	457	488	437	411	424	377	448	397	369	432	352	390	400	361	388	393	350	376	359	376	359	383	340	371	348	359	382	351	333	365	384	375	340	338	368	366	365	358	342	377	339	326	378	365	338	357	347	365	347	361	345	370	334	336	361	346	336	360	344	331	310	330	330	347	335	375	394	369	357	354	358	361	397	362	351	367	362	332	369	321	357	297	331	356	344	352	376	365	379	340	350	348	344	313	366	361	339	353	340	345	324	369	365	346	366	345	390	346	381	334	346	365	363	383	365	330	342	304	377	348	362	321	355	315	351	310	340	387	360	341	359	388	381	371	411	300	367	342	332	323	325	373	358	341	379	328	344	321	302	377	376	367	409	342	335	391	349	360	372	354	359	369	354	347	325	362	349	386	348	372	358	350	355	351	370	366	358	366	372	361	366	328	340	379	379	344	347	358	358	328	352	385	328	368	370	356	350	334	330	354	362	347	355	376	333	382	346	358	370	367	380	346	363	340	363	378	365	328	386	363	373	319	346	364	360	368	335	339	329	360	341	366	347	334	362	366	338	358	337	328	347	388	358	361	313	335	359	365	345	341	377	338	317	364	349	366	315	331	320	367	328	337	345	358	345	311	352	327	354	309	349	339	354	354	367	371	340	375	336	337	372	383	341	346	350	343	370	346	348	356	372	351	328	329	300	349	336	357	369	372	367	344	339	347	325	372	345	342	338	361	338	380	343	360	351	337	356	358	321	361	334	331	372	399	336	351	334	347	366	342	334	374	371	376	357	349	328	351	344	361	365	300	353	359	355	368	325	346	344	328	356	337	374	324	329	351	338	330	350	355	330	388	332	353	368	371	341	369	358	324	334	326	323	320	355	337	359	372	362	370	345	317	343	363	353	378	340	354	383	362	335	384	344	344	362	377	351	333	336	319	335	337	344	354	366	340	355	369	350	342	345	378	383	304	360	315	344	300	327	373	355	346	328	346	344	361	357	352	365	326	333	328	355	352	347	316	393	324	348	370	343	349	330	334	377	377	338	350	357	335	335	362	338	359	351	378	356	348	319	326	364	348	361	354	359	332	339	385	344	320	330	361	359	314	348	395	355	337	379	365	368	322	344	362	360	327	352	378	351	358	339	348	360	354	367	372	387	359	382	362	342	326	349	341	311	365	353	337	324	383	321	354	344	346	371	363	344	378	346	335	348	336	317	360	381	376	362	342	368	355	359	357	395	365	355	336	323	338	353	386	372	352	334	359	362	349	360	342	371	370	351	326	352	339	347	321	359	331	354	355	314	358	374	332	334	365	361	350	338	353	351	364	369	346	357	335	358	309	357	370	368	362	339	334	360	355	383	337	363	349	389	335	357	344	362	389	345	343	342	386	340	353	344	377	372	371	370	369	343	321	336	327	336	342	358	340	338	328	355	377	383	354	372	353	345	328	380	339	328	331	336	329	329	383	349	377	358	350	385	331	347	350	357	335	357	352	353	337	326	368	338	347	343	361	373	390	334	325	351	367	333	342	346	355	350	341	380	368	342	403	355	375	358	350	336	365	338	357	357	335	315	370	354	345	366	353	380	338	336	355	304	343	316	337	352	364	350	302	355	349	362	340	340	352	341	356	352	400	342	312	337	360	353	360	315	358	343	338	374	342	355	322	364	333	397	363	327	340	344	378	332	349	353	375	378	368	357	361	325	371	344	359	365	342	342	366	365	356	328	334	341	351	372	347	357	366	358	365	375	356	359	345	346	338	367	330	344	382	356	328	373	362	366	350	368	332	359	355	350	312	354	330	320	333	329	363	337	361	336	339	386	361	379	347	330	376	319	368	345	364	339	362	353	362	336	351	366	361	350	351	320	345	364	355	360	340	344	342	383	398	328	334	334	362	330	364	355	364	371	351	325	357	355	347	385	373	361	356	393	365	365	353	315	367	326	303	371	355	332	330	361	347	358	343	340	346	313	316	362	337	363	340	321	329	356	322	361	344	382	348	340	358	360	337	350	367	366	336	351	335	349	375	337	363	379	342	357	343	362	362	368	355	328	347	341	333	327	360	372	370	325	359	335	369	318	337	340	371	369	305	329	368	366	345	333	371	329	352	350	367	335	358	336	305	345	341	331	401	369	317	355	414	384	406	354	354	328	360	359	384	378	324	351	368	346	367	339	380	353	342	349	343	375	321	335	372	332	333	347	365	397	372	381	362	330	350	377	375	362	388	363	348	326	352	353	349	369	377	352	333	364	344	320	333	327	347	335	357	345	347	375	342	347	352	382	379	348	341	337	333	358	352	343	351	360	371	326	348	371	306	324	320	358	323	333	379	375	336	341	330	357	340	371	368	370	351	350	337	331	337	356	323	329	395	355	334	317	362	351	324	367	314	354	331	364	346	365	372	333	347	344	332	342	348	361	346	331	330	316	363	341	351	328	354	341	343	373	390	363	388	347	355	334	343	340	356	360	334	375	371	343	356	338	344	341	333	351	333	345	349	376	322	387	296	372	355	336	369	344	323	350	381	350	309	352	353	361	366	344	365	334	363	358	350	370	333	352	339	359	361	393	371	349	376	333	342	379	340	360	299	339	354	353	345	342	346	333	369	357	349	337	391	372	348	337	330	328	342	348	385	375	344	356	347	316	336	365	355	336	383	372	373	342	343	323	380	340	352	336	336	346	310	345	370	324	344	383	362	366	351	311	374	346	339	355	348	372	361	314	361	315	367	366	361	362	360	330	339	327	326	311	353	346	340	372	366	347	329	371	330	343	347	328	334	353	367	383	348	337	333	356	349	335	331	343	348	348	353	336	349	354	355	349	361	353	324	351	353	336	324	341	332	350	346	348	344	364	359	325	319	333	349	352	332	363	374	356	341	344	333	321	371	362	371	322	382	375	335	372	364	362	365	355	362	349	360	343	330	363	323	383	365	349	342	389	339	363	344	327	347	315	320	309	358	325	318	384	337	341	368	329	337	370	374	341	336	359	395	346	363	337	368	346	328	335	360	364	327	394	350	358	350	359	364	350	369	373	364	382	364	370	337	366	354	350	294	371	359	337	349	357	337	368	354	339	332	358	351	343	342	370	324	321	337	375	344	392	363	350	344	388	347	388	326	332	322	344	402	371	358	325	366	353	369	356	360	343	371	361	337	385	318	323	342	339	361	375	328	368	310	377	346	350	321	364	358	373	342	340	311	348	368	391	318	384	391	348	342	363	338	357	369	366	340	361	361	317	336	367	360	341	334	328	328	353	332	362	362	391	334	354	329	343	320	343	352	361	350	361	357	371	385	354	342	374	359	361	386	346	413	330	299	339	318	367	344	333	351	358	358	345	355	339	370	346	373	370	379	344	323	346	329	394	355	356	298	376	340	342	332	348	352	352	342	361	370	339	330	375	311	332	356	323	358	350	353	343	326	358	321	353	350	354	325	335	354	341	338	337	368	323	375	316	354	318	362	345	347	386	348	370	360	350	339
29440	8180	3030	2166	1241	833	619	579	416	360	362	316	285	322	312	315	272	279	301	294	306	293	294	287	310	279	276	285	305	293	308	279	318	303	303	265	260	282	330	317	260	303	294	308	262	290	285	282	265	258	269	303	257	272	269	272	317	254	280	279	291	297	270	305	269	271	291	254	276	266	273	263	268	267	297	261	287	300	281	270	294	262	315	285	311	278	312	270	286	278	269	308	287	295	294	334	262	289	308	280	286	290	271	278	271	280	278	280	272	277	288	322	285	269	291	297	322	313	293	299	273	298	266	266	272	280	281	260	288	245	258	295	276	289	271	295	297	246	280	285	279	279	304	260	271	263	302	261	297	268	286	298	289	299	254	279	288	299	256	280	270	282	283	267	261	278	253	276	284	309	274	264	273	236	276	291	267	292	308	279	250	281	285	284	280	273	298	268	284	247	310	311	286	295	297	266	293	266	287	304	288	288	281	274	267	298	293	244	270	285	293	309	315	291	288	277	284	279	276	320	286	302	275	273	251	286	265	285	257	282	292	319	273	281	309	267	335	288	236	283	315	310	293	270	260	304	292	270	290	283	288	308	256	259	293	290	243	257	250	293	283	310	278	268	244	291	273	308	297	291	289	253	276	287	313	270	270	288	296	286	320	289	248	270	275	266	278	251	277	258	281	300	297	312	301	274	286	269	291	301	283	287	292	288	308	304	276	267	265	287	283	263	263	265	271	272	278	283	251	290	318	303	290	291	307	274	281	277	302	295	290	297	296	300	270	264	315	309	270	300	315	240	242	287	289	288	269	301	289	288	276	269	259	299	266	293	280	268	260	265	265	264	259	284	283	248	258	267	287	260	289	301	285	266	277	290	275	321	277	250	263	291	261	250	276	290	256	301	267	290	297	280	301	261	302	301	286	279	285	313	266	285	256	291	269	294	264	260	263	300	281	305	269	310	272	294	273	285	283	270	323	249	259	267	296	303	272	257	255	274	258	280	261	250	286	294	281	264	277	287	291	309	306	288	281	297	276	282	289	256	300	278	289	277	320	273	319	248	307	303	272	293	282	262	238	243	253	293	278	288	281	255	268	322	315	278	260	269	253	285	283	273	289	298	294	289	269	331	266	273	290	290	277	275	261	264	297	249	272	290	310	257	266	271	270	277	275	257	295	280	268	285	281	265	286	281	288	254	240	259	275	263	291	255	275	288	293	271	308	285	322	274	249	253	274	341	298	321	299	276	268	267	254	290	257	271	296	308	299	307	312	278	253	245	285	262	289	275	273	242	266	256	264	289	291	272	289	280	280	273	270	241	281	278	283	287	261	263	245	275	271	308	243	285	269	251	284	271	294	274	283	287	289	303	286	283	277	252	300	277	253	316	261	281	267	283	309	278	324	275	264	264	292	282	305	281	267	285	270	290	321	295	269	315	305	252	291	313	249	267	291	273	277	273	273	299	283	252	279	320	309	267	292	270	307	287	304	287	266	247	298	287	262	279	270	268	278	291	258	285	263	286	251	281	257	276	268	306	262	296	285	292	309	264	281	289	269	310	298	289	258	287	285	290	270	293	273	312	274	267	274	324	247	309	299	261	255	303	257	287	273	288	274	303	292	302	272	291	233	272	275	269	271	267	289	295	268	297	287	269	254	270	269	270	306	298	289	310	297	261	268	263	267	282	276	292	263	305	320	272	274	322	308	288	287	263	266	277	259	291	278	262	262	242	251	264	292	277	247	262	239	259	240	278	288	314	272	269	269	266	258	320	282	290	265	287	285	271	296	266	314	306	277	283	268	293	294	268	271	311	319	303	274	284	280	307	276	273	306	261	269	259	302	269	289	274	276	282	297	317	294	263	290	303	273	273	251	289	276	276	262	305	291	292	281	277	266	311	265	272	298	287	297	302	285	277	257	277	324	292	296	287	307	274	262	307	263	294	257	296	264	321	271	244	312	281	283	290	298	282	270	273	235	279	281	265	296	278	299	266	291	265	307	257	277	296	282	280	266	294	325	279	298	245	282	300	240	280	262	288	278	272	285	270	273	258	275	267	257	270	272	290	296	297	262	276	270	244	288	306	279	265	274	290	272	316	273	293	274	248	292	262	271	290	252	288	268	278	290	267	256	257	284	298	300	258	289	308	273	297	275	280	257	290	271	272	254	251	274	297	258	298	309	291	279	273	287	289	277	273	307	291	291	300	280	311	300	250	273	288	242	292	277	282	286	300	270	307	278	261	295	294	274	316	293	282	303	283	300	288	274	303	303	288	313	302	321	270	273	311	297	256	300	283	294	270	276	245	255	285	265	249	263	293	294	288	297	267	270	270	291	271	283	271	262	233	295	300	256	282	252	278	291	276	287	298	306	273	263	254	265	257	252	282	268	275	280	288	296	278	269	299	290	265	286	278	296	253	299	308	288	276	310	272	280	280	294	272	275	287	239	255	269	296	289	257	275	290	293	258	296	274	266	291	275	264	277	277	260	275	260	265	294	321	274	289	283	290	285	301	286	268	269	273	275	264	296	247	335	297	258	293	273	309	268	277	273	267	265	303	285	253	294	280	273	277	264	305	258	256	309	312	275	262	269	269	274	262	292	274	281	270	301	280	255	276	287	293	285	282	292	311	295	256	239	264	300	289	285	304	305	279	279	278	271	266	301	238	316	267	295	253	280	290	254	258	272	278	283	322	277	254	278	264	275	306	282	273	249	251	261	269	309	271	251	275	264	266	286	289	264	290	274	269	287	277	264	300	291	302	306	268	263	284	287	301	288	263	286	296	286	261	277	287	292	303	276	255	269	284	298	263	285	252	331	256	280	307	258	273	261	271	315	289	288	278	287	290	267	252	294	295	281	264	272	282	286	259	304	259	301	296	276	312	280	262	253	252	285	258	277	294	282	284	273	251	294	281	263	289	299	259	299	296	268	260	271	288	279	266	251	279	260	319	315	287	279	288	241	299	285	289	278	258	273	292	296	280	276	299	306	321	290	276	302	297	282	286	289	269	294	302	314	289	285	255	287	306	320	279	283	283	282	279	311	295	272	287	283	283	289	324	266	273	264	305	291	287	259	305	269	294	284	277	280	292	284	254	272	261	280	263	331	282	275	251	312	260	272	266	242	279	261	268	264	295	267	274	305	279	288	274	321	296	267	305	303	254	249	286	284	286	300	263	302	275	282	301	275	265	277	271	277	240	300	277	279	307	248	266	288	255	290	285	282	298	259	315	251	265	275	249	301	288	258	267	258	252	290	299	284	277	295	278	268	244	242	300	304	264	291	259	292	268	276	308	251	267	308	273	286	288	321	290	284	279	305	254	307	277	287	272	257	292	268	255	264	281	275	290	256	309	263	282	277	287	305	277	252	285	279	281	295	291	268	295	282	308	262	281	274	287	290	276	269	285	312	268	274	303	287	263	292	276	261	280	254	312	284	268	268	262	288	278	320	276	292	295	291	268	280	250	264	301	307	264	292	291	290	249	281	278	294	289	257	276
17189	3462	3301	4038	3022	2231	1811	1601	1286	1192	1013	911	897	819	800	730	800	772	753	756	696	724	681	687	672	673	694	666	768	707	666	664	695	725	677	692	652	703	680	668	633	630	654	710	664	707	650	669	666	695	680	653	664	638	621	680	635	687	668	614	632	656	606	628	652	622	647	610	653	632	643	625	729	687	664	659	629	640	651	604	630	634	669	607	640	645	669	627	680	634	599	649	626	653	621	638	663	658	651	687	648	681	642	668	662	635	654	653	647	624	679	613	620	659	668	618	650	668	677	657	601	694	672	603	638	641	633	639	634	658	619	681	635	645	622	647	632	627	632	670	625	639	650	647	677	596	610	656	660	671	644	628	654	587	651	639	649	643	652	608	634	608	567	678	662	653	660	648	637	643	614	621	648	636	636	652	670	658	641	638	608	655	663	648	659	662	655	641	640	621	676	604	554	666	664	648	637	658	617	642	648	631	658	665	633	654	650	651	640	633	643	613	648	657	639	656	660	611	658	580	637	676	676	658	634	619	622	646	651	643	635	671	659	618	639	674	642	626	633	607	607	636	652	654	617	640	667	634	631	618	636	651	628	621	665	612	664	642	605	648	650	658	650	640	606	664	652	593	638	656	668	648	659	670	641	644	615	613	659	655	699	662	692	617	629	672	615	649	601	666	610	633	616	640	635	678	593	639	629	637	646	620	606	627	616	673	658	670	658	621	641	626	629	658	603	636	605	654	619	643	622	623	643	676	647	658	675	652	631	594	639	652	647	607	652	645	629	653	642	659	653	634	634	682	661	641	650	653	622	603	625	626	659	639	625	610	592	632	620	649	650	639	693	645	681	674	657	648	673	654	601	697	695	670	656	678	692	657	642	647	650	630	608	656	669	692	646	643	650	645	632	655	631	602	643	618	651	639	674	635	653	625	670	638	630	614	670	686	708	625	646	640	656	672	669	655	623	658	651	660	687	647	662	669	648	683	659	670	655	692	645	658	575	599	625	652	673	648	700	650	636	608	640	608	644	588	587	645	652	600	657	640	630	648	616	627	641	610	635	645	631	665	635	639	651	575	644	666	684	659	648	619	619	673	637	659	653	655	621	619	601	680	661	691	657	638	605	655	659	634	637	653	633	650	620	627	638	604	660	694	670	641	664	642	617	581	634	636	690	703	651	588	630	637	651	636	648	660	637	624	641	631	644	649	639	664	626	658	631	660	640	688	621	648	661	663	637	601	641	671	643	679	634	649	595	658	607	667	649	636	643	691	628	604	657	641	630	669	724	663	666	691	647	669	680	643	628	613	693	679	644	633	660	657	655	630	644	639	677	653	676	668	681	634	581	627	689	619	617	644	611	627	589	663	657	633	631	620	649	632	615	648	612	666	614	641	639	661	617	629	646	670	616	645	616	651	613	624	605	682	634	646	634	677	656	606	657	613	668	616	661	635	634	642	646	687	669	664	661	641	631	658	682	655	651	643	628	662	654	595	628	651	673	637	678	633	659	671	658	670	627	629	638	672	639	624	646	626	644	629	614	626	634	633	659	617	612	625	647	645	623	700	651	625	595	633	619	637	615	669	644	698	650	618	640	609	658	637	637	637	655	672	597	657	658	624	687	706	631	683	605	611	651	656	661	652	636	631	658	614	663	620	600	642	686	607	715	627	657	642	609	635	613	621	574	659	641	655	642	638	621	622	663	633	655	680	644	658	627	676	660	634	673	629	655	659	619	612	638	675	612	602	634	615	629	630	616	618	664	610	654	586	655	659	631	662	625	642	640	654	655	673	646	640	624	668	655	667	656	661	630	628	669	623	660	624	661	657	646	667	636	626	668	624	613	666	613	655	642	642	646	673	628	634	618	691	645	634	629	623	649	661	630	681	636	629	578	660	680	683	588	624	638	643	679	597	612	626	673	667	689	635	661	643	637	636	686	637	604	607	685	650	603	644	608	649	664	662	655	651	617	652	658	679	662	673	664	628	675	656	626	632	695	637	647	638	620	607	622	657	638	653	633	637	652	640	643	634	619	630	643	678	641	665	643	662	671	626	684	639	641	596	644	639	655	652	627	632	705	639	629	604	612	676	668	685	605	632	652	648	660	638	656	624	640	695	672	641	664	644	614	627	648	676	658	643	646	628	647	651	634	678	650	621	643	625	627	677	627	618	670	635	642	605	651	619	634	661	647	684	606	674	645	638	641	692	645	640	656	674	548	676	624	674	655	618	685	602	600	653	606	696	663	698	679	626	642	637	667	581	629	640	626	665	598	623	625	621	631	603	668	660	643	641	645	661	642	622	631	622	694	647	638	594	639	616	651	612	639	639	627	682	607	663	661	663	616	626	660	616	655	635	658	684	653	645	636	637	596	595	638	631	648	638	679	661	635	626	664	645	597	649	652	594	673	665	615	634	679	656	632	650	643	617	627	599	651	657	671	642	666	656	618	650	686	613	626	656	705	609	637	692	649	664	644	605	662	677	649	612	655	643	645	659	673	634	676	667	587	664	693	647	720	642	700	643	647	686	614	647	633	688	647	643	610	638	656	629	633	612	640	651	671	635	702	641	618	621	633	626	640	623	652	614	701	636	677	637	662	607	619	682	638	656	639	630	629	656	667	631	627	626	696	567	608	648	656	662	608	692	624	636	636	670	644	653	645	602	707	648	618	646	678	628	625	640	649	655	618	627	605	675	626	641	697	613	693	644	666	660	639	672	664	638	634	636	645	636	633	649	628	664	635	677	681	653	614	649	635	628	639	661	647	638	587	633	664	659	596	626	640	614	662	648	655	654	557	659	632	656	629	651	678	681	683	632	672	648	634	641	621	642	648	625	631	645	666	673	622	680	645	637	609	615	654	662	681	673	628	639	640	658	679	651	599	659	659	643	602	605	627	612	665	657	677	647	607	626	685	630	688	659	633	646	625	624	637	625	596	657	655	672	625	674	670	643	648	631	594	644	651	645	654	620	677	635	641	648	646	641	680	656	683	607	622	631	653	666	659	646	622	674	689	665	648	641	658	668	661	646	646	640	666	640	632	643	613	640	628	643	648	613	648	676	659	647	644	608	617	606	642	653	621	652	596	631	676	727	646	653	672	607	630	643	632	632	636	625	644	619	653	644	644	680	622	685	618	660	656	639	618	618	649	684	666	644	644	647	580	671	646	637	697	648	646	649	606	628	670	651	646	611	604	650	663	631	645	625	651	659	611	620	622	624	672	630	648	688	648	704	652	627	613	605	669	628	640	632	656	604	665	646	654	627	596	642	621	642	612	604	639	667	596	649	635	636	648	632	636	608	690	686	692	663	647	678	678	618	638	641	629	666	649	664	633	629	647	617	595	652	634	616	631	674	629	624	617	640	684	632	605	670	682	637	627	673	666	594	594	642	588	609	628	622	655	649	673	637	670	657	680	664	627	664	655	672	674	650	676	695	668	601	686	684	658	683	632	658	661	616	584	679	630	616	648	662	663	661	636	667	636	644	653	639	665	646
6194	1090	265	216	186	199	179	181	173	179	201	190	171	181	200	162	188	202	156	197	192	181	198	159	195	169	206	193	187	181	180	193	188	187	174	170	173	202	166	198	201	181	167	176	173	230	187	186	208	179	195	194	165	210	194	176	205	174	205	203	199	210	195	207	198	197	194	187	189	176	197	170	175	193	202	195	164	191	189	163	181	192	186	166	149	208	197	172	169	179	182	182	166	175	166	227	165	180	174	177	189	191	179	186	213	211	185	209	182	206	154	173	183	210	173	167	198	186	191	184	174	190	182	190	217	182	213	199	217	157	167	184	199	185	175	171	205	184	207	210	150	176	186	186	179	195	211	186	213	190	177	162	196	175	185	188	203	176	207	193	189	180	169	198	173	169	179	181	180	181	181	176	175	193	190	185	180	186	188	170	230	171	182	193	182	208	180	209	171	179	181	209	212	185	173	203	159	187	174	171	206	176	153	200	189	180	179	167	173	189	171	184	197	189	208	188	180	188	201	173	186	187	203	193	196	207	198	194	162	189	176	210	219	190	203	177	199	189	188	188	180	178	182	188	176	185	197	173	183	225	197	193	181	200	200	198	180	175	197	188	188	167	177	205	191	194	175	185	198	187	202	164	194	168	179	184	167	219	184	192	184	173	157	184	160	190	201	163	188	215	178	207	193	195	186	197	164	198	183	222	176	198	183	183	173	174	184	179	168	180	194	214	166	155	165	175	203	195	196	207	190	184	214	192	182	178	161	173	179	190	171	172	180	192	190	177	209	195	169	198	198	175	190	186	207	179	184	185	174	211	173	159	189	168	179	176	184	162	194	211	188	208	188	179	191	158	203	187	205	186	191	175	165	183	212	173	165	176	167	162	166	185	176	187	202	194	194	184	219	182	179	170	214	176	208	181	167	205	201	179	179	198	194	200	190	161	163	174	190	208	164	191	188	179	197	170	191	192	215	204	187	181	167	182	182	175	207	170	174	184	184	179	176	182	202	180	190	179	158	203	169	175	172	197	177	183	225	175	178	179	179	203	183	193	171	180	196	173	186	184	209	205	158	177	212	191	169	172	184	189	180	199	179	148	178	172	192	186	197	188	186	199	184	227	175	165	193	164	184	171	172	194	196	195	174	182	180	199	142	178	192	199	198	182	196	196	193	214	195	182	180	172	204	173	189	173	171	158	180	172	204	181	169	175	176	177	224	189	174	181	170	200	192	191	189	201	192	166	228	187	189	196	198	193	207	188	187	194	189	206	189	163	198	166	162	196	177	175	204	154	187	176	192	176	174	206	201	179	181	191	175	188	186	177	162	199	216	205	211	168	189	175	210	174	205	186	168	189	184	186	193	174	187	176	200	181	200	179	215	172	197	164	179	157	192	202	192	187	180	183	174	175	178	151	158	211	182	194	157	190	178	215	207	184	175	198	167	199	192	203	212	177	167	198	196	188	188	172	199	209	168	194	177	197	178	187	180	175	204	186	199	191	196	195	184	180	181	187	194	187	204	176	178	180	174	190	178	183	186	198	161	178	189	180	183	186	181	200	162	192	160	194	174	181	206	197	194	159	187	200	174	200	207	169	160	188	176	179	187	174	201	179	205	167	200	200	172	171	198	170	190	171	181	166	165	180	185	186	170	181	169	190	185	195	164	168	173	191	206	152	197	195	186	164	184	192	171	184	169	206	180	187	180	197	189	152	180	184	169	163	189	166	167	183	206	182	182	196	174	180	199	173	191	203	191	176	191	186	160	169	197	167	199	169	183	205	192	199	199	204	194	208	183	198	219	189	190	184	190	205	190	202	185	153	171	170	186	202	175	171	183	206	186	188	200	240	191	169	182	156	205	170	214	149	176	185	187	201	194	179	176	211	201	201	200	192	180	170	173	210	197	186	190	192	183	212	180	168	163	214	171	149	186	195	227	188	183	194	204	181	172	169	191	183	203	171	187	190	193	167	190	226	209	181	168	173	178	193	195	180	197	200	170	202	204	194	188	183	177	176	164	179	180	211	187	192	187	201	166	212	163	159	192	202	195	210	191	192	163	159	188	167	174	178	180	158	175	177	196	172	196	215	197	176	161	182	190	187	203	204	172	177	201	199	166	178	197	180	179	187	190	181	161	176	194	177	196	199	180	182	158	185	174	189	164	178	198	203	164	171	203	168	214	186	199	188	196	179	172	194	174	177	170	207	178	191	166	182	175	171	192	178	178	169	194	170	186	152	142	181	201	182	180	205	183	167	168	198	200	174	172	189	185	186	174	203	201	203	169	209	182	191	189	176	180	207	183	184	204	207	188	168	196	181	144	168	178	168	195	163	201	181	195	171	199	168	194	163	177	169	197	176	164	163	193	186	185	207	185	192	166	194	194	178	185	185	208	171	157	175	186	203	191	183	196	201	177	198	188	173	157	193	181	173	209	188	167	174	170	164	189	165	173	188	173	187	180	185	177	174	186	192	199	174	176	184	174	193	168	144	182	223	190	187	176	195	184	180	199	168	166	171	175	183	197	182	195	169	201	187	194	171	198	189	185	206	181	177	182	207	206	170	185	169	170	191	181	198	179	184	168	147	178	188	192	178	191	157	187	195	190	188	161	189	167	170	160	173	180	173	194	174	202	204	180	190	200	177	186	183	192	206	197	189	193	179	189	173	226	176	177	155	197	174	191	194	177	173	186	198	179	158	184	197	221	182	187	184	154	170	188	197	182	175	171	166	193	202	223	183	162	188	209	184	180	174	192	194	185	165	185	178	157	206	189	202	187	189	183	217	175	187	169	194	205	174	211	193	175	196	178	189	214	189	206	169	184	173	173	186	192	207	191	181	186	190	185	221	203	180	196	214	183	189	207	192	184	205	168	174	187	172	199	196	207	226	179	143	158	170	168	189	199	198	182	185	174	196	190	208	191	201	172	172	181	171	190	203	189	193	198	194	181	183	188	180	184	174	176	184	198	168	174	185	201	200	178	184	172	158	171	197	188	209	185	176	192	172	162	157	183	205	181	188	172	166	208	202	169	178	212	204	174	175	173	149	150	196	163	189	164	196	197	199	217	190	180	172	176	212	175	189	180	190	186	189	171	199	196	164	189	181	165	191	183	183	151	178	212	222	219	185	196	223	175	196	190	181	186	195	192	173	178	198	202	203	184	163	202	217	189	219	193	182	165	196	183	178	176	167	210	192	184	231	193	180	191	172	197	173	197	187	193	197	190	179	176	187	184	174	196	157	182	174	199	203	193	196	199	192	189	184	194	178	177	186	194	172	175	171	181	187	220	191	185	204	185	166	188	183	175	154	183	169	201	184	200	176	188	169	182	191	176	196	187	203	163	206	178	189	189	184	172	197	207	176	182	188	181	191	207	203	194	167	187	200	185	202	212	200	175	185	158	179	180	185	178	200	151	175	169	193	202	184	176	181	209	174	215	192	215	180	184	182	210	174	205	182	195	205	163	179	206	205	175	179	181	205	164	180	208	164	181	175	160	191
4380	832	524	534	490	519	467	481	437	450	459	444	450	441	437	461	425	433	462	421	400	448	465	425	424	406	428	430	437	418	425	425	412	449	444	437	441	423	427	482	437	457	476	427	460	442	450	442	470	440	450	433	422	438	463	452	440	407	470	464	412	452	408	443	433	417	447	446	461	444	463	459	489	417	428	442	461	458	483	422	424	440	395	460	464	402	454	446	437	436	459	444	438	440	416	427	455	447	420	435	418	460	405	422	429	420	438	418	446	484	460	433	466	442	472	456	429	436	444	428	439	448	430	432	454	420	451	450	437	488	421	433	455	460	419	454	434	442	437	430	417	472	424	465	417	433	414	440	455	432	428	437	430	455	425	462	425	427	473	445	418	434	450	429	393	423	462	436	443	432	453	447	431	462	498	425	408	417	422	467	473	444	434	411	464	437	435	420	449	439	439	427	446	435	442	425	449	441	455	438	452	435	450	459	459	423	445	435	459	417	429	438	443	460	423	430	430	454	434	418	452	415	422	419	436	456	444	432	416	433	428	449	432	428	397	441	409	417	496	439	435	421	463	471	435	451	454	421	407	392	423	476	375	460	409	430	460	420	453	438	442	414	438	425	431	463	462	444	418	449	435	442	477	440	412	460	402	478	427	415	460	435	477	421	435	451	475	447	422	411	442	461	401	451	425	455	421	429	447	419	439	459	431	460	435	403	431	439	454	423	408	428	428	448	417	477	423	416	449	437	438	384	420	451	414	408	424	461	450	451	454	418	426	390	431	423	433	469	426	432	428	444	449	446	435	415	431	437	454	431	444	437	435	416	453	406	418	419	452	397	431	427	418	411	406	467	415	437	402	415	426	453	427	453	442	418	459	394	430	437	422	420	412	460	458	431	448	427	400	400	433	453	442	439	416	429	472	431	424	441	407	442	447	449	462	412	422	426	434	416	427	448	438	452	423	443	403	451	420	481	433	429	446	500	409	405	466	460	430	448	469	433	434	462	410	415	441	447	436	452	473	446	440	454	484	414	432	412	436	430	409	403	415	422	428	453	475	414	441	432	438	452	447	453	434	463	412	468	438	428	424	470	441	441	423	462	455	445	447	456	433	436	421	425	458	437	451	474	465	405	410	429	468	423	485	449	463	452	408	444	427	419	465	435	426	467	396	447	434	435	461	447	409	450	442	431	451	431	447	426	442	413	443	433	431	453	434	435	432	431	466	431	463	429	440	422	437	448	447	409	447	455	436	462	425	428	418	411	397	427	470	442	460	429	455	427	465	458	455	437	449	447	428	409	444	413	417	483	454	428	447	450	432	413	445	416	433	431	457	453	456	419	430	452	443	435	414	445	428	422	431	444	460	464	438	452	480	422	420	445	441	433	449	456	416	413	437	456	434	396	436	420	454	441	432	425	477	479	464	459	426	455	409	456	494	435	453	440	480	437	428	427	429	394	434	448	457	504	416	427	458	421	415	427	431	425	449	452	442	432	463	422	460	437	442	441	442	432	444	427	439	440	386	427	446	434	425	440	444	439	381	436	430	436	430	434	404	452	429	449	430	412	430	409	440	440	465	438	438	452	464	445	429	449	443	428	416	461	434	406	439	443	469	462	424	401	431	448	427	428	442	410	424	460	461	467	475	440	410	458	471	379	433	430	455	416	440	433	476	453	442	429	448	416	440	430	438	429	467	396	442	426	430	445	418	461	477	452	449	452	432	435	430	434	424	437	431	447	411	438	455	483	451	417	449	417	451	433	460	434	443	395	444	430	438	454	461	428	440	452	454	423	430	463	415	470	421	431	443	409	420	436	424	422	434	456	436	443	465	459	440	450	389	464	461	437	422	445	420	463	442	424	465	457	414	444	420	411	445	418	432	464	416	448	446	406	420	433	394	428	425	453	449	450	455	453	445	392	412	421	434	474	446	446	417	413	458	448	484	472	436	418	456	450	456	418	460	445	455	420	429	438	436	435	444	397	415	422	420	444	420	457	438	435	412	444	441	435	424	421	420	466	416	438	414	426	457	443	437	432	430	424	455	449	427	440	433	450	453	455	444	442	435	442	435	421	426	407	454	425	424	494	439	429	451	428	468	481	417	439	421	459	454	475	415	430	438	456	447	434	435	400	496	457	452	415	467	456	446	381	465	425	423	418	445	446	443	428	451	430	455	453	415	431	458	435	437	486	418	397	427	426	453	452	432	419	427	450	430	409	417	440	436	459	402	441	478	428	443	434	470	448	447	405	399	435	449	418	386	471	417	452	391	450	445	425	505	441	407	432	454	431	414	416	442	442	436	420	431	441	432	412	452	425	447	436	425	424	437	413	417	414	420	439	430	402	413	416	406	422	461	433	437	444	455	422	460	420	460	411	419	412	451	443	425	437	440	408	447	461	436	429	428	472	406	459	429	451	389	408	438	464	464	432	419	449	439	449	482	421	450	414	431	447	459	428	399	454	404	441	474	424	400	424	424	382	429	419	445	403	426	424	431	399	472	434	423	460	401	442	443	402	480	420	441	445	446	469	452	430	412	420	383	484	466	430	476	406	481	452	385	446	458	441	446	446	465	422	433	422	454	443	388	457	438	441	448	423	424	410	426	414	441	430	408	462	444	428	410	437	439	431	473	408	457	404	413	422	446	408	447	394	462	446	389	471	413	434	435	434	449	454	477	451	445	410	421	414	472	422	440	444	417	425	448	453	408	425	454	434	474	457	451	449	464	439	421	458	401	472	397	461	462	424	439	425	462	451	442	419	429	424	433	415	457	442	429	448	469	427	475	424	457	477	389	451	443	447	437	455	455	420	453	426	444	452	455	423	417	416	388	444	454	424	447	445	459	453	432	429	437	441	429	474	399	442	418	442	432	447	437	433	432	438	432	445	437	463	433	429	416	434	449	447	452	448	434	425	391	445	392	439	454	419	494	432	436	420	396	431	460	425	445	447	466	432	455	421	445	428	430	441	463	463	431	424	447	476	426	464	454	471	446	434	447	422	458	458	423	429	425	419	439	468	422	395	424	401	422	490	457	418	429	449	404	406	436	450	448	431	483	441	421	414	457	447	428	425	445	428	452	429	445	440	441	450	466	463	439	453	449	446	407	433	449	451	450	451	397	447	465	444	428	426	468	392	401	447	470	441	466	440	454	391	481	398	430	421	436	439	426	426	450	451	455	462	451	428	395	447	453	449	431	431	477	412	464	437	437	427	423	444	437	437	426	433	426	411	435	424	481	454	412	467	433	382	451	437	467	450	431	405	400	445	467	432	446	445	440	429	414	422	402	436	475	454	429	469	402	413	445	412	444	437	434	463	449	445	469	430	430	410	474	413	468	425	437	452	418	431	462	425	427	474	445	436	428	422	491	422	430	434	428	461	396	413	411	434	447	422	429	409	381	430	412	475	477	439	410	448	432	443	455	420	451	407	423	456	430	452	436	430	463	414	427	474	453	400	448	427	475	447	454	431	429	448	460	455	466	413	463	432	432	464	427	467
19078	3830	1308	862	522	420	265	212	229	185	186	191	165	164	122	156	133	151	140	148	137	144	145	142	150	146	137	153	145	138	135	141	130	156	135	132	126	118	111	124	141	130	142	149	153	153	154	124	139	134	167	140	157	126	156	142	161	141	124	125	165	130	146	128	155	146	144	152	135	149	124	156	123	133	129	143	123	156	145	134	105	141	164	157	137	127	155	141	131	137	143	129	149	141	125	105	119	130	131	147	127	161	136	135	145	117	131	137	133	139	139	146	142	137	123	132	113	147	143	140	138	143	128	159	137	118	152	116	136	127	133	132	133	125	138	147	138	133	125	143	141	134	143	130	137	125	130	147	130	139	132	140	123	139	95	147	139	114	135	145	138	124	106	123	142	136	120	142	136	141	154	137	152	130	149	152	125	122	165	131	128	142	148	148	137	119	130	116	134	138	128	161	129	124	129	128	131	165	145	123	150	133	123	136	126	117	134	139	138	112	125	153	133	150	120	138	153	131	123	123	129	133	136	147	138	119	118	142	115	142	132	152	134	134	124	136	136	132	134	126	121	144	161	138	143	141	127	121	147	162	139	118	119	121	134	153	114	123	131	147	123	130	142	131	133	124	131	123	153	134	161	125	135	136	152	132	138	148	122	148	129	144	116	124	137	118	116	155	138	128	132	138	120	132	134	138	143	151	132	135	123	129	121	119	152	118	145	134	127	129	136	143	177	119	125	147	121	157	114	132	109	131	137	123	130	137	138	119	123	140	121	128	118	142	135	118	133	132	136	117	129	145	149	149	126	117	132	167	130	118	128	139	134	146	140	128	122	124	147	114	129	145	127	145	137	154	116	126	149	154	125	137	129	137	117	159	132	142	148	124	144	145	142	122	134	167	129	151	148	129	148	145	129	136	121	115	148	152	138	138	121	110	167	146	141	154	138	139	131	141	151	135	121	118	107	120	139	140	163	138	137	132	130	131	112	120	156	129	115	125	121	140	150	164	132	159	153	129	118	126	156	129	143	122	129	127	153	132	105	125	133	124	144	133	125	114	162	132	160	144	128	156	136	152	159	110	116	130	149	123	139	139	131	154	111	122	124	146	124	116	130	125	138	140	127	154	126	146	131	121	154	128	120	157	135	119	128	124	159	149	150	133	156	126	135	129	141	140	141	129	118	125	121	106	153	129	128	121	140	135	138	118	156	150	130	131	123	129	156	142	134	124	152	145	134	137	114	130	126	128	152	142	148	123	129	130	136	148	140	125	110	129	128	124	125	140	150	146	135	137	127	139	137	142	131	161	131	137	150	139	138	126	140	145	124	122	158	135	148	122	124	135	149	131	117	134	134	142	151	122	135	130	118	160	138	141	184	142	157	130	113	151	130	122	134	136	144	141	126	129	114	139	136	125	142	138	119	158	155	144	105	142	139	167	141	121	123	133	139	116	145	131	115	141	159	133	149	132	142	128	130	126	129	137	123	150	117	146	156	141	129	140	150	165	136	138	130	127	147	135	154	150	133	116	138	109	122	135	152	145	132	140	140	154	147	140	117	136	147	108	126	132	146	128	133	117	134	138	131	121	138	145	147	148	142	154	114	125	123	162	119	134	143	145	134	102	118	160	134	157	123	119	139	142	154	152	143	132	169	142	150	127	116	120	148	166	131	147	123	143	145	123	134	130	126	135	126	120	146	109	148	127	145	135	132	114	118	147	127	134	153	147	144	116	140	133	134	150	147	133	152	146	124	116	121	140	136	130	139	133	125	153	160	137	136	129	126	146	141	125	117	129	116	149	136	132	107	139	139	129	142	136	134	144	148	109	121	125	131	144	103	141	151	123	135	159	125	138	134	162	117	153	120	150	152	135	104	145	125	138	127	120	132	142	114	115	127	124	133	135	137	140	144	139	148	150	121	144	115	125	133	136	134	123	128	137	129	126	135	130	131	142	130	152	154	131	113	149	133	147	140	134	124	140	167	138	125	131	139	131	119	133	115	129	142	128	131	133	132	144	140	141	144	124	113	144	163	130	128	140	121	144	129	157	145	121	122	127	143	135	135	140	126	126	135	126	137	143	129	123	120	152	144	129	136	136	142	127	129	139	142	129	121	147	122	125	137	127	134	140	141	133	134	116	126	161	139	146	127	144	145	145	138	124	148	141	134	142	161	139	137	173	130	124	132	134	149	128	139	131	134	118	146	136	131	131	127	136	119	148	139	148	145	158	134	130	135	141	134	144	121	132	154	135	126	145	128	109	128	150	149	122	125	158	140	115	146	147	129	143	141	124	124	111	157	142	140	141	169	132	128	124	132	123	120	134	130	133	116	117	137	124	135	138	137	116	130	154	124	112	120	131	130	116	145	139	131	124	119	122	150	119	122	147	118	127	185	127	157	130	115	120	136	138	143	136	121	136	134	147	155	153	124	137	130	129	140	165	153	147	127	130	116	134	149	129	151	132	135	149	135	144	136	137	136	110	132	117	127	120	131	132	128	133	142	152	153	143	116	114	137	156	144	154	127	136	147	103	151	127	129	131	152	139	143	130	147	138	129	135	144	138	146	128	143	103	114	143	133	130	144	158	127	132	160	143	150	142	132	135	141	138	154	144	113	137	150	133	132	133	144	155	142	147	125	119	137	127	133	130	143	138	139	127	129	128	119	155	130	159	138	151	132	146	144	151	139	144	121	135	135	133	129	116	139	140	131	160	142	140	131	120	156	128	133	134	133	116	141	114	130	128	104	153	113	152	121	151	139	109	130	134	130	113	137	148	157	133	143	145	131	135	140	136	142	112	133	163	142	123	114	141	146	120	134	142	153	162	133	134	146	149	146	118	142	149	143	152	132	112	132	123	129	129	140	159	117	148	146	145	146	132	142	143	115	150	128	120	132	149	150	157	125	144	129	144	149	117	144	120	160	134	134	144	131	126	141	128	140	133	125	156	136	159	141	120	136	138	139	130	125	149	116	147	143	119	140	137	115	146	141	146	138	147	144	124	133	148	147	126	130	151	103	158	149	135	122	131	135	124	129	113	160	124	116	122	131	126	126	140	149	128	131	157	131	134	138	144	123	130	140	116	115	163	139	127	132	138	142	147	158	136	123	141	134	152	124	113	110	137	144	151	148	124	119	106	127	138	135	139	137	153	135	129	134	133	142	154	134	139	136	124	133	126	148	151	142	144	132	109	159	125	144	141	130	153	126	123	140	144	149	143	143	115	153	131	134	130	135	142	143	135	118	135	124	122	131	149	142	131	117	145	134	137	108	155	139	120	144	125	125	128	143	137	135	117	154	118	117	155	140	135	113	119	151	131	138	122	131	119	147	144	121	141	128	164	151	133	139	150	123	123	114	122	128	131	126	132	124	148	122	144	157	143	143	143	127	134	129	149	143	126	138	133	142	142	130	141	137	133	113	146	154	150	143	126	142	124	131	116	149	145	149	120	141	123	124	138	129	120	125	125	127	156	132	150	117	123	114	133	128	117	115	145	125	133
12477	1811	1774	2256	1604	1267	896	815	701	543	506	512	482	479	460	407	404	371	431	420	414	379	393	375	402	368	352	355	396	321	391	355	375	368	346	377	330	330	358	401	352	394	351	352	371	368	359	362	320	384	361	347	358	364	335	361	388	352	379	360	374	345	332	403	369	376	369	359	356	352	335	344	350	344	374	380	331	309	324	389	371	352	341	336	353	370	365	361	372	355	386	380	350	366	345	371	349	370	368	354	367	349	328	352	345	364	341	352	361	380	348	369	362	370	328	343	374	398	346	354	363	370	357	366	373	334	344	351	353	372	356	361	377	332	344	336	381	353	354	330	378	350	371	338	333	334	336	364	363	366	331	331	330	385	346	319	375	372	387	361	325	328	351	383	352	349	335	371	361	367	367	383	347	370	358	355	359	342	344	378	375	352	358	363	327	350	365	378	333	356	345	377	332	340	382	341	382	365	364	347	362	364	336	350	377	368	338	354	346	356	380	356	320	348	352	354	370	353	364	356	356	330	359	332	357	334	358	348	377	326	336	363	310	337	348	360	347	381	339	339	362	361	331	352	368	329	359	337	340	350	349	341	330	337	366	340	370	346	312	350	380	332	381	388	377	367	356	330	354	355	372	361	335	323	363	350	399	347	367	360	342	333	348	348	337	370	355	349	337	377	358	332	354	323	349	365	321	368	331	358	363	331	370	385	350	352	328	351	337	372	346	347	337	351	342	319	343	362	366	353	381	349	341	385	354	349	355	370	340	393	373	323	344	410	365	321	350	377	353	330	324	359	330	357	380	350	365	370	321	330	333	354	336	347	354	339	359	366	351	368	351	338	345	355	321	364	365	373	386	345	332	353	327	346	350	336	361	370	376	312	352	326	363	336	355	340	314	353	336	369	359	337	320	346	361	340	360	323	359	366	341	338	375	332	349	348	354	312	361	354	345	353	336	339	379	349	350	362	371	313	369	318	349	381	348	338	365	345	322	333	334	355	359	339	347	353	342	358	362	333	348	352	374	352	340	341	341	329	380	328	333	347	335	347	343	337	369	371	344	345	359	342	363	350	383	344	366	325	322	349	344	348	373	387	340	377	332	344	337	338	323	350	362	357	354	378	340	363	356	337	368	349	377	333	360	347	357	346	363	320	323	338	358	357	345	366	355	335	357	358	340	330	347	327	344	360	347	333	348	354	357	346	336	329	384	354	365	351	331	370	343	362	348	350	348	319	347	345	344	320	366	331	375	334	368	360	352	343	347	376	346	344	354	365	361	354	317	355	337	355	353	364	359	325	372	366	367	334	334	386	363	380	367	368	360	372	362	347	325	346	367	371	358	353	350	353	359	349	396	359	353	338	331	392	377	341	335	353	368	372	375	344	368	342	307	334	375	355	342	333	330	323	329	337	324	328	328	357	367	342	344	343	322	324	375	364	324	370	363	318	329	323	340	331	300	342	361	351	346	346	361	323	354	316	334	355	343	355	338	328	353	369	375	342	349	322	341	349	363	332	315	391	350	335	322	342	342	314	365	366	379	340	377	331	348	307	363	344	345	340	365	374	347	342	351	378	341	367	355	350	348	323	374	337	310	346	359	352	323	382	342	357	354	355	353	335	336	358	349	383	342	336	367	333	360	314	359	357	325	323	363	358	337	351	339	353	348	359	329	370	352	356	356	343	372	344	349	388	362	383	328	373	358	363	329	326	360	355	335	319	358	367	394	349	317	345	363	372	354	349	342	331	363	354	342	320	335	340	390	359	349	368	353	338	331	296	314	337	327	352	352	322	344	348	388	333	342	336	361	323	316	329	357	360	363	346	384	346	338	345	391	349	305	364	347	362	357	371	341	338	376	348	334	366	372	370	356	317	335	401	354	342	379	328	388	388	374	358	337	342	322	346	365	347	367	338	339	333	341	368	343	350	318	334	359	334	342	331	349	380	339	363	369	346	327	352	325	369	336	341	338	350	359	311	328	342	330	380	369	332	354	346	365	325	401	366	365	356	343	334	339	355	364	364	337	384	337	364	333	315	350	342	352	371	375	358	380	367	356	327	326	347	340	364	340	324	346	355	369	361	367	346	349	355	367	359	343	354	353	361	371	355	335	329	333	350	338	337	359	381	351	374	319	351	343	328	397	357	386	376	371	313	332	358	327	341	334	366	324	352	338	337	383	353	333	372	331	395	381	352	344	335	342	331	353	358	363	349	353	364	318	371	353	349	350	359	340	351	350	326	342	335	322	374	382	345	352	354	361	353	334	376	358	350	347	321	328	356	331	353	356	313	356	364	370	330	366	354	366	354	313	356	321	369	333	335	340	386	352	321	350	371	345	356	360	330	343	336	368	345	355	366	332	346	383	348	375	380	345	351	336	331	359	355	343	347	377	362	348	341	383	333	360	354	376	366	338	352	338	343	328	379	371	331	355	363	333	366	347	321	358	355	366	345	347	345	333	344	374	353	321	349	373	363	332	373	372	359	362	325	356	373	375	388	352	367	362	355	351	341	337	357	371	341	375	348	336	379	324	332	335	317	351	362	313	325	326	355	372	343	380	346	344	337	372	343	357	331	356	325	344	352	332	335	351	323	402	363	364	394	361	355	339	368	330	355	353	313	360	369	374	369	408	382	358	387	341	366	387	356	331	386	366	345	338	378	364	342	359	350	358	356	337	397	357	346	357	348	368	378	389	350	328	375	361	344	356	350	350	371	347	367	320	351	317	363	334	343	340	365	328	368	366	342	374	341	339	325	330	389	349	354	345	331	318	336	401	319	343	357	344	361	361	351	328	365	354	363	351	358	340	361	361	362	375	365	350	364	365	316	324	357	380	341	353	337	330	371	374	370	334	353	379	356	336	385	353	350	388	343	336	339	342	354	366	369	346	378	333	340	367	358	361	365	354	345	347	333	361	320	347	345	349	355	343	369	358	359	375	337	357	322	338	326	342	358	362	369	366	344	336	346	364	351	351	295	356	359	370	353	319	376	345	343	352	347	411	354	371	351	375	376	348	337	363	351	382	342	325	374	309	358	341	359	345	369	366	324	350	367	362	326	314	362	356	364	357	328	368	349	344	356	359	366	319	336	339	362	365	366	341	344	334	354	350	364	355	371	326	354	328	340	312	350	324	321	327	340	342	366	336	340	364	350	333	348	337	370	377	318	337	374	336	333	369	369	350	364	351	331	322	350	343	350	367	355	378	374	364	363	327	341	379	316	353	366	337	362	369	333	376	353	369	361	342	350	352	373	376	342	319	382	343	362	340	342	355	356	369	338	364	337	334	328	365	327	347	359	352	360	357	371	351	355	358	379	349	343	318	375	329	362	340	362	349	369	339	369	316	330	363	351	355	336	361	367	340	382	373	337	318	364	357	372	356	356	365	314	350	342	343	358	356	344	332	342	341	373	318	366	364	322	360	335	333	379	386	345	365	356	367	340	352	364	360	330	366	369	391	318	329	344	342	330	357	363	361	375	352	342	326	343	339	355	332	342
29933	8156	3015	1894	1061	772	595	491	468	404	331	318	326	295	306	311	302	302	312	315	301	299	314	277	293	272	261	294	289	283	258	258	305	284	274	289	280	296	270	285	315	290	284	286	283	260	260	254	279	250	297	296	288	285	293	295	276	311	261	291	300	304	294	285	249	274	285	276	345	305	280	277	269	262	258	263	299	296	302	273	308	301	264	251	286	261	285	296	282	306	299	278	270	272	288	291	297	264	318	297	280	250	274	291	285	279	268	305	292	276	300	309	273	259	267	294	262	298	306	258	283	250	290	275	306	292	246	275	294	286	258	283	289	260	261	272	302	260	307	296	247	268	284	281	275	268	262	279	301	275	273	265	277	321	278	297	300	267	286	284	250	248	275	308	323	279	256	293	259	263	300	290	291	243	256	291	282	289	276	275	235	276	273	269	295	296	292	308	287	303	249	290	265	264	281	281	262	297	261	292	284	291	302	279	278	302	285	293	298	273	267	303	298	271	275	297	289	282	290	274	257	244	258	311	298	276	266	273	248	300	278	312	266	267	269	273	265	301	293	282	297	295	289	292	263	285	296	263	333	254	327	294	308	293	295	258	275	266	280	287	262	278	302	291	297	274	273	296	283	266	263	280	280	279	258	293	276	284	271	305	298	279	285	295	300	300	295	268	284	307	270	297	291	279	275	272	296	269	261	287	276	280	284	282	277	263	288	319	278	282	269	303	253	244	269	278	264	290	281	282	272	261	274	271	286	294	271	275	284	303	305	263	266	267	271	305	313	268	294	304	273	275	324	286	302	302	291	274	268	273	254	284	285	278	278	301	307	304	292	281	284	314	306	276	285	279	305	280	293	258	269	269	279	286	263	292	274	272	295	309	274	291	269	273	283	300	272	259	288	272	241	260	289	315	294	305	285	304	287	313	296	265	265	240	293	289	281	264	306	270	263	267	294	288	257	275	283	266	263	282	279	244	312	292	235	243	283	288	247	297	301	276	252	249	250	311	284	254	290	265	279	326	269	311	278	299	288	295	250	290	266	286	267	255	270	251	261	277	292	295	253	277	267	280	290	274	280	252	267	272	270	281	300	281	302	289	287	316	316	297	294	274	282	290	313	271	314	274	269	302	300	310	270	267	297	278	252	289	293	310	288	276	264	283	287	252	265	280	284	267	268	284	263	259	279	302	301	251	306	254	291	272	266	264	298	273	241	263	264	284	274	293	275	279	288	277	302	264	288	286	310	288	286	284	279	283	300	290	291	311	260	264	281	287	260	311	282	294	254	273	277	249	301	247	280	279	289	269	265	298	291	260	288	270	262	301	294	300	277	273	316	282	289	273	274	313	270	240	254	267	270	283	266	266	245	315	312	294	245	295	249	287	293	277	282	271	285	272	257	255	293	261	287	292	293	245	290	290	257	271	299	264	265	315	270	288	270	289	271	284	251	288	273	262	254	278	275	269	270	285	300	271	284	320	303	294	290	297	286	282	286	255	274	303	279	255	302	292	298	267	271	262	277	274	276	293	284	270	331	239	271	301	259	279	275	284	288	304	253	256	281	286	277	298	248	278	292	265	271	282	258	283	257	285	232	284	284	265	265	290	278	265	311	289	263	308	262	268	295	279	308	314	285	290	272	290	299	279	289	269	266	277	303	270	286	270	275	314	258	236	294	276	264	273	280	242	275	302	271	268	265	277	301	248	276	267	276	312	265	271	264	261	287	286	301	267	265	245	275	268	306	279	281	257	258	306	294	255	248	291	267	262	291	288	278	279	270	312	255	246	280	288	269	270	289	297	304	254	272	285	294	253	272	264	299	271	276	277	308	272	277	263	292	287	263	267	275	280	275	284	260	281	266	246	279	279	307	319	263	278	281	268	284	284	291	248	278	293	287	306	299	263	280	306	317	283	283	283	287	284	270	265	298	252	242	300	280	285	269	297	277	299	291	287	279	307	312	279	299	284	273	315	305	307	287	286	273	289	292	294	271	270	276	303	265	265	289	300	286	234	253	292	280	255	281	298	300	309	320	295	274	259	247	299	277	302	241	261	265	278	280	284	281	252	302	291	248	287	291	307	238	294	292	303	296	290	276	287	281	271	274	299	285	293	267	254	290	269	265	301	275	317	306	279	281	276	294	284	284	266	259	283	278	271	325	299	297	291	263	260	315	254	299	267	289	262	294	288	266	297	292	274	243	281	250	303	302	260	279	265	257	300	294	295	303	284	275	284	277	269	285	291	273	280	264	264	293	323	301	285	297	284	298	287	266	264	316	262	255	271	310	270	326	289	278	287	280	290	291	310	259	262	274	270	257	299	258	275	264	309	261	292	317	274	292	285	283	286	275	277	281	240	316	289	256	290	283	269	277	263	270	282	285	280	287	291	271	260	252	295	334	260	324	280	264	293	281	311	297	265	241	247	262	298	296	311	255	274	293	299	272	277	323	255	267	276	272	293	313	293	277	313	305	308	296	281	285	289	288	304	288	282	302	251	331	314	262	268	296	287	276	273	296	297	295	243	298	295	303	285	288	279	281	307	275	267	250	255	281	275	295	276	301	277	286	259	269	266	266	255	287	282	280	298	293	250	273	310	308	294	267	278	279	271	332	300	278	285	261	287	291	305	286	265	262	264	278	290	280	260	291	260	302	266	274	279	288	282	262	265	275	296	275	249	313	270	284	278	239	269	250	250	281	300	267	256	257	300	272	297	281	280	262	277	287	296	246	287	261	277	288	256	273	301	283	287	305	304	288	276	279	283	298	241	277	258	262	270	303	298	281	309	293	277	285	306	297	296	276	268	282	306	245	230	280	277	303	294	320	262	301	255	251	285	296	306	296	325	288	286	255	302	294	289	287	275	298	304	263	284	316	283	277	274	308	286	284	279	292	270	297	302	251	281	305	306	266	311	275	275	281	245	293	295	266	309	308	266	290	263	272	294	258	287	283	281	229	280	287	265	254	270	298	305	282	264	300	246	308	290	276	273	245	281	249	303	303	280	283	269	266	246	279	262	286	254	286	300	308	268	275	280	257	304	285	257	284	277	281	280	273	287	286	286	276	272	316	260	271	255	272	271	268	292	281	264	272	261	299	260	265	270	268	285	251	268	319	312	284	268	266	254	295	282	299	300	266	263	261	268	311	272	275	262	303	273	286	282	306	300	274	335	283	286	280	295	279	299	249	277	275	271	257	299	304	261	271	266	295	287	272	272	274	287	285	282	274	279	301	279	294	249	273	309	314	261	273	287	304	272	265	282	245	246	304	259	301	274	278	266	302	273	317	299	291	284	287	270	250	327	259	289	239	288	290	280	282	252	313	276	286	269	259	292	276	308	295	266	248	254	298	282	266	263	288	290	265	255	282	264	300	294	288	313	262	259	272	252	279	294	255	284	287	263	272	259	264	280	288	278	331	270	257	284	263	289	282	270	256	298	286	293	293	310	256	271	262	272	272	268	246	292	292	285	273	277	266	277	281	296	288	275	281	279	265	298
17563	3123	3200	3773	3096	2212	1750	1465	1305	1196	994	924	850	814	769	772	737	741	714	717	709	749	729	696	652	665	673	676	706	641	683	653	648	671	636	636	660	654	677	670	663	703	634	687	644	680	658	656	657	686	627	695	658	673	667	613	655	656	678	686	669	647	672	698	640	672	631	662	646	620	671	604	636	639	604	670	661	676	654	675	657	656	660	660	639	582	659	612	635	684	674	665	692	662	622	646	639	642	696	707	644	632	662	645	669	684	595	652	632	620	651	602	645	651	652	651	642	634	668	658	674	666	660	702	675	651	627	624	692	592	642	619	626	653	651	672	652	662	671	647	597	643	648	659	636	617	653	619	621	657	622	658	658	597	635	642	603	630	642	637	656	629	640	617	621	653	681	670	620	675	590	622	690	599	658	641	596	614	623	670	620	589	656	612	635	669	692	592	649	603	640	685	659	623	648	647	577	647	679	592	620	663	643	651	621	661	664	645	641	620	660	689	632	658	673	642	655	605	673	613	668	657	682	697	623	694	664	604	666	627	623	613	672	680	721	636	646	674	704	623	647	651	664	636	615	637	647	597	619	637	629	634	659	680	653	636	626	610	646	647	637	690	642	604	628	612	655	636	656	603	657	645	641	645	670	646	637	685	593	666	635	634	640	684	644	654	627	628	639	647	675	602	618	631	650	649	654	646	632	645	621	666	675	647	619	637	625	638	631	633	598	658	681	634	634	618	714	609	629	670	650	658	650	630	675	625	592	658	620	661	636	592	655	651	698	633	616	622	660	652	621	629	639	643	627	637	618	702	589	615	627	684	632	609	660	669	660	632	626	652	614	607	638	649	617	645	622	641	612	639	682	631	651	611	671	684	707	657	632	664	610	594	643	649	628	624	642	651	630	624	626	661	616	652	633	677	641	613	596	605	625	623	655	657	641	610	675	670	664	624	642	627	637	660	641	661	606	665	708	624	628	630	631	599	610	675	622	623	659	581	642	637	635	617	613	625	643	615	646	651	648	671	650	606	635	658	657	600	666	602	653	659	632	611	624	624	665	671	618	616	636	619	633	647	647	643	657	615	680	680	638	638	624	618	660	588	691	665	592	626	608	626	636	655	652	613	675	632	614	658	670	627	696	684	621	643	664	665	660	657	610	650	641	613	666	669	697	629	635	614	628	604	625	653	657	628	652	630	628	653	636	632	638	636	651	643	650	683	612	610	622	639	620	624	680	634	612	612	657	685	666	670	686	643	648	644	616	614	651	629	633	647	614	624	650	681	681	666	649	648	632	684	647	625	673	651	631	652	670	686	627	620	660	640	653	578	667	640	630	628	676	690	657	679	675	622	628	593	635	651	681	663	644	657	659	653	635	644	673	621	651	616	637	681	644	611	647	634	642	658	646	650	646	620	619	605	679	647	645	586	641	665	654	626	635	601	638	621	622	634	601	661	644	649	671	646	637	693	622	680	636	627	606	680	681	587	598	605	617	661	610	642	628	662	593	654	670	663	632	636	630	635	606	667	640	632	646	672	679	644	603	621	633	620	619	660	671	715	685	629	615	698	644	603	694	646	657	655	643	663	646	654	646	647	651	619	659	645	649	636	647	672	658	646	612	629	674	669	626	669	653	622	686	604	616	632	634	646	637	619	616	647	640	608	603	649	652	597	672	631	657	614	685	652	629	671	642	692	643	658	606	633	707	637	652	677	670	635	670	614	649	592	636	636	606	634	673	661	622	687	651	627	630	648	633	674	680	647	740	651	664	635	624	623	641	666	656	685	677	662	661	656	666	670	630	654	691	666	648	636	634	635	680	660	615	613	598	681	638	659	656	603	613	640	623	666	664	620	613	663	647	627	638	643	674	657	651	624	650	620	625	608	630	629	667	602	639	651	649	675	603	658	640	610	667	616	624	669	692	671	622	619	609	650	639	682	643	645	626	625	681	669	657	692	608	659	659	679	592	633	662	587	644	665	597	655	683	686	608	632	627	624	646	636	630	603	635	675	659	658	611	647	625	609	666	639	637	651	666	642	592	606	681	690	634	649	616	640	638	615	628	625	672	642	637	641	671	666	635	606	641	634	647	642	618	601	624	593	681	655	640	662	662	622	597	661	688	668	690	684	663	614	625	617	672	647	697	653	644	630	619	647	663	624	618	658	649	628	685	627	635	632	631	625	666	679	624	614	691	614	628	623	594	676	659	657	626	693	650	668	600	613	621	617	621	632	657	612	650	629	633	650	676	638	661	621	625	649	678	660	670	650	656	630	641	590	619	642	658	654	643	666	640	654	634	609	631	592	650	630	627	660	640	669	626	616	617	646	677	624	698	633	614	663	651	641	624	641	709	662	644	653	638	638	666	661	618	652	608	637	647	616	656	641	635	685	627	672	635	634	647	594	622	652	660	618	670	644	603	652	613	624	632	605	661	649	630	633	631	638	613	618	612	638	618	665	660	640	613	624	622	693	610	672	651	632	657	627	583	643	669	577	641	623	618	589	668	674	590	640	656	612	617	626	651	642	623	610	618	645	677	665	656	643	624	622	655	658	640	641	612	635	622	588	658	656	636	673	664	660	637	654	640	654	629	654	651	648	611	650	654	664	617	662	619	682	633	617	647	640	629	636	639	612	678	628	644	671	671	669	658	642	618	633	638	612	636	601	636	608	636	587	644	659	636	624	630	631	623	636	647	626	661	674	678	662	655	620	577	622	626	657	621	595	648	581	629	684	627	637	694	606	621	598	649	637	581	654	655	566	649	684	648	651	623	632	640	604	686	628	650	623	636	622	622	628	699	655	639	629	646	698	603	662	620	636	618	602	646	601	663	698	614	633	621	679	653	669	650	619	664	652	644	615	648	674	628	667	632	609	654	628	626	628	606	682	668	608	626	622	660	604	650	659	635	661	612	637	634	606	643	684	632	689	618	599	713	659	625	659	626	616	643	648	668	623	620	599	646	700	615	622	628	653	669	661	652	671	612	670	587	663	650	654	641	624	683	607	682	629	640	636	618	612	620	614	659	618	629	674	655	673	667	668	632	673	637	662	627	661	621	623	641	649	626	675	636	608	641	677	624	662	611	646	636	664	659	667	662	646	644	659	654	658	607	646	596	658	656	669	639	645	600	619	647	652	702	623	675	643	614	636	610	638	635	652	623	663	633	660	633	613	643	586	656	630	618	629	682	612	663	635	629	607	664	660	646	639	681	666	633	635	688	637	612	635	584	633	661	646	629	650	660	653	636	682	636	652	642	646	652	678	644	614	606	623	706	691	646	687	670	631	617	623	668	650	575	662	644	611	680	669	647	666	629	613	710	619	631	634	663	651	700	633	629	627	657	639	657	668	668	628	710	655	659	650	660	640	669	668	596	672	640	663	605	648	642	655	625	636	645	628	607	654	640	658	692	644	640	653	636	653	659	675	677	613	629	681	622	628	635	633	657	667	647	651	627	640	659	638	633	628	644	665	594	628	634	632	642	646	658	657	644	623	615	638
6605	1072	240	204	212	198	203	182	193	184	135	194	184	189	189	166	184	184	193	208	196	220	191	178	165	181	184	184	166	204	145	181	203	179	181	193	196	195	199	199	172	227	186	230	218	188	193	205	188	186	192	203	204	198	189	189	191	185	181	205	201	202	175	205	180	182	181	215	209	192	195	208	197	166	181	176	187	177	173	166	169	185	208	155	199	183	197	184	189	189	219	167	186	168	182	189	156	141	183	191	171	181	176	169	189	196	204	164	196	186	198	200	201	168	195	195	177	161	197	175	182	210	173	181	157	185	179	211	212	218	198	187	190	171	153	188	210	186	178	172	229	163	144	171	171	179	188	178	189	183	166	172	200	195	192	179	188	179	181	189	187	203	177	204	171	172	185	172	177	201	172	181	197	167	183	204	182	201	168	208	180	190	186	216	190	182	188	191	181	174	198	206	158	195	191	180	206	201	193	180	178	173	171	203	174	177	164	164	219	185	159	183	182	201	182	173	197	199	174	202	208	163	170	189	198	190	179	176	201	204	184	183	173	202	172	160	190	189	202	176	174	171	159	191	199	183	205	171	183	162	182	184	165	201	186	198	168	179	192	185	181	235	195	196	170	170	188	161	182	213	207	184	186	158	205	169	208	185	186	185	214	179	190	183	169	170	179	172	185	188	166	203	177	187	191	200	198	181	170	181	212	168	164	193	206	184	207	186	179	175	186	175	171	197	189	186	181	200	169	204	213	187	204	168	157	171	191	203	194	189	190	178	209	177	189	187	199	195	204	170	171	232	193	188	161	197	171	158	187	188	174	210	192	206	172	199	209	208	159	166	162	197	172	180	197	195	181	210	192	210	201	183	197	158	187	185	188	187	188	175	204	195	175	176	173	177	190	188	198	188	197	183	167	197	191	165	185	172	195	188	160	190	218	180	178	196	199	171	179	178	192	180	200	202	190	172	178	153	190	192	163	177	180	181	168	186	182	208	203	171	170	185	220	170	185	174	194	193	186	179	176	191	216	175	215	160	191	222	198	162	171	185	190	173	194	179	192	211	214	203	199	184	182	151	188	186	212	185	184	175	166	154	197	184	185	178	191	171	192	157	169	172	206	182	180	194	168	179	199	197	188	186	216	194	175	178	171	159	176	194	199	202	192	165	182	175	188	193	185	179	162	205	190	186	206	170	184	202	194	184	195	216	190	184	198	169	211	167	177	164	171	184	172	186	198	194	201	196	177	214	169	170	185	190	189	180	157	170	182	192	175	178	189	188	179	186	182	187	185	182	185	188	196	160	167	173	193	203	206	183	225	208	194	163	174	175	197	167	178	187	196	198	185	175	186	179	215	201	205	159	195	161	171	177	183	180	207	180	175	177	180	154	175	210	181	171	174	181	193	196	177	171	200	178	198	191	189	194	187	177	186	205	201	182	190	182	200	170	203	185	187	170	171	181	188	177	175	197	178	155	177	188	175	180	195	165	188	216	191	194	194	197	212	199	194	206	172	189	192	206	208	206	189	179	171	160	185	193	174	205	185	182	196	159	156	158	179	165	163	195	168	177	201	199	216	216	176	206	160	209	180	190	203	191	184	192	173	198	175	186	167	178	175	161	170	193	179	163	188	165	174	180	184	209	178	201	202	188	202	185	194	215	187	183	225	194	180	191	174	163	171	175	198	222	165	186	173	163	161	198	229	182	205	173	168	191	171	194	181	180	174	179	183	174	185	161	169	166	171	180	179	219	200	202	184	175	165	167	188	175	165	183	169	199	192	205	204	208	182	203	177	192	212	205	189	177	185	167	175	185	182	186	194	193	208	200	158	188	191	189	161	188	184	192	184	184	201	153	163	200	164	180	192	183	190	174	205	166	162	220	201	188	191	200	176	195	191	203	218	180	173	198	191	183	184	185	156	163	195	196	175	183	171	180	162	185	182	195	169	173	192	181	195	211	189	161	175	176	204	193	186	174	173	198	202	170	185	178	183	170	182	169	189	186	189	198	179	180	195	199	169	205	188	172	197	192	194	185	178	171	203	177	164	198	217	169	173	178	166	212	210	165	193	184	201	212	187	204	187	189	174	181	194	205	181	179	214	192	187	182	197	179	183	191	181	181	182	168	200	187	185	190	188	177	192	173	208	197	181	164	185	181	183	198	202	190	186	171	185	176	180	184	215	173	173	157	186	163	200	198	184	196	174	198	174	178	191	194	198	177	168	189	161	171	197	183	191	177	192	193	185	184	167	179	181	175	190	182	223	181	214	191	163	200	165	185	180	183	170	169	193	200	197	191	195	178	175	168	198	192	186	203	195	191	178	209	199	176	171	189	197	188	190	188	178	167	181	186	181	175	202	212	202	178	194	195	206	194	158	174	183	200	173	215	199	174	177	148	191	185	167	179	207	187	182	186	170	160	162	195	171	225	202	175	184	192	188	186	176	173	175	183	189	170	194	189	214	196	174	154	190	180	202	168	193	184	191	176	202	187	195	196	202	188	177	198	187	173	175	181	186	179	191	165	196	193	213	185	220	197	207	174	196	193	198	178	172	216	211	185	197	165	178	187	186	171	171	199	177	199	150	182	165	204	164	175	197	192	173	185	160	191	195	200	218	209	188	213	198	214	184	198	187	185	206	176	191	198	188	189	177	176	211	178	162	197	162	169	172	170	167	157	185	193	191	185	177	184	176	195	187	158	180	161	199	184	187	179	168	193	173	183	230	195	191	188	174	190	181	176	198	176	174	200	190	163	185	192	168	187	179	175	211	172	211	204	198	169	185	191	191	200	187	171	181	211	191	183	192	175	197	188	166	184	194	192	184	212	201	174	208	167	209	188	187	155	168	201	177	191	199	193	189	195	211	189	197	174	207	225	174	191	196	181	183	161	177	177	163	169	212	181	185	199	197	206	181	178	173	192	167	208	194	192	171	187	196	185	202	196	157	203	181	193	151	208	180	167	174	201	155	180	174	192	204	186	169	191	170	164	197	196	200	197	171	174	182	169	173	196	179	209	193	190	189	188	174	210	181	196	180	176	200	192	187	196	194	175	187	216	172	202	200	173	168	212	181	185	186	181	208	201	198	213	172	179	197	220	200	187	168	197	181	197	203	180	177	159	191	177	179	182	207	158	189	194	167	173	189	215	193	165	193	172	149	186	156	193	199	185	190	190	196	192	198	190	162	185	192	170	162	180	188	208	165	196	191	156	192	200	197	191	156	201	192	168	218	191	182	208	166	190	169	199	184	200	175	186	178	184	196	198	183	168	175	193	193	196	190	174	173	189	213	174	180	183	189	186	199	174	198	222	179	185	202	164	184	191	198	174	162	180	183	174	207	170	214	190	176	199	192	185	191	187	166	191	201	171	172	169	146	171	165	188	179	173	203	204	200	182	190	168	198	200	194	193	160	187	172	179	186	214	184	208	188	214	205	207	179	191	201	169	205	183	172	179	182	206	158	165	181	175	175	191	193	171	187	165	213	144	187	195	196	178	191	191
4394	899	514	505	483	474	467	448	475	472	472	433	429	444	486	429	473	424	435	419	461	424	444	448	408	429	439	451	402	439	456	435	473	446	436	463	421	452	470	454	422	420	494	427	423	439	435	438	447	470	450	457	410	454	432	455	428	430	440	450	474	427	442	446	403	437	418	427	455	434	458	450	447	426	439	435	433	445	461	439	437	438	451	420	430	446	427	455	444	436	422	466	395	438	438	415	430	434	465	451	438	448	444	445	452	445	451	477	465	458	422	437	435	453	425	395	446	433	413	457	478	419	419	444	440	437	399	436	438	475	409	444	413	436	429	420	440	442	445	408	460	446	448	454	428	395	440	441	445	456	392	445	454	448	410	416	432	479	420	437	440	424	432	457	418	424	443	431	457	439	451	444	431	472	465	424	441	433	422	431	458	461	424	431	460	452	425	452	418	430	477	449	469	450	428	389	447	480	432	433	447	462	456	451	448	429	413	430	429	453	445	421	441	413	450	448	456	425	453	456	440	449	472	467	429	470	447	423	465	451	425	438	453	447	464	436	413	465	422	470	423	420	431	428	472	438	461	396	444	443	435	425	443	496	437	416	437	417	448	453	450	406	468	418	414	454	444	464	430	432	434	433	452	471	452	436	460	414	444	455	462	466	469	385	433	444	446	461	478	501	399	441	446	433	456	464	452	407	448	457	434	436	453	431	436	417	447	458	444	410	455	451	406	411	457	404	401	433	479	407	417	448	421	452	448	414	404	437	431	421	403	454	437	450	405	415	488	459	465	442	431	444	454	462	458	423	400	459	452	423	433	480	450	450	442	471	441	444	411	432	488	425	453	432	485	440	461	486	444	445	436	408	449	440	459	431	434	448	449	445	398	433	393	438	419	431	423	433	416	459	435	451	437	448	428	422	442	432	468	393	453	415	444	459	421	406	451	455	436	447	420	452	445	431	421	440	433	469	415	428	443	469	446	430	462	458	422	472	490	473	382	470	430	457	395	447	424	402	440	400	443	430	408	445	432	442	453	404	442	413	437	390	434	478	458	449	440	428	434	478	420	432	457	415	437	454	432	419	460	429	444	441	448	401	442	433	414	437	442	443	443	446	470	484	474	447	413	423	441	445	453	449	420	462	412	454	417	460	442	411	423	400	457	429	419	445	438	424	474	426	438	409	401	439	453	422	430	464	438	447	437	433	432	446	420	447	420	421	446	436	419	430	408	457	452	432	433	445	438	445	421	457	407	445	460	436	485	427	436	442	472	409	462	439	476	441	446	424	446	430	435	453	427	414	431	395	467	446	408	425	465	471	444	435	459	440	445	449	476	438	482	411	486	464	448	435	420	436	477	443	488	415	432	431	406	412	484	469	491	433	439	431	435	454	468	433	473	441	437	421	406	442	416	420	405	443	433	464	435	459	429	435	396	429	425	427	425	443	450	455	461	400	423	459	436	419	455	463	451	427	447	433	426	420	409	457	430	418	458	428	433	445	429	448	426	429	405	432	431	427	410	457	458	404	445	448	436	448	445	432	423	412	447	466	452	439	444	420	442	457	398	416	449	448	446	457	437	379	399	478	428	488	437	427	431	439	437	409	456	399	427	405	467	502	443	438	445	428	428	446	419	465	446	435	444	428	454	451	474	445	414	446	474	438	418	452	426	426	430	472	475	426	435	392	471	476	420	436	402	426	463	457	444	400	412	475	471	454	458	460	393	434	426	425	463	444	424	444	435	413	445	441	445	456	419	437	448	425	411	419	440	427	449	450	453	432	447	405	493	454	453	449	422	427	421	457	441	450	479	442	402	410	401	451	451	453	434	399	442	447	432	434	437	427	433	457	405	418	454	417	444	410	452	439	415	463	460	425	476	442	407	439	429	426	449	457	473	456	416	418	406	430	438	464	441	397	409	413	412	439	431	404	439	426	471	474	475	454	423	428	431	432	414	471	452	425	437	431	437	460	462	477	463	466	456	421	458	432	431	451	469	429	452	438	464	470	433	409	473	423	417	435	443	428	441	452	407	461	412	428	465	460	443	420	445	421	443	470	443	408	425	467	431	395	443	418	459	457	434	452	448	424	450	462	477	438	455	448	429	461	481	429	482	452	392	452	439	481	455	468	407	465	455	439	459	469	463	437	464	454	452	445	426	441	413	467	434	444	419	444	446	431	471	433	459	424	416	460	385	465	444	422	472	424	411	432	425	467	411	451	412	437	424	412	402	441	466	449	441	414	436	414	478	426	446	458	434	466	434	404	458	430	485	446	461	463	419	438	454	419	449	458	444	471	431	459	434	461	444	424	440	404	432	456	416	419	453	429	445	456	429	467	431	415	429	450	458	450	474	441	442	443	427	417	449	421	427	446	444	456	454	442	406	396	428	464	440	414	445	421	439	404	397	439	445	451	489	483	443	460	436	463	437	439	430	460	444	449	436	443	423	432	464	441	417	443	405	440	436	422	471	463	437	422	405	441	396	464	405	472	434	463	413	433	439	420	442	424	434	444	420	446	425	414	432	403	462	490	382	450	420	424	451	446	456	424	460	395	469	423	461	439	447	447	439	475	472	414	437	420	425	436	426	420	423	455	416	437	441	444	461	445	468	470	438	452	443	411	450	441	438	448	433	374	427	408	436	427	397	425	396	433	421	453	372	449	441	438	449	410	438	448	425	441	446	423	390	403	463	431	423	422	419	461	436	426	441	411	481	427	439	409	446	442	439	438	448	431	405	450	460	420	449	429	436	454	456	455	444	387	434	454	432	450	396	458	430	409	456	470	405	446	432	419	415	452	460	411	452	436	477	433	443	420	450	415	407	407	463	425	444	417	418	451	421	461	438	465	404	432	430	450	426	453	443	431	423	454	451	440	421	493	449	463	440	450	415	369	442	459	450	461	432	446	442	489	444	444	444	415	438	441	448	458	454	444	427	450	408	453	428	462	419	451	450	439	415	450	453	427	446	381	456	432	464	445	434	402	440	437	385	425	440	454	444	444	434	438	443	424	446	469	441	412	451	453	403	480	448	429	441	407	441	451	462	450	452	473	426	433	480	404	433	440	436	440	404	430	427	427	418	431	470	411	425	462	417	420	464	415	430	431	418	436	441	450	454	485	398	445	445	476	419	442	406	447	470	446	467	393	454	446	439	464	406	426	396	448	437	448	434	462	420	443	463	445	413	487	450	448	455	443	428	417	429	463	408	425	395	415	451	396	456	441	442	472	420	443	437	411	483	439	485	445	441	453	452	420	429	434	440	444	467	422	427	427	460	460	427	427	440	416	447	419	418	449	424	447	409	431	429	436	419	436	426	432	425	429	436	464	429	451	437	452	471	423	407	431	416	466	414	427	416	459	460	474	468	416	436	462	435	452	462	416	437	463	463	452	409	388	444	424	439	438	443	438	427	433	425	437	456	422	456	436	431	429	481	424	448	461	420	436	457	442	416	453	456	458	429	444	429	447	418	461	447	448	455	431	422	427	428	424	410	472	448	451
20389	3977	1584	1114	557	360	275	218	231	181	169	155	146	140	136	127	154	138	145	126	153	171	132	124	127	158	128	134	134	148	126	148	130	133	125	130	124	131	129	140	149	135	136	139	133	126	139	132	141	156	143	126	127	139	135	126	130	147	147	130	132	129	151	156	148	134	123	148	141	144	148	169	117	122	143	133	138	112	132	128	125	154	139	134	126	132	140	145	126	134	121	140	154	138	146	116	130	160	129	126	122	121	130	130	153	125	144	151	148	115	137	133	121	129	128	125	142	149	148	136	139	128	99	123	122	118	129	131	130	137	136	138	122	134	142	108	128	136	146	121	102	134	131	132	111	159	151	135	148	131	136	123	139	137	151	145	149	153	140	137	138	109	131	127	130	133	130	111	130	139	152	134	127	142	139	152	148	126	142	122	134	142	122	144	159	133	127	153	144	132	138	142	122	105	120	133	114	141	133	141	138	107	127	169	122	152	126	143	145	149	122	139	150	124	121	127	131	102	146	134	136	128	106	123	113	110	133	148	121	137	130	123	132	125	136	128	127	132	154	141	142	140	139	148	136	137	146	135	145	133	126	130	125	138	133	140	117	123	142	151	157	120	155	127	134	137	145	121	137	125	131	151	143	110	140	130	125	141	112	138	120	144	133	141	126	141	121	124	123	114	130	132	155	153	139	132	120	136	152	115	104	131	141	139	136	131	129	147	133	145	123	136	121	129	137	126	132	124	147	151	142	128	113	131	137	127	145	132	129	155	143	137	128	120	162	150	139	139	148	120	121	124	128	151	121	146	128	139	108	126	148	128	138	147	136	146	124	137	120	120	130	139	149	139	149	122	130	135	125	134	138	131	152	140	143	138	117	140	136	134	136	146	148	136	113	144	113	150	139	133	128	128	132	147	131	128	156	118	139	148	136	134	149	122	118	150	158	131	113	140	115	131	120	138	122	139	138	141	122	124	129	128	133	125	147	138	124	122	139	145	144	136	140	136	126	128	133	119	125	142	130	130	128	134	123	137	141	132	135	147	123	138	116	148	132	161	157	148	117	120	127	118	105	114	148	129	134	137	144	127	160	119	146	136	137	138	135	131	149	142	129	110	132	142	125	124	144	143	117	128	120	132	127	130	120	145	163	148	149	142	138	131	135	147	146	165	120	131	130	117	115	127	136	128	126	147	128	130	145	139	122	136	135	132	136	122	153	119	137	137	128	139	111	122	135	132	151	159	129	134	131	134	135	129	138	106	142	130	109	140	145	142	153	129	151	129	129	146	136	151	117	132	147	135	137	123	106	130	138	142	144	123	136	160	141	146	137	114	126	141	133	150	126	114	140	151	120	127	123	140	121	135	121	122	148	113	147	116	143	126	143	148	127	132	142	154	141	141	152	163	159	117	133	153	147	140	137	118	127	127	137	143	151	120	139	124	119	127	130	115	130	135	140	135	132	126	147	138	154	123	149	141	151	144	125	134	153	137	111	118	142	148	147	134	127	149	144	128	133	135	138	134	130	128	121	131	117	141	131	131	133	141	141	130	99	137	124	154	128	116	145	161	123	157	138	134	148	141	128	162	142	127	143	143	119	137	150	122	153	155	151	121	121	144	128	144	150	111	133	152	113	136	148	147	136	144	123	125	135	176	154	128	140	129	142	128	146	172	132	152	154	122	124	145	136	140	158	139	157	124	136	130	150	141	119	144	135	133	144	125	137	106	131	135	121	110	146	133	126	146	125	127	140	142	117	147	122	121	119	130	135	131	113	136	144	124	111	145	154	140	114	161	151	129	103	146	141	123	136	162	154	136	125	119	131	135	124	143	135	127	124	120	136	128	151	133	117	142	119	139	131	131	134	127	146	149	121	146	152	127	118	120	122	122	119	135	135	145	125	142	121	152	139	126	107	135	136	113	130	117	129	112	123	119	132	141	129	125	143	139	124	134	144	111	133	131	138	123	136	135	129	153	109	151	125	135	138	125	142	119	138	145	137	129	145	122	124	126	126	130	149	126	135	131	143	179	138	128	131	124	139	139	125	121	123	139	142	138	149	143	137	137	136	138	132	106	121	137	123	123	143	136	136	127	160	126	143	146	113	114	147	120	127	132	127	136	127	117	137	138	135	162	139	129	163	133	125	133	154	166	113	147	127	121	140	136	129	122	122	130	148	111	133	140	126	128	140	117	136	154	146	139	144	156	137	136	131	126	133	159	131	115	125	133	157	130	152	120	111	127	145	153	133	105	147	123	133	124	137	167	136	147	132	126	121	142	135	130	147	127	128	141	131	142	133	136	140	131	144	122	131	135	114	141	170	124	118	130	148	135	114	126	143	146	123	154	109	136	158	149	135	157	144	140	126	145	131	129	131	134	147	128	116	119	146	138	129	124	134	113	130	128	138	149	113	131	130	129	106	119	116	142	145	138	155	142	121	134	145	129	122	158	141	122	161	139	120	129	125	147	144	116	136	142	133	140	146	109	135	132	118	111	130	138	140	129	143	129	127	140	143	135	125	123	150	162	131	116	129	147	126	138	162	135	147	134	134	154	143	135	130	115	128	139	131	147	118	141	120	117	118	120	145	138	139	133	139	142	121	137	132	139	137	144	128	133	130	127	151	131	128	162	136	148	128	111	119	145	131	122	110	122	125	139	140	133	139	131	133	121	158	173	136	120	143	130	121	136	138	131	135	120	159	139	149	153	128	170	160	144	156	122	139	117	156	130	136	139	127	140	153	121	145	144	125	132	160	143	130	122	148	120	143	128	135	139	143	128	116	128	148	160	148	133	130	153	115	138	121	157	133	113	151	140	120	121	123	151	144	147	119	147	131	143	128	124	121	127	131	135	142	145	128	134	117	134	143	128	128	129	133	138	124	143	126	110	163	152	140	122	116	142	126	127	123	141	150	137	129	128	137	131	129	122	160	139	144	143	127	125	123	143	152	143	132	158	123	144	125	134	146	114	134	139	154	138	133	145	148	129	146	165	155	129	136	145	114	125	119	126	133	141	140	147	143	125	137	145	139	121	106	134	148	139	140	141	126	139	125	126	130	111	132	127	139	138	144	152	111	139	127	132	110	155	135	120	141	134	143	129	145	120	147	128	124	148	125	131	161	116	116	133	140	138	148	119	134	137	139	113	119	136	133	145	139	142	119	126	118	150	126	121	126	114	119	144	142	126	149	109	132	131	120	172	161	120	126	136	133	139	123	119	149	149	125	156	129	150	112	136	132	137	136	148	152	131	153	147	144	128	125	134	135	148	158	163	118	124	143	155	149	122	127	141	116	128	130	140	136	125	129	158	142	133	119	133	147	111	143	145	162	158	110	125	138	136	117	136	137	138	153	128	141	122	143	133	111	132	119	125	126	123	124	149	140	140	115	136	124	135	135	138	154	147	134	127	132	136	144	147	119	124	142	119	120	150	146	141	123	130	138	141	129	125	152	121	151	117	138	121	128	136	136	160	137	115	116	128	129	130	118	140	130	132	132	137
12927	1873	2043	2452	1543	1237	869	789	709	569	536	497	448	459	423	402	383	404	454	385	414	399	432	386	346	368	371	378	388	359	407	341	359	396	386	373	387	341	335	351	375	355	373	370	369	372	338	352	414	366	339	347	357	352	340	346	350	365	356	367	368	362	337	369	334	336	352	369	352	366	344	365	350	340	343	356	355	336	364	382	373	339	352	362	353	378	365	373	350	338	342	353	344	346	309	371	337	353	362	341	369	345	364	346	349	376	347	378	346	337	347	348	389	349	356	339	331	383	369	390	375	346	344	334	340	343	349	349	346	326	356	327	385	339	360	371	367	343	350	357	357	366	348	359	358	389	358	353	353	333	377	316	370	360	341	360	345	341	346	341	332	360	350	344	354	340	364	351	340	367	341	370	343	324	344	362	363	346	369	366	381	329	365	356	362	385	334	334	358	355	343	344	337	343	350	361	361	360	354	377	327	374	358	338	345	368	329	380	352	342	335	373	342	350	377	400	351	358	340	354	370	367	354	331	362	337	339	378	372	366	341	319	344	346	369	359	346	355	369	376	373	350	346	320	373	348	333	317	374	342	345	366	385	351	345	345	392	343	372	353	378	375	352	362	354	308	337	345	340	336	357	359	356	359	333	352	316	362	343	338	344	349	373	368	333	353	365	302	368	311	366	374	334	366	370	376	360	373	347	335	349	355	345	352	375	337	340	356	335	331	363	316	354	328	364	378	330	340	326	351	349	361	326	350	355	318	349	345	346	316	364	326	345	344	344	350	340	330	367	359	344	338	349	341	363	348	340	355	324	406	327	371	384	351	339	373	310	357	317	371	324	348	382	357	355	365	311	362	341	366	374	402	355	360	346	370	343	340	371	350	366	336	345	343	356	371	357	320	345	367	341	358	339	317	371	335	357	373	335	332	329	368	370	344	330	367	337	334	334	364	358	336	350	355	324	342	373	330	380	361	373	363	328	347	331	368	336	356	365	376	344	349	351	347	339	335	377	342	382	350	342	357	326	365	337	356	363	366	350	350	356	341	383	361	344	349	363	378	335	382	360	326	339	367	340	343	359	379	382	344	383	396	329	331	325	337	336	314	348	337	333	386	326	347	382	329	360	345	356	368	346	359	357	349	375	359	341	319	376	328	360	346	338	343	353	354	347	333	353	379	360	341	358	356	351	330	342	318	336	328	358	327	341	356	354	348	340	307	389	349	379	352	366	335	360	343	359	358	335	368	365	368	336	357	355	353	345	341	344	338	350	383	348	336	364	346	354	376	377	346	364	366	351	324	345	329	334	404	363	348	366	344	321	361	337	343	366	351	339	326	349	374	351	361	359	352	304	394	353	343	343	340	310	360	342	330	358	392	363	343	349	355	357	394	345	375	319	350	342	345	352	363	380	322	359	340	368	365	327	345	363	358	344	352	377	342	383	325	352	344	359	339	346	374	356	370	355	364	325	330	366	353	347	362	358	348	365	325	368	356	364	355	359	359	329	328	355	335	356	371	359	350	335	364	363	381	355	358	377	360	378	340	345	350	331	336	364	365	364	344	373	345	364	375	335	363	372	397	326	325	367	359	362	346	315	349	390	366	346	358	349	338	392	374	343	364	355	344	310	331	356	358	324	350	331	350	343	356	389	347	355	345	364	371	367	349	331	377	325	358	358	377	329	326	377	307	349	358	364	349	371	358	354	353	341	355	356	356	320	346	356	358	339	347	406	395	345	358	299	323	362	354	329	375	354	364	362	361	355	367	367	309	340	358	365	322	339	332	314	372	389	362	321	345	397	354	362	361	346	348	392	324	314	380	370	365	324	351	368	347	335	355	349	372	350	378	383	355	367	326	348	350	348	376	323	373	339	360	341	346	340	333	376	326	376	341	309	366	348	377	365	356	337	380	365	344	295	340	361	366	368	335	363	360	335	316	364	332	370	323	355	331	332	366	356	331	366	410	375	372	354	328	346	324	327	363	323	369	349	357	376	375	341	340	343	363	318	345	365	343	360	307	378	352	329	375	375	360	371	368	365	354	340	325	339	356	349	356	384	336	378	358	366	344	340	359	364	369	339	345	359	366	343	370	355	333	360	353	346	333	340	373	347	388	376	367	372	334	358	374	357	354	340	369	355	351	323	330	372	320	338	371	339	344	376	317	357	393	315	323	368	340	353	367	386	338	352	348	392	342	378	337	371	341	373	347	359	340	364	375	317	336	347	351	329	344	379	360	335	363	379	377	338	336	354	349	341	360	357	346	370	352	342	393	379	347	350	335	318	353	340	333	302	383	351	339	333	373	344	366	383	355	365	344	357	320	327	352	351	384	375	354	358	358	382	340	337	358	308	361	344	382	368	376	347	340	319	328	331	357	367	353	389	346	311	336	326	317	312	352	373	362	314	331	342	346	339	364	358	344	333	346	343	367	375	349	326	331	367	344	393	361	344	368	352	368	332	334	359	308	360	353	360	324	353	371	356	368	385	332	344	353	342	343	355	368	351	363	357	326	353	379	347	379	347	371	385	342	331	372	373	371	350	344	338	321	341	383	367	379	359	394	365	385	364	350	322	313	335	333	327	352	363	312	355	370	347	331	353	350	387	349	342	341	348	338	372	372	367	368	323	358	339	371	353	350	340	343	360	352	342	374	345	348	352	357	385	396	347	370	375	341	338	358	339	359	355	315	323	348	377	378	340	360	341	326	400	314	361	376	361	327	357	361	388	337	331	341	388	361	336	348	359	373	342	336	354	338	333	380	359	350	360	356	337	343	352	351	343	354	374	365	366	363	336	333	353	362	376	345	387	339	347	368	338	367	342	367	361	356	361	345	372	320	389	354	352	332	346	342	371	348	344	327	301	380	364	390	318	358	360	359	354	350	371	351	344	349	377	375	354	383	353	342	408	360	345	336	367	343	359	380	373	361	362	349	318	366	367	352	361	337	320	365	379	366	376	348	318	334	340	348	333	401	389	342	341	340	361	366	366	360	360	362	371	352	377	368	351	359	355	358	337	328	367	376	335	354	350	362	363	350	334	354	355	344	350	354	341	362	342	362	359	337	366	331	360	365	343	358	325	356	348	412	367	379	337	325	328	357	325	365	322	349	313	341	401	351	341	383	319	343	369	332	340	322	358	356	333	314	336	381	376	354	371	354	331	368	349	363	344	355	356	341	356	397	407	355	344	383	362	381	345	334	357	383	341	392	332	315	341	325	387	359	358	361	341	335	373	329	371	377	373	360	324	340	348	365	363	350	349	326	342	350	372	353	305	332	369	323	349	330	324	340	367	342	400	341	340	392	362	377	354	360	321	352	336	340	356	358	340	350	343	389	365	313	343	371	336	345	333	334	343	358	320	407	318	354	349	374	369	389	373	308	335	348	369	341	352	322	386	354	341	337	310	339	369	334	380	362	377	353	374	354	349	390	347	348	363	373	330	333	339	343	366	373	376	329	362	359	369	347	348	358	370	360	367	381	379	320	347	349	339	360	353	384
29163	7146	2922	2104	1240	794	606	502	379	321	343	346	290	312	304	311	314	298	304	274	346	279	249	303	297	313	303	289	291	269	325	317	266	294	329	301	278	308	291	287	272	264	296	274	259	276	324	266	289	261	293	252	257	266	287	303	256	301	306	267	282	326	282	247	281	274	281	299	296	304	290	270	268	301	279	313	311	281	289	264	266	300	321	280	272	273	301	316	254	280	277	290	270	270	295	283	291	275	273	265	277	318	280	296	291	271	276	293	284	293	286	296	300	274	272	282	257	269	251	290	295	305	271	260	261	297	275	275	320	298	279	263	260	270	292	291	296	281	320	287	303	280	297	277	268	290	294	277	284	271	300	275	289	280	247	327	292	319	277	306	274	287	280	322	247	277	256	298	268	288	251	289	277	293	264	278	266	285	266	244	273	276	272	299	286	300	267	288	264	275	267	283	294	293	285	277	276	275	298	277	280	272	278	287	284	309	279	284	324	263	281	285	287	257	241	272	299	303	257	264	261	283	282	246	283	281	273	281	265	277	269	277	321	262	262	288	277	274	271	290	290	267	287	286	284	258	305	256	295	281	272	272	272	305	275	277	272	295	264	302	293	290	246	270	311	285	285	267	285	295	283	261	284	300	255	271	304	284	267	252	255	312	267	277	291	284	272	323	293	293	305	258	298	276	305	278	293	323	274	266	276	245	302	308	252	275	299	269	269	259	267	269	264	280	303	298	294	258	284	284	308	269	279	328	272	260	313	266	321	280	265	260	270	291	305	294	266	280	295	283	303	268	336	299	282	267	284	291	274	295	270	275	301	279	263	254	270	309	277	279	266	299	250	267	291	264	295	283	265	270	284	280	277	274	274	289	262	253	271	276	258	271	258	302	289	278	313	248	283	288	278	259	281	319	286	286	258	268	274	272	299	304	256	296	251	248	276	299	285	279	293	270	287	282	274	305	268	315	274	285	286	293	260	303	245	269	297	267	282	281	300	309	297	285	296	296	273	275	286	262	242	280	313	289	278	290	256	242	269	270	346	289	316	286	285	295	284	294	286	309	291	299	272	297	273	275	266	268	260	270	280	299	305	297	301	281	303	308	276	279	266	294	275	308	283	290	315	285	267	303	288	290	287	296	284	258	267	275	291	268	244	271	273	291	316	285	291	262	280	280	314	288	268	252	293	247	278	289	265	280	262	269	263	271	284	286	295	276	307	277	308	301	256	292	262	299	261	303	295	269	267	270	286	287	261	244	275	293	256	281	265	276	290	281	293	293	296	279	295	283	272	295	282	266	282	282	272	285	255	306	271	323	312	278	260	252	277	268	277	307	305	281	279	261	301	296	265	276	294	298	281	297	263	261	303	292	255	297	312	270	288	264	282	285	295	255	269	293	282	274	290	310	268	289	335	258	296	272	277	301	275	265	261	282	273	281	269	282	265	293	288	290	282	273	301	296	253	276	289	265	300	280	309	275	282	283	247	282	280	296	292	296	273	287	281	270	302	283	275	271	269	270	263	284	292	286	291	257	277	307	287	263	280	262	283	273	284	293	317	282	291	290	261	310	307	262	293	273	300	269	287	285	297	276	275	257	299	290	281	288	275	293	263	295	277	266	294	297	303	279	277	297	284	285	308	266	256	303	278	273	296	279	289	309	290	258	294	281	295	336	306	244	281	273	282	278	278	271	315	288	273	288	237	255	243	297	284	270	300	278	314	313	297	287	258	293	282	285	312	268	307	309	303	267	268	249	285	286	258	293	278	281	278	259	285	282	276	301	270	293	265	272	276	254	290	315	326	271	306	299	308	295	287	266	296	265	259	307	269	263	264	268	262	256	258	295	307	270	258	290	281	299	278	288	283	267	295	276	282	292	280	253	287	330	319	291	249	264	278	275	270	309	274	301	271	275	298	283	277	285	262	284	313	283	292	276	285	274	251	329	313	271	268	282	278	300	258	250	299	272	267	264	291	311	282	247	224	304	307	291	296	282	293	296	309	254	274	276	270	315	302	320	270	267	277	298	291	286	281	291	269	297	303	297	268	271	283	275	319	307	295	263	279	277	278	277	275	282	259	276	283	278	277	291	267	261	309	290	291	245	309	283	262	283	291	244	276	291	261	278	267	254	295	293	276	312	265	311	269	298	274	281	270	249	267	262	267	250	307	269	271	262	280	268	273	265	259	259	272	245	270	288	323	298	285	278	288	293	272	270	269	338	308	280	308	261	273	287	260	275	280	261	276	287	272	298	281	317	317	277	283	266	311	303	249	278	262	280	264	287	271	272	320	288	279	290	282	312	279	266	275	292	291	298	276	312	275	261	322	324	254	297	268	284	279	275	254	265	264	249	268	281	301	267	301	246	260	274	280	306	301	283	302	286	288	278	265	271	291	274	295	278	273	301	313	277	255	280	273	269	299	300	292	286	290	271	265	254	306	266	280	299	280	286	293	287	294	281	264	257	276	277	287	245	303	298	250	262	277	291	271	304	288	279	270	300	284	298	259	304	282	280	275	308	279	279	288	282	276	260	243	314	275	278	272	249	272	297	286	271	300	301	235	296	292	249	286	270	296	287	291	314	293	260	261	227	270	290	243	283	250	270	315	306	306	280	276	281	291	270	284	281	280	288	281	265	274	264	270	270	301	273	285	286	265	252	309	287	272	302	276	308	303	236	286	271	279	233	266	266	284	301	262	308	295	293	274	278	269	289	293	281	286	314	271	303	246	270	305	282	270	278	245	266	265	281	292	310	281	299	272	323	281	293	280	312	263	292	324	302	259	282	276	292	261	298	245	257	310	273	281	276	273	261	291	251	270	277	295	265	290	284	284	305	299	258	308	276	272	298	274	253	291	304	313	261	313	278	248	264	333	294	279	315	285	319	266	291	285	287	288	298	273	296	280	302	288	281	273	282	256	290	273	276	277	288	273	280	291	309	293	250	298	289	235	248	270	300	281	294	304	287	303	278	270	283	300	274	292	274	267	317	278	296	261	277	252	288	298	281	295	301	295	263	256	276	299	252	268	244	251	320	307	303	281	257	277	276	291	269	293	280	267	270	278	298	328	288	290	302	294	272	342	324	266	286	282	275	261	252	241	250	268	303	271	273	302	257	304	304	289	258	234	279	305	283	320	301	276	278	292	289	279	252	289	259	284	224	273	291	305	276	298	283	273	286	290	280	285	238	291	243	272	282	268	287	275	315	267	297	278	302	350	297	300	274	248	281	290	273	289	243	293	299	296	281	244	266	272	303	275	285	271	305	283	275	286	306	334	307	250	296	283	276	280	300	306	273	281	248	262	274	293	272	255	272	274	283	291	264	293	295	262	283	264	269	269	323	263	251	280	286	281	250	255	257	322	258	309	322	277	265	282	317	299	286	290	258	288	281	286	290	249	274	279	283	282	299	259	272	255	293	274	256	273	304	290	283	302	304	277	291	244	257	262	281	311	315	275	276	284	301	287	271	318	301	279	296	276	274	296	298	284	265	284	286
16368	3250	3341	3959	3023	2270	1698	1632	1299	1036	993	911	873	873	824	764	808	772	746	741	733	734	642	686	673	717	686	724	623	670	692	686	659	676	651	723	655	671	665	642	669	637	673	696	667	657	685	638	632	654	675	649	663	671	639	619	688	648	642	662	689	620	628	676	680	648	686	672	661	651	644	650	625	681	688	653	719	646	666	642	629	660	665	651	668	616	637	665	628	616	625	666	627	652	594	667	650	664	664	569	631	642	669	600	645	667	656	627	638	632	620	641	672	637	638	648	658	636	650	632	629	632	622	634	683	636	698	635	626	650	654	645	629	625	658	699	658	618	662	679	663	628	632	667	649	596	683	614	604	619	659	632	642	641	644	639	658	633	655	610	622	615	614	667	647	702	673	667	665	666	619	611	624	642	608	687	640	601	652	644	686	611	652	626	654	634	669	655	651	663	663	676	655	636	650	626	663	626	640	676	697	665	653	642	697	650	712	649	635	645	667	680	645	653	598	683	652	683	635	618	653	605	663	678	651	638	654	587	669	663	620	645	648	665	661	620	639	639	654	640	642	612	707	646	653	650	624	648	697	640	652	593	640	647	602	654	682	615	623	651	644	640	634	644	672	667	629	624	644	650	636	632	625	688	602	666	628	650	659	677	687	635	663	644	655	637	712	624	634	668	665	687	683	668	624	665	623	670	660	649	615	620	613	619	637	647	671	628	651	618	622	615	612	683	664	629	643	605	655	676	613	661	663	664	639	626	690	638	658	629	674	672	675	653	667	615	614	635	603	661	656	622	641	641	635	663	670	649	673	658	626	666	606	628	667	614	608	619	621	683	712	619	654	671	617	669	651	623	620	628	620	685	622	622	673	618	687	683	601	652	653	674	659	689	634	624	647	644	637	695	648	636	674	577	652	662	647	671	637	649	635	608	635	640	628	597	619	688	649	620	672	608	720	647	674	637	646	669	644	646	655	635	668	643	661	636	628	645	651	680	670	653	675	677	651	622	630	643	663	678	624	678	638	660	668	643	673	641	650	652	630	664	647	675	608	638	662	693	605	631	637	668	615	655	613	658	638	621	622	616	642	681	640	669	665	627	618	655	660	664	656	667	630	626	621	648	640	664	682	649	661	659	592	619	660	643	658	629	615	637	614	665	617	647	660	683	678	731	635	710	635	653	660	630	639	621	689	639	632	648	653	645	594	612	638	665	637	679	646	677	632	679	632	644	637	676	714	663	606	664	617	674	648	610	658	628	630	700	681	632	651	659	579	607	632	666	673	680	583	702	596	661	606	647	690	626	666	627	640	638	665	643	610	659	604	632	651	617	686	612	654	635	643	644	649	608	649	613	683	659	603	679	655	637	664	638	643	681	631	596	645	639	629	649	667	682	678	662	648	608	665	648	687	639	638	668	607	666	695	643	644	648	631	644	645	607	688	630	606	675	640	691	648	678	659	675	587	674	654	631	676	624	655	619	658	621	634	612	646	612	612	631	618	677	681	626	628	692	639	649	625	613	647	685	691	627	677	656	642	706	658	601	622	645	691	701	630	669	641	628	656	624	658	635	567	639	650	630	577	608	657	612	582	617	604	699	676	638	600	631	627	653	642	682	628	639	721	666	622	655	660	615	610	621	638	690	610	609	621	637	662	623	643	577	646	625	630	635	625	636	684	658	682	588	691	615	653	623	675	631	668	631	642	616	658	665	626	665	661	643	644	665	647	626	629	636	646	598	669	630	628	628	707	655	655	642	690	634	603	647	610	613	623	620	673	677	646	643	663	680	624	650	659	618	640	613	657	649	644	612	697	649	642	626	616	635	659	640	635	649	638	662	616	675	615	617	653	634	639	608	646	612	671	662	651	623	616	656	662	632	607	598	610	636	675	671	624	624	677	661	679	647	633	617	674	665	683	657	628	632	704	654	614	662	619	651	665	663	662	620	633	630	647	634	648	635	656	693	660	651	620	598	630	636	668	654	650	666	662	615	650	660	627	632	674	640	599	704	646	648	634	623	681	664	667	586	647	629	663	627	697	640	629	627	665	656	621	658	616	591	657	618	585	623	670	675	611	667	675	683	650	609	696	647	646	659	705	620	661	657	613	608	652	622	688	635	637	606	637	644	674	623	705	628	613	679	647	619	666	637	635	594	626	645	647	670	644	646	585	632	635	678	678	664	619	642	658	672	608	652	649	640	674	665	651	626	628	668	657	646	634	645	630	718	638	587	619	664	650	650	676	605	638	644	675	595	665	628	628	600	665	649	630	640	683	673	596	680	633	634	725	643	655	659	651	653	664	651	629	622	581	643	656	676	625	617	654	629	656	678	666	681	649	643	667	615	661	588	655	610	667	650	691	642	655	657	673	646	614	672	621	642	603	622	667	661	630	666	632	616	661	633	658	673	667	658	586	629	604	649	665	644	649	607	611	629	615	616	679	620	624	629	626	670	633	637	615	648	651	668	645	620	661	663	634	640	644	636	654	681	664	644	629	624	682	637	636	606	642	593	655	607	639	622	675	626	619	670	655	674	633	637	628	640	657	611	649	627	661	587	631	665	620	621	663	618	600	628	682	655	612	669	658	633	634	635	620	682	650	620	668	606	689	693	669	646	642	690	629	703	625	625	606	639	699	666	602	631	666	609	640	592	678	621	627	649	624	641	653	637	617	651	627	628	638	645	630	687	655	622	669	645	630	637	627	656	628	673	661	613	618	623	649	626	645	621	677	638	695	639	623	648	678	667	613	628	668	661	628	598	668	626	658	683	647	654	657	592	607	668	638	620	645	637	630	658	653	648	673	636	699	659	652	661	646	672	618	642	603	644	688	635	658	638	645	639	599	657	612	619	645	633	664	654	652	669	684	639	647	652	686	650	631	643	665	633	683	624	638	599	675	637	635	631	657	655	674	618	647	617	665	644	638	634	657	635	642	654	606	631	686	620	689	622	624	653	622	613	610	650	653	640	642	614	678	566	636	636	615	616	681	613	635	655	662	642	644	632	709	642	655	657	674	657	653	616	639	634	673	645	679	588	646	657	614	638	661	681	679	662	659	648	637	681	656	611	682	617	610	609	662	611	633	648	632	649	659	677	605	656	639	662	634	614	616	661	646	645	623	636	655	621	666	645	636	604	700	627	626	722	658	614	661	642	625	631	642	620	644	654	671	603	644	643	638	579	655	653	620	633	638	609	625	601	627	683	639	646	661	647	603	661	633	654	662	637	673	672	673	618	704	611	617	619	677	658	644	617	625	650	641	615	637	633	656	644	626	602	643	583	642	604	664	623	666	657	647	636	660	626	672	630	670	622	601	615	635	675	683	638	679	685	626	623	675	607	661	659	694	659	631	661	621	600	640	576	598	620	707	577	656	585	649	647	664	647	643	631	693	667	665	621	629	626	631	640	651	618	636	632	596	612	656	636	646	643	644	660	624	647	658	657	653	642	638	668	657	660	686	667	626	625	631	661	673	637	680	610	632	678	684	648	663	639	645	610
5480	800	241	225	199	180	198	188	211	214	177	183	175	174	174	193	194	197	181	178	191	177	178	191	196	189	178	193	198	177	175	174	206	183	216	173	199	181	207	173	199	185	221	181	176	170	170	184	174	174	181	165	189	212	173	181	190	178	201	181	217	194	206	169	188	181	189	186	167	161	167	187	193	163	202	196	191	169	198	178	206	179	158	192	201	215	200	168	192	209	173	172	170	216	195	208	174	173	199	190	171	198	197	178	162	213	188	142	194	161	213	167	203	188	195	175	221	191	199	191	160	198	180	168	160	163	181	181	179	193	177	192	159	168	180	178	158	200	193	186	174	193	180	205	190	156	176	190	170	195	200	194	174	186	175	178	182	172	201	165	203	186	194	187	164	167	191	159	180	200	186	179	187	186	190	186	177	197	197	194	177	190	227	164	196	174	162	146	167	185	189	177	174	186	188	193	186	162	181	167	195	184	180	187	183	183	189	157	205	206	194	182	194	159	182	190	156	159	175	187	187	167	165	174	197	188	176	189	198	170	175	183	158	209	178	190	171	207	172	171	180	160	197	203	172	177	180	172	180	183	191	184	177	177	191	184	196	167	152	172	203	186	186	183	204	194	182	190	217	196	148	171	194	178	164	185	168	157	167	168	164	183	186	192	163	157	186	194	173	181	196	188	181	188	203	176	187	188	178	167	185	166	218	204	197	179	186	159	182	204	177	169	193	183	181	182	180	197	181	182	174	181	167	189	195	172	184	201	197	187	186	171	177	173	193	192	180	184	192	165	202	176	173	187	177	173	161	163	191	156	177	199	200	201	175	170	191	182	209	191	206	201	155	176	185	201	165	202	187	152	212	195	195	174	168	189	186	186	206	200	211	218	182	210	182	182	176	169	197	163	160	178	174	161	195	170	170	204	177	183	172	189	203	179	203	174	199	208	203	184	174	168	181	184	221	206	199	186	166	197	182	173	184	193	162	199	170	185	192	164	179	182	189	181	177	169	193	200	182	189	198	200	182	208	170	184	177	190	184	200	203	186	173	175	161	192	193	180	199	213	160	205	159	187	207	180	200	187	178	187	162	174	183	187	164	168	183	177	176	175	191	180	177	187	163	181	185	183	181	202	199	175	185	194	158	214	187	191	197	192	191	191	168	188	185	184	190	177	191	176	186	196	184	195	184	198	172	172	191	216	186	202	191	192	193	189	180	208	190	173	182	185	201	183	171	202	173	167	186	219	197	175	191	185	192	191	183	179	176	150	174	185	198	183	159	173	174	175	184	172	189	200	164	192	174	173	184	203	189	196	150	182	174	198	199	206	192	184	177	196	191	184	206	182	168	183	162	172	183	195	207	198	191	175	166	186	185	202	172	157	198	181	173	181	185	178	165	181	205	182	200	195	173	184	200	199	194	162	170	170	183	192	202	175	168	202	183	164	187	172	201	205	169	184	182	183	177	193	191	164	185	156	209	191	187	170	167	189	150	194	192	188	194	207	188	162	190	182	185	184	174	191	200	189	191	179	188	172	161	190	202	204	221	195	177	196	182	179	191	204	160	179	202	183	191	191	183	187	174	179	188	212	170	204	182	189	201	189	179	182	178	164	186	180	196	187	172	181	214	218	172	181	196	170	195	173	175	182	195	185	171	208	185	160	192	216	188	183	197	194	177	189	205	194	181	175	166	185	189	200	162	192	185	179	180	182	183	199	184	186	183	190	161	182	178	176	194	179	175	193	191	181	183	209	184	170	166	179	174	184	176	182	184	214	176	154	158	192	172	174	157	154	181	169	196	177	183	164	184	180	194	178	196	180	223	191	200	169	194	184	195	189	172	182	194	163	160	156	186	175	183	166	212	187	191	201	192	201	169	174	188	203	160	174	193	196	185	162	148	182	150	203	219	188	183	172	159	206	187	179	199	202	168	192	177	175	172	187	198	183	187	173	183	195	171	199	193	185	193	199	175	192	179	208	195	172	174	170	193	194	202	207	178	185	225	177	180	185	185	207	185	204	172	171	179	194	187	186	185	219	202	199	149	185	198	199	190	206	190	181	197	213	178	188	198	192	192	164	190	156	196	182	162	189	177	187	197	176	175	171	165	175	174	208	205	212	183	185	197	207	206	182	163	186	186	172	160	194	195	187	193	200	168	194	190	191	173	170	217	183	168	165	205	206	184	179	171	181	162	179	165	168	190	180	185	212	158	160	176	215	174	167	182	146	184	180	175	173	191	187	188	177	205	173	188	179	164	185	168	162	203	162	182	196	184	167	167	180	166	169	184	188	178	188	191	167	182	181	167	167	167	198	174	171	197	199	191	205	185	190	179	188	204	187	171	172	210	199	194	194	175	138	212	197	210	176	182	165	158	188	189	197	187	186	207	203	178	169	209	189	181	157	198	181	184	173	145	182	196	147	181	184	178	190	181	167	182	204	171	186	199	182	218	180	207	147	182	185	187	189	182	175	218	183	182	191	154	190	185	173	181	173	186	156	180	201	180	189	166	178	179	174	188	196	191	184	181	174	183	176	186	205	192	161	206	175	182	182	168	170	165	166	170	167	184	196	194	182	181	179	177	183	195	190	190	181	189	179	196	174	176	165	212	191	173	172	181	221	189	158	164	192	172	200	187	167	208	170	164	202	194	177	176	214	201	188	178	165	169	198	191	171	196	201	158	169	200	172	179	192	159	181	195	183	191	191	175	169	182	166	180	187	198	183	204	181	191	178	193	203	180	177	156	178	202	192	172	184	195	170	199	160	175	146	162	204	168	201	202	172	194	186	198	177	180	175	194	177	189	170	177	152	208	200	181	185	186	182	207	197	191	195	195	186	177	148	179	190	176	215	168	180	170	175	172	189	200	189	175	195	172	173	216	183	183	189	178	192	190	178	184	182	158	191	174	193	178	207	210	172	186	165	179	194	197	151	159	169	181	178	189	199	187	180	190	196	196	198	178	164	166	187	172	164	142	171	166	192	187	180	194	212	157	165	168	151	202	150	156	154	172	215	191	194	160	139	196	183	180	161	185	191	179	198	158	191	185	173	185	185	156	195	176	144	193	187	174	185	193	189	155	195	182	173	186	198	185	198	179	168	178	165	187	182	200	205	199	173	194	187	200	208	190	197	175	187	179	196	184	164	185	165	194	179	183	184	199	170	194	182	206	176	192	174	168	163	145	156	184	186	198	186	162	193	188	219	177	156	192	186	166	156	190	189	177	197	168	173	179	185	211	193	174	193	179	203	178	202	218	172	169	178	171	166	197	181	185	182	194	178	210	175	163	166	198	186	170	191	198	181	173	181	187	183	167	177	185	176	198	171	225	188	191	169	177	195	208	194	182	187	168	167	163	185	202	182	202	211	190	194	188	180	204	188	197	179	184	153	192	187	195	209	174	178	196	191	195	222	200	182	180	196	189	194	202	177	213	188	209	185	185	169	172	194	192	175	183	167	167	168	197	183	178	172	183	192	180	158	174	164	186	185	214	172	207	175
3767	837	519	504	467	427	421	460	426	456	453	418	411	445	414	458	402	456	419	389	445	437	398	446	423	439	466	390	456	446	445	422	453	421	447	471	454	451	455	409	394	442	420	436	455	434	452	418	424	430	417	436	425	437	426	457	437	474	419	435	432	450	408	468	423	432	395	478	440	481	407	455	435	433	448	369	428	457	433	443	423	463	424	397	437	429	415	440	452	430	443	430	438	435	450	423	435	436	420	462	439	424	431	403	423	407	417	440	430	429	443	404	434	448	411	445	436	418	438	481	431	425	444	464	432	449	416	442	422	450	412	466	441	435	425	460	424	399	374	414	449	424	423	397	457	436	423	407	408	425	415	420	425	428	407	426	406	438	402	404	428	370	421	454	419	443	454	438	430	422	456	422	411	416	441	456	430	417	447	421	414	390	378	437	448	445	415	435	393	422	392	420	394	402	439	417	444	415	467	378	448	425	453	443	447	425	448	414	416	393	413	437	403	427	416	388	453	442	408	437	432	448	418	440	424	447	447	436	443	439	467	437	430	407	415	474	410	415	424	436	426	423	465	394	447	427	482	447	456	454	463	413	419	440	445	440	432	420	414	433	442	448	446	424	433	428	432	432	455	412	440	455	453	428	472	441	429	475	402	444	432	411	426	421	393	456	458	445	384	479	401	434	434	425	439	439	430	421	445	423	398	456	443	444	415	445	457	433	440	440	431	419	418	419	429	411	420	421	424	465	453	427	431	467	414	430	467	441	407	431	421	441	467	409	447	464	465	420	446	486	419	423	454	429	414	442	464	426	454	419	426	409	424	379	430	413	433	483	478	448	455	448	425	441	425	456	443	399	447	476	393	482	452	415	416	456	457	445	473	457	418	456	423	428	402	474	416	452	420	419	434	433	428	451	418	428	438	430	419	416	438	455	434	441	445	445	454	446	426	450	443	446	491	412	433	462	473	453	413	453	419	418	456	451	405	406	435	452	393	411	456	421	447	424	418	428	433	446	460	411	438	416	437	440	421	437	398	430	441	433	441	430	440	442	450	408	430	450	420	449	446	431	462	436	429	427	405	468	419	453	446	405	446	460	465	419	434	417	442	421	430	434	474	422	409	429	449	445	470	427	449	411	432	396	432	432	444	424	436	429	466	429	427	407	437	420	420	436	397	409	403	400	452	428	443	427	461	446	409	437	407	392	428	392	475	400	455	426	422	432	448	451	451	418	439	374	426	441	457	406	453	430	459	452	430	398	432	457	428	405	415	411	439	444	457	424	465	418	442	417	430	443	422	449	420	417	455	431	405	424	437	442	418	425	420	429	407	430	407	422	406	421	429	404	398	434	440	416	457	431	428	431	454	403	470	453	405	418	426	454	436	436	389	446	382	444	432	442	439	415	438	431	447	448	424	470	394	407	411	410	445	428	454	425	431	411	449	411	438	429	436	457	411	412	441	418	407	446	432	434	403	442	463	403	448	427	434	408	452	479	447	431	414	466	414	405	430	423	429	429	448	444	438	375	444	401	458	446	468	401	424	419	419	452	452	420	427	433	437	432	438	428	468	430	432	430	459	431	439	458	407	428	412	442	426	452	430	431	434	420	411	444	442	425	418	424	389	406	397	428	456	406	436	396	393	414	431	438	406	463	402	439	454	443	413	481	425	452	469	398	453	421	409	433	438	460	436	402	427	407	442	445	412	414	455	427	424	418	431	434	419	403	417	452	429	408	451	399	408	445	437	430	483	438	429	413	423	436	406	459	428	428	467	435	433	436	456	457	446	419	405	432	421	413	431	443	451	434	469	407	450	446	405	448	422	452	428	435	425	457	442	450	381	410	450	451	413	420	425	450	420	436	459	444	439	447	471	401	402	452	403	422	432	413	438	443	463	438	483	437	453	386	383	483	412	441	429	463	392	447	438	419	453	411	404	444	384	401	460	442	437	404	385	446	464	435	442	403	401	454	413	406	443	374	433	452	453	382	434	413	444	437	426	450	441	397	409	420	427	446	444	473	437	405	430	463	416	428	436	405	428	405	441	432	474	399	437	464	410	448	413	400	437	405	415	442	449	385	452	425	411	430	416	425	413	425	412	437	397	414	436	405	427	429	428	437	409	439	440	424	442	413	420	430	426	422	454	432	403	431	395	454	440	435	426	460	456	407	409	459	439	424	406	425	457	437	447	419	416	436	384	430	437	415	425	435	443	457	416	417	438	433	448	447	437	428	442	441	438	440	401	418	420	435	419	450	413	459	423	436	457	412	426	422	400	416	461	436	412	436	433	397	399	435	422	399	436	451	435	421	408	411	434	442	415	451	393	450	453	395	454	378	413	437	438	445	436	389	445	455	407	420	436	452	429	401	427	427	400	499	393	417	409	430	436	428	433	437	475	429	426	414	450	446	451	444	447	454	431	439	413	457	466	452	450	437	406	424	411	438	407	445	436	418	410	424	433	433	428	432	436	420	441	435	451	443	440	449	419	424	415	468	422	425	414	411	467	403	426	444	434	442	434	427	417	441	389	428	421	423	440	427	412	417	417	413	420	426	444	439	432	418	427	441	405	448	420	440	414	422	430	418	450	419	445	465	470	428	422	461	480	456	416	429	435	430	417	427	444	416	448	452	400	420	440	458	420	441	409	439	452	442	426	437	421	409	467	436	428	413	456	476	451	415	417	397	425	414	410	413	382	438	414	439	416	455	433	442	428	410	433	440	455	419	417	416	435	425	429	410	444	413	420	412	412	430	464	382	437	404	386	413	446	469	434	437	399	429	401	431	432	407	424	453	411	418	460	422	444	405	451	443	424	440	436	434	446	416	440	445	447	442	447	420	413	392	402	438	471	436	434	427	441	420	442	419	458	442	449	430	444	424	418	410	442	416	434	429	384	424	464	415	424	429	432	470	478	484	429	449	435	441	425	454	421	459	434	416	451	420	465	429	423	428	455	426	408	478	418	450	448	418	387	458	439	403	439	417	458	379	433	450	421	449	439	430	420	435	452	447	457	434	452	445	455	400	463	428	437	420	385	422	421	433	413	450	442	447	445	469	390	427	440	438	393	435	415	463	430	463	433	425	436	414	411	440	399	461	415	446	440	435	422	422	449	477	434	434	448	435	391	426	426	431	428	401	424	427	409	460	429	434	439	471	430	454	424	468	421	436	423	371	431	439	417	391	423	456	436	449	447	477	438	444	433	418	428	413	383	454	427	468	396	422	395	417	406	398	450	448	445	466	459	476	422	446	410	423	421	447	422	387	428	427	410	439	436	459	421	413	463	406	423	408	438	462	451	381	454	454	409	431	438	448	401	450	439	462	440	411	429	426	448	486	455	421	423	437	435	462	481	437	440	456	469	429	437	439	448	456	421	436	402	442	424	416	418	443	431	399	426	414	424	445	423	435	408	434	389	422	447	457	421	440	424	418	447	466	444	434	415	426	434	418	411	421	446	424	436	445	464	416	426	396	431	448	446	431	426	417	453	441	422	404	426	440
19168	3958	1462	1028	600	407	296	203	205	179	129	188	152	170	140	126	177	146	152	134	125	147	109	126	131	146	109	135	146	134	133	145	144	150	120	131	152	152	136	138	142	119	117	137	144	124	115	131	141	112	148	134	146	146	149	142	111	132	132	100	119	134	141	126	123	134	148	156	123	148	135	130	133	132	123	149	128	143	131	139	134	123	149	139	128	132	129	122	156	143	142	147	154	122	126	148	138	151	123	134	159	151	166	157	123	131	159	138	140	153	137	135	146	116	122	140	132	142	152	144	136	137	126	138	124	125	115	133	134	127	121	122	141	123	128	152	131	122	135	105	117	132	119	131	134	156	126	124	129	163	137	132	150	135	137	152	116	123	142	131	103	140	115	148	132	125	135	130	135	121	140	118	146	150	126	131	141	137	136	123	149	138	122	127	123	137	138	127	117	129	136	130	143	132	112	148	141	117	125	137	129	128	115	120	132	127	150	146	111	162	149	140	142	131	139	148	115	128	128	117	132	135	145	140	126	129	133	136	138	130	131	115	137	146	133	113	135	128	130	145	142	121	143	136	148	150	147	165	168	141	127	142	131	142	136	148	142	157	145	166	140	153	126	149	141	126	140	120	134	129	148	125	147	119	129	131	126	136	140	124	156	151	133	136	137	123	122	138	142	150	141	132	130	136	152	119	144	142	128	162	135	129	125	139	127	134	145	118	131	139	124	138	131	142	146	142	101	127	157	131	125	133	152	143	140	152	132	120	133	122	115	124	126	150	125	154	154	126	130	128	124	134	141	133	145	120	133	150	135	128	136	139	137	143	129	129	121	133	126	115	126	133	163	154	143	120	129	120	157	139	138	142	142	140	123	116	138	149	142	142	124	122	121	129	135	155	154	139	132	133	119	125	149	137	139	143	137	142	116	130	155	125	143	148	125	132	147	144	121	136	120	122	138	121	127	127	145	162	141	159	139	147	130	128	113	128	134	124	122	124	138	130	121	118	124	129	127	129	142	135	154	143	133	124	149	138	122	139	128	136	107	141	151	130	140	168	125	124	134	127	137	137	124	131	147	135	130	158	121	154	145	135	129	129	122	148	136	118	98	133	146	127	122	142	144	141	147	134	136	136	122	132	136	132	126	125	129	163	110	155	133	139	132	116	127	135	129	155	140	136	138	119	165	148	127	145	134	127	128	146	135	109	136	127	130	116	132	130	111	133	141	134	143	160	130	140	138	140	125	132	144	119	120	156	142	160	152	120	137	125	134	134	138	111	142	131	149	143	132	143	145	128	132	138	126	131	133	129	132	130	151	125	158	131	108	136	143	139	140	129	158	130	152	143	137	138	128	133	130	154	133	142	133	129	135	120	130	147	138	158	119	129	131	150	135	133	140	148	143	142	142	138	138	125	125	117	138	135	115	122	117	116	160	113	131	121	129	131	150	135	131	110	124	145	129	123	127	129	129	124	127	130	117	117	127	140	133	126	144	133	117	141	122	122	143	117	122	128	140	128	114	136	135	134	159	151	136	116	153	128	131	117	140	134	120	111	123	154	145	129	155	120	154	115	110	143	125	110	118	152	125	128	137	168	133	129	118	126	134	123	145	135	144	135	137	147	117	134	120	116	136	149	140	144	135	130	151	154	144	139	145	138	126	132	136	126	134	147	138	145	131	122	105	122	139	148	148	136	124	123	131	123	126	153	146	141	150	141	140	128	104	146	142	144	120	110	130	147	178	136	143	131	128	134	109	147	132	137	131	134	123	139	137	143	113	126	135	128	107	148	129	143	120	124	150	113	130	132	133	130	125	146	130	144	131	149	171	138	136	112	130	136	136	152	141	141	129	134	143	140	134	131	133	150	146	136	160	128	138	147	116	115	134	124	125	149	149	149	135	149	164	123	126	146	120	118	136	118	127	110	130	143	133	132	132	117	128	123	138	134	115	125	128	135	109	126	105	139	130	132	135	131	142	120	128	133	119	142	155	117	129	110	147	136	145	152	141	127	139	145	150	127	121	120	138	130	140	130	126	163	140	135	136	146	120	158	145	134	122	129	150	140	153	130	134	126	146	151	141	136	141	122	147	159	149	134	115	134	131	123	111	161	131	157	149	124	133	127	146	126	124	154	137	139	144	131	146	152	116	155	114	150	131	137	138	137	143	138	150	137	121	127	130	132	113	150	131	129	145	141	130	152	147	144	138	131	148	133	133	139	111	149	139	135	139	146	135	114	145	109	142	119	131	113	144	128	131	143	134	132	104	149	151	123	130	153	108	130	135	114	143	130	107	157	125	138	125	126	137	154	128	121	153	148	125	142	131	137	123	129	143	137	147	140	133	134	125	148	135	140	154	130	149	149	151	130	143	131	126	130	132	140	132	128	138	142	131	143	141	110	117	103	150	132	139	121	131	142	128	133	136	116	148	127	142	141	151	127	131	136	136	140	136	130	141	132	169	147	139	133	114	125	129	133	142	124	109	129	136	130	137	128	137	138	135	99	123	161	121	133	126	118	127	125	149	132	149	141	114	153	138	130	132	132	129	124	148	137	132	118	143	132	145	149	161	150	128	140	155	139	143	153	138	145	115	126	122	130	148	129	135	138	150	140	133	127	134	118	164	141	132	148	124	150	138	126	120	141	122	138	127	125	143	123	135	113	138	110	140	130	126	140	124	138	150	141	151	142	136	146	127	134	128	142	144	131	144	125	124	133	131	109	130	135	137	133	135	131	123	157	140	134	152	149	130	128	136	133	128	118	150	147	129	137	145	146	125	131	120	140	115	149	99	137	146	133	155	109	126	127	136	156	131	131	144	130	143	138	132	145	129	135	142	144	125	119	123	125	122	134	127	144	152	137	137	138	136	122	126	131	126	139	144	118	131	132	128	160	127	149	131	151	151	129	124	140	138	148	122	146	126	148	122	139	130	124	151	129	136	149	146	128	147	143	144	147	140	142	124	138	140	132	112	136	155	134	144	147	115	151	156	120	134	116	131	130	143	126	129	137	136	131	159	134	144	140	140	125	127	139	138	110	120	142	150	134	133	120	137	135	142	122	139	128	134	136	134	145	129	135	137	141	137	137	128	135	108	133	140	130	128	127	154	134	134	138	147	141	135	146	160	128	109	130	157	129	149	169	146	124	138	142	128	127	143	131	153	126	119	118	140	153	133	145	135	151	138	118	126	137	125	132	131	140	156	139	141	133	117	131	126	126	127	137	130	150	120	140	155	145	132	150	112	132	125	142	155	142	99	127	149	131	125	136	122	124	166	126	109	112	141	147	149	129	138	117	150	125	147	128	150	128	116	107	123	132	130	145	163	157	132	130	133	140	153	135	134	139	139	134	160	133	136	140	131	147	137	126	150	142	146	152	130	112	118	140	143	111	139	154	156	140	173	152	127	136	140	128	120	144	138	117	138	132	137	136	134	127	138	124	143	130	132	112	124	125	136	136	138	121	134	145	135	135	148	136	167	124	138	143	133	157	134	150	128	129
12411	2030	1970	2167	1619	1142	976	813	610	577	561	505	457	443	458	413	406	416	410	371	410	395	412	400	383	386	373	372	333	400	363	379	385	369	386	329	387	348	346	351	383	323	367	366	362	384	359	336	390	364	381	368	354	335	366	344	324	354	376	357	369	366	359	340	364	342	371	341	393	340	338	340	348	378	364	360	357	380	375	394	372	366	345	322	338	367	361	362	363	324	334	354	342	332	368	333	371	333	333	385	342	345	376	329	342	343	337	357	348	374	379	340	381	355	356	309	333	352	326	332	380	372	344	374	345	333	351	360	302	350	343	343	352	347	356	384	355	334	321	340	352	341	349	329	403	338	379	337	368	391	345	314	351	347	335	338	322	354	356	336	312	373	378	373	352	341	319	359	357	346	370	346	339	328	335	361	371	355	371	351	364	370	323	326	348	344	358	344	346	332	331	344	355	366	333	385	340	342	356	362	347	351	364	352	332	333	323	348	362	338	350	348	334	342	339	357	331	336	326	370	335	341	348	391	337	386	336	369	342	367	362	333	373	338	320	320	345	347	346	332	355	353	376	373	337	347	331	347	355	352	368	381	349	359	365	386	364	354	311	358	327	363	366	368	382	334	326	333	369	344	379	373	352	358	345	325	357	351	360	357	366	354	347	333	382	289	340	369	395	370	371	347	368	326	363	308	364	337	343	334	354	318	336	349	353	321	372	340	336	351	329	354	345	354	328	332	357	351	363	349	360	354	347	343	364	365	373	341	338	331	355	355	353	289	326	331	357	344	364	358	329	351	345	330	324	309	373	345	332	353	362	312	332	349	352	368	362	385	363	353	384	373	355	345	364	352	342	330	349	380	362	334	361	344	350	340	325	368	349	356	339	310	341	362	343	352	359	386	343	362	343	358	323	372	354	334	373	341	339	340	359	360	362	335	366	371	346	316	325	325	378	348	373	361	351	320	389	342	380	364	368	381	360	339	384	352	359	351	349	315	314	363	328	351	366	346	376	379	351	345	364	337	355	362	363	345	368	382	306	331	363	372	367	348	311	348	363	359	354	357	353	353	357	329	323	333	366	311	387	349	333	344	336	382	339	342	352	385	349	338	362	375	345	392	343	364	337	356	360	360	330	302	333	337	347	356	337	350	367	344	353	367	373	328	334	376	336	325	366	351	368	348	344	343	374	380	385	358	363	360	317	345	337	339	361	337	330	357	325	381	337	357	382	381	372	374	317	339	355	359	314	318	372	363	346	335	347	307	347	389	341	342	333	360	355	380	355	363	333	365	340	368	373	317	376	339	356	366	348	335	321	340	315	358	325	337	324	362	350	341	357	336	340	317	358	365	325	337	338	306	337	344	355	349	358	366	365	369	339	380	358	343	335	368	362	351	326	305	349	353	332	362	335	347	340	322	379	307	385	355	350	377	357	346	383	352	359	343	343	335	351	365	347	342	321	352	364	372	353	344	349	375	342	332	346	349	337	369	357	365	353	311	348	366	402	343	322	348	359	332	366	356	374	356	357	353	338	345	353	383	351	388	355	369	357	312	337	345	364	377	362	348	374	347	348	354	336	323	333	356	343	351	379	364	364	366	341	361	390	390	374	338	340	333	360	362	351	344	333	375	316	344	362	357	339	333	362	400	396	396	367	351	337	339	371	366	357	314	343	327	335	361	360	359	344	357	366	347	333	325	352	380	364	348	333	333	351	344	381	342	367	359	353	362	340	365	330	377	334	351	347	345	352	363	347	369	355	330	380	350	364	394	334	309	355	301	318	318	413	382	372	350	330	374	350	355	364	376	365	335	344	348	343	347	351	368	356	381	315	368	319	339	351	373	354	336	345	326	324	353	347	306	364	360	364	335	362	332	369	324	343	362	319	344	332	313	381	364	343	347	357	327	359	364	361	338	348	367	374	350	372	364	357	323	365	376	367	368	335	341	325	335	358	383	325	329	374	370	351	385	347	336	336	336	344	335	341	351	319	368	364	345	315	375	334	342	372	367	387	361	340	350	357	343	370	370	373	368	392	344	339	363	361	376	354	334	335	337	321	315	342	357	351	305	341	342	366	335	320	344	345	349	356	362	314	338	322	377	324	352	388	357	360	328	345	346	364	329	367	363	363	331	367	375	366	327	340	357	315	311	354	357	354	356	308	334	364	352	372	322	367	339	338	367	311	319	394	364	351	343	351	337	360	341	346	326	356	352	364	352	345	328	373	329	342	358	353	348	322	352	364	354	370	356	341	332	367	324	331	364	321	362	357	366	367	348	344	321	367	388	307	340	327	371	354	365	334	347	336	406	370	329	355	333	342	374	367	348	360	361	341	345	402	346	365	367	356	375	372	351	323	377	346	354	344	366	337	349	347	321	357	355	329	359	353	343	383	329	328	363	307	343	359	354	388	339	349	345	360	342	343	330	354	304	339	335	330	354	364	359	357	349	340	332	351	322	332	325	337	349	339	371	364	361	340	337	333	328	359	370	365	368	341	365	360	347	347	346	347	338	336	349	397	308	352	356	320	348	379	333	349	369	377	360	364	361	347	349	319	354	368	316	347	352	389	341	342	363	362	373	365	375	365	345	335	348	374	341	332	356	329	379	345	309	337	379	322	360	358	365	363	332	319	377	358	367	359	346	320	348	338	354	339	343	355	344	355	374	359	350	334	325	334	346	371	358	349	346	387	322	373	324	350	313	360	352	359	367	344	337	344	332	321	334	337	356	334	392	339	369	327	333	367	333	367	370	356	373	342	339	326	346	327	355	330	371	335	388	352	338	361	308	321	375	373	328	316	365	331	395	346	316	330	367	375	318	345	341	375	349	371	309	358	347	337	357	360	367	370	336	333	330	353	337	349	355	375	370	368	365	396	349	379	349	343	306	335	352	344	393	351	338	360	390	325	340	334	355	331	339	321	314	357	380	359	353	352	333	322	383	327	397	335	369	340	320	361	340	378	326	342	353	393	350	334	360	366	323	409	360	356	329	354	353	363	373	344	312	354	335	336	364	322	370	368	307	373	366	385	376	339	349	350	329	332	341	356	327	341	344	331	359	367	341	355	376	385	347	315	382	359	362	359	350	354	332	346	338	351	302	307	369	387	387	350	337	333	340	346	304	389	359	335	389	366	315	359	362	349	355	346	362	374	357	344	367	349	372	361	332	332	376	332	326	357	325	361	352	371	378	336	351	357	320	350	341	335	308	370	352	359	365	342	339	341	339	327	364	329	383	345	349	367	351	357	354	347	340	343	334	338	334	353	391	365	362	340	361	341	375	339	348	366	347	362	348	361	331	362	342	334	319	352	372	373	331	360	345	323	326	349	353	338	361	357	327	382	352	336	370	395	340	356	368	351	347	363	344	331	353	377	338	358	348	367	328	331	369	385	382	347	365	351	326	322	368	370	362	315	366	378	328	361	355	375	371	355	348	360	365	335	343	372	327	324	360	362	319	365	344	358	342	347	372	329	317	361	341	343	371	347	337	336	368	324	361
31084	8638	3021	2026	1018	725	551	475	342	353	333	339	346	333	325	303	311	293	285	260	299	256	313	269	282	288	307	330	270	273	281	292	306	307	289	256	264	283	280	311	298	275	302	280	288	305	310	283	284	274	303	273	289	283	290	287	263	281	306	271	246	298	259	255	238	290	301	312	282	252	284	280	280	267	263	309	281	272	262	276	244	258	289	271	272	255	289	268	311	276	281	287	282	266	276	278	276	310	297	272	261	298	297	305	323	318	279	262	246	280	293	263	304	284	271	307	273	261	286	223	303	298	278	306	249	294	298	297	305	315	283	256	273	296	315	304	290	244	282	287	266	267	286	273	253	264	269	303	270	282	260	294	282	251	254	291	314	278	296	280	265	295	298	288	302	256	282	279	280	269	310	288	253	280	309	281	262	290	296	323	288	261	284	280	272	277	302	274	263	267	294	285	265	279	277	293	241	305	256	263	300	290	248	311	273	273	263	286	294	310	298	250	320	300	269	279	261	262	261	265	282	279	283	282	276	274	271	288	304	276	286	278	281	266	296	295	254	279	279	270	289	287	284	299	286	251	270	259	279	257	281	280	275	285	315	256	263	282	277	272	288	257	283	286	264	269	305	272	276	283	284	292	268	283	287	306	311	291	267	293	265	261	296	299	284	289	251	264	290	308	293	265	288	277	287	252	282	291	293	304	272	283	280	295	304	292	282	264	287	290	285	260	274	249	274	267	293	282	285	319	290	292	268	306	310	290	288	259	300	281	269	267	313	290	261	266	273	287	308	275	253	252	337	269	296	300	293	268	315	318	274	304	278	262	304	293	285	284	252	300	303	277	284	249	275	260	265	255	291	287	268	272	292	292	267	253	297	312	268	295	256	295	307	279	249	289	330	252	260	310	282	264	285	273	276	287	264	273	267	298	272	285	303	295	299	295	263	259	317	260	302	298	291	285	278	246	305	264	303	262	272	317	232	268	284	272	259	268	298	252	276	293	312	295	309	280	275	269	277	297	315	262	250	297	300	285	274	266	302	286	249	284	306	282	275	294	283	302	302	256	296	307	275	296	293	268	272	259	300	309	243	265	271	270	285	283	277	288	322	285	279	268	290	300	293	320	289	267	249	266	288	260	282	291	268	301	238	288	269	278	294	272	280	270	276	287	256	295	275	305	304	336	270	285	266	279	297	280	281	266	262	299	286	269	272	280	279	280	280	297	296	277	311	302	270	290	297	249	280	296	290	267	316	279	272	269	296	306	272	276	272	267	262	291	283	255	264	259	290	316	285	266	301	279	274	264	310	292	265	249	288	291	296	254	258	275	285	268	272	295	284	258	289	269	261	301	294	287	293	248	279	308	309	299	311	279	280	267	282	287	276	267	282	281	280	266	266	322	255	282	248	255	282	303	273	301	289	313	299	296	307	276	250	305	283	275	308	319	311	282	286	303	281	275	265	266	270	297	287	264	304	285	267	265	302	274	270	293	259	322	297	288	270	317	297	263	271	283	260	224	287	269	294	277	285	269	330	256	288	281	252	264	291	281	267	262	290	294	281	267	264	241	273	288	283	266	273	283	300	243	255	284	271	273	320	280	283	279	264	282	277	314	288	261	262	314	276	293	301	257	281	275	254	306	281	269	270	312	269	285	253	247	288	283	283	288	243	266	274	268	252	269	275	266	309	264	321	260	282	280	302	323	309	249	273	275	275	301	273	308	277	267	285	273	282	268	292	292	262	246	295	257	302	299	293	265	250	285	269	303	344	242	294	247	258	268	268	279	283	288	277	295	251	237	304	295	312	311	282	262	308	267	294	280	257	288	294	314	310	235	293	280	281	312	276	242	246	268	296	282	282	270	262	281	302	308	299	316	281	328	284	271	284	314	273	268	272	298	283	283	311	269	298	268	287	294	278	256	296	291	299	283	285	262	276	273	250	289	276	279	301	288	264	306	252	285	280	260	269	264	273	282	284	291	275	289	275	265	280	265	292	302	270	246	257	278	271	294	287	272	318	274	287	253	281	259	292	257	283	299	289	281	272	314	308	286	284	290	307	309	281	308	295	303	273	280	281	298	292	295	279	288	264	294	239	287	289	294	253	278	277	299	301	283	276	287	256	264	282	280	301	302	291	278	286	304	331	293	290	307	319	275	279	283	265	274	341	299	289	266	300	272	253	286	287	254	264	290	296	277	266	302	271	283	318	274	282	264	284	268	257	308	269	272	301	292	302	277	295	295	298	278	258	259	296	291	261	253	286	279	298	257	297	290	253	277	284	261	238	298	289	264	280	284	286	272	266	288	303	280	289	261	267	251	294	302	284	288	293	275	311	269	279	279	284	271	279	334	278	289	275	274	270	319	288	306	255	281	265	250	289	268	273	273	257	277	276	276	261	314	275	243	281	290	258	269	294	283	272	266	268	320	292	274	270	293	275	289	271	265	271	277	305	285	283	279	294	288	285	302	285	264	279	265	287	288	277	289	260	311	285	303	244	295	279	258	276	279	276	256	270	232	259	257	281	271	281	279	253	278	270	278	294	296	282	274	276	261	273	278	295	265	286	276	283	282	282	295	273	242	270	301	334	278	292	270	245	289	279	279	294	272	293	303	278	286	304	274	299	278	301	261	274	278	281	278	269	285	303	270	264	320	228	260	288	296	276	253	249	296	286	271	296	282	287	313	273	314	298	292	280	228	275	298	261	267	283	251	262	281	308	304	282	264	277	278	271	298	265	321	258	271	253	300	268	292	326	285	263	301	251	275	289	314	279	286	279	270	271	265	305	277	256	289	291	289	268	285	281	273	268	277	261	282	285	299	294	264	274	281	304	298	293	259	256	279	275	255	288	235	267	266	309	282	288	273	286	286	272	287	278	273	309	275	276	273	295	283	298	265	290	283	261	270	287	269	312	275	264	301	284	268	249	288	288	295	317	268	306	283	282	266	287	262	284	263	283	289	283	323	287	292	261	309	313	296	260	268	295	279	268	299	260	303	340	286	320	265	287	319	290	283	253	279	300	271	270	283	294	286	282	255	303	265	265	293	282	296	299	303	269	244	288	272	287	260	244	275	305	240	273	279	267	281	279	281	263	244	296	277	289	265	272	288	324	274	310	304	294	284	265	265	258	243	290	287	308	270	250	314	280	255	278	298	309	309	286	281	296	287	279	280	281	313	309	282	263	270	303	306	300	319	266	284	250	264	264	265	271	249	273	295	296	342	274	289	266	251	283	281	260	317	268	305	282	305	249	264	322	278	283	268	273	301	296	276	284	283	311	298	285	307	288	283	250	268	315	287	273	298	248	275	307	301	269	283	274	274	295	287	282	289	278	295	306	262	265	279	282	301	275	314	280	279	290	282	276	270	245	284	297	308	243	266	273	262	263	286	276	312	294	295	275	278	270	299	289	283	289	272	297	308	295	292	295	283	284	295	289	274	278	265	244	285	318	299	306	282	315	266	305	274	278	311	270	271	286	280	266	277	279	291	279	305	256	241
17905	3552	3527	3972	2850	2165	1608	1350	1151	1050	943	909	884	797	792	822	741	753	691	671	717	689	677	716	703	708	697	679	725	688	705	664	666	654	668	665	673	686	708	609	706	643	664	611	671	586	662	698	651	661	687	638	649	715	677	674	625	655	679	664	633	669	697	623	669	692	592	671	659	700	636	633	683	632	667	686	670	649	684	619	624	678	683	630	631	690	635	648	594	615	609	633	631	643	678	626	628	663	647	696	619	669	641	599	646	621	619	685	653	608	640	634	643	637	588	661	656	668	647	670	654	646	622	639	639	632	640	658	640	683	653	661	608	689	665	670	667	629	662	697	648	653	681	656	644	639	641	661	635	651	628	649	688	645	651	691	682	634	654	632	663	649	596	620	621	635	702	675	637	667	650	608	603	635	652	615	631	659	624	661	675	669	664	676	631	635	619	657	643	687	642	604	668	651	608	637	657	664	638	627	652	705	661	648	628	702	623	658	646	660	597	600	573	690	642	635	647	652	622	614	649	646	687	649	688	588	657	688	653	676	634	621	646	627	617	637	611	652	642	648	636	661	635	665	626	632	632	626	646	635	641	669	638	674	654	625	644	622	687	612	630	652	699	612	674	628	614	663	644	653	665	613	634	656	671	654	620	623	604	630	644	625	674	678	652	620	655	679	622	663	656	665	649	651	663	619	661	641	644	623	643	625	649	637	647	599	626	644	626	647	626	697	621	604	641	649	670	654	679	652	668	625	641	614	672	637	608	636	642	637	614	626	670	600	616	697	644	637	638	641	629	619	622	672	660	690	616	614	604	637	656	645	600	655	628	639	626	695	709	661	667	663	670	633	607	586	651	665	684	628	612	637	629	637	668	706	613	657	671	643	646	670	661	678	627	670	610	689	587	645	652	611	665	630	649	648	609	625	608	591	657	671	663	653	649	640	625	653	661	613	664	635	634	658	653	642	650	627	679	630	661	661	647	636	653	670	663	594	638	682	596	593	638	632	664	651	666	635	659	650	652	642	622	642	627	628	620	603	620	609	627	662	654	643	684	675	642	633	637	644	638	671	675	594	666	653	612	605	642	646	629	598	613	709	649	661	662	630	656	626	623	613	635	677	640	652	609	617	620	631	714	629	605	632	633	654	665	658	601	671	627	602	610	630	643	616	632	625	641	665	679	667	673	630	622	672	642	646	636	655	638	651	661	675	662	651	648	647	601	633	664	601	652	610	624	658	641	642	661	668	634	659	625	588	639	647	630	669	616	631	684	631	644	647	644	621	657	641	675	692	612	650	629	663	643	642	633	613	651	663	643	671	626	645	623	655	616	626	632	643	616	626	663	653	589	646	608	582	661	630	695	634	613	674	634	603	651	618	620	635	623	660	672	627	601	669	650	661	651	667	625	624	650	645	641	646	637	665	650	630	637	635	645	643	671	634	668	600	679	660	607	647	626	603	654	686	621	649	658	660	635	604	633	663	651	637	610	678	674	636	613	697	650	678	674	620	636	659	623	637	671	624	666	629	650	650	604	642	631	626	617	635	619	612	640	668	677	651	650	603	669	684	650	674	625	629	620	686	625	612	629	669	600	628	671	669	624	629	680	632	638	679	644	603	685	668	644	619	603	629	655	637	637	667	654	635	681	650	669	621	592	658	671	621	684	649	676	610	660	698	617	655	681	626	617	629	613	615	638	643	627	621	653	640	600	655	674	646	602	601	596	613	687	624	667	634	596	640	624	653	686	679	670	657	648	647	649	654	644	669	617	707	641	690	654	645	675	635	630	644	645	663	638	653	648	676	607	664	648	624	618	609	644	655	645	657	623	659	621	639	632	648	648	618	607	685	621	644	652	638	676	631	612	614	641	654	627	698	583	615	636	654	659	663	633	678	646	652	633	651	616	646	627	630	683	661	666	651	676	660	636	666	675	679	635	677	689	635	639	636	668	617	632	612	619	658	621	651	714	644	633	635	628	645	640	619	649	622	616	655	640	643	623	644	649	650	640	681	649	652	653	672	647	617	627	681	662	623	649	647	629	667	652	608	606	644	601	636	604	655	650	680	644	652	642	638	630	647	649	679	645	628	696	637	614	658	624	633	664	620	675	635	664	657	651	612	642	616	619	665	628	646	624	633	634	636	637	662	652	675	665	658	650	632	633	609	667	625	659	651	648	618	671	675	646	675	688	655	647	677	637	655	691	649	683	636	670	635	655	653	636	654	640	602	670	651	627	669	632	620	631	593	623	674	620	655	654	665	679	582	608	619	654	659	646	605	650	636	612	660	678	621	602	635	669	621	648	652	708	696	678	630	606	662	636	628	669	608	616	600	626	637	658	648	646	682	618	631	617	644	630	668	613	617	689	639	627	653	658	620	612	612	666	639	657	679	633	678	664	639	650	655	636	638	652	620	638	650	613	624	599	599	590	628	650	671	656	619	627	620	662	657	647	664	662	644	605	630	608	626	636	640	659	661	682	615	664	652	642	636	670	633	655	640	637	561	657	650	658	668	614	612	630	643	647	662	608	655	631	632	684	647	605	615	628	662	655	646	651	670	658	633	644	599	621	713	660	660	634	685	707	670	630	608	651	636	607	624	619	697	655	688	682	579	646	661	685	636	634	665	625	653	628	636	634	676	667	700	621	640	617	634	671	624	625	630	659	661	653	617	657	658	637	658	635	671	653	614	634	672	651	605	623	644	619	663	619	627	639	655	678	657	622	615	652	614	647	642	599	680	637	656	600	605	644	675	620	617	652	642	626	653	623	673	634	647	665	635	618	652	668	639	638	629	653	658	648	626	636	642	655	656	607	646	629	681	595	655	675	650	657	623	636	651	664	635	599	615	663	668	645	648	692	668	649	644	640	627	594	621	637	650	633	653	611	645	629	635	654	655	627	679	608	634	588	612	645	627	613	623	657	651	673	611	637	622	640	594	671	635	620	617	616	635	672	682	620	611	627	600	594	615	608	638	633	662	634	662	602	640	650	673	636	660	683	640	647	631	599	644	648	631	614	571	698	644	666	650	655	644	660	630	697	606	658	624	628	667	672	619	657	582	644	661	628	638	669	605	622	646	616	623	667	611	619	621	671	625	566	672	577	597	680	683	663	652	636	658	618	671	667	651	623	633	708	641	674	639	634	635	616	666	633	651	651	718	651	618	653	603	646	657	640	660	673	702	669	663	667	654	640	674	681	653	621	662	665	675	605	633	638	646	670	704	647	632	642	642	653	636	652	596	657	632	644	641	608	611	618	657	685	683	620	667	633	662	621	628	647	667	655	673	672	658	632	676	651	645	647	609	647	613	629	656	616	599	594	632	606	621	630	680	666	605	665	642	646	656	598	663	692	682	648	665	642	626	637	628	671	639	627	677	669	572	639	606	647	606	647	607	619	645	619	635	648	675	682	628	630	653	595	663	621	622	694	620	622	648	654	596	657	673	664	639	612	653	641	674	653	657	690	642	620	631	681	580	634	599	605	658	595	637	714	659	614	634
6262	968	275	260	210	201	160	166	223	196	163	168	190	176	175	194	185	179	186	193	175	208	190	210	200	230	185	195	187	165	191	168	190	179	192	186	180	170	205	172	169	181	217	167	179	184	192	193	175	179	166	214	208	196	183	183	185	163	167	202	163	200	195	207	187	189	168	146	202	195	173	184	186	187	200	190	189	185	176	161	189	203	192	151	155	181	172	203	202	209	198	174	187	186	177	179	177	216	186	200	189	181	190	172	196	198	187	198	204	184	188	174	192	193	174	199	198	180	186	178	177	175	154	180	199	190	168	191	174	196	202	188	174	177	189	197	201	161	186	190	195	202	185	195	182	177	190	169	187	209	175	191	192	164	176	173	172	196	173	171	176	147	197	199	193	181	204	204	214	176	170	212	169	187	166	171	171	214	185	178	180	186	175	194	200	188	190	171	207	194	212	189	173	168	174	167	211	194	164	179	180	172	196	220	204	202	188	158	194	199	197	190	167	192	192	223	192	180	185	226	185	223	199	154	185	188	193	177	198	176	163	171	152	180	165	186	199	182	176	185	159	168	170	173	175	181	187	192	189	187	188	193	172	176	180	193	185	168	193	212	181	188	201	200	203	186	180	163	163	190	187	164	174	186	161	182	188	185	191	210	177	159	186	187	187	178	161	190	212	169	240	187	213	196	194	190	173	164	193	174	175	198	192	191	194	189	164	171	175	175	174	156	201	186	181	161	201	180	167	180	193	180	182	180	206	165	172	200	190	169	170	164	185	161	180	154	164	205	194	226	222	190	199	162	177	166	194	193	210	192	213	174	179	181	171	212	200	213	209	189	137	184	192	181	180	193	194	217	154	179	187	162	215	209	206	169	191	190	170	195	182	179	168	186	190	170	202	183	169	186	203	187	187	195	183	203	186	171	157	220	180	209	197	209	180	163	183	192	196	201	178	203	188	179	169	194	207	157	193	188	182	183	159	176	200	177	182	183	211	186	177	165	197	182	165	179	176	173	175	203	167	171	180	163	166	181	176	177	168	187	172	198	163	197	195	177	185	181	182	207	217	198	187	230	162	196	190	174	156	194	178	174	161	189	171	184	192	176	186	176	195	161	202	181	171	191	195	156	211	181	182	172	180	216	161	177	196	171	183	183	178	184	164	187	160	155	212	196	173	174	193	201	181	189	175	186	202	184	181	200	180	178	168	181	171	173	167	163	195	188	173	203	203	148	168	176	164	163	187	195	205	170	191	208	209	170	219	172	173	150	172	197	195	180	190	157	215	166	165	188	197	207	203	180	187	208	192	173	175	194	170	182	187	186	198	187	182	187	174	162	183	193	180	180	170	166	180	200	200	191	184	179	171	175	172	191	189	197	194	187	182	195	169	188	186	175	197	191	185	185	165	168	181	175	184	175	153	180	191	182	197	206	186	196	167	178	173	165	187	193	187	198	197	193	175	180	188	184	204	206	180	173	159	170	200	181	211	163	195	187	202	204	196	168	182	201	200	191	198	173	188	191	207	191	180	214	210	186	178	176	194	186	197	174	188	175	179	190	177	177	192	200	195	177	186	156	188	185	177	148	185	181	172	186	175	189	229	189	190	204	173	183	200	167	184	184	218	146	160	188	192	201	187	222	187	169	173	212	179	186	188	190	188	172	197	189	198	167	203	200	182	197	206	202	184	189	196	185	199	200	216	210	191	193	193	189	168	181	187	184	195	175	229	203	180	179	210	192	195	182	202	181	170	179	181	199	192	185	175	181	192	168	194	150	173	174	215	184	196	199	181	191	173	166	197	179	173	207	167	197	189	216	168	179	198	179	188	184	163	193	168	151	186	217	201	193	212	193	190	184	197	185	191	217	190	208	182	185	218	195	184	184	195	190	190	201	201	196	189	193	198	186	198	198	192	206	179	159	188	185	165	190	197	193	192	199	200	182	221	161	153	165	221	151	204	223	161	192	181	147	213	172	193	195	169	185	157	161	187	183	187	170	205	195	202	210	170	188	196	179	181	183	208	204	169	201	228	159	194	150	201	184	175	169	206	199	183	212	191	193	186	178	209	183	199	229	213	196	162	184	178	176	196	194	162	189	199	187	205	179	164	170	173	184	174	191	183	195	201	196	188	206	172	192	218	197	169	154	200	189	184	157	166	201	182	177	176	181	175	190	181	180	225	186	198	185	187	187	174	185	186	203	174	192	170	180	177	199	203	189	183	185	185	188	190	216	160	187	211	189	206	188	188	186	199	182	196	195	193	204	184	211	188	177	183	190	178	199	215	203	157	180	184	173	196	198	189	182	199	189	178	183	174	172	169	180	169	176	177	190	160	183	181	173	211	188	190	185	191	192	201	198	203	204	203	203	189	179	183	195	175	189	216	196	177	221	187	177	206	203	155	210	191	214	189	182	195	187	197	169	181	174	179	188	163	172	197	191	175	167	177	202	203	183	165	168	186	193	197	181	191	167	176	172	181	166	144	195	189	179	167	163	164	187	180	170	191	186	173	163	165	162	194	173	181	202	175	193	190	191	194	183	186	203	184	190	224	197	206	180	183	182	167	177	192	196	181	185	189	173	165	178	172	181	181	164	199	211	173	172	167	187	190	177	167	184	180	162	168	181	165	200	184	214	193	192	172	200	154	167	189	162	185	171	193	210	177	155	186	171	169	171	167	219	182	214	184	186	220	188	171	210	206	191	165	175	179	179	169	199	182	163	201	169	204	171	195	187	188	182	202	200	188	193	206	204	186	199	183	169	209	166	192	184	189	177	184	173	156	179	193	197	160	188	200	177	173	175	195	208	166	184	162	169	179	181	186	170	161	210	219	205	184	192	177	190	215	182	187	194	179	182	184	173	199	180	191	190	199	190	188	186	184	215	176	172	199	177	178	178	189	172	165	189	172	177	194	161	193	195	192	192	201	228	189	186	163	165	183	180	191	157	178	156	195	178	197	202	172	187	174	184	174	184	196	147	167	170	175	182	162	146	185	204	167	189	192	174	169	209	200	180	192	216	209	186	192	184	174	212	156	168	180	175	182	187	191	181	160	184	186	174	195	175	199	164	175	183	175	178	174	202	185	203	180	161	177	195	212	184	236	199	203	180	177	177	179	197	201	199	184	177	183	188	178	172	195	201	190	179	182	197	205	201	167	196	174	161	185	197	192	192	172	177	192	155	171	174	190	231	166	171	179	177	210	183	215	176	214	168	183	196	191	188	199	178	176	213	182	185	236	180	181	168	206	178	198	178	192	171	187	206	189	229	193	213	220	202	193	184	173	167	187	175	176	175	218	171	177	185	169	186	179	204	187	177	160	188	216	163	168	168	177	203	171	183	192	199	205	193	204	206	198	199	176	174	215	166	167	179	168	162	168	171	202	178	199	177	182	192	204	170	173	227	206	200	200	187	195	195	208	175	143	199	185	169	179	187	199	194	173	199	189	206	181	197	190	193	203	164	180	177	194	207	196	186	162	189	166	209	186	187	190	193	195	172
4208	909	557	568	520	485	473	433	449	452	469	414	466	471	440	419	415	441	402	407	430	420	417	469	449	415	436	425	431	454	426	438	464	436	437	438	434	446	384	454	471	501	410	442	438	488	458	437	445	442	437	451	395	425	452	436	432	448	449	438	440	425	437	442	434	423	485	414	427	413	432	430	417	414	419	453	421	424	490	446	425	440	429	433	419	460	444	462	441	399	439	450	421	471	425	451	457	428	411	428	409	442	436	469	440	422	410	459	447	442	396	412	446	411	431	445	420	400	423	435	454	454	433	441	408	414	429	441	423	406	440	451	469	436	464	449	429	447	437	448	445	430	429	438	466	416	423	446	426	421	439	454	401	425	444	432	439	498	399	450	485	434	460	456	446	442	447	453	417	467	449	422	468	436	459	407	426	448	408	442	441	414	446	425	430	452	430	421	424	433	437	486	426	412	439	455	424	420	429	408	486	459	478	418	405	439	459	450	463	438	449	433	458	382	439	474	446	458	420	455	426	437	427	431	460	430	439	426	468	449	428	450	470	423	435	407	436	437	400	442	475	432	455	469	470	446	438	397	457	418	436	428	462	416	443	435	386	450	436	424	438	415	412	425	401	452	453	428	499	405	425	433	488	438	428	420	399	490	458	385	460	441	452	435	381	427	412	406	434	420	451	451	431	439	466	416	511	452	397	424	452	408	431	442	432	488	442	439	473	410	435	435	439	427	449	444	480	410	472	429	445	427	426	437	427	430	460	396	379	428	441	402	424	436	429	442	428	458	424	392	485	429	452	443	450	434	468	409	417	475	416	446	425	438	440	430	447	432	367	461	432	459	454	437	450	420	468	472	474	491	431	453	392	431	433	446	456	460	414	401	399	410	413	420	429	474	400	422	429	440	434	426	434	409	422	432	439	410	423	413	485	422	426	435	431	407	432	432	453	449	436	434	433	473	444	452	442	453	405	416	451	446	473	425	443	458	420	423	479	459	407	435	433	427	405	481	433	434	456	502	448	400	391	435	385	448	439	453	438	436	428	439	440	444	438	448	427	463	458	451	434	454	471	496	423	463	485	460	390	438	431	460	441	419	436	422	449	481	429	445	404	450	442	468	390	444	448	454	418	440	438	441	465	451	457	410	463	421	392	449	413	448	452	420	418	419	402	417	383	407	459	416	475	442	427	456	432	444	404	433	443	432	414	435	428	411	448	443	430	412	440	452	455	416	451	411	455	443	433	451	418	404	472	415	405	431	464	419	467	452	477	431	426	421	450	440	406	445	419	431	434	426	466	474	431	435	446	423	446	428	440	476	472	451	453	456	430	395	435	433	420	410	453	404	476	445	453	425	445	427	416	405	441	422	440	444	457	443	411	420	444	404	436	451	444	442	427	411	457	452	416	449	437	462	481	418	422	441	457	433	431	448	452	399	436	437	460	425	428	480	471	449	425	457	439	420	438	479	442	465	400	494	418	418	450	422	411	432	446	434	393	444	439	446	434	435	450	422	421	449	454	423	423	411	442	414	442	437	443	462	455	426	445	451	404	441	491	423	426	422	427	416	447	416	426	432	474	459	438	425	439	451	414	461	432	465	443	440	438	442	446	398	471	408	421	454	468	441	426	438	436	437	418	453	450	443	394	414	425	403	433	420	452	428	440	427	431	440	433	435	427	443	452	456	474	427	432	449	427	457	431	462	457	419	454	442	436	392	410	411	424	442	440	449	434	430	430	449	394	471	436	469	468	450	461	388	409	441	437	439	416	408	409	481	436	441	449	435	427	458	455	450	415	423	439	428	410	421	430	391	443	413	442	424	458	420	465	443	493	463	477	403	419	438	448	448	462	467	449	437	394	439	406	449	429	440	418	400	451	441	449	443	429	442	405	470	427	451	441	445	454	450	439	454	435	433	439	492	420	464	413	441	435	458	424	423	446	444	436	412	422	415	415	457	432	463	428	445	405	423	451	433	468	419	432	456	429	445	461	460	421	411	407	425	419	445	418	436	431	439	429	474	458	449	444	466	424	418	445	456	417	444	449	417	463	444	428	433	433	443	412	444	447	479	455	456	459	451	434	427	432	441	414	455	424	445	415	392	463	480	438	442	408	437	436	461	443	409	409	412	428	397	426	449	468	440	444	424	419	441	408	426	461	403	408	454	416	436	420	430	457	444	467	425	447	427	410	454	414	451	459	432	439	432	409	452	459	427	435	403	445	429	442	464	427	447	462	438	427	421	441	435	440	383	443	436	431	437	452	427	429	433	449	427	427	462	437	437	410	441	459	426	454	444	421	443	432	428	458	419	419	449	407	458	414	466	401	434	450	469	439	435	427	434	419	469	442	420	448	458	413	462	437	432	441	433	423	422	454	420	485	428	417	447	454	468	479	447	442	421	444	432	466	445	458	452	458	435	427	430	462	397	424	439	411	434	440	449	445	428	447	433	439	433	426	436	442	465	428	418	422	434	446	426	436	446	421	476	479	439	445	456	376	418	404	489	452	472	460	401	437	438	426	448	486	401	413	436	385	402	430	445	415	463	444	443	437	427	456	416	390	463	410	457	408	454	445	423	449	464	408	421	427	421	440	485	441	461	404	422	461	401	429	424	460	450	429	415	459	438	478	424	401	427	405	420	458	488	446	436	425	427	456	452	463	424	408	461	421	452	430	446	435	464	443	431	451	426	426	463	457	466	478	439	444	431	428	390	449	459	438	438	442	432	445	457	455	443	454	455	454	415	431	468	407	404	480	457	439	457	458	432	464	442	407	417	436	425	418	438	465	453	430	455	447	464	453	445	443	402	427	426	443	429	396	438	443	454	416	441	437	411	433	450	458	446	437	441	422	436	434	411	425	447	411	427	456	411	428	424	472	455	419	423	432	454	442	428	452	424	452	411	435	426	435	443	426	469	437	439	404	443	439	447	457	406	463	434	426	442	478	433	432	438	444	423	421	432	429	442	463	424	433	447	438	462	438	438	405	440	439	407	431	434	457	426	399	486	438	456	416	440	390	472	429	409	444	416	445	462	405	440	440	430	454	421	446	468	427	467	448	438	462	406	434	449	437	461	447	445	467	455	466	453	446	443	415	448	425	420	428	424	443	405	429	464	474	443	400	399	434	400	411	445	456	409	446	418	420	439	434	426	422	427	438	376	412	477	430	429	428	440	418	412	432	432	402	440	394	456	448	431	419	451	464	435	447	429	409	436	463	445	412	422	443	465	435	419	407	470	448	415	457	416	438	472	449	431	428	425	429	470	444	415	442	409	458	435	475	426	428	458	418	432	408	402	444	415	473	433	459	404	421	431	438	454	436	458	440	424	453	387	401	450	423	470	460	414	424	457	407	425	427	473	412	429	435	449	449	413	425	429	413	426	439	446	471	452	451	386	432	413	455	450	418	439	452	400	443	467	447	440	383	439	432	458	453	430	441	434	453	436	475	398	423	449	399	429	442	407	397	430	480	427	433	439	426	426	450	425	439	406	433	473	446	434
20513	4078	1464	1057	586	387	232	182	188	175	149	183	139	160	155	157	139	161	151	140	136	120	137	128	153	139	138	142	152	141	131	147	125	137	112	144	172	142	127	141	167	135	144	147	127	149	131	159	153	144	136	162	145	148	153	162	160	135	122	137	117	138	118	138	135	132	123	135	143	140	148	154	163	133	135	135	148	140	132	122	121	146	123	140	117	145	148	135	148	150	113	130	117	130	145	126	147	148	151	124	129	129	143	163	147	124	142	148	158	151	126	121	129	134	131	140	127	131	141	153	136	149	111	133	142	131	140	137	151	142	128	143	129	156	149	128	150	150	136	152	123	123	157	131	136	122	133	116	129	138	128	127	104	131	138	136	132	140	127	121	125	139	124	139	139	150	138	141	137	140	135	141	129	134	131	138	142	143	159	131	150	150	119	143	156	133	146	135	160	128	142	132	135	139	138	121	143	129	114	137	118	141	137	144	146	128	125	128	147	125	140	143	142	130	154	141	147	135	145	139	140	125	136	131	128	117	122	135	144	137	144	147	147	136	122	131	133	124	128	131	106	142	132	142	128	138	179	130	121	157	148	157	125	141	120	139	135	126	136	132	133	155	118	147	152	125	129	168	138	133	129	137	139	130	132	123	142	163	132	122	127	123	121	126	147	145	125	137	102	111	123	121	141	130	149	107	144	124	126	132	156	117	114	120	130	140	140	140	141	141	146	124	136	121	126	129	143	144	126	137	136	116	133	150	120	94	121	144	129	157	142	124	143	148	119	130	144	141	139	122	133	138	141	136	136	123	127	158	124	120	131	122	147	148	140	130	116	129	128	125	142	123	138	124	125	122	122	148	144	134	142	150	149	122	138	133	121	123	128	113	103	124	134	142	130	134	134	147	139	143	104	118	133	143	128	131	105	117	139	124	126	132	121	134	128	139	152	121	140	136	150	151	134	150	170	138	131	112	126	133	130	123	128	126	127	132	107	150	106	133	143	112	124	143	143	132	122	138	115	140	128	114	143	129	111	159	112	156	125	141	111	149	124	134	126	154	143	139	124	118	122	139	137	148	123	151	135	123	140	138	130	141	149	147	133	121	154	125	148	133	139	131	130	148	142	107	118	152	123	134	153	120	143	125	113	134	135	133	144	145	133	139	131	137	144	110	137	138	126	159	113	159	143	113	127	131	139	127	136	134	165	132	137	131	117	145	142	136	137	113	141	127	130	120	119	110	145	139	132	142	139	138	147	140	139	128	127	130	137	128	145	137	133	139	152	128	123	148	130	143	117	150	142	154	108	113	111	143	138	128	136	123	150	137	125	145	114	126	144	126	152	155	124	135	144	114	121	148	143	130	125	131	149	133	128	149	149	135	121	125	134	122	155	128	108	140	154	135	127	131	157	149	147	154	158	146	156	124	165	143	134	147	124	112	138	147	125	143	149	123	141	149	152	158	136	129	128	151	135	118	143	136	150	121	134	141	155	121	123	120	133	130	147	120	124	139	148	145	139	112	112	130	149	129	148	147	150	156	137	130	128	108	135	142	138	128	146	137	122	138	156	121	127	131	134	110	121	142	122	154	120	139	123	131	142	131	102	120	149	146	112	141	133	120	99	116	133	147	148	121	122	119	125	162	115	161	121	131	153	122	127	120	151	138	149	143	154	164	153	151	141	121	135	140	116	127	123	141	141	123	131	152	153	128	158	137	133	131	147	128	128	128	122	154	140	137	152	121	120	167	154	122	124	107	129	115	121	145	144	140	128	117	119	120	154	139	138	131	113	132	149	150	137	143	145	139	127	140	148	137	151	157	120	116	132	107	157	119	136	115	149	140	132	147	140	153	142	148	147	138	133	140	139	109	133	155	133	117	137	136	132	125	143	146	124	141	132	127	142	140	134	124	130	125	152	122	133	134	148	131	136	130	165	137	148	117	122	158	128	137	139	132	132	157	149	148	133	126	137	121	129	145	110	117	142	142	132	133	152	148	134	140	140	111	117	124	152	113	128	136	147	122	170	138	122	143	131	124	119	148	145	149	137	138	127	131	158	143	140	122	152	149	125	123	125	135	142	131	133	146	151	141	124	161	123	132	112	119	121	117	130	133	130	164	145	163	113	147	140	130	118	132	144	159	134	129	144	135	128	138	125	147	158	134	114	111	139	125	160	153	132	117	157	102	146	142	148	135	137	116	135	147	154	139	114	151	136	134	125	137	114	133	121	115	133	135	144	136	113	117	124	123	137	143	151	120	130	134	124	170	151	113	144	149	133	146	124	125	125	154	144	127	136	137	141	139	134	140	127	148	160	132	116	118	144	132	136	136	140	128	122	127	131	118	128	135	130	124	147	127	123	121	133	121	144	140	135	134	125	129	139	146	134	119	133	147	137	146	121	125	134	133	154	165	144	94	125	127	115	137	113	131	114	110	158	120	153	146	149	143	106	128	147	125	123	146	129	142	143	118	156	139	154	166	135	142	152	151	119	140	134	131	133	131	132	119	137	125	152	129	155	132	140	157	130	157	150	135	127	118	132	153	137	134	132	117	129	128	131	139	132	116	134	130	125	120	144	184	135	131	121	123	140	131	127	142	120	118	123	136	125	152	120	144	124	120	120	143	146	136	145	134	139	111	151	145	135	135	127	106	122	124	142	133	137	145	124	136	157	128	143	135	130	128	132	136	125	114	130	132	159	133	131	149	143	157	150	137	153	139	132	162	129	129	140	133	137	137	141	154	154	134	120	142	134	144	133	124	128	135	130	137	139	121	131	127	150	159	155	130	142	133	121	120	115	118	116	136	126	150	146	132	137	137	129	127	139	128	135	140	113	136	143	131	140	141	123	125	140	126	140	152	152	146	146	152	129	145	139	121	111	134	120	135	135	146	130	134	143	121	137	123	128	132	137	128	125	164	120	123	130	159	116	150	115	145	131	148	138	118	104	123	121	139	133	136	158	142	121	129	130	143	143	131	125	154	129	154	138	129	150	133	145	132	150	130	126	113	125	135	143	145	169	141	137	139	146	126	138	133	138	151	126	122	161	156	117	127	152	148	152	132	160	144	155	145	139	117	116	145	141	132	149	152	141	123	144	143	140	143	147	134	111	130	126	148	125	156	138	123	128	128	138	145	137	131	145	137	126	134	126	129	141	115	142	146	142	143	146	117	130	139	126	148	138	128	129	161	145	130	120	131	127	146	127	152	123	137	126	131	125	130	143	125	122	125	129	124	142	141	134	113	106	144	142	138	154	123	129	149	123	142	113	134	132	135	145	136	142	130	129	154	151	143	118	150	128	145	134	146	138	129	155	138	141	115	119	132	137	131	151	124	128	141	142	131	116	133	127	141	162	137	128	113	122	128	119	145	126	116	130	159	135	135	124	122	143	137	119	119	114	135	137	144	140	136	123	139	145	128	137	141	139	163	136	143	125	157	149	143	141	137	123	156	116	138	133	149	140	120	120	127	125	127	121	117	145	141	140	134	138	135	132	127	133	137
12938	1943	2033	2506	1502	1161	844	689	611	542	486	512	471	474	401	413	402	444	417	378	400	400	392	405	397	383	391	389	349	371	389	384	353	358	375	383	360	384	399	344	349	372	364	374	339	353	359	362	380	355	364	362	357	371	351	369	370	326	339	364	364	366	378	337	362	359	367	318	378	358	358	328	367	351	366	375	337	350	376	349	359	350	337	329	367	392	343	377	372	358	374	346	322	380	349	363	368	363	326	331	319	348	356	368	331	353	354	331	311	347	332	338	321	343	321	340	338	374	342	384	340	340	330	364	347	322	351	349	377	359	329	337	350	369	359	337	378	353	320	365	330	353	352	339	346	324	338	318	364	370	353	354	337	365	374	356	351	330	345	370	335	371	357	354	401	338	328	323	365	333	365	394	360	366	333	382	346	332	354	367	354	349	368	326	350	343	334	338	332	306	344	360	333	387	317	376	345	364	372	342	352	341	342	367	335	335	343	358	367	350	349	379	371	356	349	330	358	375	327	339	334	363	351	361	337	374	356	356	343	331	412	328	366	345	337	366	360	366	364	354	365	350	347	379	303	350	360	373	367	392	374	329	353	360	358	352	353	380	349	323	325	370	359	381	368	351	356	338	342	354	361	357	367	357	380	367	332	386	352	368	336	347	368	354	347	388	319	332	364	349	344	341	361	378	349	365	357	373	380	351	351	361	362	345	387	378	342	362	390	339	341	350	333	346	327	345	355	375	343	356	340	346	301	357	340	355	373	355	348	374	367	352	371	342	343	356	334	369	376	373	337	363	387	356	333	387	347	322	367	340	351	340	349	367	367	364	384	366	364	341	334	345	339	360	344	325	336	370	364	382	334	368	366	329	348	347	353	381	363	362	359	337	400	332	364	382	337	325	359	373	355	337	343	381	342	358	346	328	348	360	322	334	375	329	367	358	357	349	346	355	357	333	350	349	362	340	358	346	376	361	385	354	385	396	354	332	385	341	343	349	357	343	369	353	364	340	331	344	370	322	325	348	366	326	339	363	334	365	339	355	327	349	335	344	348	351	333	347	358	373	348	375	353	354	321	354	351	379	340	336	372	355	372	346	332	359	381	331	324	345	327	337	330	311	330	354	369	369	327	352	382	374	372	348	377	334	357	331	371	356	315	342	337	340	357	331	336	353	346	317	382	366	363	353	379	359	365	348	326	376	344	345	354	373	374	349	377	385	342	369	323	321	358	358	371	345	342	370	362	337	338	370	358	348	363	364	359	338	372	358	380	328	343	319	378	344	347	336	345	386	339	354	357	356	369	357	338	361	359	317	378	323	324	326	366	347	342	367	335	326	377	359	337	342	398	343	360	315	386	359	339	329	359	356	353	386	365	323	377	350	370	349	325	317	307	348	326	352	381	373	361	365	371	338	363	373	322	352	382	348	369	327	346	347	360	405	324	330	355	381	354	356	310	361	373	330	354	374	385	371	364	356	342	354	341	340	335	371	313	396	342	327	351	328	335	330	391	355	355	339	363	322	327	357	343	374	364	338	351	365	359	363	360	355	359	365	366	326	357	375	333	333	359	363	379	350	395	343	353	342	348	380	356	354	378	343	352	339	391	326	369	374	330	393	365	292	390	380	340	382	350	350	361	365	353	369	395	376	357	354	339	345	374	354	383	350	402	369	374	354	354	344	343	351	341	325	352	352	362	379	365	362	353	309	342	335	375	357	352	344	366	367	362	365	355	339	353	340	345	397	344	353	329	329	379	366	380	358	342	348	389	368	355	369	328	333	334	360	366	381	354	358	369	368	331	365	305	360	342	333	365	318	338	380	352	350	361	346	341	347	322	328	352	358	334	384	322	347	352	323	326	347	327	368	358	338	360	344	395	348	348	328	316	386	356	394	360	336	348	335	375	364	360	341	365	382	363	345	360	376	341	380	348	349	371	328	389	338	361	338	325	343	353	353	320	360	361	338	351	337	363	323	353	369	361	337	383	352	356	356	366	361	358	351	370	359	316	376	336	355	372	379	323	334	347	332	344	299	368	342	348	349	383	365	355	324	349	379	374	370	374	367	356	358	363	348	375	343	348	357	364	320	372	336	378	347	328	345	400	351	350	349	378	370	353	357	329	355	355	346	379	349	380	360	347	358	400	369	321	344	373	331	358	356	344	319	340	342	300	361	349	378	324	364	337	358	350	366	364	339	348	334	368	359	360	352	340	327	353	368	353	331	369	354	332	325	349	356	328	353	341	370	338	384	367	369	346	357	348	353	360	338	340	354	342	366	340	340	383	360	348	396	337	358	354	323	374	367	382	379	388	340	363	360	327	318	354	336	328	400	357	368	340	336	338	357	335	359	347	385	351	385	361	339	360	336	376	332	386	370	325	355	342	340	317	372	364	361	328	340	349	303	332	314	346	387	331	329	347	342	362	324	377	374	352	369	330	322	333	347	351	379	365	350	340	372	339	374	330	369	333	380	316	353	347	341	350	319	344	365	354	341	363	325	325	337	360	389	377	310	373	332	345	358	335	379	364	394	379	362	355	348	346	333	364	372	349	351	326	321	362	342	331	354	357	370	374	353	380	335	352	357	350	397	364	362	362	355	319	352	349	364	340	365	337	344	355	366	353	374	343	346	354	361	349	359	369	365	371	330	328	327	351	345	360	356	350	361	360	380	377	361	343	334	367	328	332	362	340	331	357	354	302	344	314	346	362	341	375	356	311	369	350	326	341	351	351	363	322	364	366	345	345	337	354	363	402	350	368	371	350	348	360	374	393	347	359	351	394	349	326	364	336	367	374	362	359	352	389	320	367	353	363	345	402	385	380	362	356	356	336	316	365	358	306	360	364	374	377	335	366	386	329	403	343	375	334	361	400	358	397	300	333	368	376	380	354	356	375	326	312	348	321	363	345	355	347	344	310	358	355	352	379	352	324	378	361	352	364	359	342	338	330	331	359	361	342	335	340	345	363	334	345	381	340	360	357	334	336	363	330	367	362	354	352	334	351	356	344	349	354	363	355	357	324	352	340	348	373	378	339	341	375	396	344	327	365	362	346	310	359	354	366	349	335	351	354	339	339	357	373	349	339	397	365	359	348	357	360	367	323	305	364	340	348	347	371	349	383	328	337	349	353	339	370	361	374	368	341	408	319	350	349	355	340	367	317	352	347	363	356	338	328	344	373	342	351	365	342	365	337	338	348	340	345	368	346	351	346	340	351	315	356	337	367	362	350	351	366	394	329	378	369	362	350	351	361	373	367	344	344	369	359	341	365	332	366	353	320	352	335	366	361	364	357	347	353	333	363	387	336	340	359	346	384	350	356	343	369	355	340	367	325	360	352	341	395	353	350	375	330	361	329	369	341	352	360	391	380	353	344	346	342	321	379	367	330	354	357	364	342	333	325	336	388	315	344	352	369	352	348	348	367	331	373	362	365	349	372	342	357	345	334	370	368	330	342	342	372	333	338	373	357	350	343	393	373	353	345	356	345	303	377	331	368	355
30936	8406	3507	2577	1244	734	554	412	422	376	362	311	313	272	331	319	281	266	324	301	315	319	300	301	322	324	276	312	311	317	305	309	273	278	276	283	289	304	300	295	268	290	288	266	269	290	303	268	285	310	299	250	275	277	295	283	263	303	291	291	276	274	294	263	299	277	271	307	283	288	296	274	275	307	305	252	320	257	277	285	268	261	272	304	289	314	314	286	271	296	246	279	304	288	286	269	285	273	315	307	255	315	300	282	283	282	290	263	269	310	290	279	265	281	274	301	306	266	275	301	265	263	294	276	297	288	294	274	271	281	291	279	264	285	307	272	303	300	311	295	238	252	263	269	253	281	257	277	258	323	283	323	299	301	241	260	279	292	256	295	252	287	303	285	276	307	291	297	296	282	282	286	277	301	271	264	315	241	287	263	268	279	268	245	268	287	252	246	251	258	273	248	297	289	296	262	273	279	289	275	288	287	313	248	259	328	317	279	286	271	255	319	312	287	268	325	280	250	279	268	281	279	264	307	288	294	262	276	250	262	254	257	236	289	263	290	282	286	278	295	270	279	280	297	270	324	306	273	297	278	297	273	287	268	291	270	280	254	272	273	241	293	311	285	289	279	291	290	295	270	281	292	316	252	233	250	271	299	271	287	270	249	302	295	285	296	290	290	294	287	309	285	281	303	265	255	293	287	290	294	284	295	291	254	288	289	277	308	283	284	279	275	269	282	304	303	257	280	259	298	284	250	281	273	261	297	295	270	278	293	296	249	242	257	241	280	264	302	267	286	290	299	291	295	273	291	271	276	313	298	307	300	307	293	283	270	268	293	304	273	287	296	302	289	291	296	272	293	294	288	278	313	266	282	309	300	286	257	282	289	284	285	307	304	313	312	256	277	274	287	259	292	304	318	258	263	264	252	238	297	301	266	283	252	275	302	304	312	254	316	287	284	320	311	298	288	292	297	318	262	301	303	287	282	305	300	276	272	301	261	268	306	248	287	273	312	305	268	329	270	266	287	308	274	264	289	282	270	288	284	294	285	230	266	309	263	269	324	282	242	261	284	308	305	288	271	260	290	283	332	275	297	265	268	272	292	259	264	270	266	253	282	297	249	253	269	281	282	286	301	290	314	321	320	285	314	285	293	283	278	262	299	316	286	277	283	260	276	279	280	297	281	288	289	288	305	274	250	300	288	308	318	292	283	288	280	293	285	287	291	294	262	287	270	301	283	274	276	261	309	290	284	289	286	298	267	293	311	260	299	294	286	330	301	269	299	289	286	308	266	304	276	285	280	260	318	291	270	264	256	303	273	290	282	317	275	264	303	262	281	287	307	288	263	298	295	267	312	298	289	336	255	295	280	283	268	316	282	283	298	299	283	299	299	271	279	255	277	267	284	272	297	266	277	279	287	260	296	296	286	277	274	282	270	271	274	263	323	295	294	243	269	295	311	270	303	312	288	285	264	270	292	268	310	298	295	266	303	291	283	271	297	300	279	299	278	290	239	313	317	289	304	312	261	270	269	283	284	258	285	292	273	285	282	307	279	281	300	257	275	272	300	256	275	285	316	332	273	261	275	269	272	324	293	273	271	279	277	267	293	307	307	305	320	252	277	289	288	260	280	319	317	296	306	286	294	285	281	279	280	294	262	280	277	243	295	321	305	306	289	297	274	306	302	298	308	286	293	293	290	292	260	268	268	302	323	283	320	305	302	256	281	287	292	297	288	276	286	298	330	281	264	300	281	277	268	275	285	305	281	300	278	274	301	296	288	287	289	276	263	288	283	261	292	307	296	274	267	325	313	273	287	272	274	273	264	297	300	271	296	238	306	297	286	284	284	282	283	298	276	290	319	318	299	256	249	290	263	261	285	303	318	281	246	287	280	276	300	296	286	286	293	296	298	240	286	291	292	280	314	288	284	309	290	311	282	270	276	291	279	306	286	303	306	290	290	281	275	266	293	310	244	308	287	314	296	338	275	298	289	276	253	299	289	294	291	249	265	266	291	264	276	287	263	234	288	278	272	280	281	262	284	288	260	285	251	280	284	268	288	272	261	292	296	238	270	255	318	300	299	259	308	280	281	280	296	292	270	294	286	262	287	280	295	269	300	267	231	265	290	261	270	268	289	288	279	293	282	276	283	291	294	290	271	279	264	292	290	275	294	291	269	270	251	305	288	255	290	288	302	303	289	292	296	289	285	278	268	270	258	270	289	283	310	287	299	283	298	301	270	255	293	275	290	292	279	277	286	288	294	279	293	249	270	249	274	261	304	280	295	260	308	282	295	315	280	294	278	328	299	300	272	288	310	317	270	274	297	283	332	313	296	302	279	304	299	309	247	304	309	250	315	285	306	271	271	283	281	264	259	316	262	256	288	297	295	246	298	278	302	312	266	253	280	342	301	286	316	294	276	280	283	304	257	284	289	308	291	294	270	274	261	280	271	269	271	294	279	294	279	266	301	241	324	337	300	286	265	285	241	283	295	275	325	284	267	301	297	283	320	290	279	274	271	275	284	277	271	301	275	287	261	273	254	281	305	271	296	322	278	279	272	297	309	261	225	262	286	292	312	294	277	263	284	281	306	298	281	271	278	306	276	316	311	300	313	271	303	320	285	285	242	254	302	309	261	280	268	293	273	287	281	306	271	299	278	278	333	302	264	266	268	289	277	302	311	335	286	279	291	273	309	275	294	296	301	282	295	331	287	301	278	314	277	287	306	290	286	283	289	252	307	300	287	302	285	253	294	306	255	279	300	307	296	282	303	307	295	318	273	247	270	277	286	302	300	275	270	283	282	294	287	285	289	292	297	280	311	299	269	283	301	273	274	278	291	273	260	276	292	291	281	285	286	297	304	291	270	307	310	277	265	284	266	301	284	294	278	256	270	280	291	304	291	277	303	295	310	258	281	277	279	308	290	299	300	272	255	279	286	302	296	260	281	306	270	271	283	264	295	315	274	298	275	294	275	281	236	291	296	261	262	293	299	280	275	274	259	281	270	263	305	302	267	287	290	289	263	305	258	289	311	290	251	277	284	275	269	274	273	281	268	285	288	314	284	261	299	286	305	274	267	269	263	287	266	280	310	279	301	315	293	282	288	310	265	301	293	268	292	261	299	270	268	274	266	261	265	294	296	317	283	268	277	292	293	265	267	287	311	271	286	313	336	300	267	314	266	285	286	297	298	274	291	324	276	256	272	290	299	268	276	274	262	308	286	287	277	260	292	290	274	261	278	293	273	275	262	263	268	280	262	264	278	267	300	298	292	289	283	294	282	300	244	264	297	297	304	246	291	281	294	263	240	293	292	278	306	301	255	271	313	306	288	298	320	268	314	304	309	288	307	315	275	294	270	272	292	285	269	285	273	272	302	277	290	307	280	263	288	275	264	290	298	313	306	269	305	306	288	274	283	288	293	310	272	294	293	265	284	319	274	263	308	290	275	312	283	277	287	276	316	313	259	253	310	273	277	299	295	280	282	267	279	289	302
18358	3079	3744	4242	2842	2047	1622	1311	1150	1014	1049	972	901	824	852	778	727	795	754	734	718	664	748	699	752	681	714	721	709	731	656	663	698	633	666	697	683	629	683	657	656	696	694	695	750	649	651	674	647	690	672	657	645	651	639	673	631	657	627	633	657	632	673	677	628	696	621	640	602	688	683	645	650	663	644	689	667	695	655	631	674	691	666	656	674	646	698	658	648	665	604	690	671	622	623	620	632	637	665	646	645	661	668	645	625	655	644	632	669	664	650	643	653	609	659	604	652	661	623	644	634	689	688	620	641	634	661	618	625	663	673	621	666	611	692	607	646	653	620	676	623	622	632	669	615	659	667	689	642	652	654	642	651	619	673	649	637	640	660	673	619	653	613	606	677	645	654	630	611	601	686	638	656	650	658	642	595	658	662	616	612	627	645	642	638	647	647	605	634	647	682	638	607	663	668	655	637	672	673	659	598	658	670	650	692	653	655	658	646	614	635	616	659	638	687	630	673	636	642	667	630	628	647	633	629	635	647	676	624	662	624	613	654	688	644	662	599	637	629	678	653	696	641	608	657	675	632	658	595	653	577	632	618	662	666	669	664	663	642	658	615	634	631	614	590	653	674	588	667	642	652	658	662	665	630	644	623	642	664	647	618	673	616	642	629	661	665	623	614	574	630	659	630	664	611	611	677	663	644	620	639	704	656	673	623	631	655	602	640	624	657	602	634	652	616	653	662	671	631	640	632	665	649	642	636	656	594	667	664	620	662	621	636	643	627	663	615	651	601	682	655	630	687	642	619	664	657	635	633	678	661	659	622	673	653	621	667	678	671	625	705	640	622	664	647	649	666	631	654	659	600	635	652	635	664	586	594	668	612	672	620	678	646	611	606	615	625	618	649	646	591	623	631	617	667	657	636	638	639	646	678	655	660	634	695	629	647	699	670	672	662	664	654	665	663	682	588	684	659	672	686	651	646	666	596	635	657	660	632	660	630	665	653	640	654	641	628	653	622	633	642	680	658	675	682	647	619	674	596	618	654	675	661	634	626	628	661	646	621	635	676	634	634	690	697	614	667	600	692	694	583	632	641	655	635	698	671	679	633	615	641	627	605	623	656	623	650	679	642	637	624	630	677	620	683	622	682	633	668	657	656	656	645	593	640	632	632	608	670	635	665	661	692	620	623	649	588	662	655	670	613	648	632	644	639	656	656	676	647	639	698	672	627	664	650	688	623	674	659	651	707	681	654	662	646	626	604	641	665	641	613	622	643	611	630	670	691	689	652	624	655	653	670	624	648	658	636	697	672	593	633	649	667	656	639	674	640	649	664	669	651	638	653	641	735	661	655	645	620	648	640	604	633	675	635	675	648	615	647	616	646	661	619	625	631	674	644	650	619	665	667	624	643	619	610	676	609	648	607	612	641	669	617	642	626	642	656	651	661	653	656	616	622	607	624	601	627	614	600	689	627	640	657	637	619	628	593	628	617	707	620	632	639	660	649	667	668	627	647	629	627	630	624	650	615	607	664	630	639	639	630	632	641	657	663	678	646	614	602	650	600	631	630	677	614	634	650	633	607	639	618	610	581	659	630	647	665	659	648	690	643	635	649	674	609	659	594	626	647	660	598	651	653	648	644	652	645	583	620	698	638	673	662	656	649	618	630	682	670	684	643	652	639	617	643	634	647	646	644	664	686	668	685	657	635	662	589	678	654	692	647	667	691	649	671	591	632	642	685	658	645	626	640	639	635	640	600	635	653	605	649	622	605	610	650	637	660	643	677	626	683	691	641	668	652	666	633	620	600	603	600	630	618	666	630	658	669	657	643	672	662	610	619	643	645	627	626	667	661	675	601	706	601	693	665	651	638	640	671	688	659	614	659	662	656	620	618	615	674	613	629	638	622	651	630	681	631	671	642	679	631	607	660	642	653	681	621	645	629	616	674	610	647	649	622	595	649	636	648	655	615	605	607	652	617	645	633	644	684	654	660	643	635	662	666	633	668	647	622	644	620	625	624	636	629	651	635	635	632	628	658	632	608	645	639	622	627	635	635	603	624	656	642	650	652	630	695	639	610	604	670	641	575	654	674	687	645	659	648	626	649	659	597	680	646	679	652	617	681	659	665	654	673	654	632	710	633	681	678	610	647	652	652	647	663	657	693	691	620	684	661	675	613	643	606	603	643	615	632	650	639	617	643	653	634	627	685	634	678	608	668	637	621	650	626	642	649	668	643	653	610	624	663	669	637	675	643	635	672	649	645	605	693	624	677	646	618	652	632	651	632	654	643	630	690	695	701	661	643	630	644	665	635	634	630	640	668	597	645	642	639	626	652	640	667	684	627	678	631	634	669	639	587	644	626	659	599	630	634	669	608	651	667	640	619	649	628	641	674	587	665	651	650	615	696	673	616	658	637	665	639	659	654	657	633	675	619	657	635	674	623	632	641	654	648	683	619	647	661	633	656	605	695	632	631	619	676	661	638	624	633	665	661	642	591	682	684	668	642	689	644	591	612	651	615	648	662	629	639	654	651	697	638	608	653	667	644	662	661	654	649	634	627	640	664	681	645	675	644	635	651	639	679	645	685	601	674	644	669	637	671	655	623	631	644	660	643	641	658	621	641	665	619	658	630	628	621	629	643	627	610	621	605	640	643	650	653	623	631	674	655	610	709	642	651	666	674	670	613	621	621	636	637	665	681	662	665	673	629	612	639	659	654	637	722	606	653	677	650	591	645	676	702	647	611	640	635	631	675	624	625	671	671	644	569	662	607	681	706	668	639	629	598	673	662	669	616	634	665	618	666	657	633	653	672	656	624	654	662	654	635	650	654	644	602	613	675	654	684	659	681	624	613	653	625	640	615	655	647	674	656	676	638	690	680	634	660	684	631	656	580	647	639	588	639	620	663	606	674	638	667	639	608	595	717	644	660	673	680	648	625	641	647	638	639	629	657	676	665	657	628	667	628	624	645	630	654	711	671	640	648	659	647	633	595	654	670	604	616	616	616	684	676	641	655	661	646	636	649	697	648	646	642	626	610	618	605	643	698	657	644	633	619	658	640	674	616	597	649	630	639	640	676	653	649	662	671	604	609	682	643	660	612	649	637	667	627	623	680	648	610	642	635	616	636	696	630	677	601	623	655	650	658	648	652	668	637	673	610	692	636	647	616	651	631	624	664	614	645	628	632	629	671	655	635	624	660	658	647	596	618	688	651	674	682	626	655	651	647	656	662	637	664	639	663	641	678	636	636	681	685	625	594	628	658	619	626	629	636	632	636	639	630	695	635	627	605	634	634	608	647	627	664	705	681	639	628	685	666	636	648	637	642	658	677	651	653	652	625	658	684	666	678	631	664	702	603	649	638	611	646	649	678	659	644	656	681	670	644	675	665	673	681	602	654	657	606	655	642	640	664	659	631	638	591	641	672	604	624	665	627	654	647	649	651	586	681	692	653	643	670	647	592	607	662	647	573	670	632	634	608	592	642	704	658	673
6105	881	240	207	185	184	227	201	178	192	187	195	182	169	203	171	171	178	180	183	169	191	193	171	176	200	171	206	208	183	194	190	194	191	189	191	183	176	173	197	204	177	189	177	184	170	175	187	171	197	190	165	198	196	182	185	186	184	189	163	158	154	199	171	184	184	197	173	177	202	206	176	152	191	207	180	183	193	162	183	168	216	223	191	193	198	167	172	180	179	207	185	190	195	149	171	183	196	183	186	200	165	179	205	171	176	176	172	186	157	178	193	182	182	199	197	211	201	207	197	182	184	171	210	177	176	157	175	178	195	181	211	196	185	184	193	185	203	176	202	179	173	181	180	180	183	195	173	187	184	185	192	212	181	197	183	218	173	170	206	187	158	210	170	205	192	186	186	217	201	185	180	179	193	177	173	174	203	191	173	154	212	175	199	188	194	160	169	179	182	205	188	210	210	170	207	192	181	197	183	169	166	199	212	193	161	186	179	190	178	179	191	173	179	218	185	206	211	185	171	167	188	164	204	201	171	186	193	167	167	172	179	193	162	176	167	176	190	200	169	180	185	208	172	187	183	192	189	195	185	179	190	196	211	201	206	173	201	186	176	149	176	200	173	193	191	178	201	186	166	184	173	180	221	206	191	214	175	151	160	188	169	195	201	188	199	186	174	178	190	174	171	189	174	190	164	158	177	196	186	187	171	188	196	181	165	171	190	164	210	179	174	185	210	163	197	209	150	185	193	184	185	179	162	170	171	186	204	171	158	184	186	197	186	185	201	185	184	175	165	187	198	195	171	201	187	169	193	188	166	148	174	183	203	198	190	191	192	172	171	178	186	184	208	167	177	183	178	152	195	190	184	171	188	198	187	174	187	185	189	190	194	175	201	198	188	184	218	179	187	174	185	203	171	158	191	169	192	188	209	201	172	175	187	178	174	172	165	211	186	183	191	155	151	189	182	167	188	192	181	195	199	177	157	178	198	191	174	169	194	169	194	186	189	211	194	189	167	171	207	189	181	209	196	198	187	164	172	175	195	204	185	174	207	209	175	162	166	168	164	165	181	171	189	190	193	194	207	185	180	174	177	184	196	184	186	208	202	184	219	176	184	179	186	177	197	202	182	153	167	188	182	219	204	186	181	178	209	196	164	178	155	184	207	195	228	180	168	201	181	176	179	190	184	156	170	168	187	186	183	197	181	179	197	214	215	203	193	181	188	160	204	188	172	181	155	203	206	192	148	204	171	175	196	218	192	168	191	211	180	186	171	195	185	176	169	171	173	187	186	205	167	188	184	185	170	177	223	213	165	171	192	197	196	177	196	189	200	167	158	177	211	192	233	193	198	193	188	210	163	173	218	208	198	198	150	182	195	191	185	195	175	175	196	199	195	169	169	180	193	180	200	178	185	215	191	178	175	182	216	186	183	203	207	190	181	154	178	178	176	179	207	205	190	175	186	197	211	191	168	204	167	175	184	202	205	182	192	185	168	163	189	172	184	158	172	188	186	205	191	194	174	180	183	196	175	169	161	195	196	174	219	168	197	185	184	187	188	203	199	179	189	172	200	175	203	213	197	172	184	203	175	193	177	178	181	185	170	187	200	169	161	198	179	163	200	185	171	190	234	206	202	172	164	216	215	182	170	182	200	180	163	186	187	181	183	195	188	190	176	200	189	171	194	175	197	186	191	192	188	178	170	177	187	196	156	164	177	177	162	169	189	183	214	201	152	186	189	187	199	209	188	200	206	172	174	151	175	205	176	179	177	192	183	156	182	194	197	188	160	198	219	194	177	186	191	202	177	185	183	173	189	201	162	185	206	181	193	182	185	176	195	186	187	175	208	179	198	190	187	223	189	183	181	174	177	198	166	186	179	174	200	178	184	159	215	196	200	201	186	175	193	179	186	180	187	168	183	164	173	178	199	189	161	171	202	178	181	177	175	192	186	189	196	180	172	214	189	199	162	166	193	184	181	179	174	193	170	167	190	188	187	183	181	205	192	181	191	159	177	182	191	152	193	168	205	184	188	173	181	166	173	159	191	204	206	194	198	196	199	180	175	198	166	182	193	176	184	173	160	173	179	170	211	194	173	193	204	171	181	187	172	203	197	168	173	177	210	210	192	182	174	187	189	181	183	180	178	195	182	183	169	200	178	197	198	178	189	192	185	180	199	180	187	194	185	177	168	189	178	168	168	202	192	167	180	197	179	157	192	159	174	187	194	182	183	175	188	171	202	204	174	177	197	191	195	187	198	193	179	212	192	195	160	174	174	175	182	178	186	183	185	186	173	175	165	185	186	176	173	195	178	170	170	163	201	177	178	200	214	192	177	163	182	194	192	177	167	170	172	188	211	188	190	163	166	188	175	184	183	187	179	203	206	191	181	188	181	178	180	192	199	161	174	191	167	176	217	193	192	174	190	197	148	192	200	216	177	184	187	175	178	208	181	177	186	197	178	213	200	181	196	167	196	189	197	192	191	178	182	159	190	198	201	176	188	179	189	186	199	205	183	179	181	163	181	169	155	178	203	173	176	179	185	177	178	211	190	178	191	205	190	199	164	186	155	192	159	183	165	166	185	201	228	170	196	200	169	172	184	195	192	187	178	215	178	190	190	158	194	168	202	180	179	170	179	186	198	199	191	157	192	181	197	185	189	202	177	191	206	190	174	187	196	190	173	153	191	197	187	162	177	183	146	167	192	199	170	176	201	177	175	171	180	182	207	191	203	219	187	199	180	190	173	204	198	193	183	190	193	186	177	178	178	183	194	177	186	167	185	204	190	184	195	199	193	196	161	186	173	177	183	192	210	189	216	192	196	184	200	198	183	200	206	197	181	177	179	163	173	174	189	193	187	178	225	223	186	192	176	194	183	212	166	204	185	174	205	191	173	213	195	185	156	159	169	207	152	159	185	169	179	191	229	181	173	180	179	192	185	183	186	183	179	169	199	184	206	191	188	189	174	194	201	159	195	193	178	190	189	183	180	212	184	194	190	181	220	182	217	172	193	199	187	173	160	185	184	165	182	198	177	192	164	195	198	203	157	182	152	184	174	176	177	216	177	201	158	200	207	192	189	194	194	202	170	191	190	198	203	179	184	178	207	169	203	187	189	182	183	186	197	187	162	172	192	187	192	179	176	188	197	179	186	182	143	203	203	213	172	194	183	191	193	189	199	188	176	194	175	193	160	197	190	169	193	188	171	199	209	176	185	191	185	204	182	182	211	193	163	184	182	195	194	201	200	201	200	184	181	199	168	197	181	166	178	184	180	198	182	178	187	229	212	181	183	178	193	187	186	212	204	166	170	177	194	170	191	167	160	176	217	174	163	169	193	164	201	207	179	177	185	180	158	185	227	186	178	157	184	183	173	177	196	182	214	172	189	194	185	166	183	190	188	184	191	172	220	181	199	208	183	186	193	201	201	185	164	160	198	197	194	178	180	169	200	155	168	207	173	178	177	164	171	186	171	182	199	176	197	180	203	171	174	170	192
4228	798	527	602	515	484	448	433	428	429	469	452	462	437	446	467	437	440	440	422	434	448	400	454	419	397	421	418	439	429	437	432	410	465	422	453	424	453	409	453	469	422	441	450	435	434	407	427	424	480	427	454	467	447	451	440	452	452	452	498	449	418	459	457	458	394	444	455	460	457	434	435	475	478	442	460	413	475	425	408	426	443	451	418	404	442	444	439	475	462	439	409	405	461	439	420	413	441	428	431	407	421	445	443	448	468	443	445	411	409	447	446	454	470	425	452	441	460	482	407	420	399	441	449	444	435	429	487	432	440	461	451	446	442	423	450	419	485	474	438	414	435	419	449	440	456	465	444	445	475	452	417	469	427	454	422	444	442	428	433	429	421	430	456	432	469	455	427	434	436	437	415	411	408	416	392	435	420	424	461	437	426	446	414	449	429	461	405	413	426	469	428	403	453	416	428	424	448	421	435	402	444	439	428	428	441	388	434	402	467	433	407	453	454	415	472	390	411	421	423	415	393	413	442	415	432	455	442	407	439	436	406	450	443	431	449	473	405	479	461	433	456	462	431	428	420	419	450	428	444	397	417	419	447	450	425	408	430	449	435	414	463	440	406	448	468	396	430	412	425	423	416	469	428	438	423	439	442	472	449	424	446	447	428	442	449	428	408	458	451	452	435	443	445	445	413	395	427	437	439	435	399	441	433	419	464	434	398	453	466	419	432	426	436	445	446	444	432	448	445	425	424	421	468	407	423	397	406	396	472	424	388	418	445	429	444	435	429	467	470	458	422	372	446	436	434	452	463	453	450	397	439	435	427	420	438	443	443	427	414	429	449	461	475	470	445	413	423	430	417	419	455	418	418	427	441	458	442	441	418	412	451	416	427	444	409	421	445	469	430	434	445	424	428	415	376	442	454	394	418	438	421	450	441	422	389	444	448	463	442	457	412	414	427	462	391	462	377	471	462	431	495	431	424	410	418	410	434	450	434	425	436	402	418	512	430	417	406	411	407	449	439	423	454	428	413	463	422	430	442	475	446	477	460	413	401	435	413	436	429	436	458	412	441	404	469	412	447	437	431	451	438	429	447	465	440	447	454	423	443	435	414	475	449	452	424	472	447	443	448	409	468	471	436	442	401	459	454	433	440	409	434	480	422	463	408	419	422	458	434	454	429	410	384	449	428	438	425	456	392	418	426	452	392	456	443	434	476	443	441	447	427	440	441	403	444	441	446	445	447	416	427	430	419	428	424	443	436	429	465	406	451	456	472	419	424	413	396	383	413	419	442	450	461	396	434	462	440	440	367	443	444	437	431	423	469	404	416	419	429	403	450	439	432	449	505	436	453	416	460	419	433	424	444	433	418	422	431	451	393	440	429	428	431	440	463	425	442	433	414	448	389	438	408	445	447	431	436	404	442	422	434	424	417	412	424	460	444	453	416	435	418	431	433	455	424	424	434	404	452	407	436	441	403	432	436	437	468	413	440	418	419	452	409	439	439	441	392	410	435	426	441	430	454	436	425	436	434	431	430	429	451	449	424	473	422	408	432	417	430	462	438	449	428	451	434	450	427	412	427	423	463	423	462	433	430	445	420	421	425	418	433	440	473	447	413	437	471	448	462	487	427	461	454	428	446	447	469	425	445	432	451	415	440	423	443	449	396	443	444	425	433	443	462	413	446	422	432	394	413	415	436	405	425	429	440	440	407	409	456	435	452	448	450	466	430	442	441	412	429	460	451	404	422	440	450	412	422	433	431	407	410	430	439	451	424	403	471	431	439	426	430	435	425	442	417	443	445	437	459	447	438	457	471	388	447	405	401	434	459	427	458	397	432	400	436	417	419	407	461	455	419	448	453	432	444	441	473	437	443	446	413	420	443	451	468	405	446	427	424	464	418	438	441	471	426	443	419	454	468	451	409	469	468	369	439	426	431	427	463	403	436	455	426	435	430	434	439	454	425	397	401	466	420	416	469	442	442	436	456	409	466	437	429	434	465	409	430	431	471	432	437	469	417	428	440	490	422	446	445	439	463	400	429	474	462	452	426	432	415	482	435	396	408	443	434	451	435	422	417	442	452	458	442	436	454	413	458	412	448	439	407	430	451	413	445	450	416	403	426	372	425	429	454	417	409	432	436	412	426	463	424	493	438	429	430	480	436	463	478	423	475	400	434	400	455	403	422	424	449	429	427	434	428	401	443	434	394	462	429	407	430	467	431	450	430	458	426	446	432	418	429	420	400	441	402	424	416	443	417	440	377	431	456	441	428	368	453	451	427	478	430	416	428	393	398	448	450	419	440	405	433	427	443	457	478	427	424	422	427	401	427	427	448	453	404	410	424	437	420	436	442	453	448	424	463	468	441	415	428	406	437	440	455	434	427	421	471	432	432	450	463	431	475	412	432	451	464	433	429	445	461	452	433	449	429	423	437	450	448	450	409	443	442	392	418	430	458	437	435	366	398	442	451	419	428	421	433	424	433	438	457	447	449	457	419	428	421	438	422	453	427	379	427	413	435	432	463	458	462	423	424	434	464	428	428	443	420	407	430	430	419	462	437	420	412	410	435	432	421	425	476	431	454	424	442	464	437	408	429	396	468	411	439	450	448	450	493	416	465	412	474	415	471	443	460	404	439	400	424	448	417	429	453	419	449	431	421	457	440	422	405	470	423	457	429	479	446	435	451	401	459	440	420	431	452	462	461	420	435	433	413	455	443	464	452	452	422	404	432	444	438	439	425	453	444	429	407	470	430	465	433	400	475	427	440	425	449	405	412	425	471	444	460	428	434	424	455	434	444	414	456	438	437	473	468	428	417	436	463	420	408	409	462	428	377	399	434	479	450	432	430	457	414	401	442	460	462	423	448	442	454	435	495	430	448	477	438	473	440	418	462	453	442	410	465	449	423	474	388	435	434	447	432	434	397	426	461	455	453	411	418	438	482	443	451	455	464	437	454	378	412	418	451	439	447	428	443	440	433	440	443	417	421	437	475	447	458	463	442	477	459	428	423	433	464	433	436	447	451	424	454	424	429	452	434	454	457	448	434	397	461	468	424	443	421	450	447	414	456	450	440	403	446	432	465	423	440	430	474	484	404	434	438	460	439	476	441	476	434	465	417	463	416	453	457	427	408	444	428	460	428	437	486	416	457	447	443	433	485	468	443	457	433	442	460	475	442	428	432	396	442	424	449	472	473	434	446	416	433	440	456	447	428	452	420	434	461	403	431	450	436	442	404	458	435	438	427	443	428	424	436	439	425	465	425	458	433	423	420	441	431	425	431	435	416	467	436	442	440	453	425	446	487	444	434	433	403	455	413	432	416	425	455	395	430	470	424	437	400	450	437	450	448	429	445	425	423	436	448	485	463	410	482	450	472	454	428	429	413	452	449	441	411	447	439	456	458	450	426	448	432	420	419	407	436	420	417	435	434	440	392	440	446	464	483	427	418	440	455	424	412	417	456	434	432	429	439	431	472	437	434	433	435	443	448
18528	3361	1164	959	603	333	253	212	187	183	182	155	143	158	157	130	145	161	121	124	116	161	160	153	120	140	128	146	144	140	154	154	145	133	146	142	123	117	142	151	142	126	156	141	151	119	147	139	127	148	135	145	148	141	129	130	120	149	130	121	119	137	140	139	161	128	123	145	139	148	139	126	121	127	126	123	114	153	133	131	127	118	120	142	139	122	131	117	138	119	134	116	134	153	143	137	125	136	134	133	154	149	138	120	126	135	130	116	151	128	112	138	138	134	146	126	134	113	142	126	147	138	141	126	113	147	147	132	147	142	128	135	115	136	136	119	141	120	98	135	156	136	138	139	137	124	131	131	143	134	150	133	149	141	160	139	145	132	155	132	145	139	139	141	136	124	125	118	134	153	127	130	143	150	144	145	148	142	152	132	124	114	125	174	150	126	137	146	151	132	144	148	136	138	148	139	148	130	153	149	149	153	132	142	142	115	96	127	147	139	149	142	150	131	140	128	148	164	137	130	145	137	129	148	135	145	136	149	149	131	121	129	122	157	138	145	145	124	144	119	156	140	124	133	120	143	135	127	135	130	129	148	123	144	142	127	132	140	120	132	135	135	146	138	141	129	158	113	132	147	124	144	135	138	128	126	137	124	153	133	165	146	157	136	129	142	117	114	146	146	147	140	136	109	130	125	120	146	153	155	129	144	135	153	140	132	133	144	151	141	126	124	110	132	109	127	154	152	151	132	120	134	141	125	158	140	153	145	137	126	106	134	123	142	129	156	119	127	154	178	137	118	111	108	139	143	138	134	131	149	143	132	133	142	141	136	135	142	127	128	142	141	145	140	146	126	123	166	130	130	157	130	154	116	135	128	125	158	141	128	151	154	146	136	135	124	155	141	121	143	120	135	137	111	153	150	131	143	137	157	141	140	141	115	129	118	119	113	123	156	146	140	138	141	129	138	141	130	118	130	125	118	131	136	130	135	146	127	129	140	129	141	138	137	119	145	118	119	134	155	132	152	130	147	144	132	133	130	127	138	119	128	117	114	140	148	153	138	125	120	109	119	147	131	155	150	121	146	138	124	148	121	137	127	153	140	128	127	147	111	133	126	118	123	122	140	119	145	153	136	137	121	139	148	129	136	138	122	142	134	117	131	114	134	137	131	152	134	131	126	132	147	135	142	144	146	135	131	117	133	128	149	143	142	152	147	135	142	166	133	111	136	143	109	143	129	139	138	119	125	137	138	157	159	148	136	122	140	158	130	138	138	106	135	150	133	139	137	132	129	149	112	121	146	128	145	139	125	137	141	119	143	145	143	128	128	128	134	122	116	152	150	136	129	135	122	154	126	121	146	146	144	132	126	109	150	127	145	149	127	135	127	135	144	127	140	137	113	136	154	104	161	138	122	124	151	160	119	125	116	129	145	126	138	114	111	118	141	159	157	150	128	145	128	140	122	125	122	156	137	135	139	123	135	137	124	133	139	150	120	155	154	155	167	142	116	162	147	139	147	158	148	127	157	150	129	133	116	145	146	163	132	136	158	144	150	137	138	140	131	152	143	144	111	134	127	130	120	116	125	135	123	124	140	152	131	148	131	144	134	128	121	108	118	144	152	127	148	147	138	138	141	131	127	142	113	129	123	158	153	122	122	133	161	123	152	122	164	132	133	129	129	126	143	135	140	146	114	119	155	123	160	147	143	135	135	142	142	131	109	127	141	132	131	138	131	114	124	144	120	148	124	135	141	122	125	101	124	136	143	142	134	140	116	155	135	136	116	128	139	138	157	127	129	154	158	154	139	140	137	149	139	135	128	138	163	148	144	135	142	131	133	147	160	136	140	135	128	134	134	134	143	125	149	142	128	130	134	127	130	133	154	136	121	119	145	120	131	139	120	146	147	119	125	142	131	145	148	111	141	135	162	132	141	147	118	128	154	124	139	134	140	142	147	130	149	134	158	124	127	140	139	133	129	135	126	141	150	130	157	135	136	128	155	145	142	142	138	133	151	158	148	142	126	143	140	137	134	142	128	146	111	143	129	128	137	123	151	136	159	167	161	111	120	136	130	111	129	137	124	143	126	152	141	114	128	126	145	130	130	159	119	141	117	140	138	139	138	135	129	134	143	140	136	123	138	145	142	123	118	150	143	128	142	134	131	111	124	122	148	145	161	126	134	127	135	136	138	153	140	138	133	150	137	130	127	145	151	130	129	146	143	152	134	134	144	132	127	130	135	118	148	112	111	155	145	138	155	133	128	129	151	140	137	128	125	126	118	147	124	111	147	113	110	141	126	148	153	125	136	126	140	137	138	167	147	140	138	122	126	140	141	156	146	121	121	143	142	119	124	150	118	124	139	142	133	154	126	114	146	130	142	127	121	131	145	160	130	130	119	133	122	142	148	127	138	137	152	166	136	129	132	122	146	125	122	121	148	140	126	132	169	124	118	146	153	125	136	119	124	126	117	121	143	133	142	128	130	139	138	147	153	117	144	138	127	126	135	124	116	150	149	143	137	129	155	133	131	138	141	141	126	115	155	125	145	140	140	130	128	147	154	116	145	130	120	139	131	127	115	139	121	132	159	122	151	136	138	134	132	137	141	123	141	122	134	149	120	131	122	126	145	138	144	134	138	136	140	137	132	146	131	136	137	127	149	129	128	122	137	154	133	152	128	129	140	129	139	119	144	145	136	140	131	114	150	139	139	125	122	119	132	136	124	147	140	121	132	124	121	117	158	125	140	141	139	133	120	133	112	134	136	142	142	144	139	122	141	114	145	142	166	114	133	128	130	136	108	132	117	130	129	116	128	135	139	149	133	121	140	144	142	131	106	123	130	134	119	124	124	133	159	157	141	149	128	133	152	139	131	143	131	122	142	140	123	134	132	139	132	130	123	147	137	149	132	146	123	148	130	112	138	102	128	141	126	142	139	126	137	134	130	123	138	147	147	139	144	135	146	125	121	133	144	136	117	154	154	129	111	145	142	152	116	142	139	124	136	135	128	121	128	127	139	140	133	146	120	130	137	142	143	158	128	124	133	146	128	134	128	136	112	161	139	153	123	126	153	155	132	132	137	134	169	123	132	122	116	133	142	139	140	151	143	141	140	115	134	130	149	126	125	169	128	110	153	121	152	130	115	130	146	139	117	152	139	110	122	123	154	130	142	151	118	123	131	159	148	131	139	132	119	147	139	122	132	145	134	130	131	150	140	139	129	129	143	128	127	165	133	126	158	123	140	154	138	162	158	152	131	141	148	146	122	133	155	151	151	135	151	135	143	143	120	118	104	127	154	130	121	131	114	137	127	136	126	130	137	144	134	144	158	129	125	139	155	149	150	131	130	148	157	132	127	126	143	140	149	120	132	132	131	126	154	138	127	150	152	137	130	139	146	135	152	131	137	133	142	157	140	140	108	116	117	148	140	137	124	146	139	134	143	154	130	126	131	144	117	117	143	136	146	132	136	125	128	113	141	117	140	117	126	140	130	148	129
12148	1756	1927	2399	1493	1141	836	702	618	620	557	480	461	421	462	475	449	422	397	411	408	384	375	406	372	397	426	374	352	355	352	391	371	367	357	363	352	353	365	367	394	398	386	377	339	333	341	335	389	368	367	367	362	336	362	349	359	380	373	321	359	340	351	371	344	336	369	371	350	369	375	348	368	326	355	369	344	364	357	387	352	331	319	319	347	346	359	381	371	393	325	332	365	366	366	331	336	354	383	367	336	379	351	367	369	386	343	348	354	346	362	373	367	320	376	355	353	379	383	323	351	361	378	345	340	382	358	363	341	346	355	338	344	320	356	350	372	346	353	348	367	371	334	373	350	341	354	360	315	347	343	357	378	352	348	347	362	362	334	409	406	384	329	361	340	334	329	340	379	323	369	365	360	340	328	337	336	382	388	358	356	382	356	352	349	362	388	356	374	366	318	381	335	351	357	337	361	350	358	362	352	352	380	373	382	345	334	358	363	376	330	361	347	356	383	346	385	359	341	356	328	361	337	323	389	363	353	349	384	369	391	345	385	355	365	371	337	351	350	326	377	371	345	339	357	372	334	339	370	347	355	387	340	352	335	394	346	351	324	347	363	357	336	320	370	353	364	362	355	339	347	341	313	353	346	371	329	369	348	321	360	348	345	318	330	352	374	379	321	323	336	328	343	350	363	375	323	369	369	373	306	372	347	368	396	369	344	353	337	361	369	330	370	349	351	342	340	396	342	377	360	363	372	324	318	367	316	344	361	376	341	349	346	353	361	358	350	401	353	322	339	381	375	345	299	347	360	321	366	344	348	329	358	355	312	353	374	325	359	355	358	371	340	347	329	340	335	354	341	373	357	319	341	327	331	344	337	387	335	354	385	335	353	316	346	360	363	368	353	353	358	322	395	327	355	351	360	352	324	339	365	327	344	334	373	342	352	355	389	361	363	352	343	360	325	364	366	348	345	369	339	382	350	356	338	349	349	339	361	383	351	343	359	344	376	359	335	357	342	340	379	359	355	357	338	335	356	330	358	378	332	363	386	354	357	382	353	370	358	332	360	361	337	339	373	318	340	361	371	356	329	355	384	347	331	333	372	383	322	387	363	393	349	352	349	356	314	351	324	360	340	366	331	359	348	357	367	352	348	328	357	330	358	348	340	369	373	371	361	333	366	361	387	380	330	338	330	354	326	375	319	362	343	337	325	348	393	331	342	352	313	350	396	329	355	357	346	360	353	346	331	359	370	354	386	333	346	335	333	335	340	317	365	349	365	373	341	330	365	378	362	331	362	377	338	321	344	353	365	338	377	340	338	377	371	366	365	339	334	361	350	374	363	354	365	312	325	326	351	375	382	372	341	361	330	364	321	344	372	331	355	388	335	361	344	335	381	350	368	355	375	324	372	354	363	316	355	342	348	372	347	354	358	334	367	366	347	332	394	349	323	345	356	386	334	352	338	336	366	351	368	356	358	323	343	357	380	322	336	377	367	320	374	357	349	329	384	362	376	352	347	330	341	367	364	341	364	347	368	369	333	366	355	347	357	326	377	332	345	338	369	378	375	341	335	333	313	360	338	381	328	343	365	372	350	365	354	343	355	337	355	365	395	360	357	347	349	382	340	363	378	325	327	395	375	362	345	353	371	343	340	396	354	346	338	334	337	335	360	338	328	364	365	351	370	331	345	381	342	357	349	322	362	346	378	330	301	345	365	358	314	381	369	346	350	349	325	351	355	331	360	370	353	328	325	358	344	320	375	348	382	340	336	329	347	354	368	366	345	348	353	345	378	343	343	332	350	344	343	347	350	331	346	321	364	328	340	342	337	359	356	341	346	352	390	381	332	345	379	365	339	361	309	345	372	360	376	331	368	331	326	355	357	357	351	377	339	317	342	361	350	325	318	335	319	337	353	380	323	338	324	329	344	341	330	350	333	391	374	358	368	340	351	342	365	366	347	336	320	348	374	354	371	320	357	340	343	363	345	349	363	352	384	375	332	352	305	338	361	358	363	373	339	372	361	356	407	363	351	369	330	341	372	352	363	331	324	341	356	347	350	352	353	354	351	366	368	352	346	352	340	379	357	343	345	372	367	358	363	324	369	376	343	328	346	366	369	343	388	332	376	344	342	366	320	360	365	329	359	327	315	343	371	333	367	374	369	331	327	379	344	356	376	342	336	355	371	353	356	348	348	369	346	351	343	374	369	338	392	350	318	369	370	391	377	360	318	357	349	368	328	377	354	367	397	328	361	308	315	342	353	346	364	361	381	350	339	363	381	371	343	350	322	341	320	337	338	351	352	351	347	364	343	344	353	348	320	344	341	343	348	369	342	372	310	358	367	336	347	360	401	364	381	345	337	340	347	383	346	341	365	347	376	350	368	312	377	348	345	371	329	346	352	391	358	357	333	362	358	328	339	331	356	366	369	364	348	381	369	363	362	338	368	355	362	366	327	367	345	337	340	340	326	367	359	367	352	353	385	341	315	336	326	327	344	319	364	376	378	337	361	368	345	387	375	345	367	372	352	389	342	372	327	337	342	334	353	339	315	342	332	356	353	345	360	374	344	333	343	345	350	343	316	344	340	342	346	373	329	344	323	339	342	393	368	382	347	331	363	323	343	352	322	351	376	355	399	359	351	350	370	390	348	359	373	338	358	323	346	331	371	339	344	379	320	332	349	366	354	345	386	333	358	374	340	375	341	376	384	314	321	395	339	337	363	342	348	367	330	312	345	374	320	326	339	364	341	355	361	351	353	347	342	370	334	383	352	360	343	334	340	336	342	321	368	324	349	354	341	335	369	346	343	371	376	379	391	345	374	372	350	358	318	348	334	349	349	334	365	328	375	377	356	337	369	363	328	333	364	367	351	328	360	347	351	363	336	343	356	334	343	365	328	317	348	372	351	367	349	383	359	367	358	364	330	390	333	353	335	360	334	409	371	357	348	340	341	345	358	367	349	333	336	367	333	341	346	360	335	318	366	353	343	330	361	380	335	346	333	366	331	315	364	377	331	340	344	322	368	319	352	365	339	320	334	385	389	345	355	351	393	362	355	336	324	347	357	362	365	327	354	355	329	325	337	341	355	373	366	357	358	374	329	368	345	332	345	360	335	329	337	356	359	348	336	382	362	358	355	365	344	339	360	358	351	342	384	395	364	377	336	351	369	339	341	350	352	353	328	381	364	322	361	398	333	340	342	377	387	355	366	352	343	335	316	367	349	359	337	336	371	328	349	370	342	367	350	312	342	337	358	359	336	360	365	360	342	311	357	347	353	362	342	352	356	361	367	348	361	336	326	319	340	374	373	366	373	345	374	341	332	320	375	352	397	318	368	358	350	352	324	353	368	337	377	336	329	369	330	328	353	355	320	368	369	326	356	361	377	321	328	355	390	329	368	373	371	323	370	365	370	351	347	348	350	377	372	349	376	320	373	364	351	350	332	360	371	348	390	331	360	340	346	354	347	348	353	356	388	338	349	334	321	346	376	318
30574	7943	2757	2165	1169	635	502	429	375	340	351	333	323	314	306	309	299	295	293	269	299	289	324	324	315	297	299	284	328	284	265	291	301	325	295	286	265	272	273	288	287	291	282	268	258	312	285	281	312	298	282	293	303	276	282	285	281	293	283	280	275	264	288	265	288	298	292	274	246	280	340	312	281	288	267	285	290	284	285	283	256	297	303	297	302	318	263	252	271	302	309	255	291	294	254	294	283	283	296	276	292	276	278	258	307	272	278	296	299	275	300	327	270	306	288	283	274	268	244	271	274	303	291	302	265	272	310	278	292	280	275	315	315	269	279	290	284	257	295	302	290	308	291	305	313	325	295	281	276	274	274	277	295	297	257	312	250	278	251	274	277	288	288	275	285	273	282	277	298	302	273	293	292	289	275	307	282	284	282	277	282	262	292	301	268	321	305	257	294	246	262	294	276	282	299	279	284	304	279	293	307	255	267	306	289	280	291	257	263	298	295	270	275	303	287	297	262	293	269	303	281	292	267	250	294	255	277	289	291	279	279	302	301	293	299	282	289	260	286	283	276	295	299	322	271	292	296	325	307	281	286	301	278	275	270	273	284	278	301	288	281	268	286	276	290	295	253	277	282	297	272	301	270	283	303	298	300	244	291	318	286	284	321	294	293	263	254	273	300	295	254	295	283	270	256	304	307	286	255	263	300	288	282	265	311	311	280	314	265	272	283	290	272	286	274	322	293	306	272	268	276	301	267	304	319	300	296	295	288	267	273	281	278	293	278	278	268	290	272	265	311	288	297	314	272	251	288	269	247	300	317	292	275	280	266	275	264	255	250	271	289	261	287	269	302	291	265	276	271	277	278	270	261	307	311	295	261	275	242	300	293	278	284	302	294	306	321	264	284	279	284	262	302	279	256	267	295	295	295	246	316	265	277	263	289	269	273	308	261	268	276	287	281	293	340	313	310	288	253	288	310	255	281	259	306	275	304	238	300	294	273	262	280	283	279	282	279	315	297	287	264	256	285	284	278	314	280	288	292	316	283	275	294	289	294	294	278	282	274	286	294	312	303	253	286	305	292	282	259	280	294	280	321	303	284	267	282	277	269	254	308	287	308	308	265	270	301	261	260	300	255	296	284	282	306	274	277	265	281	301	265	272	301	251	282	301	271	291	259	225	300	286	326	279	273	266	269	274	218	252	281	274	313	299	261	283	308	280	276	286	279	282	275	268	292	306	268	284	279	295	324	298	290	271	279	266	293	281	250	301	242	275	308	279	286	286	315	263	304	275	310	271	289	296	273	310	295	288	291	279	280	266	268	286	301	258	270	305	286	318	269	285	310	288	316	279	284	286	253	286	291	275	301	294	271	298	285	272	280	246	259	321	297	304	279	291	274	283	272	307	275	290	264	252	332	290	293	308	245	274	302	301	292	263	265	270	260	283	273	269	277	281	280	283	264	311	275	263	260	261	299	293	288	321	302	310	267	264	298	287	258	293	281	290	314	264	283	309	318	281	255	277	278	308	268	305	279	277	302	306	268	285	278	276	282	296	278	289	267	291	299	362	309	270	276	272	267	302	282	271	284	314	297	242	249	302	273	256	300	277	271	263	308	284	267	280	307	237	258	294	312	283	270	305	302	276	280	275	297	307	321	307	293	261	288	264	256	290	288	268	308	310	278	258	319	275	284	319	280	274	288	304	253	279	217	295	282	289	274	296	299	270	261	289	268	299	313	294	306	300	275	277	302	272	295	273	291	272	274	263	289	284	298	283	307	270	268	277	299	307	268	284	286	324	293	290	266	306	291	273	273	262	271	290	291	274	253	275	271	308	327	278	307	293	279	287	260	239	330	255	286	273	261	280	315	278	299	272	297	291	275	258	303	274	260	277	266	262	275	275	276	257	271	251	288	250	263	305	322	274	264	275	287	267	273	307	260	289	293	286	281	278	312	290	266	294	292	262	306	279	283	294	283	292	261	284	261	283	285	329	290	250	271	294	277	254	272	277	297	308	288	307	272	291	291	267	291	292	301	273	265	298	258	240	256	308	302	289	286	278	303	289	281	276	281	259	291	267	271	268	263	249	292	306	289	288	280	277	259	247	293	297	291	289	285	298	310	279	257	297	319	281	256	321	279	282	309	313	267	293	272	264	301	282	279	300	308	289	293	290	327	277	301	278	284	314	283	269	271	258	270	293	255	275	274	273	314	270	257	248	284	289	285	277	260	283	300	262	274	282	274	267	264	284	279	266	279	284	314	292	300	288	300	297	272	281	260	254	340	261	266	302	308	284	300	318	277	284	278	271	294	307	268	294	251	273	305	275	284	295	294	275	293	270	263	292	282	300	300	277	268	274	276	307	297	265	263	276	288	263	263	284	275	298	284	260	274	278	282	272	268	285	301	272	272	259	291	241	280	252	265	292	323	270	269	291	285	299	313	298	279	280	279	274	301	274	324	278	264	276	251	282	278	309	301	266	320	276	275	281	311	315	293	287	245	270	298	297	282	258	268	266	268	302	273	279	277	290	291	271	298	236	293	269	300	279	269	257	292	297	298	272	269	289	241	284	285	290	293	316	299	270	259	243	297	290	285	297	270	296	286	282	283	287	308	303	311	279	289	311	272	303	259	294	311	310	298	283	292	308	289	318	281	279	287	269	265	276	270	274	281	290	292	288	283	253	269	298	285	289	293	251	285	280	274	271	317	293	323	296	282	307	289	272	299	282	268	266	308	293	271	249	277	272	265	295	317	318	336	296	268	232	274	303	251	302	270	306	283	272	282	306	278	251	295	280	285	258	264	278	277	296	272	293	250	291	293	294	273	298	316	278	274	284	300	289	282	274	271	267	316	302	304	263	277	289	290	288	307	290	275	279	258	274	292	256	273	261	269	272	253	266	300	270	232	291	262	306	279	286	250	267	281	281	283	293	272	308	294	310	298	300	298	303	275	271	276	245	271	306	263	296	290	303	290	306	251	269	289	289	280	261	264	285	288	287	302	289	294	266	265	290	285	300	297	256	285	305	292	267	259	286	283	278	304	257	269	269	262	277	294	286	258	307	294	289	279	317	303	278	287	285	318	280	285	284	282	292	291	254	276	244	290	300	275	277	302	279	291	300	292	270	291	250	277	286	271	278	299	308	313	310	277	330	313	293	271	301	296	240	272	295	285	297	297	302	279	315	299	269	269	293	295	287	282	282	292	280	254	297	279	280	285	315	280	256	281	306	279	254	297	295	306	269	269	243	262	262	286	293	312	291	286	237	296	274	287	257	283	281	285	292	277	280	289	284	269	283	281	275	304	279	276	269	269	268	307	288	292	302	270	288	310	319	296	286	279	294	307	297	278	269	300	262	300	275	304	285	293	292	292	258	250	288	344	300	294	274	303	295	279	281	314	310	279	293	279	301	279	239	297	278	281	305	275	285	266	296	283	270	297	263	265	294	291	288	282	309	247	284	280	280	276	286	308	265	296	287	273	299	289	273	278	302	282	258
17672	3077	3200	4378	2710	1874	1730	1349	1205	1004	1034	937	861	833	834	768	776	800	727	737	764	724	750	697	713	698	669	698	659	712	652	691	643	732	711	640	669	688	674	673	632	703	677	628	705	683	675	641	678	653	644	669	621	647	656	647	679	677	654	649	678	692	685	699	666	612	637	639	651	654	649	628	650	688	650	666	658	688	656	707	665	610	656	672	690	642	660	688	701	638	643	660	637	628	637	618	661	670	619	662	673	645	644	633	649	638	652	655	627	629	651	630	664	688	613	668	656	650	634	596	636	645	691	635	639	685	608	681	645	667	597	618	619	656	675	634	640	626	616	624	626	630	674	619	632	664	652	619	673	624	646	647	679	662	689	593	669	631	647	690	637	665	633	637	636	643	678	640	655	665	649	647	630	641	680	607	625	628	658	705	659	627	706	641	641	636	647	662	629	674	656	675	644	626	664	670	645	690	607	612	684	675	632	652	646	593	679	669	629	633	589	620	612	641	625	645	667	690	610	619	639	663	642	648	641	625	594	657	652	649	641	622	635	659	615	613	626	660	658	618	623	671	645	657	633	612	643	607	669	660	638	658	613	653	635	652	629	612	701	637	678	665	646	628	660	654	628	686	647	618	637	642	629	682	658	701	665	646	672	635	624	641	629	687	699	688	645	622	638	642	635	615	652	619	657	630	638	650	630	654	651	641	676	660	672	637	622	618	639	633	624	662	697	625	646	642	651	673	661	638	612	671	661	645	679	673	669	682	675	678	695	661	613	626	695	681	618	687	662	664	646	622	659	659	677	635	572	620	651	617	647	636	646	606	663	637	669	644	677	639	663	618	663	591	614	622	688	653	582	622	632	650	691	620	666	663	642	635	613	682	613	663	621	674	658	662	589	633	653	629	657	620	621	648	654	641	673	666	645	596	654	629	594	632	644	617	630	657	650	671	668	603	653	624	616	648	671	672	681	624	625	626	670	613	659	630	614	636	634	579	634	667	659	675	639	632	686	628	632	652	626	617	622	688	597	635	663	654	652	662	677	623	701	645	632	631	601	615	659	640	610	636	618	591	636	647	673	596	615	685	666	654	596	630	655	666	609	683	671	670	639	660	632	646	649	692	679	611	638	623	668	632	653	615	618	640	668	701	592	643	627	630	608	611	641	611	675	660	662	655	663	632	633	624	674	668	620	741	664	630	675	655	662	650	669	660	666	630	662	634	602	639	652	667	654	623	638	594	671	628	672	627	634	660	649	622	648	698	621	661	648	657	693	687	688	630	660	646	624	664	629	683	646	656	645	645	656	605	635	671	619	635	647	656	630	699	671	626	653	636	601	656	702	632	684	631	647	616	644	691	617	661	638	658	659	641	615	588	636	668	615	644	658	673	605	619	625	628	681	604	621	654	610	656	653	654	637	647	629	655	630	662	642	644	707	657	642	637	661	611	623	675	693	675	661	654	592	616	660	631	613	634	633	653	647	651	663	627	641	668	656	687	660	617	647	658	623	654	607	668	618	617	638	635	618	654	698	640	641	635	684	666	625	652	624	629	639	669	653	636	635	666	673	639	614	587	620	627	650	612	641	683	634	647	656	680	667	632	614	702	658	651	607	618	634	638	597	654	610	639	644	622	639	642	667	678	673	667	668	652	660	589	657	625	684	669	638	646	677	627	623	640	695	654	661	634	623	629	603	619	698	687	642	642	657	644	662	659	640	635	660	660	625	660	626	638	683	637	658	650	629	678	648	661	641	631	641	651	625	595	616	695	681	629	656	689	641	671	659	679	687	620	641	674	622	595	634	648	630	658	656	656	623	652	640	668	624	635	612	658	673	641	657	676	615	634	610	650	605	617	675	625	620	670	673	652	639	608	671	626	652	654	637	650	635	600	707	616	649	702	673	670	604	635	647	623	611	642	668	699	677	648	634	644	670	628	607	638	633	608	617	651	655	616	653	608	649	658	646	643	592	674	637	595	665	628	646	666	674	650	668	634	665	621	661	629	687	681	647	642	660	656	650	624	708	661	632	654	673	619	646	634	607	639	649	653	643	687	672	648	627	649	639	590	651	633	606	652	623	693	640	668	690	687	590	626	640	651	629	628	625	682	678	631	623	630	623	640	622	625	640	693	644	672	623	609	636	636	674	675	652	659	624	655	642	625	634	677	662	638	610	561	645	620	640	670	626	642	625	661	578	656	656	625	668	631	698	656	608	650	614	635	618	653	641	639	632	661	620	656	636	647	653	689	640	658	616	686	635	654	668	635	592	644	627	654	627	632	643	689	623	660	651	620	633	616	628	642	667	663	659	677	597	606	633	631	626	656	638	631	687	645	631	700	621	650	656	630	716	630	683	634	637	655	590	609	598	672	636	669	654	626	686	639	641	648	642	662	656	636	618	621	634	636	596	689	624	695	655	688	637	643	674	627	621	623	661	619	651	663	639	637	646	664	654	594	653	682	660	656	665	620	705	642	647	662	600	637	653	664	673	653	652	614	642	613	632	652	690	618	640	673	633	641	650	639	627	638	634	649	680	650	638	670	674	640	681	657	604	615	658	605	671	673	640	624	605	654	646	671	670	662	671	665	682	661	654	662	616	666	642	603	629	662	637	662	671	661	633	609	654	639	625	693	653	622	621	630	655	637	630	619	641	675	695	685	650	665	682	620	645	653	662	663	675	638	662	664	596	626	659	658	613	639	643	684	637	652	669	677	660	656	645	686	645	642	596	633	617	642	643	630	652	681	643	616	675	649	693	619	680	654	657	620	591	668	674	689	618	680	655	644	637	642	632	668	651	667	598	616	637	655	640	628	609	628	651	642	636	653	695	633	617	638	652	651	667	666	653	660	617	673	607	625	634	669	654	676	636	653	645	657	653	619	607	624	636	665	621	602	639	633	633	608	691	651	673	665	634	652	679	651	685	656	613	676	676	646	658	645	637	634	627	648	643	619	626	650	677	697	638	651	640	691	627	650	619	660	653	599	597	611	632	622	657	634	629	688	678	690	678	656	635	679	605	609	636	611	656	675	653	644	653	659	649	670	608	636	686	606	678	643	631	614	679	668	663	654	648	629	605	625	650	659	621	644	605	631	643	687	593	677	681	573	664	642	686	668	682	658	634	676	671	613	629	642	683	633	689	658	628	651	662	634	667	633	631	641	655	617	623	650	664	659	637	639	660	633	636	657	600	644	682	628	646	686	653	683	619	643	635	694	649	667	642	648	654	640	653	641	695	667	661	667	641	627	642	689	652	610	617	658	662	690	643	643	675	660	626	683	636	682	615	665	659	640	653	640	633	633	627	641	650	709	676	649	619	653	615	654	658	648	668	664	649	653	633	671	646	614	666	650	688	601	625	660	658	587	639	682	634	625	643	604	632	648	672	629	639	644	645	622	593	681	651	703	666	656	594	612	651	681	656	612	623	666	651	668	684	582	648	671	671	655	730	630	619	660	630	687	622	641	655	646	653	649	615	640	644	645	692	640	681	658	671	649
6737	936	233	226	195	205	169	199	168	206	180	177	187	199	213	199	160	190	191	192	191	185	202	198	183	172	196	173	191	203	199	181	185	202	175	183	191	159	208	190	216	213	216	186	185	158	161	193	163	192	176	165	198	191	201	169	182	185	165	189	192	196	172	188	204	191	198	168	187	176	187	197	201	194	169	198	179	194	207	173	191	163	190	174	176	172	165	187	187	184	190	171	174	176	182	184	211	184	167	190	185	155	209	214	198	205	204	202	200	193	212	185	179	212	204	191	199	141	171	183	219	178	190	174	171	164	205	168	203	172	192	186	163	204	207	236	194	177	177	192	176	219	200	181	181	213	210	204	214	205	193	181	209	212	179	190	187	191	172	204	188	178	203	177	197	177	191	201	194	208	168	182	184	205	169	209	163	180	185	177	185	173	195	158	182	167	202	172	190	172	182	193	204	175	207	189	177	194	195	156	179	186	174	184	182	207	182	181	186	191	188	195	200	178	191	200	203	200	186	167	187	181	181	167	171	186	180	210	193	162	194	184	190	196	208	204	177	178	176	193	174	189	168	190	193	214	192	195	205	200	191	185	190	202	183	171	169	217	183	181	192	197	180	185	192	176	165	192	170	174	198	178	168	184	190	167	197	176	152	202	221	196	202	181	196	189	160	198	177	165	173	206	190	188	195	179	219	209	202	187	180	198	164	180	194	164	181	167	169	172	173	205	186	175	191	197	161	194	171	195	200	177	188	180	179	188	201	228	202	176	186	155	179	177	210	221	211	197	178	190	181	199	159	189	189	159	200	207	184	191	199	178	185	194	182	217	185	166	198	172	188	211	180	192	167	179	170	185	195	166	164	228	189	206	183	188	178	175	177	149	187	192	203	220	177	213	152	165	210	199	172	161	154	171	194	182	174	206	185	159	185	181	200	193	199	200	186	196	213	173	175	174	171	194	169	195	186	192	182	189	185	167	163	196	180	155	159	176	190	191	179	203	182	194	181	208	185	187	195	164	194	208	179	190	173	190	179	224	209	171	187	188	189	173	180	202	194	201	191	192	189	181	227	185	183	135	184	175	184	201	188	169	184	182	173	196	193	184	156	184	163	163	184	169	202	154	161	156	180	197	185	185	198	195	211	183	192	175	199	203	195	203	187	219	172	176	190	192	155	197	200	198	205	182	200	210	181	193	200	167	170	176	192	211	185	188	174	186	166	205	196	175	206	204	174	207	182	193	172	166	169	166	177	185	184	169	160	170	155	197	178	156	161	181	192	182	167	181	183	200	224	199	184	205	201	173	180	199	168	159	191	188	184	194	198	196	184	195	184	176	197	182	176	191	206	195	205	194	179	182	178	179	185	212	197	176	207	181	208	165	208	195	185	174	199	200	184	181	161	178	195	179	204	194	203	181	181	170	208	186	215	199	178	199	191	178	202	198	193	195	181	197	188	189	199	167	155	190	165	188	188	192	216	208	181	167	194	192	190	189	200	180	162	194	191	199	164	190	179	166	187	171	149	187	197	187	201	207	213	171	207	177	199	195	195	199	181	200	174	188	193	191	196	184	196	167	197	187	185	193	199	180	182	187	173	183	174	200	184	168	227	172	201	209	196	197	203	194	207	220	199	178	211	187	196	183	165	195	174	169	198	194	169	196	191	185	169	206	146	193	195	164	191	184	194	171	204	181	195	175	224	179	169	174	183	189	159	178	172	174	172	188	194	193	198	208	215	178	187	210	163	205	188	172	171	200	211	193	179	217	176	208	197	220	191	168	181	176	202	208	211	183	180	174	186	172	188	204	182	206	193	198	180	209	184	215	184	189	191	176	211	183	180	208	168	210	178	189	199	167	194	195	181	207	201	180	171	183	175	176	181	178	176	180	181	166	161	187	179	199	179	179	181	177	186	163	168	181	182	169	185	196	172	193	197	204	172	183	208	188	211	208	178	180	204	180	203	183	158	192	213	190	197	190	172	174	159	193	191	201	170	189	182	188	196	192	172	189	181	204	178	164	186	199	164	188	192	184	192	178	177	195	182	201	193	175	182	189	197	175	200	193	202	185	183	194	198	177	159	192	159	182	191	207	160	175	190	210	160	192	179	193	204	181	175	195	186	162	175	200	227	170	187	192	187	183	188	186	186	211	157	189	174	197	184	180	174	180	192	181	158	195	208	184	170	210	178	193	190	215	181	167	193	170	214	192	178	201	207	191	200	206	180	196	199	199	185	169	179	220	189	167	170	196	195	205	190	215	175	165	167	195	191	178	189	189	181	206	190	200	200	174	171	183	207	167	190	184	191	197	170	169	195	185	168	181	154	154	180	178	152	169	168	197	191	199	166	194	188	179	183	196	157	178	167	204	156	179	190	197	188	202	199	170	174	168	194	185	185	186	203	163	211	179	190	200	201	175	168	202	172	186	207	186	179	198	185	160	171	200	182	184	191	209	190	176	186	185	194	153	196	172	212	166	181	165	163	194	211	188	186	199	192	197	193	191	169	183	151	189	158	189	179	178	209	189	187	188	198	202	216	208	161	213	178	188	204	200	198	190	191	193	180	187	181	172	179	180	176	184	214	203	171	197	203	164	182	177	207	184	178	179	196	164	175	181	184	189	195	187	180	196	189	184	191	160	170	168	189	200	179	173	159	166	196	166	181	161	184	189	206	186	164	161	201	187	167	162	185	199	201	198	191	204	180	197	186	177	188	200	206	188	192	198	224	172	191	182	201	168	179	190	186	195	215	195	181	200	194	172	180	175	186	222	203	192	205	165	176	197	206	207	169	196	195	189	165	213	189	185	190	163	180	206	181	210	185	200	197	163	193	182	204	195	175	192	194	191	176	183	158	188	180	191	193	178	203	165	203	215	164	161	186	184	173	208	174	171	175	205	193	188	190	193	157	191	192	199	202	201	172	196	163	200	168	184	193	180	185	192	183	161	179	219	200	210	197	185	183	183	188	188	157	165	198	210	212	193	167	185	177	194	191	178	163	171	194	208	195	214	200	189	169	175	185	210	173	177	180	183	204	183	208	182	197	195	202	167	153	186	218	162	185	195	197	181	173	199	188	176	218	200	189	206	227	199	203	189	202	187	186	205	186	180	207	188	204	194	168	168	173	198	167	163	166	176	153	166	195	184	230	167	188	194	197	202	164	220	160	205	179	202	192	192	191	211	188	187	188	169	205	171	202	183	178	189	179	193	178	165	197	181	174	193	185	168	193	175	207	205	191	234	193	201	183	190	178	206	191	185	186	189	182	194	182	177	181	193	192	170	188	192	186	176	171	167	175	167	175	164	165	155	198	201	186	169	197	187	186	179	203	186	195	207	200	191	195	193	173	201	155	187	182	171	185	201	201	181	199	206	190	210	211	188	191	170	175	185	183	201	202	174	171	164	166	152	195	187	180	178	189	174	181	183	209	187	176	173	179	177	191	200	185	204	176	168	186	184	183	205	204	177	199	168	171	184	182	176	179	173	192	191	174	181	192	223
4434	668	530	502	478	489	455	423	448	463	459	408	457	440	404	439	424	423	468	438	406	444	461	441	468	413	421	420	432	448	447	442	419	437	461	449	419	420	446	410	423	448	435	418	418	415	465	478	436	432	395	434	430	448	442	435	439	439	405	427	436	389	419	422	420	435	451	432	428	455	421	397	442	443	425	430	470	433	466	416	424	456	449	456	425	444	439	448	452	439	448	464	441	426	429	457	412	421	442	425	444	449	427	420	407	448	434	472	409	415	449	449	442	480	447	430	444	421	446	452	423	437	436	418	416	444	407	442	444	421	438	442	477	465	440	437	441	410	440	424	432	467	454	429	425	429	415	440	417	435	444	464	451	463	419	446	437	415	371	463	412	433	415	438	452	437	463	439	492	414	408	427	456	390	411	442	444	463	430	442	453	471	487	439	469	441	411	435	423	424	463	453	448	432	448	433	420	410	444	425	423	447	454	431	424	409	470	417	415	434	454	453	468	421	461	441	450	422	410	483	444	455	401	417	447	428	431	439	440	450	473	438	424	439	418	470	442	413	425	469	430	423	413	419	436	433	445	477	460	436	477	441	462	439	435	418	441	441	439	418	464	424	419	439	448	445	442	440	469	420	415	459	412	424	427	434	446	436	425	402	449	431	418	445	414	414	422	410	437	426	444	471	433	415	404	444	456	472	399	438	456	385	398	461	450	411	474	398	425	441	438	456	426	466	425	418	441	432	468	457	428	397	413	442	445	459	416	399	456	425	451	430	435	455	439	430	423	422	426	456	434	403	451	466	471	435	408	444	424	412	428	447	433	442	421	399	418	460	462	453	462	408	440	446	467	455	430	419	451	464	448	455	459	412	431	444	454	431	412	445	453	409	425	407	452	448	408	465	452	404	460	425	402	420	428	422	434	418	432	461	422	424	443	459	436	437	415	459	467	431	435	454	416	441	414	431	424	411	414	453	458	496	401	446	445	396	417	486	421	425	471	416	452	441	428	428	418	440	427	438	473	430	463	438	439	466	452	454	449	427	430	449	449	437	450	438	458	440	423	438	431	416	416	456	458	421	410	473	426	450	438	416	421	475	446	432	462	447	442	456	446	394	399	487	447	452	453	444	459	424	431	410	418	438	446	400	464	403	437	441	455	441	388	448	481	404	473	445	420	433	436	504	395	426	471	439	444	447	377	412	442	413	426	444	454	441	435	430	427	464	436	444	449	439	429	432	459	444	395	444	445	428	433	426	421	450	432	423	415	446	439	437	421	442	449	452	443	438	450	446	452	401	424	419	463	457	419	450	413	404	446	438	430	433	437	439	427	460	420	413	437	410	435	420	389	423	446	417	467	431	396	407	489	444	462	422	454	467	433	442	425	418	441	437	432	449	435	398	460	430	453	437	427	448	449	415	413	447	440	435	419	434	424	417	424	422	441	448	444	440	504	459	441	435	456	432	403	441	457	453	426	428	440	460	442	467	430	438	467	436	444	416	451	461	429	467	439	434	482	474	439	440	414	426	439	439	404	425	421	403	425	419	430	455	435	436	406	457	461	429	422	403	453	484	475	415	413	452	449	462	436	449	444	423	451	466	438	478	469	429	438	432	461	419	455	446	463	471	468	471	448	435	415	442	428	482	436	428	427	446	454	403	478	457	485	448	432	429	452	436	441	430	433	455	406	447	413	399	417	381	441	458	453	465	421	465	450	482	425	442	454	425	436	432	404	473	440	442	455	426	449	453	429	429	460	411	477	429	427	448	425	430	430	420	444	427	414	428	462	406	459	444	431	452	447	410	433	445	454	414	458	460	449	395	444	445	440	409	443	413	455	429	411	450	415	455	411	438	418	447	447	435	460	418	437	453	453	460	405	417	447	436	451	454	445	439	437	451	449	454	415	434	433	447	434	441	457	452	454	435	445	445	467	437	430	440	430	415	450	429	453	447	414	431	401	429	433	482	398	442	440	408	406	460	430	431	435	454	445	404	467	425	469	422	472	422	439	429	415	426	468	434	409	466	417	444	393	477	419	447	476	430	389	419	443	435	420	480	412	440	482	390	437	435	436	401	403	437	409	437	433	439	408	475	438	434	411	408	475	422	456	433	433	416	439	447	439	417	446	485	417	433	418	446	423	452	414	416	421	444	456	467	426	430	442	411	444	445	430	440	453	452	448	435	382	464	457	456	438	413	425	416	431	447	441	411	451	428	475	456	460	427	451	443	424	430	393	431	442	449	440	453	418	466	455	417	428	426	467	446	420	447	456	430	369	428	453	448	431	448	440	466	445	456	435	427	489	433	422	437	420	422	461	460	422	463	474	414	444	458	443	438	453	454	467	432	450	432	422	429	449	456	468	411	443	486	437	478	401	403	436	466	450	432	402	427	435	450	433	450	427	458	448	427	456	445	428	431	415	466	433	455	464	425	410	422	459	397	405	433	406	427	465	399	468	418	473	425	436	431	431	414	458	430	434	451	445	414	436	392	448	445	401	419	451	390	424	423	428	422	400	440	446	439	450	421	462	424	469	402	404	450	476	464	409	461	440	462	458	425	443	451	452	437	452	448	407	468	405	453	429	462	419	444	485	471	413	391	448	434	445	472	451	413	427	451	417	440	468	446	414	409	476	415	436	430	416	451	444	431	462	417	443	429	464	463	445	409	460	451	414	441	435	448	472	438	420	420	425	439	428	432	416	415	425	410	466	417	473	454	410	487	435	415	415	432	401	427	408	437	427	425	449	426	432	405	418	439	454	436	442	422	442	464	434	421	413	477	409	447	426	463	438	445	433	442	420	445	457	460	426	391	460	420	472	420	460	445	461	404	450	438	472	426	449	448	433	460	451	475	467	434	434	479	411	429	460	437	429	412	409	455	461	457	479	434	436	416	425	452	459	433	465	446	479	430	435	437	438	414	488	429	456	404	413	429	400	450	444	470	441	465	444	442	433	422	468	416	459	460	442	424	400	447	460	415	424	440	432	427	415	444	431	427	473	447	451	444	414	430	417	486	472	445	440	436	423	407	423	408	431	485	414	441	429	435	433	442	458	437	432	451	460	425	402	441	405	417	411	442	459	426	433	470	426	426	436	405	448	419	428	400	392	451	452	424	442	455	430	410	454	466	432	420	456	429	416	419	476	416	446	456	418	434	467	448	440	472	474	464	412	438	457	435	473	429	433	431	403	432	455	415	422	436	466	444	437	430	431	428	446	407	467	414	461	473	489	407	452	450	429	438	475	443	435	396	405	421	416	428	436	420	461	434	459	454	416	441	419	418	422	437	445	415	439	432	444	437	448	455	471	445	437	435	435	437	415	449	445	448	442	427	424	427	414	465	452	436	436	438	459	459	444	444	430	408	451	433	426	436	434	461	404	437	422	453	465	420	459	431	418	459	433	430	434	458	429	433	442	440	447	435	417	453	382	408	440	450	443	429	438	439	460	453	450	437	432	426	406	449	397	432	454	403	423	453	394	428	429	467	466	413	462	433	465	430
21320	3849	1394	1073	554	321	255	203	193	150	156	179	149	162	142	151	157	153	148	151	173	106	142	135	118	153	164	147	132	117	149	149	155	130	136	152	166	133	118	148	138	163	132	131	147	139	136	134	159	133	134	132	120	149	146	135	154	150	132	139	115	154	145	146	130	141	125	132	157	131	123	132	147	132	139	128	134	147	144	130	130	135	127	116	137	136	144	147	154	118	163	128	155	138	140	154	136	146	139	133	126	133	128	145	136	138	155	138	132	146	148	149	128	147	151	149	134	141	122	121	133	145	125	125	142	142	172	121	152	141	153	136	149	142	125	152	135	140	117	137	156	165	128	133	132	153	135	134	125	152	139	143	146	137	151	138	136	135	112	131	144	156	148	124	115	122	146	131	124	119	141	117	138	127	127	152	132	140	116	131	151	128	152	123	144	137	129	136	139	138	122	151	150	160	139	117	141	147	146	166	131	136	151	130	140	145	130	153	131	133	159	148	120	140	130	112	136	146	130	124	148	144	142	150	122	118	115	153	134	132	135	134	124	138	140	134	143	170	145	148	135	123	168	137	139	122	119	138	150	147	138	159	114	144	134	146	119	135	160	142	152	155	131	149	148	129	146	133	135	152	150	131	122	132	131	148	117	139	136	121	119	131	135	140	170	134	140	166	139	140	132	138	133	138	153	145	143	138	143	154	128	124	137	133	150	147	123	141	119	119	153	120	138	150	131	140	126	144	123	121	128	130	133	136	129	138	134	153	125	115	156	121	134	153	130	117	132	111	129	139	138	149	116	150	134	117	134	144	125	106	147	153	122	136	157	118	147	134	133	141	136	143	129	154	138	120	113	140	150	143	149	131	143	155	168	140	124	131	153	136	152	121	99	132	137	141	152	124	139	134	140	120	112	129	134	147	131	115	158	137	149	124	116	139	154	114	119	143	140	133	156	131	137	133	143	159	142	148	133	132	131	126	135	143	151	121	139	143	138	144	148	137	127	130	135	127	142	122	135	125	158	153	155	157	125	145	145	162	145	158	145	123	123	137	146	133	141	155	166	153	130	129	140	124	145	157	128	134	106	113	117	134	148	122	127	136	123	158	133	131	133	123	159	141	121	114	159	119	147	133	125	132	121	129	160	132	152	146	113	127	152	146	128	140	133	123	138	127	131	142	145	130	141	147	147	143	150	156	118	141	140	130	145	134	123	128	153	153	153	134	133	127	134	143	141	148	127	138	123	145	126	153	126	118	142	127	153	136	107	137	139	136	149	125	120	112	123	130	137	126	129	127	141	149	140	122	149	144	128	117	148	152	152	139	146	158	141	115	133	136	111	126	132	154	132	137	130	134	148	154	117	158	169	171	109	133	108	132	118	121	130	134	122	140	176	149	141	144	143	149	135	124	143	116	113	146	159	137	120	142	139	133	136	135	113	165	131	130	159	129	146	148	129	129	132	138	122	154	135	129	150	135	143	141	140	166	155	107	137	141	160	107	129	120	111	143	150	114	142	129	147	151	141	136	134	153	152	125	116	130	148	146	136	148	134	138	154	127	127	159	153	160	139	133	144	141	130	152	136	109	142	142	121	128	147	127	142	116	153	142	141	160	122	137	131	113	137	148	129	153	143	146	123	130	137	110	144	141	141	128	136	144	134	152	136	137	140	120	119	153	147	137	151	167	133	134	128	132	151	133	155	146	148	133	132	120	145	153	152	139	111	104	130	144	123	131	136	142	101	149	142	115	127	124	147	131	128	133	130	124	137	127	143	125	124	139	130	146	114	127	115	130	124	123	140	153	141	129	137	142	111	152	130	131	142	136	144	136	158	123	146	148	138	133	147	149	147	151	134	130	132	148	143	132	134	146	132	140	160	137	128	138	130	150	125	134	122	117	117	118	131	121	130	126	128	117	111	122	120	126	135	131	144	131	144	154	148	122	134	128	152	137	144	132	146	134	134	144	132	153	117	133	126	132	138	135	142	130	115	119	120	140	139	150	117	152	117	111	137	142	137	135	141	130	141	145	145	142	147	129	131	134	129	124	136	155	124	115	122	149	133	134	119	130	135	140	146	140	157	138	135	143	133	136	140	114	128	140	131	154	113	137	145	140	127	115	116	130	149	111	144	132	123	135	147	122	140	137	144	165	140	149	171	163	142	125	133	117	140	132	139	138	116	126	140	138	132	145	135	143	154	143	130	120	150	126	123	131	137	131	139	153	123	116	121	112	142	126	152	112	133	147	131	141	137	124	151	116	128	148	148	133	136	145	132	121	123	130	126	150	140	120	156	125	128	144	150	125	138	119	148	147	124	137	110	140	132	156	153	134	122	142	119	128	131	121	111	150	131	130	169	159	117	173	160	124	166	147	129	121	140	150	115	121	159	164	126	133	130	139	129	122	132	145	141	135	133	139	142	131	149	128	130	157	132	142	140	139	147	167	145	143	136	140	143	133	151	135	159	142	126	137	167	141	152	126	152	117	133	115	133	116	127	162	150	128	153	121	121	153	139	126	137	128	128	130	132	131	140	125	122	122	139	147	144	153	143	132	127	143	141	122	146	141	151	154	121	152	110	146	159	148	138	142	139	142	133	131	125	145	139	138	139	113	150	124	127	161	126	115	140	158	136	128	124	145	143	139	152	136	151	126	154	154	163	120	146	109	130	119	126	137	116	161	132	157	145	143	148	145	164	117	128	132	133	116	151	140	141	140	140	150	127	146	156	135	126	140	165	146	159	134	118	120	136	165	147	139	151	139	131	151	135	130	134	154	121	144	122	147	129	134	134	136	131	130	137	145	144	162	159	140	131	136	133	127	164	123	117	124	128	142	146	124	141	146	137	129	139	134	120	134	135	130	144	125	131	137	142	130	137	140	144	118	122	130	123	126	134	138	154	127	152	127	139	125	126	141	154	156	126	147	142	124	129	119	120	111	101	131	117	142	113	113	134	152	123	146	143	143	124	136	131	132	137	129	144	125	132	138	122	148	129	146	132	124	159	137	104	122	143	135	122	136	133	134	150	130	125	115	127	119	153	154	142	140	149	128	116	140	147	123	141	162	146	137	128	153	135	132	128	150	141	129	127	116	121	119	152	150	131	135	122	121	152	135	121	127	133	132	115	118	137	137	150	118	129	114	116	145	119	122	151	137	130	115	104	143	113	128	144	135	137	159	153	126	152	117	140	145	125	151	147	136	116	135	139	129	134	136	143	131	134	157	132	102	134	136	169	127	141	138	123	134	160	150	108	116	139	146	146	118	130	132	161	165	164	130	158	120	151	155	135	133	123	149	134	133	144	147	133	137	121	137	124	140	135	134	142	127	137	146	113	149	127	143	139	126	140	125	126	144	153	114	115	136	168	148	157	130	154	135	152	157	139	131	167	134	115	132	133	121	135	128	142	134	145	129	138	140	126	127	141	126	130	135	136	141	126	131	156	131	145	123	133	138	100	134	121	144	149	134	150	140	136	125	137	144	124	130	139	138	126	123	127	120
13494	1392	2075	2392	1528	1076	875	729	645	591	507	495	506	442	456	417	423	430	412	420	366	378	399	366	392	382	397	368	396	382	397	405	391	363	381	341	371	383	375	347	357	348	339	322	390	350	344	368	377	357	364	333	383	361	345	379	347	333	310	360	359	368	327	349	364	388	357	374	352	373	357	357	357	379	362	372	321	368	357	381	322	397	309	359	320	378	389	381	333	389	346	351	336	355	335	342	340	346	348	372	362	342	352	345	359	404	345	354	362	385	362	322	357	371	366	361	386	334	375	329	354	348	348	378	360	375	343	345	352	333	367	365	341	406	342	359	383	392	334	356	359	331	357	334	353	334	366	347	348	346	345	346	351	382	344	362	325	335	346	366	326	365	340	377	380	327	359	329	361	346	378	347	345	338	379	327	342	347	372	385	344	365	350	357	361	329	354	386	357	354	382	344	344	356	401	349	322	379	361	331	339	355	364	338	353	347	354	390	370	340	347	367	326	320	380	350	325	377	386	385	366	345	370	361	397	355	361	349	363	347	338	349	310	356	331	337	345	324	372	367	334	360	368	378	333	338	332	346	367	372	365	339	367	309	369	344	372	338	353	358	388	373	325	323	356	364	395	334	353	368	343	383	363	348	367	366	376	356	332	339	369	351	390	348	336	344	336	382	354	358	309	336	344	390	326	360	353	357	387	367	339	342	349	351	352	314	348	345	330	346	326	346	361	337	355	327	401	351	387	386	345	352	332	348	357	345	369	354	343	357	367	342	346	356	366	327	352	364	350	340	383	362	326	361	345	370	361	353	332	367	367	336	301	328	375	340	335	353	382	396	352	343	401	368	374	350	365	340	372	343	332	370	373	334	366	375	353	317	340	383	366	347	399	328	347	341	356	326	328	322	349	336	339	357	333	371	399	367	309	352	340	334	350	322	343	354	359	361	352	366	341	380	340	347	372	365	354	370	372	353	379	374	369	347	351	345	338	347	329	358	337	348	365	367	359	343	351	376	333	360	342	375	357	369	355	368	349	328	362	314	343	343	335	344	350	341	360	336	366	345	359	346	376	336	339	356	346	372	342	368	328	388	356	359	337	321	353	356	355	347	323	313	385	345	316	382	352	354	343	357	367	341	380	340	353	351	349	354	380	373	338	378	335	361	391	371	371	357	325	346	352	310	361	387	370	361	364	380	367	336	325	358	331	341	330	325	370	348	384	333	325	367	362	358	366	362	347	351	350	381	344	344	340	332	370	360	398	354	368	389	324	351	400	354	377	370	328	380	325	374	357	373	357	333	341	381	326	373	357	353	350	356	332	381	371	368	369	369	377	385	338	326	340	337	374	344	334	394	372	349	370	345	357	352	362	323	355	354	351	364	356	333	338	371	386	359	357	345	351	353	345	321	327	363	377	328	379	343	356	334	376	367	353	365	331	330	324	377	349	361	382	364	346	343	354	327	350	361	369	338	384	363	368	324	361	329	324	356	350	365	353	380	348	367	333	360	322	351	357	352	336	343	382	331	370	353	346	334	354	358	352	373	338	392	345	400	384	342	380	371	337	359	368	345	357	345	334	370	362	347	315	345	351	370	323	324	389	339	381	374	342	343	373	386	386	370	321	333	380	389	337	309	356	359	329	341	376	325	327	363	336	352	320	341	334	356	345	343	365	369	344	347	350	357	349	336	374	352	368	346	373	337	352	348	325	358	348	359	362	359	339	351	365	346	352	327	353	350	366	346	372	341	356	362	379	367	353	354	373	360	365	329	373	378	355	353	381	372	366	355	379	359	360	344	368	350	343	361	371	342	356	379	343	367	351	385	359	350	353	354	325	353	351	331	350	367	357	352	322	374	346	344	359	360	372	365	362	371	355	375	351	354	382	353	343	346	349	378	374	394	387	343	348	362	310	359	377	364	373	358	374	357	346	363	329	374	349	349	344	334	356	356	328	367	350	326	356	370	361	360	363	340	367	348	343	373	350	355	359	377	330	346	361	347	374	369	345	399	358	355	374	328	340	353	354	380	349	362	383	356	366	338	363	346	361	357	326	400	387	344	374	384	381	355	355	336	364	330	371	352	342	355	345	339	349	336	367	342	363	313	337	348	348	394	357	350	375	353	392	370	378	357	340	356	329	363	375	361	328	357	366	381	384	348	371	372	357	353	379	383	377	365	338	323	367	350	328	402	377	361	348	337	343	342	384	361	356	367	353	357	360	362	346	362	348	360	326	354	348	378	367	371	328	320	341	366	376	329	348	365	356	374	332	374	329	350	349	346	393	373	333	378	365	335	345	328	331	364	354	372	357	353	328	309	327	352	387	372	401	356	360	374	348	369	358	335	349	359	356	324	348	419	386	343	345	338	375	345	367	363	351	352	385	348	388	395	369	362	339	365	338	337	322	326	359	356	372	367	352	338	336	361	365	360	371	346	334	380	346	384	336	353	399	347	341	347	349	373	379	340	327	364	360	335	339	339	341	346	356	331	361	370	341	359	348	381	358	326	370	350	346	358	353	359	360	365	388	350	357	320	388	304	394	328	350	354	341	361	355	323	362	375	346	379	384	370	347	348	347	368	336	372	363	365	341	377	338	350	392	400	316	367	364	348	374	352	374	359	347	353	381	341	337	366	350	349	364	374	344	363	340	367	354	337	380	350	361	356	360	347	364	330	368	384	371	365	384	355	372	370	319	356	322	357	329	347	363	382	404	372	342	367	375	369	351	335	345	365	362	348	375	371	362	362	353	324	335	364	358	356	349	393	335	334	354	372	361	299	375	331	326	344	302	333	378	339	394	337	347	346	350	356	347	346	355	353	366	342	392	355	374	361	339	343	340	344	355	339	373	335	329	339	355	369	344	320	339	374	375	347	359	362	396	384	355	373	372	360	370	341	369	348	327	315	307	333	353	346	341	338	340	346	350	321	367	350	362	327	368	338	350	372	349	337	369	368	346	363	385	357	366	338	347	336	365	326	355	374	344	377	360	341	367	360	343	377	381	342	373	368	386	397	361	338	348	368	335	379	349	376	356	339	350	356	388	348	367	332	361	373	337	363	367	361	353	355	364	367	348	350	341	342	367	365	350	418	335	327	350	362	359	356	349	362	358	368	367	337	382	355	379	347	378	387	392	371	311	339	331	350	364	363	388	360	317	338	374	350	340	374	388	358	357	345	341	365	350	370	342	324	381	353	380	358	341	324	349	338	392	352	361	344	371	347	331	359	351	346	354	348	327	360	381	374	391	372	370	363	346	350	339	377	334	374	366	365	373	351	337	367	382	371	373	360	346	350	372	361	382	393	342	387	382	337	357	393	352	335	361	321	337	323	353	342	395	336	360	354	370	352	370	350	340	347	395	337	349	345	350	379	385	362	324	351	351	357	350	310	352	347	341	365	350	343	373	362	377	360	373	329	373	342	337	362	358	356	339	373	342	312	376	345	340	329	372	373	304	370	348	388	340	317	360	358	390	385	353	372	347	360	365	364	339	374	329	378
32648	7892	2748	2148	1191	761	589	489	436	364	358	349	335	353	317	297	324	330	284	307	284	296	298	309	303	266	295	288	281	295	288	301	284	285	278	317	293	298	269	287	263	297	306	291	271	284	275	280	288	297	299	265	314	300	301	264	264	299	297	274	292	305	302	316	301	302	304	294	272	274	254	292	269	271	273	296	285	305	266	296	292	315	346	305	300	309	285	296	306	276	274	284	279	318	248	294	291	261	291	304	305	292	293	288	294	319	273	288	297	309	296	263	266	284	272	275	282	285	265	298	261	263	331	262	299	292	286	296	242	277	275	257	256	315	288	251	288	300	302	276	257	259	279	300	290	315	291	312	317	285	286	296	309	296	277	287	298	279	270	288	277	308	284	292	296	296	327	272	267	269	253	273	300	300	283	310	288	255	257	275	303	306	319	273	289	283	278	328	308	281	256	254	274	301	295	305	278	278	292	271	292	276	265	273	313	274	284	326	284	278	316	281	328	289	292	269	329	282	276	315	326	294	310	273	267	294	264	311	304	304	293	264	272	254	298	295	270	288	263	290	300	280	278	291	283	285	306	246	305	295	294	277	284	283	292	320	308	280	279	281	270	283	239	316	264	309	286	265	321	281	285	276	270	307	301	269	284	288	293	281	286	298	331	272	280	283	252	300	276	280	320	274	299	283	279	284	304	323	271	269	284	308	295	277	305	321	292	298	323	277	259	278	316	311	291	290	309	295	290	286	275	276	288	278	265	287	312	303	272	237	257	274	272	280	282	304	301	264	248	257	301	281	310	310	331	280	243	292	268	310	290	255	290	297	290	308	284	277	274	325	256	304	249	284	299	274	285	289	299	316	317	302	298	310	273	270	277	281	261	289	280	293	301	293	281	281	317	279	302	295	310	294	296	262	291	304	290	277	293	285	276	288	292	285	279	301	308	259	278	302	277	306	276	266	267	257	264	273	288	334	308	317	275	288	270	253	283	313	296	289	323	289	303	284	288	264	271	277	310	301	307	281	298	287	275	281	265	293	321	294	267	272	289	285	290	292	284	299	311	295	278	283	260	284	286	247	298	306	289	289	302	290	326	310	305	272	291	275	316	282	304	262	300	276	304	302	286	323	316	294	284	283	294	313	300	273	246	313	285	290	305	308	301	299	258	299	304	313	280	278	309	309	265	278	263	299	271	295	275	288	298	283	270	313	269	309	305	287	277	311	300	270	299	281	287	307	291	297	288	267	279	275	284	278	287	289	254	280	257	285	295	271	302	270	293	271	274	281	290	284	285	277	263	283	316	292	307	319	282	320	283	295	278	289	305	298	298	273	265	295	303	270	319	299	260	285	295	285	297	272	282	292	305	313	289	311	304	268	307	315	295	301	279	306	284	270	285	279	280	306	279	283	273	289	319	273	313	301	275	297	308	264	300	274	299	317	305	311	299	265	296	307	265	311	306	282	303	280	279	279	297	303	271	294	291	280	273	338	261	303	266	292	288	274	280	268	293	305	273	285	282	304	345	278	285	305	320	289	288	266	308	303	295	258	303	296	292	316	280	276	298	307	268	279	264	254	258	308	273	299	283	294	261	287	270	296	271	314	248	319	284	281	278	292	295	292	303	270	280	283	295	281	293	302	284	306	277	272	276	294	293	268	299	303	292	293	249	292	293	336	294	271	275	263	320	301	263	269	307	279	303	284	271	275	298	299	280	308	319	283	264	256	290	267	304	272	271	286	301	256	290	251	269	291	284	306	290	292	318	271	279	269	306	277	281	275	298	297	279	312	266	292	251	269	290	317	315	292	275	264	278	263	286	293	290	294	273	274	287	297	298	298	307	255	302	304	276	252	260	285	262	307	303	278	262	268	276	290	273	267	288	283	278	279	260	327	295	276	307	281	275	305	272	297	274	272	282	277	297	312	267	292	312	307	268	300	248	279	291	269	296	284	334	269	309	272	298	303	278	278	299	289	256	317	270	276	299	290	307	280	270	270	312	274	305	265	315	312	278	305	270	290	306	295	299	286	296	285	297	261	278	264	293	249	275	279	280	280	298	276	253	278	270	286	261	269	273	283	281	264	297	299	291	301	286	313	291	279	284	294	301	270	276	287	306	309	283	293	298	286	317	271	291	303	302	291	296	285	312	293	275	283	268	311	313	280	293	270	263	278	259	259	277	272	279	297	289	306	288	318	292	288	277	286	267	285	291	345	304	296	259	306	296	281	299	328	310	271	324	274	274	285	303	288	287	279	279	272	296	283	302	290	277	256	311	274	291	303	285	280	281	271	303	271	290	311	281	281	297	287	302	294	267	304	275	297	270	276	266	294	281	277	302	275	289	294	294	264	289	272	310	291	267	293	303	282	279	306	276	292	297	255	291	297	329	282	280	291	291	271	270	290	284	305	282	296	315	278	299	277	264	292	284	286	280	264	304	276	265	298	261	249	309	344	303	295	311	269	298	314	303	260	288	305	270	275	274	259	287	304	291	284	276	287	275	292	302	333	293	269	301	322	293	305	315	289	269	300	278	276	318	272	280	277	250	296	293	307	240	286	299	310	287	280	260	277	313	311	270	242	250	329	313	281	278	257	286	272	298	264	295	287	273	317	283	257	275	284	296	304	306	272	288	281	257	278	291	290	295	259	255	291	320	293	301	266	282	313	251	299	304	253	267	317	288	287	281	300	286	314	313	300	280	272	282	272	268	287	305	300	308	262	278	304	298	312	314	289	308	285	277	278	278	275	292	289	313	275	282	291	262	257	291	290	279	302	276	314	282	302	292	283	269	292	258	296	288	298	282	283	273	262	283	273	277	303	305	281	290	312	270	290	299	275	248	245	297	261	301	298	280	279	285	284	270	288	295	296	283	275	259	294	295	295	296	324	311	317	268	297	298	248	328	316	279	320	293	272	288	295	306	250	312	302	275	305	255	324	308	297	286	268	282	275	310	267	302	308	324	306	281	272	297	286	283	260	271	320	285	276	297	277	288	270	244	283	314	258	235	326	306	283	292	268	309	279	312	288	258	271	292	276	284	275	275	274	322	270	290	295	265	232	279	315	286	259	293	287	296	279	319	254	340	291	321	283	296	264	279	280	302	290	258	269	266	306	277	299	314	275	239	282	282	288	289	278	312	256	280	272	274	296	278	304	312	275	263	284	312	285	314	288	272	297	312	302	280	262	256	299	273	289	291	304	280	245	303	310	293	268	280	288	272	295	265	276	271	300	281	323	298	299	300	278	278	266	307	272	288	328	289	280	303	300	303	308	318	274	327	290	256	271	323	309	297	285	289	272	314	284	280	260	276	280	290	295	323	265	280	256	275	302	268	290	295	291	333	272	276	265	284	284	272	274	298	258	318	288	258	277	277	290	269	291	287	275	297	271	295	307	283	257	290	273	308	271	270	300	280	288	325	290	282	266	317	316	254	260	260	284	290	308	267	278	284	285	296	298	280	321	315	280	311	304	293	300	261	242	287	281	279	308	284	281	266	283
18819	2359	3463	4516	2916	1893	1634	1374	1167	1060	1019	903	854	847	822	807	761	703	806	743	713	717	750	737	715	737	740	703	696	664	689	680	644	690	647	647	718	686	649	672	659	676	677	656	653	688	677	672	633	642	637	608	698	704	693	687	702	621	673	673	627	654	648	680	642	668	696	615	636	677	682	685	646	671	671	669	692	694	692	700	615	652	661	665	641	651	669	661	652	645	644	670	657	649	613	677	641	651	606	688	654	665	634	678	714	641	658	641	698	662	612	648	679	624	651	695	634	632	628	666	642	628	645	713	591	668	657	663	669	651	610	678	682	609	658	633	651	637	679	627	636	646	651	658	642	649	684	695	650	662	690	700	668	624	641	623	628	669	642	643	623	692	643	683	674	653	653	658	642	607	716	660	651	620	657	659	643	660	648	684	679	624	609	694	690	647	640	640	654	650	638	675	637	666	662	625	654	638	700	682	651	668	662	614	638	649	627	640	659	638	638	635	663	664	649	659	641	651	675	667	651	663	654	645	685	657	655	655	625	679	683	652	608	676	655	682	670	677	642	635	661	633	632	649	658	630	639	651	668	660	622	691	659	622	683	697	598	661	641	627	643	632	673	664	630	659	683	670	623	653	696	643	673	697	648	644	656	638	622	598	667	654	627	655	670	676	662	664	619	642	623	646	617	679	599	666	605	654	699	611	658	613	641	652	640	623	699	664	668	640	635	629	683	648	663	610	603	606	654	660	677	671	657	699	649	650	650	664	665	655	645	646	654	660	625	624	625	704	665	617	617	652	617	677	633	665	653	633	637	693	664	664	642	709	671	720	633	615	661	650	657	672	675	618	655	679	616	652	649	683	614	646	647	655	668	665	657	652	659	662	656	636	627	674	643	676	652	651	656	659	669	667	624	670	661	647	666	677	677	682	649	637	656	682	670	650	706	627	652	662	709	628	654	629	670	629	703	648	638	651	652	667	652	656	648	632	657	693	629	690	659	656	619	692	647	644	694	642	658	692	633	657	666	659	625	654	655	709	628	637	644	676	641	673	685	687	669	655	646	694	639	690	695	670	643	709	662	634	639	661	616	657	608	650	596	649	724	638	660	641	656	636	663	664	638	687	637	645	685	654	636	644	629	660	635	660	652	679	670	634	648	666	645	635	646	644	683	664	659	624	648	680	681	673	638	681	626	660	614	635	693	662	690	656	660	687	635	602	614	634	643	629	667	635	639	700	676	648	660	633	660	626	677	671	683	659	616	612	678	669	633	627	678	631	647	680	654	679	657	599	677	669	626	670	682	690	673	637	644	665	643	650	671	681	677	676	710	623	632	630	667	629	635	598	640	688	705	670	655	705	692	662	660	635	703	621	627	693	636	633	685	661	636	625	667	641	702	652	630	656	658	671	653	615	646	682	653	645	653	626	651	664	584	643	636	667	631	684	675	645	674	634	658	667	677	664	622	664	662	654	640	690	578	644	678	604	624	655	661	646	635	645	647	599	674	653	671	636	639	674	668	647	639	670	605	709	623	679	686	689	631	677	606	615	618	633	651	660	667	657	603	668	653	674	697	680	664	677	707	661	630	646	675	620	653	612	647	630	704	621	611	660	669	636	645	667	631	684	642	680	668	655	677	638	641	652	674	689	672	678	673	658	650	641	722	673	625	654	638	658	623	664	675	669	684	638	697	703	666	621	642	684	660	633	647	636	625	658	671	651	631	670	649	646	665	690	654	612	698	687	623	662	627	599	658	642	664	635	677	657	662	626	624	670	647	616	665	672	598	642	688	655	691	649	634	645	663	627	625	622	628	699	638	640	655	647	653	658	650	646	643	669	642	646	618	657	658	655	675	624	610	662	643	646	650	656	702	677	660	725	674	670	595	663	631	690	642	621	634	662	685	694	625	650	659	699	647	609	658	635	700	716	630	640	678	623	635	637	612	667	659	654	671	593	642	658	600	668	646	680	645	630	651	657	670	657	630	631	622	606	648	684	639	646	623	615	674	625	647	652	662	662	615	683	639	649	609	653	660	620	645	615	619	601	674	673	665	662	660	608	662	668	665	669	653	659	711	670	659	643	596	655	638	652	628	631	624	595	648	610	638	651	678	651	654	641	666	675	665	630	630	668	643	644	612	653	678	648	659	600	653	647	673	647	636	654	657	642	613	658	675	626	650	671	656	618	612	639	658	619	663	624	604	681	642	643	624	665	633	658	645	674	671	645	624	680	639	644	631	646	590	656	627	666	618	695	674	646	629	685	676	630	631	650	644	673	637	665	681	630	648	673	676	602	638	653	642	644	704	685	675	666	667	649	663	621	648	626	692	668	638	658	638	618	669	715	647	655	692	670	615	608	677	668	637	628	635	659	592	608	663	668	622	664	675	660	677	661	673	669	708	601	612	650	691	695	661	592	626	618	635	652	638	659	644	691	640	649	662	650	604	631	649	667	645	622	699	644	653	669	648	614	667	668	588	668	650	633	649	651	658	629	652	657	665	656	673	680	616	629	601	660	663	641	646	655	654	618	688	630	625	647	651	642	633	640	653	675	625	653	606	656	599	652	644	669	667	678	633	658	647	654	699	630	621	692	650	663	643	619	638	654	605	647	667	626	686	662	672	684	677	660	673	612	633	636	652	649	646	687	679	614	617	689	671	640	650	642	660	647	600	664	641	668	657	665	629	668	658	672	653	678	652	649	659	662	610	642	634	635	650	606	636	663	603	638	658	648	669	658	620	652	608	624	649	642	626	639	622	641	693	637	703	647	640	689	618	659	658	641	614	698	605	656	643	683	644	630	666	689	697	594	616	678	626	661	629	642	694	665	608	641	645	635	639	637	660	664	660	699	666	634	677	649	640	680	657	677	604	667	680	642	643	648	616	632	717	656	671	601	618	637	651	638	627	631	717	658	672	658	669	615	598	645	656	688	690	690	640	660	621	651	653	657	678	660	656	597	663	632	606	626	698	657	705	671	677	641	633	641	681	658	620	639	666	680	637	651	657	652	607	638	692	643	652	671	672	681	646	602	691	648	683	680	621	629	661	650	682	611	687	658	650	616	661	694	654	614	672	621	663	652	657	646	668	707	660	679	655	652	640	620	676	722	654	646	644	693	675	686	628	628	646	566	661	694	634	636	629	616	663	650	602	606	663	649	688	619	668	626	619	634	625	668	633	670	723	625	670	664	675	642	656	639	682	633	578	639	625	605	624	634	706	640	641	667	615	701	677	626	679	690	628	630	613	690	627	689	661	687	658	688	654	696	686	645	609	641	682	639	644	667	647	658	656	631	689	630	650	628	649	596	700	655	627	638	652	652	603	685	698	650	645	637	627	673	641	636	667	632	625	690	644	643	666	606	612	618	632	650	682	666	632	665	657	661	631	634	637	648	673	664	624	686	659	679	686	650	644	630	678	672	585	663	644	630	646	627	568	638	723	689	633	641	644	619	656	616	688	685	642	648	638	659	657	651	642	666	673	654	643	651	652	586	657	631
7271	913	280	219	212	183	205	179	181	197	175	181	185	177	189	199	199	191	196	177	177	211	185	151	170	176	176	199	190	182	209	177	197	187	209	175	198	199	182	187	209	182	189	198	190	192	168	206	173	198	196	190	168	197	183	192	211	177	173	189	176	181	187	186	211	183	183	178	217	192	192	177	170	179	186	192	201	197	185	204	165	172	169	172	202	155	180	178	180	195	173	186	168	200	187	192	193	168	177	193	205	197	187	202	189	189	185	184	190	186	208	192	200	203	177	200	205	196	186	170	194	228	208	216	182	186	204	205	200	183	217	192	170	193	179	211	177	167	163	185	177	170	187	203	184	200	193	197	162	190	205	198	192	190	172	156	189	183	203	189	179	185	173	194	178	212	214	188	199	182	187	205	181	190	180	189	183	196	207	193	190	211	162	181	184	194	189	183	217	192	168	180	152	178	182	206	203	197	173	221	209	200	178	183	208	181	189	188	173	181	182	188	183	197	198	177	206	172	181	165	175	195	166	206	177	183	188	190	205	211	191	192	169	193	187	206	207	180	184	213	184	159	182	196	166	163	173	161	182	195	184	187	182	210	203	184	180	185	194	194	212	213	205	189	193	203	191	185	176	197	184	193	185	158	212	183	185	192	222	178	185	199	183	171	189	169	206	194	204	183	194	180	157	166	171	176	195	182	176	175	203	183	191	170	183	191	204	156	198	186	169	161	210	176	183	209	183	150	179	200	196	166	204	181	195	205	199	167	217	197	200	189	186	207	217	180	176	188	170	177	189	180	190	219	193	163	187	193	207	166	170	184	189	227	186	197	171	214	218	173	208	186	170	184	195	187	205	189	173	169	175	159	216	170	167	178	170	165	176	200	202	189	169	202	206	182	189	209	204	200	195	143	187	174	206	196	174	197	202	201	176	206	184	210	184	180	189	183	167	196	188	184	173	194	222	186	181	194	178	197	194	169	182	216	200	161	164	211	199	204	183	194	182	203	216	203	201	192	207	171	177	166	161	196	176	169	197	182	206	173	202	171	171	152	197	166	184	172	206	187	185	170	172	177	179	183	161	171	180	158	211	179	175	197	179	183	185	175	185	178	208	166	204	191	199	225	192	200	193	185	171	203	187	188	190	173	201	185	187	170	165	182	206	181	193	207	185	194	194	208	175	181	169	175	187	176	184	181	185	187	192	191	187	177	188	180	186	172	198	196	176	205	182	183	166	190	202	175	183	200	194	222	200	161	150	191	203	175	188	221	179	186	192	202	202	190	231	185	196	183	182	176	156	185	200	176	179	181	213	175	205	159	220	207	209	191	209	200	162	192	196	218	180	200	220	195	186	170	179	181	157	185	225	198	195	187	191	179	187	163	180	219	174	168	184	195	202	198	197	184	186	191	170	215	164	161	184	178	182	190	185	208	206	223	213	220	175	202	185	173	176	179	173	184	182	195	200	184	155	189	201	165	190	192	187	188	182	177	190	186	197	172	151	175	180	180	183	180	185	204	201	169	178	179	178	202	200	191	192	185	154	171	199	204	178	210	219	195	181	227	195	180	195	223	202	165	175	187	203	173	182	158	185	229	189	194	183	214	171	186	178	187	178	163	199	195	158	170	190	185	172	174	166	165	194	197	198	178	182	193	193	175	177	224	183	196	165	166	184	194	177	184	165	188	187	186	197	181	213	138	192	209	178	195	193	170	201	173	165	194	185	166	198	194	162	185	190	188	174	168	197	207	181	201	188	170	190	210	199	165	166	205	189	207	190	193	192	178	177	162	182	188	203	193	185	176	186	217	179	199	204	184	197	215	181	170	184	193	221	202	191	187	179	200	204	169	207	173	185	195	206	171	208	201	177	212	200	217	214	183	171	197	203	186	175	188	189	202	187	175	174	195	196	198	179	202	194	196	177	198	187	179	195	198	190	191	189	189	187	169	194	172	175	158	198	183	190	194	221	176	171	185	181	195	180	202	198	164	179	172	183	185	191	179	209	175	190	199	172	189	214	176	179	184	154	185	196	165	201	189	197	214	180	198	193	197	206	213	166	177	190	179	172	159	178	182	204	187	162	187	204	209	184	178	148	186	180	197	182	202	158	202	182	178	186	214	159	169	206	170	167	186	189	192	192	177	184	175	181	180	169	201	175	186	161	180	186	190	200	175	185	205	156	187	161	184	171	208	176	200	184	180	154	182	184	208	198	172	222	197	199	184	177	207	195	182	186	183	183	186	207	180	177	167	196	181	225	190	191	179	176	195	162	191	190	189	185	187	189	206	174	189	174	209	183	186	188	201	214	171	193	173	182	179	161	169	177	201	164	195	203	192	230	172	164	173	194	184	163	184	188	181	187	180	198	193	198	197	185	217	208	175	191	175	202	178	197	198	185	175	191	170	172	204	204	198	198	212	190	154	176	179	189	177	169	162	178	200	219	200	178	179	180	182	178	164	194	183	187	179	197	183	184	187	195	177	188	218	172	208	167	197	201	201	170	170	183	193	192	169	176	179	174	208	187	178	185	178	206	194	187	196	195	178	215	168	185	159	211	194	182	198	216	195	195	190	184	183	187	200	176	197	201	196	185	176	162	206	204	228	207	204	166	187	218	186	183	193	202	205	183	202	204	227	206	177	179	194	175	205	196	208	191	201	181	179	192	181	199	181	189	189	188	175	198	207	206	187	192	210	178	167	167	202	182	198	193	198	207	191	201	196	205	203	195	188	209	195	200	202	171	191	206	202	183	194	183	174	166	191	194	214	183	181	186	200	169	174	177	187	178	213	182	207	188	158	190	221	199	190	167	192	167	198	173	211	199	197	190	175	179	199	187	180	174	170	199	183	209	186	188	171	183	182	194	192	217	182	177	191	189	169	185	200	181	207	154	186	170	186	212	189	187	165	212	196	176	175	210	193	160	175	189	193	184	189	175	187	177	194	180	204	180	190	187	206	198	173	190	209	190	200	202	193	169	192	179	190	188	175	195	201	172	191	178	200	197	173	207	215	183	174	184	159	172	187	148	182	196	202	193	192	184	201	195	186	225	205	193	168	189	159	201	180	197	199	213	197	163	197	201	182	173	198	160	208	200	207	193	186	176	160	177	192	181	172	191	187	161	193	195	179	178	179	179	201	189	187	194	192	186	179	196	180	203	186	187	183	204	208	193	194	196	169	180	193	199	180	167	174	213	209	176	206	184	161	173	179	206	196	205	178	200	195	185	198	199	177	195	176	216	188	165	202	196	165	172	174	192	201	175	194	199	179	193	181	192	183	198	205	186	170	200	181	186	175	192	186	178	176	185	177	169	173	193	185	191	175	161	165	199	169	195	182	191	193	163	184	170	183	202	192	193	208	201	193	201	177	187	177	167	167	191	182	172	188	181	180	187	201	189	195	188	203	185	207	149	206	214	236	179	193	172	204	183	181	199	185	192	202	175	188	172	186	186	150	167	195	187	196	211	199	183	223	205	162	200	205	205	178	183	200	192	170	186	193
4836	605	486	555	478	502	478	410	489	440	369	450	449	451	413	485	463	408	448	437	442	393	467	475	427	437	481	453	473	465	470	424	418	425	441	404	452	479	432	420	449	469	424	455	452	458	451	444	420	440	432	474	459	453	403	440	457	442	443	414	450	439	417	468	432	408	456	446	440	454	432	463	417	432	449	460	421	448	456	467	435	414	452	422	434	428	424	424	400	395	490	440	409	426	466	464	471	451	444	438	432	422	448	467	439	436	422	448	405	455	472	422	458	417	446	419	445	493	409	436	397	469	433	496	402	429	436	427	433	437	429	447	455	437	463	460	445	424	463	456	455	428	457	437	425	461	454	428	466	423	416	446	429	435	419	444	426	449	435	432	386	466	449	433	488	453	432	472	413	444	465	449	450	410	431	450	425	455	442	415	448	452	450	450	461	453	417	492	444	410	408	440	452	432	397	384	422	440	458	495	479	434	454	433	429	447	437	441	480	452	454	449	459	412	447	449	425	428	458	461	450	448	431	424	442	419	438	462	418	423	428	434	467	472	397	452	512	443	444	450	408	480	437	474	447	434	410	460	469	437	462	406	443	400	439	416	455	430	417	493	394	447	426	426	429	415	435	449	424	459	479	406	432	409	503	428	462	415	436	463	437	431	440	428	451	466	461	456	430	405	438	447	461	444	470	422	412	478	447	460	437	450	431	447	448	412	417	439	429	431	454	433	433	417	436	445	432	435	441	419	443	445	405	419	456	455	449	425	431	442	428	407	418	448	497	412	437	446	410	429	432	454	451	434	449	443	437	415	454	437	434	431	439	431	474	440	448	451	460	421	435	459	409	446	465	433	400	418	466	394	451	398	430	435	425	425	463	400	452	454	431	431	454	449	420	455	441	435	408	441	448	434	427	462	444	424	434	449	424	462	422	464	409	481	416	475	434	454	461	466	467	422	453	426	459	441	411	413	415	396	467	432	424	410	455	433	427	453	445	457	449	462	441	444	476	450	406	424	479	425	413	429	445	419	434	449	471	449	432	448	461	425	443	450	435	437	453	438	404	390	446	427	439	442	434	433	407	434	482	441	424	427	444	456	461	446	416	451	429	459	409	414	436	436	424	432	419	476	431	432	455	443	445	430	426	451	460	436	436	445	422	445	450	454	423	441	425	424	402	468	432	466	420	455	464	438	432	442	435	411	438	430	465	458	453	417	439	410	469	438	457	446	451	457	447	464	413	413	440	416	433	444	412	425	447	459	433	407	418	421	436	409	453	454	405	455	446	455	441	450	434	439	459	450	435	460	423	440	452	469	408	444	451	445	393	428	432	443	448	428	393	483	452	412	407	429	483	454	433	427	420	424	498	431	446	459	438	436	447	405	425	434	436	433	433	399	431	461	412	411	445	442	431	460	440	456	461	427	437	442	479	397	418	452	374	429	429	446	403	411	463	452	440	434	433	441	444	428	447	448	424	448	425	451	493	432	418	461	422	423	433	457	428	462	450	437	432	463	438	435	409	414	415	442	440	466	415	471	462	424	471	461	452	423	407	455	407	461	426	428	428	419	425	427	456	439	443	454	465	422	443	449	408	396	422	450	430	462	444	458	421	466	431	437	426	413	459	433	460	441	446	429	434	410	427	455	450	418	439	470	438	464	435	462	447	451	425	421	453	423	390	420	441	449	444	418	496	442	435	447	448	466	462	451	464	444	454	433	447	454	473	465	444	414	427	433	471	427	428	435	427	452	425	422	385	452	424	441	431	450	420	454	439	448	425	434	429	435	470	445	433	455	469	454	481	418	439	411	440	456	432	436	436	431	458	434	470	397	453	434	431	442	435	456	451	460	460	463	478	449	450	468	398	426	432	437	451	407	440	436	416	457	427	432	438	478	458	440	454	447	460	384	464	427	448	428	454	474	416	411	405	457	411	439	441	426	413	450	460	441	454	443	424	442	466	395	407	432	450	458	466	391	491	446	427	441	448	450	410	451	441	405	450	417	414	419	436	434	425	430	445	454	457	397	412	500	470	491	422	456	447	472	423	429	452	441	441	438	425	421	448	433	454	426	438	444	452	464	452	453	438	443	470	440	431	400	447	435	424	457	468	447	460	432	459	474	424	428	473	417	428	423	451	435	451	414	433	396	417	429	477	444	440	462	448	440	439	419	465	419	456	424	465	444	458	444	439	435	447	424	462	446	463	427	458	424	426	391	455	449	487	478	455	456	466	416	452	444	462	484	410	442	415	440	465	419	448	437	440	438	438	431	464	450	438	448	403	490	444	477	441	420	430	435	454	479	459	480	420	441	438	469	448	412	451	421	464	458	453	409	436	429	472	403	435	437	417	409	439	437	421	400	446	440	437	439	430	455	444	488	462	418	412	442	422	420	448	470	414	431	448	435	439	445	434	462	471	440	472	452	452	436	420	455	424	444	462	450	433	402	449	426	443	427	468	451	460	384	439	425	453	428	446	409	441	455	432	443	434	406	414	421	436	431	481	437	451	432	415	434	429	451	485	420	446	407	394	452	418	455	444	459	439	473	432	452	422	404	450	402	430	445	445	413	455	449	422	437	447	473	439	475	447	443	423	460	457	409	428	434	469	454	443	399	445	456	423	429	425	433	427	430	428	406	473	413	439	408	401	406	410	449	413	419	455	433	441	444	443	452	487	441	482	442	475	430	493	435	435	470	430	458	439	444	436	427	471	440	440	443	396	430	455	410	443	495	443	429	446	446	415	436	434	442	409	476	451	424	422	463	486	456	462	447	433	428	479	435	429	439	441	450	446	450	460	467	421	455	476	440	436	429	400	432	470	459	460	426	411	435	449	462	489	437	456	429	448	448	458	402	443	468	449	449	442	437	449	433	439	421	436	420	450	430	427	400	435	416	412	428	425	452	435	423	449	437	446	431	448	428	451	455	378	432	417	397	420	428	437	439	442	427	459	420	399	431	475	442	458	441	420	435	430	489	430	473	443	434	452	417	462	474	453	455	430	432	416	432	438	448	413	416	446	430	438	421	495	435	406	437	429	430	429	462	445	434	445	454	447	472	422	414	399	420	434	458	480	453	442	452	446	459	432	421	435	445	468	481	469	456	462	454	446	437	446	455	433	473	469	458	447	467	437	436	436	443	463	399	428	444	432	447	440	445	455	440	417	465	477	461	459	422	484	405	457	453	453	434	436	469	453	406	452	449	463	436	431	451	454	410	446	440	452	439	444	403	431	447	407	463	411	397	423	458	457	421	403	420	430	445	460	450	441	429	429	436	460	410	450	447	400	416	460	483	472	428	456	465	465	430	456	484	451	444	452	451	433	424	401	459	467	414	408	434	453	427	422	443	449	411	434	424	433	481	454	446	454	428	431	461	450	414	448	447	398	478	473	422	423	492	407	427	427	432	470	442	414	434	435	476	466	425	416	487	483	402	432	463	431	408	427	435	468	455	470	428	444	432	435	418	414	452	464	453	412	432	443	465	405	436	447	410	448	437	434	424
22732	4302	1374	1192	650	340	245	258	225	145	168	162	147	152	193	178	166	125	164	159	121	147	129	151	153	137	133	142	137	159	121	138	132	139	156	162	134	124	123	150	121	148	156	143	139	160	123	129	125	142	119	128	145	146	149	159	140	142	124	137	141	151	141	130	138	136	147	142	156	118	148	139	133	158	136	133	133	112	134	141	141	146	140	139	149	126	136	134	151	153	126	145	146	147	116	122	136	130	155	136	134	139	128	153	147	139	113	165	124	131	141	141	122	148	146	144	136	131	133	144	149	155	151	125	183	150	140	159	143	143	140	146	145	153	127	149	136	165	155	106	144	115	131	117	123	173	147	135	141	141	137	140	108	130	134	151	133	151	143	140	143	153	162	137	121	127	139	156	140	153	143	138	153	133	135	112	139	140	147	130	138	143	148	150	131	123	143	145	137	139	125	142	129	143	156	169	168	117	144	152	123	129	123	143	134	157	126	126	166	147	139	136	173	135	145	133	140	147	139	148	127	144	145	147	153	166	128	131	115	144	157	146	139	156	154	140	163	147	132	132	148	157	123	137	141	148	149	119	128	132	151	134	127	138	134	154	141	138	135	140	155	130	157	135	124	124	134	129	129	138	127	138	141	149	148	122	135	148	147	133	124	155	127	142	163	124	155	117	133	132	138	134	139	130	138	149	142	137	144	155	133	132	137	123	126	121	120	148	137	136	128	124	151	153	137	138	144	143	128	183	146	151	148	148	140	131	161	148	153	157	149	148	142	134	150	139	147	165	150	146	146	166	131	131	129	148	149	126	128	132	133	140	130	134	130	150	129	131	150	132	102	140	144	137	151	135	128	151	139	153	147	139	134	142	150	144	131	146	134	157	122	142	133	131	137	119	141	140	137	134	132	159	151	148	128	106	151	137	149	151	134	149	160	135	124	141	156	124	131	167	143	125	132	158	114	146	160	147	148	144	152	127	165	135	145	133	147	158	153	146	161	155	133	125	145	146	135	142	152	130	121	161	159	162	145	164	154	153	138	149	137	125	139	120	153	147	127	122	148	142	143	157	143	154	132	123	161	145	175	150	127	123	149	121	127	131	152	159	153	145	151	101	150	124	138	148	148	141	111	147	137	146	152	159	119	130	155	125	127	147	147	150	131	155	138	137	148	126	151	113	135	136	124	130	142	135	134	121	141	136	129	157	136	131	146	158	131	165	134	152	160	142	137	118	142	146	126	161	121	144	131	143	153	149	138	149	132	109	166	145	154	149	155	120	142	131	147	122	137	137	149	131	146	149	135	148	153	133	121	148	126	129	151	134	158	117	126	129	125	137	148	127	152	133	158	116	135	142	142	146	120	163	152	132	148	163	136	130	151	155	130	126	136	137	151	134	161	132	124	165	152	126	129	123	158	149	138	150	130	126	147	101	153	135	136	124	133	141	131	134	150	159	106	142	162	138	136	145	140	117	143	150	156	136	147	158	130	170	121	132	137	133	144	138	146	145	136	150	155	127	149	118	128	138	148	121	137	154	137	143	141	137	144	139	146	128	160	144	134	145	133	156	131	168	152	124	135	131	134	154	133	117	121	139	143	158	135	155	139	132	136	123	142	128	119	115	159	134	137	138	152	136	140	142	152	132	143	129	153	137	162	136	148	147	137	147	114	110	143	164	141	155	132	155	127	106	136	162	161	131	139	116	119	134	125	161	142	154	121	135	144	151	138	152	147	166	149	134	147	154	124	129	137	133	135	124	112	145	125	130	152	122	126	123	150	140	129	157	142	162	130	145	155	126	171	129	144	168	133	149	139	130	117	149	135	157	146	143	122	127	173	113	137	127	121	165	144	142	164	135	149	138	151	134	129	140	125	144	154	147	127	131	147	135	142	146	119	149	149	150	141	141	138	136	143	134	131	135	144	154	140	133	136	127	137	146	126	153	153	149	167	136	152	126	135	146	139	150	136	123	140	161	143	154	146	142	164	120	140	126	163	141	137	165	114	149	146	127	160	135	143	161	138	148	130	129	130	160	133	138	128	146	147	143	159	140	131	142	144	126	142	142	147	133	127	150	137	126	126	137	157	137	146	137	125	136	108	160	135	144	129	118	160	137	132	149	122	118	125	132	128	128	137	128	138	134	132	134	136	135	151	134	142	122	138	153	141	167	147	132	141	162	135	145	134	155	126	125	145	145	150	119	144	124	141	163	149	147	142	128	141	137	130	122	129	131	122	121	119	129	144	132	123	138	127	130	130	139	152	146	140	133	153	158	150	148	158	155	149	140	156	129	122	174	124	144	144	151	157	130	126	129	133	134	137	159	140	156	150	139	152	132	137	130	155	139	150	135	146	134	131	163	133	131	141	152	145	151	133	137	152	148	141	157	150	155	141	135	125	144	164	145	148	109	148	148	145	118	117	128	127	144	123	139	134	140	113	129	140	119	153	146	137	126	141	141	145	141	139	124	165	138	146	170	131	158	108	145	148	136	151	144	135	173	134	127	145	117	136	145	141	145	133	148	154	124	152	131	151	140	121	173	148	154	138	146	141	138	118	133	140	134	95	147	168	131	152	157	157	141	143	168	114	147	136	154	131	140	156	142	149	153	146	142	149	141	140	144	144	145	140	142	115	133	140	167	158	149	127	156	149	165	156	120	114	149	149	158	142	149	138	135	131	123	127	138	147	143	162	141	114	127	105	115	139	117	115	134	139	137	139	147	132	141	129	153	135	135	141	134	128	125	144	167	130	163	155	147	140	151	123	176	163	124	153	129	139	142	137	129	144	130	142	133	128	139	136	140	141	133	151	137	122	139	170	163	140	127	149	165	164	145	160	121	139	125	147	153	149	126	138	125	140	143	139	133	135	142	120	124	132	124	123	154	145	139	117	135	146	165	126	123	121	146	140	110	122	165	138	134	140	139	141	156	139	138	154	132	157	123	123	141	155	124	123	136	120	146	160	139	130	124	141	131	145	151	128	135	121	160	143	158	134	126	124	137	137	145	120	145	137	149	132	152	141	117	147	135	136	134	143	139	118	143	137	150	147	138	146	131	113	153	140	128	132	127	146	131	127	134	145	141	143	132	145	136	128	131	119	145	140	133	142	138	139	124	115	136	141	149	137	142	129	148	149	123	130	144	142	130	165	122	129	134	142	141	134	128	154	140	135	152	123	119	130	146	124	167	122	134	144	131	168	130	131	137	118	155	116	133	141	142	135	127	145	134	136	125	141	170	138	144	126	152	131	145	149	138	128	133	168	176	147	133	115	154	138	147	112	141	135	131	144	157	130	137	149	124	132	155	162	145	116	149	138	157	124	125	133	120	127	146	143	131	134	131	131	117	132	149	136	148	150	137	148	140	138	129	139	141	127	148	139	151	144	134	130	160	156	128	136	132	154	138	160	151	146	132	160	157	146	162	134	163	140	132	137	127	120	148	140	135	130	145	146	135	137	150	134	131	128	142	152	156	153	119	137	158	132	150	136	149	137	143	128	140
14143	1638	1978	2703	1654	1117	894	715	640	537	497	477	487	495	446	425	449	420	395	434	431	382	421	404	401	419	353	389	369	344	413	358	387	369	346	369	406	368	353	407	393	381	397	348	366	340	336	358	409	385	386	362	332	357	339	363	363	385	374	369	392	365	390	371	367	386	377	349	383	340	366	349	364	350	366	397	391	370	376	332	345	338	393	360	366	375	409	389	350	347	405	372	344	349	338	375	348	353	360	354	389	366	357	377	354	368	361	364	309	361	352	337	351	387	365	375	399	364	393	361	384	394	320	373	375	349	363	379	330	375	362	394	354	369	382	366	356	354	378	389	356	357	386	335	348	326	356	389	359	373	384	344	356	351	368	347	403	391	343	368	352	369	396	360	366	384	343	340	320	368	350	364	372	377	360	384	340	351	342	357	367	339	341	373	334	350	364	369	328	348	340	344	387	397	359	312	365	377	380	343	355	375	362	367	332	350	369	362	329	386	376	354	359	342	344	334	369	384	347	356	386	370	354	355	367	359	383	383	375	349	364	363	339	353	356	354	365	333	365	353	362	375	377	384	368	343	336	367	349	334	379	350	381	363	379	367	366	373	374	346	359	391	351	381	389	355	380	346	336	324	388	362	376	347	361	382	386	355	358	387	366	355	375	352	366	369	373	312	373	351	363	374	350	352	355	347	348	357	362	377	340	351	377	364	374	388	356	399	357	383	378	368	365	352	362	362	324	343	349	376	355	374	362	377	368	383	364	381	390	333	371	392	398	371	343	373	385	370	376	368	346	340	328	352	347	374	344	377	362	330	368	353	357	391	367	339	359	389	386	361	353	379	360	375	371	397	354	386	362	363	361	353	359	344	382	402	343	374	372	391	336	335	377	374	333	357	379	390	350	348	353	341	353	394	382	345	336	366	366	335	380	365	371	370	363	362	362	397	335	364	375	368	353	381	382	397	348	353	338	350	335	371	377	351	348	340	337	347	408	356	374	347	367	366	358	342	355	353	362	354	354	407	331	358	358	330	364	350	364	367	359	355	341	352	351	339	365	347	337	354	377	371	406	344	386	364	361	372	362	317	349	340	347	375	373	362	379	350	324	374	368	343	360	364	382	370	347	351	323	395	371	389	333	406	351	349	343	393	344	299	370	375	387	389	317	370	388	347	329	391	355	354	346	371	352	313	364	361	331	358	358	366	357	332	377	362	373	353	371	375	350	364	358	374	367	369	355	371	384	350	396	369	362	372	327	340	353	379	384	340	362	367	389	363	311	372	359	343	356	371	370	367	372	348	398	367	394	362	380	368	333	367	357	362	329	348	368	387	364	340	352	388	352	368	375	347	360	380	344	390	382	360	341	381	375	361	361	394	375	325	342	361	312	373	387	371	366	355	361	358	367	351	361	375	371	365	322	345	366	381	364	356	378	371	362	363	377	339	330	306	345	353	371	333	342	373	350	358	360	378	379	358	359	362	366	360	370	349	363	341	353	372	357	393	355	343	355	350	380	348	372	371	372	358	385	359	330	373	350	350	355	321	341	368	393	375	361	368	365	354	402	364	360	408	367	368	380	358	389	377	312	353	373	330	368	380	350	404	368	343	380	314	338	359	359	358	371	381	343	348	356	358	364	367	345	382	370	371	358	375	364	327	398	345	348	387	389	377	356	356	362	366	382	339	370	384	382	380	336	354	345	401	358	377	353	350	363	362	331	354	384	346	355	368	366	333	360	359	348	347	346	322	335	372	364	370	371	311	352	391	348	341	338	375	337	349	357	361	344	327	375	363	385	360	337	341	367	374	375	318	382	392	329	331	350	359	391	334	357	320	372	348	398	366	397	339	384	367	382	358	361	374	359	374	339	335	373	380	366	360	348	382	345	364	377	360	376	376	377	357	371	369	388	364	357	391	334	358	369	349	341	399	344	323	368	374	333	347	364	362	388	342	369	380	355	335	398	362	333	325	355	370	351	338	356	361	314	371	402	355	381	362	337	379	364	344	353	378	356	363	338	381	378	347	346	334	336	400	378	362	362	380	390	381	373	356	346	350	376	352	354	391	362	360	356	342	370	373	373	402	336	367	382	344	371	408	393	372	361	373	357	350	353	325	345	372	401	335	363	365	342	370	357	370	349	415	382	374	344	350	377	351	372	329	359	371	368	368	341	357	372	384	369	376	351	374	362	355	364	340	316	367	390	369	367	357	372	368	325	366	360	349	400	357	346	381	355	380	377	370	382	379	362	360	324	375	389	354	366	381	387	365	366	344	392	377	370	380	400	375	335	377	392	353	396	361	344	351	356	346	345	350	372	337	378	350	371	374	350	362	366	395	338	354	371	390	366	376	385	408	364	360	368	342	369	402	352	338	374	340	374	334	377	405	363	341	345	356	372	393	353	388	372	390	364	343	343	352	362	379	373	340	355	404	370	362	363	344	329	337	366	351	347	336	380	333	378	341	345	407	372	387	396	357	314	396	402	386	328	386	358	365	379	367	358	320	357	387	380	381	353	343	348	373	369	338	356	370	399	370	382	359	323	371	340	397	365	373	373	335	386	369	391	358	351	361	342	383	382	362	340	391	379	364	349	357	350	345	359	356	367	354	350	370	354	380	346	333	368	347	364	393	333	372	380	376	376	358	352	364	371	351	348	361	357	344	367	393	429	344	335	397	341	346	356	361	342	329	372	376	336	373	368	408	365	312	343	348	375	353	354	383	417	386	397	373	354	343	363	354	354	365	326	357	341	389	381	391	355	366	364	385	376	369	367	369	352	359	361	327	374	386	395	367	399	388	376	339	344	377	382	382	346	368	362	362	334	357	322	368	397	364	345	334	370	375	376	380	348	372	365	398	358	359	380	345	356	347	354	377	341	418	347	341	373	393	356	335	323	366	365	332	397	380	358	347	358	403	368	346	376	384	348	370	352	375	377	357	373	362	349	344	354	365	368	344	379	371	358	349	351	364	322	342	347	358	345	352	376	347	352	352	362	329	346	358	371	355	335	378	340	360	362	336	364	369	353	396	355	327	352	352	373	390	363	366	379	346	353	361	399	356	352	349	360	348	375	351	341	351	339	381	341	369	319	356	363	320	374	366	354	369	379	371	399	368	341	383	383	370	391	383	352	337	377	369	374	363	359	378	369	339	370	367	388	357	342	351	365	361	355	367	374	403	380	383	365	356	378	393	369	343	374	360	379	378	340	393	363	323	365	361	359	378	373	355	380	343	364	353	365	347	357	366	350	348	355	352	382	356	330	394	359	365	382	365	367	363	354	386	365	372	372	358	342	408	382	355	333	362	360	337	377	375	337	344	319	334	366	345	364	343	379	366	359	344	325	372	342	336	351	375	360	343	353	399	372	349	364	351	379	350	381	363	338	341	362	367	376	342	366	342	335	361	345	356	379	362	348	364	330	323	357	353	368	361	359	366	367	365	380	365	397	355	371	369	353	337	360	384	372	377	353	331	344	369	371	336	368	334	346	362	347	331	378	335
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
