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
336938109450	336938110009	336938110559	336938111109	336938111659	336938112209	336938112759	336938113309	336938113859	336938114409	336938114959	336938115509	336938116059	336938116609	336938117159	336938117709	336938118259	336938118809	336938119359	336938119909	336938120459	336938121009	336938121559	336938122109	336938122659	336938123209	336938123759	336938124309	336938124859	336938125409	336938125959	336938126509	336938127059	336938127609	336938128159	336938128709	336938129259	336938129809	336938130359	336938130909	336938131459	336938132009	336938132559	336938133109	336938133659	336938134209	336938134759	336938135309	336938135859	336938136409	336938136959	336938137509	336938138059	336938138609	336938139159	336938139709	336938140259	336938140809	336938141359	336938141909	336938142459	336938143009	336938143559	336938144109	336938144659	336938145209	336938145759	336938146309	336938146859	336938147409	336938147959	336938148509	336938149059	336938149609	336938150159	336938150709	336938151259	336938151809	336938152359	336938152909	336938153459	336938154009	336938154559	336938155109	336938155659	336938156209	336938156759	336938157309	336938157859	336938158409	336938158959	336938159509	336938160059	336938160609	336938161159	336938161709	336938162259	336938162809	336938163359	336938163909	336938164459	336938165009	336938165559	336938166109	336938166659	336938167209	336938167759	336938168309	336938168859	336938169409	336938169959	336938170509	336938171059	336938171609	336938172159	336938172709	336938173259	336938173809	336938174359	336938174909	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2753	3650	2300	2753	3650	2300	2753	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2755	3650	2300	2754	3650	2300	2755	3650	2300	2755	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
51817	46249	22819	3169	1093	754	612	476	404	327	279	286	255	232	200	205	180	195	137	175	128	137	136	152	151	148	146	119	161	123	159	148	124	120	96	144	119	148	105	111	111	99	133	138	135	115	105	105	123	118	129	101	127	118	119	108	111	113	118	110	118	110	136	99	123	114	113	113	114	113	115	112	116	125	106	108	107	131	110	116	105	118	137	114	114	112	133	128	120	123	122	134	104	127	123	112	114	115	125	96	100	97	106	123	106	117	129	127	133	118	103	111	128	106	122	121	111	116	96	130	116	110	115	110	93	113	115	125	114	129	121	102	111	110	121	111	122	111	102	97	113	106	120	100	98	104	119	134	120	110	104	112	109	102	130	117	116	128	112	122	110	115	114	111	117	112	115	119	131	119	111	121	105	104	126	109	106	113	108	118	125	123	117	106	114	108	101	95	114	123	123	106	124	122	137	120	122	118	140	108	113	95	105	118	115	101	119	127	111	114	102	131	115	117	104	110	111	120	133	106	109	113	120	120	115	119	110	127	114	115	152	120	103	113	113	106	120	103	134	105	111	105	104	98	104	133	128	124	137	106	108	95	102	128	108	112	111	117	117	133	126	98	112	106	109	125	100	87	134	100	93	134	103	113	113	119	113	108	109	139	108	115	119	97	106	125	123	132	109	102	109	112	118	114	122	105	113	123	137	98	101	112	119	104	103	111	110	117	129	130	94	118	121	136	144	133	136	110	122	149	112	124	123	99	114	112	112	111	111	138	117	111	126	114	92	115	107	132	79	103	103	125	124	134	122	124	140	111	132	136	111	110	122	122	113	144	96	120	113	122	121	132	94	110	116	125	106	133	124	112	121	120	107	123	121	117	113	116	125	95	126	111	107	137	122	118	128	105	110	113	109	143	110	115	106	98	113	127	100	128	110	105	93	101	117	118	126	115	121	118	116	104	115	127	118	125	107	111	100	113	100	100	112	116	109	131	125	116	102	100	117	101	126	127	109	100	114	102	112	117	119	113	119	123	126	119	112	117	125	125	109	114	100	85	106	99	120	117	113	123	113	118	101	128	109	103	101	101	113	104	121	116	102	116	100	107	88	125	103	125	131	124	116	109	108	107	112	111	110	99	113	107	111	106	130	98	106	103	123	138	124	114	119	125	99	105	130	93	117	111	103	118	134	121	120	119	113	112	82	143	114	121	113	116	144	116	105	120	105	110	108	107	130	131	134	123	123	131	124	104	118	88	122	126	98	113	110	132	125	136	128	92	110	105	101	134	109	117	116	102	109	116	126	101	116	116	116	121	99	108	115	114	101	105	110	118	118	123	98	92	112	123	131	109	132	114	100	100	91	138	117	128	105	134	144	101	111	142	108	102	105	117	111	114	86	105	123	85	123	104	119	105	96	110	122	121	90	97	115	110	127	104	124	116	142	101	126	132	128	116	111	109	114	102	115	120	119	104	119	100	122	110	114	118	111	132	124	125	113	114	112	116	136	106	139	115	129	113	111	130	106	99	125	132	134	126	118	104	115	136	126	106	104	113	114	126	110	126	110	120	107	108	111	104	117	116	116	108	119	104	109	128	114	93	100	97	124	147	114	133	114	109	118	128	115	120	126	121	111	126	109	113	107	115	114	124	134	117	123	105	111	131	112	131	104	98	102	121	120	118	122	99	121	120	119	126	119	111	126	105	116	109	105	102	130	129	132	123	112	92	109	102	118	113	118	109	116	121	137	122	116	91	125	116	110	113	122	104	121	131	101	120	124	122	103	124	134	117	114	119	118	111	110	124	122	121	118	115	98	119	126	113	110	113	118	121	114	100	116	125	123	120	114	102	93	117	124	112	119	112	113	107	116	120	138	97	95	110	114	115	124	104	101	109	107	133	123	130	120	123	95	132	126	115	88	128	111	109	119	129	135	121	104	109	111	117	100	106	72	126	119	106	112	96	123	119	104	113	113	110	112	129	131	117	123	131	125	115	106	117	107	121	96	120	108	125	118	124	120	120	117	122	136	111	137	127	140	132	102	107	101	104	117	122	112	114	101	118	129	113	109	120	116	117	115	121	119	114	116	119	113	101	125	101	118	112	121	103	124	112	111	93	128	96	103	100	111	104	120	115	127	112	114	102	117	111	118	140	116	126	131	114	120	133	136	130	106	98	107	130	128	112	112	106	119	123	127	122	117	90	111	112	113	127	111	123	118	117	116	121	117	98	108	126	122	123	117	122	133	106	122	103	121	123	114	138	118	131	97	129	116	113	122	102	112	103	107	121	95	130	116	132	122	116	135	112	114	123	134	130	104	134	112	120	112	127	109	110	116	98	103	135	111	99	98	95	123	118	106	113	132	112	103	110	119	111	141	115	122	113	86	125	121	131	123	113	130	109	108	104	124	123	122	120	110	114	106	147	117	113	115	112	131	130	99	124	120	122	113	112	110	115	115	97	120	128	128	119	132	126	90	118	107	106	138	112	123	98	104	115	125	112	117	113	136	94	99	126	112	127	101	93	137	102	136	117	114	118	106	110	128	143	97	103	110	120	126	118	115	121	115	105	133	102	127	116	120	131	120	104	100	133	99	111	109	110	91	114	128	121	122	123	128	122	107	109	114	97	101	118	115	124	123	112	141	106	104	99	111	120	127	103	96	130	94	113	110	119	113	107	99	125	126	119	99	118	126	108	108	102	105	114	114	118	131	106	107	105	109	149	120	118	116	122	112	107	100	97	128	126	112	116	121	116	108	110	119	102	118	126	95	111	92	102	127	108	110	120	100	113	112	128	126	133	96	107	112	112	97	120	109	99	113	129	133	117	111	118	123	118	125	105	120	116	118	110	128	116	119	93	119	94	109	108	113	115	125	121	119	112	119	114	119	111	113	130	116	120	119	121	118	105	121	122	122	103	87	110	120	95	124	107	114	125	122	126	119	117	116	128	124	120	114	115	132	131	119	101	123	100	114	108	138	104	121	125	100	112	131	113	123	97	105	106	113	112	100	127	128	121	131	116	129	127	119	114	129	112	116	110	105	112	122	120	117	105	103	146	115	112	104	127	97	111	114	124	119	133	113	111	110	112	99	112	96	121	131	107	104	117	106	126	124	117	130	107	104	126	127	120	116	115	96	114	114	99	128	125	126	131	118	113	91	115	122	118	106	126	99	120	108	104	128	123	113	112	119	130	120	133	93	125	104	129	102	106	125	107	115	113	122	103	103	116	103	110	107	122	105	100	105	112	121	135	123	110	128	117	117	127	109	134	118	120	103	108	113	114	129	113	90	122	101	112	120	119	110	107	109	106	120	103	108	108	142	115	131	124	114	113	116	130	118	102	113	102	103	119	111	117	118	119	111	95	126	116	120	111	124	89	115	132	106	129	132	113	134	119	117	115	95	112	119	114	110	132	120	122	116	115	104	126	119	108	130	127	115	120	118	113	119	117	123	105	116	120	116	104	98	99	114	117	125	116	95	115	108	110	116	122	116	116	115	108	118	120
29433	30070	12753	4446	3955	3205	2649	2189	1850	1550	1396	1200	1140	986	889	837	718	704	675	661	626	588	576	529	549	511	492	441	465	426	453	449	443	405	424	407	400	423	385	403	408	403	404	406	378	404	404	372	374	368	340	369	350	354	374	373	361	373	359	335	384	388	358	363	354	339	344	347	328	330	339	368	336	376	354	317	328	354	351	362	354	358	331	324	332	314	336	343	335	342	343	351	352	331	319	363	332	308	307	330	322	307	340	323	317	317	319	300	306	303	319	336	341	295	331	329	298	353	319	351	314	344	319	321	320	349	331	291	303	309	323	329	316	298	338	353	328	301	318	338	296	323	328	350	313	312	334	331	299	335	323	319	280	320	320	335	309	338	350	343	327	329	308	293	304	357	305	317	303	298	314	326	328	342	323	286	333	313	355	324	315	302	309	308	295	296	287	328	324	305	332	335	309	331	290	312	359	305	313	327	345	323	319	334	313	312	316	311	325	307	322	312	343	330	329	297	319	311	315	331	293	292	334	283	324	342	343	335	305	318	339	326	338	329	329	350	305	328	303	332	299	367	300	323	312	332	303	309	319	298	313	295	308	314	304	314	327	346	297	361	311	324	315	310	351	283	316	299	301	295	308	329	347	293	315	335	292	295	322	315	341	301	307	318	327	320	312	312	306	304	323	293	333	313	306	297	310	301	317	322	325	315	328	297	325	318	300	348	287	308	333	331	318	314	333	309	337	308	325	348	333	332	275	329	314	318	288	330	298	320	322	299	318	309	303	312	298	312	327	296	300	337	312	297	295	329	319	309	304	328	317	342	322	295	329	300	284	313	336	309	313	337	319	265	319	320	327	343	329	288	337	345	354	305	348	309	328	321	300	341	316	316	325	313	331	333	329	309	333	320	315	345	323	321	316	326	316	294	292	322	326	311	310	310	303	307	378	320	331	324	315	306	325	358	302	303	305	317	311	341	313	315	330	321	344	316	327	315	355	316	316	345	301	327	301	325	323	334	291	337	317	311	316	331	336	300	345	301	359	335	305	345	303	332	300	320	321	299	315	301	309	331	291	300	322	275	303	315	296	353	327	324	305	327	317	306	307	329	294	324	337	341	318	328	327	310	316	330	329	300	291	344	341	321	310	326	284	324	319	320	299	323	300	305	334	322	334	303	320	300	299	341	327	320	316	327	322	297	310	301	305	334	315	337	330	334	271	310	331	346	320	301	343	324	309	309	293	297	304	290	322	329	326	307	304	315	292	327	312	316	294	273	308	333	326	315	345	318	316	317	324	310	321	289	334	335	295	365	330	321	328	308	308	287	323	287	306	315	315	313	336	317	350	325	344	340	331	336	321	291	302	291	340	310	324	312	337	316	310	333	312	327	326	332	305	299	323	347	336	308	318	305	340	324	291	321	342	296	318	294	336	319	335	330	323	323	328	346	318	284	310	295	301	323	324	316	286	331	311	318	325	337	308	309	327	300	305	299	319	280	325	306	299	313	319	362	310	320	349	282	312	324	305	334	323	316	337	322	350	320	318	317	322	275	290	319	326	279	326	289	317	333	301	346	303	321	300	317	306	333	305	318	303	332	346	325	324	332	295	323	288	342	312	325	308	330	304	340	325	303	337	341	297	310	301	367	335	325	323	322	364	361	330	310	318	313	315	309	345	289	321	299	309	322	318	318	281	343	316	310	328	335	288	317	311	306	316	324	306	307	316	303	345	303	324	343	332	332	333	363	322	321	292	314	299	298	272	339	339	300	339	288	329	325	311	316	317	320	322	299	310	328	341	329	313	297	325	329	314	339	316	278	324	319	347	316	323	352	308	301	302	296	302	318	323	311	294	320	320	319	301	310	346	277	326	365	317	324	333	343	330	324	327	309	336	340	326	339	317	335	299	290	286	336	277	328	300	305	299	305	326	303	342	326	324	309	303	318	345	318	313	333	303	327	310	346	309	297	313	319	326	353	340	323	327	332	348	340	324	339	327	289	319	304	315	349	302	294	323	338	327	315	304	318	304	309	300	326	311	338	309	306	338	304	333	297	372	309	323	318	332	331	330	333	312	304	303	325	319	324	334	315	312	368	328	316	344	334	340	300	322	307	332	330	302	284	313	304	320	337	305	325	344	322	337	351	312	345	310	320	322	311	341	335	304	334	298	317	324	313	321	312	314	314	303	324	313	354	310	291	316	338	318	332	338	340	301	341	345	338	336	319	289	299	315	297	323	305	329	294	310	336	341	312	299	308	304	296	295	307	321	335	317	318	306	312	330	292	334	338	304	307	355	325	332	316	328	286	308	297	316	328	323	328	309	329	361	319	324	324	301	276	284	289	297	295	327	313	279	303	320	327	315	325	298	281	319	346	356	307	343	332	308	315	304	295	326	295	332	329	332	337	343	316	311	339	316	311	283	304	310	317	321	301	323	341	305	317	319	344	327	324	328	317	294	331	332	320	317	334	301	309	300	305	343	318	301	284	342	344	321	313	319	336	346	331	329	302	339	304	269	294	325	327	361	309	302	324	313	297	331	283	321	287	330	311	337	303	309	334	315	327	296	328	299	328	359	326	275	277	341	318	305	294	337	315	336	322	324	331	351	372	314	325	323	333	287	303	336	331	296	324	301	317	341	329	316	320	297	320	282	343	328	327	343	349	289	318	314	327	317	331	319	294	311	330	294	314	328	301	288	309	310	318	288	330	316	309	341	323	325	334	300	292	277	324	337	326	321	320	292	300	316	299	304	301	326	281	337	316	334	357	320	304	324	328	312	320	325	328	310	322	300	305	319	322	285	294	334	332	306	324	332	301	330	313	297	313	315	336	269	340	321	328	314	327	332	324	323	336	311	327	346	328	306	283	261	304	330	314	314	312	337	321	319	299	321	289	323	304	327	359	301	330	322	319	343	326	311	328	308	337	292	307	300	326	293	343	319	306	333	310	345	323	329	289	361	322	319	323	310	271	300	327	306	339	327	314	326	298	316	324	328	304	325	330	349	288	306	322	306	304	322	326	317	331	326	344	305	303	301	320	301	313	333	308	325	324	295	326	334	277	300	308	322	322	305	325	276	300	308	290	305	314	280	309	342	291	295	321	312	320	320	289	299	300	330	298	321	307	310	306	294	324	303	310	345	314	315	303	327	293	321	300	303	303	344	328	307	313	302	326	332	323	289	321	323	359	336	346	323	319	297	315	325	297	297	286	308	323	321	310	308	317	305	306	296	315	338	307	300	315	298	340	336	351	346	306	336	325	307	331	328	328	316	286	332	332	332	328	343	308	310	290	322	339	345	310	382	300	293	338	286	293	264	320	353	312	332	340	295	306	292	323	307	332	305	317	325	305	307	300	346	309	313	322	333	339	337	320	300	299	294	335	273	312	308	304	311	299	311	313	332	308	345	327	334	311	342	301	294	332	314	331	334	325	309	302	304	327	330	306	292	324	317	352	327	294	341	319	317	311	340	321	335	340	312	302	310	311	314	316	271	317	283	306
6521	1463	521	286	308	288	291	310	262	308	311	294	301	285	281	276	286	311	302	297	322	318	261	279	316	285	261	307	336	266	297	318	297	272	255	298	295	275	294	263	293	299	315	285	292	307	309	314	294	349	306	305	292	301	302	293	283	311	274	308	315	280	271	289	316	306	283	292	296	263	324	308	287	300	276	266	282	324	312	315	310	258	288	317	275	301	304	297	312	272	282	314	281	275	301	281	268	304	272	297	299	296	275	256	278	270	302	308	308	272	328	294	302	318	277	279	265	310	278	311	300	317	294	309	292	293	299	283	272	298	292	295	295	289	275	277	308	316	269	262	311	317	282	313	306	307	273	305	304	307	255	298	280	256	271	270	271	263	291	320	287	255	323	300	331	302	271	278	291	288	280	284	285	281	297	300	287	288	285	287	364	328	279	269	306	287	287	309	302	304	315	320	316	263	279	311	302	246	290	307	306	281	316	327	307	268	305	280	278	268	267	312	275	310	285	289	327	289	312	315	299	304	295	290	263	304	280	280	309	264	282	328	294	316	284	308	287	319	283	278	278	298	281	281	274	314	302	350	333	308	318	284	280	283	336	313	315	256	306	296	323	291	319	278	322	302	289	285	292	289	308	283	276	281	306	328	323	314	282	288	307	316	295	315	288	303	295	284	303	299	307	276	269	305	289	288	302	278	304	305	272	280	314	273	292	311	272	303	279	312	275	284	294	281	288	281	326	283	298	299	272	287	297	330	317	295	293	252	288	306	252	292	287	294	309	289	321	272	314	280	299	303	291	310	290	290	279	308	291	299	282	276	301	309	286	309	295	310	294	294	306	305	322	273	294	305	306	294	269	320	295	272	296	299	299	311	272	321	297	293	284	299	250	289	280	288	288	297	298	268	309	260	302	301	306	274	264	280	272	292	278	294	301	285	299	285	226	322	291	320	268	317	284	300	313	282	266	284	296	319	252	307	269	310	304	274	305	289	269	316	306	281	312	322	271	270	283	277	316	305	289	237	267	268	277	298	306	283	301	285	269	283	295	290	284	237	259	314	287	270	275	301	292	304	281	305	283	258	313	321	294	265	284	318	299	253	294	275	280	289	288	284	279	309	320	252	275	292	270	274	310	307	287	299	302	283	265	280	294	289	298	274	317	316	310	273	303	293	320	298	305	284	287	281	297	327	291	300	279	300	305	296	305	322	301	299	341	296	327	300	294	301	324	298	308	268	307	318	321	308	286	314	313	298	305	303	285	315	299	278	311	274	308	329	296	291	289	262	321	304	271	278	264	301	280	336	291	299	287	307	276	291	299	287	289	306	305	286	303	283	273	276	304	294	266	296	281	316	283	271	305	270	279	258	307	287	307	259	303	292	300	274	300	294	307	292	316	295	285	312	289	295	276	286	314	294	288	272	264	311	292	266	301	270	284	301	290	312	305	317	280	298	329	298	308	309	286	288	286	311	274	294	271	302	294	281	298	281	283	310	303	257	297	313	290	304	279	273	336	262	310	286	307	289	300	287	295	274	296	318	273	282	336	281	302	317	280	311	293	302	271	302	291	302	310	308	287	286	310	291	299	299	305	299	284	313	323	282	323	286	262	303	302	311	272	296	275	290	277	329	279	315	303	304	302	297	274	323	256	284	286	314	297	278	292	280	296	273	271	288	332	312	314	317	317	269	288	294	298	301	320	316	295	318	294	269	257	327	309	305	268	278	296	280	304	294	306	278	244	301	285	294	302	282	342	294	308	286	301	287	294	336	303	315	286	290	280	274	281	309	282	276	276	297	269	294	299	274	322	301	290	270	271	294	293	296	315	282	262	306	272	271	286	300	322	287	256	294	290	304	312	332	285	275	297	295	302	306	286	310	311	301	279	324	285	263	266	291	303	295	283	334	292	302	286	303	292	275	301	303	289	278	281	319	325	261	278	269	272	300	322	288	270	299	283	294	275	284	306	301	299	303	289	251	273	313	318	312	295	305	329	294	288	317	276	311	289	268	295	284	269	285	290	310	254	265	326	294	279	296	278	282	281	299	268	293	274	278	291	268	275	279	274	308	280	318	284	311	268	305	293	274	313	300	299	313	317	302	284	312	278	296	287	306	281	293	315	306	299	276	265	277	278	302	261	293	261	326	287	320	301	318	289	297	301	323	270	291	306	295	318	293	275	307	299	295	298	290	253	285	315	311	272	276	280	300	326	288	301	283	302	289	308	290	341	296	289	276	300	304	267	287	308	260	261	290	298	296	301	291	301	300	326	281	325	244	294	320	287	293	312	302	323	299	293	269	283	290	303	299	314	312	277	304	281	290	319	342	277	300	276	314	270	300	284	264	298	299	304	303	314	280	295	298	277	278	294	282	302	290	261	265	297	310	285	268	329	286	309	301	305	326	320	275	288	302	297	303	269	295	319	264	273	309	286	299	304	275	297	305	298	301	298	295	313	301	295	276	304	323	312	301	286	299	285	288	282	299	304	290	278	315	293	301	273	301	323	266	279	288	303	332	313	250	291	285	286	320	270	314	281	319	322	298	267	300	270	279	314	321	338	338	289	288	300	284	307	310	294	286	307	305	294	284	327	250	273	295	297	326	293	247	288	294	298	301	285	323	317	302	295	322	299	319	273	307	284	261	316	332	322	296	288	307	298	305	279	279	290	304	280	283	291	295	288	319	333	297	278	333	297	275	295	285	287	296	305	296	274	301	270	291	322	325	291	296	264	276	282	268	307	309	313	309	320	275	281	277	265	275	306	298	281	305	315	268	279	275	266	291	332	302	289	270	265	286	292	312	316	292	286	296	269	299	304	298	295	287	294	313	274	287	271	294	291	261	284	270	314	281	296	311	293	296	295	287	280	310	310	298	265	313	304	261	279	286	303	304	311	294	301	309	320	355	289	284	274	304	291	271	313	305	292	273	332	305	328	281	303	297	274	251	305	303	292	268	284	325	296	331	326	290	274	312	289	303	274	267	311	305	301	301	307	278	284	325	302	290	318	302	299	310	283	291	264	310	275	309	285	305	306	283	286	309	271	300	306	273	275	303	310	253	283	311	277	290	318	258	279	273	298	272	325	295	267	314	298	273	274	283	290	258	333	289	305	303	295	280	280	302	299	286	293	273	294	311	278	308	318	308	300	305	289	290	299	316	282	275	300	319	280	275	293	301	265	329	292	293	313	301	314	275	272	291	284	315	279	278	272	298	317	305	289	268	316	293	312	305	295	296	270	278	325	298	310	283	312	278	299	293	278	299	305	282	274	305	287	290	299	291	294	349	316	279	291	313	295	304	287	265	311	290	307	274	301	280	309	273	292	319	275	300	292	285	299	307	309	305	306	293	293	281	339	303	266	286	280	286	288	279	314	321	305	299	326	285	285	306	302	273	336	250	284	274	317	302	310	315	306	287	339	310	292	295	294	318	308	298	301	302	302	288	303	299	273	290	319	322	309	300	278	299	287	318	314	331	288	293	286	279	281	305	334	322	296	314
5009	2302	1131	724	713	684	727	733	706	706	704	685	656	659	645	668	638	678	690	661	672	700	716	661	660	665	676	670	661	661	676	665	666	642	675	718	636	613	658	669	717	640	694	693	642	721	681	701	676	662	627	662	646	658	671	647	696	701	634	704	674	631	686	681	665	675	660	654	658	715	682	667	646	653	641	639	664	693	672	707	700	669	678	653	634	646	685	661	662	700	661	687	676	710	660	699	657	677	670	675	661	689	647	704	698	695	660	650	646	694	694	670	663	591	682	639	669	657	619	674	670	677	636	692	683	650	616	673	700	652	661	704	707	634	721	694	628	721	694	646	664	661	630	690	664	664	627	673	649	683	655	627	675	688	681	664	624	653	657	654	642	639	629	645	654	642	691	705	630	710	694	677	627	677	685	673	669	673	620	716	675	653	693	663	684	702	643	679	645	682	676	666	668	684	659	693	663	671	637	722	666	667	688	607	651	699	641	676	664	679	643	671	634	671	656	668	684	741	644	693	664	673	658	701	675	659	655	728	646	684	684	650	668	657	682	663	635	700	711	612	693	635	684	639	707	664	652	666	719	658	668	694	700	633	683	676	663	663	668	622	648	681	728	632	657	641	665	729	641	697	677	666	646	649	676	680	677	684	671	638	628	712	689	680	693	650	650	700	676	669	686	658	693	675	653	668	671	626	657	687	672	677	630	665	675	674	645	625	704	707	690	675	707	709	698	620	632	664	695	677	723	663	645	660	656	661	667	677	633	672	655	673	687	689	684	669	653	681	622	645	680	662	673	660	672	666	661	685	641	654	643	584	664	657	661	644	654	675	653	691	668	672	707	652	684	704	687	689	670	675	677	669	645	652	719	646	711	687	631	641	703	694	683	636	678	641	662	646	639	669	682	714	686	643	666	634	705	682	660	618	673	654	703	664	653	621	691	661	691	654	699	677	666	653	678	652	661	695	634	685	684	647	641	720	608	686	665	661	692	677	693	653	636	605	731	699	637	647	649	624	676	661	671	668	662	643	638	669	677	719	718	665	637	663	682	662	626	703	663	686	659	617	668	744	670	677	620	638	642	657	653	662	684	662	680	646	687	662	681	649	699	683	625	670	696	649	675	619	697	671	684	686	652	672	685	652	660	642	675	725	686	683	653	684	647	681	689	649	647	622	688	680	706	703	642	688	680	660	656	699	655	696	650	655	650	659	695	705	697	649	665	680	656	623	672	648	620	668	689	711	659	647	682	648	668	706	676	657	671	639	677	661	643	700	656	666	662	697	686	703	651	673	645	645	670	640	717	620	717	694	679	662	655	718	679	647	685	679	699	693	614	674	666	715	675	659	702	656	613	696	663	693	693	701	645	642	626	637	685	647	609	696	661	657	677	635	648	690	644	640	625	657	637	689	651	659	668	710	726	657	625	641	667	661	680	679	635	660	670	701	664	612	696	665	732	641	612	674	666	692	696	622	719	667	685	665	691	678	641	664	665	714	649	645	696	697	649	680	683	655	703	679	641	656	636	668	669	667	642	672	673	678	665	673	661	683	641	675	679	647	661	651	709	655	618	725	650	650	672	665	688	646	643	673	643	646	695	689	620	715	697	720	674	643	660	624	682	643	650	682	682	633	655	710	632	669	687	668	630	610	658	671	684	675	689	679	705	625	687	654	691	682	644	692	659	645	663	674	624	639	692	634	670	682	629	677	657	652	656	644	677	680	681	654	646	690	621	674	623	647	702	634	683	624	660	637	697	624	676	696	674	661	667	678	625	647	630	679	671	664	672	696	677	693	708	651	648	626	666	652	667	633	661	699	647	647	675	660	674	692	650	650	657	635	650	655	679	608	687	729	659	631	638	678	624	731	705	673	697	661	691	681	627	704	650	650	663	701	673	658	655	662	655	670	652	670	652	649	702	692	693	676	725	639	648	674	606	675	641	652	653	627	659	647	641	656	670	654	703	644	697	613	658	707	671	694	730	670	658	632	670	738	662	693	731	685	656	666	657	660	665	690	650	679	672	701	688	643	730	648	699	628	685	686	701	696	672	688	655	643	647	682	687	674	661	666	668	673	644	676	688	649	669	616	612	701	678	699	657	645	700	659	671	664	675	657	689	660	664	703	690	689	635	704	603	658	697	679	631	682	653	646	632	664	660	640	638	659	624	653	646	712	636	706	666	698	721	673	704	693	677	660	650	648	671	678	641	683	689	680	613	691	646	707	668	646	693	688	690	628	663	670	655	677	686	664	649	655	675	672	692	702	638	648	680	668	634	658	680	657	696	667	708	668	702	700	685	681	685	676	633	613	661	654	650	648	673	682	670	683	661	657	630	664	680	673	661	632	641	628	680	653	662	701	666	683	637	680	612	642	678	662	748	689	634	684	624	659	644	657	657	693	677	665	691	677	643	684	633	725	682	666	656	676	658	651	638	655	672	682	668	712	646	700	692	654	661	673	676	680	677	705	720	666	656	693	655	628	723	690	660	674	648	691	701	691	685	667	653	671	643	617	652	641	634	578	632	688	678	702	701	669	616	660	601	680	670	629	646	642	708	676	672	691	681	656	613	651	671	708	674	718	656	591	708	693	691	660	646	626	674	656	715	640	625	627	683	681	661	704	750	677	624	644	656	663	685	627	664	690	676	651	709	648	674	666	622	635	668	636	678	647	698	674	616	675	723	631	641	604	641	618	673	663	704	648	636	644	664	666	709	673	700	676	639	677	651	676	682	664	674	688	654	671	697	734	649	660	672	626	636	661	619	706	737	641	632	672	668	655	689	666	673	675	686	680	664	681	670	666	695	686	672	619	702	680	681	677	677	630	650	681	658	682	661	666	684	637	738	655	615	692	659	681	614	648	653	662	711	686	691	641	713	677	671	684	668	688	707	656	650	661	685	640	654	676	629	630	660	696	654	616	637	705	686	650	703	619	671	592	649	665	634	619	671	700	684	677	656	663	701	689	676	658	649	661	642	667	666	639	633	666	674	629	656	685	649	575	636	626	646	653	666	683	631	635	634	664	667	667	689	707	650	640	707	647	634	680	682	680	585	627	641	711	645	669	664	671	686	619	673	660	736	673	657	655	707	693	652	700	629	657	665	686	701	662	636	648	648	709	701	683	686	693	643	651	622	711	659	659	692	670	682	701	682	602	668	701	691	680	672	682	612	605	664	710	691	629	657	646	701	664	648	652	677	651	672	675	697	661	627	646	626	688	670	647	679	648	701	698	692	646	669	643	699	714	685	646	717	677	678	675	689	663	694	682	660	655	699	661	628	633	691	682	693	654	681	660	669	679	698	697	658	646	668	690	678	635	632	678	647	678	700	640	681	692	647	686	640	718	624	679	653	631	635	638	651	719	670	666	681	644	672	628	642	694	640	680	688	690	697	646	684	727	627	708	665	669	638	665	678	712	666	635	677	643	707	699	622	654	664	659	648	702	650	640	627	668	678	659	678	677	676	685	656	650	694	694	700	655	653	644	683	659	655	704
38135	28303	12761	1177	585	457	349	310	279	248	196	198	183	174	190	191	168	155	179	138	151	145	150	168	160	140	142	151	161	130	139	153	121	151	145	151	155	135	153	132	144	132	155	136	134	128	152	126	134	129	144	123	136	143	158	153	139	118	122	144	135	137	115	122	128	136	136	144	144	141	139	147	147	118	147	131	149	129	136	134	143	145	149	130	135	145	139	145	148	118	122	136	131	131	129	127	157	161	152	161	123	151	132	113	140	122	148	125	142	127	132	127	152	145	144	137	130	131	143	114	118	129	123	133	128	139	132	128	123	125	150	128	135	129	128	130	144	146	140	110	124	128	163	116	139	151	136	125	154	138	135	126	134	145	132	172	144	153	98	139	127	138	124	131	142	138	144	133	131	145	139	145	129	141	139	153	153	129	129	146	136	140	128	158	138	140	131	141	134	131	126	126	135	117	155	129	128	135	141	152	129	150	146	125	115	148	130	135	140	139	120	144	144	129	125	132	128	150	139	146	129	115	136	134	130	131	149	152	181	153	148	161	131	112	136	155	134	121	113	133	135	129	139	129	110	126	134	121	140	134	139	138	148	109	160	134	122	140	156	101	122	127	140	138	176	144	122	115	120	119	118	143	122	123	134	143	138	130	129	106	134	160	140	138	127	144	147	135	123	119	128	121	138	130	121	145	122	129	125	147	146	137	123	131	130	141	137	155	111	113	146	126	151	131	135	124	150	124	146	137	148	132	138	139	118	131	126	134	133	120	150	135	136	135	109	122	117	113	122	135	138	143	134	119	139	142	138	138	150	123	128	147	146	115	145	143	138	123	159	140	136	121	118	129	127	130	141	140	140	142	141	141	129	142	156	134	145	135	104	131	146	141	127	149	132	135	131	136	115	107	151	122	134	127	160	123	130	154	142	157	144	144	112	112	151	125	114	113	144	131	153	135	135	139	135	147	111	145	134	134	146	137	138	134	137	125	144	129	118	122	127	132	142	143	123	140	155	137	114	140	150	135	158	145	137	126	128	157	146	112	147	146	156	136	145	134	123	120	141	150	131	131	141	167	133	120	141	127	154	116	161	130	130	127	128	138	131	130	140	125	146	134	124	155	129	119	119	121	138	153	143	114	145	135	147	130	127	145	129	164	137	114	135	140	117	131	147	132	133	126	130	160	141	143	118	126	139	122	122	141	145	154	148	152	130	132	146	145	124	130	113	149	125	131	144	147	149	136	146	121	131	119	144	123	143	133	125	134	165	144	135	139	131	159	121	130	128	140	144	147	146	136	126	144	132	131	148	134	130	158	124	150	141	124	121	131	142	142	145	142	114	114	142	156	136	128	109	127	144	148	144	145	137	128	136	143	154	117	124	143	133	128	105	129	138	153	123	143	131	147	141	123	133	121	125	156	144	124	127	136	129	144	128	146	129	138	136	163	133	124	136	121	111	129	162	154	130	140	134	127	124	139	148	122	138	170	114	119	141	126	130	144	154	134	123	154	133	147	139	132	116	139	125	129	124	141	121	135	130	116	146	144	114	135	148	136	107	117	135	113	156	138	128	123	149	152	114	138	136	143	122	133	127	134	132	153	131	150	163	148	130	157	146	137	115	151	130	112	130	115	122	150	138	138	140	140	126	132	130	120	135	161	144	129	149	123	113	136	143	134	130	141	143	144	136	151	153	133	138	132	118	136	128	152	156	133	122	134	142	142	158	156	146	123	135	132	136	122	148	128	130	144	142	130	128	126	151	136	113	128	113	131	136	136	123	142	124	138	136	134	133	125	134	140	131	139	126	137	143	139	115	143	147	128	152	129	140	144	131	144	135	116	125	144	125	141	155	133	123	134	121	157	135	141	129	129	145	133	145	137	145	122	145	130	139	135	145	136	157	132	131	141	146	132	131	135	131	159	147	123	150	137	131	134	139	142	133	136	144	126	149	128	153	136	141	118	152	147	141	141	139	125	124	149	145	122	151	140	120	122	138	137	128	118	119	131	162	122	138	147	130	105	136	125	117	140	125	125	142	136	145	128	131	132	112	131	126	142	133	116	144	146	123	132	130	147	130	123	143	137	159	140	128	124	131	145	134	121	128	126	136	137	136	130	114	130	133	123	134	127	148	118	131	113	131	122	121	121	113	121	125	147	143	144	125	131	134	117	139	148	140	135	119	133	124	140	122	120	139	145	129	138	108	134	140	118	145	157	135	113	123	138	122	142	162	149	121	107	141	145	129	139	127	110	128	124	115	134	134	126	126	139	126	141	129	154	108	133	115	120	129	117	121	123	160	148	164	146	128	142	127	133	135	155	149	155	137	140	131	151	152	138	126	132	129	141	143	143	135	136	127	124	146	132	143	147	145	147	124	149	135	133	141	137	126	140	127	152	140	140	119	150	134	144	148	127	138	136	119	138	139	160	135	158	133	132	122	135	139	147	145	144	147	149	124	117	133	123	138	155	147	147	135	148	118	146	113	128	154	140	125	133	127	142	117	128	146	136	130	108	123	129	121	135	142	142	122	142	122	119	128	130	133	132	132	107	144	129	119	130	112	122	149	125	126	126	131	142	133	146	123	114	135	132	141	133	123	134	139	138	120	121	139	161	144	111	125	133	145	124	138	127	128	110	118	136	136	141	132	109	118	116	126	132	125	152	144	128	137	118	113	132	121	127	136	121	129	113	131	129	151	142	139	139	144	125	133	127	152	138	131	128	122	127	111	146	163	137	129	140	141	152	138	131	157	129	142	156	145	120	156	145	141	150	112	123	154	147	111	157	130	141	134	150	160	123	129	142	154	132	131	142	143	147	126	137	139	139	136	145	140	133	141	144	124	129	141	141	129	136	126	144	117	114	138	125	143	107	146	129	131	137	134	123	141	133	145	139	141	150	143	135	149	132	131	143	154	135	131	141	122	161	158	149	118	119	159	122	145	127	129	128	123	129	132	132	139	125	121	143	149	138	129	140	151	125	138	141	119	140	126	126	136	136	139	154	128	139	120	120	137	120	131	148	163	129	137	131	135	121	142	138	124	146	152	128	136	127	134	147	117	121	131	124	136	138	163	114	113	152	131	147	134	133	130	153	126	146	149	133	128	133	127	141	139	140	127	127	133	145	144	161	130	135	147	135	130	156	130	121	135	123	123	139	144	136	125	141	123	159	132	136	130	133	139	131	143	134	150	136	127	146	145	161	145	141	142	136	112	133	117	147	128	147	133	124	144	147	123	128	122	129	135	142	150	136	134	136	157	155	135	142	159	131	105	148	106	130	136	147	127	120	146	141	123	141	137	140	147	131	157	117	123	162	134	125	151	129	142	127	132	129	118	109	136	118	159	129	128	164	141	134	160	135	136	124	140	145	135	157	149	134	117	114	140	129	154	139	134	147	133	132	164	128	147	132	140	129	123	134	123	119	140	142	138	133	151	146	119	141	153	152	132	133	133	166	147	131	144	143	120	127	114	161	123	126	136	125	119	134	153	139	129	105	136	135
21726	18778	9375	2614	2178	1868	1468	1233	1119	988	831	772	691	695	635	587	592	560	550	470	475	477	476	399	454	415	407	429	443	411	425	381	413	418	393	387	361	353	382	386	375	404	383	388	377	347	380	342	386	359	304	333	353	359	373	322	376	365	356	364	326	372	359	341	367	350	353	366	327	329	353	386	333	319	343	338	332	372	334	368	346	373	348	349	370	333	340	329	344	356	325	345	351	337	358	339	335	370	331	334	357	334	341	344	307	351	347	344	346	321	344	339	324	309	343	324	345	344	340	380	369	357	316	348	354	305	367	340	319	325	336	346	320	323	349	358	327	362	320	359	353	304	364	333	346	360	337	354	312	351	346	361	304	357	348	383	301	330	339	345	324	338	361	306	316	350	337	347	344	357	359	330	305	386	329	385	339	350	371	338	323	342	355	304	337	333	340	303	351	346	342	336	343	282	357	356	332	357	316	346	350	337	351	399	317	308	337	343	296	321	335	341	361	329	366	343	354	333	362	350	330	334	315	290	338	361	346	316	305	340	334	334	345	348	375	372	341	304	319	323	334	333	344	355	360	353	314	316	348	351	312	320	337	344	338	342	326	324	347	344	335	325	315	330	348	344	351	328	310	349	312	370	335	335	328	338	380	322	345	328	328	361	353	335	390	319	351	357	317	329	333	358	340	364	327	330	339	384	319	335	352	355	347	348	363	346	359	341	318	320	322	351	330	359	342	336	319	314	355	325	331	352	360	354	341	350	356	369	341	345	348	297	342	340	358	337	346	363	319	317	315	348	345	347	311	349	348	347	335	338	330	321	334	330	329	322	361	328	342	338	347	334	377	367	320	342	352	342	341	316	323	353	305	336	293	333	318	350	365	324	327	352	388	365	318	351	323	350	349	340	329	326	341	354	362	323	345	297	317	332	332	335	333	360	351	334	358	352	335	346	355	328	336	340	321	326	325	375	351	324	336	297	340	328	344	332	352	354	289	380	299	319	329	304	311	326	321	339	352	334	348	339	349	338	308	336	355	335	325	361	349	332	349	353	316	326	355	358	314	341	304	353	317	325	365	348	323	318	307	344	385	335	351	322	319	320	353	316	370	316	371	335	321	323	315	348	350	331	342	341	365	347	356	366	296	337	325	325	351	345	294	323	360	351	327	323	335	314	339	340	330	288	314	342	324	355	345	351	378	344	308	322	344	357	343	326	340	311	332	353	351	343	347	329	338	336	339	328	336	334	308	328	327	298	354	357	333	328	360	342	339	321	327	352	321	349	356	329	340	344	342	333	378	330	356	361	343	332	336	329	312	349	350	388	351	312	344	331	327	363	360	335	364	383	345	311	363	322	383	342	333	330	316	350	338	321	343	348	327	321	324	333	328	327	315	362	323	321	321	347	359	309	333	336	355	332	338	309	361	351	330	335	338	357	320	337	321	332	319	364	327	334	349	358	363	374	349	330	341	375	326	327	309	339	320	325	344	355	331	318	332	308	350	320	315	334	351	332	313	336	314	336	321	333	327	368	293	343	338	336	352	323	306	330	331	357	360	331	314	384	311	337	352	337	366	349	363	340	366	314	333	323	324	321	340	324	314	325	356	338	340	369	342	341	353	293	342	354	326	333	348	336	356	343	352	368	342	316	311	338	344	355	298	353	351	338	347	323	337	353	362	328	301	358	350	335	335	329	349	316	342	323	334	330	338	321	356	334	337	312	335	364	343	347	338	346	332	317	327	355	348	337	323	315	342	340	335	321	335	351	345	344	333	334	340	342	332	357	347	337	348	328	339	354	338	365	349	347	340	342	369	373	333	311	338	377	347	331	298	355	356	345	313	328	344	375	351	303	357	333	355	346	352	350	329	320	353	350	346	310	359	352	355	352	341	348	315	326	335	346	331	341	336	359	335	328	354	338	340	341	368	319	334	326	333	321	293	325	307	377	345	351	348	330	357	361	348	332	332	333	345	320	313	350	325	336	318	347	348	347	302	350	378	293	319	314	355	315	338	304	346	321	321	326	337	339	345	354	338	339	355	342	374	344	342	335	368	357	343	338	358	353	383	328	333	314	366	343	353	334	321	351	337	319	316	331	359	304	358	341	345	337	355	335	344	367	332	316	313	360	343	334	350	332	341	337	324	344	366	301	333	336	330	332	343	315	317	338	339	309	331	358	339	338	320	350	328	347	327	330	351	317	343	373	323	326	329	332	348	371	320	361	340	310	309	319	383	323	345	326	329	370	349	339	335	348	335	319	349	367	347	352	364	338	356	310	333	319	333	345	373	342	277	364	333	339	341	323	339	321	341	342	311	334	317	319	366	357	359	325	348	323	328	319	328	381	339	334	347	331	326	368	332	330	360	334	330	369	336	354	313	347	343	324	341	337	313	367	369	311	352	316	381	324	328	329	343	355	325	340	305	323	348	303	346	323	327	301	342	326	323	346	317	344	370	338	372	324	326	316	338	342	347	343	357	356	333	331	369	349	321	344	342	334	361	350	343	326	333	336	332	335	335	348	340	332	315	348	352	330	349	329	320	330	304	340	325	318	331	351	347	331	336	313	310	327	290	332	306	358	323	321	318	318	364	356	303	325	302	354	354	342	293	345	329	320	323	345	331	323	322	339	320	321	337	321	336	360	339	360	341	340	316	355	343	347	346	340	380	346	351	344	341	345	323	334	353	344	305	312	343	325	321	319	309	332	357	319	358	312	324	305	356	354	342	373	358	357	331	355	350	346	316	339	351	350	336	328	342	345	391	345	360	332	299	330	357	364	341	342	334	337	340	340	320	336	337	327	334	323	324	361	343	337	332	318	334	334	347	330	316	367	337	348	351	350	324	325	335	313	370	312	344	298	335	353	350	354	353	315	325	336	328	327	311	324	335	330	350	371	324	349	323	324	369	336	326	334	346	320	385	340	319	318	349	322	328	332	359	326	336	340	355	308	353	359	373	337	338	344	339	310	289	331	316	359	372	334	344	327	323	308	345	343	337	323	347	327	332	326	350	326	335	319	324	386	362	300	353	327	351	386	310	341	304	374	363	294	349	362	315	335	364	330	359	337	324	381	379	317	333	350	347	335	325	354	312	320	319	322	359	336	331	366	361	366	303	308	350	337	333	347	322	359	366	340	358	315	352	325	355	351	321	349	347	355	353	365	309	311	357	337	360	355	318	333	320	348	340	365	337	344	337	353	311	336	302	357	325	347	316	351	334	339	323	355	373	332	335	355	336	318	337	316	360	341	333	325	307	346	328	323	345	302	346	350	360	330	331	356	361	360	334	336	327	336	341	283	328	371	335	323	342	365	304	370	356	336	304	342	349	324	325	361	330	319	301	324	342	353	345	313	348	313	335	349	317	354	344	347	352	330	330	349	343	303	343	340	331	349	355	365	338	318	356	342	327	362	300	314	322	355	352	359	291	338	356	349	348	295	326	353	346	356	303	310	339	325	366	334	317	343	330	374	350	325	346	316	322	325	355	330	298	352	340	326
52535	39082	22796	3544	1097	753	571	432	386	297	285	240	224	184	195	194	187	167	149	152	141	176	152	156	152	139	134	151	129	124	143	130	134	140	134	114	121	138	106	141	126	115	132	129	115	115	133	113	119	103	122	117	127	126	127	110	111	119	98	120	136	122	111	126	124	119	115	114	149	101	115	116	121	107	114	107	86	115	134	107	114	120	122	101	125	134	130	119	109	118	121	92	107	122	116	106	117	114	123	105	134	94	115	132	136	109	114	114	124	105	114	130	109	129	104	109	120	115	120	119	107	111	108	117	114	99	104	118	107	81	124	121	107	108	119	104	97	117	120	126	115	125	109	103	96	105	105	106	105	114	111	121	93	112	139	111	124	116	113	102	148	119	124	121	104	111	115	119	139	125	116	102	107	120	108	128	125	110	114	107	116	110	116	121	113	106	122	115	125	117	116	112	111	118	115	125	121	111	102	109	117	102	101	113	118	135	110	117	94	115	110	109	121	112	106	127	101	122	118	113	118	121	107	123	125	103	105	115	98	114	118	98	109	133	115	116	119	120	106	105	122	103	108	122	109	111	119	106	91	125	115	105	99	105	106	104	106	120	123	112	109	109	116	134	127	124	121	107	93	120	122	104	120	125	112	118	140	126	100	106	117	107	119	95	101	118	105	111	98	115	133	97	139	98	102	101	92	105	117	123	113	107	95	115	121	113	109	107	120	107	135	107	105	89	102	103	111	112	101	134	107	126	100	106	129	115	117	117	92	121	122	101	94	112	113	121	109	101	119	103	116	113	108	112	93	116	120	114	116	109	111	109	113	125	107	108	99	120	93	119	108	123	137	111	120	103	124	102	136	98	109	123	112	125	108	134	135	104	125	111	106	91	106	107	94	109	102	143	94	111	103	105	109	109	130	123	103	118	121	99	111	115	115	111	109	110	123	109	118	107	127	113	116	105	111	120	104	110	94	111	105	90	106	108	127	97	112	118	114	106	95	123	126	116	97	115	133	106	90	122	112	121	102	110	137	107	117	132	108	110	116	128	120	106	127	94	121	108	111	115	108	93	117	115	130	101	116	118	94	121	106	133	104	117	139	122	106	93	107	116	111	121	122	101	129	107	110	112	116	126	114	139	109	106	118	98	121	101	107	106	122	109	98	107	105	110	129	107	129	111	120	92	104	123	112	110	102	91	90	115	91	116	116	109	105	111	127	112	119	120	112	122	122	108	124	110	137	121	115	102	114	117	117	108	114	120	106	121	100	145	124	126	108	121	96	90	123	104	109	120	121	135	119	104	95	109	105	108	106	120	139	118	98	119	112	106	124	90	96	118	94	103	118	131	112	99	116	108	94	116	95	91	92	125	139	118	109	108	105	135	102	111	108	98	127	123	123	118	91	112	123	110	121	142	107	117	98	99	103	103	87	111	104	110	115	109	123	100	116	116	118	109	116	119	99	117	115	116	103	115	111	110	141	102	86	109	122	103	116	102	121	107	99	99	111	77	102	130	137	117	117	115	104	112	101	117	86	112	111	129	120	110	118	110	113	112	113	114	123	117	116	143	116	113	109	128	94	121	116	108	95	118	101	102	101	119	127	106	106	112	135	137	89	116	115	117	113	133	111	102	114	113	101	108	121	145	136	121	127	116	116	108	114	103	98	105	96	120	100	110	116	112	108	100	109	109	108	107	103	114	133	113	115	106	119	94	110	104	99	104	109	118	119	110	112	92	121	89	126	107	107	118	110	114	126	148	112	97	109	112	115	121	101	126	113	120	109	113	134	113	136	88	127	135	121	125	109	106	105	115	123	102	114	111	118	104	101	110	126	121	116	118	126	111	101	115	116	119	120	109	120	105	103	107	106	105	120	137	114	131	119	126	113	112	127	101	127	114	105	133	116	138	121	98	125	112	117	108	95	126	109	105	114	124	130	110	104	125	112	109	101	115	111	104	121	111	109	126	119	85	94	108	95	93	149	123	99	114	97	114	106	129	101	95	92	125	118	116	107	106	109	104	112	120	85	105	107	106	122	100	123	116	116	111	109	109	98	102	140	113	125	113	124	110	131	110	118	116	122	129	105	119	108	106	115	122	129	107	100	118	104	94	120	120	101	119	101	129	123	109	115	104	98	87	118	92	97	103	111	131	113	111	118	128	110	113	109	95	108	114	109	117	116	97	121	106	123	113	118	116	120	90	98	125	105	125	102	116	121	128	131	95	101	113	113	96	103	118	116	134	106	103	108	117	115	95	107	90	118	118	131	107	126	134	126	104	109	118	109	113	97	104	115	118	109	139	126	142	117	111	144	126	115	113	99	110	94	117	118	114	123	111	130	122	97	96	114	103	117	126	145	109	113	108	104	112	101	115	118	111	104	104	121	125	140	99	99	106	110	100	125	144	118	126	108	120	125	123	107	107	111	111	124	108	108	88	101	129	122	104	101	103	129	110	123	103	118	106	107	117	104	115	119	113	109	119	114	116	122	122	114	118	111	122	107	100	103	117	104	103	106	124	114	121	110	117	119	110	107	109	109	99	110	114	112	115	114	114	119	113	105	117	114	93	109	119	115	97	115	109	110	119	124	106	121	110	105	106	116	116	110	106	104	113	109	111	117	114	96	109	87	130	118	105	105	112	107	124	129	112	121	126	129	107	114	116	104	92	103	116	99	108	110	138	127	118	115	117	108	119	107	89	95	107	108	110	103	107	119	113	129	107	103	127	96	110	105	112	108	127	117	142	100	95	112	110	125	107	105	112	108	111	106	130	106	118	120	98	122	110	129	125	110	107	97	99	117	103	103	120	114	128	95	112	110	111	104	146	111	92	104	107	132	130	101	121	104	95	113	121	133	127	135	105	100	131	113	115	122	117	112	120	117	123	127	114	107	116	127	102	118	101	116	124	106	101	111	96	107	118	102	95	115	94	111	123	128	112	102	107	130	112	113	112	128	114	123	110	103	108	104	114	103	109	103	115	130	108	109	107	123	130	106	112	113	100	137	121	118	123	117	120	112	116	126	122	111	122	122	118	103	134	113	118	128	121	112	116	140	109	113	111	129	121	115	98	116	123	117	127	123	132	125	121	126	95	102	91	108	113	119	140	111	101	121	108	115	101	109	111	113	98	104	101	105	112	123	109	129	114	122	132	110	118	135	115	99	128	106	114	114	107	97	107	117	133	113	117	123	115	108	129	111	108	107	112	109	117	111	120	114	106	105	93	104	125	100	111	106	114	103	113	119	97	88	111	116	138	119	105	122	117	108	125	106	89	92	103	113	116	105	110	97	113	117	124	111	106	111	103	126	97	110	117	103	115	95	102	126	127	115	122	129	117	110	108	113	91	97	114	116	127	98	132	112	120	108	110	115	97	104	111	108	108	105	105	97	114	120	102	102	117	117	118	120	107	119	108	109	128	110	118	107	105	104	108	101	113	121	124	120	98	136	106	127	102	126	152	102	97	129	99	111	108	98	107	114	108	97	111	110	111	110	135	111	111
30475	25129	13314	4586	3930	3128	2602	2096	1816	1449	1381	1125	1027	939	919	830	706	725	657	634	595	567	549	533	553	489	509	455	481	445	432	504	434	428	435	383	387	404	416	333	342	377	372	377	370	356	359	325	353	364	345	323	345	334	387	325	325	339	336	343	329	347	341	305	324	302	339	349	340	342	305	352	323	324	321	343	328	334	344	349	308	350	304	320	356	362	345	329	300	314	306	314	302	289	284	327	356	315	295	321	328	311	328	312	312	326	314	311	316	328	339	317	315	314	313	302	323	314	320	332	312	285	291	358	302	326	325	319	335	301	288	311	308	316	297	296	305	327	307	287	313	307	314	297	324	292	310	299	318	325	302	318	332	306	302	332	302	330	317	328	310	348	342	297	313	294	305	324	334	288	306	315	338	312	314	350	317	308	310	313	308	311	348	322	330	334	300	304	309	319	312	309	318	325	321	307	305	303	288	323	294	336	304	309	285	317	255	310	304	321	309	301	288	295	319	328	299	312	301	324	308	306	288	322	319	296	305	320	306	299	295	298	287	325	313	299	315	302	319	332	328	319	319	294	319	301	312	309	333	293	298	328	315	282	298	305	296	334	301	319	311	315	303	303	307	291	322	279	297	313	308	308	317	299	297	309	282	325	320	312	337	317	302	309	316	315	321	314	303	299	296	294	294	318	319	305	300	331	282	316	319	282	287	325	324	307	264	304	302	319	322	294	327	311	332	304	272	316	305	303	313	310	305	305	301	289	324	333	306	336	319	324	331	326	288	326	301	287	305	287	294	307	320	318	323	292	293	322	318	303	301	310	293	330	308	294	307	289	337	314	325	313	322	370	307	335	302	341	313	316	290	318	299	313	319	318	305	328	302	308	278	325	329	301	279	340	333	303	327	308	323	329	296	326	320	323	321	297	304	303	307	305	334	324	284	316	315	290	298	312	272	313	286	284	328	310	288	307	299	286	286	318	333	310	304	300	286	310	309	303	299	304	324	307	283	319	321	280	311	309	258	317	311	325	306	281	371	286	312	299	292	303	330	305	297	307	320	300	319	297	335	327	301	285	332	337	304	313	301	306	289	348	294	299	308	322	285	339	325	322	317	312	351	344	302	334	293	294	354	302	297	333	283	310	301	285	328	285	297	301	331	277	288	308	331	320	307	327	295	302	315	293	306	347	315	311	292	317	311	313	320	342	324	289	317	328	292	317	303	307	287	293	307	285	289	293	295	339	317	319	288	344	294	298	291	323	321	316	327	312	306	289	291	283	311	303	328	283	319	271	290	264	327	326	299	326	320	343	326	334	331	337	313	317	293	303	334	297	284	312	319	321	346	297	305	322	294	302	317	293	299	302	307	294	292	305	281	315	297	293	321	306	295	303	295	317	272	331	327	295	320	283	333	292	296	316	288	305	365	302	311	331	308	300	311	313	314	308	299	310	308	331	297	281	316	304	311	291	319	299	308	288	316	292	323	318	314	283	307	329	309	320	317	306	298	351	301	305	284	268	318	325	310	293	305	300	289	295	302	282	291	326	337	303	289	282	319	315	319	329	330	314	313	309	310	301	283	340	315	303	311	325	325	285	319	295	310	307	300	278	318	330	324	302	276	315	284	337	302	302	325	313	287	313	310	323	308	296	300	322	281	288	342	314	302	320	313	296	303	310	325	314	351	313	303	304	311	335	288	295	343	278	315	298	311	284	330	320	295	314	302	309	314	319	329	304	301	306	308	311	339	313	330	292	307	292	325	304	324	306	309	304	299	310	324	309	303	312	298	318	358	319	301	320	307	292	299	313	327	274	276	309	291	333	313	312	298	301	310	321	342	305	312	305	309	333	318	329	306	330	283	317	307	326	300	301	294	323	330	297	329	313	318	341	306	315	289	280	270	309	336	331	311	307	324	312	313	291	284	325	321	308	327	324	296	301	320	315	329	287	302	312	248	347	295	333	318	288	284	303	296	304	302	331	278	355	314	286	323	301	290	295	306	339	315	305	294	315	324	326	325	341	327	293	279	286	295	287	288	293	333	313	328	315	299	326	314	307	319	311	309	316	344	318	342	317	272	305	299	293	307	302	286	281	307	316	318	309	281	312	311	317	319	282	313	277	340	296	307	327	304	284	323	273	293	326	306	311	292	336	324	312	320	313	293	279	347	312	315	307	292	263	330	313	298	313	329	316	324	337	293	292	283	311	290	310	302	305	328	323	317	321	324	320	300	305	344	319	317	326	305	308	303	325	296	321	325	309	311	318	294	307	342	291	329	316	292	296	292	336	301	312	327	309	312	281	315	309	295	312	311	286	311	311	302	335	339	285	313	340	294	317	302	312	334	300	300	325	322	313	327	305	317	273	306	351	313	304	314	278	329	303	295	335	284	298	312	294	332	294	298	273	297	311	300	299	316	329	306	315	308	322	293	301	328	328	329	315	311	304	283	290	297	324	300	292	307	316	277	318	308	320	329	310	348	304	307	312	342	328	320	312	292	327	335	323	302	292	313	322	292	324	310	301	277	326	296	291	288	297	299	333	333	322	304	281	327	272	317	317	337	305	328	318	319	309	304	311	297	343	334	281	339	296	280	301	294	343	288	314	329	296	291	359	344	298	348	307	333	290	326	302	285	295	310	286	312	306	336	276	294	286	330	296	278	329	271	308	323	312	316	351	294	286	320	304	301	298	303	324	288	294	356	309	311	292	329	312	288	315	290	310	310	292	271	296	300	284	302	308	319	317	315	300	301	318	328	305	278	302	307	303	327	302	299	351	307	308	314	297	316	311	335	327	313	309	310	296	299	310	294	306	304	324	311	302	316	301	288	305	346	301	325	339	320	323	294	309	323	298	335	313	338	310	306	337	288	311	350	307	305	294	317	322	302	300	306	315	308	345	314	331	304	316	311	300	310	297	326	310	303	294	302	310	307	290	328	324	316	325	288	307	333	304	319	316	293	333	301	305	312	285	304	357	321	292	323	305	322	300	327	302	346	325	325	285	328	340	312	271	283	303	325	307	284	309	291	327	321	285	295	316	321	314	301	278	265	293	278	307	299	328	324	324	267	295	303	316	316	306	296	298	314	327	299	322	303	293	315	312	308	323	311	341	287	306	300	310	311	305	305	294	312	302	295	341	336	330	298	320	334	305	321	319	316	316	336	273	294	301	317	331	331	293	304	322	331	309	309	320	294	303	296	306	300	310	296	305	305	288	327	305	296	304	312	293	327	318	281	334	340	312	325	327	335	283	329	302	306	341	315	286	300	323	286	324	291	291	332	311	292	320	323	300	301	282	283	277	323	332	309	318	295	290	326	309	325	321	290	317	307	322	302	314	312	335	314	315	317	309	303	316	301	280	275	303	324	291	330	311	307	326	296	308	299	298	318	312	285	306	309	307	290	308	301	297	330	314	306	323	337	308	314	341	300	306	273	345	329	325	309	317	320	310	314	321	317	283	353	303	326	316	302	296	283	306	351	283	293	313	329	291	313	346	316	323
6633	1437	676	327	314	312	291	313	289	287	297	266	300	311	317	319	320	300	301	287	306	293	313	288	330	277	284	305	305	307	274	291	268	308	268	293	288	309	284	261	287	281	310	305	280	287	280	291	296	284	293	282	267	309	298	283	284	322	277	272	279	264	286	266	309	267	315	289	289	301	308	316	319	277	254	273	316	276	270	305	289	262	271	324	310	270	309	324	320	256	294	266	313	323	285	265	301	315	281	281	296	286	299	278	295	304	303	275	317	297	307	279	280	294	283	340	343	305	289	284	311	309	321	294	295	295	300	310	312	300	275	304	290	330	286	292	263	282	299	308	308	277	267	285	306	303	309	278	329	319	297	288	279	281	301	333	284	306	301	299	304	280	261	302	278	323	284	265	280	291	318	287	275	282	303	289	258	306	283	281	302	288	299	316	303	292	279	290	296	294	293	287	290	302	294	256	276	286	318	272	291	266	314	293	291	313	327	290	274	273	278	285	274	281	265	322	283	293	279	277	294	289	300	289	291	281	308	288	294	289	287	296	271	286	285	303	297	299	340	291	296	315	286	302	275	325	280	293	258	297	279	300	294	276	271	309	279	293	280	273	273	293	314	315	277	281	269	290	326	289	285	302	307	300	300	291	318	273	274	287	284	290	323	288	300	298	302	280	277	268	280	275	318	274	298	294	302	297	289	290	299	301	278	307	312	318	302	304	282	282	290	283	301	276	269	286	294	278	313	279	266	307	297	267	253	319	323	271	296	289	273	289	282	299	273	287	307	283	284	285	291	312	295	308	261	280	281	300	286	283	280	281	276	311	333	281	266	302	306	308	289	319	302	323	277	287	295	293	279	288	301	323	308	300	309	303	294	263	273	295	271	281	324	261	292	292	259	285	291	272	302	315	280	276	315	278	292	274	285	310	298	312	276	303	305	329	294	279	288	295	322	320	315	273	283	300	306	297	296	276	277	288	320	286	277	279	273	307	275	310	280	277	280	272	292	303	292	305	306	298	302	273	291	305	305	307	283	272	296	295	286	294	285	322	307	257	308	295	281	272	281	262	316	273	290	299	308	269	285	285	307	285	280	309	308	314	280	282	295	262	288	265	289	272	295	315	289	298	282	271	318	285	289	312	292	300	264	301	298	277	308	294	293	270	333	306	276	290	284	295	276	299	285	298	289	296	290	299	321	305	280	285	314	299	302	305	313	265	287	284	285	272	287	265	290	298	311	290	262	282	311	306	282	282	288	283	299	292	316	257	300	271	273	279	287	300	288	307	289	295	282	268	298	281	294	291	322	300	287	288	274	284	323	307	311	265	305	317	295	299	268	272	318	309	291	292	275	300	290	312	286	306	278	290	287	277	277	291	321	316	314	306	274	314	315	310	292	300	298	261	328	286	294	282	291	296	306	324	324	283	312	302	264	288	290	278	314	280	291	319	296	296	262	298	301	299	295	280	266	275	277	288	317	280	312	291	304	292	280	305	308	277	305	277	302	268	323	317	321	299	270	304	289	287	306	278	321	289	296	288	259	296	299	304	317	269	309	322	285	284	276	248	301	284	279	293	307	294	333	284	305	266	275	270	276	314	286	286	310	315	293	296	286	287	266	316	345	297	284	305	292	295	313	281	268	297	311	315	318	329	290	297	320	303	306	297	313	304	284	294	269	307	277	277	299	273	295	247	313	314	258	268	305	300	274	299	311	292	310	303	283	304	291	290	278	278	311	267	260	302	306	286	292	324	305	294	282	337	308	280	295	334	308	263	266	308	324	324	302	297	307	313	306	280	276	298	280	342	320	291	329	304	268	297	305	278	266	288	297	245	307	318	323	305	315	247	299	269	292	295	324	285	312	295	290	285	327	304	267	318	301	307	250	284	330	281	304	300	285	288	291	279	281	298	269	269	285	278	301	267	320	273	299	289	279	298	308	265	308	295	263	341	297	305	304	301	261	256	287	307	327	288	261	317	294	281	294	286	272	257	324	319	269	278	298	302	301	307	297	312	295	283	268	280	272	299	319	299	306	270	257	293	305	336	264	290	312	290	296	271	321	298	284	275	311	285	283	312	297	284	294	298	285	291	285	322	291	332	307	292	332	286	303	301	269	284	275	287	273	308	295	310	296	280	281	251	278	270	288	270	286	296	299	293	271	286	298	289	270	312	300	310	261	286	317	306	286	267	305	302	320	291	296	324	307	333	320	273	304	284	302	312	279	273	279	309	289	285	291	283	325	295	299	285	295	267	290	298	276	296	309	301	286	319	316	270	336	328	314	286	305	290	308	326	278	289	302	271	284	314	310	330	272	307	269	265	315	283	309	288	278	311	292	284	270	289	337	312	295	273	330	306	285	320	296	311	284	277	289	297	308	287	331	316	299	275	293	307	278	310	272	284	293	298	306	254	274	263	285	301	277	311	339	310	292	297	287	305	298	262	275	287	292	271	294	284	325	293	292	278	310	300	269	281	313	310	313	259	289	311	280	268	261	279	289	293	296	304	302	308	318	323	299	289	288	315	308	272	282	293	328	319	307	262	255	282	270	341	302	266	315	301	274	298	297	310	268	267	290	294	318	305	292	262	285	308	287	312	293	282	279	310	318	321	271	283	314	279	300	294	292	282	304	250	254	259	304	270	291	272	307	320	284	320	305	294	270	285	282	287	300	305	270	286	303	278	307	298	280	304	297	292	298	287	270	282	295	323	303	281	301	266	294	325	299	304	332	303	284	332	277	286	263	280	283	314	303	284	283	276	297	327	288	313	290	288	298	317	290	267	294	281	283	315	290	303	268	286	307	266	289	298	305	270	284	322	293	288	322	272	285	308	293	275	324	285	275	258	287	291	296	303	277	287	286	296	272	276	315	288	277	295	307	275	295	313	291	279	301	294	301	291	285	313	289	295	266	289	305	285	301	279	337	285	299	294	256	302	305	293	271	303	268	268	283	287	300	256	272	259	276	273	310	271	253	292	303	313	286	283	341	314	295	287	294	308	307	301	311	304	285	293	292	283	298	290	301	293	319	283	293	290	266	288	314	283	300	302	302	310	289	277	301	286	310	303	307	312	290	293	289	266	273	313	308	315	297	292	283	288	292	280	292	272	310	320	288	298	307	306	313	272	279	311	303	298	282	284	277	322	297	290	315	316	298	317	269	301	318	259	274	275	301	288	314	311	307	299	301	247	315	296	301	269	319	301	300	309	284	286	300	305	309	307	282	327	289	293	290	324	297	252	292	312	281	311	295	300	284	299	314	277	289	306	297	284	275	319	288	294	297	284	302	274	263	286	258	283	291	302	301	307	303	304	311	294	283	278	268	275	271	312	291	303	316	293	274	299	305	291	282	283	261	285	267	287	323	273	264	281	272	310	328	267	315	307	290	284	270	249	269	261	284	290	301	294	275	296	277	325	282	296	270	296	266	307	264	271	301	292	298	299	304	319	279	292	283	291	311	324	281	297	299	284	270	279	296	293	282	302	264	297	306	299	309	275
5306	2050	1097	761	756	738	771	730	703	690	686	705	692	664	637	733	664	668	646	662	681	716	643	629	667	654	681	667	683	653	657	693	689	662	636	653	631	677	709	687	695	647	677	672	650	695	702	708	626	597	657	670	700	722	706	697	632	699	682	617	682	676	651	697	679	675	684	645	664	667	639	646	640	674	657	617	689	664	680	659	646	671	647	659	667	690	701	695	657	647	702	666	658	684	633	638	648	706	665	648	693	687	699	721	709	632	655	659	657	653	610	658	729	644	704	657	639	671	677	633	648	678	690	697	670	675	630	635	665	644	687	668	655	673	707	699	669	659	656	607	670	701	635	678	696	698	665	675	627	667	650	642	668	680	704	678	633	671	698	693	634	653	649	646	730	668	655	620	623	673	670	675	613	689	654	701	699	672	655	674	679	650	679	652	633	642	652	716	649	630	651	668	690	717	625	638	678	660	660	680	645	700	674	685	662	666	664	680	691	681	647	653	703	680	660	663	622	680	662	668	655	663	682	631	664	672	668	631	683	686	671	682	687	669	635	712	612	652	652	657	668	622	669	661	701	630	655	656	712	680	631	663	634	698	627	648	679	629	630	693	679	660	683	644	640	651	677	631	651	668	659	644	650	674	675	668	621	692	652	633	681	676	672	667	619	620	639	642	686	637	663	684	689	663	691	676	611	656	665	648	670	654	643	648	642	642	693	670	639	651	668	664	642	711	684	710	657	639	700	644	653	636	695	656	666	640	664	698	655	661	674	623	684	691	687	652	658	664	690	663	699	663	621	663	629	691	660	666	668	652	689	649	669	689	652	638	658	644	672	673	624	655	713	652	605	647	659	693	669	662	627	641	643	620	708	666	657	636	630	613	666	643	691	699	680	667	667	656	692	716	642	655	629	656	670	693	675	661	639	682	664	686	680	695	712	679	638	656	665	622	677	661	679	683	668	684	655	687	646	679	679	711	671	691	654	670	643	666	642	653	681	733	639	659	667	626	667	644	678	674	662	692	683	677	694	622	670	672	707	684	679	665	643	648	662	655	628	673	644	663	712	659	684	701	655	652	646	684	637	638	658	643	669	638	646	660	697	685	665	648	705	715	641	675	686	693	630	656	654	706	704	664	644	625	671	700	688	654	629	648	684	655	686	655	674	639	647	650	675	645	674	665	702	658	669	652	657	654	703	650	676	656	666	699	694	654	677	651	676	677	704	642	683	697	632	622	667	688	658	667	671	668	679	639	640	639	698	634	678	647	697	696	679	692	706	662	640	637	664	661	664	634	697	650	669	668	682	706	678	660	686	697	683	702	663	656	657	642	660	621	646	649	674	668	646	693	710	646	609	635	653	681	660	661	593	696	713	652	669	662	697	667	684	633	690	663	630	664	621	637	648	643	675	696	652	636	691	681	662	653	681	707	669	663	670	660	678	651	758	675	673	655	617	645	668	706	622	689	647	678	640	669	680	657	661	736	675	637	711	688	665	667	679	671	674	696	669	677	695	668	660	653	642	667	608	646	686	695	656	655	642	640	641	678	656	656	702	657	678	679	625	678	655	674	672	647	653	680	654	659	710	669	675	665	713	660	698	658	679	687	674	662	681	665	692	693	704	683	701	712	694	641	678	662	663	700	695	668	674	687	668	667	650	698	683	691	681	662	665	725	710	684	660	610	681	679	677	684	711	646	683	649	683	674	669	662	662	658	682	628	662	650	701	655	677	688	688	686	670	647	708	659	733	698	670	642	654	694	635	661	643	672	669	693	682	668	658	647	677	691	687	683	671	617	668	682	664	624	656	646	686	692	649	683	660	685	649	643	705	684	666	678	703	698	681	698	638	663	687	647	648	694	684	664	694	681	675	699	695	635	679	671	677	700	670	639	669	664	661	637	651	664	694	648	683	677	703	700	709	666	723	658	702	637	679	654	710	706	652	669	587	667	690	673	610	637	672	646	657	652	695	658	709	665	623	712	673	696	637	661	688	668	635	656	688	641	681	659	663	677	644	650	659	684	662	641	685	615	655	699	676	698	696	694	659	639	642	672	642	711	653	674	668	673	691	686	656	651	659	657	650	685	628	614	686	672	675	682	682	633	690	668	671	633	692	702	661	651	702	673	670	655	654	700	667	644	661	682	680	661	623	639	673	646	667	610	653	659	699	648	666	676	675	692	628	670	653	678	685	648	660	691	641	667	665	635	664	657	671	631	658	683	709	662	633	658	658	715	622	631	688	664	706	630	676	682	678	686	635	640	636	698	701	602	606	689	653	697	648	679	676	672	633	672	665	670	641	616	684	616	694	635	620	677	659	656	660	685	644	654	657	642	638	682	692	662	672	646	668	642	648	705	674	658	686	683	710	727	646	679	651	674	679	665	673	684	689	658	656	656	679	641	656	672	732	675	693	612	657	631	686	705	654	674	708	650	685	657	646	644	646	696	665	697	654	676	648	683	662	695	639	634	688	630	638	694	643	678	677	708	604	649	689	701	676	658	702	669	663	669	710	682	666	682	646	631	630	664	675	683	641	642	716	622	702	676	682	671	632	677	646	633	672	705	679	680	666	651	694	678	693	679	662	674	613	718	659	643	659	706	647	676	694	640	654	689	617	655	675	688	688	642	655	624	650	617	670	661	651	711	703	655	639	691	664	717	659	680	674	702	691	655	642	688	680	697	667	662	656	695	656	636	656	707	644	675	651	688	708	668	675	661	669	674	676	704	679	645	637	659	651	671	661	637	653	719	654	676	656	674	747	636	672	650	618	662	655	671	684	664	656	638	686	652	644	653	729	660	711	717	633	613	651	660	642	637	681	603	648	669	663	644	653	690	652	649	650	665	679	608	665	680	664	673	690	631	674	640	667	689	658	645	668	644	704	650	695	641	663	636	664	666	652	702	676	644	679	644	642	696	702	702	703	679	648	666	660	654	666	674	642	656	639	669	658	663	642	642	673	671	692	699	681	683	666	709	703	645	659	641	631	662	660	722	637	684	638	693	722	657	680	653	637	682	691	648	617	659	649	678	651	686	653	678	700	648	621	649	663	630	644	636	656	643	654	641	661	648	641	695	700	664	691	656	674	674	734	661	652	663	661	670	627	661	611	696	672	674	693	765	707	686	711	714	688	636	679	681	662	673	683	693	689	656	622	654	676	715	645	661	630	663	649	689	650	638	718	675	700	644	650	668	668	647	679	640	661	639	664	683	630	626	669	714	666	690	694	672	666	688	613	624	661	643	599	705	671	669	682	682	679	683	618	642	676	648	614	661	662	696	680	661	693	650	623	645	631	678	672	648	686	663	635	648	654	677	666	693	711	658	716	645	712	678	713	673	668	649	651	662	637	677	672	661	642	654	664	697	646	684	682	689	653	596	670	684	672	714	641	679	680	666	659	620	683	654	680	702	654	645	653	703	686	667	660	657	679	603	636	685	664	715	642	699	651	644	651	683	643	654	694	629	658	687	688	617	649	666	662	682	669	658	650	671	677	672
38916	26224	9964	1148	572	444	355	277	228	235	227	202	202	209	185	160	152	181	148	190	141	141	126	147	174	134	144	145	149	154	140	140	152	144	155	138	145	144	145	125	139	153	131	159	125	127	142	121	139	128	151	152	144	146	147	113	137	125	134	111	131	129	148	136	146	148	112	137	134	100	139	121	141	132	147	136	124	141	156	154	154	125	124	161	128	132	134	129	132	129	149	139	146	116	117	135	134	146	133	143	126	111	152	126	141	125	144	142	133	136	154	119	132	152	145	127	135	140	133	145	123	137	137	152	126	110	141	119	136	141	146	137	145	137	148	108	142	139	121	154	143	130	108	127	134	131	115	137	125	142	135	152	143	152	144	146	146	137	144	136	123	137	149	149	128	134	147	122	137	131	138	137	130	123	120	164	131	149	144	133	125	144	149	118	151	144	133	140	129	136	153	129	116	124	123	144	131	126	117	137	172	138	125	138	137	131	151	114	127	124	137	143	135	118	134	126	125	129	121	130	139	135	102	136	156	113	133	144	131	151	155	153	129	139	137	143	124	116	150	144	141	135	131	154	130	130	139	144	169	139	166	146	147	140	144	136	160	149	132	151	138	149	132	156	135	133	145	137	112	126	166	152	162	131	141	132	154	144	125	149	148	119	131	144	133	142	133	118	111	139	151	128	141	137	135	163	134	154	125	129	130	144	125	125	160	125	139	111	142	148	124	118	106	118	119	129	131	159	146	146	132	121	122	123	136	142	117	136	114	130	130	128	123	112	126	148	148	137	130	120	129	132	128	151	144	124	140	121	130	128	129	137	137	140	120	114	136	124	139	134	126	123	131	129	150	157	141	157	132	141	139	121	124	126	150	127	141	132	137	133	121	159	149	151	148	130	157	126	128	127	124	131	135	128	133	149	134	114	147	130	134	132	134	132	130	125	138	136	114	149	112	153	143	141	141	147	140	157	120	115	147	137	116	140	119	134	128	144	133	146	98	145	136	134	122	142	133	155	119	114	144	133	125	118	122	155	154	120	139	142	142	135	132	136	131	128	137	125	118	136	123	120	141	122	129	132	133	121	147	136	143	125	133	132	155	131	132	126	151	137	146	142	135	161	103	161	138	144	142	132	144	124	132	109	116	143	138	137	138	136	134	146	157	127	128	135	131	117	136	118	131	143	119	136	126	117	124	115	123	131	115	118	144	114	134	138	148	150	129	141	107	142	155	140	146	122	139	139	128	137	130	149	137	141	138	134	134	147	143	145	137	133	131	131	135	126	124	120	128	148	151	138	139	132	136	113	142	151	122	137	132	146	121	154	145	151	143	131	163	139	126	141	131	131	118	129	144	140	120	116	133	149	138	117	155	138	134	145	144	143	132	116	158	161	121	140	144	134	120	133	129	120	131	128	137	133	162	108	161	124	141	120	121	133	118	128	132	140	126	134	127	137	148	114	110	126	148	130	126	156	122	138	146	139	138	140	121	104	143	114	131	135	140	131	131	137	124	156	143	162	141	100	143	124	133	142	150	127	115	136	144	132	153	118	141	134	118	118	137	125	131	132	116	142	161	153	129	121	136	134	148	132	116	135	111	137	131	127	143	158	121	138	124	131	156	130	117	142	120	129	132	123	134	141	124	133	120	120	149	146	137	148	129	119	117	123	119	157	123	154	119	125	120	132	149	124	137	149	131	131	156	129	146	143	121	108	139	142	126	141	121	139	131	132	146	125	145	115	122	124	110	139	130	138	146	143	127	138	132	148	123	139	122	139	126	114	153	135	123	154	128	134	129	127	149	153	123	137	154	140	140	149	142	144	134	154	130	124	139	137	121	140	139	146	134	121	137	154	142	130	123	129	132	130	108	128	128	138	119	139	146	118	136	101	114	172	155	133	119	156	130	138	123	119	144	141	130	126	134	144	148	124	122	146	143	140	131	140	138	130	142	128	123	126	129	132	138	136	125	133	119	152	120	132	124	141	125	136	135	132	145	112	130	136	133	136	133	141	149	131	165	147	130	134	146	132	131	133	136	117	132	139	124	163	126	118	140	111	124	115	122	138	124	158	135	130	153	155	118	130	132	150	129	147	141	139	133	125	144	142	134	124	126	149	134	124	157	147	131	137	132	143	156	126	124	158	141	113	121	149	149	146	131	122	143	126	125	139	153	121	115	142	134	138	141	143	118	146	119	135	149	108	143	127	132	143	122	144	135	114	145	138	130	140	136	146	128	132	132	132	132	120	146	137	143	122	144	122	135	121	120	147	110	130	147	137	124	137	129	139	130	114	143	123	144	130	132	129	136	131	147	141	129	143	143	140	139	155	119	135	125	138	131	138	130	121	143	136	122	146	136	148	141	148	133	131	127	120	130	135	134	146	144	143	145	131	146	137	141	136	126	141	139	146	122	128	143	136	142	126	116	136	131	123	126	140	136	132	126	118	118	133	138	138	131	125	130	143	139	128	114	141	131	128	164	136	145	114	128	169	141	138	136	145	127	131	140	150	125	112	134	130	143	138	134	152	137	146	139	139	159	173	138	137	128	140	130	125	143	128	136	125	122	138	150	141	141	127	129	131	150	161	143	133	131	126	135	126	140	122	135	150	142	157	130	125	148	165	139	127	135	120	145	164	124	154	129	129	138	134	136	145	158	136	136	123	144	145	126	150	140	129	117	130	130	163	141	135	144	142	135	136	121	127	130	137	141	128	123	151	139	119	121	141	107	124	126	126	130	129	141	133	121	106	128	144	152	148	141	156	128	125	130	128	141	128	145	154	125	128	146	140	123	137	127	127	136	153	144	129	145	146	143	130	140	153	131	154	154	144	132	133	150	131	152	128	132	120	142	138	136	122	129	136	143	141	158	153	126	146	138	126	140	157	131	132	135	153	135	120	124	133	122	144	123	140	130	151	134	115	137	123	117	144	157	128	108	149	123	132	125	125	136	123	126	128	134	145	142	111	137	141	138	123	134	126	132	140	136	155	158	132	118	131	133	122	146	99	138	156	151	125	128	121	127	125	145	135	145	139	120	155	120	128	132	145	141	140	133	130	133	141	125	134	127	129	113	135	145	121	136	148	134	126	135	145	139	153	121	132	135	153	106	143	131	109	135	139	131	120	102	131	154	133	133	153	137	123	119	124	130	151	138	138	143	155	125	129	144	124	142	126	147	137	133	119	153	147	150	145	130	123	132	129	124	140	104	149	122	146	137	134	149	143	113	124	152	139	135	142	134	137	150	126	120	126	139	117	139	146	150	134	151	122	141	117	138	140	139	112	130	141	143	151	133	106	150	151	161	140	127	135	136	129	124	122	141	137	123	146	118	138	120	138	131	117	147	124	138	112	154	141	136	117	120	135	132	123	129	126	137	130	132	140	144	129	127	135	143	137	127	121	136	122	117	152	116	138	142	136	134	152	148	143	143	131	139	137	131	133	137	138	115	127	137	120	111	137	126	121	126	131	129	148	139	137	128	145	131	138	148	151	126	130	137	130
22508	17403	5813	2604	2248	1869	1546	1267	1056	988	841	797	692	682	654	593	568	549	505	495	441	514	476	485	437	446	411	427	375	424	387	436	405	422	371	407	413	401	346	357	384	393	353	394	376	413	367	348	377	333	363	347	331	348	373	371	367	343	375	358	361	370	363	350	351	355	356	358	374	354	336	344	345	357	337	344	376	343	331	346	364	337	338	341	330	338	353	330	324	351	373	341	320	336	319	325	333	339	363	313	326	361	307	349	332	317	326	310	345	340	328	334	312	384	358	320	329	330	346	334	330	364	318	342	347	287	328	350	329	326	324	376	339	328	333	331	316	327	371	347	356	350	341	339	330	329	339	320	344	345	315	291	352	341	317	311	360	328	321	357	340	326	324	380	354	354	344	320	322	344	348	333	348	344	347	345	321	321	342	346	344	334	315	324	345	363	367	286	322	342	332	326	360	300	336	317	329	323	330	341	333	358	332	315	353	314	354	311	325	314	358	340	334	316	347	340	324	335	324	302	354	352	305	342	342	299	358	317	338	361	363	321	350	329	360	348	317	368	374	379	332	383	327	329	341	412	357	354	325	360	338	325	359	333	341	333	312	351	343	330	349	322	331	316	351	332	308	334	289	308	325	354	366	335	335	356	297	331	323	323	337	330	321	318	336	323	360	367	336	332	351	320	333	333	287	313	327	338	341	330	302	302	317	323	315	329	342	323	337	313	320	308	340	353	313	371	349	329	367	368	337	338	326	330	339	329	351	362	320	314	356	319	285	335	331	319	352	330	320	323	363	357	353	348	313	352	336	348	340	327	360	336	322	322	330	347	322	300	345	290	319	341	340	343	337	350	329	363	352	333	333	328	326	333	364	338	346	334	344	314	348	337	315	331	332	333	312	323	347	338	338	340	334	350	356	349	330	338	319	350	309	370	362	340	352	333	331	338	329	332	350	330	355	313	358	341	313	333	311	340	336	320	342	339	334	325	339	310	383	338	310	318	336	321	314	312	356	348	312	342	314	335	312	334	343	349	335	345	345	309	341	338	321	344	333	334	333	344	323	353	335	311	360	361	394	322	317	347	344	345	331	335	319	326	315	343	310	358	338	317	304	316	314	329	330	314	347	329	301	354	322	324	357	338	327	342	319	347	349	349	331	378	330	326	340	359	338	338	345	350	372	325	325	320	310	336	328	338	301	358	338	348	356	328	330	309	316	339	322	364	336	313	353	341	325	344	341	325	300	343	340	334	349	319	346	335	333	362	359	356	351	337	319	354	347	354	334	315	333	321	349	329	349	367	351	309	316	312	341	323	366	310	314	348	316	309	318	332	325	325	346	339	354	344	324	360	324	350	344	318	318	314	354	356	300	342	340	322	297	344	336	344	356	320	355	344	314	354	350	345	353	339	348	343	322	327	350	353	333	339	329	357	320	340	345	324	337	351	343	345	328	329	343	351	339	321	334	326	324	316	311	322	324	363	363	332	339	300	361	352	340	348	372	322	346	295	317	313	316	326	329	351	329	346	350	331	344	335	343	341	349	322	346	306	312	330	331	356	318	330	352	312	333	358	326	374	368	312	341	336	353	327	296	344	352	329	340	323	324	311	332	346	353	335	291	362	306	334	339	333	338	327	322	346	341	337	338	349	321	372	335	355	344	316	327	374	315	336	364	304	335	324	352	334	347	353	307	347	314	343	313	323	343	326	311	354	305	335	344	333	347	334	343	335	317	359	338	320	350	339	360	325	334	318	317	341	336	330	329	334	361	341	326	331	341	367	335	351	312	332	363	379	325	332	349	354	338	364	308	349	322	357	351	344	340	342	360	340	353	317	337	305	350	288	332	311	294	315	323	352	326	346	328	355	363	327	346	324	333	341	342	324	318	334	338	345	377	288	317	354	340	332	352	328	333	338	346	353	339	341	306	319	339	314	346	351	342	375	336	343	320	324	341	337	331	319	335	299	326	357	367	317	328	330	323	340	309	340	346	341	317	309	389	345	349	337	296	354	362	333	327	329	314	360	381	319	320	317	331	344	333	363	367	303	340	344	338	357	371	318	335	335	315	354	335	356	355	335	322	325	328	331	335	333	343	360	326	350	353	327	322	340	340	313	317	351	352	339	351	335	365	311	332	332	287	350	293	339	379	323	354	331	348	319	342	346	317	346	337	372	313	326	301	321	348	301	318	343	338	327	334	353	318	370	318	340	319	347	338	311	362	313	303	350	357	319	318	327	366	344	367	352	332	349	345	337	329	317	384	364	356	317	339	343	370	343	369	327	338	329	336	348	361	332	344	330	343	345	340	325	306	350	314	346	336	323	338	347	328	364	328	327	335	347	320	335	339	365	336	317	364	346	339	339	313	330	341	368	370	317	352	349	348	334	332	302	346	341	335	341	325	343	339	346	362	338	325	319	339	364	332	358	326	361	329	308	339	326	365	339	347	353	334	343	327	365	337	369	325	341	358	307	323	335	329	312	312	329	358	305	343	331	364	342	331	368	317	356	332	359	334	310	352	338	320	336	308	342	330	331	342	351	326	341	333	362	341	312	355	331	324	334	366	339	345	339	331	354	328	350	359	319	327	337	345	330	323	332	347	374	341	314	327	320	349	358	307	334	349	364	359	318	325	344	327	348	333	335	314	343	347	340	360	340	341	346	320	311	350	321	333	298	367	319	344	360	336	367	328	328	294	343	290	303	356	323	359	345	380	317	300	330	318	308	291	359	352	304	338	323	345	349	316	336	323	337	357	338	340	361	324	325	321	335	333	371	334	334	349	357	353	342	306	321	362	338	311	333	293	323	339	338	331	322	338	323	325	347	337	283	331	330	323	305	308	323	344	313	370	342	326	333	339	331	339	357	322	349	318	375	329	314	331	338	328	321	363	323	319	350	317	330	305	314	319	358	363	323	326	343	364	328	323	360	358	338	337	330	350	315	320	342	343	312	359	363	321	308	291	368	368	306	323	358	289	349	341	365	320	340	349	340	352	348	317	336	368	359	344	364	321	344	326	387	329	342	321	384	316	321	353	352	319	332	329	308	350	346	356	357	330	313	346	346	354	333	353	331	354	300	315	325	353	330	311	331	321	335	330	327	341	340	328	328	358	309	291	298	351	355	325	379	324	310	313	319	344	325	334	330	327	341	307	318	333	361	335	310	325	345	322	352	334	375	333	304	339	327	351	319	319	338	363	355	313	328	325	316	340	339	318	337	328	341	330	299	348	341	327	336	341	344	347	324	338	361	341	340	361	330	366	335	341	355	340	332	330	341	309	296	352	331	340	336	345	354	313	294	314	331	366	353	353	350	321	333	339	345	363	331	331	341	354	338	363	324	337	314	342	299	345	332	326	328	327	334	310	342	344	325	333	330	358	330	316	341	330	346	326	296	331	335	330	331	306	362	337	367	311	353	316	347	337	323	316	368	329	310	324	341	363	352	316	368	299	356	343	351	326	315	366	330	361	319	321	328	339	334	350	320	349	339	328	316	341	363
50200	38845	17904	2544	1085	749	582	462	373	318	288	261	224	213	184	173	181	172	170	141	150	140	148	147	146	143	135	125	129	129	127	132	120	110	119	136	119	143	111	135	131	118	114	118	137	149	110	116	135	130	119	106	120	109	114	139	103	109	121	119	111	115	122	112	102	93	112	101	112	92	110	128	134	109	125	125	110	129	115	102	117	100	110	122	89	115	125	112	100	116	94	105	102	108	127	115	125	108	107	96	101	108	100	119	115	114	108	108	119	109	104	92	103	118	127	113	103	103	105	101	121	105	102	108	119	91	108	118	123	96	125	106	116	101	130	88	97	115	121	122	115	98	117	109	103	131	123	123	116	123	109	103	116	102	102	103	113	115	108	117	127	121	104	114	113	120	108	101	118	104	115	102	105	112	126	127	106	117	118	110	99	130	108	106	103	124	102	107	109	112	105	126	105	114	109	110	112	111	112	99	98	115	123	107	127	110	120	113	113	135	91	113	101	111	102	146	111	118	97	111	103	96	104	98	116	96	135	104	127	103	118	103	131	95	114	108	114	101	121	113	122	112	99	113	111	95	107	100	118	98	115	98	149	102	110	98	116	119	122	118	118	99	117	118	121	101	101	110	117	110	107	99	120	124	109	141	107	107	133	112	97	89	104	123	128	134	97	104	121	98	114	114	123	113	115	114	98	102	121	108	115	112	130	144	110	105	119	106	106	114	139	115	123	97	86	125	114	137	116	112	119	103	110	121	108	135	106	116	124	105	134	105	100	99	99	121	110	114	106	127	138	94	98	116	112	107	115	119	109	110	111	114	109	99	112	115	117	98	136	109	99	118	111	115	109	102	107	117	99	109	110	120	119	96	129	127	125	114	129	115	113	117	115	112	115	124	107	119	113	85	103	110	112	114	94	110	113	101	106	125	120	107	99	105	125	117	115	102	104	100	96	122	106	127	117	111	123	122	107	123	119	113	109	104	113	97	112	103	114	98	123	110	107	104	132	110	104	109	136	100	96	100	115	113	113	118	98	105	105	114	101	100	131	107	104	108	111	105	125	97	97	141	108	94	109	109	110	99	113	132	102	112	120	107	89	106	135	108	126	105	112	110	125	123	112	124	111	96	104	112	104	116	95	110	114	89	94	123	127	105	105	110	107	119	112	114	106	110	119	107	106	121	128	105	113	123	103	106	107	128	86	117	130	109	107	119	104	110	109	125	94	123	103	109	124	133	117	137	107	96	127	111	126	94	107	111	101	106	118	103	109	118	113	116	114	108	101	93	125	116	102	107	116	109	92	121	111	103	109	112	112	99	109	138	106	106	110	129	125	116	126	123	107	107	103	99	111	110	118	124	101	98	107	93	105	128	105	109	109	106	101	109	103	99	122	100	124	112	111	115	118	108	99	123	123	112	115	91	112	99	111	90	117	113	106	122	104	111	117	116	110	102	137	119	118	123	112	106	121	111	95	106	101	104	120	104	96	89	117	97	119	97	116	115	120	113	98	109	112	93	103	101	116	98	112	119	129	133	106	146	115	123	100	135	107	126	113	108	116	89	105	104	106	120	108	94	103	133	128	113	120	113	101	114	105	111	126	107	108	103	108	125	115	107	117	107	121	94	109	103	113	105	130	105	98	120	120	106	116	117	115	122	112	123	141	107	110	92	124	131	110	96	103	117	122	94	126	105	109	122	91	111	129	120	112	112	117	125	108	112	105	113	125	121	124	107	115	117	115	133	124	115	117	114	116	116	102	108	106	102	138	109	105	136	111	79	113	154	114	104	128	118	102	120	120	109	116	114	111	130	115	107	95	123	121	129	128	111	116	116	119	99	101	133	95	105	108	126	116	100	103	120	99	103	115	108	108	95	123	120	121	107	94	117	104	102	115	106	119	116	96	121	119	101	102	112	114	112	121	101	119	100	95	125	111	96	107	104	116	106	104	116	104	119	101	112	97	105	120	118	111	115	118	110	121	105	95	101	107	125	113	129	123	122	93	113	98	105	125	132	120	98	117	123	90	98	123	99	103	109	95	130	128	107	119	120	118	99	129	118	108	112	103	131	90	104	102	112	100	125	116	109	98	101	114	113	122	106	114	109	127	110	108	102	118	125	100	133	100	111	115	98	98	104	97	118	122	97	109	101	93	112	119	137	105	131	107	102	127	98	99	121	119	114	116	103	134	105	111	122	113	138	117	128	114	130	93	126	122	112	132	104	106	99	109	116	91	95	80	107	127	98	108	116	100	127	116	104	117	122	122	112	119	105	81	117	139	109	117	102	115	120	120	113	114	105	117	115	104	117	112	104	138	126	123	115	105	130	98	111	116	114	100	110	119	117	101	110	113	100	141	104	101	102	107	129	114	98	108	105	107	120	121	101	108	100	106	111	100	130	105	117	107	119	119	104	115	107	118	89	118	135	110	121	100	120	109	123	122	107	127	110	115	90	124	134	130	112	107	99	114	81	115	100	119	118	116	121	103	106	119	95	96	118	110	124	121	124	106	103	102	103	101	115	125	132	106	113	110	94	106	113	102	110	123	119	131	116	103	95	109	134	126	122	106	98	123	114	102	104	114	118	117	120	109	105	141	117	114	106	125	122	111	137	105	125	114	113	111	108	97	112	121	92	120	106	125	121	110	96	110	127	109	111	114	106	117	111	131	108	110	97	114	113	115	111	111	96	116	97	102	96	127	99	102	93	107	108	118	106	114	100	117	106	113	119	116	124	113	105	113	112	125	116	100	106	104	105	113	105	96	133	93	108	128	88	109	116	108	119	119	107	110	116	109	117	111	132	99	107	102	90	119	96	106	121	115	115	127	86	109	104	111	94	104	93	117	119	109	111	118	109	95	110	110	104	105	108	119	94	127	134	112	109	114	104	100	100	98	115	99	105	92	110	122	127	115	110	115	125	145	115	127	107	119	107	111	121	121	124	93	123	111	121	121	122	100	112	112	118	83	97	101	112	130	107	91	128	107	125	103	122	110	104	100	138	128	125	117	101	123	88	118	109	115	118	118	97	105	124	119	115	114	104	119	107	111	107	112	116	135	135	109	108	120	122	133	116	108	112	113	112	112	103	106	122	123	117	111	114	115	131	103	96	104	108	122	134	131	82	131	107	113	129	111	139	96	103	118	93	108	110	121	98	99	96	114	116	97	97	111	117	101	97	89	126	110	97	108	126	112	123	106	132	122	102	94	122	110	123	99	111	104	109	109	119	109	90	116	125	117	107	99	120	113	99	118	93	108	111	101	103	118	120	118	102	117	112	119	122	136	118	145	110	130	102	116	115	107	115	123	112	123	112	124	119	108	107	120	114	131	118	101	117	125	104	112	103	115	117	117	101	105	119	90	112	114	109	116	99	115	110	88	100	108	103	104	119	97	113	122	119	87	113	105	118	116	113	130	121	116	119	116	106	96	108	91	118	109	128	121	108	135	127	114	101	132	120	117	110	106	105	104	129	109	113	123	99	113	118	128	115	123	118	83	116
28544	26204	8241	4650	3978	3306	2738	2156	1786	1522	1358	1215	1053	970	925	858	780	710	669	645	636	580	548	515	484	479	497	485	473	430	455	443	413	429	414	402	415	427	409	382	408	360	375	392	371	373	338	380	377	358	406	356	355	393	343	347	350	349	294	322	346	346	384	313	338	332	357	335	304	321	317	334	340	341	311	343	355	345	307	335	329	319	348	332	341	329	338	313	319	316	333	319	321	375	299	302	332	321	326	312	337	314	339	300	325	321	317	307	315	284	287	319	320	323	337	320	302	325	320	303	322	288	333	330	310	303	321	338	319	318	294	313	327	326	294	302	299	326	331	296	313	287	287	302	276	329	297	332	315	313	297	331	261	331	312	309	352	328	304	314	330	292	285	366	305	301	295	321	314	298	319	306	308	332	336	296	313	332	311	308	318	331	308	294	279	297	303	330	296	298	333	326	319	329	306	291	311	276	303	300	324	323	295	253	334	304	326	329	309	307	304	313	317	324	324	321	311	314	308	314	300	322	289	292	278	303	300	296	280	295	337	310	317	325	328	319	297	321	293	306	322	298	307	305	313	339	301	346	292	317	313	327	326	315	296	326	340	290	323	310	306	330	298	329	328	313	298	299	317	283	286	321	308	328	306	323	301	314	332	331	317	320	315	312	308	295	311	313	307	321	299	329	318	266	325	327	328	301	309	333	351	320	276	313	319	309	320	381	268	291	300	298	299	281	283	291	340	318	329	325	300	313	322	292	313	322	344	309	354	333	315	294	299	327	326	336	288	293	319	322	311	318	301	283	325	326	301	313	315	306	291	281	304	338	335	320	323	298	286	313	306	291	300	293	297	275	325	302	315	295	296	288	298	304	292	327	298	299	292	318	302	317	294	324	301	321	309	315	297	327	295	285	311	284	327	309	313	289	289	342	306	299	322	299	286	291	330	294	305	295	302	296	307	287	294	302	303	283	318	301	313	300	313	266	297	298	301	291	311	307	302	318	291	297	324	310	324	288	310	305	316	305	330	319	326	325	312	296	294	307	313	316	297	275	332	317	302	297	347	312	329	333	326	311	309	273	331	327	298	323	281	282	280	298	296	295	309	324	327	282	342	320	302	291	294	309	293	294	324	280	293	323	326	345	348	288	311	294	289	273	310	308	312	307	304	281	347	309	298	283	303	331	314	289	270	302	325	321	336	286	293	326	302	286	306	320	322	296	297	316	327	301	299	345	279	311	319	310	302	301	330	306	297	309	315	300	305	319	299	276	316	316	324	298	322	289	331	290	339	289	321	286	315	302	316	278	303	305	271	310	334	301	277	299	300	293	320	282	301	305	322	310	321	307	289	320	293	322	330	323	313	325	306	327	293	308	342	287	307	295	287	313	319	321	301	330	311	301	301	311	306	309	320	300	321	296	304	312	281	311	336	330	305	330	300	312	313	315	319	305	294	335	344	322	336	292	310	319	327	305	324	307	295	329	298	326	299	312	280	315	304	310	341	328	311	314	265	304	276	304	299	285	289	296	325	301	279	308	340	295	323	276	294	333	323	287	284	273	317	338	315	318	326	292	296	286	293	315	297	315	319	304	315	289	313	309	306	328	333	305	310	295	305	289	302	318	311	301	311	295	311	292	339	337	315	306	313	311	284	327	296	319	336	308	324	298	279	321	321	278	302	307	292	328	321	310	304	282	337	299	315	274	305	326	307	277	285	351	355	310	327	304	292	299	313	326	293	300	289	304	280	286	319	311	313	300	303	312	315	303	327	316	302	317	304	288	294	301	286	281	321	295	312	299	295	269	326	314	296	314	340	306	323	304	304	315	292	317	323	310	282	301	311	330	301	289	307	306	340	303	302	283	320	295	319	304	298	321	300	286	295	305	322	337	305	298	316	291	292	320	302	319	303	311	289	300	317	301	329	324	298	321	330	311	299	293	311	336	313	295	328	320	297	327	292	334	339	324	331	312	286	291	290	286	288	318	318	343	335	311	284	312	295	312	306	335	288	319	333	284	316	321	322	312	323	309	319	312	316	295	335	289	328	344	296	302	300	306	329	299	295	316	291	306	305	339	322	332	309	304	329	310	330	307	297	292	296	312	302	322	320	319	291	355	298	277	281	303	318	325	327	297	312	296	311	316	271	286	309	303	295	261	304	314	316	317	322	313	323	328	346	305	310	327	326	327	287	328	308	321	311	315	302	322	348	293	310	283	336	265	315	308	292	306	275	326	337	326	316	299	337	311	286	293	336	294	327	294	292	308	280	302	302	283	293	314	291	310	330	288	342	303	332	342	330	281	295	307	306	280	305	317	291	333	295	339	275	286	313	323	317	312	277	325	313	287	294	328	322	295	292	304	300	329	295	334	318	324	317	315	326	322	284	315	327	326	291	310	318	306	275	304	328	303	324	343	321	337	321	304	322	320	298	318	344	295	320	293	307	349	299	296	319	298	335	319	327	313	303	325	301	315	273	325	326	330	330	302	287	297	293	317	342	295	326	310	330	332	309	309	327	316	312	306	290	318	325	311	292	318	304	288	273	338	334	295	310	327	362	306	299	297	301	318	292	300	312	297	278	312	275	319	295	325	304	307	289	313	312	307	301	317	298	283	310	289	299	281	282	332	324	308	292	304	330	294	315	307	327	329	281	298	300	298	312	315	296	308	290	317	291	276	290	308	302	293	278	316	287	289	317	329	311	319	292	289	349	322	299	327	305	314	294	325	323	326	305	301	302	314	311	297	317	310	301	272	286	310	319	291	301	305	314	301	324	288	319	309	309	306	298	326	265	281	334	321	309	306	310	324	312	316	310	326	300	331	336	314	312	320	315	307	347	323	292	306	298	283	311	292	309	319	287	318	289	351	316	306	291	337	272	289	320	288	313	322	303	306	330	314	305	300	332	320	304	325	310	284	296	316	308	345	316	343	339	316	321	316	308	321	296	324	269	326	277	324	316	329	343	293	320	294	277	309	319	307	320	318	319	313	311	289	333	283	282	288	315	330	298	262	297	333	280	301	279	296	320	304	300	294	280	297	295	322	280	254	294	345	347	301	287	290	314	277	325	327	316	298	312	288	328	279	308	313	315	318	328	319	309	317	323	322	309	321	296	288	306	301	283	309	326	343	313	295	314	356	294	316	314	317	311	268	294	294	277	345	323	325	327	325	307	312	266	304	300	347	313	328	297	305	310	306	286	309	322	318	314	316	349	276	308	313	321	289	329	285	306	305	301	317	336	305	327	322	299	271	317	321	305	293	307	347	303	316	293	312	308	273	323	330	314	303	317	307	303	301	287	319	295	308	300	301	333	309	333	316	296	318	318	313	325	299	285	288	324	286	290	269	271	310	291	311	291	294	301	299	282	339	307	313	315	296	294	302	298	299	331	317	336	293	303	315	285	287	332	312	288	290	328	306	303	307	310	315	309	310	299	286	252	294	326	328	300	324	306	290	297	306	322	291	308	319	301	293	320	330	290	275	317	298	337	312	303	289	284	323
6774	1181	422	309	329	316	271	317	324	276	312	300	265	288	290	295	286	298	308	285	304	303	302	294	296	317	291	280	284	310	258	295	277	272	328	278	280	322	299	279	274	283	334	285	294	292	275	270	292	305	316	302	297	278	265	297	332	298	258	283	282	308	302	256	307	287	320	296	284	268	295	285	282	292	294	290	303	311	283	313	280	309	306	295	261	286	274	321	310	304	295	291	263	300	324	343	321	298	327	280	280	311	288	292	322	295	294	281	314	288	292	296	269	301	317	282	277	294	308	306	307	320	284	311	325	276	276	286	276	307	266	277	283	317	276	286	296	294	283	322	263	299	311	267	299	293	288	309	296	300	281	305	292	305	279	293	283	252	285	305	325	287	299	281	293	268	272	330	268	272	316	297	336	277	286	315	304	293	292	279	316	295	290	269	277	305	307	323	296	315	267	312	264	298	304	278	296	291	272	286	321	247	254	316	282	311	284	314	299	308	273	306	304	296	277	275	302	293	265	293	312	313	309	290	285	297	322	314	277	306	314	259	292	291	280	266	287	302	314	314	315	324	316	281	301	276	306	311	298	273	279	296	269	299	301	273	314	285	282	283	308	287	286	300	278	298	280	307	305	299	306	299	283	298	297	309	313	291	308	299	312	281	333	320	301	307	312	295	308	293	281	325	281	329	301	269	286	291	293	286	307	298	308	276	270	285	287	258	282	306	294	273	310	319	308	318	324	319	291	292	269	275	269	304	320	293	309	295	289	311	284	318	280	280	299	316	298	310	284	287	289	292	296	295	307	305	305	326	302	277	295	284	299	305	296	297	282	283	307	326	284	279	268	257	274	285	289	323	299	310	276	296	304	315	299	297	288	320	259	308	279	292	284	320	288	284	278	279	317	294	292	304	282	304	308	318	275	309	272	290	304	296	276	302	318	307	305	266	283	293	282	283	305	278	280	305	277	327	295	301	284	306	309	295	280	317	284	294	305	277	323	313	307	317	289	294	274	297	311	310	273	287	272	279	272	309	284	292	308	300	274	261	277	305	271	290	299	297	354	296	310	311	319	252	298	286	303	288	295	275	311	298	315	323	283	306	301	281	280	299	326	287	308	299	298	320	281	293	300	279	280	292	295	297	272	271	311	306	315	287	256	289	317	309	301	248	290	278	284	284	244	318	303	324	291	306	295	303	299	262	260	278	312	296	311	291	284	296	297	294	288	312	301	279	295	263	292	296	279	271	305	284	285	300	297	273	321	288	282	277	287	324	295	278	323	266	331	282	258	287	293	334	266	290	281	269	304	278	332	343	304	271	299	279	280	305	324	289	295	284	292	300	301	280	295	292	311	324	306	348	296	291	279	273	311	271	321	322	274	278	297	289	260	322	268	303	305	302	283	312	261	306	332	305	283	286	280	290	291	319	270	279	275	283	273	286	261	327	268	335	313	261	274	284	272	283	309	296	295	303	274	299	251	280	311	289	266	273	301	258	282	289	284	293	294	316	321	265	282	287	298	262	288	324	232	297	299	279	309	271	290	297	290	324	306	303	274	261	261	279	260	296	283	290	320	281	294	320	311	269	309	274	290	281	277	299	288	304	287	290	250	309	302	311	279	314	324	306	259	290	273	285	306	310	261	274	292	290	327	332	307	275	284	271	284	292	277	278	259	303	268	318	317	324	287	295	309	307	302	285	311	304	265	302	280	306	298	276	303	282	323	292	310	269	303	294	312	309	318	308	293	300	304	267	278	315	268	285	298	260	302	304	288	316	313	348	302	297	273	280	290	310	314	304	295	296	280	283	297	287	261	310	296	243	279	327	302	295	311	266	302	293	315	274	294	298	284	293	294	307	293	326	298	300	281	298	284	305	296	275	295	285	297	311	305	267	316	284	290	308	277	285	242	282	311	299	290	328	296	274	275	241	282	268	285	292	312	265	310	299	291	274	265	293	289	292	335	296	298	261	285	277	331	293	303	300	310	314	312	302	305	284	260	284	288	308	296	285	296	306	282	267	263	281	316	294	301	284	311	277	258	312	309	302	295	288	296	317	302	295	292	281	310	287	269	310	279	289	281	304	268	267	283	314	293	291	274	300	266	298	285	280	285	320	288	316	291	299	284	269	276	295	295	266	264	296	313	312	279	310	274	258	286	296	304	286	282	277	286	307	276	314	322	299	275	297	295	292	303	302	270	311	313	287	299	322	308	322	304	308	282	308	313	278	302	273	308	296	268	298	286	310	274	290	303	291	259	287	332	289	303	287	325	304	299	303	296	283	300	297	285	272	251	288	293	297	320	272	285	266	307	335	324	300	295	297	297	292	295	295	267	304	277	306	272	283	294	314	337	303	289	269	273	345	266	308	327	301	311	285	276	325	289	281	301	301	285	281	314	303	267	285	284	284	311	291	275	275	271	314	296	301	286	268	319	277	301	293	326	287	278	303	277	306	277	299	285	281	310	290	267	286	285	277	300	337	299	282	278	275	296	271	279	319	295	326	316	295	281	267	262	293	315	341	305	312	309	305	311	299	265	303	299	291	310	301	313	303	311	296	306	280	310	300	284	288	304	293	281	295	292	293	253	321	288	281	275	302	303	309	315	285	284	300	291	284	300	268	297	300	274	306	257	309	271	263	280	346	293	287	286	284	328	292	298	310	263	302	289	270	306	306	307	262	318	293	305	295	298	289	282	325	331	315	285	300	274	321	304	285	276	276	282	316	319	306	307	307	328	265	270	280	291	296	280	278	297	323	295	307	282	325	278	292	279	302	256	268	297	275	287	280	315	299	279	282	301	324	274	287	278	295	307	303	314	307	303	298	349	278	294	274	304	282	315	285	298	290	331	285	308	325	275	295	296	295	295	289	292	287	319	270	278	322	291	300	306	314	299	287	301	319	302	311	328	286	295	315	280	298	330	266	275	266	276	323	272	298	291	300	289	312	310	307	260	279	298	295	296	281	318	294	280	271	290	324	284	297	313	286	255	272	278	287	296	307	253	280	272	339	307	281	274	287	291	278	297	323	286	319	311	289	289	312	275	287	272	310	312	303	273	301	293	310	280	274	280	282	287	328	321	296	284	270	292	322	285	307	297	312	281	273	280	263	290	259	329	285	300	280	268	294	315	284	269	298	282	281	272	278	296	264	310	286	319	330	297	281	301	300	287	295	278	286	293	326	279	265	277	324	318	313	269	299	291	279	284	337	297	293	265	288	290	310	269	300	264	303	282	300	302	294	309	327	286	288	307	270	278	275	276	308	298	299	332	302	310	323	279	274	277	305	277	298	292	287	307	279	307	295	301	312	285	313	294	288	304	285	262	272	300	271	305	296	270	308	299	309	283	290	314	273	295	296	300	263	259	301	276	318	317	258	317	308	296	287	294	279	284	320	287	306	328	242	318	290	299	293	280	331	288	289	275	253	288	290	306	281	304	276	261	318	285	306	303	297	297	276	280	269	287	308	308	301	279	324	307	278	303	313	326	296	291	297	291	269
4937	1863	883	726	746	686	743	687	673	721	670	687	714	675	668	704	644	675	639	686	706	666	660	694	719	689	642	707	707	649	660	657	644	687	691	686	675	707	697	666	637	665	666	707	711	631	651	685	663	641	650	630	662	666	650	692	711	668	714	697	700	698	693	672	666	647	702	646	655	672	714	638	650	660	706	667	649	683	681	674	663	706	628	672	641	689	651	656	721	685	668	610	693	671	665	671	667	667	660	675	657	668	695	643	733	666	648	610	662	606	681	652	681	681	648	658	695	680	669	645	680	643	670	651	624	664	639	636	702	662	718	655	636	689	683	653	680	649	651	626	637	689	660	682	639	653	642	666	641	650	657	700	678	669	655	673	652	664	626	664	668	689	701	664	661	704	703	673	673	671	663	677	675	661	686	684	720	665	654	682	678	665	722	645	692	693	652	692	623	708	681	627	653	667	632	658	657	641	706	638	640	646	664	684	684	640	639	657	657	630	684	688	670	666	657	612	681	664	670	685	675	656	646	683	684	652	637	682	662	681	601	644	693	610	678	679	636	672	705	693	621	624	688	638	714	671	659	666	661	638	650	592	663	619	680	678	662	622	629	649	677	636	641	681	652	640	703	688	650	685	681	668	648	673	729	629	628	715	675	674	651	668	671	661	694	665	653	703	673	696	668	691	729	659	666	691	681	677	631	745	645	631	602	668	657	665	689	619	665	619	636	699	692	612	697	649	647	645	682	747	650	681	715	675	657	639	676	668	676	700	682	634	637	659	633	689	642	644	636	683	675	658	657	670	673	691	704	609	655	629	700	702	692	670	625	626	636	710	694	733	681	666	633	702	648	716	657	624	639	675	692	671	669	664	652	706	696	642	632	649	657	650	659	692	643	689	709	696	665	639	650	624	622	643	636	653	652	680	696	665	714	669	632	671	640	680	671	644	674	639	653	686	695	656	634	691	663	671	715	634	669	664	658	697	693	679	645	708	650	698	698	693	692	670	651	693	631	677	681	698	686	616	670	643	710	676	655	692	655	614	649	704	681	645	683	690	669	685	690	619	660	605	664	629	652	704	645	647	682	660	652	664	682	702	669	683	638	711	667	625	641	728	671	702	616	683	653	655	637	646	619	632	707	667	652	636	612	698	683	657	624	665	710	703	660	650	688	698	711	653	606	628	683	670	632	677	664	665	645	626	685	684	642	671	702	630	644	623	657	706	694	665	687	655	654	692	657	669	657	650	678	667	649	662	652	634	641	621	654	703	716	669	683	652	696	723	663	698	671	641	655	662	670	626	632	682	677	648	668	658	662	670	718	697	636	672	674	660	666	667	695	680	676	636	621	653	658	657	649	613	689	648	665	704	696	624	634	705	692	668	702	676	651	642	650	666	678	625	653	672	674	654	643	719	629	698	654	665	651	668	654	711	666	669	685	653	648	670	661	660	653	677	685	638	634	638	692	675	685	653	657	669	639	681	670	664	657	640	662	666	618	610	681	716	675	705	663	671	609	640	686	659	648	682	643	688	675	680	650	633	660	717	668	697	679	686	638	684	647	642	684	655	638	677	652	614	675	684	673	661	661	638	660	649	651	678	674	713	667	634	677	641	724	633	617	615	656	657	670	690	720	710	642	661	645	679	677	700	661	709	645	678	663	708	702	699	642	648	673	631	637	682	644	681	634	624	650	698	648	633	691	645	688	642	657	666	628	708	690	614	708	681	675	666	651	649	690	666	677	655	631	644	730	672	698	660	625	688	681	685	669	643	628	652	663	664	650	687	660	665	652	692	703	659	656	687	681	676	668	692	617	670	660	649	648	650	650	676	674	672	632	641	677	676	628	695	659	674	660	705	665	717	697	704	696	692	681	666	655	680	662	635	656	682	667	700	649	690	648	612	692	662	665	684	670	646	694	660	668	674	663	661	726	670	697	675	655	641	659	617	684	683	710	699	663	641	670	681	652	698	695	643	706	661	649	614	687	644	661	641	678	661	654	692	660	691	679	683	652	652	639	677	715	619	667	648	655	656	645	656	641	719	669	672	625	668	665	629	684	712	684	683	703	689	660	647	630	728	679	688	670	668	670	659	642	708	694	627	657	626	686	633	658	694	655	643	652	646	658	666	665	665	715	643	648	674	656	624	659	684	713	668	660	681	649	647	630	690	634	665	632	659	679	659	673	661	626	619	656	631	673	675	657	643	688	682	613	638	676	671	696	619	637	654	602	658	623	661	678	684	688	707	674	624	700	695	671	644	665	664	663	667	659	627	635	629	701	635	661	689	675	687	679	625	661	653	625	666	704	697	669	670	617	708	700	656	655	676	663	690	644	644	697	684	678	713	675	707	646	691	688	661	669	670	617	653	668	711	652	680	615	648	675	665	611	653	663	689	682	696	681	656	671	631	672	682	611	651	646	677	690	675	683	686	673	627	669	700	622	686	647	665	689	662	702	669	672	656	644	667	628	664	676	665	668	728	680	681	696	659	671	618	681	710	707	633	663	631	653	728	619	645	683	644	666	687	696	662	640	653	680	639	666	706	623	655	666	649	719	647	688	696	629	648	660	676	694	647	688	657	644	690	642	652	636	649	690	715	648	628	663	693	668	691	662	660	631	633	663	687	635	716	686	675	682	657	682	652	684	656	649	696	681	671	667	683	591	682	642	671	698	642	705	687	626	684	645	680	674	648	665	651	637	628	696	640	668	697	645	661	673	675	668	683	699	661	653	668	696	632	682	677	690	660	682	648	694	702	704	624	676	690	623	623	649	687	689	670	687	661	687	674	632	622	628	673	639	632	660	676	646	671	658	667	708	647	656	685	651	660	649	585	641	716	634	616	644	726	704	671	661	700	696	672	634	625	678	644	656	629	677	638	659	693	646	688	653	591	628	680	653	650	700	659	686	662	641	670	660	701	689	679	688	690	602	640	678	698	648	644	685	661	700	677	698	645	682	673	685	715	642	648	639	668	663	698	703	660	646	677	687	688	696	680	655	660	677	662	657	689	713	649	624	728	659	670	614	653	685	689	703	656	725	690	703	703	725	673	657	678	661	661	688	699	669	645	690	678	673	687	642	621	674	697	703	691	660	691	696	658	638	686	692	647	657	679	631	627	687	667	661	628	662	691	689	617	653	695	680	648	639	665	639	675	695	636	684	710	717	649	677	663	665	682	703	693	685	670	709	682	697	668	623	626	666	654	681	651	665	628	709	730	669	668	676	735	661	699	685	638	722	594	679	656	657	659	654	667	726	710	650	680	694	630	637	662	677	653	661	668	657	664	679	744	680	651	712	643	701	668	676	685	673	639	735	668	671	660	696	695	694	686	683	668	676	693	696	677	619	666	613	705	663	683	624	596	648	691	635	644	674	726	665	670	665	689	669	643	672	711	652	661	708	648	672	603	688	654	630	681	669	687	669	644	644	679	594	663	673	636	696	626	665	697	706	657	698	650	677	681	630	681	659	691	673	617	643	652	687	645	682	638	699	682	646	665
37272	26297	10269	1032	583	453	354	306	274	230	227	197	211	204	169	173	170	187	172	155	161	128	144	148	144	177	146	140	143	131	143	174	136	156	124	140	134	139	135	130	148	137	148	125	136	116	114	162	138	145	155	134	137	153	165	163	145	154	133	154	122	144	144	150	133	136	150	139	142	129	148	134	161	138	141	130	139	137	150	158	132	135	134	137	135	135	122	139	135	145	140	157	136	154	149	165	132	114	150	143	135	150	116	152	147	148	136	126	128	133	128	133	141	131	122	152	137	151	118	137	150	136	130	138	132	129	125	133	128	119	133	149	131	121	140	136	118	122	158	131	119	122	133	144	118	135	134	126	148	112	131	136	130	121	130	123	120	136	163	140	126	117	146	128	117	120	131	160	113	146	139	137	139	140	156	123	139	122	132	151	145	110	131	111	146	139	147	134	156	140	120	118	154	116	131	136	138	156	136	130	137	128	149	139	160	122	158	125	137	150	129	114	138	124	143	132	141	131	126	148	141	157	134	147	127	133	135	144	118	110	122	116	129	128	129	135	121	125	114	140	158	118	160	140	139	143	128	155	139	139	127	146	125	119	131	139	113	122	140	144	140	132	134	149	135	133	155	157	134	135	155	132	133	135	126	122	123	125	136	164	130	123	130	158	149	128	143	123	151	128	126	126	124	127	135	164	144	116	128	136	132	124	144	122	144	122	128	138	149	131	127	134	112	121	118	136	155	133	118	158	152	156	153	149	147	123	116	142	130	132	133	123	136	129	148	143	134	127	125	158	145	127	157	149	122	135	127	117	142	142	131	141	121	127	123	140	145	128	140	130	141	125	129	134	106	129	119	122	139	114	139	140	116	147	121	122	139	145	123	146	149	111	122	138	130	143	154	148	116	127	129	149	138	125	136	134	136	150	138	172	127	114	135	139	100	134	142	137	151	129	134	128	142	125	133	134	131	163	139	141	124	130	141	137	136	120	141	143	135	148	147	135	108	127	123	123	131	125	128	163	148	134	115	124	116	139	143	142	133	134	122	132	131	133	123	144	145	151	123	138	154	125	143	125	127	108	112	151	127	132	128	159	141	138	139	140	136	131	138	134	121	131	140	133	131	150	132	145	135	126	133	126	135	125	141	136	149	132	130	145	133	117	144	146	128	154	137	129	126	129	123	140	146	135	132	146	133	142	144	121	138	140	137	123	135	118	148	130	164	147	149	149	143	136	139	139	144	128	154	134	125	127	113	150	149	144	138	149	136	133	146	117	133	114	133	153	142	119	119	112	154	115	129	129	130	144	125	152	154	136	125	147	147	128	149	110	99	138	143	134	122	128	133	160	145	123	119	146	122	132	133	150	143	147	129	136	135	135	138	143	161	130	149	122	139	125	128	135	135	123	131	123	126	144	117	121	143	125	141	116	119	136	136	154	145	134	115	133	131	131	132	123	110	118	116	144	134	128	127	136	120	145	115	119	127	128	136	130	126	125	145	119	151	133	135	113	130	146	126	148	122	141	140	133	160	127	165	152	129	136	142	156	112	132	141	139	124	150	128	142	137	137	149	173	143	129	130	150	133	128	154	150	128	127	123	131	143	144	135	130	139	142	134	150	138	152	147	134	160	126	110	144	130	118	135	135	139	147	131	142	115	138	134	129	125	124	137	132	121	142	142	128	134	107	136	156	136	142	140	131	125	134	156	123	144	135	139	133	134	125	126	125	147	134	117	132	128	164	122	128	124	134	126	126	151	139	129	137	140	121	130	145	137	134	148	141	139	127	142	124	137	126	143	142	137	121	127	122	114	137	151	142	142	145	148	128	145	136	118	136	137	145	147	139	140	133	120	130	132	149	136	137	120	142	138	145	130	122	132	140	138	131	131	131	154	135	124	109	139	142	139	140	144	121	132	118	116	132	137	149	148	135	144	139	117	140	130	128	126	142	117	158	153	136	123	127	139	139	145	130	135	123	121	145	159	139	124	146	132	149	136	131	124	135	154	114	137	117	135	127	152	150	137	142	143	115	117	152	147	141	133	132	141	134	131	139	137	128	145	144	129	147	128	125	134	131	133	135	137	113	138	129	131	128	139	123	153	135	138	155	134	134	116	128	136	123	125	126	131	138	136	126	126	130	139	137	131	118	116	119	142	117	144	140	139	133	147	116	133	139	136	152	151	120	141	129	155	131	136	126	127	138	143	143	132	149	122	131	135	137	137	110	141	136	153	127	110	113	148	132	133	137	159	126	154	148	137	130	128	132	126	126	128	135	130	147	147	121	124	143	140	140	155	121	128	139	136	109	114	138	127	129	125	153	127	135	124	143	119	154	126	120	134	118	127	137	153	139	127	135	121	121	129	135	124	132	135	140	129	149	133	137	144	151	137	121	126	110	143	171	130	143	116	145	157	141	125	136	139	143	128	125	150	143	140	134	146	140	120	147	149	141	113	132	137	124	109	130	157	117	119	140	126	146	121	159	130	114	126	145	138	137	150	126	136	124	141	136	126	158	141	140	156	130	145	118	126	150	123	140	136	136	127	140	125	153	118	139	135	143	141	112	132	160	137	127	133	146	114	130	146	136	119	141	133	136	124	131	124	144	126	122	135	138	162	129	133	123	172	147	131	167	141	113	123	161	142	161	134	138	137	164	128	140	128	132	144	157	128	137	136	136	155	129	130	133	159	147	147	128	130	144	151	131	111	127	131	135	136	119	132	149	132	154	125	133	139	131	140	149	125	140	161	121	144	127	132	124	123	109	120	143	134	143	142	140	119	133	136	125	140	139	125	141	120	127	134	134	114	125	135	133	147	146	154	141	115	140	124	120	125	121	118	149	134	129	123	151	134	122	135	132	144	152	145	129	118	133	118	147	147	119	116	134	148	118	151	144	106	144	125	140	123	126	117	117	127	122	141	107	129	111	119	124	134	146	150	125	158	141	140	142	139	138	121	121	145	148	140	123	138	129	120	138	141	141	143	152	136	123	146	133	137	117	138	131	151	135	156	131	148	130	153	119	120	127	132	129	112	139	142	131	126	141	154	124	118	134	142	124	119	125	158	127	128	133	144	121	113	139	121	152	130	128	128	116	119	145	147	130	134	119	170	133	151	140	171	152	132	130	113	120	138	130	143	116	129	121	137	137	128	143	114	129	137	138	147	146	116	153	145	144	128	138	144	133	121	151	147	134	125	134	154	121	114	147	111	149	136	137	136	147	128	149	115	133	112	132	123	129	127	119	148	143	163	140	138	158	110	137	129	133	111	129	110	116	142	120	132	120	122	161	129	115	143	127	131	140	119	142	139	122	144	140	129	117	135	127	132	123	142	142	120	142	139	131	158	129	151	141	130	144	102	143	158	137	123	137	134	128	131	130	144	134	146	143	133	116	140	122	128	145	131	138	110	122	135	140	152	117	134	141	146	127	145	120	130	119	142	120	138	121	136	143	161	133	116	133	141	136	147	135	142	142	128	136	135	119	148	135	153	159	155	118	127	141
20239	18828	6304	2614	2322	1854	1547	1345	1127	1005	878	803	698	709	622	629	601	560	554	524	479	485	467	469	426	426	446	385	411	418	421	418	422	373	373	427	384	383	392	390	367	392	404	369	348	356	360	340	374	373	360	340	346	388	353	367	364	359	350	348	352	378	324	345	333	357	342	347	372	332	352	350	339	355	354	314	375	337	393	378	327	312	370	380	319	331	344	321	336	320	328	356	356	388	344	364	325	368	344	327	327	341	318	333	324	346	351	328	321	317	351	340	335	328	350	366	345	348	349	344	356	358	346	331	326	345	344	333	313	332	341	325	341	338	299	332	353	348	315	342	321	345	313	342	310	340	327	358	311	331	356	347	334	311	345	365	336	347	369	320	324	344	339	339	327	369	352	322	332	313	337	342	347	341	341	325	369	317	324	350	368	353	338	336	355	324	371	331	338	300	351	336	308	301	328	307	340	346	335	316	351	320	324	363	357	341	348	353	338	363	371	345	324	343	366	330	360	352	324	344	368	348	346	350	340	343	302	352	325	344	341	343	325	323	332	329	328	343	345	338	339	345	327	330	363	324	364	320	356	316	362	331	353	344	373	341	324	304	341	359	320	317	325	297	365	354	335	353	327	304	329	327	332	339	317	337	333	309	346	344	349	331	319	333	346	342	311	303	380	315	345	352	310	310	345	339	328	323	333	346	296	360	352	332	348	365	344	330	388	335	321	354	333	323	331	353	347	312	317	342	350	324	376	365	323	354	343	319	356	341	361	332	336	312	338	318	306	330	325	356	359	342	317	299	334	337	337	321	319	361	360	331	352	354	332	347	337	321	318	356	318	328	366	329	324	332	309	331	328	342	312	329	349	336	330	325	323	323	335	306	318	338	319	336	329	359	345	334	303	346	339	332	341	332	334	346	361	363	340	321	336	340	321	349	349	339	342	332	336	340	327	346	359	339	378	358	347	339	333	336	300	316	348	331	360	355	320	351	326	339	377	356	325	333	321	330	336	310	341	315	305	338	341	354	344	340	337	337	338	339	361	354	347	310	333	362	328	348	343	348	331	335	324	333	322	318	344	360	307	312	311	364	352	356	323	309	358	338	343	329	336	318	333	347	344	311	383	366	318	339	328	375	333	326	336	339	332	314	340	331	315	359	336	350	334	333	321	310	298	318	312	339	340	318	364	312	337	326	342	334	329	361	323	355	337	338	356	346	327	342	324	336	376	356	327	312	336	348	338	345	332	347	330	319	351	333	320	365	356	330	310	353	336	345	329	323	362	370	353	325	314	333	315	332	358	321	305	353	327	329	350	363	349	340	320	323	374	308	351	336	365	357	333	309	320	356	346	341	314	366	342	328	343	327	323	339	337	333	337	341	353	363	352	327	345	310	310	361	339	345	315	363	329	308	359	313	349	345	350	355	347	325	336	332	302	330	333	325	317	319	360	318	329	332	340	337	349	311	333	365	385	333	374	312	313	330	377	321	340	325	338	340	324	338	357	350	357	326	349	323	338	353	346	346	350	350	310	338	345	385	325	358	326	319	354	353	358	323	329	344	326	349	338	359	312	316	334	325	352	327	349	334	373	324	346	369	336	335	316	308	355	349	340	350	325	340	353	315	294	383	353	341	373	350	335	338	316	331	346	335	356	343	342	319	368	333	341	335	348	334	313	338	313	358	340	345	346	308	345	329	372	319	312	315	337	362	348	342	394	323	348	341	339	339	309	354	344	329	313	309	315	342	342	330	341	312	350	333	294	346	351	340	378	326	357	350	356	355	339	337	349	362	341	296	342	323	346	368	343	322	308	336	327	349	333	344	335	345	346	368	350	362	343	338	322	334	315	351	359	342	307	333	333	359	337	339	361	330	323	360	325	332	315	339	345	334	331	332	354	327	337	337	315	330	354	324	327	333	380	377	338	337	314	355	331	354	349	329	327	363	343	361	323	339	316	353	335	338	299	366	309	322	315	350	351	309	349	315	324	353	308	328	318	361	346	350	366	333	348	316	358	337	361	336	323	319	312	353	312	318	368	329	334	329	330	334	360	336	302	314	340	331	367	339	323	368	350	341	338	345	341	336	339	345	340	320	353	356	354	368	330	332	297	326	320	352	303	342	330	340	358	329	356	324	383	339	331	312	341	309	346	327	335	334	381	324	331	345	338	305	331	331	363	355	327	332	340	341	354	338	325	344	335	333	319	324	350	340	327	338	304	357	363	300	305	338	344	317	296	337	324	299	323	340	337	322	319	330	321	311	359	359	350	316	324	370	342	336	344	324	322	322	342	318	323	349	322	330	377	319	346	346	367	345	339	348	361	342	327	328	358	352	326	355	300	326	322	347	346	353	325	361	328	337	348	326	352	332	354	338	330	340	369	326	346	335	321	383	329	340	328	356	343	335	318	345	331	317	340	347	362	338	377	348	329	352	336	358	305	363	347	321	334	322	339	329	335	345	310	333	314	348	322	349	346	319	341	353	332	343	326	322	306	330	340	343	375	337	293	321	341	358	339	359	346	369	323	298	324	341	353	331	316	368	356	337	351	314	334	342	337	290	323	315	336	341	351	332	339	325	343	318	341	335	347	356	361	353	377	334	342	316	352	375	346	322	333	324	281	337	355	345	333	350	326	339	339	319	318	349	349	348	351	344	342	331	298	329	329	330	325	332	328	329	299	336	359	351	323	320	334	303	334	322	320	332	354	310	329	316	346	332	330	350	341	338	346	335	326	324	292	336	339	314	321	337	355	312	342	340	350	350	325	314	354	360	354	360	336	326	340	318	367	354	355	348	320	339	349	341	348	330	345	334	338	345	366	356	387	354	358	350	317	313	364	337	348	333	335	336	353	334	310	353	319	355	338	318	333	344	335	324	317	321	339	327	316	326	321	339	323	318	346	369	319	345	386	342	334	304	409	341	338	322	349	344	323	343	336	349	357	346	324	379	331	348	334	336	343	313	303	297	333	350	347	326	334	331	355	330	325	311	305	340	336	339	348	345	356	304	334	336	354	316	317	325	315	315	346	355	340	357	306	322	358	329	325	336	337	361	333	344	346	319	350	374	335	305	357	369	345	328	320	337	324	344	347	332	319	346	344	354	369	331	315	350	296	331	303	364	345	360	303	338	333	357	343	323	306	359	342	331	320	351	315	357	366	331	322	332	316	362	358	333	314	350	338	317	318	343	329	345	305	341	367	346	342	353	318	370	328	343	325	338	339	362	345	313	335	339	337	345	344	332	368	339	343	339	366	335	361	320	319	340	341	338	325	321	295	334	331	341	328	298	357	334	316	324	304	326	313	319	321	339	330	363	328	351	345	336	353	345	324	353	402	339	360	323	344	344	337	343	344	308	337	345	351	360	352	332	333	341	331	357	352	308	316	353	367	349	308	346	311	356	344	334	321	313	341	330	307	346	361	358	332	365	350	319	343	342	324	322	373	337	350	289	360	339	321	324	360	319	340	340	331	345	340	318	388	345	305	335	331	335	350	319
49576	41432	20043	3009	1083	763	601	467	378	313	295	238	218	199	188	173	171	167	165	152	149	157	132	157	125	148	157	147	126	149	141	126	120	119	128	132	131	107	108	128	110	119	141	123	103	129	112	135	123	122	137	131	119	113	141	118	101	114	119	128	115	130	126	108	118	93	104	130	123	131	114	120	97	129	118	133	106	122	137	120	102	112	120	107	102	108	117	115	129	117	106	107	100	113	123	117	119	114	110	114	119	109	127	107	92	107	117	113	106	139	111	127	107	104	103	106	121	113	144	130	86	104	111	108	129	121	117	117	111	111	117	118	123	110	129	101	109	104	84	132	118	115	117	106	118	116	103	116	108	104	113	111	112	95	117	100	104	127	110	128	102	114	95	123	117	101	104	119	107	114	124	86	113	137	116	110	106	120	111	104	91	97	102	134	106	98	91	111	131	107	118	104	107	112	122	122	125	122	105	96	109	136	130	101	94	112	125	113	101	103	120	121	117	114	113	138	93	115	121	112	97	99	109	108	103	126	114	112	97	119	112	108	113	113	102	100	112	106	105	123	98	104	111	107	126	111	117	113	117	111	111	110	105	101	102	125	116	128	126	119	126	104	118	100	110	118	116	112	114	129	117	125	124	126	117	114	113	128	130	110	125	114	105	102	108	120	115	121	110	114	124	112	99	119	110	91	121	124	101	113	132	128	125	110	111	110	106	128	120	105	112	125	120	116	108	114	109	125	121	115	104	112	144	102	123	111	115	128	131	103	125	101	91	110	108	105	87	94	122	96	125	119	114	112	93	116	111	89	110	110	108	117	119	126	115	100	122	95	118	119	100	109	125	120	111	127	124	102	130	117	108	109	110	128	95	114	111	129	122	105	124	112	89	111	105	110	111	115	126	118	115	101	119	110	118	119	124	113	118	109	132	124	97	100	121	120	104	99	108	104	104	104	121	121	104	120	119	141	126	114	95	118	95	113	117	132	120	128	117	110	69	118	112	101	87	115	116	106	110	123	99	120	111	109	118	85	107	109	116	122	107	118	109	117	115	118	120	109	118	113	119	105	114	90	103	117	98	108	114	107	115	103	115	104	108	117	115	117	125	113	131	94	101	100	110	109	133	106	115	114	111	95	107	110	107	99	104	116	110	107	128	119	119	115	105	128	111	107	102	109	99	106	126	123	104	108	109	117	111	102	94	105	95	119	111	125	134	131	135	97	107	131	105	110	97	127	118	106	94	119	113	97	107	125	123	109	91	106	113	106	139	109	112	113	97	127	131	106	98	91	95	108	136	115	115	133	107	120	118	101	135	134	115	113	102	124	108	104	103	116	111	124	110	117	121	115	113	96	101	105	99	95	111	125	115	117	127	102	109	109	105	113	122	111	118	111	106	110	101	119	126	111	121	123	105	122	100	121	113	117	125	105	111	103	119	127	117	119	108	111	117	104	115	110	129	125	124	114	109	111	102	108	122	114	120	119	116	108	109	104	114	108	118	104	114	111	113	115	112	121	120	104	123	125	128	116	109	85	127	109	117	121	103	96	111	97	128	114	86	137	106	132	136	133	99	101	114	122	107	128	110	113	121	116	107	120	92	98	118	108	114	109	96	116	90	112	105	113	116	115	115	100	110	112	118	102	114	106	115	110	105	122	109	127	114	99	109	102	96	118	119	100	104	119	122	109	112	114	106	107	108	120	128	106	107	101	107	113	104	111	108	99	123	121	113	90	118	135	116	120	118	97	109	108	136	122	95	119	116	110	130	90	122	116	111	117	105	122	126	134	119	126	123	106	113	116	108	122	114	115	126	116	107	110	102	129	110	127	105	125	115	124	110	111	108	110	103	118	89	108	111	113	110	126	110	109	119	120	116	119	117	125	106	112	140	120	109	123	91	101	99	123	92	122	109	91	89	118	119	99	101	87	102	108	126	105	111	113	111	98	98	118	105	122	99	106	111	117	110	98	121	127	103	102	112	104	114	125	125	117	126	120	109	131	112	91	117	114	100	115	127	114	112	126	111	120	126	95	111	101	96	96	114	135	113	111	84	108	92	117	105	109	103	104	126	114	117	112	111	118	108	106	110	106	122	102	120	101	122	126	110	128	99	106	118	99	100	106	116	116	119	102	107	102	116	97	117	109	111	112	108	108	110	117	97	126	123	115	123	116	135	106	112	107	119	102	124	125	108	101	116	117	141	105	115	95	113	125	133	110	128	115	112	100	119	124	110	104	116	116	118	108	116	129	119	87	112	123	114	103	97	103	115	93	106	125	126	131	108	113	103	91	112	100	105	112	100	121	118	135	117	118	115	104	121	95	117	131	123	105	111	138	123	126	112	96	85	108	103	103	90	115	93	104	106	110	116	86	115	115	102	105	102	104	98	110	99	114	105	83	111	118	112	108	123	104	118	125	120	94	107	117	114	105	96	101	112	105	100	120	97	133	132	115	122	118	135	101	101	104	124	120	98	93	105	90	108	143	113	102	123	125	100	122	110	111	115	104	97	108	127	121	137	108	110	112	103	106	122	117	107	131	112	128	108	136	101	89	86	125	100	119	122	107	113	106	122	98	111	131	107	105	118	117	135	105	98	100	99	95	105	119	101	117	108	109	117	103	102	131	111	116	124	131	102	116	100	117	92	106	110	108	86	119	95	117	125	113	130	97	102	121	112	116	99	130	107	123	125	121	104	118	138	125	105	106	111	102	106	108	98	96	129	133	108	105	109	116	113	112	111	111	106	106	99	136	118	104	116	108	103	118	109	94	117	115	98	117	90	118	99	114	95	98	112	120	126	112	122	100	122	112	111	132	114	121	104	121	111	113	119	125	110	108	125	113	129	134	106	117	97	106	100	113	100	117	102	131	125	121	120	109	117	122	111	110	108	106	107	98	119	117	106	133	104	108	117	135	115	127	102	119	112	118	108	113	128	110	119	94	95	133	119	133	119	116	128	108	110	106	126	108	113	127	113	98	107	119	86	125	101	113	115	122	118	113	107	110	100	119	112	113	107	121	97	94	100	105	112	123	100	100	117	119	123	119	112	96	116	94	110	111	111	130	113	118	122	131	103	121	113	126	122	109	114	113	95	109	96	79	109	117	124	115	114	94	121	108	99	118	121	108	118	118	96	108	145	110	121	116	99	137	105	114	116	116	126	98	110	115	135	104	133	118	124	137	95	106	128	129	115	122	128	113	108	117	119	123	116	108	128	118	125	94	146	119	108	111	111	100	133	90	93	119	126	128	107	124	111	113	112	109	141	107	126	121	122	112	110	131	134	115	96	82	104	121	109	117	113	108	99	126	108	100	113	119	105	126	140	118	95	118	124	103	112	87	112	122	116	117	110	115	118	114	112	131	119	123	96	126	101	99	110	101	101	105	109	120	105	100	112	98	117	120	119	139	128	96	113	111	103	106	118	111	105	89	101	103	121	127	109	134	110	134	103	127	120	108	112	116	105	114	124	106	108	103	100	136	110	106	116	137	128	95	119	127
27177	28384	9680	4611	3963	3194	2644	2165	1799	1521	1354	1212	1062	931	892	804	793	738	720	626	605	549	546	534	531	541	474	472	482	481	458	482	401	406	433	391	366	384	400	407	390	381	359	357	401	376	402	347	354	378	343	331	364	368	303	393	338	366	355	361	352	386	352	325	346	298	349	329	321	330	319	318	315	316	347	354	325	354	323	294	335	296	311	312	341	315	294	305	332	354	296	345	310	331	317	307	312	344	326	315	289	308	323	339	322	305	319	336	283	317	334	303	313	323	318	306	288	288	316	309	306	310	327	288	230	296	318	282	250	308	327	338	312	315	348	328	311	321	339	316	309	304	318	313	314	296	332	303	335	318	300	296	308	321	302	315	321	321	308	323	329	309	314	271	325	290	338	318	346	290	300	306	291	327	341	298	323	296	315	320	308	288	263	287	297	318	276	288	332	312	269	311	294	316	313	281	314	296	310	315	309	316	309	311	320	328	317	344	294	304	313	335	336	306	303	311	292	317	336	311	281	326	313	339	320	311	292	322	316	327	323	340	312	309	301	321	293	321	317	303	301	325	304	307	338	326	330	295	316	286	331	314	305	292	314	301	316	335	338	304	277	332	291	301	321	303	308	337	314	312	318	309	323	320	319	284	297	306	329	275	343	321	294	329	303	282	301	326	279	278	322	309	308	284	324	289	343	354	292	317	308	286	287	319	301	297	317	284	294	319	297	298	344	300	309	301	302	312	294	312	337	310	269	332	320	327	304	298	326	295	288	338	291	332	342	320	316	300	323	306	345	306	340	288	289	301	301	306	326	318	318	329	332	298	339	280	288	302	299	357	309	315	314	328	288	305	301	288	304	303	313	287	312	295	307	290	304	339	308	315	304	311	333	303	323	294	332	317	320	300	335	304	296	328	349	317	295	322	308	292	296	291	295	327	297	307	302	291	316	335	315	314	291	321	304	291	314	325	272	303	309	320	331	302	284	306	299	318	323	292	284	321	287	293	283	307	336	326	316	302	274	291	321	329	298	316	324	302	310	311	324	313	337	311	295	287	323	338	288	309	311	279	310	308	287	290	291	306	306	308	321	286	304	316	320	311	331	330	329	317	294	268	319	318	272	295	287	295	307	305	332	320	303	319	305	290	301	303	282	327	325	302	276	310	299	334	333	319	308	324	349	311	271	310	313	303	321	302	288	325	326	298	296	322	288	296	289	313	313	300	330	320	319	335	309	323	299	321	335	308	326	284	272	329	339	302	300	320	299	334	303	331	301	331	316	295	290	341	272	302	331	318	302	317	256	319	296	306	318	286	313	316	320	321	306	314	312	269	324	319	306	318	314	275	295	286	332	325	287	340	305	274	326	302	323	315	302	311	314	300	303	354	348	337	324	294	311	334	284	304	315	297	281	325	324	295	294	335	280	320	320	330	313	293	327	325	319	310	311	311	298	352	300	296	292	300	314	313	279	296	308	282	300	302	274	299	324	320	365	301	343	307	286	308	311	318	328	315	332	314	303	356	307	329	364	298	312	311	305	326	312	332	327	348	316	296	330	320	310	298	303	330	288	320	331	303	299	294	304	314	314	313	321	304	332	316	337	304	281	315	298	318	289	281	307	288	305	287	323	285	290	313	342	323	324	306	335	318	301	280	321	309	315	310	333	328	302	313	313	306	323	327	335	300	328	297	278	306	320	310	304	284	307	298	308	280	298	285	343	313	344	299	290	302	300	327	302	320	330	307	312	324	319	280	277	327	305	281	313	292	341	297	299	297	306	295	320	336	286	315	296	302	289	281	316	315	350	304	329	324	287	314	316	289	313	326	319	302	291	297	298	340	319	318	308	319	334	299	301	275	325	319	312	277	288	312	323	321	308	309	308	338	290	316	295	323	301	294	285	339	337	297	279	331	336	302	300	317	284	271	306	283	297	314	319	298	317	319	313	336	295	310	307	322	302	294	306	317	327	299	288	284	298	313	323	291	327	300	357	303	289	290	309	326	322	312	300	321	319	301	345	302	296	350	305	327	309	312	306	320	299	296	310	277	309	308	280	341	312	329	289	326	320	328	332	287	295	335	309	302	303	309	321	346	292	311	334	321	307	309	332	329	287	315	282	314	322	329	309	337	330	310	294	312	317	306	326	305	292	314	318	305	324	294	274	316	311	352	317	300	330	319	320	312	291	298	321	310	326	294	302	325	323	312	301	291	294	277	287	289	313	319	287	309	314	338	279	314	314	320	301	316	311	329	299	349	291	295	311	293	340	312	286	334	267	308	296	285	321	311	309	308	290	289	344	321	287	307	291	329	286	304	291	307	333	326	319	337	301	325	309	317	321	344	335	322	312	294	292	304	292	304	325	308	318	322	336	289	310	309	296	328	320	302	336	330	314	299	303	304	309	334	291	326	340	281	285	324	316	279	349	305	332	298	295	308	300	310	313	294	307	323	297	296	308	312	311	332	312	307	330	306	301	331	297	277	312	300	323	336	312	305	298	340	309	311	300	313	316	310	294	332	327	316	293	315	315	300	292	323	315	325	299	330	297	336	330	306	341	318	301	296	299	312	293	288	319	316	314	312	310	331	337	300	318	344	300	319	285	286	338	317	338	292	311	310	311	334	315	300	309	332	318	294	303	343	285	303	315	309	305	308	316	296	293	336	327	301	323	304	344	359	319	305	350	336	334	318	332	301	301	298	302	310	291	300	340	304	299	279	322	294	303	310	315	315	310	295	310	315	321	296	310	324	300	320	300	334	282	296	295	303	358	318	297	299	297	287	334	321	297	314	322	282	312	304	331	296	310	283	327	318	317	309	325	317	300	299	296	276	304	336	325	301	361	303	334	319	304	336	308	333	325	312	328	307	336	305	312	321	315	319	306	304	307	283	294	290	303	320	311	277	279	300	317	325	315	343	315	296	308	328	305	296	307	319	317	319	291	308	311	272	286	310	317	308	278	301	292	313	304	313	349	328	310	326	283	274	264	290	302	350	282	290	331	322	309	339	306	327	321	309	283	306	327	326	302	310	318	327	313	290	303	306	341	314	317	323	287	316	320	324	354	314	304	324	299	311	290	340	313	318	293	308	307	314	306	290	313	291	309	291	295	321	310	295	322	299	282	321	292	295	306	312	340	300	310	319	326	301	305	329	313	305	319	342	300	328	300	319	312	341	330	313	315	287	288	329	293	320	333	318	322	298	299	327	313	298	281	302	298	341	295	301	319	338	332	321	340	342	307	288	333	344	308	304	335	328	304	335	321	335	316	321	333	303	346	312	272	318	302	293	321	314	308	317	325	316	319	287	326	334	311	282	319	317	296	322	280	314	332	332	327	317	257	317	324	326	313	295	310	287	315	305	322	293	332	306	312	315	337	307	329	311	305	303	314	305	300	310	320	331	304	308	325	332	308	312	308	283	310	315	332	326	282	328	314	307	292	316	325	308	308	331	327	291	305	333	360	289	327	293	330	319	299	339	342	333	279	292	330	305	311	291	331	304
7636	1379	465	295	314	281	318	295	278	286	294	290	311	270	287	315	286	322	312	279	272	292	307	277	316	285	275	305	275	283	274	298	272	287	298	300	313	287	295	288	291	301	265	256	301	269	287	285	284	297	320	338	310	316	319	317	261	285	295	300	288	291	312	294	303	280	311	308	271	285	299	266	285	305	320	290	273	288	302	257	303	305	273	324	307	294	287	292	290	276	284	322	293	288	305	304	312	294	267	298	293	277	278	312	284	326	275	267	293	252	257	307	301	327	295	298	264	300	304	278	273	292	315	288	327	307	293	275	300	286	294	286	275	285	329	309	287	280	261	291	266	292	306	304	282	296	291	300	278	294	278	316	284	314	317	301	289	306	283	265	295	274	304	274	279	331	296	280	284	307	313	270	283	269	273	299	289	285	335	308	269	302	275	281	322	284	258	288	271	270	320	282	278	299	294	315	283	285	297	297	275	286	293	296	282	308	301	299	295	322	307	296	288	291	312	319	298	279	251	305	311	287	293	273	303	274	317	304	292	297	302	309	277	272	299	338	289	325	251	300	282	288	315	288	282	293	270	274	298	267	285	299	271	307	326	302	318	289	298	276	291	302	274	312	281	301	312	282	267	315	273	282	272	272	309	311	291	301	283	305	311	299	304	289	273	283	268	302	288	323	295	280	289	289	272	335	284	290	293	284	289	287	293	300	287	288	271	263	306	286	312	265	271	304	306	271	293	285	275	255	291	298	273	302	342	292	332	269	260	280	298	296	308	325	277	289	305	295	286	322	288	332	287	289	296	272	276	318	296	279	301	280	307	286	299	306	273	270	320	320	287	293	287	302	241	303	272	296	277	309	278	308	303	345	296	305	310	277	290	246	282	285	288	248	297	308	318	327	312	279	293	277	277	308	316	289	282	292	321	306	260	316	333	273	270	313	302	334	302	302	305	297	293	323	310	285	258	296	292	302	305	317	308	261	271	302	295	320	296	310	286	286	266	302	296	290	271	271	308	304	293	312	281	339	286	290	270	288	293	285	283	314	296	321	281	286	245	270	277	298	262	285	319	282	275	272	302	277	298	285	316	309	307	275	304	286	290	318	265	299	273	312	307	277	330	306	321	285	313	331	295	261	279	310	312	266	279	315	295	304	300	300	307	294	274	278	308	305	276	310	284	301	325	295	290	249	301	272	298	299	297	311	306	278	317	278	321	294	286	266	310	288	323	314	297	265	278	278	282	317	309	284	304	280	295	297	293	288	296	301	300	322	292	277	293	259	315	291	308	302	300	298	317	294	316	280	293	272	334	316	317	313	286	286	317	287	340	295	301	275	277	274	275	301	277	264	303	268	278	295	311	277	275	299	289	297	324	301	295	286	336	275	270	288	292	306	306	307	320	273	273	297	280	325	302	267	307	287	289	268	282	278	302	278	261	316	328	292	260	281	263	315	291	298	325	302	301	299	290	301	331	254	292	283	314	277	284	300	263	276	304	300	295	284	289	299	312	289	305	281	292	308	292	265	283	302	312	280	289	297	290	305	312	303	289	290	293	282	287	291	272	299	290	307	301	277	322	287	305	324	298	294	265	318	272	300	281	309	307	289	301	314	286	301	295	281	328	309	300	292	288	310	270	280	280	293	322	291	285	289	292	282	297	315	298	302	304	291	311	292	298	289	278	349	294	299	300	278	306	313	351	331	293	286	303	278	300	304	275	282	306	278	286	304	348	258	285	308	315	338	298	279	301	295	291	285	299	325	293	297	308	300	319	301	315	317	300	258	296	286	298	289	292	300	287	323	303	276	278	289	308	288	298	300	312	323	304	294	291	292	295	313	314	327	312	289	298	328	273	281	307	300	299	291	321	285	315	319	299	315	268	302	305	288	309	289	260	328	298	271	287	306	284	292	284	314	296	269	311	271	281	291	284	303	273	277	269	321	273	289	294	279	311	285	294	291	308	291	295	293	268	309	326	290	289	303	283	280	303	313	276	294	292	299	306	258	314	277	262	302	280	267	299	302	287	316	291	316	315	261	282	310	274	288	290	305	290	284	289	266	285	276	293	304	296	298	273	297	291	313	293	301	295	320	314	302	274	313	271	283	279	291	279	285	313	286	298	312	292	282	293	269	305	284	268	293	308	276	277	299	284	284	287	306	313	297	282	300	278	263	304	291	262	292	271	269	318	280	291	276	289	279	274	311	282	283	294	284	302	281	269	292	307	300	331	300	316	257	280	274	295	294	286	304	317	342	332	286	291	265	302	296	270	288	314	294	311	305	315	305	323	262	288	291	275	291	269	294	292	286	304	301	280	324	312	256	265	277	284	289	311	309	299	316	307	272	265	297	292	278	286	320	307	297	290	291	296	293	296	282	261	290	292	304	280	294	286	286	306	279	291	278	275	293	257	295	273	322	290	278	288	257	295	320	283	288	259	292	286	268	288	270	280	287	273	292	287	278	254	333	305	295	285	295	293	288	264	275	268	314	313	290	289	284	277	296	306	294	275	275	271	285	293	286	274	310	278	290	265	289	309	295	263	283	279	263	296	308	308	278	319	290	329	306	316	300	276	301	303	285	272	306	320	305	289	298	331	267	296	309	309	282	268	305	280	320	307	304	303	314	310	280	276	319	294	304	282	284	318	287	293	271	304	304	296	288	281	261	279	273	294	326	324	286	301	306	296	285	270	320	275	313	295	296	255	294	307	304	317	301	280	308	300	308	292	292	294	294	315	278	303	317	298	284	299	319	296	304	292	284	296	305	303	324	297	316	278	294	299	286	363	264	299	311	344	286	303	329	260	284	287	270	316	278	303	314	302	288	300	312	315	295	302	295	317	286	334	288	282	271	286	290	288	309	270	297	265	307	325	293	300	294	297	304	258	279	301	330	310	295	299	307	296	288	296	291	306	302	293	299	260	303	314	299	298	283	291	289	293	336	306	309	277	304	273	279	295	314	291	308	284	287	276	296	309	292	307	310	278	301	304	332	319	262	262	318	282	306	283	300	276	285	304	319	302	279	295	279	283	275	302	251	310	282	322	313	285	283	307	300	333	277	301	287	295	254	284	308	314	279	305	281	297	269	281	292	284	303	311	290	284	254	339	294	305	282	271	314	295	276	300	274	284	291	309	291	308	312	291	280	268	281	328	314	275	285	337	294	339	296	264	289	354	324	298	294	286	292	313	290	317	311	310	262	314	323	310	312	279	295	279	271	299	285	280	304	300	293	279	290	312	281	287	306	288	268	312	296	303	306	300	276	279	290	321	285	273	269	324	289	283	276	293	311	292	310	278	288	301	255	289	278	291	275	322	313	278	317	289	284	296	320	280	295	293	286	287	320	317	310	282	312	263	284	308	288	283	297	286	299	284	280	284	269	291	284	302	273	328	308	272	302	267	316	285	293	251	280	291	301	283	298	303	263	314	300	309	319	303	253	300	310	285	276	308	262	279	292	276	304	303	271	293	311	287	306	295	284	301	292	294	275	294	297	307	317
4842	2239	904	754	730	732	675	686	716	672	650	700	696	717	643	605	691	698	668	665	668	710	702	709	699	671	629	697	649	662	634	662	699	696	639	651	644	647	651	654	659	681	655	692	678	660	700	663	703	655	663	642	664	676	695	635	717	702	637	621	679	665	707	670	709	637	679	615	715	651	692	687	650	661	647	654	677	627	649	664	631	712	656	650	703	688	665	699	662	626	638	698	656	691	687	680	681	672	639	676	646	664	672	649	680	692	704	634	688	628	677	662	694	703	626	665	670	666	675	701	699	663	625	654	673	693	637	670	674	669	676	626	675	668	674	707	685	656	649	640	662	641	643	666	656	685	685	656	667	656	672	668	691	633	716	716	644	684	653	692	672	640	664	644	683	631	702	710	699	678	682	674	705	652	670	685	635	695	651	704	642	652	676	683	682	670	647	659	646	684	651	679	669	644	691	656	654	678	683	621	653	686	688	654	640	662	726	676	649	682	661	659	645	698	637	655	632	702	654	656	678	638	706	720	640	664	667	663	680	675	724	706	679	683	697	686	685	652	682	673	693	626	656	668	655	668	678	630	715	630	677	658	629	659	676	655	737	666	622	655	693	669	704	677	681	650	662	670	665	679	695	610	690	702	643	669	716	669	620	693	660	689	669	699	684	705	682	684	702	675	690	705	704	663	654	694	674	643	673	701	685	693	661	665	654	682	687	655	666	659	680	641	643	695	668	638	662	699	654	646	659	678	684	683	652	683	653	736	683	639	628	656	716	665	708	672	679	695	695	662	701	621	668	685	666	645	655	610	653	688	716	685	678	652	689	623	678	659	622	737	713	646	662	645	679	686	624	640	651	681	648	672	692	704	695	667	669	667	723	678	693	690	668	716	635	663	706	661	643	669	655	669	666	678	656	652	653	689	662	678	697	659	653	659	680	655	659	708	664	657	700	651	701	661	705	654	651	724	651	706	659	690	665	688	679	680	668	703	653	659	680	676	677	684	691	650	619	683	667	688	671	658	693	657	690	680	618	715	684	674	667	709	742	664	650	683	723	653	644	655	654	669	677	674	629	669	655	644	685	747	685	669	703	675	650	629	703	649	710	692	702	659	688	664	651	647	645	701	666	652	639	652	703	652	654	682	645	654	689	643	669	645	646	624	704	694	686	695	654	679	689	637	637	647	692	667	680	619	674	707	665	678	678	671	698	670	640	679	671	704	659	679	705	688	713	661	708	689	660	736	654	705	636	647	710	687	678	702	708	687	617	643	657	684	683	701	671	667	672	672	683	665	632	660	670	677	677	594	665	667	656	656	684	658	631	678	653	726	687	679	646	649	648	660	684	635	676	700	649	694	611	685	660	665	639	637	711	654	631	682	653	670	725	720	668	658	679	694	687	681	653	668	674	678	664	617	722	637	730	688	641	682	650	637	687	719	647	657	689	663	638	651	691	702	665	719	696	687	675	688	652	693	659	638	664	687	659	681	683	679	636	653	675	671	667	703	668	639	668	694	660	713	638	657	670	710	690	711	685	732	678	668	707	658	660	688	665	654	677	681	673	654	694	667	672	665	686	702	668	668	679	683	637	631	678	673	659	703	697	604	651	659	636	665	634	651	632	696	640	655	721	668	630	688	658	665	645	712	661	698	704	663	690	712	671	685	684	650	676	689	667	711	671	726	651	670	674	654	705	676	677	682	685	613	690	685	640	680	666	698	662	646	671	685	684	669	702	701	635	664	609	685	660	671	677	701	665	694	625	680	698	697	668	703	704	671	660	666	676	704	691	715	627	667	688	690	687	680	661	651	692	646	668	646	710	694	704	669	674	695	669	707	672	666	680	696	655	688	687	673	657	669	652	674	645	726	646	647	686	660	635	717	665	636	649	649	687	693	692	725	691	655	593	696	681	655	694	614	687	695	695	708	623	678	649	662	685	700	658	649	718	702	653	657	659	662	684	631	664	693	687	708	630	640	681	667	670	651	669	673	697	660	643	654	633	595	667	677	620	656	717	678	657	713	674	648	638	688	675	695	678	649	682	661	677	661	718	652	652	710	676	719	711	672	688	604	639	670	659	659	685	669	696	687	634	649	672	708	619	744	669	680	654	715	648	674	686	656	672	667	674	687	694	658	641	644	652	621	668	648	726	652	609	657	698	654	654	693	701	690	645	668	697	624	681	678	677	638	661	693	677	700	654	689	659	708	610	702	638	633	631	679	644	656	673	664	624	635	630	692	672	666	668	659	670	683	679	713	698	648	624	701	686	661	611	666	657	622	650	693	674	682	649	712	607	662	737	701	641	678	683	642	604	696	637	682	656	685	715	650	644	661	658	664	690	669	630	735	641	662	660	706	665	665	672	635	658	649	686	680	682	657	679	660	629	629	646	660	683	652	666	664	680	682	647	681	674	684	659	645	707	691	684	705	661	689	664	645	675	628	644	643	686	647	672	682	676	676	711	659	671	666	703	635	663	660	640	688	712	644	624	648	693	681	673	630	646	678	629	685	670	643	660	657	629	651	656	713	608	653	666	646	724	683	708	688	642	637	657	658	641	694	683	666	683	634	653	626	659	669	644	684	667	701	680	664	595	616	671	698	673	716	742	677	652	685	718	617	658	685	674	686	678	680	662	707	654	679	667	644	701	644	691	674	654	687	609	656	641	697	681	656	690	677	661	684	680	625	667	677	719	688	716	638	659	651	659	646	702	646	674	674	651	728	670	701	686	708	664	628	672	660	755	680	739	661	682	663	701	699	616	695	705	631	672	665	648	696	660	616	661	667	608	679	608	715	683	672	621	650	712	629	658	671	661	672	706	664	645	687	699	668	669	664	656	695	714	690	696	658	630	699	706	684	650	660	658	683	652	671	688	671	660	644	662	669	616	625	666	713	669	648	619	706	672	633	677	661	656	688	604	644	669	706	686	692	647	690	675	674	640	676	649	647	690	675	697	705	665	677	656	690	636	662	666	681	659	668	671	679	698	625	637	628	718	696	704	663	636	674	644	674	689	685	674	656	655	749	677	645	615	671	691	689	647	663	701	677	672	648	620	678	661	711	601	699	657	720	651	692	677	671	728	695	616	662	631	665	639	668	643	642	699	651	709	689	659	682	694	690	677	639	646	706	685	639	652	683	622	715	650	625	622	655	674	636	647	669	662	686	672	677	713	660	679	652	648	684	721	662	673	654	692	660	676	662	702	647	690	669	682	672	647	633	695	708	665	684	664	657	639	680	670	668	669	672	668	689	651	637	681	667	664	698	699	673	700	666	705	657	705	663	644	645	694	640	687	652	669	706	700	647	653	674	655	668	651	685	680	657	647	627	670	622	673	662	593	671	665	676	681	666	705	702	668	669	683	640	609	660	691	653	701	684	676	685	682	652	718	672	652	679	639	636	667	688	689	668	648	671	674	700	652	670	695	676	698	665	654	706	647	673	672	647	648	690	669	666	684	697	650	668	691	666	673	648	694	644	654	670	684	714	686	653	615	659
36499	26497	9774	1021	568	438	379	324	256	243	245	224	172	191	179	190	179	158	162	149	145	161	156	147	147	142	170	126	143	165	130	141	165	148	153	141	121	166	163	147	137	145	129	140	149	136	137	132	130	128	135	135	146	133	142	139	133	151	143	135	148	120	119	153	145	128	133	140	150	125	123	141	132	139	144	156	151	104	135	133	148	129	120	123	152	117	119	138	119	121	130	136	118	125	138	138	131	144	128	126	135	125	135	140	139	148	131	158	148	150	143	130	105	118	106	136	135	117	121	116	150	122	136	132	120	129	138	114	160	137	151	144	110	127	134	141	152	110	137	128	141	134	126	134	133	137	145	126	120	129	125	121	137	139	131	149	145	147	133	130	116	142	164	135	126	107	149	138	133	132	133	147	131	132	136	131	130	116	143	127	135	123	142	142	141	137	152	123	123	124	145	136	136	140	142	147	139	135	141	121	119	146	132	116	132	118	114	142	132	143	126	130	137	119	137	131	126	154	151	137	145	117	140	126	131	136	117	134	125	123	123	136	158	123	140	128	129	134	135	130	154	116	118	130	161	119	123	169	130	144	144	127	138	157	150	122	118	140	129	149	146	126	128	149	116	114	121	112	142	137	150	144	137	122	136	151	125	132	142	107	123	138	134	111	129	149	136	123	145	137	115	115	134	134	149	133	151	138	131	136	129	116	143	136	116	139	140	119	145	136	142	142	122	131	128	135	100	129	135	126	125	140	145	145	132	120	136	135	126	146	153	126	145	126	139	138	131	151	145	109	140	125	131	115	146	122	123	145	125	146	128	139	143	144	105	143	120	123	152	134	121	135	144	134	138	153	137	149	157	130	141	110	129	137	130	162	144	149	130	140	134	135	153	123	129	142	132	126	118	131	117	140	142	128	147	122	146	134	126	121	134	126	134	130	138	121	136	127	121	140	135	143	141	154	130	153	151	129	117	129	146	134	133	130	135	142	127	143	129	129	128	129	134	142	130	157	135	162	125	130	123	138	130	145	150	135	118	121	137	157	134	136	128	118	129	150	141	136	139	154	132	120	142	135	136	120	122	161	121	129	126	149	142	155	133	131	127	131	161	121	141	115	125	131	138	136	143	130	110	150	158	148	155	125	125	138	131	147	128	139	152	138	113	154	140	116	141	123	124	136	124	134	138	139	154	134	156	133	160	131	164	139	129	150	133	154	142	148	146	141	137	149	142	122	134	134	129	147	133	149	149	151	136	134	139	119	151	125	136	111	136	145	126	114	143	140	137	148	145	122	136	136	139	148	128	145	137	129	142	120	149	146	138	142	131	127	127	131	137	133	120	149	108	143	139	125	102	137	144	154	143	146	135	152	127	142	131	158	162	140	137	137	140	132	144	126	153	128	124	121	124	123	117	151	126	140	141	130	105	121	102	129	132	127	143	104	132	133	124	127	121	138	136	120	142	130	116	127	139	127	151	148	148	123	105	149	138	159	139	133	126	135	136	131	137	140	136	115	136	131	117	117	116	129	150	136	146	134	144	131	153	134	131	122	134	125	145	129	141	132	141	124	101	143	150	111	135	150	136	135	155	138	149	147	169	140	132	121	132	153	154	131	155	119	147	125	136	144	149	140	146	129	139	124	153	165	139	121	138	131	131	116	123	132	140	159	125	127	134	136	130	123	145	163	143	139	137	138	142	110	162	133	141	121	161	140	146	148	137	133	141	123	150	132	150	160	149	113	130	130	124	142	138	131	139	128	125	131	151	128	131	128	132	137	165	128	125	148	128	123	133	134	136	138	120	147	133	138	124	132	128	122	114	139	135	136	121	133	143	135	128	120	139	135	132	140	128	138	154	137	142	122	133	148	127	126	126	117	150	117	111	130	114	147	139	129	126	118	131	127	135	132	146	135	138	169	121	136	141	137	109	136	124	133	149	139	120	133	141	119	148	119	164	139	148	135	130	150	154	147	122	146	142	156	128	143	120	136	135	122	133	120	145	128	153	136	123	111	136	133	134	120	126	145	142	143	157	130	123	124	137	145	110	135	146	144	141	158	130	123	119	145	133	142	123	144	121	104	127	144	141	133	134	130	145	137	128	153	131	157	127	132	125	147	161	153	128	126	142	130	135	117	123	128	128	140	154	144	130	137	139	132	136	123	114	130	147	141	138	148	147	147	138	147	135	107	130	137	137	142	126	130	133	148	124	143	128	143	122	125	139	154	123	125	138	131	109	117	122	134	123	161	132	170	181	147	151	132	151	118	125	136	147	128	131	122	116	125	129	131	119	141	136	145	140	161	112	125	145	129	119	141	148	134	126	138	134	134	120	128	144	119	152	133	160	144	156	137	141	139	139	142	144	135	134	122	128	119	102	163	145	136	137	155	138	150	130	131	141	148	130	141	126	129	127	137	143	137	130	122	144	128	136	124	116	138	143	107	127	136	158	125	107	152	164	155	147	138	114	138	153	119	137	124	149	142	142	154	118	150	140	124	138	128	128	135	128	129	134	130	132	116	155	140	138	133	124	126	131	150	131	140	123	127	122	137	134	133	115	137	128	125	113	146	148	137	145	123	161	112	140	149	142	127	140	151	130	152	135	136	124	149	134	135	157	151	147	126	139	128	142	132	126	129	129	129	121	131	152	127	127	133	119	123	153	153	159	120	125	129	139	139	116	168	132	120	132	119	142	175	137	131	103	119	140	112	149	138	139	144	159	135	140	128	113	149	123	141	122	144	160	134	127	128	137	146	139	142	141	134	130	151	127	130	118	144	117	121	138	133	134	119	142	126	131	126	131	116	119	125	134	125	125	127	131	148	159	137	144	161	126	119	120	129	145	137	126	130	110	108	146	128	126	141	142	133	143	130	139	144	135	136	126	152	181	144	104	111	154	141	119	125	131	145	110	116	152	138	149	141	128	142	128	141	140	132	142	125	138	120	131	139	129	116	137	125	131	131	118	127	129	138	125	139	135	129	122	129	132	128	128	140	129	122	146	141	128	123	145	132	134	134	122	151	164	145	129	132	130	151	128	133	154	135	135	134	131	140	139	138	137	135	130	121	128	138	139	115	131	153	150	149	147	118	133	140	143	135	113	147	146	132	124	142	119	128	136	121	151	125	142	148	134	119	158	134	101	116	140	128	128	127	135	119	116	144	148	116	153	122	115	123	126	140	128	160	133	141	119	119	116	121	139	110	131	124	148	136	127	130	119	140	120	137	122	151	120	127	113	141	134	122	147	152	135	129	132	128	154	140	140	151	138	128	140	154	143	107	124	134	115	144	120	156	125	122	137	139	128	139	139	130	104	135	142	139	150	136	132	165	148	144	116	125	136	136	158	159	141	143	139	126	122	126	154	133	157	132	142	111	143	128	123	128	137	155	145	131	145	156	138	159	131	137	145	125	140	139	133	150	149	101	125	153	150	143	112	119	119	130	136	133	143	126	151	139	130	136	142	130	136	123	118	154	129	144	126	155	161	119	136	127	120	120	130	127
18834	19354	6456	2577	2315	1898	1522	1306	1146	1012	895	769	758	702	620	598	533	552	520	499	478	483	473	494	487	423	446	435	386	417	408	403	397	354	398	404	386	393	355	381	393	369	378	358	349	371	371	371	370	370	387	411	372	346	373	341	343	379	348	338	355	363	386	346	381	362	359	355	355	370	359	366	379	347	340	345	339	354	358	327	351	351	315	356	330	344	347	324	365	365	368	357	345	313	337	349	323	369	339	340	361	328	349	327	408	352	372	358	356	303	344	336	365	355	330	329	347	344	346	353	349	348	321	345	284	323	368	330	363	335	340	333	360	332	322	313	347	362	360	349	333	359	386	328	347	334	296	381	340	338	306	323	346	335	391	302	307	318	352	375	347	321	316	309	365	344	341	343	315	337	307	317	322	346	315	326	322	317	317	338	324	352	324	331	337	335	339	343	348	363	304	341	313	350	370	303	357	330	316	357	331	327	352	338	352	334	335	324	361	355	345	325	335	340	315	331	368	323	322	341	366	345	339	352	334	335	339	357	350	347	350	295	337	332	334	343	321	330	342	337	326	331	365	341	339	348	319	344	347	344	325	324	350	325	348	358	319	339	346	370	361	338	334	311	340	355	314	367	324	341	336	327	328	364	332	334	364	326	343	379	326	343	363	292	339	348	345	363	362	323	331	355	338	323	317	318	352	365	336	334	346	293	334	343	353	335	325	320	325	345	291	342	348	349	321	313	308	318	333	325	346	363	343	317	342	354	362	347	320	331	342	315	333	316	310	361	339	331	341	335	331	359	331	324	312	348	333	332	361	363	351	340	341	323	346	324	339	330	325	352	342	299	360	324	353	327	332	361	312	314	342	330	358	336	327	315	364	329	347	333	291	347	355	383	308	332	300	332	348	343	320	353	286	343	348	322	317	296	324	327	313	332	339	369	355	314	328	341	320	345	329	350	304	343	346	342	344	351	312	340	323	336	311	331	356	308	354	368	348	321	344	341	340	333	315	334	331	330	325	307	330	339	319	336	321	379	339	353	329	320	343	355	343	301	370	353	336	309	347	345	359	347	345	334	325	341	310	346	344	301	331	334	329	345	355	372	335	292	310	318	375	328	302	348	331	329	338	334	346	350	327	340	326	367	289	316	326	312	347	364	352	327	336	352	331	348	350	338	316	325	330	301	315	340	319	385	321	344	316	327	342	299	354	392	316	336	347	326	349	345	344	324	354	361	344	358	316	381	326	314	356	343	349	339	300	336	333	354	332	342	351	346	336	340	331	326	372	335	334	357	324	349	368	341	342	323	349	334	313	324	363	321	346	333	332	318	333	307	330	271	343	329	342	294	322	340	362	350	355	381	328	363	333	358	351	327	337	319	325	338	341	325	317	316	338	357	336	376	322	338	357	349	314	337	349	302	324	287	371	315	345	360	365	329	311	332	369	335	308	351	320	335	354	328	323	334	334	338	341	333	343	351	336	335	344	344	347	349	334	342	337	332	334	307	356	347	310	320	318	360	376	356	330	354	358	337	353	334	357	317	332	366	313	336	372	332	309	340	350	345	305	367	340	318	352	334	335	319	315	318	348	333	332	339	350	366	353	304	345	295	316	359	354	324	355	331	315	334	318	312	326	332	353	356	363	346	295	327	304	330	341	331	349	377	375	326	352	339	318	340	337	320	342	311	347	313	334	360	343	354	326	308	335	331	355	351	332	328	304	360	341	369	343	300	350	323	360	359	361	325	325	338	375	334	361	346	351	351	315	343	341	335	318	339	374	348	312	325	338	363	331	362	353	360	325	371	340	343	342	345	321	323	361	330	297	360	336	332	356	347	361	316	335	315	364	341	378	329	322	329	306	321	325	324	326	348	343	340	344	300	351	353	336	311	332	294	353	303	329	343	343	336	320	326	334	351	350	346	367	322	347	345	331	285	321	328	331	327	328	338	360	337	375	337	364	316	352	353	336	338	363	342	351	352	314	345	322	365	306	319	296	328	346	353	329	333	353	354	327	358	362	329	296	327	326	344	337	344	348	352	318	313	363	332	340	364	358	325	351	323	329	339	349	331	346	344	353	368	342	335	327	315	355	326	335	359	328	297	345	322	341	332	317	319	338	369	316	352	337	341	352	345	335	351	361	348	347	341	338	350	333	326	342	348	340	339	347	326	351	343	381	336	347	318	332	332	348	334	361	344	337	308	315	334	348	321	350	343	320	375	343	359	347	362	313	370	329	349	337	329	355	354	339	339	322	362	339	311	344	322	347	334	342	345	337	331	353	338	327	353	343	341	341	321	287	312	329	331	352	323	306	339	346	321	304	311	312	322	325	338	322	350	341	295	344	338	339	352	349	332	333	358	308	332	327	353	346	337	340	380	351	344	338	334	318	329	328	328	293	316	354	331	349	337	328	361	312	323	318	358	313	323	332	337	333	326	327	314	363	322	367	322	324	364	324	323	366	355	327	336	306	354	324	330	372	331	342	334	347	322	315	312	347	393	347	347	308	341	374	311	361	352	335	317	327	326	328	354	315	335	317	310	313	321	353	344	315	324	338	327	329	356	353	348	363	330	291	320	318	323	355	352	343	349	315	323	296	307	352	314	333	309	355	313	345	351	341	312	312	358	327	352	377	304	350	339	339	307	359	328	322	348	329	311	316	332	287	327	376	330	337	328	354	330	352	326	354	344	344	334	332	385	329	291	357	360	339	372	314	349	348	365	320	345	344	384	342	329	363	360	339	363	325	324	383	349	320	309	340	350	342	358	307	338	317	350	314	337	326	350	302	346	326	344	320	340	330	325	363	344	341	361	363	320	327	334	334	350	359	305	316	310	323	371	339	337	368	332	348	342	367	343	374	355	355	370	346	325	343	331	316	323	340	321	310	336	343	325	341	349	362	376	353	348	341	353	325	327	360	346	315	345	354	330	327	322	335	345	351	365	345	314	365	349	352	355	341	320	288	311	316	304	323	353	328	341	319	324	309	348	331	333	310	344	380	317	322	362	330	311	344	373	347	334	323	314	348	324	340	337	358	357	361	322	285	360	348	314	361	326	326	356	337	346	338	339	335	375	333	325	371	358	329	351	325	355	344	331	368	345	343	284	385	368	349	340	343	316	371	341	320	365	346	332	380	338	330	330	336	361	344	308	335	351	306	333	326	367	377	299	358	328	347	324	336	350	322	326	327	326	308	359	342	301	327	330	331	344	315	346	313	321	372	344	312	333	332	306	356	335	361	319	314	328	322	332	333	362	347	340	341	347	359	352	347	356	325	324	330	325	308	326	370	325	327	324	341	326	336	343	335	327	360	348	349	355	322	357	293	356	349	347	341	332	338	315	331	346	326	350	366	354	318	347	306	357	330	312	315	303	326	339	336	348	340	338	338	319	327	366	335	364	337	352	339	309	381	359	325	314	345	355	337	325	342	353	332	335	332	326	333	353	340	322	320	359	370	345	313	357	330	346	340	345	361	342	326	341	349	317	346	318	324	365	373	345
50857	41242	18379	2576	1072	725	600	436	373	312	285	221	267	199	163	186	167	158	167	151	150	145	173	146	152	132	110	147	149	128	149	123	122	136	112	115	120	131	128	129	137	128	127	116	140	117	127	113	124	132	119	116	101	124	121	101	128	115	133	127	118	108	114	118	122	117	97	122	128	121	119	127	113	119	125	117	114	106	120	121	101	116	115	113	122	114	120	136	115	122	125	126	116	112	122	111	96	136	120	119	140	128	106	117	102	91	121	109	114	129	122	109	118	122	120	119	131	98	133	99	127	117	96	117	118	109	113	114	111	129	105	111	108	111	120	113	120	120	116	107	121	102	87	115	107	99	129	123	102	121	95	126	114	147	116	109	127	110	130	102	132	119	90	108	116	130	114	132	141	133	109	137	111	124	115	110	105	111	114	90	120	106	109	98	125	111	112	118	108	110	106	98	113	101	116	120	116	92	115	110	106	130	107	102	123	106	99	117	89	109	110	96	114	121	123	92	106	105	117	138	115	114	104	112	122	141	109	139	101	118	129	108	112	122	107	131	101	94	113	101	118	111	111	127	129	93	134	110	124	112	116	122	95	135	97	103	101	120	107	116	91	122	112	119	115	119	115	131	108	131	126	126	120	108	129	96	114	126	110	102	110	131	113	121	114	108	94	102	116	124	108	108	104	119	136	102	116	105	121	126	119	97	102	127	117	116	96	116	117	131	131	131	102	91	96	106	150	114	108	121	118	106	120	107	108	123	128	114	101	111	118	104	104	146	118	107	133	118	129	123	106	130	115	111	114	107	111	128	111	115	101	114	102	120	105	106	103	133	114	114	114	120	95	124	126	151	127	106	112	112	118	86	108	123	98	105	104	118	125	108	120	107	133	116	121	110	109	131	110	112	119	102	112	95	125	127	124	127	105	115	112	120	111	108	102	103	87	84	110	101	132	126	112	145	127	133	114	116	120	98	108	88	137	93	112	113	110	125	127	91	123	123	125	119	116	109	118	107	120	133	103	110	113	101	126	84	105	109	116	115	101	134	118	108	118	110	106	111	137	121	98	120	126	109	95	142	113	123	117	107	87	106	118	121	129	100	124	106	106	125	134	101	105	107	113	107	119	114	95	123	88	124	113	135	129	106	103	132	109	113	111	107	93	113	114	118	105	118	122	108	129	118	117	119	90	119	115	101	97	96	130	122	121	120	99	100	141	110	107	117	110	117	102	94	128	140	112	130	130	111	133	126	128	108	89	116	119	97	139	100	102	106	113	112	103	103	109	98	122	132	124	120	117	102	113	126	135	94	114	104	105	120	131	121	104	119	109	103	119	95	120	124	118	112	113	123	124	127	111	115	118	106	137	108	97	133	130	146	108	121	116	114	106	107	102	123	113	105	120	108	112	123	121	105	142	123	121	126	89	104	99	136	120	104	133	123	118	102	147	131	134	91	108	131	117	113	116	122	131	105	116	102	120	100	102	99	115	96	139	96	117	126	108	116	117	123	112	113	117	120	138	108	109	137	109	103	119	119	96	116	138	119	109	121	104	109	129	116	127	103	121	123	151	96	116	129	139	104	103	109	118	100	131	130	105	126	109	111	125	126	118	105	119	114	111	120	113	124	118	108	132	130	102	104	135	129	108	129	101	115	114	120	130	120	109	118	120	99	107	110	110	121	115	137	96	113	124	103	105	111	136	107	121	91	112	106	106	123	124	121	102	136	95	120	105	103	104	111	103	101	96	113	116	124	129	112	106	117	116	120	103	91	121	118	125	101	122	120	124	103	94	96	119	116	122	133	127	98	100	117	113	114	105	134	111	109	109	133	90	104	103	103	117	111	115	105	119	126	112	124	102	106	96	120	108	124	116	125	121	111	117	121	116	107	104	129	123	117	100	109	107	108	103	114	125	108	114	112	109	106	112	117	137	109	131	111	124	116	118	103	95	122	122	120	94	135	121	117	132	119	125	121	108	108	124	121	112	113	112	126	93	146	122	96	111	123	117	113	118	109	104	127	104	142	105	112	127	112	113	125	131	109	131	110	100	114	117	132	113	118	126	108	119	120	110	123	103	102	108	121	103	106	120	110	101	105	114	113	123	119	116	135	107	96	113	115	112	141	130	120	125	107	128	117	99	120	103	115	113	113	110	134	107	136	101	125	130	116	107	128	127	116	117	115	125	114	109	114	124	137	98	126	108	121	107	118	109	138	108	117	115	95	108	132	113	130	122	99	116	102	112	114	119	104	101	118	123	125	121	98	117	117	111	123	138	123	112	108	115	94	124	110	111	106	131	124	111	114	105	124	104	112	129	125	121	113	111	120	132	130	123	112	132	115	102	114	120	127	121	113	111	114	119	112	117	113	122	129	113	117	122	109	99	106	125	114	98	104	123	118	121	144	98	142	97	103	107	109	127	117	111	118	119	109	98	107	119	104	110	123	110	111	114	123	113	116	110	121	122	114	107	107	111	122	105	128	128	127	111	123	122	112	95	124	99	111	112	121	103	132	136	119	115	95	106	119	112	103	110	125	98	111	118	131	125	114	108	133	109	101	104	116	111	114	115	126	109	116	105	99	115	94	118	107	149	91	117	111	114	107	103	120	107	109	131	100	114	132	138	116	124	110	107	112	98	118	101	108	130	106	109	116	112	104	111	120	99	108	118	112	101	119	113	120	112	123	106	116	99	145	124	115	110	100	90	103	96	88	117	111	109	104	101	121	133	95	113	118	98	129	116	109	125	107	102	119	112	115	108	113	133	102	114	104	100	114	134	135	133	135	111	94	121	135	129	105	117	105	107	120	102	106	120	120	112	117	98	111	117	114	115	101	112	118	122	111	113	97	106	101	120	101	131	128	125	101	101	106	143	118	117	113	117	88	121	101	133	100	96	121	115	108	100	125	131	110	86	122	103	123	119	111	106	136	125	116	115	115	116	119	115	121	122	120	117	120	110	113	117	112	113	100	115	138	121	102	115	128	99	128	131	103	101	122	110	111	109	88	109	132	123	117	103	135	122	98	111	125	117	101	120	108	118	137	101	103	109	120	111	112	113	105	107	141	110	99	104	103	96	121	129	97	127	98	108	109	117	110	115	106	108	116	124	105	105	108	117	120	142	113	121	118	109	113	120	112	123	99	109	105	100	128	127	79	108	120	110	104	110	116	105	113	106	123	130	121	112	113	129	124	109	107	109	106	121	110	126	103	111	133	112	119	109	108	115	129	102	125	98	131	108	124	115	111	139	109	103	119	120	129	116	103	113	116	119	119	108	108	123	121	114	145	116	102	119	113	118	122	110	94	123	115	125	104	124	97	112	138	125	110	97	133	110	103	124	114	112	105	96	128	109	103	91	123	120	103	122	103	97	104	95	112	149	96	124	127	117	110	111	98	127	118	107	107	128	113	126	125	106	122	107	117	131	109	111	115	116	116	117	131	95	108	114	128	109	116	120	88	112	128	117	123	109	116	106	124	96	123	117	104	119	120	131	115	110	114
27116	27898	9666	4673	4015	3173	2709	2184	1761	1488	1297	1082	1117	931	877	829	760	751	653	647	595	578	536	530	535	471	549	494	467	441	439	424	416	391	382	399	405	391	382	413	372	416	410	397	400	374	366	376	357	389	338	386	364	356	375	344	358	357	376	343	349	347	304	329	335	340	357	319	350	329	375	345	322	322	343	342	321	343	339	319	330	349	339	342	346	323	316	325	318	321	332	321	340	325	322	299	323	285	328	306	356	342	339	271	332	325	331	316	333	323	353	329	309	321	299	312	340	328	311	294	319	338	300	342	322	346	316	324	342	319	345	311	303	310	295	328	340	324	299	355	332	316	300	303	329	323	332	325	320	330	353	313	304	329	314	307	326	329	309	315	299	306	281	318	279	307	283	337	339	316	338	350	318	311	319	306	316	317	326	304	326	311	323	308	334	328	327	316	333	314	303	341	296	333	332	291	335	299	327	356	328	310	324	288	316	331	319	326	316	298	331	274	317	329	313	331	321	333	298	306	299	317	314	336	307	310	273	332	320	317	335	306	285	310	346	333	310	329	315	313	308	344	313	331	314	297	340	326	314	296	299	300	327	335	320	323	306	312	315	315	288	301	286	312	334	320	344	283	296	297	315	351	314	316	337	304	312	301	335	305	301	336	309	320	322	312	325	333	344	285	311	302	335	305	330	332	306	308	297	336	309	324	300	300	323	336	303	305	318	332	318	316	318	294	295	315	313	325	340	326	304	301	300	323	318	348	324	315	352	314	295	318	305	322	302	314	277	299	319	311	314	320	345	328	296	307	300	309	295	304	315	299	319	298	324	330	332	320	315	310	310	322	297	322	316	305	296	284	339	285	341	343	340	313	308	307	293	313	329	297	293	323	317	315	284	349	321	326	304	285	308	274	317	283	316	287	314	291	312	284	276	334	305	341	327	327	307	343	328	301	297	325	319	309	334	302	321	287	308	278	316	310	314	310	303	288	289	302	312	310	313	329	304	303	303	321	301	327	324	324	309	363	308	285	329	313	299	313	346	308	321	293	308	303	308	280	317	317	305	336	317	327	294	314	302	321	298	314	325	329	295	306	303	334	343	273	301	292	330	267	303	328	309	338	313	284	321	323	282	288	292	313	309	309	327	328	295	328	353	299	337	324	296	329	297	273	283	321	329	301	300	296	314	310	291	313	273	354	317	328	309	320	322	306	303	318	333	313	317	317	293	322	301	296	313	321	333	321	307	308	288	305	290	309	293	306	324	290	297	335	312	318	307	301	308	314	289	303	303	313	334	307	329	325	306	326	334	316	337	316	314	326	308	314	279	320	333	318	315	312	306	327	344	355	311	310	292	311	287	312	357	289	317	321	328	293	323	331	336	319	316	302	300	341	331	310	313	345	309	316	315	303	299	312	285	305	329	359	316	314	345	305	315	297	331	330	310	307	287	312	281	332	317	349	310	352	323	300	343	317	313	292	341	294	313	306	336	330	272	260	317	301	334	361	313	298	312	329	314	316	333	308	285	313	308	303	324	328	306	292	288	306	298	305	289	308	279	320	304	328	299	305	284	319	317	308	321	328	304	305	299	279	337	300	306	299	296	338	306	314	305	343	304	304	349	291	314	306	322	289	303	356	328	295	286	326	308	306	308	321	302	305	312	327	312	331	319	324	287	309	303	330	306	301	303	316	322	359	318	323	296	312	334	321	330	298	304	336	296	300	316	287	301	315	345	287	302	331	323	321	308	346	315	326	325	330	336	316	328	309	295	314	313	325	334	285	344	313	292	282	347	292	308	312	342	315	327	339	303	292	319	297	315	293	319	320	323	313	301	314	340	311	284	299	320	302	351	295	310	331	310	310	251	312	305	309	323	340	316	348	325	311	312	340	280	303	315	319	291	336	325	303	327	303	318	309	344	288	309	295	306	285	299	298	315	280	297	330	331	299	327	282	310	297	345	314	284	341	319	319	303	333	322	300	314	306	305	310	330	303	331	310	321	308	288	313	309	349	320	330	306	320	320	306	300	299	289	311	318	326	318	285	287	343	326	313	323	311	283	285	335	315	331	333	306	300	319	305	300	283	326	302	317	321	333	301	313	285	339	289	321	295	305	316	323	314	310	322	340	294	320	348	301	263	295	283	309	282	304	305	324	286	340	334	319	301	348	309	340	272	315	316	322	313	332	297	285	280	298	311	320	324	284	327	296	341	314	313	315	311	304	266	312	315	334	335	306	330	310	297	327	312	315	309	306	292	311	300	300	303	333	308	302	281	302	323	319	290	341	293	304	312	309	312	294	286	294	326	346	319	308	314	315	307	331	296	290	320	332	296	346	329	315	308	308	353	324	308	313	303	298	307	326	306	300	299	298	311	327	306	305	322	284	305	322	312	306	310	278	275	319	326	314	307	309	307	318	321	282	324	325	313	321	321	301	305	300	324	325	322	336	296	301	346	298	320	317	311	330	312	320	306	299	325	319	333	286	300	321	332	301	333	314	312	293	320	324	306	289	302	303	319	340	344	299	296	309	326	322	293	308	315	338	302	318	290	312	328	284	341	307	302	350	346	321	331	293	282	321	336	316	345	294	305	304	318	318	335	311	285	326	321	331	320	296	322	300	310	293	277	304	305	303	314	326	326	297	303	291	325	311	281	339	336	307	272	279	297	325	314	340	311	310	301	318	333	311	330	325	297	332	330	299	312	263	299	294	298	297	293	318	300	306	326	352	307	301	293	307	341	331	302	335	305	311	295	323	324	270	308	305	292	316	336	335	309	319	288	307	325	316	292	335	319	318	295	334	336	331	290	296	324	321	309	353	302	343	306	322	312	343	284	332	318	319	313	315	315	287	324	305	318	285	319	327	313	289	306	318	344	337	338	336	369	314	322	342	292	297	348	314	300	314	326	305	320	318	314	340	275	329	314	343	315	315	321	296	294	340	315	320	308	326	325	314	313	299	279	317	319	320	314	321	307	320	331	331	329	316	338	304	309	324	271	305	333	313	275	305	318	346	310	280	336	318	290	289	318	307	337	315	331	321	319	309	324	296	306	325	333	295	289	321	330	293	324	303	327	324	297	308	322	280	298	293	319	316	331	294	304	320	335	309	316	320	309	309	341	303	321	288	309	295	325	366	325	331	310	327	327	262	303	313	296	314	319	302	282	330	349	315	342	296	318	299	349	285	316	311	286	317	330	332	313	276	324	331	279	321	296	304	305	303	312	313	290	305	325	291	297	312	329	298	303	331	285	315	296	289	319	302	307	281	295	312	309	338	317	316	293	292	340	324	291	296	298	335	304	340	339	300	317	343	313	305	302	315	314	295	317	333	298	328	326	347	336	331	304	301	318	306	296	339	315	294	330	349	282	313	304	330	319	331	306	305	326	337	320	292	312	312	334	309	301	315	317	303	302	297	291	308	296	321	340	283	293	314	315	299	303	322	294	316	306	323	339	314	337	321	299	284	288	302	287	300	308	281	342	330	302	296	307	317	351	342	296
8341	1502	523	330	280	272	304	304	284	284	291	299	285	307	293	294	279	308	312	325	300	281	296	288	295	290	282	281	276	261	277	288	317	300	274	291	258	292	284	279	300	296	285	289	270	313	272	280	299	261	311	287	266	312	311	301	269	269	289	314	315	308	276	279	311	302	297	311	292	258	293	285	262	297	345	322	315	267	288	273	298	312	284	277	299	306	305	301	271	283	297	288	306	300	304	296	303	256	333	291	319	300	296	301	308	294	277	273	313	293	292	284	287	286	309	284	318	293	298	286	303	328	302	280	268	267	260	303	295	256	316	312	315	280	285	301	316	302	295	311	309	310	310	264	280	284	281	283	289	314	271	298	250	290	295	313	290	296	323	304	328	292	320	316	292	316	266	284	284	300	303	292	313	310	277	299	266	295	278	291	288	277	302	273	270	255	290	337	255	296	304	269	267	284	279	319	287	303	294	291	283	299	315	290	277	270	286	312	313	265	287	307	286	268	304	292	285	306	292	299	312	282	303	287	261	295	290	266	283	315	285	288	293	273	326	299	300	283	283	249	310	318	295	345	294	310	299	303	313	302	292	305	295	285	305	293	255	281	323	314	275	273	317	274	272	278	261	320	296	291	293	256	281	311	273	291	292	312	290	296	289	293	296	311	303	308	270	302	299	284	306	315	269	271	277	297	313	330	296	300	297	280	323	285	284	281	298	306	266	321	289	273	273	308	279	304	308	279	287	279	320	306	286	305	280	283	294	289	287	318	286	277	258	287	287	326	307	278	266	300	300	256	291	305	261	251	284	307	244	274	275	296	314	264	293	303	307	300	284	287	273	295	309	275	283	280	296	304	261	286	293	275	282	263	304	308	299	320	307	281	320	311	311	307	303	293	307	284	300	296	297	310	307	310	297	260	295	291	305	318	337	291	291	318	308	276	294	299	279	284	286	309	290	254	292	307	279	278	286	281	312	289	305	299	323	280	299	305	277	286	269	281	289	263	306	296	292	278	315	281	308	325	293	289	296	306	296	277	301	319	263	294	279	282	302	291	310	296	312	283	321	285	304	280	293	295	277	304	310	274	291	266	273	304	283	272	276	317	289	304	301	290	272	266	271	322	299	294	312	298	312	276	329	296	302	294	290	314	278	298	290	278	316	289	285	315	303	274	268	310	289	273	295	294	270	325	298	297	300	306	301	261	275	291	297	298	293	274	287	322	288	283	286	305	307	313	297	301	307	351	276	305	315	265	297	286	271	291	297	286	256	269	289	299	279	294	308	289	323	264	296	282	244	295	283	320	278	282	297	319	284	282	298	309	292	337	293	299	311	310	316	304	307	307	290	291	278	267	290	278	268	278	269	307	298	270	292	273	284	295	261	282	344	291	322	279	257	334	333	328	265	303	278	295	306	281	297	303	307	301	259	313	268	336	331	297	334	290	268	300	310	285	305	327	320	308	328	272	297	319	280	289	306	283	327	283	295	325	299	284	284	313	304	297	331	285	286	260	318	282	276	315	302	305	302	285	287	298	296	300	297	303	290	263	310	275	275	293	296	296	272	287	270	310	303	304	263	297	295	314	276	272	289	284	291	303	274	279	289	321	306	292	281	304	292	327	266	304	327	303	299	298	283	312	300	300	286	310	278	303	279	293	291	265	285	291	268	300	303	278	297	279	292	286	306	299	259	302	331	283	276	306	316	329	277	264	279	273	298	276	275	286	281	289	281	327	283	299	311	261	294	271	282	299	299	289	295	305	298	274	299	280	281	258	330	288	294	298	310	287	333	272	309	297	290	275	276	310	291	299	313	276	265	274	311	312	285	271	299	289	296	288	287	297	296	291	301	290	306	311	313	275	278	305	287	322	311	310	288	311	274	332	303	261	302	282	297	289	292	294	285	314	286	275	289	286	302	296	289	297	325	290	266	306	272	252	293	264	279	346	290	291	260	291	339	328	270	275	297	277	283	279	290	291	298	290	337	307	308	293	287	293	260	289	293	267	304	299	280	266	279	297	343	342	289	294	309	305	272	303	264	309	294	257	268	318	271	272	282	283	287	310	298	289	275	259	288	303	282	306	310	319	291	257	278	323	281	278	277	276	286	311	310	308	263	303	306	289	318	289	303	293	288	293	285	307	308	297	307	296	322	298	302	309	290	302	284	302	293	271	310	275	317	288	303	292	286	271	288	291	326	293	285	271	287	286	305	296	300	302	272	286	281	280	305	272	321	263	314	283	300	309	303	283	273	309	281	334	285	285	288	278	293	310	306	306	311	293	301	269	299	291	301	326	290	297	285	276	315	258	295	249	275	303	276	293	268	285	291	269	278	288	328	305	311	249	302	258	294	242	268	269	303	286	291	262	298	326	297	313	284	305	279	289	295	274	288	290	256	269	306	282	328	297	266	313	276	315	285	285	261	261	295	281	301	317	303	302	309	284	281	282	302	308	290	300	306	312	294	331	313	288	299	279	313	285	300	305	320	265	296	302	291	271	295	276	296	299	294	265	287	289	305	300	298	277	299	290	288	320	278	336	277	306	306	310	277	278	294	303	310	291	304	285	308	284	287	294	315	238	303	311	303	333	314	288	294	301	304	306	269	274	321	275	267	327	306	309	310	291	338	290	294	314	307	302	277	289	302	278	321	302	250	275	299	272	281	308	328	286	302	301	283	314	306	297	305	261	283	292	310	295	287	307	273	272	314	307	283	298	281	281	312	301	303	323	321	316	305	257	309	272	292	268	277	298	331	302	283	315	313	304	257	294	309	268	297	277	289	301	315	284	288	280	316	290	310	267	301	281	294	281	312	280	293	282	293	284	265	276	273	289	263	300	279	278	297	280	298	283	292	310	290	281	317	269	262	242	309	334	308	288	308	276	309	285	297	344	356	255	317	295	297	281	275	296	277	299	297	288	310	330	309	256	303	314	302	252	273	312	279	291	279	273	287	295	287	323	261	306	290	291	287	314	285	295	287	251	346	292	300	293	273	300	294	299	288	283	319	315	315	330	278	274	315	309	308	319	316	310	311	291	315	296	303	321	278	298	298	279	319	268	304	264	285	298	270	317	300	334	308	274	299	287	296	309	321	270	290	283	342	269	309	303	325	303	294	314	305	285	300	310	291	294	288	302	278	308	282	296	278	311	306	233	309	311	284	270	276	320	288	293	288	331	293	308	327	297	299	310	281	315	305	291	269	319	278	327	269	275	286	299	310	280	283	307	304	280	270	256	270	304	270	309	302	306	291	266	322	292	273	270	319	270	301	298	321	284	290	293	323	300	271	291	287	280	311	288	303	276	313	288	346	307	305	320	297	322	290	301	305	301	261	280	294	281	243	316	313	271	309	273	301	294	298	302	310	289	326	320	332	269	261	297	263	288	289	325	299	284	301	299	305	265	306	291	279	291	307	280	285	278	329	313	284	316	321	262	267	301	291	293	284	294	294	288	301	312	263	278	269	286	296	264	275	317	296	272	308	305	307	318	305	304	304	290
5674	2225	921	742	755	750	706	729	704	725	684	703	647	714	706	693	681	676	681	681	660	673	723	685	696	665	684	664	732	664	714	663	654	676	678	704	694	663	639	628	643	690	672	654	658	664	698	641	627	687	662	673	734	696	637	576	673	658	670	680	683	677	633	664	676	655	635	637	675	622	663	677	656	656	691	684	670	639	670	645	686	629	725	693	639	679	604	668	641	721	631	639	672	671	658	682	651	697	692	680	653	653	682	678	652	629	656	660	654	694	618	669	687	644	652	743	672	646	654	693	651	680	673	665	691	660	710	658	642	657	624	705	649	642	677	631	664	728	638	687	666	678	659	655	685	680	659	638	685	649	657	670	642	653	650	674	659	660	645	677	663	701	653	657	674	712	686	660	669	602	646	662	695	690	621	699	702	692	651	668	663	654	684	682	649	679	661	651	691	654	677	685	683	656	644	678	666	649	679	655	632	651	674	675	695	705	648	657	684	679	659	668	638	663	655	672	631	660	672	673	646	646	646	687	654	639	670	696	616	669	628	681	674	677	663	647	650	655	714	660	711	688	667	645	648	700	660	656	681	640	650	678	613	718	704	671	700	612	696	689	656	696	707	692	675	681	702	680	689	664	681	699	687	688	641	650	642	682	646	646	660	626	629	632	711	661	643	683	669	637	665	670	627	641	685	622	676	685	667	643	645	675	643	660	704	630	626	665	664	690	624	649	676	657	644	631	681	648	691	734	678	659	673	724	655	647	610	703	676	647	643	684	689	614	684	647	665	682	650	655	660	716	668	622	693	712	687	706	684	659	626	665	655	639	666	645	691	677	652	670	725	670	676	672	691	609	663	652	709	680	611	690	699	689	668	674	748	658	671	668	674	658	656	687	612	634	657	644	692	674	640	678	686	665	643	684	654	637	669	641	712	675	648	670	656	650	642	649	651	659	694	695	648	639	630	657	656	671	699	671	657	649	642	694	669	719	713	714	664	651	691	730	671	692	664	657	666	630	668	683	646	679	681	665	651	694	678	701	663	645	663	707	667	730	677	665	653	689	660	680	693	646	710	728	652	663	722	666	662	643	682	700	659	691	641	634	697	632	682	623	665	697	705	648	662	657	622	644	711	676	689	665	663	641	696	665	639	684	632	669	657	692	645	677	689	671	657	702	675	683	691	669	680	726	628	682	654	661	666	639	643	637	646	624	653	626	680	712	669	634	684	651	676	701	656	688	698	721	659	650	679	675	665	674	677	640	678	618	667	659	652	665	688	658	714	659	666	612	707	641	696	656	683	647	647	692	635	690	647	651	677	672	665	649	700	658	662	702	639	669	656	692	646	668	660	646	687	660	600	709	670	671	652	652	641	673	661	674	713	664	635	683	658	637	677	648	666	674	664	697	632	635	667	634	669	665	671	623	642	674	631	619	687	673	688	690	685	674	652	638	640	669	669	687	648	655	663	652	714	664	655	691	682	682	641	713	698	667	668	678	676	707	688	741	699	679	701	698	696	628	630	678	641	652	654	657	713	651	675	690	662	673	649	701	680	655	675	655	692	675	691	651	637	672	676	642	688	656	616	659	652	656	696	654	666	683	649	693	676	728	682	644	691	665	647	645	718	694	662	684	671	655	656	665	675	654	655	677	656	633	665	675	609	649	670	668	687	641	656	701	689	625	652	664	655	666	670	668	675	646	600	641	704	674	671	702	673	676	676	705	643	693	695	685	681	631	685	685	619	654	650	666	670	683	721	738	701	667	666	694	653	678	663	657	684	672	678	697	654	663	654	629	656	715	646	666	679	702	638	640	673	701	691	631	638	700	673	657	652	686	645	673	612	651	677	676	655	690	640	682	682	664	702	696	634	638	665	675	668	669	682	648	674	659	644	668	646	619	685	633	676	691	669	687	666	649	664	719	672	657	684	681	683	703	684	640	628	641	685	613	656	695	660	601	720	708	713	643	641	657	673	669	664	625	663	656	656	649	677	632	660	659	668	634	680	694	673	630	696	646	677	700	694	723	686	649	676	706	625	668	689	684	686	643	659	678	662	687	630	703	686	688	689	660	651	678	634	681	682	669	677	676	741	634	681	688	702	611	695	652	696	674	660	613	641	682	712	652	670	716	709	636	670	671	617	614	667	647	666	670	609	688	709	669	615	676	676	615	659	681	671	658	639	635	687	652	687	686	706	636	631	650	653	657	634	720	670	646	698	684	647	705	662	666	660	705	673	667	674	671	608	645	665	675	687	664	673	649	635	662	659	676	641	669	674	656	683	695	660	700	686	643	658	680	640	681	668	664	687	647	661	664	656	671	646	688	661	692	667	658	656	639	703	692	692	703	688	623	711	667	664	673	691	662	680	670	662	666	650	652	652	690	673	636	677	641	690	649	623	654	658	668	667	693	661	697	679	707	678	682	665	666	656	690	681	690	719	676	688	660	682	676	679	638	672	675	641	637	688	651	671	675	644	665	678	625	657	697	659	693	669	654	674	658	687	672	619	684	697	695	665	696	655	692	656	687	662	632	640	650	631	662	629	622	697	646	665	662	688	654	652	668	677	663	664	627	634	685	706	645	675	643	615	622	645	638	664	644	687	600	643	668	704	602	695	679	632	626	652	671	659	664	669	706	657	640	687	658	675	653	688	662	610	708	670	673	626	641	662	685	684	681	657	717	704	676	686	670	690	683	671	669	669	670	655	659	662	645	686	669	686	703	704	642	686	693	648	727	672	671	682	726	734	668	661	675	679	665	633	672	623	672	633	647	724	659	646	675	683	688	632	650	672	626	678	647	714	683	667	649	686	706	637	632	643	680	648	658	683	712	687	665	679	652	678	681	660	704	597	690	663	645	638	646	665	648	648	662	589	615	691	679	667	668	673	651	661	641	698	676	662	669	671	641	680	596	669	663	658	675	654	703	695	643	641	704	692	653	685	690	700	705	708	717	670	661	660	696	676	602	652	674	643	665	661	684	665	676	662	653	681	635	649	640	605	675	666	671	690	631	672	669	673	685	660	641	677	637	644	658	630	687	677	704	627	687	665	617	692	681	653	656	691	670	624	685	652	654	684	664	660	704	696	666	688	705	654	632	723	639	673	645	696	636	691	621	622	659	700	666	620	657	652	652	666	661	653	667	671	687	665	662	653	668	687	669	653	704	659	651	682	702	664	607	671	684	667	639	666	680	704	706	661	705	704	705	669	650	687	666	670	622	674	644	692	685	699	682	676	682	644	732	642	676	652	664	669	686	681	618	671	631	666	665	635	658	674	678	703	638	666	655	684	635	639	697	624	708	686	670	686	716	637	649	666	655	714	673	660	700	693	668	646	651	689	684	662	675	655	677	666	685	677	635	688	692	695	691	689	678	667	698	685	639	680	628	664	696	611	706	672	649	671	706	692	691	676	698	632	662	666	663	658	687	684	654	665	641	660	632	622	673	711	665	663	715	682	663	695	673	689	649	664	604	662	679	655	670	641	666	607	689	667	644	681	694
39487	26604	7872	1025	557	490	372	286	253	249	209	156	189	180	178	185	186	138	153	152	129	171	159	124	139	129	153	146	155	143	147	164	144	139	135	144	150	140	139	122	128	149	149	134	149	141	147	142	139	129	128	118	141	117	123	135	144	135	124	132	143	140	142	131	117	128	137	173	134	145	159	131	118	148	136	138	134	137	146	135	150	154	141	130	135	150	158	158	140	125	153	162	139	127	122	130	132	146	130	127	138	141	131	142	134	144	120	131	134	135	134	137	138	123	134	140	127	164	131	164	133	138	154	138	111	106	149	129	126	130	125	122	163	142	129	134	136	121	131	156	108	128	141	133	137	141	136	146	129	132	135	143	141	128	127	138	137	123	151	130	158	145	151	151	139	129	148	127	145	132	130	140	124	133	141	125	131	114	131	140	130	165	122	150	139	140	142	122	128	130	130	137	109	126	128	119	123	157	150	140	135	142	140	144	129	136	137	151	155	117	145	157	152	117	149	141	125	142	146	127	154	132	131	136	148	154	136	125	134	138	150	141	139	186	144	131	148	136	151	138	151	155	143	139	125	137	139	138	126	112	133	138	141	136	152	140	119	141	124	128	136	132	146	123	138	122	145	140	127	134	164	128	139	131	134	121	142	142	118	162	137	110	144	131	145	126	131	138	147	124	126	120	128	132	129	149	142	139	135	124	142	135	121	129	147	113	138	138	129	135	115	122	145	138	142	121	135	136	119	119	122	146	132	127	138	147	122	131	148	137	116	148	143	144	153	139	120	155	135	153	148	145	109	136	128	119	119	127	140	121	134	156	118	133	130	116	129	119	123	136	147	149	134	117	125	140	122	101	140	150	139	140	137	147	142	125	123	147	133	139	137	141	140	121	126	126	132	133	133	151	135	124	129	146	138	106	127	144	134	108	125	140	122	142	135	133	126	139	117	133	151	157	141	122	140	145	122	143	125	129	122	137	132	143	120	144	113	121	137	134	123	136	122	157	113	127	152	116	119	117	144	134	120	125	153	134	136	141	183	134	132	138	123	126	114	136	126	133	132	131	140	128	136	142	134	128	139	137	135	119	125	140	124	156	130	139	134	153	121	119	137	149	158	142	142	135	119	116	141	141	114	139	121	126	131	150	118	162	136	132	160	117	146	139	142	115	136	147	147	139	148	104	152	126	146	140	139	149	140	143	121	156	107	124	138	131	122	121	138	137	136	138	129	121	123	122	136	126	122	129	147	112	145	144	122	135	147	126	136	137	128	129	124	148	112	141	151	114	170	141	141	142	120	149	122	142	140	130	142	135	136	140	126	117	138	128	136	111	144	127	130	135	121	139	154	135	130	145	125	157	133	150	143	167	133	142	131	135	139	153	114	135	134	123	137	141	131	150	142	129	142	115	130	161	135	162	151	131	143	125	129	124	126	106	136	115	156	118	121	135	143	150	120	142	147	129	139	157	145	156	126	132	137	140	134	148	135	162	138	141	147	133	129	128	132	118	134	137	136	143	143	117	132	135	145	144	147	147	148	141	125	116	137	143	131	149	139	134	128	115	144	125	131	136	145	152	139	138	138	137	157	159	157	162	127	142	123	122	134	131	178	132	146	127	123	136	121	129	156	147	122	128	145	142	137	129	115	137	122	135	157	157	138	126	143	147	167	162	142	143	142	134	147	107	134	136	113	113	144	157	139	139	154	133	127	135	141	138	150	139	139	133	125	126	114	142	118	135	133	126	153	154	134	145	137	147	124	155	141	129	142	136	116	142	149	123	120	114	144	129	142	131	140	148	122	111	119	151	141	114	143	116	157	153	125	128	127	133	126	140	135	147	126	135	121	133	116	132	155	140	155	123	146	121	151	155	154	120	158	131	122	157	129	147	137	149	143	131	134	129	120	138	126	149	119	143	150	111	132	146	130	129	111	125	111	152	155	131	125	139	127	131	131	138	136	120	123	142	145	125	132	131	115	117	139	120	143	143	139	130	150	137	135	134	131	131	151	123	122	129	142	141	136	150	130	151	132	128	121	128	132	132	128	141	142	142	117	115	140	126	137	126	127	136	144	147	140	130	139	139	143	145	128	145	138	167	141	122	140	149	121	148	158	137	124	161	121	142	144	128	129	132	124	135	138	137	124	144	116	146	147	135	106	155	147	144	158	147	154	131	121	147	125	126	114	125	133	123	145	139	164	130	130	144	132	118	131	128	107	139	139	119	126	123	128	129	128	143	128	131	142	139	132	135	133	120	126	166	145	162	115	117	141	141	125	149	123	136	129	149	119	132	142	143	130	155	117	146	165	113	149	121	127	133	127	111	132	116	131	148	134	140	114	152	120	164	122	159	142	121	132	137	158	117	133	136	128	129	139	132	141	138	142	114	123	125	121	162	127	153	124	129	136	127	153	130	140	141	124	137	133	147	140	139	137	145	137	127	142	152	155	117	155	161	139	118	155	143	128	122	141	145	153	133	147	112	155	138	151	120	140	134	159	119	133	142	135	156	121	167	137	148	136	136	154	139	115	124	139	129	139	125	143	149	137	125	128	155	123	139	134	144	116	149	120	152	112	145	138	139	118	135	162	135	140	143	133	148	135	124	126	125	144	139	142	135	164	134	142	130	122	132	151	138	130	144	157	137	139	121	127	150	139	145	131	140	119	127	137	147	139	127	140	127	140	137	145	129	135	123	146	155	132	140	126	121	112	132	128	131	112	141	150	150	129	131	144	124	143	120	126	137	127	160	121	139	149	148	140	136	130	109	153	118	133	147	119	125	121	152	133	143	130	123	145	142	116	145	115	139	144	124	150	143	125	136	142	140	125	151	134	147	133	143	128	159	110	126	130	141	135	137	152	136	131	128	144	145	112	134	144	133	124	138	144	133	127	165	135	105	127	131	129	136	119	136	129	144	146	141	115	121	133	127	126	152	147	148	143	135	146	144	131	126	130	142	141	147	145	140	127	120	117	127	147	126	134	129	132	124	147	128	124	121	122	118	123	118	145	132	138	136	150	119	114	157	111	147	126	125	136	133	135	129	119	135	133	145	133	149	130	139	126	115	146	149	136	136	138	135	110	161	133	123	138	133	129	134	150	145	118	142	126	134	129	135	145	134	150	116	121	123	135	122	125	128	138	168	140	129	133	128	149	142	118	134	150	131	140	146	129	128	151	139	109	144	159	135	129	110	146	131	126	120	140	156	135	150	126	113	135	147	128	130	144	123	127	134	134	124	150	140	124	131	154	136	140	139	139	140	129	159	130	129	145	139	139	122	141	137	125	120	120	161	147	115	140	145	130	129	134	110	126	123	131	146	111	126	137	135	128	136	153	132	144	127	134	145	130	121	125	148	124	136	118	128	142	126	128	112	123	152	139	131	143	127	168	130	139	125	138	150	128	131	139	132	129	124	118	123	122	119	137	143	155	119	130	127	148	135	136	125	105	131	112	147	139	146	149	137	114	123	137	131	140	118	147	113	143	120	116	129	127	152	133	120
21269	17756	4190	2614	2247	1904	1550	1314	1067	1021	834	845	750	680	632	557	575	556	526	513	453	462	431	440	420	421	442	441	402	410	424	410	363	434	388	385	395	367	385	378	381	372	391	375	339	392	377	392	374	361	402	377	354	378	337	353	385	378	345	369	332	347	366	349	337	335	371	333	319	334	335	351	347	317	383	370	374	311	366	343	375	352	320	359	371	298	335	356	337	346	337	356	324	343	349	371	320	336	334	345	355	353	311	329	332	338	359	356	374	351	309	332	336	351	345	342	314	354	335	379	351	329	329	367	332	331	355	343	331	349	346	347	324	361	329	350	363	328	346	330	350	347	335	366	334	342	316	336	323	337	340	318	365	348	333	365	320	378	319	344	300	339	338	329	320	336	342	316	369	375	298	341	345	289	367	310	309	321	346	331	325	328	346	366	328	336	312	336	360	348	339	335	351	330	329	323	367	330	342	338	335	339	346	371	353	365	329	322	356	312	320	337	333	337	330	338	326	330	305	316	330	324	340	351	326	332	317	296	363	303	332	366	353	319	348	337	313	328	333	376	309	347	335	332	327	316	327	375	373	348	368	331	381	335	330	315	383	334	336	346	335	310	375	333	331	364	322	342	355	354	340	331	387	345	352	362	324	334	321	347	349	367	325	367	360	367	368	351	321	345	331	335	349	366	343	357	366	354	322	304	340	340	315	345	342	355	339	335	317	339	333	329	316	300	354	338	343	346	330	335	347	362	333	301	321	338	328	326	350	357	323	334	358	303	344	350	346	345	334	315	339	329	325	384	363	344	319	319	317	349	348	319	345	329	307	335	317	304	338	366	349	346	350	376	333	360	343	372	323	359	321	355	296	352	362	347	370	360	356	344	339	337	339	354	348	368	354	339	345	345	347	327	369	333	356	353	334	331	314	346	337	350	364	332	325	316	402	377	316	352	341	347	324	329	330	335	362	313	349	324	375	338	330	296	331	323	310	362	359	342	343	362	342	299	346	370	327	328	372	326	343	351	326	322	347	340	343	317	311	345	350	351	331	326	338	355	304	366	312	332	337	349	309	335	354	357	335	345	335	342	355	372	372	334	341	356	345	327	331	390	396	357	324	344	334	277	329	371	323	335	331	344	350	330	349	365	327	343	332	337	321	327	356	338	352	363	338	318	311	316	326	325	333	345	354	338	338	349	320	348	340	359	337	378	350	331	326	341	327	331	344	326	329	339	345	329	357	355	342	307	325	391	320	337	373	345	329	349	358	303	361	315	341	346	341	355	348	335	330	348	336	351	363	347	332	346	332	319	353	325	330	355	385	326	375	357	309	341	354	337	316	340	343	353	303	340	340	329	339	314	355	327	337	343	359	297	334	359	317	329	339	326	346	354	371	333	347	319	334	324	343	331	328	333	316	359	345	320	314	352	322	318	286	366	330	362	336	354	327	336	334	313	347	325	341	352	346	342	326	374	312	338	338	338	351	338	356	334	325	308	341	333	334	327	352	329	354	325	329	335	307	380	351	334	343	329	326	307	367	300	343	333	380	334	347	292	327	354	322	332	364	339	314	324	347	317	330	317	371	386	340	361	333	287	367	311	328	363	370	340	328	327	334	323	335	347	351	375	333	316	323	324	336	374	336	340	335	325	332	320	335	327	354	353	331	374	346	335	316	349	344	330	388	324	365	344	332	375	314	313	351	340	356	327	341	348	371	347	327	355	334	352	351	330	325	348	382	315	338	347	329	371	346	299	369	324	363	352	331	341	312	353	310	329	346	333	320	306	342	336	309	304	312	355	305	379	339	326	348	326	339	329	318	318	355	341	325	346	335	333	368	356	335	353	304	302	350	336	322	330	339	365	319	335	341	322	347	329	335	354	350	348	347	314	325	329	328	351	358	354	340	351	348	316	310	348	353	326	343	314	338	334	338	354	344	357	356	320	324	342	364	321	331	324	346	365	304	355	302	297	333	317	327	340	332	370	362	340	325	359	308	318	329	376	318	347	338	346	340	321	310	369	363	325	358	343	332	331	329	309	330	334	356	335	350	334	337	316	314	351	336	342	348	338	324	331	307	323	349	321	339	343	362	349	367	321	322	334	348	355	334	355	344	336	315	308	358	346	340	348	333	335	353	337	326	361	368	316	334	354	319	358	318	329	319	336	318	341	350	338	316	337	333	329	321	316	349	349	327	350	322	336	344	327	330	317	347	346	329	328	346	366	350	379	336	365	298	365	333	358	372	364	302	366	356	373	341	336	372	316	343	349	325	338	334	305	318	312	380	358	332	317	316	338	352	333	331	315	313	349	334	328	378	354	342	335	360	332	349	327	325	339	339	324	317	308	348	349	334	342	345	318	323	341	325	344	341	358	323	327	353	365	371	347	327	321	353	329	345	325	348	329	333	333	347	334	358	364	317	324	349	390	352	357	363	312	330	324	313	357	331	325	313	328	333	313	370	352	334	317	342	346	337	355	361	331	344	357	341	351	328	349	350	337	313	344	332	355	358	347	326	338	337	336	339	334	364	346	301	330	308	351	338	364	367	336	336	343	342	352	316	333	283	319	355	302	353	367	330	317	326	342	344	344	354	322	302	353	313	338	321	345	336	334	377	359	323	348	331	356	337	359	326	326	341	333	386	307	346	309	330	370	380	307	359	366	359	361	352	329	337	350	356	312	338	343	364	314	336	373	339	296	313	330	375	320	347	333	352	347	326	339	331	333	346	330	304	340	314	362	357	304	324	336	318	358	318	329	362	375	360	352	334	320	360	343	315	319	324	306	331	364	373	379	341	319	363	355	317	354	338	367	327	341	336	347	374	336	342	322	323	321	324	347	331	330	327	344	346	333	327	328	317	320	313	354	338	302	340	313	354	333	337	351	337	333	319	338	346	357	311	329	357	344	337	319	337	383	322	340	321	369	359	386	358	354	348	358	340	349	318	347	322	380	320	329	358	344	343	336	345	315	336	371	343	357	366	351	363	345	324	323	338	342	330	329	333	337	329	362	336	335	334	334	346	333	330	342	320	359	342	315	357	341	326	352	355	343	336	332	383	324	340	351	336	308	322	348	290	343	325	339	302	331	352	338	336	332	336	342	334	334	343	351	327	359	326	392	345	330	368	317	310	333	357	308	318	349	351	322	343	360	301	330	366	354	323	359	345	352	358	312	299	318	307	347	341	311	342	340	330	357	352	346	337	351	334	360	360	338	351	347	324	361	343	330	342	341	337	338	337	344	341	339	322	347	339	341	348	366	337	372	339	327	362	302	328	325	347	346	347	323	372	318	362	364	366	336	350	337	385	328	359	334	337	346	339	340	343	315	348	332	302	362	345	330	363	344	352	344	328	324	339	345	333	334	336	342	306	355	372	319	350	357	335	337	319	340	351	363	326	337	352	313	296	325	307	354	359	325	333	362	341	350	326	341	343	330	357	346	351	330	344	323	332	348	361	350	358	325	347	336	315	312	357	295	326	339	299	385	349	347	331	342	344	323
52314	37871	15701	2585	1061	797	628	482	353	346	296	226	235	205	213	189	177	174	160	156	157	126	153	144	138	113	114	137	125	131	147	129	147	112	132	123	133	106	119	126	137	146	140	127	115	131	119	129	127	113	115	133	112	121	113	119	115	118	119	135	126	127	114	97	121	108	130	113	118	109	126	144	128	123	110	119	124	121	104	107	133	123	106	141	132	123	116	118	109	115	134	106	106	112	90	107	106	94	108	99	93	112	111	125	103	121	129	118	118	116	110	94	118	108	111	134	128	102	131	115	114	114	121	112	113	131	113	113	122	106	96	112	134	121	116	118	119	131	118	116	111	110	112	105	110	112	124	124	112	117	108	124	91	122	102	112	120	116	90	103	121	110	122	110	98	104	103	113	121	127	107	119	117	116	103	115	118	99	101	116	120	98	105	107	115	115	116	116	104	146	139	118	121	120	102	119	116	112	98	103	126	109	122	106	102	120	116	108	123	137	102	127	114	113	128	111	124	134	117	109	117	105	114	96	110	130	110	93	123	125	111	98	95	99	93	111	118	133	92	116	121	125	119	120	116	121	119	120	115	131	87	119	105	114	115	117	129	98	110	122	109	117	108	129	117	107	122	111	109	109	119	121	125	112	116	112	120	100	113	127	116	109	117	117	90	110	128	140	133	119	103	132	134	117	101	105	94	121	127	132	116	108	127	130	107	125	109	111	106	111	115	112	115	124	106	132	123	124	123	115	113	106	116	110	127	107	120	116	113	90	111	114	129	121	113	110	125	107	133	121	122	120	126	132	127	88	116	116	105	118	127	126	117	118	115	110	108	124	122	101	101	117	138	138	112	115	116	104	118	99	106	110	129	127	103	127	114	112	112	131	111	111	122	104	114	102	95	122	107	109	128	109	111	130	100	116	119	113	134	120	124	109	129	100	114	129	117	110	108	124	94	105	105	117	104	123	112	115	109	109	119	96	124	131	117	119	100	118	93	94	127	125	116	125	99	104	113	129	121	126	99	99	109	120	101	128	118	103	97	98	111	103	132	123	122	106	119	109	114	119	117	114	123	97	115	123	105	128	141	106	105	112	89	119	117	102	130	109	108	114	128	126	123	107	132	121	119	118	117	107	107	129	105	103	124	133	107	113	122	123	112	128	105	107	132	125	147	118	84	116	110	115	101	106	98	115	91	110	108	118	106	124	119	111	97	116	120	127	119	116	85	101	110	108	119	127	122	108	124	120	92	125	140	119	96	109	113	131	112	111	105	116	118	111	112	121	109	110	134	117	104	125	118	115	132	113	127	123	97	97	118	103	112	116	136	107	116	111	117	107	101	133	126	101	103	118	101	122	101	117	105	133	121	118	114	111	113	102	111	120	103	100	109	122	105	117	103	114	128	105	108	103	110	100	113	126	129	116	117	105	115	115	117	96	111	118	130	116	122	105	126	106	112	122	112	127	131	113	112	116	119	98	110	99	116	106	125	107	111	120	102	114	131	130	120	109	107	101	107	92	123	101	113	108	113	112	114	109	91	111	132	120	127	114	119	129	95	103	137	95	106	121	110	97	110	114	100	109	98	115	102	115	102	111	115	123	125	138	135	111	125	123	119	102	114	122	109	103	111	108	124	103	90	117	125	111	119	119	114	97	111	119	120	97	123	110	136	94	116	86	106	124	141	112	124	109	106	123	134	121	140	117	93	113	111	94	138	126	132	118	119	118	131	107	110	112	124	108	113	120	114	140	99	120	124	124	114	117	109	116	118	127	137	116	133	96	119	112	119	102	97	105	131	108	111	130	113	116	103	103	125	144	107	116	130	120	87	126	110	122	122	110	114	118	100	123	111	119	111	124	115	123	130	109	122	141	106	156	131	129	127	102	104	124	96	111	130	131	127	112	135	103	119	116	110	138	135	97	117	113	108	128	118	119	111	118	129	113	126	134	105	134	128	116	101	107	113	100	109	113	114	96	105	121	103	136	116	106	115	124	124	109	132	105	108	99	114	106	107	114	121	121	126	136	111	112	108	111	113	113	104	100	106	107	105	101	108	124	115	122	113	110	125	105	98	105	107	91	109	127	98	122	130	107	135	120	127	112	128	103	110	109	120	125	126	107	111	121	109	121	113	111	118	127	133	106	119	114	117	122	113	110	128	104	115	109	109	141	107	93	121	121	107	86	100	100	110	107	109	123	103	110	121	100	91	121	144	95	92	125	85	123	131	122	102	101	100	110	96	108	138	128	103	111	117	113	106	101	111	125	106	116	126	113	136	105	114	125	117	118	105	109	118	127	135	99	115	144	123	113	134	120	120	106	107	106	107	107	104	121	117	124	87	124	104	127	122	101	105	136	114	115	119	119	112	114	112	123	127	124	114	102	111	112	111	103	118	116	116	122	98	109	122	105	122	112	125	109	112	108	114	117	132	140	109	109	114	103	109	114	107	100	109	105	117	122	99	126	113	135	107	114	123	119	126	109	102	133	106	112	106	109	108	99	94	121	98	117	127	117	116	131	141	118	119	114	122	96	137	116	102	115	109	115	116	115	112	107	126	109	100	114	113	113	127	110	109	110	139	120	102	132	95	94	119	101	103	101	123	112	94	127	117	127	93	134	115	123	102	122	121	109	115	111	117	119	103	120	100	131	109	117	116	102	113	121	104	126	103	122	127	114	92	118	113	92	117	127	110	106	121	114	119	101	118	128	120	108	111	101	127	115	110	97	108	123	109	135	126	94	120	111	120	121	108	155	111	112	118	111	120	120	124	106	136	116	95	123	112	132	120	122	132	131	130	108	106	128	122	102	104	112	111	94	122	116	137	90	111	133	114	112	112	116	124	133	144	94	103	114	121	103	96	127	122	89	107	117	132	133	112	123	112	128	122	120	124	116	104	118	112	117	109	118	132	139	108	111	106	101	127	109	117	110	121	107	117	133	119	123	95	108	123	122	122	119	103	144	116	117	112	109	104	105	117	115	109	114	127	112	114	120	102	101	109	109	106	127	112	144	105	101	85	123	112	127	114	120	114	127	103	115	148	115	93	122	108	131	115	131	130	121	107	105	109	113	110	106	125	120	117	117	118	119	113	109	120	118	117	106	104	106	109	109	105	110	115	123	97	83	109	99	108	131	119	124	111	95	115	134	127	118	121	115	115	101	120	104	97	129	92	119	91	117	102	113	104	102	126	133	118	120	134	99	108	109	122	117	106	116	98	120	107	117	123	117	128	111	128	113	121	102	125	114	107	111	110	95	116	132	122	137	116	115	96	123	104	104	125	111	117	109	122	129	102	111	106	111	127	122	127	122	92	116	111	86	129	107	115	129	104	129	101	146	91	122	116	118	109	127	109	106	120	113	132	113	121	123	105	109	97	115	116	106	104	113	117	95	95	117	103	128	125	121	123	117	116	126	120	114	104	107	120	114	109	126	118	113	112	109	126	118	122	102	126	95	82	109	100	105	106	107	101	147	106	100	120	121	105	116	96	107	90	110	113	107
29486	24724	5991	4595	3893	3165	2647	2097	1839	1494	1266	1204	1045	936	916	815	749	728	706	692	594	590	542	550	543	497	509	499	452	412	464	415	446	451	406	454	392	417	398	405	362	391	389	372	360	396	371	369	333	398	356	357	344	381	350	359	363	359	342	322	355	335	339	345	359	348	333	314	354	380	338	339	365	324	337	309	370	319	320	292	321	330	324	342	314	341	320	322	335	323	334	309	343	360	331	294	289	295	312	317	315	335	295	304	313	293	305	327	363	292	301	340	349	322	338	381	300	313	294	306	300	318	310	323	296	347	316	337	310	294	325	324	321	280	290	311	341	305	324	298	351	322	295	307	312	334	333	313	312	316	275	314	313	301	309	322	370	330	314	294	300	301	322	325	293	322	324	346	312	334	310	313	306	326	314	287	328	295	332	324	308	333	317	342	275	307	302	288	330	301	347	337	299	316	316	315	306	303	328	300	295	327	302	308	308	324	325	316	326	291	275	303	308	309	279	315	318	300	304	345	325	330	325	361	299	307	345	341	308	315	322	297	300	340	309	309	302	336	284	309	309	300	303	307	335	290	349	335	324	342	268	331	319	328	300	306	318	344	332	306	313	340	307	299	303	298	313	342	285	287	306	325	285	311	342	320	283	350	302	309	330	306	307	287	309	306	299	336	323	298	308	337	314	338	285	316	347	286	335	295	331	342	310	333	316	335	302	330	322	293	291	308	307	341	296	325	309	316	292	319	327	312	316	312	302	306	316	285	316	310	310	322	315	337	299	296	285	315	324	326	296	297	318	316	330	315	309	297	338	307	352	326	330	323	309	298	295	326	308	318	321	323	286	363	287	320	286	295	303	270	294	334	357	318	321	317	329	315	324	311	271	297	311	332	317	303	304	318	326	311	331	330	320	335	334	321	312	308	306	326	314	314	338	304	304	325	301	344	318	299	311	310	303	315	296	302	297	318	314	314	321	324	342	310	297	302	298	276	324	290	312	297	284	310	329	306	284	324	294	288	307	331	335	276	318	312	312	336	311	317	302	331	352	299	299	309	321	300	308	288	306	279	321	314	312	339	288	318	311	268	296	300	318	326	327	307	294	349	374	335	301	292	303	310	310	317	323	294	299	313	343	316	304	309	310	312	318	318	322	328	343	344	320	321	339	306	306	337	344	297	306	320	323	349	300	310	314	289	291	330	308	272	295	293	343	281	315	300	360	309	275	311	292	322	310	311	312	296	267	317	312	316	309	310	308	316	300	305	313	300	282	289	333	294	296	310	331	331	314	296	336	334	299	268	326	334	287	308	302	330	291	307	364	331	315	323	334	321	305	334	310	336	305	307	307	305	304	293	324	321	309	326	309	343	305	280	339	325	300	322	310	332	294	312	332	321	305	303	282	312	310	307	302	287	338	309	320	339	268	313	300	296	361	318	326	302	296	315	347	304	322	315	319	320	328	317	335	297	312	313	271	310	330	343	312	322	338	274	312	310	312	331	329	310	293	303	297	304	294	341	313	311	309	290	349	305	312	310	304	314	333	322	317	302	300	331	323	327	321	286	291	296	314	352	335	315	316	327	313	289	323	319	320	305	333	321	311	300	309	319	325	302	328	312	321	273	331	293	346	289	315	309	307	320	291	332	305	313	313	317	314	276	306	318	333	316	298	351	281	306	331	303	341	291	306	299	326	299	317	299	295	321	329	290	317	284	324	352	302	304	302	307	278	308	344	302	354	305	308	321	337	315	305	374	346	344	284	313	325	264	316	299	314	328	295	339	314	302	309	340	345	308	326	293	313	309	301	324	326	306	331	330	275	301	308	294	340	328	327	307	310	291	322	315	346	310	311	303	304	330	311	271	328	298	298	313	314	315	327	324	341	267	268	305	342	310	330	309	298	351	353	290	309	301	305	327	331	288	337	302	329	330	286	315	327	328	316	322	333	303	318	326	315	331	322	309	309	306	306	303	310	309	314	313	292	337	318	311	301	304	342	281	272	344	313	319	312	306	325	322	276	317	348	311	296	325	326	316	289	278	310	340	307	297	324	308	313	318	275	344	315	327	310	311	298	309	293	302	314	321	332	346	323	310	318	329	289	335	305	279	305	285	291	332	302	322	310	305	335	327	349	269	340	301	326	306	285	328	294	308	301	313	320	324	285	327	324	293	346	278	304	302	284	313	343	325	310	313	317	342	321	269	312	306	305	290	315	358	327	306	317	346	318	325	304	331	306	311	307	339	343	316	336	331	334	268	310	321	337	285	328	329	328	315	309	341	333	328	290	310	338	300	327	326	310	300	316	317	317	317	330	304	321	340	315	310	285	332	325	308	339	312	334	326	307	346	283	320	327	317	324	303	331	321	285	355	331	337	317	356	292	294	320	332	294	323	341	293	359	311	331	298	319	342	336	309	304	334	303	295	324	310	339	319	335	331	319	303	323	379	291	319	293	293	320	340	302	316	345	294	319	325	285	328	351	323	302	317	321	324	288	330	291	336	296	362	323	292	326	302	331	294	327	284	315	317	313	303	337	302	321	328	302	314	301	311	333	310	305	318	317	273	334	325	342	317	344	333	303	278	297	314	325	311	311	323	306	288	333	302	327	306	293	353	314	354	331	303	329	321	315	309	303	296	304	314	306	335	299	316	287	322	295	319	360	296	308	314	336	308	321	321	346	307	331	306	341	313	320	315	299	331	313	317	330	291	321	326	306	335	317	308	310	295	261	327	311	359	308	342	336	320	303	312	303	330	318	328	348	322	330	313	332	327	313	323	325	298	318	291	324	302	327	324	323	291	292	319	342	295	313	311	305	301	330	327	322	301	331	306	334	305	316	314	340	290	354	314	301	296	293	307	311	318	318	292	312	315	304	295	334	288	326	312	327	294	336	310	310	342	307	316	283	309	327	316	289	313	304	289	321	311	316	320	304	328	308	285	306	341	299	346	295	282	304	314	315	323	303	324	318	327	306	302	313	277	312	321	345	313	335	305	301	313	312	340	353	323	303	326	336	303	345	304	297	290	306	323	309	320	350	330	306	335	317	304	325	309	313	329	300	318	325	281	305	314	323	287	310	335	315	324	309	307	319	336	294	305	329	291	307	342	313	322	346	307	285	334	302	286	329	301	329	303	298	303	308	287	346	299	324	298	316	346	326	269	310	297	322	356	323	320	304	315	303	323	321	324	335	307	305	320	293	323	326	306	335	331	316	328	298	300	309	325	315	304	308	287	307	330	339	320	324	310	305	319	322	326	321	353	328	288	299	316	323	329	324	309	285	330	302	334	318	317	304	310	316	315	321	293	285	310	313	289	348	324	351	332	310	319	297	319	297	333	333	318	343	319	302	285	319	305	299	311	308	310	298	316	274	352	327	353	306	339	342	304	299	275	325	321	291	303	309	303	333	301	322	325	301	308	326	325	299	315	297	324	298	310	331	352	319	334	308	313	329	327	324	341	293	329	321	291	332	297	295	320	290	284	308	286	284	310	307	296	313	334
7872	1094	403	314	288	330	266	278	268	296	294	264	272	313	311	322	264	313	286	268	277	294	275	278	289	267	299	292	278	331	285	315	282	304	286	295	283	292	267	271	290	270	285	286	290	312	302	284	287	317	277	318	308	321	317	293	277	272	257	268	255	292	304	302	287	288	293	279	279	289	267	268	291	277	293	311	300	321	312	272	320	282	293	312	257	276	309	284	306	277	303	290	299	307	282	252	278	308	303	289	280	252	255	282	294	278	256	307	308	288	306	294	281	285	295	363	302	291	270	283	303	269	263	263	298	264	310	310	306	291	290	291	327	316	273	285	312	292	283	294	278	269	289	257	292	305	266	276	287	284	286	292	300	323	297	318	304	278	277	272	306	251	293	290	280	293	306	275	300	282	303	283	316	260	294	304	293	298	290	300	299	292	295	307	291	281	286	289	294	269	317	306	291	315	309	338	262	283	286	283	302	283	342	295	261	289	303	297	297	327	272	303	275	292	294	292	260	288	284	298	302	269	301	310	288	311	308	278	301	291	311	271	271	275	267	326	266	330	335	293	318	290	274	285	287	289	290	295	264	306	303	285	306	304	287	279	291	281	276	299	280	291	297	315	286	299	315	280	307	283	317	323	298	280	283	311	294	319	310	321	294	305	300	319	299	299	305	284	267	266	298	301	254	254	300	275	280	293	266	322	272	293	292	265	278	296	312	295	337	292	305	303	300	323	288	293	289	301	285	285	323	279	296	287	281	298	315	308	301	278	269	292	277	287	290	314	334	299	298	286	320	292	312	294	283	276	281	287	300	300	302	292	284	287	293	257	317	308	311	285	298	290	279	308	303	267	269	291	287	294	281	261	294	316	289	292	315	277	277	276	282	293	309	316	304	289	308	290	297	311	286	271	274	294	292	279	289	292	313	300	288	300	300	301	290	300	284	280	286	295	276	285	294	309	270	307	353	259	319	299	292	303	268	293	282	268	288	277	288	252	288	246	326	288	294	295	277	285	277	290	303	286	296	305	298	301	315	290	294	259	283	266	282	285	282	283	315	280	276	285	307	306	326	308	284	271	294	292	294	278	306	288	295	292	263	268	269	304	306	322	272	304	292	269	265	276	277	307	274	276	307	275	273	303	302	301	281	299	283	278	275	300	309	258	280	300	305	284	286	284	284	286	326	293	285	314	325	277	298	298	289	305	288	311	280	248	298	247	305	279	302	275	265	290	287	270	279	274	279	298	289	282	248	300	300	287	297	299	309	278	276	320	285	307	299	310	274	303	311	305	296	314	296	304	281	304	317	289	302	302	273	297	295	274	268	323	293	300	297	300	309	292	284	272	269	302	300	281	284	291	307	281	268	283	310	286	284	299	294	292	282	296	281	305	286	295	285	289	279	279	276	304	300	266	297	283	260	322	282	310	283	304	291	295	310	293	279	301	268	270	277	307	314	300	292	307	292	298	301	312	283	302	271	284	260	286	285	318	277	304	312	269	285	273	316	315	290	268	303	317	295	292	264	290	301	283	292	329	266	272	301	288	303	303	294	294	271	271	309	327	345	273	272	311	276	310	290	294	316	313	270	277	278	295	285	292	305	285	301	284	308	293	301	284	287	293	287	307	303	283	329	289	286	299	301	286	302	274	307	267	307	298	293	315	293	284	295	261	277	294	278	313	304	298	321	295	301	266	318	309	292	293	289	293	340	297	339	289	305	321	314	265	300	286	288	268	292	260	268	283	265	304	300	277	290	277	257	282	309	281	299	314	296	287	297	309	305	289	310	291	312	299	287	323	318	296	283	269	291	281	291	347	290	288	321	308	309	270	292	339	293	316	306	266	289	285	272	288	327	301	271	275	311	316	341	294	301	307	291	301	322	303	276	256	284	284	326	300	300	301	287	330	311	283	292	330	298	266	315	301	304	288	316	319	270	286	296	302	302	286	281	298	276	257	304	264	273	326	290	290	320	321	302	295	273	294	277	302	307	301	311	321	266	296	298	305	313	290	305	285	300	294	285	260	285	310	290	283	301	295	286	294	281	289	271	308	276	293	301	292	274	292	325	246	266	296	316	275	298	275	327	314	268	289	301	317	313	294	282	300	258	280	296	269	304	257	274	300	292	322	301	300	275	279	277	312	293	263	294	258	293	310	303	290	277	301	307	309	291	268	282	302	285	290	309	263	288	293	284	317	289	293	303	296	299	282	266	312	293	287	305	294	282	271	293	286	287	285	263	320	262	280	314	301	283	318	290	299	295	304	307	301	276	300	299	292	313	315	316	279	292	321	291	274	317	274	298	312	296	274	274	269	299	326	279	304	281	259	310	315	294	279	306	300	291	271	322	285	303	305	330	304	288	275	307	307	276	258	274	290	301	271	280	283	294	274	301	299	340	291	293	307	282	272	300	298	282	274	298	309	302	301	293	283	279	309	296	304	292	287	309	286	293	288	281	298	292	281	297	283	269	319	291	284	291	278	258	287	295	324	293	289	302	259	281	252	263	302	276	289	270	281	321	305	308	291	296	309	312	273	319	280	313	268	277	292	294	303	293	306	291	317	306	301	268	289	296	311	307	318	301	305	296	304	298	280	301	317	301	298	276	320	301	295	302	275	254	294	273	310	314	290	293	289	307	291	273	297	300	324	277	300	292	276	280	298	295	298	250	302	314	257	319	265	320	274	304	276	282	295	283	269	292	304	270	277	286	273	269	287	303	273	293	288	277	254	299	298	325	311	281	286	297	286	325	293	304	328	298	286	312	263	310	293	284	282	282	294	293	283	306	299	283	266	283	330	267	312	288	302	302	315	285	329	297	304	284	289	311	272	302	264	287	283	295	279	298	300	303	311	301	273	292	308	294	259	317	306	309	282	263	298	302	261	299	276	299	319	303	311	315	290	286	291	288	304	286	273	308	296	314	256	291	333	300	286	269	263	312	295	281	265	285	270	288	257	311	284	285	316	310	282	292	273	281	270	259	302	304	292	309	282	290	279	325	265	295	302	317	290	293	297	277	297	274	283	262	281	295	266	293	273	266	272	284	311	307	281	259	320	270	283	302	266	291	302	290	279	264	271	312	235	306	306	304	279	306	318	286	273	303	297	339	247	313	291	300	275	309	277	298	277	300	297	288	288	295	293	312	268	309	296	278	335	307	301	257	300	324	332	314	281	273	278	292	262	273	272	321	303	305	312	279	306	267	254	282	330	271	279	280	313	312	289	298	268	287	292	291	293	320	291	285	325	300	288	304	281	252	317	304	290	334	286	288	283	295	305	303	284	323	304	282	325	301	279	295	296	313	313	312	313	271	292	286	318	295	277	282	300	265	303	298	315	285	291	299	319	331	319	271	304	296	292	270	287	313	290	324	282	312	280	288	311	322	314	310	294	283	248	281	306	302	297	306	310	297	302	270	283	280	279	260	289	285	278	303	289	265	308	290	264	312	288	298	306	296	319	267	297	292	308	313	299	297	301	278	291	280	315	348	301	263	277	299	313
5437	1916	760	749	742	678	682	689	674	700	705	675	683	663	673	648	694	694	714	709	713	677	681	684	652	633	686	659	680	676	701	687	678	677	637	699	646	658	705	665	716	659	648	627	670	642	656	720	670	634	687	690	713	681	623	651	647	671	730	683	667	646	643	698	684	680	677	647	613	674	730	680	660	674	695	655	690	686	695	687	695	721	675	667	626	677	632	647	611	654	677	662	638	673	680	674	691	633	678	634	614	670	649	699	664	701	692	686	708	654	683	681	672	662	674	688	685	647	716	708	638	685	670	639	681	682	676	629	676	666	675	718	661	659	693	704	717	672	637	687	688	676	681	736	662	710	676	658	665	673	697	669	708	707	650	647	643	671	684	657	670	668	700	647	649	650	623	664	717	670	710	682	675	722	676	729	665	632	647	647	664	676	684	642	705	700	670	611	682	690	681	704	667	680	651	665	652	644	649	678	679	684	658	648	653	630	660	661	622	699	713	689	671	663	674	665	647	699	717	670	700	668	652	681	660	690	667	685	721	661	653	646	723	673	651	681	626	700	662	680	701	685	649	628	647	694	678	677	629	665	689	643	651	693	675	651	653	684	670	670	680	672	623	654	676	687	664	688	653	632	685	668	631	700	661	670	657	668	636	629	638	693	695	659	673	687	645	689	690	647	642	712	680	674	687	674	679	690	725	660	692	719	681	688	673	679	687	693	673	726	685	640	670	645	694	717	648	677	699	650	677	713	675	668	701	707	633	651	653	682	695	687	720	658	674	687	670	669	680	624	664	672	667	707	649	702	697	641	638	679	659	709	665	678	669	630	703	626	706	608	629	669	659	670	664	656	652	632	696	668	663	676	636	639	663	670	646	660	686	664	684	656	683	659	625	633	654	667	692	646	690	657	684	647	657	627	651	621	631	657	682	675	714	714	665	641	713	661	640	658	667	622	715	687	630	657	642	701	715	668	678	663	682	660	633	694	697	654	703	659	648	685	635	656	622	717	669	674	643	649	654	646	657	706	620	638	621	630	640	683	696	670	689	635	676	697	668	659	669	686	681	593	682	652	668	685	716	649	695	689	634	654	695	688	635	679	664	666	703	711	641	719	705	658	683	660	692	640	650	669	715	714	649	663	697	681	669	693	668	615	635	697	674	669	636	672	668	643	645	695	617	658	635	703	620	637	715	696	654	659	687	666	651	660	658	722	641	665	692	662	666	687	694	668	676	716	676	686	647	639	686	633	641	688	634	637	669	629	664	665	686	678	705	679	691	663	645	626	717	675	658	705	682	671	658	638	671	650	658	709	653	652	626	653	637	644	693	694	651	660	685	666	665	646	645	656	652	659	643	666	685	659	712	672	691	644	687	652	700	682	670	626	608	695	683	703	664	649	669	648	680	621	711	672	689	649	701	676	672	659	670	683	686	631	658	703	687	676	619	676	721	681	698	692	674	682	670	692	674	645	693	707	655	700	667	640	674	618	690	667	649	693	638	656	680	627	658	675	673	688	693	620	727	715	665	687	672	667	713	651	647	650	694	662	726	656	634	626	673	706	665	644	699	667	672	681	685	637	678	699	698	659	672	678	613	673	719	704	625	696	660	676	655	666	683	663	669	677	672	715	544	661	670	643	678	658	682	636	678	684	686	687	680	656	627	676	655	700	665	646	662	652	621	625	674	683	620	639	692	660	719	634	694	691	646	664	653	629	701	722	649	666	668	702	692	668	601	652	686	689	688	644	644	645	682	640	684	711	632	716	686	641	683	642	679	667	682	689	688	659	660	674	636	717	674	717	683	649	695	673	663	678	684	652	623	637	706	680	692	683	707	725	651	636	678	659	680	670	599	643	648	653	674	663	684	685	672	712	714	635	651	651	671	655	677	655	643	656	646	672	617	703	704	688	633	667	641	660	644	747	697	661	651	705	600	672	670	663	721	641	663	687	679	713	620	686	673	642	693	693	644	659	686	689	605	699	681	681	685	670	708	674	650	657	692	615	655	656	655	689	681	689	634	653	653	692	694	696	675	658	633	649	682	666	644	678	657	670	670	697	650	684	660	675	632	658	678	729	678	695	672	740	695	666	670	666	638	684	683	680	686	687	627	689	687	685	642	686	695	692	654	654	666	726	652	646	739	641	666	709	648	645	684	657	653	628	690	697	667	634	679	632	668	691	672	676	711	668	635	583	674	678	706	674	666	653	725	685	633	667	662	667	683	671	636	675	659	669	724	658	688	698	626	686	686	662	700	654	666	621	662	690	654	675	642	669	665	666	659	732	694	684	691	724	619	689	630	575	692	664	689	669	646	674	697	689	636	655	671	691	637	653	643	651	692	653	655	652	661	671	668	652	629	664	635	678	693	658	684	670	668	713	666	688	656	658	655	667	666	664	700	674	646	654	649	649	685	687	660	688	657	635	694	657	669	713	662	656	659	669	664	673	679	697	701	692	700	668	701	650	627	671	682	615	676	691	708	668	680	686	709	668	678	686	644	684	714	689	646	686	690	671	715	677	642	664	694	654	650	689	679	674	709	668	666	668	674	673	685	698	649	674	626	646	690	628	671	642	703	660	628	678	667	622	639	655	663	652	699	681	650	654	714	679	650	637	711	664	679	651	635	686	670	651	636	689	703	694	662	601	698	680	662	630	656	708	695	702	711	671	674	687	590	692	642	686	674	693	664	704	671	728	641	685	650	615	752	631	643	670	710	631	683	662	676	670	652	641	664	700	658	705	675	703	652	681	691	608	688	680	679	689	683	659	655	662	675	636	628	675	677	708	661	614	662	654	689	745	645	644	694	703	646	703	717	638	684	684	658	706	655	664	662	679	687	675	664	660	638	614	635	702	681	645	648	674	702	722	646	671	672	678	674	641	704	681	642	642	709	685	698	679	682	666	687	671	669	680	697	673	657	653	646	692	680	673	664	647	652	669	611	683	657	684	630	645	646	664	637	619	653	653	649	659	631	656	678	671	632	632	658	674	664	648	683	675	642	679	654	665	651	687	707	623	690	671	675	705	668	661	685	687	649	638	628	716	658	665	677	689	666	677	649	666	663	698	670	662	684	674	674	685	705	650	646	668	696	630	675	684	686	668	721	662	667	652	687	654	633	670	658	683	649	676	703	668	611	659	664	674	689	656	717	657	638	636	639	716	660	693	700	663	645	711	664	662	670	656	695	646	614	630	634	685	673	652	692	646	646	656	663	638	689	646	701	662	674	668	656	699	652	669	644	656	639	642	656	654	632	673	648	645	622	646	691	692	656	691	625	646	641	690	643	661	692	712	643	680	667	629	663	692	650	696	661	644	670	700	693	676	670	671	628	660	662	690	687	658	657	659	683	688	717	661	634	646	690	622	673	603	656	681	655	664	639	715	656	697	653	716	646	648	658	663	638	700	640	683	641	669	671	638	687	713	652	682	658	690	713	707	681	693	666	634	672	660	658	684	641	647	716	653	675	737	682	670	675	627	658	681	666	660	656	687	672	648
39027	25026	7620	1029	564	446	363	318	267	240	229	196	183	187	173	161	151	165	171	149	159	168	151	153	148	152	161	126	157	128	140	136	143	112	155	175	151	115	138	117	155	143	127	130	128	120	157	132	153	130	158	141	133	122	148	149	147	141	146	150	141	145	144	125	143	156	131	141	135	138	141	126	121	146	126	139	155	135	132	138	154	144	118	141	152	122	156	159	124	131	129	139	145	121	122	146	150	126	153	136	167	116	143	140	125	142	140	138	144	140	139	141	149	135	145	134	137	140	137	136	138	147	136	137	139	128	146	130	142	147	121	140	138	130	142	142	134	141	137	153	125	114	126	110	145	148	151	147	133	149	141	135	143	136	127	153	134	140	155	146	117	140	124	129	128	138	140	122	127	131	110	144	125	154	135	131	156	132	129	129	144	140	128	150	121	158	138	129	146	140	146	132	148	117	146	146	144	118	145	127	141	141	132	116	147	126	116	122	130	130	157	135	125	133	136	139	128	129	132	133	118	122	156	151	135	123	128	147	141	153	137	132	130	133	141	158	133	128	141	148	126	148	133	148	152	133	155	134	125	120	138	133	140	146	117	149	124	143	114	139	133	127	154	124	149	121	132	150	100	131	147	144	140	132	163	138	129	149	137	142	156	147	130	155	140	143	143	169	120	118	146	132	158	119	143	146	133	141	139	122	135	125	162	119	119	131	129	136	116	110	121	124	135	123	152	138	130	142	133	134	137	111	139	152	154	125	144	115	133	135	143	141	125	134	154	133	131	151	123	145	163	142	115	113	122	134	144	120	142	145	141	155	142	143	139	156	136	123	124	120	146	145	113	129	130	156	131	119	133	140	139	123	148	133	155	129	128	121	142	127	132	167	120	150	116	151	125	124	123	168	145	113	114	133	136	125	130	143	137	147	143	124	131	118	123	128	139	133	151	134	122	128	147	147	145	133	113	121	123	131	134	137	145	128	129	139	123	113	128	131	140	110	149	137	153	147	137	149	137	134	151	126	129	124	154	143	129	138	152	129	116	118	124	135	147	139	140	137	135	134	125	156	127	126	154	118	141	151	125	128	147	109	152	144	136	124	156	130	141	140	124	141	133	128	130	126	135	111	141	141	139	131	125	119	138	156	137	128	127	122	130	134	111	126	138	130	136	114	143	132	136	139	134	125	147	144	146	138	141	129	130	154	151	136	148	159	144	128	140	136	132	149	161	132	131	137	159	135	126	120	137	119	113	136	148	119	136	115	151	131	136	147	140	137	131	138	121	135	162	139	141	131	143	148	135	126	149	135	154	128	133	139	127	128	122	142	113	120	124	120	149	136	118	127	146	141	125	149	138	124	122	136	142	135	136	123	146	162	146	139	131	119	131	159	137	142	142	126	124	120	146	138	134	141	146	135	135	121	140	128	139	137	132	135	137	142	124	147	133	136	132	163	134	132	114	132	137	114	157	125	134	147	135	157	142	134	131	126	142	144	137	133	128	126	101	143	137	126	130	157	142	117	131	145	136	129	126	137	151	124	140	149	133	147	133	137	185	145	131	157	138	136	156	129	132	121	140	141	141	134	116	140	126	123	122	131	131	137	148	163	124	145	135	156	124	154	140	118	140	122	131	154	145	135	140	126	120	118	137	146	137	120	131	139	117	113	140	129	140	133	134	120	143	140	146	121	162	127	149	138	169	126	129	131	145	119	157	129	150	130	143	147	129	130	121	170	155	135	123	126	128	130	144	124	126	142	167	142	141	133	135	148	137	159	145	132	136	142	115	147	152	134	125	137	123	121	131	139	147	121	150	126	128	149	117	140	134	147	141	139	120	136	135	148	141	133	132	127	142	131	149	145	129	132	136	130	112	143	148	158	135	141	125	129	131	136	129	129	150	126	153	129	120	140	145	127	145	121	137	139	137	137	136	133	129	116	128	165	140	128	138	122	150	147	135	154	131	160	131	157	148	142	135	116	118	136	137	155	135	154	138	148	128	123	119	133	123	130	121	140	136	133	141	110	149	139	131	127	161	139	126	165	142	141	134	138	128	99	142	125	135	121	138	129	137	142	138	128	135	133	136	137	130	130	148	122	143	139	126	128	116	148	134	148	109	138	129	133	147	138	116	133	145	133	155	118	117	140	138	130	132	123	142	157	132	143	114	139	153	132	134	133	152	102	138	129	141	131	147	138	152	118	137	145	132	121	148	150	112	141	128	127	121	132	118	113	130	128	134	140	107	122	121	134	149	150	128	136	130	117	131	121	146	134	127	126	127	136	143	137	147	145	150	147	120	123	164	137	141	137	115	144	155	110	132	132	128	148	127	128	152	155	126	126	136	115	126	144	144	134	144	125	137	133	140	147	108	131	120	113	120	147	138	128	145	138	132	114	120	108	144	126	142	118	141	143	129	136	143	139	133	132	143	118	129	126	142	147	120	131	129	142	133	134	148	152	135	149	113	140	137	132	138	156	134	147	135	129	124	120	156	123	141	140	132	144	160	121	135	119	155	140	129	143	135	148	146	139	128	109	122	141	153	108	130	114	135	127	133	125	116	128	139	138	141	132	140	152	134	130	130	153	143	136	112	126	141	130	147	119	129	120	137	119	146	138	128	135	138	133	121	123	129	125	157	130	153	146	123	144	155	118	134	124	143	118	143	113	124	142	141	128	113	132	111	112	139	151	127	138	149	146	165	144	137	114	151	137	140	154	138	120	128	133	164	140	137	130	143	140	120	136	137	138	151	149	138	118	116	140	133	143	152	142	150	136	131	148	122	154	159	139	144	141	130	124	132	151	143	141	159	125	126	128	135	126	119	115	161	133	117	136	132	125	150	132	143	132	135	123	128	123	136	145	133	134	143	166	148	137	146	135	122	137	133	144	140	122	138	131	133	118	134	145	146	112	141	128	137	117	137	127	151	138	139	138	128	148	156	143	116	140	133	134	143	134	139	139	145	120	159	142	127	103	144	122	143	139	113	134	111	135	128	125	125	138	132	152	134	144	122	162	142	136	121	132	140	111	114	123	143	144	125	129	121	133	114	129	136	138	126	137	157	141	131	110	124	132	157	157	140	128	139	128	170	135	148	134	132	132	146	159	142	155	137	137	111	143	141	115	163	149	151	115	139	137	131	130	148	146	144	138	153	126	138	126	126	121	150	141	148	111	112	141	115	138	143	138	142	132	120	118	114	120	143	141	148	143	158	102	135	133	138	150	133	123	134	152	139	130	134	142	139	142	124	137	124	137	108	160	143	156	134	127	130	124	128	131	136	130	136	126	142	147	147	156	132	147	127	135	125	106	157	131	135	131	126	130	132	144	127	142	122	151	138	105	134	130	122	138	141	144	133	126	135	100	153	130	119	140	145	142	127	131	138	123	127	134	137	137	132	145	131	119	121	136	120	143	127	139	155	121	121	141	134	133	143	114	136	117	146	146	145	134	130	157	120	144	146	146	142	131	158	140	128	129	128	142	122	154	127	143	159	125	130	138
22269	16017	3246	2566	2238	1883	1532	1286	1151	1013	901	793	714	638	620	652	565	556	562	473	493	511	478	489	441	433	452	440	458	380	398	387	420	428	368	364	373	436	406	377	361	357	346	383	374	358	329	355	382	372	391	384	367	392	343	366	395	376	347	356	354	338	364	363	392	349	355	360	332	344	385	377	350	384	352	364	361	363	365	316	383	340	343	366	373	314	337	333	392	360	368	341	363	349	338	371	351	337	330	324	362	343	342	359	328	326	342	370	367	337	352	350	337	337	348	326	351	335	331	354	372	340	382	364	346	365	360	326	344	359	373	343	346	317	347	357	309	349	381	317	347	330	382	363	346	308	345	344	328	313	356	383	338	347	315	357	332	344	334	365	318	336	337	318	351	327	359	362	324	299	334	360	337	368	333	321	328	353	345	339	313	329	373	344	351	325	344	335	336	293	341	372	363	307	326	335	336	320	324	357	372	306	323	343	318	341	360	322	317	317	305	323	323	367	373	348	340	333	326	337	328	326	328	298	347	317	349	330	344	310	334	307	353	355	346	342	339	349	318	322	342	378	338	355	334	340	310	341	338	333	320	345	369	321	324	335	372	344	385	350	341	326	328	319	321	349	337	338	348	331	349	349	330	355	338	366	336	341	355	327	341	328	340	335	342	317	327	350	311	381	333	334	327	320	324	328	358	364	330	340	358	315	340	296	363	333	310	318	357	360	349	318	348	333	355	362	323	368	336	356	366	325	369	359	348	338	387	344	334	332	346	358	347	371	296	340	321	341	347	313	368	334	348	333	319	363	353	348	325	340	319	333	292	350	380	310	326	323	341	325	358	377	368	322	343	380	352	341	346	350	337	331	324	338	334	369	347	354	339	354	375	346	320	328	319	328	349	315	338	343	392	354	352	337	360	293	332	349	349	356	338	330	325	326	357	344	335	326	354	374	354	346	368	337	338	351	345	331	314	319	325	362	320	373	332	318	358	322	331	325	363	316	319	359	347	364	338	352	365	328	361	317	334	326	335	358	324	322	352	348	339	322	334	366	353	307	362	361	356	337	302	348	351	340	350	344	327	344	337	332	360	291	336	368	332	363	340	338	351	368	332	325	349	360	380	336	322	384	333	351	323	352	341	300	355	329	364	340	344	353	361	343	372	318	317	352	387	371	354	338	309	342	350	332	363	334	316	330	351	341	356	351	339	347	358	344	297	324	321	332	360	376	338	366	328	317	344	364	326	348	358	307	357	317	354	355	353	361	346	349	327	352	320	355	308	331	298	349	358	342	311	322	305	354	335	317	353	335	337	334	327	325	337	333	341	314	343	340	352	312	327	305	362	312	324	330	321	311	321	335	361	327	332	334	373	361	349	374	328	346	351	305	350	383	316	344	342	353	316	299	321	322	333	354	327	358	319	349	335	361	316	340	351	340	334	312	362	328	362	367	341	336	326	319	334	319	314	333	338	339	314	336	315	317	325	333	317	343	329	349	360	316	340	369	330	339	333	376	323	330	332	340	325	329	340	356	353	355	325	362	309	346	337	338	352	333	380	349	299	309	374	317	332	337	310	340	348	361	338	338	338	346	361	339	348	346	312	373	354	339	330	311	309	333	340	319	359	349	316	334	330	366	318	336	364	355	340	369	343	345	331	334	302	323	335	349	341	344	337	358	322	339	331	306	339	345	335	333	350	338	317	311	371	342	375	348	345	359	336	370	338	341	312	337	332	359	337	350	346	333	326	318	339	312	329	345	358	350	343	350	330	323	377	336	354	355	339	329	336	330	339	370	356	349	341	349	353	334	340	325	358	331	326	344	319	355	348	303	335	367	337	350	363	349	337	373	324	355	367	366	351	334	334	330	311	344	322	319	329	337	334	340	361	329	323	342	339	337	339	354	365	307	349	334	353	336	333	365	367	357	346	349	328	356	360	363	324	327	327	341	347	320	351	342	379	350	334	327	379	353	333	320	373	325	317	356	338	345	333	349	323	377	329	309	312	336	332	364	360	366	331	322	357	340	297	337	335	307	314	354	321	361	377	303	341	313	324	338	347	339	336	315	337	372	335	329	334	329	349	332	349	339	316	339	344	330	338	325	323	349	322	314	358	303	319	370	341	331	303	314	338	364	346	357	317	389	340	342	326	333	335	372	318	347	357	304	354	360	347	315	323	294	360	365	359	322	333	334	345	328	338	305	341	338	312	357	347	338	341	303	333	345	335	397	384	371	347	320	334	315	347	344	355	316	300	325	303	344	319	340	352	346	310	331	319	356	356	323	336	336	329	336	339	328	350	335	306	352	332	360	356	334	370	354	337	356	341	337	357	356	348	320	315	385	361	338	359	329	361	294	344	328	335	368	360	344	348	324	321	334	318	361	349	332	353	370	329	343	338	335	349	319	315	329	339	340	332	326	318	345	362	315	347	333	358	316	371	334	296	360	333	348	349	311	306	314	350	307	322	330	334	327	335	296	362	321	321	338	307	361	377	323	338	350	317	317	350	355	325	336	322	325	330	351	366	344	342	320	312	328	339	308	313	344	350	333	346	340	315	328	320	338	352	322	320	323	324	327	380	372	317	350	338	333	326	312	340	319	328	335	340	384	363	333	328	378	370	348	354	360	319	340	341	325	340	323	319	338	330	322	334	323	313	335	326	335	338	361	328	348	354	358	306	363	347	353	336	379	390	344	355	338	334	332	357	316	334	341	332	330	340	349	349	357	321	346	342	347	351	329	310	329	331	328	346	356	303	353	348	357	360	354	343	349	329	343	327	342	319	333	352	352	339	311	326	339	325	361	311	386	365	357	340	340	342	362	345	342	328	327	316	331	340	356	364	336	344	360	322	368	307	343	353	316	326	329	338	344	359	370	371	344	335	364	329	332	324	326	347	336	375	332	353	345	372	301	333	317	361	336	333	365	336	341	327	346	344	355	332	323	319	352	345	344	318	377	319	346	356	330	341	325	352	355	329	343	357	369	330	348	326	351	387	342	331	322	342	339	319	337	359	330	325	332	357	349	340	315	373	314	335	332	316	326	338	357	336	336	363	376	277	296	342	331	318	341	313	321	359	345	324	366	324	361	359	349	347	352	358	318	330	353	343	360	333	348	298	331	326	341	354	337	348	372	380	325	337	356	307	346	360	323	315	297	345	331	335	362	368	327	310	358	354	338	339	331	324	344	348	360	341	348	350	314	368	347	348	332	331	336	331	365	339	334	340	352	355	336	330	291	315	320	323	342	357	332	326	337	312	334	346	334	327	384	322	325	308	387	344	350	348	356	350	381	351	362	346	371	341	338	349	333	316	355	316	315	356	355	325	353	321	320	341	326	339	332	316	333	329	340	322	335	335	325	319	332	345	364	349	324	348	312	347	380	345	317	359	318	355	310	313	326	337	339	372	326	356	333	379	312	307	319	323	358	320	326	333	346	363	312	359	317	357	322	359	338	324	359	344	354	304	333	314	357	340	347	341	330	321	324	331	363	354	311	361	321
51596	34193	17391	3306	1091	700	534	439	375	337	301	241	246	212	205	164	198	151	151	168	195	144	166	144	146	142	150	141	153	141	130	153	106	116	128	132	123	115	117	122	122	124	115	126	124	135	120	108	131	122	100	108	104	118	113	128	131	120	97	118	113	110	115	139	126	125	117	120	110	103	98	100	125	132	129	138	104	110	101	133	119	114	117	104	121	96	122	119	102	99	117	101	109	114	131	114	123	120	118	105	84	117	105	121	125	106	106	127	93	100	109	115	122	117	120	131	88	114	109	134	115	100	120	116	102	102	113	113	113	93	107	113	91	115	159	109	134	115	111	111	115	100	116	103	113	120	116	106	123	111	110	121	112	108	106	105	111	95	105	114	127	121	105	128	112	105	114	117	134	108	99	125	115	110	125	117	124	132	116	107	108	114	125	105	98	120	120	129	103	117	87	117	133	116	109	114	122	115	117	115	123	94	96	91	122	126	119	109	103	114	94	124	127	106	130	114	116	115	118	113	118	120	113	121	141	109	114	117	119	118	131	116	111	104	100	115	122	127	131	116	105	99	111	115	117	107	111	110	106	105	119	140	139	120	101	109	117	114	123	118	112	105	116	95	116	119	113	100	97	131	101	131	108	143	108	126	85	117	101	108	114	107	122	117	132	106	113	99	115	132	109	113	106	127	92	99	109	105	123	128	111	121	127	117	105	117	110	113	112	100	101	104	101	123	122	113	109	100	135	116	112	118	101	121	105	109	112	104	108	131	114	86	98	115	108	124	105	117	113	113	120	105	111	114	126	111	121	128	141	120	135	100	89	125	111	129	142	147	122	110	110	97	121	115	116	121	115	117	99	109	144	121	119	120	108	116	110	105	105	112	117	107	122	99	106	131	110	111	110	128	94	112	99	129	115	101	126	112	103	127	97	97	124	120	116	119	119	128	101	111	121	114	106	117	103	102	129	115	110	113	133	124	119	116	121	123	116	134	106	126	113	100	99	118	118	115	108	110	119	108	104	109	109	118	100	126	110	114	103	113	94	112	121	120	118	108	112	111	120	114	112	129	121	108	120	97	119	93	94	108	116	130	131	114	98	112	112	115	113	107	108	118	102	115	123	124	116	110	134	133	133	111	112	111	122	129	118	113	110	117	112	120	93	121	98	115	104	116	106	110	109	95	97	123	120	122	119	120	107	117	116	118	121	118	123	112	110	96	127	103	111	102	98	117	115	123	114	96	92	141	117	116	117	120	107	109	108	102	116	117	113	119	124	113	114	130	134	104	119	109	109	101	101	123	106	137	135	112	134	125	99	112	139	112	123	120	118	118	129	96	128	135	102	115	110	134	130	117	121	114	103	122	113	115	119	122	123	108	118	114	122	99	121	137	125	102	103	116	120	132	102	118	92	124	128	115	112	119	122	133	111	121	114	121	110	137	110	99	99	107	104	124	117	98	118	132	101	138	109	106	93	119	110	113	115	112	123	99	114	100	121	96	101	95	85	108	113	103	111	113	117	125	132	108	98	120	110	120	122	118	111	112	115	121	109	115	116	109	131	104	119	109	124	127	105	122	115	105	114	105	106	106	120	110	105	103	119	120	129	87	116	120	111	101	110	103	119	118	105	88	103	128	110	99	103	135	130	125	130	127	115	96	112	102	96	107	124	125	117	99	110	114	106	118	111	89	116	110	147	118	120	109	115	117	112	114	116	110	125	124	123	126	103	90	111	130	114	97	111	107	146	119	129	105	132	131	108	124	116	102	101	113	143	104	101	113	106	108	94	104	106	102	115	111	119	101	116	120	113	120	102	146	103	100	110	110	109	109	106	102	114	136	101	116	108	108	119	116	143	119	99	116	128	121	117	131	117	106	105	116	112	107	107	111	110	118	112	120	114	108	104	120	91	100	113	119	128	118	107	111	118	92	108	118	107	100	134	95	127	115	129	98	113	110	101	133	114	113	108	129	114	131	109	95	132	94	106	100	104	102	119	108	125	130	109	94	120	104	100	106	114	118	106	104	106	110	102	105	110	122	112	122	117	103	117	100	119	96	135	140	111	115	111	105	117	110	107	121	98	131	133	116	102	98	110	128	108	112	117	122	120	110	101	113	122	107	116	131	120	116	129	114	126	113	117	111	112	106	115	119	114	109	110	112	133	98	108	117	111	110	100	128	102	120	118	110	110	104	119	119	97	106	116	119	126	119	132	123	127	103	115	105	109	115	126	103	125	101	134	98	105	99	124	122	93	116	129	117	97	123	104	106	118	124	97	117	122	130	135	111	106	97	123	116	134	112	133	105	129	109	121	123	99	106	121	115	109	122	128	107	94	112	100	102	120	105	123	92	108	109	111	124	109	108	110	133	104	103	133	104	95	106	112	113	113	118	111	104	118	103	109	134	102	113	134	129	123	130	94	107	123	103	111	111	123	105	122	100	132	117	115	97	121	113	98	117	102	120	109	111	119	123	127	118	129	116	101	132	134	114	105	116	116	126	128	128	99	99	109	111	119	112	91	117	122	139	115	115	97	118	104	113	110	133	114	106	95	129	120	99	113	113	108	96	113	118	118	132	126	131	106	128	121	133	114	121	118	107	104	107	135	110	107	107	124	128	121	117	97	112	108	144	110	122	126	137	122	100	117	97	111	112	120	132	105	116	122	142	97	105	96	95	109	120	121	119	128	130	104	123	96	98	116	105	108	106	129	107	131	100	117	110	103	123	117	112	122	118	106	105	106	94	113	106	118	119	99	115	116	101	113	103	121	88	110	105	116	109	133	116	121	117	110	123	104	121	113	125	98	118	123	104	113	106	128	112	106	122	111	111	126	122	110	119	107	124	113	101	116	125	113	126	118	107	143	128	109	109	102	112	108	97	101	101	119	117	93	132	100	124	130	105	122	106	106	110	123	106	141	102	120	108	111	130	106	108	99	131	84	105	114	128	113	109	103	117	125	97	109	113	116	105	113	109	106	117	116	122	129	109	110	101	101	119	128	121	117	109	99	109	112	125	114	103	118	98	114	128	100	120	119	105	107	139	104	106	91	107	101	114	87	116	99	111	103	112	121	116	103	110	117	124	128	102	124	127	100	113	125	103	102	105	127	106	97	99	107	100	102	99	128	90	101	113	112	107	120	124	119	113	107	104	98	125	120	96	114	106	107	113	102	113	125	115	119	113	109	115	121	97	104	106	93	120	119	116	106	118	107	105	118	131	113	103	113	104	114	113	83	108	122	127	108	118	126	112	138	122	106	120	124	138	116	122	108	103	130	123	126	113	114	113	105	120	101	106	127	132	104	128	110	118	110	109	114	121	117	118	114	107	116	104	116	109	123	110	119	109	101	103	97	117	104	110	105	124	121	88	113	120	112	114	99	108	107	118	104	109	141	109	108	99	119	96	112	121	105	113	128	122	123	118	112	128	126	119	128	114	130	107	109	112	120	112	122	116	116	117	103	117	121	119	127	122	129	112	115	106	118	115	99	103	114	120	108	118
30302	22736	4916	4597	4005	3268	2618	2282	1880	1527	1398	1209	1038	1033	916	833	805	713	703	629	599	598	551	529	498	517	520	470	510	486	474	435	433	407	460	422	420	416	355	418	398	388	375	376	339	365	396	387	369	375	334	355	355	365	340	377	344	361	370	369	342	353	350	318	342	350	339	322	326	321	335	306	346	328	334	334	348	334	340	321	335	332	331	340	330	305	323	327	344	322	334	383	298	341	334	312	318	314	308	322	328	330	328	317	320	338	341	328	330	332	341	313	327	324	312	353	327	298	295	327	298	325	312	312	311	338	330	333	325	320	339	292	324	300	321	343	324	295	329	326	334	293	327	294	306	321	324	298	296	313	320	311	299	299	331	310	327	318	341	305	317	327	272	315	289	309	346	326	305	332	283	295	315	327	303	300	335	302	312	290	271	339	329	310	330	297	325	314	306	325	325	297	320	296	321	327	325	335	284	319	327	307	285	326	347	316	301	336	333	305	309	330	303	292	330	313	299	313	293	330	333	323	310	319	310	294	295	307	306	328	304	321	313	279	312	339	331	334	329	316	291	339	320	330	330	298	305	312	316	337	357	311	320	332	318	359	329	268	311	315	312	332	322	324	333	330	298	318	306	332	304	301	298	294	324	329	305	330	313	292	334	328	318	328	314	311	339	334	323	301	315	307	283	290	310	354	331	283	300	347	312	302	315	338	325	303	312	358	294	313	299	344	308	339	291	306	350	310	270	283	322	320	309	296	299	301	308	320	293	319	310	302	310	285	303	323	335	298	316	353	335	309	303	329	302	315	287	295	331	328	309	323	296	338	293	295	305	320	308	300	302	281	318	275	324	352	341	312	325	317	340	278	310	296	324	328	324	321	352	350	347	314	336	318	309	291	331	322	328	298	354	312	298	303	303	332	309	279	304	305	316	333	333	300	284	329	329	328	301	339	346	291	310	315	351	350	322	320	299	315	297	300	331	310	326	293	309	329	302	330	327	306	317	307	318	313	340	332	304	277	312	296	323	333	305	311	309	306	308	272	311	317	302	293	357	321	293	331	301	324	316	322	346	333	312	292	306	296	352	307	306	312	285	319	318	311	332	318	319	301	330	315	310	342	364	335	298	319	321	335	308	320	295	316	316	289	323	304	314	333	318	288	306	333	328	319	308	289	280	295	288	307	326	343	322	326	346	322	289	289	287	314	320	320	296	304	293	317	331	313	291	324	307	318	269	323	342	311	324	306	291	324	322	313	343	308	298	305	312	310	286	331	320	297	304	292	312	357	346	332	312	326	304	305	332	324	316	321	294	310	271	318	306	296	308	289	304	321	323	343	302	323	308	335	293	327	293	335	283	283	306	337	326	307	327	321	311	329	299	293	317	289	313	315	312	310	317	317	299	343	288	289	326	291	334	327	357	324	289	303	321	326	329	302	313	295	301	295	317	327	324	313	307	347	327	321	315	280	325	304	330	309	313	321	312	313	301	340	328	297	301	323	308	341	306	314	296	328	326	314	320	314	297	329	325	331	302	341	298	346	302	314	339	318	310	338	293	322	341	321	308	332	317	316	320	309	286	317	301	297	294	341	308	319	340	304	321	327	335	335	307	312	331	281	306	317	325	319	325	361	311	333	317	325	307	309	305	335	337	317	326	305	331	305	294	308	296	329	313	319	310	307	326	303	299	282	317	294	335	290	331	285	311	324	284	285	337	323	322	299	341	305	289	314	322	325	306	297	299	348	340	297	345	307	290	323	318	294	312	313	310	306	332	310	320	297	312	302	322	345	333	296	322	290	312	318	288	313	330	326	296	320	320	319	303	355	354	313	308	296	343	337	315	322	317	299	308	333	307	309	305	276	273	291	315	303	310	331	300	292	287	315	338	329	296	315	323	298	324	301	311	292	320	323	321	318	257	298	310	328	339	287	365	318	271	318	331	310	305	328	295	316	326	319	282	319	322	320	335	317	311	276	277	291	314	319	321	317	315	342	327	327	302	327	320	317	297	291	311	314	291	326	325	309	309	311	315	312	298	296	325	324	334	312	287	287	333	310	325	285	295	333	320	313	291	317	284	307	309	299	319	306	305	317	347	300	323	300	325	349	331	297	313	309	281	344	306	297	296	285	302	311	318	298	325	296	299	310	293	331	301	331	321	304	283	326	329	295	329	326	326	315	325	292	309	318	328	322	325	296	334	305	334	314	339	308	316	313	323	312	321	326	316	312	291	342	328	304	276	330	323	313	341	305	328	307	302	331	300	334	338	296	321	340	303	305	294	298	334	292	352	325	344	321	303	324	312	311	292	315	319	289	286	309	324	305	309	315	292	316	333	332	329	306	314	306	313	343	351	300	323	326	330	318	302	299	300	311	298	281	298	331	341	305	315	319	275	297	288	309	299	327	280	309	268	306	298	288	298	278	346	286	309	320	288	307	332	337	275	291	306	282	284	316	342	317	343	314	302	319	303	317	365	285	294	311	329	306	349	327	336	355	318	311	277	327	322	299	319	290	318	289	332	305	325	326	298	327	285	314	340	306	271	320	326	316	296	321	332	313	331	337	324	314	336	285	328	314	303	317	324	319	340	326	275	345	308	329	308	328	304	305	311	302	325	323	346	287	289	286	326	273	324	341	326	318	296	297	293	318	337	313	342	328	339	336	315	314	335	329	295	329	331	332	300	289	295	299	330	328	307	349	299	327	306	322	248	323	312	309	347	335	320	264	313	350	285	305	325	285	311	294	295	312	299	293	306	297	305	305	310	340	302	340	345	364	348	308	311	316	309	311	286	293	291	335	310	316	320	314	282	304	296	307	339	322	307	328	333	307	303	317	293	355	343	289	338	325	348	309	314	263	311	282	306	340	329	313	310	313	310	319	320	343	338	301	300	295	315	322	341	317	310	292	302	317	287	345	319	314	301	325	303	313	314	306	347	324	292	298	315	328	347	290	304	345	305	311	326	310	315	312	276	342	305	315	300	347	297	306	339	314	316	331	324	338	344	311	361	302	297	274	314	303	337	339	315	329	328	305	310	285	299	295	338	333	311	314	312	317	318	338	295	298	318	309	317	350	336	311	322	319	291	312	329	324	318	365	323	347	294	293	317	297	298	303	315	336	296	323	308	315	322	294	318	321	333	319	365	277	294	320	323	312	305	309	309	308	312	348	322	322	297	313	316	328	310	302	306	291	359	295	310	301	306	324	308	330	324	262	305	305	335	303	287	290	331	316	341	296	341	319	317	287	283	333	276	303	320	298	353	323	334	319	296	320	331	311	319	304	349	303	321	317	309	313	297	323	336	347	304	306	326	317	326	306	338	332	335	318	320	316	341	298	299	311	311	303	335	294	305	296	336	320	318	327	337	314	295	322	296	329	302	336	313	328	310	314	349	324	313	291	282	295	313	318	302	323	317	299	311	292	360	307	331	309	320	317	304	309	350	303	299	304	303	307	300	343	305	314	330	358	290	324	352	312	323	308	310	325	356	323	317	322	343	315
8053	1039	347	297	279	320	330	288	288	303	315	281	266	274	295	322	285	286	292	322	329	291	297	259	299	302	267	284	303	273	334	332	296	300	253	300	312	321	285	272	315	323	311	291	281	298	318	281	264	329	296	311	286	300	264	269	252	297	301	303	309	301	312	285	288	300	297	284	318	315	309	298	278	311	290	268	293	303	291	289	306	266	260	296	295	285	308	287	310	300	302	281	280	319	293	273	305	313	275	308	271	289	296	275	284	294	313	277	286	300	306	321	278	268	266	292	312	275	297	312	284	263	306	310	320	286	287	280	299	290	283	324	296	297	263	293	316	280	305	310	278	300	313	301	280	291	282	300	304	273	289	285	302	288	267	277	297	298	290	269	302	331	309	285	301	289	279	264	243	299	261	320	298	306	307	263	269	311	266	313	254	298	296	294	297	288	302	302	287	296	329	284	304	293	337	310	296	301	305	311	291	285	304	294	310	287	297	289	307	294	299	272	290	276	289	285	278	308	304	282	320	291	277	293	285	268	293	323	267	323	297	302	290	298	294	287	304	298	295	280	302	273	288	293	347	305	300	281	308	290	293	306	270	272	294	295	296	323	332	264	272	308	276	265	311	281	320	284	295	285	272	302	285	333	285	321	272	300	317	299	302	296	289	269	299	290	295	303	307	313	292	295	295	256	309	280	295	316	293	309	293	279	304	315	278	298	311	296	287	281	278	293	283	298	293	285	276	290	296	302	299	257	271	299	269	276	295	257	284	297	312	315	311	318	316	299	275	296	287	273	285	303	323	262	305	289	283	331	267	264	336	315	299	323	277	315	263	311	302	302	277	326	284	305	290	314	306	320	287	309	316	282	282	279	271	289	300	271	281	304	259	288	301	332	313	280	286	291	288	306	277	295	331	272	281	260	298	277	326	325	280	312	291	271	288	340	298	259	303	298	302	288	299	273	309	329	312	276	311	296	295	324	312	292	265	279	259	306	283	268	296	325	283	267	303	296	269	290	287	332	301	324	276	269	253	292	295	300	264	296	309	266	293	279	317	319	281	298	300	300	274	262	288	291	313	281	320	311	277	305	284	267	315	309	312	299	294	286	302	299	308	316	298	310	304	320	287	301	342	336	315	341	297	358	279	254	290	283	325	295	276	279	309	331	298	291	304	285	276	283	265	299	268	308	299	266	300	290	291	294	293	322	292	303	269	259	298	309	303	341	293	267	328	337	301	277	310	289	307	276	320	287	302	301	316	278	292	284	312	301	293	318	282	300	255	285	293	322	278	271	267	283	287	285	259	267	290	266	263	300	333	271	295	328	315	315	319	274	312	266	314	306	305	289	272	300	298	314	298	305	325	274	292	267	306	274	243	266	310	293	326	296	311	289	283	270	282	296	304	305	275	291	331	304	297	297	300	312	278	307	311	277	258	306	296	305	290	276	280	291	286	291	278	283	303	285	323	321	318	331	299	328	300	299	256	298	308	278	319	288	256	283	310	305	291	343	300	316	283	320	311	270	295	291	268	293	326	287	312	315	318	327	289	281	303	311	318	295	308	298	276	307	313	284	291	290	255	288	315	304	306	291	300	291	300	279	264	287	313	298	290	283	283	289	318	275	338	263	317	272	294	298	313	278	303	286	318	312	320	288	277	304	305	311	285	267	291	281	284	288	292	324	326	306	310	292	282	306	267	323	277	273	287	321	313	280	313	301	324	280	275	297	335	307	302	300	283	315	273	249	296	271	324	312	270	284	305	260	310	332	297	293	291	288	301	280	317	267	236	271	277	260	327	313	286	291	327	281	300	299	305	268	298	287	275	245	259	273	282	299	275	311	294	293	300	310	284	294	280	266	324	290	288	290	287	277	307	324	306	295	296	311	295	296	327	296	298	280	313	285	287	300	289	268	264	270	277	286	293	278	276	283	280	262	274	296	319	293	313	314	306	291	292	287	286	297	286	298	326	311	272	272	296	278	309	330	321	278	304	282	282	313	295	308	312	309	296	316	309	271	290	280	276	294	317	313	266	328	303	318	283	307	293	266	287	265	304	280	296	307	279	264	305	316	305	308	278	294	268	279	254	290	306	278	275	295	329	303	279	309	324	291	284	309	258	320	272	302	283	293	289	277	297	291	280	279	273	255	272	316	318	328	307	286	293	277	290	301	350	287	311	326	292	317	307	287	296	341	279	276	298	313	273	297	296	291	284	318	296	295	309	286	320	271	288	284	302	297	315	289	317	340	275	325	291	302	285	269	297	294	305	328	301	312	270	280	309	267	292	298	303	281	292	318	301	283	301	280	309	310	309	287	276	256	322	285	290	276	319	301	299	274	319	274	317	289	269	300	313	297	316	291	283	292	294	265	345	281	293	324	286	273	309	293	302	289	277	276	275	282	289	283	306	281	288	293	301	292	279	299	296	309	301	338	309	267	267	309	261	267	302	308	305	296	281	295	291	323	347	293	301	292	298	262	313	291	312	324	276	260	270	303	262	318	288	294	303	320	324	291	296	272	316	249	297	282	278	321	303	323	301	311	263	301	318	309	298	309	287	303	299	288	289	261	285	292	302	294	324	296	262	284	271	305	305	270	288	290	277	298	289	310	292	275	287	297	271	296	302	270	288	285	310	300	266	301	289	342	311	317	303	343	317	302	266	270	294	307	277	312	305	307	277	302	306	339	266	287	287	275	297	311	281	300	312	305	308	288	279	282	275	287	288	326	293	306	286	324	282	274	304	294	287	293	260	276	283	269	240	321	298	275	307	291	303	290	309	288	308	275	309	287	313	280	297	319	296	306	283	313	308	291	290	302	285	320	311	292	271	281	277	315	282	300	311	303	290	291	283	286	291	302	263	299	275	284	318	290	289	290	282	283	299	282	260	316	283	287	327	294	309	284	306	290	288	252	290	279	278	281	326	284	298	308	278	302	304	260	308	288	301	286	299	276	313	287	290	294	314	290	295	297	285	292	313	290	298	322	332	320	290	290	289	291	301	284	287	268	306	325	328	295	297	278	345	297	286	268	279	289	286	267	296	308	284	292	317	326	333	290	268	300	273	325	313	287	305	312	312	282	293	339	312	279	292	293	294	283	306	277	303	289	305	303	285	269	271	318	304	264	328	328	280	279	273	296	277	320	281	286	285	256	242	285	296	296	328	312	300	306	301	307	312	277	297	329	277	274	298	247	303	277	290	282	303	297	305	269	302	306	295	298	300	308	276	319	304	300	314	313	282	330	290	257	294	268	316	308	292	321	284	302	352	250	279	293	303	304	288	273	298	289	292	291	297	298	289	298	297	295	294	283	312	291	289	294	268	304	285	306	276	300	317	319	317	259	302	276	306	307	266	298	295	301	302	320	291	301	310	285	328	321	332	280	330	303	286	280	301	286	262	312	301	292	280	298	287	291	293	285	306	299	332	322	334	316	298	295	267	324	289	294	278	320	303	302	304	293	311	280	290	270	290	307	299	276	348	287	258	296	286	304	284	290	290	303
5607	1644	730	713	743	674	657	739	721	666	721	687	700	690	641	641	680	661	668	678	681	724	669	725	722	662	668	632	664	688	652	673	683	735	709	649	684	707	692	706	646	640	617	642	706	736	680	693	656	684	644	673	682	647	625	676	655	656	667	697	644	680	644	622	660	663	613	637	720	665	696	666	693	677	676	661	604	703	668	665	669	676	655	672	659	674	655	639	639	659	706	650	673	680	647	658	690	710	683	630	670	689	676	698	691	666	685	668	646	650	657	699	670	635	655	720	638	611	677	663	675	631	656	642	658	687	685	652	651	712	645	647	658	652	693	660	643	685	668	696	660	689	708	676	636	716	672	628	624	657	661	675	662	653	667	672	686	659	643	657	655	648	669	682	625	685	673	688	689	673	662	655	670	645	671	671	678	673	664	641	667	685	668	664	651	665	655	654	705	659	702	644	648	634	626	657	700	699	664	640	704	670	676	666	641	675	638	662	665	651	662	656	692	639	674	692	651	667	634	689	688	700	676	659	676	642	727	697	649	666	681	621	721	655	624	667	648	674	670	671	624	671	681	620	698	696	605	677	673	683	660	638	652	675	653	676	679	674	638	689	647	680	696	638	672	693	692	673	663	667	665	648	683	669	694	682	699	623	668	694	653	653	667	686	686	646	656	619	713	630	677	656	632	628	691	652	629	679	677	704	636	646	651	710	628	632	695	682	670	678	669	670	704	660	664	663	640	653	693	668	690	634	672	648	703	704	643	711	693	649	663	636	687	693	637	628	683	701	647	674	643	656	666	696	646	650	670	669	626	625	663	628	681	669	646	678	685	652	679	634	678	671	642	631	666	675	647	646	719	705	691	615	676	689	680	673	726	655	668	667	626	695	655	652	709	642	723	642	664	673	662	658	696	656	637	678	678	675	672	642	669	735	643	626	686	646	677	691	664	705	674	674	686	665	675	669	668	612	707	631	662	673	639	674	649	642	637	666	677	705	674	660	645	655	713	662	723	677	661	683	653	659	657	718	658	679	683	666	626	661	673	657	642	668	629	684	633	689	658	678	663	655	656	693	674	667	699	681	635	722	720	655	685	704	643	675	692	616	620	682	632	691	694	655	688	702	667	628	685	670	689	674	651	645	655	694	663	672	736	696	632	673	672	676	682	630	637	672	659	675	692	686	655	632	642	690	676	675	641	604	662	632	693	659	640	661	662	670	705	645	622	655	666	640	665	627	704	623	696	665	691	704	685	679	599	669	655	662	709	619	683	643	684	635	651	667	674	656	648	677	650	694	669	660	654	684	683	645	677	686	653	702	666	697	705	678	670	662	668	680	679	632	711	659	674	700	717	621	675	659	691	643	702	669	697	650	685	628	690	651	623	645	691	653	684	636	638	720	638	655	683	645	636	611	703	654	715	668	644	652	646	630	715	646	674	619	671	705	682	694	713	679	707	677	627	670	647	701	680	663	681	642	679	712	662	668	601	612	687	677	637	680	626	657	667	614	667	668	664	669	657	663	670	669	681	650	674	651	682	669	649	700	659	670	673	685	646	644	657	677	681	625	641	660	625	649	701	674	698	665	671	679	661	737	644	666	661	679	679	618	684	636	643	717	648	666	667	648	627	631	665	668	705	630	692	680	631	674	646	641	677	655	644	642	686	656	661	662	677	668	699	679	691	671	678	638	634	670	680	669	663	632	658	663	680	646	664	665	671	651	700	639	655	712	666	642	685	655	667	700	641	616	677	657	637	703	660	712	644	648	623	628	696	679	660	671	626	650	695	697	633	671	680	673	623	675	669	674	603	661	682	701	674	619	647	677	705	680	655	682	673	638	630	670	652	632	705	686	687	627	664	690	683	661	623	660	674	669	723	641	641	648	645	664	663	684	710	675	639	681	639	613	672	681	695	671	686	680	671	683	650	641	676	617	660	674	651	662	696	679	712	699	632	673	698	655	666	665	649	717	699	674	650	693	642	692	652	642	653	669	637	715	665	658	658	649	687	691	650	679	678	685	650	676	677	689	660	650	674	674	660	655	733	628	606	693	659	675	648	689	627	704	688	644	675	629	681	674	681	682	679	674	689	652	650	670	673	687	705	649	660	671	636	698	666	693	713	683	607	704	641	701	715	651	680	648	673	673	666	700	692	671	671	692	682	655	665	662	674	676	682	646	692	662	698	668	660	680	684	661	702	657	713	660	640	628	672	661	698	672	728	690	647	613	639	651	653	764	686	635	722	714	636	641	663	687	647	687	689	663	667	699	655	713	641	708	641	704	710	701	656	662	665	685	683	688	635	664	697	651	675	650	668	660	617	677	700	703	728	612	713	659	617	664	711	675	645	701	663	615	651	638	724	622	701	675	698	704	712	645	704	646	655	645	691	684	648	683	694	721	633	646	676	684	692	643	651	626	711	663	663	689	674	687	713	627	726	669	657	660	676	665	655	724	698	666	634	695	662	656	697	640	641	643	674	658	707	701	693	715	680	692	633	672	680	636	674	678	641	665	670	674	636	654	679	616	678	645	688	695	640	633	667	667	702	695	657	647	669	668	656	654	704	707	609	650	653	664	607	657	697	667	722	656	686	663	682	620	649	654	699	618	695	655	685	710	668	699	643	693	705	655	658	681	625	618	621	689	641	663	673	667	629	658	681	635	648	672	702	646	658	668	732	679	653	674	645	665	694	681	672	659	680	691	647	670	666	683	684	640	670	636	730	679	655	661	683	683	658	656	653	676	648	677	662	607	707	674	650	646	663	641	683	681	674	715	716	616	690	690	633	656	644	651	630	626	640	669	688	619	686	628	651	684	633	702	644	685	646	705	652	643	663	628	713	668	637	704	635	681	675	644	638	686	670	675	635	687	656	620	657	667	690	650	676	698	682	693	648	689	685	659	677	660	633	705	702	629	682	695	624	661	646	700	632	692	671	640	685	656	645	689	707	697	671	695	681	711	663	624	694	677	662	675	669	646	700	680	613	611	700	687	666	680	666	662	588	603	655	657	670	652	645	674	651	697	675	651	655	655	678	689	672	718	706	650	650	679	712	635	656	656	665	666	667	719	659	706	636	679	673	682	655	667	697	653	637	637	675	616	722	655	676	657	660	618	667	655	636	697	649	683	678	720	629	634	713	667	658	630	662	681	688	670	654	675	671	703	682	689	684	627	667	675	678	666	645	698	637	731	673	678	696	641	668	689	692	651	658	618	693	621	681	694	654	683	677	714	636	693	685	625	678	678	655	661	687	693	660	710	688	696	672	646	651	676	638	641	654	698	678	641	674	665	697	657	683	683	680	719	664	678	714	650	644	703	668	692	676	715	621	670	636	725	638	654	655	659	648	688	674	644	657	647	695	725	678	644	671	686	672	709	691	653	611	630	617	644	674	658	654	652	688	616	735	650	634	648	674	631	656	662	698	647	683	692	663	655	699	633	635	647	631	664	669	665	664	676	676	634	620	690	669	712	634	648	689	639	641	669	667	645	654	634	671	671
38484	24499	8058	1052	590	448	387	322	288	245	213	208	205	196	161	177	163	183	151	155	161	161	132	140	157	166	171	137	145	150	143	152	135	154	109	144	120	141	119	145	147	125	118	153	141	138	138	150	127	125	156	135	136	146	119	130	134	157	162	137	128	140	139	118	153	127	135	117	125	134	153	135	141	124	166	126	132	134	140	158	143	137	146	152	136	147	136	124	128	141	139	150	141	155	147	152	128	132	122	152	115	138	122	141	152	138	151	148	137	128	147	116	115	166	158	123	139	146	137	164	135	121	148	142	141	131	124	144	157	133	147	124	141	149	137	159	141	129	143	143	138	120	111	155	118	125	151	133	137	128	142	142	116	145	113	151	136	148	128	143	143	136	124	149	147	154	137	139	142	124	139	137	131	138	139	131	147	128	123	128	135	139	125	118	143	158	158	134	157	143	106	133	132	143	107	158	117	141	134	153	123	136	106	135	131	125	127	144	143	126	140	142	134	138	143	134	145	148	122	136	127	147	141	133	128	118	127	124	153	124	155	122	132	126	134	149	127	122	112	141	127	122	129	134	142	141	140	137	152	143	108	143	110	132	140	117	156	123	116	129	137	149	175	140	146	134	130	130	152	143	123	124	148	118	151	125	124	117	154	148	125	136	147	126	148	161	119	117	116	134	137	121	117	144	151	123	135	140	152	132	135	147	133	162	130	125	130	139	138	135	144	126	138	147	161	122	132	131	136	139	134	135	145	140	121	136	132	147	154	156	146	153	119	134	120	139	121	102	131	118	128	137	130	136	140	130	121	130	147	121	133	128	143	132	150	140	142	124	152	146	140	139	127	124	134	123	131	153	147	147	128	130	152	122	134	148	135	119	142	132	145	135	128	136	127	122	150	143	127	123	136	135	138	136	131	127	124	145	124	118	137	123	121	126	128	148	131	143	138	132	157	129	139	157	136	132	125	139	133	129	119	122	130	113	168	136	127	139	129	118	141	137	122	149	139	135	122	124	128	145	138	162	144	142	127	141	130	130	142	132	148	132	141	140	147	123	124	136	138	148	145	116	153	149	145	136	135	124	116	121	125	139	144	119	134	122	130	129	148	137	118	146	120	145	134	121	121	145	150	119	145	131	147	148	139	134	145	126	131	119	142	123	135	139	134	142	144	147	117	124	135	148	140	138	157	133	124	120	120	118	132	149	162	147	132	151	138	155	146	143	134	144	134	134	129	123	148	129	132	128	138	123	134	147	131	144	126	143	140	131	121	148	132	128	132	150	153	123	153	135	121	145	127	123	121	143	139	136	135	134	118	129	139	137	135	134	141	127	150	142	122	120	129	131	135	134	147	123	154	132	128	137	114	148	134	137	149	112	143	154	137	149	148	141	128	139	145	136	134	134	124	145	144	135	146	141	109	123	138	137	153	156	139	127	128	137	142	144	121	132	143	144	142	129	150	158	139	158	126	137	121	139	141	158	136	127	123	145	151	131	138	138	145	145	151	125	127	154	142	132	135	133	141	152	149	154	136	141	127	125	120	136	147	132	121	147	145	139	145	128	150	141	128	126	139	141	167	139	134	122	132	119	115	125	126	126	145	134	136	114	144	146	127	152	135	131	140	120	131	136	133	125	132	120	144	130	129	123	131	148	126	127	128	115	133	134	132	127	126	148	147	137	133	141	153	138	132	166	130	152	144	131	134	150	130	113	147	126	138	120	152	142	133	147	129	136	152	136	141	139	133	114	162	152	120	121	154	145	134	119	114	135	141	149	151	141	137	137	146	144	136	141	144	136	134	146	124	144	132	129	137	139	141	144	135	140	148	126	133	121	138	159	122	119	132	135	121	133	117	148	138	125	132	138	153	152	150	143	143	161	154	116	167	142	112	129	142	129	126	120	128	141	138	125	113	146	154	123	135	154	137	128	133	154	124	133	143	152	151	137	160	129	127	135	122	132	131	157	158	141	121	156	154	125	140	140	126	141	129	110	132	138	144	149	114	121	114	147	144	133	122	130	143	136	157	121	146	160	132	115	139	131	108	120	111	141	150	146	139	134	130	146	122	137	138	139	132	156	141	127	160	147	130	134	130	135	135	151	136	138	129	128	137	134	154	128	114	135	143	144	128	134	121	111	124	145	130	132	125	147	140	127	123	130	148	132	136	137	144	133	124	156	129	137	111	140	139	131	143	139	139	125	118	128	135	134	143	125	128	122	132	144	123	150	106	119	154	159	125	122	145	149	136	156	131	122	126	139	132	135	137	120	146	133	117	114	118	126	131	143	128	142	133	154	128	136	125	128	128	126	127	153	151	143	130	136	151	132	110	139	151	131	131	123	152	136	140	138	130	132	131	139	137	135	135	129	151	142	126	133	147	123	137	148	130	157	141	128	142	129	133	132	138	135	136	108	137	128	122	136	141	128	131	143	110	124	145	141	137	136	132	127	140	134	129	130	144	141	158	142	135	134	149	142	135	137	138	131	115	139	161	127	132	166	124	142	161	144	159	129	123	153	144	162	112	144	144	110	155	138	126	120	143	128	128	134	146	176	125	132	131	148	120	129	127	144	133	136	143	145	107	153	123	128	124	144	112	122	164	140	130	111	112	124	135	133	131	140	130	158	134	137	147	138	112	141	135	148	140	144	145	129	143	140	140	140	147	164	134	136	125	118	118	117	159	138	131	140	126	139	139	158	136	136	144	119	128	133	135	155	143	144	159	151	124	116	132	125	107	155	154	141	147	143	132	139	159	156	122	132	112	133	122	157	127	162	122	115	117	136	135	128	140	148	130	131	146	138	154	164	169	132	122	125	137	119	142	153	122	134	117	151	150	150	144	121	156	143	131	128	150	150	125	118	132	110	134	131	142	107	154	151	138	141	146	115	133	128	122	143	137	144	141	115	120	136	129	123	162	149	140	137	133	122	130	132	118	150	146	148	145	127	138	147	137	145	148	130	146	143	150	146	130	127	130	128	119	134	112	137	145	145	138	143	123	134	122	135	131	130	131	141	140	156	143	124	127	123	132	114	140	140	153	144	144	109	128	150	135	126	128	147	160	153	130	145	136	121	146	138	172	141	132	109	147	127	137	127	127	148	137	131	146	116	141	163	129	150	142	152	143	142	119	134	130	127	141	130	123	116	128	137	127	138	150	138	116	127	130	152	140	138	113	137	149	129	140	138	123	131	146	145	123	145	122	117	131	133	149	127	127	145	140	140	154	114	149	127	131	148	116	121	125	140	129	123	121	139	128	139	137	132	165	133	158	132	151	119	128	133	141	137	134	142	138	142	140	114	132	119	153	132	125	114	146	136	126	150	125	130	134	143	140	147	113	120	142	113	153	131	118	129	121	134	139	132	111	150	132	136	130	112	128	148	143	118	150	150	153	124	132	132	139	119	147	131	148	157	133	149	148	107	146	121	160	143	141	114	139	137	154	141	152	155	133	146	135	155	145	123	126	155	143	121	149	148	129	138	137	136	128	151	140	132	149	169
22169	14904	2473	2512	2278	1883	1577	1321	1148	972	852	758	748	684	608	602	606	525	492	514	506	482	458	455	473	440	437	453	413	389	416	401	394	358	386	421	375	388	364	380	389	349	329	349	383	367	380	365	387	387	358	368	384	353	333	372	326	359	364	339	363	308	355	336	377	381	349	336	352	325	382	372	356	344	321	335	373	322	362	314	390	353	378	343	335	346	374	347	335	346	346	343	366	326	328	312	307	328	339	344	343	331	308	336	331	373	371	350	362	339	313	329	363	333	385	344	368	381	314	346	337	335	305	335	325	337	332	332	358	343	355	321	373	325	326	340	330	364	337	336	336	313	333	367	336	364	334	330	370	344	340	357	329	332	320	320	363	372	326	364	341	321	307	346	360	334	354	313	337	366	338	355	359	318	338	324	372	368	338	334	325	328	342	340	329	364	334	344	365	347	348	372	324	353	341	339	328	328	350	340	363	339	340	313	335	331	346	321	350	358	315	304	337	325	348	323	324	351	318	346	331	347	302	335	313	356	354	323	354	355	308	342	351	324	317	337	309	317	318	337	367	313	339	322	358	359	343	326	333	350	335	312	357	332	320	325	375	315	354	356	360	306	349	359	360	315	309	370	292	334	345	324	343	338	343	317	321	325	369	327	353	320	359	302	341	320	323	307	368	363	342	343	356	361	348	348	336	337	319	346	360	302	360	325	335	310	329	337	316	338	342	304	300	340	334	331	363	343	323	308	383	352	371	349	354	326	354	314	344	369	345	369	322	345	330	323	307	355	341	358	335	326	313	346	363	353	331	320	316	301	342	313	326	309	376	353	302	343	359	318	344	342	332	336	318	348	337	347	355	344	335	322	358	333	333	351	316	333	379	326	327	357	332	323	357	366	363	354	335	340	326	302	367	327	318	356	336	359	335	334	330	357	377	338	362	353	344	333	338	339	349	367	330	315	330	331	348	351	326	331	321	358	329	320	356	327	368	322	377	351	316	330	359	342	369	328	333	337	332	335	305	367	333	334	348	352	328	356	310	320	312	353	342	329	316	356	321	324	367	318	351	379	356	327	350	336	375	292	355	325	351	351	361	333	344	354	363	339	375	371	334	339	329	331	325	338	322	355	343	335	348	338	365	314	306	318	341	347	324	354	357	341	322	341	308	307	328	366	312	316	340	340	334	329	319	339	303	329	334	340	324	351	326	373	325	328	354	347	332	352	367	365	383	337	327	325	347	339	335	325	311	351	323	340	298	318	337	345	344	360	348	345	337	348	312	341	329	339	358	329	349	331	345	307	348	359	323	339	315	346	323	343	344	375	357	348	344	340	316	344	358	311	336	352	353	350	336	346	342	338	352	346	362	333	352	318	347	341	318	346	337	361	320	336	322	299	333	353	339	331	306	349	334	339	385	345	334	341	353	321	362	319	344	302	325	350	324	356	374	338	347	349	351	354	336	361	304	363	382	342	324	357	363	318	348	342	363	340	335	332	315	365	367	329	321	322	296	317	351	327	298	339	386	352	320	345	331	323	336	340	322	331	329	340	354	350	364	310	347	330	328	347	361	309	297	330	329	366	349	346	338	320	357	361	314	345	334	328	355	353	379	336	329	314	343	333	329	306	367	366	323	352	336	338	315	362	317	367	358	299	342	333	349	333	328	334	344	343	315	358	309	333	314	320	368	327	342	289	384	349	370	345	369	340	335	328	367	314	327	308	319	338	344	375	339	362	338	377	333	299	361	332	347	352	368	352	360	357	365	346	332	351	346	345	357	337	291	352	313	372	337	347	326	328	360	328	334	324	332	356	321	341	311	323	343	338	324	355	342	362	305	332	323	335	334	350	302	346	332	321	350	346	320	382	353	328	351	306	313	331	358	324	319	305	333	314	333	375	380	334	358	321	342	306	304	368	365	347	360	341	356	339	333	362	319	360	342	333	352	324	322	308	335	324	354	331	339	352	330	315	320	357	322	371	322	296	335	298	368	295	328	332	360	345	357	330	330	362	384	332	302	325	319	323	344	323	343	321	365	318	304	302	342	334	337	353	299	330	315	332	354	351	334	309	338	331	353	334	315	343	354	277	376	357	327	352	339	331	368	333	324	338	344	336	316	330	321	315	331	338	336	367	332	314	350	344	368	293	325	315	329	314	325	328	322	329	348	324	310	371	308	315	327	343	327	359	350	341	314	300	333	333	351	334	343	327	347	369	331	325	343	329	331	307	335	333	350	316	344	330	370	313	351	326	322	317	351	331	374	362	326	305	339	355	337	319	367	318	360	312	333	331	336	336	354	361	348	291	362	312	367	318	325	340	335	337	332	332	320	352	330	326	339	357	323	345	362	326	335	338	315	348	333	331	326	368	322	356	335	321	340	314	345	322	312	353	347	339	376	335	329	352	331	321	347	360	369	326	355	314	301	339	339	333	362	308	359	329	300	344	322	330	344	361	376	360	324	295	352	355	353	332	363	345	320	377	346	351	329	364	353	352	323	339	350	322	342	352	346	352	325	342	333	350	345	345	360	339	357	372	341	328	321	325	328	333	339	358	341	330	328	313	326	322	339	309	334	329	333	331	350	311	320	346	352	344	367	339	338	352	379	358	348	344	349	347	330	347	340	333	352	312	325	345	319	376	335	354	329	320	338	335	308	345	351	339	325	353	327	331	332	315	357	340	311	304	375	346	353	346	370	353	322	349	315	319	356	342	351	314	350	319	344	326	327	332	325	347	331	338	314	328	327	335	370	343	338	324	309	328	350	366	346	300	331	341	349	298	332	336	351	337	317	332	333	346	352	339	284	355	308	338	315	334	333	349	324	341	333	349	322	372	311	353	335	322	330	329	321	300	341	347	378	337	319	343	353	331	331	352	335	333	333	340	335	345	345	350	309	295	316	344	316	356	336	315	322	335	355	348	301	347	347	333	340	326	359	346	344	330	340	313	290	295	314	318	305	358	348	308	319	346	354	323	360	330	345	349	336	330	370	346	326	334	364	351	334	370	314	353	327	326	355	352	323	356	309	321	344	347	329	314	350	355	286	330	348	318	353	329	357	335	328	362	340	349	367	331	320	344	311	334	315	344	322	344	337	362	354	328	312	343	325	332	381	342	376	341	331	351	353	329	318	345	336	327	339	354	333	320	331	342	343	332	324	341	342	335	347	331	360	316	319	334	314	315	331	345	323	361	354	349	351	326	354	327	354	351	362	308	371	348	333	331	340	361	332	362	340	312	331	338	326	316	353	343	306	354	331	337	327	354	354	354	346	321	380	337	344	302	344	358	326	340	321	331	339	307	358	343	347	329	338	346	330	351	337	342	354	357	343	359	328	333	327	352	353	302	352	362	325	336	338	304	339	358	347	344	361	360	335	314	333	301	354	358	318	348	349	342	344	336	346	327	353	319	340	330	335	335	326	332	362	334	336	348	327	330	317	329	323	318	324	347	339	332	338	345	357	328	333	357	302	349	308	329	324	347	324	349	327	343	323	341	310	332
49361	35024	17946	3117	1077	805	584	478	377	322	301	253	263	186	197	182	181	172	151	141	155	154	170	156	133	142	145	124	123	135	94	130	146	116	123	124	135	115	128	119	99	114	120	110	119	130	119	125	130	116	134	140	130	120	119	138	137	115	109	139	121	129	102	96	117	124	106	144	135	128	109	126	102	108	110	125	111	115	104	113	112	126	101	100	115	114	118	120	122	116	114	95	123	129	112	134	125	110	119	122	110	108	103	121	92	139	104	140	134	110	126	112	95	103	121	113	120	87	94	108	123	120	121	110	114	106	108	116	124	127	126	113	125	115	127	107	107	142	122	133	120	107	121	117	133	135	123	121	131	109	111	132	105	109	104	109	112	102	118	126	115	109	132	140	123	106	121	126	114	99	106	116	120	122	118	135	110	102	123	125	120	121	118	116	122	120	120	122	113	117	104	129	121	121	103	130	121	110	132	116	107	89	114	132	127	109	123	145	111	103	120	102	113	120	108	104	111	117	108	132	130	121	113	114	124	101	100	112	104	122	113	111	107	117	102	134	102	121	96	139	105	133	122	102	118	124	117	100	109	99	108	121	110	120	118	105	100	130	120	119	113	122	98	114	125	131	125	104	113	106	111	110	107	135	102	121	111	127	115	116	123	106	115	98	104	112	120	109	126	126	91	122	111	96	100	121	111	116	139	101	110	137	113	108	126	98	112	113	113	109	108	116	112	114	97	117	103	127	131	106	113	128	121	118	116	111	107	118	113	101	127	117	113	129	126	109	106	108	108	117	91	104	115	103	124	112	104	100	116	109	122	117	116	111	113	107	95	110	103	110	118	96	118	132	118	110	103	119	109	132	112	103	114	115	122	106	106	115	103	120	105	108	110	96	108	106	113	124	120	94	122	119	112	111	110	102	124	101	125	129	128	111	104	110	133	110	108	96	122	107	116	97	95	115	96	131	116	109	108	127	117	120	121	109	121	109	104	122	120	116	97	111	126	110	114	105	125	100	102	104	121	116	112	136	126	110	138	122	101	109	111	119	100	119	108	103	111	102	118	120	104	104	117	129	119	104	117	108	114	136	117	95	110	94	123	124	122	111	114	105	115	124	112	125	112	116	120	111	111	135	98	111	124	102	109	116	110	118	103	103	112	125	128	113	110	120	105	109	125	128	106	116	114	119	120	97	127	112	119	107	117	114	108	99	114	128	106	103	118	124	114	122	112	119	117	111	124	111	116	127	114	129	111	116	113	113	110	126	118	100	110	110	99	95	114	111	119	120	121	104	116	107	110	118	98	100	108	104	112	101	117	116	90	114	108	121	134	125	131	111	120	109	114	116	109	116	115	111	126	108	120	116	110	121	107	91	109	109	101	107	111	102	104	109	121	114	111	132	129	127	137	113	97	101	111	112	107	101	116	103	110	125	112	103	111	130	123	109	123	115	99	117	124	107	108	124	99	100	104	99	126	113	117	115	112	117	114	108	89	117	121	110	122	126	119	123	118	107	104	119	121	100	120	123	104	126	120	122	127	113	93	129	124	108	127	131	112	99	104	123	113	127	109	92	120	127	115	106	143	119	117	111	117	117	119	124	116	105	101	94	110	127	128	129	102	126	107	127	110	113	91	120	121	119	120	121	141	118	129	129	122	126	123	130	95	123	96	116	125	134	119	108	115	131	108	114	102	109	99	132	114	126	123	101	128	111	110	123	128	105	131	109	113	115	120	112	110	127	103	114	117	124	108	120	102	128	130	95	102	118	98	123	118	89	136	118	108	106	113	104	128	109	132	100	117	115	108	115	112	87	110	115	108	88	116	97	123	127	117	106	117	125	101	132	135	89	130	107	101	119	114	132	108	110	135	127	98	99	112	115	92	106	114	111	127	124	120	103	113	116	120	88	136	116	106	121	107	118	119	115	124	111	121	117	120	112	109	100	113	98	98	107	119	120	148	113	113	122	132	110	102	116	106	119	103	112	132	138	89	119	122	111	105	122	111	117	109	105	108	123	119	110	92	118	112	134	98	122	90	131	105	94	118	122	117	123	126	108	114	117	101	125	101	112	81	116	121	127	129	96	120	100	117	110	121	116	105	110	104	121	129	92	112	111	115	109	119	104	97	122	106	143	115	106	100	112	108	111	123	118	121	118	116	123	127	139	104	115	111	106	122	99	130	128	121	118	148	119	101	105	127	115	122	112	115	110	137	97	129	104	81	111	105	125	111	112	113	125	112	127	132	113	102	109	118	106	95	132	126	122	117	105	95	132	124	119	120	112	121	119	134	117	101	105	131	112	115	144	108	114	121	109	109	119	114	97	112	97	114	118	104	122	115	120	110	119	113	113	114	134	133	113	127	122	114	118	118	114	116	116	117	121	110	130	104	96	111	120	110	129	127	115	120	121	119	104	115	120	120	128	117	117	107	110	121	114	125	112	91	128	114	123	135	119	128	112	128	130	114	113	132	109	123	137	90	109	102	126	123	121	131	125	125	114	134	120	89	116	136	109	120	108	120	117	100	119	102	107	110	112	121	127	96	133	118	128	123	125	123	107	126	119	113	106	124	122	96	114	114	112	106	131	146	127	108	115	121	107	124	138	128	109	106	121	104	98	105	106	111	104	107	115	105	124	120	127	130	120	103	113	94	123	98	93	120	105	119	108	125	137	112	132	111	95	96	129	119	101	110	129	135	115	108	107	83	127	109	110	111	137	114	93	110	125	128	134	99	117	102	117	121	106	105	99	97	100	100	125	111	133	107	113	120	121	119	108	102	110	116	98	82	117	102	120	95	114	127	125	99	99	124	122	104	111	111	115	124	106	115	110	101	102	111	95	101	98	130	109	138	118	106	111	111	106	108	94	126	100	111	113	130	119	113	100	112	114	103	121	106	135	103	105	107	107	114	100	112	128	95	122	119	117	117	110	128	109	111	99	100	122	122	126	110	127	114	108	108	119	126	110	125	123	110	113	105	92	111	108	112	119	105	103	111	129	122	125	116	122	119	115	89	106	116	105	98	127	97	117	103	124	104	115	102	108	117	129	110	108	123	109	116	119	125	107	115	121	94	104	108	103	111	135	110	133	120	135	120	115	127	138	96	107	124	105	108	107	120	115	109	130	126	139	122	121	138	106	123	119	109	108	121	104	117	98	100	108	122	92	108	112	124	107	119	101	111	96	108	123	102	126	132	104	101	128	101	110	107	104	121	128	144	117	134	140	110	125	114	110	113	124	106	125	104	116	131	116	122	118	122	109	107	87	112	116	112	114	100	100	124	113	119	101	102	114	103	114	134	108	103	123	104	108	114	130	113	112	125	123	103	136	131	117	118	108	119	110	119	126	117	112	94	122	110	106	117	128	117	117	104	93	116	100	98	128	117	105	143	124	130	105	93	100	124	141	126	111	108	117	89	101	121	125	126	106	114	110	136	112	118	108	110	117	108	109	124	130	110	117	118	131	117	110	134	105	109	110	111	122	123	104	125	117	113	120	100	105
29571	23106	4140	4664	4038	3262	2545	2175	1786	1540	1329	1270	1081	983	923	873	778	731	722	656	609	582	567	534	553	484	489	491	449	463	449	478	435	415	408	428	449	415	362	372	390	417	400	361	422	370	342	384	336	390	378	369	383	384	359	360	313	362	338	316	283	351	347	338	319	328	349	319	344	329	320	351	301	314	331	307	287	338	329	352	306	330	368	320	329	310	326	343	347	324	357	311	319	322	288	336	317	329	309	309	318	298	310	305	338	344	307	305	329	310	328	347	335	319	303	320	336	317	307	318	355	316	317	329	307	294	308	308	325	304	319	301	311	328	311	320	333	306	324	346	281	326	325	333	303	330	324	269	348	309	337	316	318	305	330	319	324	331	337	297	332	322	298	308	307	304	313	289	336	328	312	328	325	324	359	320	304	293	306	314	337	323	316	315	309	340	316	316	335	308	327	314	294	291	296	319	294	330	304	328	342	307	332	292	332	315	314	326	313	326	335	344	323	320	329	339	308	323	313	306	287	309	347	296	332	307	321	314	302	286	316	313	336	321	278	333	312	291	305	336	344	346	292	326	307	319	333	281	339	334	312	319	296	320	331	300	335	289	308	322	327	324	329	348	326	326	294	316	300	316	322	289	309	318	299	334	305	330	284	317	342	286	318	300	353	317	338	327	319	325	320	329	345	311	290	340	309	332	346	344	325	333	298	303	300	320	308	325	306	318	315	316	348	328	310	360	328	290	324	301	310	320	314	293	318	295	326	330	313	330	327	304	291	336	301	341	337	293	318	309	296	318	281	336	338	345	296	325	307	297	334	290	321	307	320	319	301	315	331	321	329	301	307	311	330	327	335	346	308	302	316	307	302	289	296	293	302	321	306	347	291	335	328	291	325	319	329	339	316	328	304	307	304	307	325	329	305	300	347	334	289	301	323	329	315	316	309	304	316	303	338	301	319	291	336	302	340	365	342	302	304	330	346	293	348	312	287	325	288	303	313	324	351	296	350	320	340	330	298	320	284	305	320	304	333	294	305	345	331	297	298	316	311	324	312	309	287	313	319	344	323	306	325	288	337	319	297	322	327	324	354	326	314	361	332	314	367	344	298	298	287	315	325	305	289	305	277	338	346	315	337	313	326	307	298	298	313	305	317	316	321	374	343	289	329	320	283	302	320	314	308	333	321	325	329	321	317	337	330	337	327	330	324	291	312	324	314	334	258	322	294	335	305	317	327	326	325	331	335	332	336	314	272	337	286	311	314	309	310	315	336	354	311	321	332	317	313	311	330	301	292	331	302	313	350	296	306	301	301	340	315	351	353	335	314	332	326	332	332	329	312	361	326	294	270	330	306	332	305	312	324	287	329	337	301	312	350	324	329	301	325	353	299	304	318	337	310	317	317	311	318	342	315	336	296	325	310	338	298	319	340	303	299	333	296	291	295	311	333	306	319	297	322	313	310	310	320	319	310	322	319	289	281	323	311	345	318	306	345	346	320	313	310	309	317	293	321	310	310	336	283	286	328	339	331	338	323	340	302	283	324	314	315	286	284	325	300	314	313	274	326	293	308	303	286	289	349	304	334	299	291	327	298	309	310	338	337	305	286	303	315	306	320	319	299	285	364	330	287	313	289	311	355	330	299	272	292	333	297	331	311	314	297	298	341	352	313	319	294	320	282	318	329	334	328	303	338	315	299	331	325	303	292	297	303	353	339	303	327	316	338	319	325	309	321	313	319	317	329	323	314	322	334	308	318	296	321	329	328	322	298	319	345	341	316	295	310	331	338	296	326	327	274	318	315	320	299	330	317	326	345	307	310	317	292	302	304	344	292	342	318	301	312	336	334	345	301	334	301	339	317	342	312	342	309	312	313	315	327	313	314	335	301	291	319	310	316	320	307	310	289	320	305	290	350	303	317	313	308	311	343	323	311	311	300	325	315	328	311	300	283	318	306	304	350	322	300	286	291	296	301	284	303	351	300	312	299	326	320	323	300	344	322	329	301	293	312	326	332	337	343	303	329	296	311	324	291	349	284	325	340	289	336	326	331	336	303	330	316	359	309	298	321	309	334	291	338	273	343	311	334	342	326	332	303	319	297	307	325	298	316	311	321	286	338	310	286	321	308	328	314	285	306	291	334	289	284	310	316	310	293	347	302	346	332	320	319	284	308	323	330	314	317	310	308	319	279	309	311	295	293	323	296	275	317	313	328	306	307	306	322	307	313	317	304	338	316	321	330	311	343	314	346	334	316	324	321	315	317	328	314	278	313	324	324	318	292	318	285	319	317	308	290	322	308	334	335	333	315	319	289	313	315	331	333	305	290	349	290	305	315	346	317	318	323	294	339	317	344	283	300	278	325	308	337	301	307	305	327	349	305	293	315	274	319	347	341	325	328	321	331	283	303	324	281	320	317	296	303	312	314	314	307	301	284	331	319	305	285	342	306	333	313	285	311	300	326	320	335	355	307	324	329	307	332	336	315	336	318	362	347	329	329	339	290	314	304	313	310	311	322	326	302	329	294	294	325	327	317	311	313	317	303	337	272	321	325	291	333	355	320	265	318	321	309	332	302	299	337	288	340	309	344	313	298	349	295	333	312	316	330	339	328	296	314	317	291	344	308	297	326	306	304	342	331	304	320	309	302	287	325	328	323	316	316	313	313	309	304	293	269	311	298	319	342	321	322	321	308	318	312	317	332	307	329	315	291	318	337	297	314	351	299	328	322	319	311	276	327	290	318	316	326	331	329	330	324	330	314	316	332	314	305	328	327	308	296	285	309	331	320	326	334	324	343	327	353	329	322	303	333	290	326	309	323	325	317	330	312	300	348	327	298	320	295	309	331	310	303	352	321	322	333	323	301	325	294	310	345	353	329	336	333	336	300	315	302	352	317	348	286	305	303	317	315	322	338	341	346	331	354	283	297	303	268	301	309	316	296	322	320	292	325	290	324	300	325	310	313	288	322	282	299	278	293	284	314	308	303	306	294	307	315	294	302	310	280	307	336	311	297	329	294	332	314	357	296	286	287	309	353	317	313	303	299	326	314	320	296	291	332	337	307	330	321	293	354	311	314	306	306	325	301	329	338	298	297	296	310	307	315	313	321	344	333	293	331	331	295	323	298	315	327	343	323	285	313	301	309	323	309	318	320	302	293	343	303	297	320	308	303	336	325	313	319	318	332	324	293	316	342	323	305	356	319	306	324	322	296	306	309	344	285	307	323	288	315	317	332	299	330	343	329	333	310	297	322	300	308	330	303	295	314	301	294	341	277	316	313	328	306	310	304	316	314	350	343	301	308	321	303	330	310	304	329	313	334	333	335	305	334	341	290	322	353	322	311	324	304	331	316	304	303	331	308	286	336	292	301	302	298	310	303	336	336	286	332	308	302	311	328	309	335	338	304	323	311	330	305	297	335	282	335	286	319	323	331	314	319	308	349	304	292	320	319	282	300	330	313	298	290	327	334	282	334	324	312	325	315	291	316	357	338	305	299	302
7803	1068	363	324	291	291	302	282	305	304	304	282	282	294	307	303	284	292	318	316	284	258	291	300	321	312	324	286	236	308	304	260	335	340	293	264	312	318	281	286	322	291	314	310	301	316	310	250	290	281	312	287	306	258	295	296	301	301	288	283	296	263	303	301	331	299	285	300	279	300	316	268	302	271	300	310	288	315	322	300	273	286	281	300	314	297	289	321	299	309	302	283	278	285	281	290	303	295	315	282	309	297	282	279	288	292	250	318	305	295	255	301	308	306	301	322	334	303	281	298	301	280	329	288	289	327	304	300	286	309	235	288	303	280	282	302	289	294	299	326	292	247	280	298	278	291	294	302	308	304	305	285	314	310	298	305	301	305	296	292	290	316	286	317	304	276	300	300	285	289	285	323	323	289	270	303	304	332	304	310	324	292	307	300	287	309	303	311	295	332	288	295	272	275	326	273	303	245	317	312	285	295	299	291	322	260	330	286	264	295	284	300	296	317	305	290	303	279	294	275	290	282	272	284	311	280	264	300	279	308	270	273	290	292	289	288	300	293	290	281	293	277	305	269	294	294	255	300	294	302	330	269	296	296	314	288	294	283	271	302	278	274	298	312	272	277	293	314	292	297	283	284	290	303	289	308	302	301	317	274	313	289	337	328	296	306	278	305	287	297	298	294	267	292	294	277	310	278	319	288	304	292	301	301	311	272	309	287	296	312	298	304	295	314	303	280	268	256	284	302	296	298	308	321	326	323	315	299	258	309	315	282	275	295	301	288	337	280	301	319	287	279	317	314	268	272	318	275	249	279	311	273	276	287	274	273	259	308	267	327	280	309	258	316	278	313	309	293	267	301	277	280	284	315	265	289	274	291	282	302	277	282	287	304	285	295	306	281	291	304	307	305	324	296	300	292	300	310	277	308	258	257	275	272	272	297	331	294	306	294	335	287	301	277	279	286	277	285	285	293	295	296	287	298	276	286	285	310	295	277	301	296	323	284	286	262	289	281	298	309	287	289	279	292	293	289	290	291	299	281	296	265	295	305	328	295	296	241	265	312	303	294	302	281	326	274	315	314	293	289	298	273	294	310	277	276	296	316	312	294	304	328	289	289	291	339	306	304	304	294	284	334	278	306	282	327	312	318	293	281	330	287	287	293	303	303	294	338	313	309	286	290	312	307	302	273	285	301	288	292	280	311	308	331	271	334	298	271	317	259	259	316	309	285	294	285	300	314	267	298	293	302	327	292	280	274	324	270	279	313	302	275	281	310	323	288	317	297	298	301	277	320	308	263	302	297	340	277	304	309	265	310	280	251	283	284	305	332	288	286	311	304	307	335	296	295	294	303	289	287	300	300	297	289	317	292	282	262	269	316	287	283	280	275	285	302	297	269	287	264	292	280	273	309	272	284	295	285	271	325	264	278	313	288	319	289	284	278	282	289	282	277	304	299	269	276	319	280	304	304	303	297	284	331	325	273	268	320	303	325	304	291	309	290	297	296	325	291	302	291	275	278	281	294	288	283	298	281	290	290	303	268	289	304	284	308	304	321	314	316	304	282	290	316	326	281	303	305	304	300	291	294	275	273	290	255	288	290	248	272	301	297	302	283	295	294	305	293	304	278	318	288	304	310	310	311	267	317	316	298	301	287	310	285	298	285	282	304	308	288	260	288	235	306	294	305	280	268	264	261	322	295	324	313	273	291	284	302	288	307	276	271	295	273	267	326	278	294	281	299	286	269	281	280	283	276	287	287	306	296	279	302	304	298	318	307	305	269	268	317	289	299	286	320	284	303	289	316	301	282	269	286	315	305	327	298	304	316	286	314	291	288	305	312	312	282	327	292	317	264	305	294	295	299	286	278	300	292	259	303	271	273	314	263	290	260	307	310	299	322	289	284	255	276	311	310	307	283	299	277	288	284	294	306	308	326	311	301	295	317	319	274	272	266	304	272	258	342	306	265	291	303	288	270	284	306	294	301	323	300	269	310	304	265	312	298	283	300	291	288	315	317	298	283	296	269	275	287	288	262	297	286	303	286	306	299	307	316	274	306	305	297	272	290	298	295	295	280	272	314	307	280	268	299	318	304	304	268	293	317	312	260	280	280	304	293	307	308	269	286	285	296	294	299	296	259	272	286	270	318	301	285	280	298	289	289	273	291	269	309	340	270	265	285	323	275	296	270	297	263	279	292	279	316	302	280	299	293	288	272	325	333	276	313	277	272	298	291	296	300	271	322	283	295	297	289	312	314	302	320	295	317	282	291	307	275	311	278	298	301	263	299	267	290	315	277	266	270	318	289	279	320	327	287	286	272	306	304	308	278	318	280	291	294	288	309	327	311	289	296	277	270	283	318	313	304	313	313	302	281	274	297	299	293	276	283	282	311	284	285	302	351	308	278	290	294	280	330	290	296	280	289	311	290	307	298	316	323	319	305	308	300	322	303	273	291	301	302	302	288	300	308	290	306	297	316	273	281	309	286	313	288	288	298	288	273	273	296	287	273	278	274	308	314	278	290	326	299	313	310	287	293	283	321	296	271	260	317	274	268	324	299	297	293	318	301	263	293	312	293	281	276	282	281	304	285	286	306	285	307	301	284	300	283	294	277	262	320	298	304	313	270	284	295	276	303	268	313	282	291	284	296	333	309	298	352	347	298	345	297	309	292	273	306	312	301	277	297	308	304	292	299	290	292	298	295	316	294	298	288	286	288	316	312	309	280	273	314	287	318	306	274	276	290	325	261	293	304	302	271	290	307	298	293	308	286	291	305	284	279	283	316	285	290	277	283	310	289	308	280	259	317	324	319	307	302	288	287	284	290	291	289	303	285	304	281	319	284	309	370	302	294	274	296	288	281	255	300	295	298	304	308	270	288	310	308	301	283	303	294	316	285	282	291	280	290	330	298	289	286	300	265	262	303	244	298	278	282	310	275	308	311	290	292	279	298	304	281	301	295	295	291	280	297	312	319	323	315	289	267	272	242	266	292	291	331	318	293	293	317	290	284	272	322	306	306	290	261	337	288	318	315	279	298	306	334	326	295	268	301	317	267	302	289	285	298	325	280	283	300	287	298	309	284	270	281	328	292	281	269	295	279	300	317	291	299	326	273	296	289	306	293	263	281	320	276	284	333	271	301	314	309	286	281	298	278	275	310	309	300	286	279	263	281	293	291	314	305	303	277	305	308	299	273	296	318	314	301	325	327	284	293	279	268	292	300	314	288	286	336	321	267	308	300	287	300	296	294	319	302	274	309	287	254	269	303	285	274	330	307	278	289	281	276	315	288	295	291	288	305	308	260	248	276	285	322	318	304	285	284	299	319	267	287	273	333	304	321	305	315	291	291	314	291	320	286	292	304	290	280	319	315	293	273	303	313	307	295	271	299	289	296	276	274	305	311	292	286	303	319	311	279	321	322	304	275	314	299	305	265	292	287	302	272	292	299	283	265	287	305	290	271	280	264	287	304	273	283	269	306	291	321	294	267	284	306
5528	1715	725	755	728	736	707	698	708	701	654	679	721	630	687	682	706	690	702	702	674	688	690	685	717	713	733	725	741	649	621	682	661	632	691	680	659	652	646	651	706	659	708	674	661	704	660	648	673	582	647	650	640	649	673	702	645	682	699	660	673	683	661	650	715	643	715	648	647	643	664	702	695	624	654	730	672	660	677	663	688	672	652	649	727	683	632	648	687	699	684	692	682	691	673	655	639	663	734	703	677	661	671	656	663	665	680	681	666	662	686	683	611	672	671	695	710	705	700	659	673	641	674	659	736	692	672	668	656	662	672	638	700	673	627	676	657	619	662	608	638	671	625	627	694	641	653	642	615	699	656	655	684	672	658	647	645	692	668	667	663	635	674	667	700	663	647	631	705	665	672	667	654	695	698	641	667	679	614	677	688	625	713	633	671	702	629	721	667	673	680	708	633	691	650	683	634	649	673	703	664	725	660	653	730	679	664	650	611	696	690	668	683	639	738	719	683	654	636	668	635	667	628	680	671	694	652	681	677	640	677	671	734	640	659	634	642	648	637	685	690	697	659	669	684	672	656	651	631	653	655	682	671	631	666	699	680	686	662	660	695	670	678	682	687	700	665	668	655	698	699	688	663	709	672	639	647	687	671	689	665	668	680	710	697	702	645	734	682	685	683	666	650	660	678	695	690	639	689	657	673	693	668	650	648	628	656	709	650	657	679	681	650	642	726	623	642	683	706	696	686	695	679	709	678	682	688	670	675	661	714	663	623	665	641	720	657	652	650	682	686	651	684	640	652	647	719	675	678	661	708	708	722	675	675	673	651	688	688	665	682	679	667	629	676	675	663	654	671	674	681	650	670	646	630	634	661	684	642	662	732	608	649	708	677	679	684	657	686	675	682	715	694	637	658	656	682	675	622	666	646	667	688	722	694	637	644	624	648	622	647	688	672	648	675	686	687	681	698	697	682	658	685	656	667	669	622	660	662	673	689	680	595	620	644	644	643	664	648	654	734	666	634	676	617	719	716	690	672	668	654	661	647	703	647	691	670	675	673	718	659	744	654	675	669	679	644	664	712	702	662	644	683	599	671	649	657	685	672	711	667	692	688	640	743	699	672	685	721	708	653	659	708	688	669	595	657	684	654	660	650	699	640	715	619	671	658	658	687	639	659	675	635	669	716	675	707	671	669	666	653	675	709	686	657	693	659	664	649	674	650	656	627	708	653	702	676	646	619	652	680	645	672	691	693	681	682	671	642	642	694	661	682	665	679	678	665	696	699	651	649	675	694	709	653	675	661	685	687	663	673	628	696	684	685	651	640	662	636	675	702	728	702	700	672	670	673	678	680	649	702	673	712	709	652	688	701	667	649	644	690	672	687	668	659	668	709	651	674	619	664	726	656	680	648	678	689	644	692	640	681	641	712	665	661	621	661	663	690	655	684	676	666	630	644	705	666	668	663	697	693	643	701	628	684	671	712	666	676	639	631	683	678	658	664	656	666	673	631	690	618	667	649	643	679	714	658	652	667	672	650	680	645	686	691	669	660	647	663	667	642	688	687	662	618	692	689	693	655	673	669	683	700	675	681	664	686	716	664	672	668	666	683	667	635	694	681	688	666	628	644	607	673	647	669	665	688	653	672	692	652	642	659	676	662	688	683	681	715	647	645	674	692	628	660	670	670	693	698	666	697	660	631	672	680	655	694	653	673	665	657	687	636	698	670	715	670	698	684	704	672	707	688	625	635	651	670	686	625	687	692	697	643	635	624	645	673	677	676	648	701	682	710	652	675	697	678	690	696	615	645	686	655	724	713	705	671	671	696	657	664	641	696	693	666	649	658	731	676	675	675	676	650	661	691	631	719	683	661	712	683	660	664	637	693	656	697	702	638	702	640	684	624	708	649	663	596	730	675	680	699	700	633	655	601	676	692	685	684	669	644	690	672	668	642	675	665	680	675	666	679	640	674	680	649	693	674	630	699	630	695	693	676	623	686	666	674	649	664	683	683	696	645	642	618	618	667	648	692	612	660	635	648	701	652	727	719	698	665	664	679	671	654	630	666	685	660	714	645	652	659	687	686	640	675	660	648	640	723	680	678	663	675	636	667	664	694	686	649	711	675	680	664	663	666	641	674	641	688	660	692	634	656	656	689	696	699	684	665	672	668	634	603	658	689	687	729	689	675	676	687	711	681	670	689	710	655	696	681	630	635	674	651	661	622	686	677	673	690	686	658	687	638	682	698	672	688	672	701	677	729	714	666	667	633	688	696	691	672	672	647	653	678	714	640	599	639	652	625	674	650	675	632	720	671	666	638	676	672	665	677	711	638	665	655	692	717	693	674	669	701	641	636	658	677	694	712	632	670	655	653	685	647	661	665	701	677	649	699	646	660	670	676	698	628	643	690	653	675	690	652	685	637	671	677	695	692	674	678	683	689	674	672	669	670	676	639	647	667	645	676	679	671	664	704	654	726	692	661	652	660	674	672	676	692	698	643	711	679	646	655	684	627	683	674	665	654	647	699	690	692	640	722	646	676	712	701	682	633	642	698	638	674	655	687	668	668	667	707	661	640	645	664	646	691	653	709	633	674	671	689	669	670	638	644	657	635	647	651	705	693	666	701	653	715	677	675	670	662	659	642	694	666	670	673	631	685	712	703	665	637	676	674	669	638	699	682	648	685	700	689	710	626	597	642	672	610	689	736	630	670	654	703	662	644	682	676	659	626	668	645	669	684	692	645	621	704	698	672	695	663	650	696	654	706	708	710	743	683	618	685	664	674	696	643	643	678	705	678	711	642	713	669	697	658	689	660	655	651	655	703	640	694	644	658	703	675	658	668	669	687	689	655	685	703	696	642	659	687	702	658	674	639	661	690	661	638	685	651	691	680	664	687	662	701	662	705	660	650	627	671	651	728	634	685	666	590	653	665	641	674	689	645	651	681	635	667	654	677	667	661	689	713	667	656	719	645	703	658	742	707	699	673	674	667	697	654	652	714	648	645	607	674	695	687	634	657	675	703	671	664	666	670	644	679	665	648	706	645	687	669	681	689	684	665	681	685	709	644	713	709	681	673	679	681	703	641	717	629	676	684	696	711	616	628	640	686	660	625	692	650	727	630	681	660	692	707	683	658	721	671	643	675	687	681	709	670	693	660	665	646	688	721	701	670	676	698	715	665	674	660	638	689	684	672	636	669	657	711	678	673	648	664	644	647	633	667	674	667	685	674	700	706	653	662	678	702	649	701	646	664	703	676	625	670	711	676	642	685	691	691	649	688	696	663	699	654	656	652	681	637	694	657	675	665	645	660	658	670	646	689	649	708	673	628	693	691	681	676	657	665	674	681	630	659	640	661	688	702	675	659	663	675	663	692	623	663	688	692	659	692	710	700	688	658	715	658	660	628	666	718	673	651	667	625	607	703	634	683	732	642	717	658	681	715	651	680	659	700	668	664	658	686	603	685	673	689	652	691	688	644	639	705	647	653	682
37864	25938	7801	1036	583	424	354	294	284	237	220	214	194	172	177	156	193	173	186	138	152	160	144	165	165	157	136	149	124	160	161	150	119	143	132	146	137	134	155	140	149	131	147	117	126	147	143	133	141	161	149	120	131	133	137	155	165	123	145	155	157	138	139	121	152	170	145	145	126	164	113	129	155	123	132	121	156	144	127	131	143	136	116	134	141	162	121	158	139	143	117	139	144	156	149	151	117	114	128	169	125	129	120	154	121	161	150	137	137	134	131	130	128	142	153	126	117	130	121	144	158	122	134	111	138	126	139	147	134	114	141	127	124	136	143	124	143	148	161	154	148	133	151	133	148	140	141	122	112	136	153	121	126	126	112	138	159	150	147	135	142	120	141	121	125	133	149	136	130	146	122	138	145	140	146	157	130	136	143	142	130	144	144	148	154	124	140	147	130	114	123	132	138	136	150	133	133	144	133	132	149	151	132	136	132	149	128	140	138	137	132	134	139	134	151	119	121	119	127	116	143	147	119	141	146	130	146	141	130	134	130	135	117	133	110	143	145	152	137	120	134	134	134	159	145	125	133	132	131	128	130	133	115	130	137	136	121	130	143	157	138	131	175	144	160	143	133	110	125	124	145	136	137	150	129	116	151	148	148	136	136	150	145	122	131	155	152	150	165	130	125	127	130	118	132	140	132	157	127	136	134	159	155	105	128	140	157	112	148	113	115	139	139	129	136	146	130	126	135	143	127	131	132	147	127	148	134	111	137	112	143	139	134	121	151	124	127	139	138	143	124	117	148	139	133	145	151	125	144	137	139	134	119	146	164	121	138	123	144	141	144	136	139	125	152	98	146	136	138	138	126	115	139	139	149	131	139	136	137	142	140	136	151	145	134	133	122	145	146	134	150	145	129	154	138	129	124	150	125	118	166	130	123	149	144	148	127	154	137	145	132	143	134	122	157	138	135	136	129	120	116	133	119	123	152	158	137	144	125	141	115	141	125	125	138	121	130	121	136	149	124	143	135	122	122	142	149	132	136	124	138	140	124	109	118	112	117	140	141	141	111	134	121	134	116	138	127	128	140	132	132	134	147	149	153	129	127	128	136	152	156	129	124	119	138	133	138	110	132	122	150	142	123	118	156	129	128	131	142	144	148	137	131	127	136	148	152	117	143	127	117	130	152	124	126	122	137	113	129	139	146	134	131	134	136	131	124	142	136	143	154	145	137	138	124	136	129	136	145	144	142	148	123	141	146	151	124	134	139	125	141	135	120	124	136	134	118	133	136	149	146	132	119	128	137	123	135	134	113	132	130	149	147	139	132	138	145	122	122	132	137	121	127	150	155	133	123	127	129	128	122	124	128	155	140	128	116	153	156	131	137	161	147	145	122	126	159	128	134	133	146	148	118	155	160	136	129	139	125	135	160	124	121	142	124	135	137	145	140	128	122	126	131	140	146	121	120	138	147	110	154	141	136	157	131	142	146	133	117	136	107	133	146	142	140	154	104	135	123	144	111	152	131	132	134	137	128	138	124	134	152	149	133	134	136	129	142	127	111	139	164	149	142	145	141	125	120	142	136	138	128	135	136	148	130	139	127	135	138	127	133	138	148	118	157	137	154	139	122	118	145	120	133	145	135	117	123	134	120	131	131	139	145	146	135	132	128	145	149	119	137	146	118	124	146	146	134	123	122	113	121	131	121	116	119	120	147	146	145	131	152	126	129	137	145	129	133	134	141	144	162	132	145	148	121	129	166	139	150	143	150	140	131	129	117	151	127	113	157	163	156	149	132	143	120	115	132	127	139	138	133	95	124	148	136	132	124	154	143	145	146	157	142	118	145	140	123	148	140	146	163	138	145	149	141	146	126	144	152	148	133	149	132	135	124	122	130	130	136	131	148	133	132	133	125	127	136	134	113	135	135	131	113	141	140	136	131	144	104	138	141	133	127	121	141	132	135	131	114	130	129	122	151	121	142	129	129	127	144	160	147	148	141	124	125	136	110	116	129	116	150	140	136	126	138	130	126	140	137	129	157	135	135	129	133	139	142	150	151	139	110	133	109	136	133	154	153	108	119	132	138	116	145	119	163	132	140	134	119	118	137	134	134	132	123	126	138	126	135	149	126	139	144	149	155	110	116	140	151	147	134	120	159	133	123	132	128	118	144	140	134	135	128	118	142	127	127	150	150	150	136	145	125	134	124	121	115	108	120	122	136	128	125	132	140	122	144	133	133	135	139	114	144	133	141	139	125	148	145	154	141	129	138	166	142	149	111	150	138	142	151	138	164	130	138	132	141	140	146	132	141	141	144	146	140	134	153	137	148	133	147	121	134	131	153	152	133	128	136	139	134	134	125	130	122	145	99	131	118	133	128	121	144	145	123	134	153	139	122	143	137	145	137	131	137	149	126	142	151	132	129	156	129	140	141	133	139	137	117	130	118	126	120	138	133	134	138	146	149	140	115	126	141	127	119	140	148	125	138	117	132	121	139	130	144	138	116	140	143	129	141	133	145	124	139	123	152	137	141	134	136	147	145	135	132	130	131	142	112	145	140	135	132	127	121	121	144	177	130	137	116	130	125	120	145	145	148	115	131	145	152	170	122	139	149	142	134	126	127	119	142	126	130	173	113	150	146	132	115	140	121	131	135	141	135	104	145	124	127	120	128	142	119	150	155	128	125	129	129	125	129	145	127	146	140	140	159	154	132	138	142	141	133	147	109	139	135	140	144	135	144	152	140	129	140	126	121	134	134	135	126	139	135	122	143	137	139	113	142	142	136	140	128	141	136	144	115	154	128	147	162	128	128	140	121	115	160	139	144	129	165	141	121	139	116	155	140	132	126	158	134	137	130	144	150	128	148	121	124	137	147	148	146	120	165	154	120	133	148	124	145	119	148	125	146	141	152	126	130	142	126	133	130	141	127	135	114	141	157	130	142	128	136	124	124	129	115	129	140	147	149	127	124	127	124	97	143	153	113	150	127	111	129	113	124	148	137	138	144	140	145	137	173	129	148	111	128	143	132	144	130	124	139	141	155	163	137	160	153	133	117	122	125	136	121	158	150	156	122	125	150	149	141	138	115	129	115	146	158	150	138	164	134	144	115	111	148	142	128	140	105	147	140	121	145	137	147	116	114	142	148	147	126	135	140	122	112	125	146	160	144	140	111	143	125	132	161	152	123	122	153	143	145	152	140	120	134	129	155	130	130	156	114	143	126	131	118	108	124	133	130	164	143	125	123	147	124	118	147	131	149	135	131	141	121	135	132	148	132	155	123	134	117	124	124	112	119	138	142	153	130	128	117	129	145	147	128	122	130	126	120	126	147	137	127	148	142	134	142	141	143	108	144	150	144	119	133	143	109	137	156	142	123	139	155	124	141	130	124	128	171	136	149	127	114	129	133	131	128	165	115	152	134	123	130	151	125	144	135	120	122	152	141	135	150	127	141	158	137	130	110	115	135	135	126	126	139	146	138	136	119	133	148	137	135	136
22142	15464	2415	2649	2231	1817	1515	1351	1112	1004	905	849	706	739	621	624	566	599	502	475	503	514	470	491	432	441	439	461	420	453	418	394	419	371	357	404	363	423	388	402	389	364	345	359	348	388	349	355	368	342	356	357	342	358	370	356	365	357	351	356	396	374	344	360	345	365	397	391	363	348	342	335	330	339	361	311	331	336	350	336	364	368	322	332	341	361	358	326	371	341	344	325	320	329	372	341	325	380	330	339	359	332	372	309	326	327	343	329	319	351	364	332	332	339	342	336	339	363	329	369	348	352	290	366	329	344	357	319	360	340	346	356	351	352	318	319	332	342	356	307	359	346	325	344	339	335	320	321	339	362	350	331	351	343	312	364	293	330	354	345	325	325	353	328	315	329	333	314	297	348	306	348	330	354	314	312	341	365	364	334	311	351	320	356	345	323	343	349	372	375	345	352	352	345	333	346	317	321	363	317	361	321	354	304	299	301	323	322	352	363	354	362	333	342	351	359	332	346	348	344	306	348	363	335	357	321	326	357	331	368	304	354	338	370	364	335	351	317	336	350	346	307	349	347	349	335	317	331	346	354	328	342	368	362	340	377	312	309	335	310	363	318	382	342	353	331	327	341	342	309	328	320	343	322	314	322	313	321	331	335	347	333	338	347	327	355	372	340	315	341	349	320	329	336	346	321	364	338	297	345	318	324	370	323	335	364	351	354	333	351	327	340	309	324	363	349	370	337	309	310	306	332	336	360	323	364	345	310	341	328	360	321	351	319	340	338	324	338	319	316	333	343	374	323	345	342	367	331	328	342	328	347	331	342	358	303	338	362	287	338	323	324	332	350	341	349	345	349	345	340	355	330	322	322	359	344	347	337	341	327	308	360	320	329	336	376	341	376	348	311	338	356	310	392	337	363	345	357	362	314	356	327	350	359	336	329	327	315	302	352	330	312	360	320	337	343	335	342	354	324	358	345	346	348	355	346	310	334	344	326	327	321	352	319	323	311	365	379	326	344	326	332	353	353	329	324	349	347	321	321	313	339	352	377	339	346	314	356	358	334	342	367	341	343	346	339	314	355	343	320	418	342	343	351	356	350	350	330	329	355	357	297	363	376	338	312	328	368	328	335	365	329	313	330	352	313	343	343	346	346	352	350	349	327	331	374	282	330	308	329	337	338	343	356	352	322	349	355	339	332	336	362	334	317	348	336	328	360	310	297	339	384	352	325	315	322	330	339	364	346	330	347	331	335	332	343	374	323	333	324	350	332	374	349	335	341	336	362	379	334	351	348	339	358	315	306	362	340	363	342	360	333	337	338	329	380	342	341	374	335	324	373	333	348	345	357	329	386	329	321	305	338	334	377	324	337	336	330	315	353	345	333	326	359	343	339	341	355	364	350	355	337	356	324	344	344	382	343	366	330	335	342	342	360	327	313	360	314	313	336	358	349	329	359	349	334	350	345	343	394	326	343	324	340	363	328	333	336	330	357	340	360	343	344	368	317	327	355	342	327	330	356	330	319	341	326	344	299	337	309	352	350	335	343	334	359	328	340	334	349	343	326	336	358	352	320	312	371	354	379	309	344	331	342	348	306	350	373	319	322	330	325	340	346	339	347	312	330	346	365	357	348	351	320	361	339	310	308	335	345	331	326	345	376	326	333	332	328	315	345	341	347	331	319	346	315	329	365	353	338	317	339	325	373	331	334	313	360	337	352	316	337	339	367	332	325	320	318	357	334	307	352	345	366	356	305	320	338	299	355	346	324	361	334	349	336	333	323	375	335	322	334	325	329	316	329	400	325	342	356	340	340	366	336	313	339	319	371	331	328	345	361	349	376	330	387	311	336	337	361	335	354	308	327	337	345	305	332	329	357	320	306	347	351	338	328	328	369	304	355	341	350	321	355	337	295	356	324	340	354	316	375	341	364	336	296	341	318	344	387	343	317	315	363	315	373	347	370	332	332	347	318	370	330	339	333	347	325	328	339	367	344	324	400	347	356	341	346	327	343	377	330	369	339	356	325	335	361	319	331	324	353	336	359	311	359	362	355	350	330	366	323	353	335	322	328	326	363	358	356	328	329	337	374	344	354	321	345	337	324	356	320	337	362	333	341	357	361	360	331	353	347	325	362	316	354	327	307	355	333	361	346	340	365	312	340	323	334	374	333	366	293	324	327	326	361	359	351	369	352	319	326	356	321	314	317	327	336	325	350	332	371	349	330	325	356	293	328	358	345	325	340	310	331	326	337	334	355	340	371	324	349	347	333	336	328	340	334	350	373	342	378	336	336	319	342	359	346	324	341	313	356	330	346	350	341	302	345	363	345	339	324	352	351	308	334	371	335	374	332	333	348	352	341	370	347	330	333	352	347	324	315	358	345	352	328	342	335	328	343	306	327	312	348	361	333	336	349	323	310	325	321	323	335	309	362	349	337	342	309	322	351	349	339	341	334	331	288	330	323	347	326	333	290	337	346	358	344	354	319	360	343	334	346	317	334	325	340	321	329	361	330	335	308	315	360	337	322	339	369	336	342	354	326	335	325	328	330	337	332	345	319	309	340	356	388	335	336	331	333	355	367	338	351	326	303	354	339	339	330	303	321	334	323	323	319	327	344	344	362	355	340	337	352	324	321	297	335	336	329	342	332	332	302	339	316	366	353	326	335	315	354	362	342	335	346	324	367	328	311	336	317	340	356	324	331	348	327	368	337	333	335	375	346	370	333	339	371	380	328	332	339	345	338	366	351	363	349	326	341	351	337	359	358	347	340	327	325	371	321	377	348	372	344	341	324	355	357	350	324	343	356	339	332	348	341	335	367	348	344	349	343	336	314	348	314	365	334	349	330	378	349	344	340	311	318	367	343	313	349	359	323	361	365	344	330	321	338	343	334	339	348	343	332	330	318	339	331	310	313	332	341	356	320	323	329	315	344	381	316	327	322	343	361	308	346	302	333	371	354	364	329	330	376	341	359	356	304	350	352	350	327	308	323	337	372	334	349	365	326	332	350	359	359	326	331	294	359	358	321	325	351	357	330	337	315	348	344	342	341	339	371	344	330	333	347	330	361	376	330	360	346	340	337	308	341	342	347	338	372	352	318	323	300	350	341	356	334	341	332	350	334	306	352	330	363	319	319	352	334	341	320	327	344	352	329	338	347	307	335	328	348	372	358	343	333	291	373	337	322	301	362	312	357	356	346	362	333	346	316	326	344	330	346	373	353	332	327	356	335	346	360	349	338	304	329	318	385	360	353	373	355	361	318	323	317	353	326	345	320	324	336	341	349	329	320	313	350	313	316	329	309	342	368	324	371	330	339	296	384	341	330	369	340	344	351	323	363	372	343	311	324	353	334	354	374	346	349	325	323	337	307	357	309	338	365	344	358	331	347	361	317	348	331	314	346	326	323	325	318	351	299	311	310	336	326	329	329	339	334	355	322	357	345	357	356	320	343	318	346	368	343	356	340	333	308	338	338	357	347	325	314	353	336	338	354
49788	38425	15034	2204	1044	701	529	497	372	334	260	261	207	206	203	183	198	161	194	181	167	143	151	140	140	142	126	117	138	142	130	133	143	131	132	115	131	123	123	126	103	101	104	124	136	124	118	129	107	122	101	110	112	123	125	116	130	107	121	109	118	122	134	117	129	117	118	131	120	128	121	113	109	117	115	113	134	114	130	126	116	118	116	115	115	112	132	114	112	100	115	108	98	129	118	108	123	103	122	116	140	118	125	115	111	119	119	129	100	100	122	123	111	110	122	123	120	115	113	113	105	100	107	124	114	112	116	119	116	122	113	117	107	97	106	115	107	122	116	127	107	115	109	108	121	95	125	112	114	120	101	109	129	104	126	98	115	102	114	77	99	110	130	117	114	107	106	139	140	125	106	122	92	110	103	111	127	121	113	124	115	151	130	106	122	110	124	98	117	101	120	121	116	121	100	103	119	110	108	124	101	92	126	137	110	119	112	120	115	97	129	114	103	115	116	120	128	94	114	123	110	111	108	120	125	128	116	114	103	123	113	84	102	103	108	123	114	114	121	116	112	107	127	103	110	103	124	105	122	113	121	124	121	143	114	113	106	125	119	114	127	113	125	121	81	133	109	121	125	114	137	117	128	125	104	109	124	122	116	110	115	122	89	103	104	100	121	139	112	106	119	121	108	128	107	137	127	102	111	108	119	130	144	119	117	97	125	91	97	107	100	119	129	109	104	116	125	138	114	115	111	117	98	112	110	123	134	120	113	112	129	114	117	113	119	111	108	103	110	110	112	125	102	109	110	122	111	109	123	114	93	120	106	115	116	104	125	140	118	108	132	110	114	109	114	111	103	108	109	116	119	119	137	117	121	90	119	119	105	105	123	122	126	109	117	129	120	122	110	120	126	116	111	112	122	123	106	116	101	117	118	115	130	114	113	124	116	91	137	112	106	126	128	106	113	128	105	98	110	99	124	105	119	119	113	106	107	108	119	126	106	121	124	122	108	111	106	132	93	125	98	119	118	106	116	94	121	119	120	118	121	106	116	121	114	114	109	111	110	119	104	125	102	115	120	111	102	98	151	115	128	112	102	125	119	114	115	114	112	113	116	115	98	101	126	110	95	118	119	127	113	116	112	111	101	118	106	119	121	118	131	107	105	113	121	132	130	133	117	128	114	107	112	120	111	112	136	132	116	130	131	112	124	126	105	120	108	102	130	116	134	111	125	116	133	105	108	116	126	118	126	123	121	128	120	102	114	117	122	133	110	121	141	128	121	116	115	141	119	127	123	133	111	120	111	113	118	113	101	142	106	137	128	108	112	121	105	116	135	114	116	129	120	114	107	121	139	112	91	112	128	112	126	124	129	122	95	129	111	102	129	117	105	107	122	121	101	122	142	128	119	109	95	112	123	119	121	129	95	103	112	107	114	106	110	132	122	91	131	110	127	108	129	122	132	121	130	124	109	108	123	111	109	113	121	133	104	99	102	113	130	114	100	107	135	115	102	114	113	108	109	111	110	149	128	120	101	104	115	104	122	115	118	109	112	112	93	143	149	116	118	117	115	131	104	109	124	104	135	111	112	137	115	116	137	110	119	123	116	114	123	111	109	137	108	124	120	129	100	108	103	124	116	92	116	115	116	99	112	113	125	95	102	125	132	107	109	111	129	117	115	103	107	110	126	117	102	115	119	107	121	107	107	121	119	111	111	114	133	122	110	124	121	115	126	122	110	110	131	123	117	121	125	111	106	100	101	92	119	103	139	118	115	123	119	105	106	111	111	105	129	123	123	118	107	122	109	114	121	125	101	130	115	118	116	95	121	112	110	112	113	113	111	108	104	111	109	117	97	112	124	98	119	109	112	108	127	112	122	114	142	113	116	112	126	118	99	109	104	100	108	106	105	106	103	108	146	117	91	90	124	76	106	111	118	108	95	107	101	111	124	109	118	105	101	106	92	94	103	110	126	119	112	107	129	121	109	108	134	118	104	123	127	104	127	119	94	130	122	118	103	112	123	118	121	127	120	104	119	107	119	111	117	118	99	104	104	111	93	116	132	109	105	117	130	116	121	112	114	127	134	100	116	116	101	126	107	134	103	123	88	112	94	114	124	106	140	89	103	128	110	114	88	116	118	110	115	104	133	105	102	129	116	110	106	120	109	127	106	119	110	126	122	110	101	123	101	121	104	107	110	108	127	108	121	125	119	130	106	118	107	112	115	115	112	127	128	120	120	113	119	115	121	120	91	105	113	111	126	134	103	123	118	109	118	127	104	114	116	116	96	122	107	109	128	131	109	116	155	137	105	116	125	114	108	112	101	107	107	104	93	102	100	92	122	102	101	104	117	100	118	112	127	115	103	128	103	109	99	125	118	128	109	102	105	128	109	111	115	119	118	111	146	148	111	116	110	120	115	105	120	120	105	97	123	101	116	109	101	112	131	108	100	115	94	114	110	95	125	124	119	114	123	114	127	109	103	146	125	117	132	119	116	127	108	119	106	119	128	109	113	99	123	119	111	112	101	133	95	120	117	98	118	105	116	145	109	114	110	127	113	113	119	106	119	105	133	119	108	136	146	113	112	111	99	126	99	123	115	107	132	108	115	126	98	104	133	126	98	93	100	119	111	123	116	113	124	111	117	118	108	120	130	116	127	116	105	128	114	120	122	115	112	113	109	122	106	122	108	116	103	110	129	114	116	111	104	113	123	101	114	137	113	101	113	116	110	124	112	108	120	116	108	117	112	108	114	97	116	112	115	121	114	119	110	110	119	117	106	117	104	111	111	108	122	134	115	141	115	102	111	129	108	89	109	110	107	125	126	121	99	113	134	101	121	116	132	121	120	114	108	123	122	114	120	106	116	122	92	81	125	110	98	107	86	125	108	120	119	108	135	117	112	114	143	112	108	108	117	103	111	122	120	131	107	112	115	114	106	109	109	95	103	141	107	115	114	123	121	118	102	96	123	130	112	106	104	104	116	114	122	126	99	104	119	98	101	108	107	143	117	112	87	110	111	133	116	128	103	127	123	125	91	141	128	118	89	121	109	99	114	109	116	108	117	114	124	125	137	115	117	106	122	113	115	101	108	104	121	121	122	111	127	123	119	124	127	109	128	99	128	112	137	125	97	99	131	134	109	105	126	114	118	108	117	111	117	112	117	89	117	115	95	98	124	108	99	122	91	107	115	123	95	112	106	117	104	113	123	134	110	111	118	139	101	112	95	95	114	105	108	127	110	115	128	116	135	120	105	120	148	129	122	123	132	124	113	97	116	118	120	108	147	120	128	120	120	116	113	121	95	114	112	113	111	100	107	137	107	106	126	121	107	121	106	110	125	111	123	120	108	108	105	109	121	124	117	108	122	113	117	93	135	130	120	131	107	105	137	102	130	90	121	109	107	96	117	123	116	110	108	107	119	115	124	120	113	113	99	127	122	135	97	106	110	121	111	110	127	123	132	122	132	124	111	129	129	106	109	122	126	126	99	111	111	103
30044	23525	4281	4565	3976	3192	2662	2142	1819	1606	1301	1196	1044	961	901	790	805	708	699	656	672	576	548	550	528	528	463	504	488	437	490	441	473	415	405	399	403	400	424	384	393	420	397	416	387	367	396	373	363	363	351	356	356	367	378	354	357	361	334	337	338	348	349	323	352	339	366	318	314	355	344	345	339	337	356	353	350	322	349	322	340	351	348	356	354	372	308	314	310	356	286	353	344	353	321	324	337	315	298	339	318	308	346	346	320	326	316	317	325	341	339	312	333	349	315	318	357	319	324	316	343	310	289	300	361	306	320	300	331	313	344	334	333	337	326	327	360	317	324	306	326	350	356	304	318	336	322	292	321	338	320	333	326	331	316	352	335	315	312	311	323	342	324	308	282	313	331	301	340	272	307	353	316	305	291	303	321	358	336	338	312	304	308	309	303	350	288	318	309	305	306	313	299	304	323	298	340	324	308	335	346	328	336	345	324	282	322	295	326	311	309	323	315	285	315	315	346	331	323	313	319	329	352	322	336	321	318	362	317	320	322	322	322	284	334	319	327	309	310	317	331	317	355	341	315	278	292	294	344	327	310	333	305	335	296	317	325	305	349	323	324	311	281	320	311	339	298	340	312	298	319	300	337	296	303	308	303	335	300	300	312	302	317	337	328	283	285	334	313	319	333	308	315	315	315	324	335	309	308	341	339	273	321	296	266	316	316	296	282	303	336	333	317	348	338	317	329	322	312	338	322	304	363	312	298	307	335	321	299	313	335	290	309	322	335	339	301	324	306	332	322	333	290	342	299	323	327	352	327	322	325	284	282	340	312	307	312	323	323	320	295	296	326	307	297	308	320	322	311	315	351	312	300	322	303	341	339	328	314	323	313	341	302	309	325	313	299	341	329	340	300	333	320	306	308	339	318	325	323	283	316	327	304	321	308	300	331	301	295	337	341	310	290	320	312	315	309	315	327	312	328	342	339	323	336	308	317	343	295	380	311	327	315	306	305	327	301	338	328	327	311	282	333	320	347	301	347	294	341	316	341	321	289	325	288	334	297	319	341	312	320	301	349	308	309	329	352	316	316	314	305	356	316	317	342	310	302	320	327	284	314	364	308	316	310	286	312	311	331	310	350	326	316	328	340	307	321	308	320	314	325	342	316	280	330	314	304	305	308	328	300	299	335	355	307	311	292	324	291	314	370	289	310	294	324	298	273	322	313	313	334	316	290	294	344	310	318	295	313	297	303	313	317	311	338	329	331	347	347	321	320	301	308	318	311	346	306	305	317	337	313	312	346	343	343	302	291	343	322	295	308	286	332	294	354	316	325	345	334	327	329	311	305	298	322	341	362	301	320	304	297	341	347	317	293	297	309	291	325	304	325	321	313	288	322	284	328	309	318	282	351	300	270	334	321	297	311	335	287	279	335	340	335	333	304	309	304	329	315	291	323	306	352	298	333	308	322	302	331	287	330	335	329	339	319	327	330	317	331	352	306	317	305	318	289	291	305	301	288	285	339	315	323	300	324	332	301	341	317	311	379	316	320	311	297	326	314	363	329	286	293	343	316	298	330	321	351	343	320	300	333	335	315	337	335	298	286	318	324	314	316	383	278	299	282	314	322	320	344	329	312	324	330	318	292	290	332	343	301	305	327	323	325	294	305	327	321	326	289	345	274	288	310	328	341	335	312	332	327	298	305	302	293	300	317	281	311	311	315	299	292	302	320	335	325	325	293	304	304	312	280	309	337	281	331	332	306	306	324	324	290	341	312	301	307	291	333	325	332	338	351	292	279	299	301	295	324	309	304	352	315	331	313	327	329	286	314	321	336	316	297	319	319	337	325	336	344	330	336	298	305	281	295	315	329	327	325	309	289	277	361	341	336	335	315	320	289	332	321	349	308	324	325	320	324	321	294	316	329	351	273	344	302	299	329	308	312	292	304	320	299	316	338	333	290	333	319	297	319	302	327	311	292	326	300	324	310	341	319	316	330	329	289	314	282	289	284	320	321	316	341	314	293	328	353	323	307	316	326	326	298	331	348	329	312	300	321	305	329	330	327	293	278	302	293	333	316	318	307	296	338	351	319	308	311	299	288	316	335	315	324	315	337	296	319	296	323	328	304	325	338	302	325	311	325	307	332	312	312	330	302	308	300	313	329	305	323	317	318	341	332	307	364	317	333	323	306	309	283	299	347	284	326	318	301	315	319	339	317	334	302	366	311	303	303	325	351	317	322	307	306	329	331	320	320	346	329	339	298	327	312	302	328	357	312	316	320	323	298	317	318	280	275	312	312	300	292	317	314	333	324	300	312	308	317	298	324	306	305	321	329	329	326	333	296	311	337	326	296	263	342	309	307	303	308	342	303	293	344	320	329	330	302	287	296	320	320	346	333	309	319	320	318	368	315	291	335	302	319	323	319	334	323	324	295	295	295	291	309	301	318	330	333	333	339	345	335	321	285	320	283	289	314	312	310	340	323	326	326	342	352	349	312	322	331	300	302	323	297	324	337	294	306	287	319	337	343	275	344	303	304	322	301	282	282	325	302	308	311	342	315	317	311	324	354	316	326	312	318	324	315	311	314	350	334	284	307	331	323	325	353	303	318	305	320	296	300	318	341	282	325	331	326	350	312	296	329	312	327	325	306	327	315	333	320	307	306	314	333	307	288	296	295	325	335	316	331	305	315	304	286	326	284	290	310	347	314	318	335	307	320	314	340	312	320	307	294	324	339	305	300	328	325	287	326	325	343	331	313	309	330	295	290	304	325	322	324	318	309	304	313	294	329	311	341	316	275	309	311	311	338	323	296	337	344	325	324	323	295	306	290	295	313	291	280	297	330	310	342	316	325	317	328	305	314	297	277	298	304	336	317	324	317	288	363	290	346	292	318	318	315	346	324	288	319	322	356	356	308	302	320	339	321	332	324	330	308	322	340	329	312	314	313	319	306	312	309	285	310	318	318	331	321	336	323	293	321	325	298	306	334	294	283	329	290	295	320	320	308	302	341	303	326	316	363	321	323	289	265	293	303	351	329	326	323	317	334	327	291	281	295	306	338	292	319	324	316	349	313	314	307	328	315	323	294	333	317	309	294	321	323	306	312	330	323	322	271	308	326	320	301	322	339	309	323	307	312	283	320	287	316	329	321	328	326	314	294	318	308	347	323	342	328	342	294	332	292	351	313	300	349	303	307	297	296	327	330	336	339	328	319	344	324	313	319	293	325	329	340	318	284	336	300	328	309	311	311	334	341	306	319	324	279	320	313	314	342	329	309	299	298	306	307	339	318	310	331	339	303	311	324	323	308	332	297	304	337	316	321	301	317	327	285	308	320	310	299	305	356	331	313	282	329	308	300	308	279	309	303	307	329	318	333	326	331	311	279	312	334	311	305	314	309	311	305	322	329	344	326	303	322	311	314	298	278	280	341	338	319	319	318	308	362	318	337	319	352	287	305	347	306	322	350	315	324	308	284	315	317	336	290	298	302	284	319	301
8039	1424	495	368	311	313	307	333	309	325	298	291	286	326	284	268	292	284	288	283	287	284	268	308	299	295	320	328	309	273	312	278	298	296	299	290	279	314	303	312	290	310	285	303	321	291	311	318	314	312	320	298	272	346	296	297	307	320	303	286	294	281	263	300	289	313	315	291	268	294	282	296	312	279	291	309	280	310	303	309	293	288	272	322	275	296	296	313	301	295	307	296	310	272	305	317	279	301	285	332	281	278	318	266	312	270	304	304	297	325	308	290	287	296	311	315	275	289	300	289	283	306	293	328	316	301	260	276	288	312	316	302	314	304	306	279	307	298	306	312	274	234	272	302	298	278	293	288	298	261	322	281	325	327	306	304	272	294	288	279	283	264	295	313	320	276	283	298	302	267	303	294	270	311	286	304	258	331	261	292	327	274	305	307	286	266	320	311	317	283	285	317	298	302	284	288	311	281	328	339	319	302	305	299	284	307	291	282	284	275	286	291	300	257	274	288	287	285	270	315	276	299	284	288	308	301	300	281	304	280	279	281	269	274	308	282	310	286	266	297	312	303	321	295	292	302	276	298	298	307	280	273	291	267	325	272	246	276	278	297	297	297	330	267	283	293	264	284	299	300	291	292	311	292	295	283	312	267	313	275	328	272	319	317	314	287	295	285	282	273	246	291	279	289	283	318	295	291	282	314	287	286	301	293	314	287	315	299	276	283	297	274	279	337	261	313	284	280	308	289	282	309	315	279	307	325	309	326	275	268	316	253	270	319	275	306	295	291	288	284	307	296	277	291	316	287	289	287	292	276	290	293	282	278	317	292	285	286	306	285	294	310	286	283	285	297	272	298	300	291	307	293	284	290	317	277	283	285	259	279	303	291	275	295	339	285	315	273	287	282	310	295	297	300	299	286	288	281	301	284	284	287	299	315	280	292	298	284	308	279	299	304	295	312	277	276	275	315	298	314	304	320	281	262	262	300	293	321	300	291	300	277	281	301	293	299	280	287	291	310	295	278	291	311	261	267	304	287	265	266	311	307	279	267	271	297	269	315	272	323	282	294	284	286	303	265	275	322	284	337	289	253	332	287	277	296	249	276	271	258	313	298	301	306	280	313	283	283	287	314	274	271	313	277	282	296	310	297	273	287	319	268	268	324	321	286	307	267	271	265	320	298	287	281	292	297	313	316	307	328	305	285	287	323	315	325	292	274	317	302	294	291	284	273	313	327	300	296	306	315	307	265	315	327	315	299	311	309	301	287	321	289	295	312	312	318	331	315	303	290	300	275	263	300	291	294	300	293	312	283	251	321	284	317	287	297	316	302	299	301	294	290	304	315	278	298	292	317	292	287	262	333	294	310	279	316	286	308	334	276	274	308	305	286	294	277	279	290	276	300	307	282	283	303	272	299	280	271	311	302	288	265	283	285	293	266	311	302	318	253	267	283	294	292	325	292	299	282	302	285	294	314	314	303	296	294	291	293	328	270	262	294	317	284	275	300	271	316	290	293	307	277	282	297	299	304	313	297	325	298	292	269	292	267	283	283	283	296	270	289	299	309	281	282	271	304	275	293	304	296	266	298	324	260	286	312	283	313	311	313	301	314	301	291	290	267	333	274	308	271	297	307	280	293	334	286	266	296	264	298	277	309	283	322	301	286	309	297	275	274	279	330	302	282	286	293	274	288	311	283	287	292	288	289	280	285	298	302	297	284	291	300	310	284	281	283	309	314	293	312	312	312	301	284	320	296	312	283	321	304	337	302	276	266	287	279	298	300	260	288	291	269	306	295	286	287	298	287	279	308	287	277	289	303	318	291	294	272	283	272	300	313	302	280	285	285	290	305	310	281	280	264	312	309	325	303	313	291	298	266	293	310	301	266	319	277	296	312	294	320	295	317	331	247	295	322	299	283	292	297	270	279	322	306	271	292	264	250	309	299	269	279	272	327	262	305	315	277	338	299	289	304	322	264	280	296	326	294	272	304	317	279	288	329	296	298	320	298	288	297	299	306	297	290	306	285	303	280	302	272	306	287	271	290	293	298	274	286	325	322	327	267	303	323	295	322	320	300	317	323	293	318	311	271	275	307	303	283	308	286	292	292	305	296	297	295	274	309	321	290	293	295	316	322	296	290	307	281	318	296	296	296	291	294	301	323	301	301	286	295	312	296	271	303	303	268	287	324	287	273	283	295	285	334	283	279	320	266	311	289	286	286	315	295	305	307	294	325	329	324	274	299	323	275	326	291	309	326	272	262	308	292	278	272	275	274	275	288	334	263	293	295	281	277	296	302	316	306	270	287	282	300	287	287	255	293	300	278	284	265	320	318	282	288	297	313	308	265	270	283	307	293	297	326	317	310	295	257	319	281	301	290	329	291	304	258	294	283	297	308	279	301	297	270	290	308	301	276	288	290	302	270	307	279	286	287	268	304	290	288	307	274	290	284	276	299	301	281	308	307	284	303	317	286	294	299	318	274	279	301	319	278	316	271	284	282	302	302	255	295	303	291	292	297	284	272	300	307	304	289	284	309	327	294	289	272	322	315	303	311	290	315	295	325	267	284	275	278	279	294	260	305	313	292	248	307	295	298	288	286	281	286	288	274	302	295	274	303	306	294	287	334	265	284	290	282	310	298	288	292	287	293	277	286	298	307	284	271	267	279	294	294	277	284	278	299	292	290	292	315	274	288	298	305	292	299	284	292	297	311	301	281	305	280	270	302	295	300	296	283	295	289	311	294	313	317	284	286	275	302	303	308	311	294	259	301	309	289	266	297	288	282	294	299	335	277	280	278	278	307	300	314	306	278	313	312	300	310	311	266	308	307	297	266	285	296	293	288	277	278	269	322	315	291	277	336	315	287	315	301	298	303	306	308	283	289	302	283	309	326	316	308	316	277	274	271	300	296	298	303	294	309	288	297	326	279	324	307	326	257	296	282	328	277	308	273	292	291	278	270	284	298	284	288	323	310	297	290	324	307	290	331	281	309	272	315	260	281	315	301	318	297	293	287	308	293	276	290	319	326	284	283	254	281	280	283	289	315	333	283	311	290	289	314	307	303	326	276	271	294	311	308	305	295	290	293	290	294	296	298	274	282	284	330	295	310	275	275	310	294	275	293	301	318	280	327	311	269	297	283	310	304	303	297	304	278	285	294	315	328	286	287	301	289	284	331	295	280	273	279	293	302	297	275	282	277	297	282	302	308	301	306	304	312	317	314	304	293	300	271	283	311	277	293	298	290	292	277	267	269	299	318	316	314	269	314	308	317	320	288	296	285	313	293	293	284	333	310	287	293	277	295	279	285	297	307	267	305	298	325	313	297	287	271	308	276	324	282	289	245	332	286	289	301	340	271	280	270	296	321	310	317	309	298	284	265	280	301	307	334	314	315	300	306	311	306	324	282	293	313	311	288	296	266	302	305	295	309	291	294	269	295	316	333	297	297	321	293	330	304	283	309	301	285	267	266	270	299	285	260	299	290	322	273	309	277
5656	1936	819	762	794	702	747	678	698	729	685	673	702	678	665	661	662	728	686	688	684	640	641	663	686	628	706	691	610	670	664	689	603	670	694	642	641	702	696	608	686	677	686	616	654	679	651	654	662	613	663	694	670	659	695	694	667	688	694	696	674	659	645	713	680	687	661	685	677	667	659	692	699	661	687	687	667	703	659	636	677	682	704	645	641	702	665	703	676	715	654	635	702	687	689	651	700	643	647	679	658	707	694	674	680	676	694	675	680	690	653	659	671	659	673	660	670	653	725	658	669	728	694	635	659	606	746	653	644	688	651	649	658	727	664	654	669	673	696	661	674	663	620	703	650	652	654	654	695	680	644	624	621	703	648	701	654	705	661	668	698	695	674	707	674	679	688	674	639	639	627	608	670	701	698	662	682	617	697	626	702	615	730	651	720	666	670	668	692	645	666	669	734	665	731	662	675	664	665	673	660	668	665	681	662	667	625	641	656	647	687	651	646	645	645	626	671	672	693	674	662	684	695	685	677	669	630	665	642	674	692	735	651	655	681	659	676	655	640	734	687	642	646	686	671	683	650	679	671	633	644	686	667	681	670	691	708	667	667	685	658	683	661	670	683	667	664	698	673	646	685	635	655	668	632	625	668	669	705	705	657	641	637	646	644	641	622	683	658	657	644	700	659	659	697	675	676	661	662	633	646	710	687	675	682	636	729	730	662	740	623	632	684	680	632	651	668	646	663	683	689	650	729	688	674	666	678	610	714	638	672	699	697	687	695	683	630	694	637	650	681	656	696	693	598	730	623	630	659	664	654	708	703	651	655	694	676	727	675	686	664	694	639	702	642	662	663	669	691	702	677	697	707	673	671	735	647	678	690	683	686	669	642	631	640	674	670	662	632	664	665	630	678	711	682	681	633	626	704	622	704	620	709	635	674	656	666	674	643	677	626	662	618	688	695	681	689	670	666	634	698	653	659	692	637	702	641	651	676	659	662	681	718	649	663	640	671	680	689	688	618	657	667	668	700	677	634	640	667	666	670	652	671	687	659	617	702	650	700	687	666	673	673	645	665	665	692	656	657	630	658	630	624	647	681	660	677	647	665	686	623	628	659	642	668	705	675	707	663	667	679	666	646	661	695	660	651	626	669	653	637	695	648	681	706	712	682	671	693	651	679	671	677	679	660	698	677	666	732	649	680	647	661	681	698	647	691	688	671	620	701	653	694	707	710	662	699	652	671	625	674	695	662	696	706	622	686	698	631	664	683	635	660	673	671	629	678	712	658	663	635	653	705	649	701	654	633	686	650	681	679	669	639	657	650	699	729	649	690	700	712	637	664	712	680	640	708	654	695	624	659	630	708	631	630	639	653	668	662	640	655	663	699	643	656	660	681	625	632	653	640	688	654	692	684	682	674	690	618	654	668	659	682	658	708	678	674	676	658	677	659	649	667	687	650	642	626	674	637	656	657	689	644	659	666	702	702	706	662	683	663	685	640	675	641	652	716	665	682	640	662	632	666	649	624	661	697	668	629	664	650	676	700	668	637	658	655	672	701	673	640	678	624	639	654	654	624	665	692	665	663	638	586	667	638	684	666	677	626	699	643	674	617	742	688	664	673	692	692	686	688	656	632	661	639	672	693	689	668	694	657	645	658	671	673	675	656	667	646	659	710	649	676	662	671	706	643	671	613	663	652	671	715	738	660	673	648	715	690	685	649	700	689	725	628	637	671	703	657	701	679	636	696	651	686	642	621	663	619	648	721	668	701	617	716	659	733	663	641	655	644	712	653	662	645	673	693	631	661	638	668	660	661	655	682	641	671	716	691	650	658	646	699	683	658	683	627	671	658	627	700	637	698	697	679	625	690	653	693	728	646	690	675	631	650	682	632	656	707	667	607	623	646	680	639	670	646	697	680	694	714	647	684	686	624	654	642	712	660	630	652	672	701	666	687	695	692	660	665	667	673	678	671	678	660	669	666	674	714	690	695	678	694	702	652	664	691	664	658	720	678	641	652	686	680	701	618	642	678	674	648	630	669	660	679	638	690	665	663	670	690	672	683	694	689	658	682	661	624	649	696	729	695	670	698	703	629	676	601	684	667	656	608	654	675	685	710	657	699	680	672	679	675	700	705	670	663	733	644	698	682	626	695	677	689	655	650	693	691	718	684	630	651	674	659	651	674	632	639	643	654	681	707	681	660	670	678	645	641	693	672	662	651	656	660	642	663	725	746	672	680	648	648	701	684	639	695	706	652	639	679	670	667	662	662	688	700	638	657	638	638	681	685	646	676	714	642	661	646	634	643	666	696	639	648	639	660	668	647	673	685	709	640	698	693	660	681	686	671	702	630	663	721	667	645	657	652	673	656	661	698	674	674	662	594	634	664	656	665	676	694	676	656	689	691	630	693	683	707	659	702	700	640	677	664	682	663	651	630	658	656	673	672	654	696	627	677	678	655	658	691	697	638	706	633	675	701	686	699	652	656	670	698	673	652	651	695	684	696	645	653	622	701	688	679	691	670	633	665	670	712	654	666	694	674	706	651	667	646	709	684	641	632	640	704	633	669	664	604	642	702	696	636	700	703	683	665	682	690	696	705	688	655	670	667	665	652	663	643	650	685	679	655	660	688	628	710	602	660	640	654	655	726	642	685	660	671	697	699	685	681	659	700	660	687	680	670	676	713	684	683	652	677	728	697	631	646	684	645	677	737	707	665	651	675	639	682	645	660	689	721	686	651	700	647	650	656	647	674	693	634	688	645	698	656	698	611	626	715	670	659	682	692	677	715	722	636	653	689	673	675	671	696	692	714	657	646	645	651	694	701	668	631	700	662	627	663	621	683	691	673	681	681	692	714	697	659	674	633	658	667	663	691	684	672	672	667	666	644	652	700	672	668	622	713	629	672	669	695	642	689	661	620	690	684	646	684	675	685	677	718	659	680	655	672	707	650	691	687	707	688	642	676	675	684	656	652	679	702	655	712	639	612	674	634	685	685	636	619	634	711	649	647	679	675	680	672	639	641	699	635	668	663	691	690	650	655	673	665	691	677	718	661	657	642	640	629	658	679	660	661	672	688	708	660	761	711	663	660	663	662	643	646	660	684	689	646	659	705	679	616	707	603	704	700	701	678	642	690	648	695	628	671	682	642	664	679	682	666	663	699	641	663	674	674	651	705	654	666	647	696	682	673	720	668	684	669	713	631	706	646	665	649	688	650	667	666	647	682	682	692	682	680	665	658	656	630	677	664	640	655	649	726	668	698	661	646	704	613	686	657	626	688	672	652	709	670	627	640	677	666	651	695	636	719	646	652	631	681	609	647	725	728	688	680	677	637	646	678	636	645	642	643	673	676	675	617	666	635	688	649	681	648	657	691	607	709	666	656	650	681	702	632	660	625	659	676	624	695	642	655	668	658	703	702	704	645	644	700	706	691	669	690	629	644	659	651	708	664	687	638	688	681	668	655	667	679	692	707	646	608	667	668	665	684	712
39673	27745	6802	889	584	505	338	302	253	252	193	215	211	191	207	193	159	172	166	146	150	141	150	140	154	148	143	139	178	149	142	149	145	156	146	127	146	146	128	153	133	139	140	138	156	127	146	124	135	124	136	146	149	120	125	114	138	125	135	143	152	131	139	144	132	136	143	144	157	136	115	140	163	150	127	123	151	113	122	130	147	146	116	137	152	155	129	143	123	139	137	122	160	149	133	129	139	145	143	130	161	156	124	163	154	131	124	134	149	145	124	149	159	147	132	144	120	150	124	144	162	147	134	153	128	142	131	145	146	118	145	150	155	124	128	134	109	121	140	137	146	139	120	139	124	142	125	114	127	141	138	126	109	141	141	150	137	126	122	127	130	128	132	141	126	137	115	135	138	143	126	120	126	133	127	143	125	132	139	138	147	129	121	130	128	142	135	129	124	140	130	132	136	136	142	132	146	140	131	123	118	131	130	118	130	145	132	123	169	121	142	125	147	138	144	125	135	159	137	114	124	155	153	144	146	125	155	139	155	144	138	138	128	122	122	128	125	143	159	121	132	135	128	157	129	130	126	125	119	139	133	129	148	129	118	154	146	129	127	150	137	133	120	130	143	134	138	161	130	145	161	147	141	131	123	145	144	144	126	147	115	127	161	137	139	128	160	145	156	142	133	144	122	125	119	143	123	144	115	140	141	139	129	124	136	149	123	117	140	124	138	141	119	159	153	119	156	123	158	129	148	147	110	142	137	127	129	160	132	121	132	114	146	125	128	138	149	152	129	130	137	157	149	136	147	153	137	164	140	135	124	154	141	126	120	147	122	137	142	158	131	154	126	114	138	155	133	141	119	134	146	130	131	108	139	141	156	172	141	141	141	137	126	143	130	141	131	115	129	130	153	139	143	147	144	152	135	140	136	135	138	131	141	143	127	120	115	134	144	151	139	146	128	151	138	136	118	145	119	116	162	135	131	128	136	136	125	143	134	137	140	139	151	144	116	130	134	118	130	120	132	126	152	140	158	124	129	143	142	119	138	142	141	129	139	117	125	156	132	140	146	119	140	135	131	146	132	137	125	141	153	130	134	132	127	129	154	158	141	133	134	146	134	112	129	119	160	141	132	124	140	164	149	143	114	137	145	156	152	130	122	120	146	152	134	139	161	135	133	161	122	143	133	132	139	136	107	147	118	133	141	119	113	140	116	138	130	141	135	127	136	130	136	140	138	125	134	125	137	132	141	139	149	140	115	132	146	140	122	135	122	147	129	146	120	125	166	143	129	127	153	139	123	117	133	143	132	147	112	135	152	134	140	139	131	152	146	130	130	136	118	135	145	144	119	161	132	147	132	143	144	131	145	153	133	122	113	136	125	155	134	138	129	134	136	113	141	144	140	127	143	116	123	126	130	132	131	151	149	137	108	148	125	125	133	148	135	151	144	135	145	116	126	149	150	145	141	131	124	152	141	159	107	114	150	144	135	136	138	133	165	124	144	136	138	121	126	129	149	146	132	150	161	140	130	138	134	134	129	126	143	151	134	130	128	145	133	135	111	137	130	130	136	156	142	120	132	124	144	131	137	134	136	135	158	137	131	146	128	136	152	160	148	103	137	127	121	138	114	118	133	162	152	114	138	154	140	126	140	125	143	123	129	132	140	153	144	120	166	102	131	126	140	129	141	147	147	131	124	137	117	142	152	151	133	131	124	121	157	138	134	143	144	131	116	153	141	134	135	134	138	116	147	135	125	127	121	131	125	134	145	153	142	134	120	128	122	134	137	133	136	153	155	128	131	117	119	160	176	126	126	134	150	110	151	128	145	128	124	122	128	132	134	121	145	142	141	147	131	126	146	141	130	138	144	146	150	163	154	130	151	134	130	136	154	136	123	140	132	133	139	126	140	135	144	140	169	114	134	120	128	151	147	148	159	125	159	139	132	133	95	143	125	122	130	119	133	148	121	131	126	116	132	129	126	128	137	130	137	138	143	140	169	135	152	163	125	141	138	107	123	136	146	139	137	165	133	126	157	118	138	135	130	147	132	156	145	141	122	134	141	143	120	138	146	142	138	141	149	149	158	140	128	96	115	131	150	131	147	147	138	142	153	157	119	133	115	135	121	157	148	147	144	130	146	139	135	143	116	149	137	165	140	137	147	149	139	135	136	125	149	133	126	155	128	128	164	127	132	155	127	135	131	154	152	151	137	136	144	141	134	130	130	126	138	119	124	127	175	150	141	129	124	135	140	135	116	136	150	148	142	145	152	133	133	162	122	129	132	131	146	135	129	154	113	148	138	137	143	127	127	122	128	142	130	137	145	141	129	122	152	126	129	134	143	139	148	113	147	137	134	115	152	125	150	132	111	148	138	147	107	139	136	133	142	128	167	121	113	148	151	114	134	138	133	125	145	120	141	128	155	123	151	114	132	133	111	147	119	138	121	113	130	148	144	132	116	131	123	140	145	162	166	147	146	117	150	130	120	135	148	130	128	135	135	152	142	148	131	140	154	140	135	135	149	141	131	125	123	157	141	134	131	142	158	155	143	121	119	143	132	136	105	131	159	154	140	152	134	119	118	129	123	146	141	147	133	129	140	137	142	123	108	142	125	141	140	131	149	132	140	141	98	138	164	177	116	121	116	115	121	148	126	134	147	153	132	111	128	117	121	125	136	132	133	115	129	138	142	144	157	156	146	144	120	136	118	129	121	151	145	124	126	129	124	135	143	134	142	130	111	154	154	127	137	131	115	145	143	143	147	121	123	137	138	127	146	140	142	118	131	139	135	153	122	136	144	129	126	136	128	129	144	132	154	119	159	149	140	127	133	119	120	124	134	121	137	144	131	128	130	129	123	137	126	140	137	140	167	143	140	140	142	123	142	142	144	140	135	144	128	141	155	119	149	145	141	143	123	129	134	139	123	154	122	145	149	122	146	153	136	134	127	127	164	144	127	123	151	140	153	143	118	156	133	125	155	131	146	137	137	121	127	127	159	132	122	138	133	141	157	145	134	130	145	119	128	136	130	111	108	134	143	141	142	161	130	120	130	129	135	142	126	129	126	122	141	143	135	147	151	131	139	134	116	126	134	139	131	140	137	136	136	142	116	145	114	150	121	139	149	150	124	151	132	117	128	134	161	140	142	129	127	143	135	127	146	130	141	130	113	118	140	129	135	147	129	126	123	133	146	124	140	119	126	124	132	146	128	140	137	120	139	118	134	143	125	136	126	125	129	123	123	124	132	139	134	113	144	132	126	142	155	133	139	124	138	123	134	142	166	126	148	111	133	140	118	134	141	125	134	144	136	117	139	126	132	135	132	155	122	127	165	135	110	134	136	138	130	150	131	136	119	140	152	129	130	122	143	115	133	154	120	143	149	131	129	133	137	111	148	137	166	140	122	138	147	150	144	134	127	130	111	109	137	152	143	153	116	158	146	133	143	111	127	153	129	131	138	143	152	128	131	127	149	138	141	153	122	149	138	128	135	131	139	134
22918	16289	2413	2606	2307	1943	1510	1288	1118	942	868	811	759	687	611	572	585	555	522	514	469	446	453	423	438	442	448	462	375	417	428	417	436	398	391	406	384	392	394	384	411	368	375	379	363	395	380	359	377	347	360	348	370	370	365	355	349	369	359	375	349	352	330	372	327	340	360	324	345	331	357	336	348	360	370	361	339	341	338	341	340	365	378	331	355	374	340	341	376	384	374	356	337	352	337	324	366	347	342	368	355	347	340	360	337	373	337	342	333	359	345	352	326	359	345	382	357	332	350	357	338	358	347	340	338	322	306	371	353	339	324	355	333	373	333	363	353	353	330	351	326	327	346	367	322	353	370	343	346	313	338	337	365	338	329	370	354	361	344	331	340	338	366	331	330	300	325	322	372	334	358	301	346	353	353	289	328	331	349	349	377	328	316	370	336	326	377	329	356	355	337	321	318	329	369	357	376	374	363	332	345	315	305	337	330	360	339	374	347	338	373	320	339	344	333	364	329	322	374	344	329	346	314	322	345	330	322	340	328	324	360	353	324	341	328	327	344	358	295	330	332	332	340	321	345	330	330	386	341	337	342	375	311	324	359	326	318	367	336	348	327	374	342	332	361	335	353	347	341	317	303	337	343	344	328	325	362	330	323	334	356	312	339	333	347	353	335	352	314	322	330	351	324	332	328	343	363	325	341	379	396	331	356	347	380	326	392	335	332	337	336	329	356	351	321	341	372	331	323	357	324	332	321	324	356	336	360	322	348	298	324	343	356	320	355	369	301	355	337	374	361	377	332	330	338	328	330	356	385	353	342	344	335	335	356	336	356	317	332	347	331	334	330	338	328	362	335	328	342	298	367	326	325	371	320	317	341	332	326	353	336	357	329	341	361	324	357	321	346	334	355	332	328	367	322	319	326	334	338	324	353	313	331	354	374	370	338	370	350	358	302	316	343	359	345	339	341	329	333	331	334	344	332	320	347	344	336	355	342	337	352	332	329	348	343	345	330	363	337	326	346	347	300	323	347	330	316	349	370	351	349	330	359	357	333	355	358	299	315	325	347	356	341	320	341	344	330	327	348	359	362	367	352	313	325	364	344	345	326	373	320	333	329	337	313	327	344	357	328	366	342	346	332	359	311	367	387	342	307	356	322	330	315	352	335	332	337	366	353	347	370	326	351	347	335	334	334	304	373	324	339	339	311	336	323	307	327	353	321	342	325	309	341	313	333	359	370	316	356	339	341	322	341	348	338	331	325	323	330	338	306	331	331	361	336	315	374	349	358	345	345	338	351	328	294	350	376	338	355	329	337	309	310	370	340	337	332	354	354	351	362	337	312	359	331	344	343	327	316	364	357	329	362	335	355	348	336	322	306	339	349	353	357	316	342	370	358	330	323	334	354	338	338	321	348	343	335	337	364	356	342	349	345	311	349	337	315	282	291	331	316	349	319	341	370	329	363	371	377	357	354	320	315	318	357	305	313	349	333	319	330	336	337	315	328	354	320	325	376	368	358	334	317	362	321	326	313	325	354	348	350	352	340	321	341	347	340	333	327	345	319	319	350	328	330	313	334	355	333	351	373	343	337	347	322	354	330	365	318	352	332	361	331	334	361	325	352	320	335	348	333	317	341	320	330	316	351	323	341	356	331	308	314	312	346	357	336	314	339	320	336	320	358	332	359	329	357	346	320	336	368	342	338	327	367	382	338	351	321	340	339	355	337	341	314	334	323	355	332	348	340	340	328	326	348	342	340	374	317	369	345	376	356	359	362	329	375	329	343	337	338	332	327	335	355	336	336	333	375	349	316	344	365	312	358	361	353	353	341	333	342	338	323	347	348	347	342	369	326	336	346	331	341	334	329	349	333	343	337	362	343	337	345	308	344	349	339	344	336	349	370	318	341	321	314	324	345	347	321	301	355	341	353	345	286	351	369	343	332	355	338	292	345	320	342	363	322	402	346	352	360	330	339	354	358	353	323	324	310	351	330	350	342	344	349	328	346	333	340	339	327	368	330	326	355	324	358	323	351	353	324	360	374	350	370	348	324	310	324	336	309	327	338	328	299	349	362	361	370	316	312	377	317	377	338	332	329	331	340	359	373	299	325	325	342	340	319	335	352	357	349	313	313	335	329	336	345	330	325	357	320	331	363	360	339	310	340	349	358	334	356	334	322	336	329	344	344	353	344	366	320	346	353	345	342	327	327	341	370	342	342	331	384	340	343	336	325	381	328	321	335	349	351	299	339	362	335	355	365	360	338	403	379	312	324	327	324	360	332	334	335	382	365	355	345	337	333	316	351	361	349	354	337	344	327	367	331	360	349	326	359	344	330	319	386	354	331	329	331	328	348	384	326	341	354	336	357	343	358	344	345	354	348	336	313	335	352	315	346	340	356	343	358	324	317	359	342	345	320	324	341	377	356	345	351	332	322	347	338	326	325	325	349	340	382	366	344	335	350	319	345	316	366	343	315	340	331	336	333	364	346	353	336	353	369	364	339	337	359	349	320	358	393	337	302	342	354	352	406	348	340	314	334	348	327	327	318	332	346	306	342	325	301	364	323	343	349	367	312	329	311	346	349	339	326	306	351	346	340	333	326	309	346	375	347	346	335	355	370	315	338	343	344	320	324	361	359	333	322	368	321	321	327	380	369	332	336	366	339	355	320	361	346	350	373	359	314	347	353	365	339	343	328	362	350	330	321	333	334	341	323	332	328	329	342	329	320	305	350	330	341	363	335	352	320	312	356	346	338	327	315	330	338	351	325	331	335	341	344	342	329	337	353	334	347	342	340	321	302	336	347	343	314	328	361	381	313	306	352	307	331	366	314	312	369	327	366	351	323	326	342	381	365	357	366	338	365	320	329	328	382	371	345	319	330	347	310	316	336	329	335	328	325	366	353	352	338	338	358	360	355	346	352	335	344	366	383	316	319	351	334	324	322	324	359	332	359	358	319	340	368	356	353	338	353	324	307	321	353	348	351	325	321	327	367	365	347	349	341	364	354	352	367	333	343	342	340	368	354	356	334	334	334	346	363	358	345	341	327	322	337	356	329	330	369	362	318	329	364	297	338	337	377	333	341	333	328	349	330	320	360	361	352	357	316	320	339	330	346	366	373	355	343	350	319	330	325	383	301	323	347	309	342	316	350	328	372	318	318	316	341	333	348	332	354	325	364	326	346	351	375	345	339	333	346	354	309	358	342	323	319	380	362	347	308	336	341	334	369	297	384	322	333	338	319	337	316	374	363	314	332	328	323	336	356	347	298	327	338	336	339	340	364	326	335	328	316	341	313	350	329	335	348	360	339	343	341	341	340	322	334	350	316	363	329	338	356	344	323	338	357	346	329	352	310	339	314	328	350	307	335	333	321	304	349	361	350	356	329	327	314	341	337	359	341	359	324	319	328	354	346	325	313	330	314	354	320	375	362	329	354	323	312	332	344	355	314	359	339	333	334	345	331	355	335	335	337	333	305	334	314	330	361	350	354	352
50875	39319	14193	2090	1073	747	524	436	380	322	284	246	248	219	207	174	162	146	150	173	155	122	164	156	146	150	147	121	135	145	142	140	137	134	139	128	164	118	121	117	121	113	118	107	133	135	133	130	128	128	123	102	107	110	150	123	136	102	131	113	135	139	120	115	106	123	95	123	106	129	131	119	122	129	105	129	122	120	114	108	102	112	121	103	109	119	135	104	116	119	109	92	117	121	116	107	105	107	117	139	114	112	83	127	113	98	107	129	115	126	107	120	115	106	90	123	104	112	137	116	126	129	101	123	103	119	96	127	108	114	120	128	108	134	135	103	121	112	111	115	143	122	120	129	120	120	129	113	123	109	104	113	110	125	138	114	114	114	98	129	136	116	103	99	119	119	118	119	111	120	104	112	115	119	115	109	112	117	98	132	127	104	103	119	113	125	125	121	127	111	120	120	112	133	115	125	107	131	120	124	121	114	101	138	110	116	127	111	116	110	120	115	94	125	111	102	120	119	141	103	113	112	113	102	111	110	110	92	129	117	114	96	124	99	108	124	127	92	123	119	112	110	131	114	117	102	117	96	105	133	108	134	140	104	107	126	119	119	109	117	131	110	131	126	122	108	130	105	119	105	108	140	117	109	123	117	113	112	130	118	137	116	96	116	107	119	117	128	113	116	116	101	114	127	117	105	130	137	106	107	110	101	93	100	121	106	105	117	122	140	114	115	102	125	119	126	103	104	113	125	107	122	119	112	126	123	107	122	131	120	109	120	110	135	112	111	98	109	122	105	118	116	121	120	111	130	125	126	91	108	113	115	111	120	107	111	113	116	116	129	100	118	108	104	124	110	139	117	108	117	105	126	116	123	104	122	111	108	104	104	116	108	108	113	102	127	107	115	104	103	96	104	132	125	117	92	111	129	115	117	112	129	118	124	112	122	117	105	124	116	125	100	122	105	109	106	105	123	117	110	121	114	113	125	112	107	123	127	98	113	112	95	129	104	133	123	120	121	116	105	120	125	122	80	116	120	129	128	110	117	111	107	119	126	110	119	117	123	119	114	122	110	123	103	131	104	125	117	117	105	111	113	106	115	110	103	117	100	111	100	88	106	101	118	117	102	116	113	102	117	101	116	103	126	133	121	116	139	126	112	125	121	97	130	103	135	133	113	130	136	110	105	110	108	112	109	122	110	101	139	126	116	112	107	117	118	117	96	132	113	115	119	118	124	100	118	118	129	99	119	113	112	112	119	130	105	111	112	105	125	115	125	101	133	110	116	109	127	109	119	135	100	110	106	118	120	112	104	104	111	109	106	121	121	126	103	114	112	121	114	109	94	105	96	113	109	98	135	113	115	104	103	115	110	112	118	114	110	121	126	102	117	128	127	113	109	113	102	95	113	129	111	121	100	112	104	109	119	114	113	120	111	133	116	129	123	125	100	103	104	112	120	138	110	116	103	105	93	129	118	117	99	101	119	118	91	101	107	127	107	108	121	121	109	132	131	100	139	102	118	108	106	101	122	122	119	119	123	114	128	107	117	131	124	104	113	109	116	116	113	111	103	115	121	106	112	105	125	124	112	108	120	130	93	121	106	126	121	127	115	127	105	111	100	130	113	117	101	129	147	115	98	114	137	133	123	106	116	112	99	127	121	123	126	112	124	109	103	101	115	113	96	121	119	119	131	87	105	116	122	96	121	117	119	136	123	108	101	111	126	125	121	111	113	104	97	121	120	99	120	118	126	120	97	125	97	99	125	91	107	112	122	100	119	127	103	109	127	122	139	108	115	111	127	108	109	115	119	114	123	99	127	113	114	127	138	109	130	128	125	131	106	120	120	82	128	118	103	88	114	127	109	115	130	118	123	102	124	116	125	132	107	115	110	104	127	115	127	120	114	120	129	107	131	115	120	101	114	128	115	110	108	115	137	117	116	93	119	117	110	122	108	135	113	119	112	96	110	120	115	122	116	128	111	110	107	133	116	106	104	112	104	124	114	124	115	109	134	111	99	103	108	133	101	116	123	130	109	93	98	120	116	111	113	132	115	102	134	100	104	113	95	105	115	131	99	131	101	124	100	126	127	98	120	124	120	117	109	90	112	104	88	107	91	101	106	110	137	126	121	106	119	116	118	109	110	131	101	111	108	103	106	119	151	126	109	114	103	97	112	136	120	127	113	112	125	134	115	104	101	115	121	123	130	100	126	123	116	111	113	95	118	94	115	122	107	116	112	121	117	96	124	119	101	96	107	102	112	118	108	145	127	114	102	116	118	116	108	121	113	119	109	128	109	112	110	107	90	101	109	106	129	114	94	117	125	101	114	126	106	127	122	122	120	112	114	112	116	101	115	111	101	119	127	111	109	117	116	121	98	113	116	118	146	130	109	105	118	97	122	106	133	119	102	104	123	124	125	110	121	111	105	103	126	103	116	101	112	115	102	113	125	137	117	112	133	107	111	119	119	123	136	110	121	117	107	129	132	115	106	122	115	140	98	128	118	119	118	122	134	108	136	96	101	124	124	121	109	109	118	123	122	106	126	126	126	122	109	132	118	124	124	102	114	107	95	117	110	127	126	134	132	117	101	120	105	113	132	120	132	130	118	83	110	111	115	114	108	115	118	119	122	103	119	119	111	133	113	113	113	111	140	110	110	106	110	113	101	100	92	120	110	146	122	108	104	132	106	153	117	111	115	137	103	105	110	126	116	123	114	92	100	110	101	117	118	126	100	104	120	108	118	121	136	125	105	115	118	155	121	100	109	134	120	117	126	124	93	109	100	128	130	112	130	126	131	115	126	117	128	106	102	130	105	113	131	136	115	117	106	115	106	129	91	106	117	122	100	106	106	113	108	135	115	106	135	124	93	103	127	107	107	119	110	121	117	107	98	136	121	114	111	108	101	98	113	112	125	116	126	129	135	120	104	113	119	114	126	102	111	105	128	114	110	110	136	105	97	115	111	108	90	118	125	163	134	128	131	112	118	109	123	121	120	132	120	107	114	106	129	99	107	115	114	121	117	113	121	113	135	130	109	115	113	106	126	124	109	138	119	94	103	105	122	123	111	119	116	113	105	108	98	123	114	117	114	119	107	111	117	94	98	114	123	112	109	102	127	102	113	118	126	116	108	107	122	109	105	94	119	117	129	107	118	108	103	106	112	112	110	124	105	104	101	113	125	117	113	122	109	102	128	111	135	127	116	111	119	86	98	108	127	121	132	104	123	99	112	118	123	111	109	126	120	122	109	121	120	128	94	105	143	107	116	120	132	114	119	130	124	100	136	104	131	117	101	114	106	110	147	130	113	122	116	144	119	142	90	117	108	107	126	108	137	105	105	106	120	139	95	105	113	122	94	111	110	118	136	111	103	106	106	109	120	106	119	106	120	112	94	113	129	125	126	97	125	121	104	127	117	111	146	120	116	119	130	112	140	111	102	127	115	110	128	121	111	116	125	101	124	112	121	115	115	95	119	111	111	106	104	105	121	110	105	131	108
29797	24370	4335	4516	3968	3203	2624	2187	1832	1493	1361	1196	1042	1002	929	785	737	752	647	656	588	599	582	561	499	533	517	504	492	466	441	447	433	440	431	410	413	419	382	403	446	376	357	370	382	384	403	352	387	350	350	348	359	351	381	354	339	358	335	363	385	364	348	308	321	345	330	355	330	366	345	325	355	348	354	335	299	335	337	318	315	374	335	346	325	350	296	319	334	293	316	346	320	335	313	358	325	332	297	326	319	289	334	335	311	346	358	341	301	333	311	324	358	350	337	320	313	352	308	364	344	334	326	326	314	317	344	314	339	331	351	328	322	339	325	319	314	310	356	373	336	310	321	342	321	323	369	326	313	327	316	326	344	319	283	348	311	292	312	319	333	323	319	319	355	322	336	306	323	329	317	328	324	304	298	309	330	325	335	307	303	314	290	312	341	317	327	322	328	309	345	320	316	316	296	325	327	309	357	336	331	337	308	335	332	354	305	335	342	329	359	305	313	310	325	359	322	326	325	315	311	348	296	294	325	325	323	294	297	325	292	342	330	306	322	305	302	288	314	344	288	319	307	321	316	320	300	307	313	314	321	328	326	323	338	332	322	325	327	314	343	335	305	317	324	320	333	311	278	334	284	322	306	330	334	337	345	303	318	337	273	319	324	332	321	329	353	346	318	324	306	325	326	299	306	279	315	342	285	292	326	324	316	342	326	310	288	291	301	314	329	323	352	304	348	324	322	296	358	304	310	313	279	335	341	340	320	327	311	327	286	330	323	319	338	303	297	348	325	320	358	346	305	329	291	294	309	325	288	316	304	343	287	326	326	344	281	328	353	315	325	327	334	326	329	333	342	328	316	301	312	290	315	322	330	311	317	285	328	309	325	291	304	349	326	314	332	300	297	315	317	323	301	300	324	361	287	338	331	328	307	306	306	333	309	306	338	299	301	350	302	328	319	303	313	325	328	334	343	305	340	341	302	316	316	319	335	278	306	323	331	330	324	328	321	279	323	330	292	326	294	312	333	289	319	336	352	340	299	320	305	300	348	327	330	309	322	305	321	343	309	322	321	312	291	362	344	317	326	305	287	300	336	312	303	324	326	323	341	333	302	328	315	304	314	301	307	294	307	335	323	332	299	343	316	354	322	307	328	313	334	308	299	320	319	290	312	326	318	312	334	332	300	290	331	298	315	315	302	311	297	306	318	299	297	316	298	294	349	334	311	324	318	286	301	323	335	316	320	344	311	295	276	350	316	289	334	308	311	310	335	315	307	286	315	322	323	325	331	307	318	318	304	312	308	304	326	318	321	326	304	297	319	276	337	333	345	318	333	298	312	321	299	314	300	318	325	296	324	276	347	358	345	307	309	301	299	346	324	317	338	293	332	320	306	311	331	295	339	347	302	328	346	311	319	320	305	299	277	298	301	315	296	300	311	333	305	345	317	319	338	326	324	346	342	331	315	309	327	302	330	302	304	342	322	307	369	292	306	341	327	306	310	291	330	313	309	348	313	277	338	298	329	296	324	314	318	277	307	303	309	303	287	310	307	308	339	330	340	335	343	314	315	293	347	307	335	326	317	334	317	310	307	326	283	291	334	313	332	323	330	308	285	263	297	285	355	323	290	277	315	304	328	313	321	329	302	334	322	301	342	306	319	323	313	311	338	329	337	300	312	311	294	312	308	300	298	300	306	343	308	283	338	314	305	334	344	334	304	322	313	301	271	360	332	320	363	332	296	350	290	315	301	321	314	341	309	329	311	318	312	327	319	281	343	349	325	310	301	288	328	347	300	364	331	304	310	306	307	324	341	292	375	313	305	358	321	317	329	307	306	304	316	334	313	307	301	306	314	305	309	297	286	338	329	338	308	309	296	318	331	318	329	320	314	313	315	289	376	309	283	296	307	313	306	325	340	286	329	311	325	337	303	370	338	294	329	306	336	319	320	292	318	310	334	334	295	334	313	300	325	345	312	317	338	306	306	299	286	316	299	325	320	265	305	316	324	296	311	311	309	312	331	289	337	341	294	328	314	322	331	307	318	332	315	306	321	311	296	314	315	318	294	354	334	307	341	317	330	320	352	329	336	312	312	303	349	318	336	322	334	338	283	316	335	294	286	330	320	322	328	335	356	304	335	300	328	301	314	344	349	320	338	311	317	321	328	330	323	320	325	325	324	342	308	281	339	339	303	333	330	327	298	303	320	316	308	313	304	325	314	321	310	331	298	319	304	352	324	330	320	306	298	308	316	330	326	319	297	351	316	318	328	318	324	325	305	333	325	323	323	317	292	315	315	305	335	317	301	296	331	319	327	330	340	286	292	298	319	322	305	315	325	347	312	310	320	308	305	314	312	317	298	311	317	331	302	275	336	322	298	296	299	306	326	315	285	319	334	292	331	319	348	289	333	300	287	312	333	316	309	310	349	297	320	316	301	315	294	320	325	306	317	333	325	324	329	346	289	326	322	314	329	286	316	317	306	342	287	288	289	318	294	317	335	333	313	301	324	319	304	324	327	311	323	312	339	336	297	315	317	304	329	329	331	326	321	306	306	298	350	335	320	354	318	329	295	311	309	328	304	323	317	289	346	342	323	314	308	303	330	338	302	320	292	336	326	331	323	322	316	330	339	284	300	316	319	319	301	307	337	345	296	307	302	305	306	325	302	295	323	313	341	319	287	293	306	319	333	321	313	286	331	302	312	319	349	286	296	330	335	317	358	311	332	340	319	307	346	329	300	311	344	299	347	326	308	311	284	301	312	306	323	309	331	309	313	324	299	318	325	297	329	315	333	325	346	318	321	302	316	305	316	303	315	269	306	289	315	282	311	335	335	290	322	336	358	303	344	287	324	290	292	330	316	347	346	272	308	319	331	316	336	331	313	358	316	323	332	355	290	323	343	263	337	368	294	314	340	323	306	311	327	315	325	292	322	273	329	327	308	321	339	348	299	314	296	345	295	339	302	334	313	331	338	311	325	348	290	317	288	317	286	322	293	334	302	331	351	333	310	298	284	326	302	322	312	331	290	322	327	315	308	338	299	355	308	288	307	301	332	327	306	340	333	322	312	327	292	315	349	326	353	352	336	289	329	316	337	292	345	309	330	302	307	326	301	276	320	336	352	340	304	300	305	315	315	338	302	274	337	327	280	357	341	303	307	323	321	288	309	321	291	344	337	286	329	330	298	341	318	310	358	311	302	345	308	321	313	309	350	298	337	350	340	304	308	319	311	319	306	340	277	338	319	322	324	304	318	322	287	320	312	338	306	348	345	308	313	316	315	310	351	297	311	302	297	315	330	329	325	327	347	346	326	332	313	308	300	300	316	346	292	322	334	328	342	340	310	301	334	316	299	312	320	329	310	303	332	354	330	326	299	336	328	289	300	337	335	372	303	306	338	336	324	326	303	316	320	312	324	278	287	304	327	326	282	320	331	344	331	336	314	336	331	277	340	330	268	297	300	312	345	311	304	309	324	346	343	360	326	335	314	319	336	321
8465	1100	363	321	304	288	286	317	309	304	306	290	309	322	300	280	320	318	289	282	317	282	323	295	253	295	290	333	306	299	243	317	290	309	277	317	302	305	264	290	314	321	267	293	281	322	309	298	271	292	332	310	310	300	278	314	336	290	304	275	280	329	324	283	315	287	288	270	300	314	296	283	274	296	299	245	308	314	294	303	310	293	303	310	309	303	324	292	293	292	309	291	322	306	283	306	309	295	283	280	335	284	353	294	273	310	279	308	295	300	264	290	307	279	302	275	285	309	266	311	272	298	297	281	309	322	304	286	294	277	296	273	290	277	285	268	308	273	277	264	312	322	295	302	331	323	327	289	267	297	282	295	301	297	272	307	317	311	301	295	279	322	271	259	285	277	288	304	274	325	299	274	285	291	299	306	292	266	269	295	288	287	299	286	300	313	278	302	276	289	291	286	289	306	316	287	294	308	292	313	336	286	324	302	293	307	287	287	314	285	292	312	300	315	277	287	285	299	263	293	275	267	274	311	312	303	293	307	320	341	321	311	314	297	298	325	294	299	322	323	298	274	307	312	315	274	294	293	307	319	303	268	285	293	286	303	290	305	282	271	305	285	289	293	284	274	291	309	285	310	287	299	308	294	300	340	342	285	303	282	314	290	299	300	306	280	277	269	294	305	321	279	320	293	312	319	305	264	264	330	281	317	304	335	317	320	288	322	286	315	262	309	288	301	313	299	309	308	316	308	285	304	322	310	274	266	294	291	297	337	311	310	289	315	280	329	307	273	321	290	290	308	281	257	285	300	283	348	269	326	280	276	271	301	293	298	281	303	300	304	315	297	271	286	317	286	264	293	293	327	285	323	273	258	298	311	281	306	298	298	276	293	320	317	311	290	295	304	277	286	326	310	306	281	293	313	288	290	297	315	293	312	287	292	290	309	274	293	298	300	307	301	304	296	298	270	335	300	286	297	280	285	314	311	317	295	315	330	317	282	296	262	272	299	290	270	299	277	342	329	314	326	290	262	271	311	317	283	319	293	293	306	277	299	288	295	277	288	295	292	295	288	301	329	287	318	309	311	297	304	299	283	267	266	275	308	307	282	296	270	300	269	299	312	319	287	329	295	274	251	314	298	271	314	276	304	320	299	306	294	297	284	294	303	262	298	286	301	310	272	302	290	316	265	274	286	290	302	296	311	312	308	291	320	298	292	293	292	273	268	299	320	279	285	311	318	301	308	264	303	280	298	306	343	328	303	299	331	334	310	337	282	299	311	272	311	319	294	285	271	297	319	293	299	293	292	273	288	282	320	285	305	307	275	312	298	333	330	301	319	314	302	319	290	289	274	286	289	306	297	319	276	287	304	295	326	263	285	281	316	305	308	304	297	287	311	307	296	287	359	312	334	316	291	288	281	306	270	313	282	287	297	313	258	303	299	338	309	297	322	286	264	295	276	271	283	302	295	283	320	302	333	280	281	269	289	288	300	275	293	288	294	292	293	285	302	295	305	273	299	280	312	258	267	285	302	286	290	300	294	316	313	283	264	306	302	330	269	292	289	289	291	311	296	286	308	285	287	300	336	305	304	311	306	307	314	278	293	300	276	331	285	301	285	301	282	291	275	308	295	299	299	276	314	314	275	291	289	293	301	303	311	305	298	274	272	280	309	298	305	299	297	329	307	313	297	303	317	302	329	272	319	296	286	304	300	318	278	291	303	294	301	336	300	287	297	290	300	299	298	293	277	296	309	311	322	331	274	299	317	322	295	296	260	295	284	262	311	308	324	294	310	301	270	298	363	297	272	314	303	327	322	313	275	285	310	322	329	301	300	292	294	281	326	306	286	317	317	279	281	306	320	297	277	308	299	285	324	322	309	297	312	308	264	296	287	291	301	278	283	292	290	301	304	282	331	277	316	322	313	298	317	292	306	280	326	307	301	291	286	315	279	311	297	305	287	292	275	274	333	296	284	303	323	275	272	315	300	295	277	286	310	315	275	289	309	268	276	317	291	308	323	279	314	262	308	287	311	285	299	287	310	291	332	283	276	288	293	314	296	289	326	280	292	310	294	301	362	322	284	301	327	274	312	299	287	267	312	292	277	272	310	297	301	270	321	307	302	300	248	281	263	286	308	297	276	319	279	278	288	304	318	290	324	291	283	297	295	261	301	274	294	286	305	302	327	279	298	289	274	276	291	305	308	296	279	311	306	305	284	277	292	263	285	271	287	300	268	288	293	318	300	282	312	327	277	286	294	307	310	320	288	290	322	306	292	296	308	281	299	313	299	278	276	293	299	306	293	317	336	274	250	308	300	315	291	332	294	323	290	284	285	303	278	298	284	309	284	283	290	309	289	312	315	276	307	337	293	302	291	270	281	300	320	286	309	317	309	299	281	263	309	287	282	274	283	318	307	285	289	313	311	312	312	291	275	290	287	308	286	325	321	295	300	320	317	301	296	263	302	292	273	312	288	311	279	286	298	281	293	288	326	279	292	304	270	252	270	280	307	274	294	321	287	307	286	281	290	297	292	275	273	269	327	326	289	314	280	341	311	291	293	278	286	329	310	314	288	300	310	314	284	324	284	302	264	281	286	288	299	260	329	307	313	275	269	295	333	294	265	284	312	274	297	291	335	265	295	310	260	325	296	277	269	299	290	304	312	302	310	282	280	269	300	270	250	308	283	263	313	326	299	289	286	296	300	290	284	318	334	306	299	282	278	317	310	284	289	325	317	331	283	298	307	315	299	309	295	301	282	268	300	297	297	302	291	319	301	325	290	336	330	289	268	278	268	287	278	283	308	289	286	325	307	313	320	324	306	315	295	301	305	321	311	299	281	267	288	281	296	274	292	274	308	283	286	265	300	306	292	291	297	272	313	324	285	282	293	311	273	255	265	283	299	282	292	298	295	300	341	292	318	312	310	278	302	327	287	301	300	278	340	296	311	285	302	283	336	330	270	295	307	313	295	291	310	315	294	303	325	295	315	284	316	309	280	283	314	256	316	291	288	298	269	299	314	300	314	306	318	311	280	285	324	297	265	309	300	248	291	280	276	294	287	293	309	285	300	304	286	284	308	276	298	276	289	322	328	299	321	288	289	311	317	319	284	306	289	295	307	304	306	304	297	299	276	328	305	256	294	298	299	312	311	316	294	309	293	301	282	302	326	275	283	296	304	289	300	288	305	289	295	298	276	262	295	265	320	273	289	325	317	298	265	298	320	288	328	274	317	281	307	294	278	281	288	279	292	312	320	264	295	290	291	327	341	308	313	304	299	283	291	282	268	301	312	293	315	276	290	294	267	277	303	307	291	310	283	277	291	330	301	286	302	306	304	291	305	281	298	269	275	328	296	278	290	291	285	273	324	312	301	301	302	289	307	309	292	295	265	273	256	292	280	325	298	298	302	311	286	301	297	295	279	319	293	300	303	310	329	304	321	301	257	303	325	313	281	307	304	285	247	309	286	303	288	282	290	289	338	330	320	310	295	304	290
5677	1799	739	767	705	759	710	667	682	710	711	718	714	686	674	693	702	685	656	699	701	660	704	716	634	721	689	691	663	682	671	657	743	723	657	685	651	662	653	697	674	645	695	652	719	659	677	622	703	656	686	691	697	702	701	634	696	674	669	683	661	733	667	700	674	650	656	679	675	682	687	654	627	669	650	687	695	660	707	650	651	644	687	661	691	665	690	711	631	662	668	713	643	635	674	688	642	647	652	655	699	671	713	609	705	587	704	669	668	666	693	671	638	666	683	684	696	645	680	656	647	684	712	659	735	638	677	718	744	672	703	685	669	670	689	690	681	620	671	654	712	662	701	633	707	607	665	703	674	701	684	705	673	673	654	647	654	676	669	698	661	707	689	687	623	678	629	657	675	690	659	625	664	665	680	697	701	659	704	686	654	706	697	634	679	669	640	700	621	666	694	695	663	663	684	658	671	660	636	683	662	694	669	696	645	689	668	644	647	694	703	666	649	651	682	637	630	683	682	685	678	686	716	672	650	704	678	647	675	694	713	681	647	723	659	686	706	704	638	665	641	658	670	672	667	666	677	697	741	690	666	712	665	652	691	704	664	694	707	670	673	665	668	655	652	659	687	656	703	706	685	670	654	643	681	703	672	643	667	665	663	689	699	690	676	650	670	693	686	680	657	647	702	701	683	682	660	650	719	660	675	702	714	690	684	669	683	668	708	699	679	584	666	702	683	750	669	706	731	638	687	679	697	700	663	679	669	719	684	681	688	693	678	709	690	664	676	646	682	628	682	644	701	661	714	718	672	666	663	722	708	659	628	673	689	689	601	664	644	666	667	702	698	708	688	671	676	657	702	664	700	645	651	682	672	638	632	683	677	709	662	701	678	647	671	670	700	676	686	672	649	694	632	657	634	684	641	665	684	689	704	693	656	687	686	660	674	678	676	714	712	685	676	690	691	643	651	671	689	688	640	709	642	711	653	658	676	688	657	639	690	699	706	658	678	637	669	650	714	649	668	667	660	668	667	637	654	649	611	699	687	652	621	692	702	675	676	686	634	656	685	708	643	706	675	648	683	742	666	684	683	661	690	693	698	717	656	669	702	632	683	699	695	659	632	642	695	704	631	682	704	667	729	669	664	645	719	708	679	672	687	696	686	671	683	626	640	676	657	670	629	662	692	680	701	651	645	695	664	711	632	672	682	706	681	718	682	664	729	706	719	706	682	692	638	691	695	642	648	663	673	691	618	718	658	684	672	651	666	695	688	698	716	653	678	701	670	667	638	650	677	659	638	695	698	655	688	634	680	669	668	677	684	687	673	648	648	641	652	688	661	691	686	675	696	669	678	686	675	658	685	647	671	725	704	663	655	693	672	691	716	710	707	695	649	707	669	662	688	681	638	658	650	664	636	652	685	680	665	639	668	673	703	647	657	672	696	691	667	668	686	631	715	641	658	678	689	732	680	634	628	695	672	638	680	667	676	667	672	679	721	664	667	670	651	696	698	644	676	697	682	646	676	693	674	680	682	622	658	694	660	679	687	671	648	651	678	650	658	702	681	709	685	658	704	673	702	672	662	715	651	671	631	689	658	667	662	667	679	652	664	684	670	688	682	663	644	715	662	686	694	679	735	686	709	650	708	691	684	652	713	707	644	690	657	651	692	724	648	639	652	636	696	679	649	687	698	626	710	683	669	625	677	663	654	670	672	652	693	690	679	718	698	679	674	665	681	678	668	621	703	652	649	654	687	707	671	659	668	719	673	664	674	664	664	701	664	636	671	725	674	689	674	675	659	649	677	672	710	643	685	643	689	705	673	697	665	704	641	676	629	675	648	664	656	667	635	681	678	674	700	691	628	692	669	695	630	710	635	700	626	649	645	639	678	696	617	751	688	694	671	699	706	629	655	617	675	704	691	660	670	648	680	709	693	682	656	658	651	681	718	671	663	684	698	638	730	678	688	701	637	692	648	644	658	693	731	710	714	723	659	705	651	705	675	693	674	698	686	669	727	666	695	633	697	763	713	679	662	702	604	708	663	686	687	708	642	646	687	735	653	664	712	691	694	687	667	671	661	665	647	650	678	661	677	653	650	700	702	681	664	703	664	719	701	633	678	674	731	690	693	690	697	645	666	662	670	634	707	720	691	665	721	677	655	688	717	677	650	656	688	658	681	679	687	651	699	667	666	665	673	701	650	658	705	648	691	688	679	642	709	665	653	667	647	708	661	652	655	666	659	677	652	672	680	648	717	738	741	642	722	686	666	693	658	701	650	674	681	683	680	687	672	674	690	697	661	660	669	689	684	681	677	615	699	672	655	637	689	664	650	661	640	678	681	660	699	687	680	638	631	702	679	650	668	714	731	657	686	638	684	671	657	692	695	668	696	684	659	705	712	676	694	696	665	664	698	679	702	671	673	705	674	679	656	672	681	661	686	687	682	661	720	700	663	656	656	657	657	690	712	667	716	686	659	649	641	718	652	670	643	655	665	708	671	665	648	729	675	717	671	646	718	682	684	674	678	670	647	705	663	661	662	622	665	702	663	663	727	630	654	688	678	674	639	714	650	688	695	654	685	693	650	685	674	676	655	691	661	672	658	680	694	648	653	694	673	677	706	707	708	694	714	643	727	680	715	658	707	653	672	626	637	651	682	724	625	710	656	646	645	660	692	633	670	648	659	695	706	693	710	666	658	646	668	680	668	669	728	695	689	684	648	633	679	703	725	673	663	671	667	689	687	678	702	690	666	637	680	667	676	699	676	643	623	695	682	713	656	686	720	686	683	663	697	693	624	664	672	665	651	701	702	657	701	687	680	677	666	646	624	648	665	673	678	637	684	672	665	669	686	718	647	688	661	687	681	665	697	666	664	674	647	659	650	663	676	663	658	729	662	634	640	671	688	693	663	645	680	676	676	666	641	691	670	697	705	635	627	634	634	703	700	679	697	686	712	710	689	681	702	650	703	651	670	612	706	683	686	675	651	638	710	679	659	666	716	712	676	670	633	713	684	689	668	641	710	670	653	659	716	673	655	680	665	698	715	662	679	667	703	701	680	655	672	656	631	703	690	718	681	670	709	706	703	707	649	669	658	693	709	646	722	666	712	665	710	701	687	678	662	718	682	678	684	666	687	652	663	642	648	695	658	740	683	683	653	691	682	672	667	680	665	694	646	702	669	741	676	700	674	697	660	712	691	699	664	689	700	728	644	716	677	653	647	657	671	662	665	709	731	648	639	710	674	692	753	665	671	684	649	711	677	682	668	673	671	668	710	713	694	633	715	692	738	648	670	637	659	622	655	690	681	688	679	652	622	682	688	681	650	653	667	698	633	662	725	706	673	697	670	634	704	681	691	726	703	690	647	659	672	683	687	654	691	649	676	696	648	690	646	683	683	696	716	643	650	722	678	634	675	721	666	669	683	656	675	669	661	683	719	711	677	699	654	652	732	663	673	628	695	681	654	665	676	710	652	691	663	672	688	670	661	717	711	667
41717	28123	6007	896	611	443	363	319	277	248	210	219	212	190	180	162	148	156	160	140	148	135	140	149	165	152	135	145	151	147	142	160	185	139	153	156	142	133	138	134	142	147	126	159	134	106	132	110	130	125	150	151	158	162	133	143	146	144	133	130	142	112	129	172	151	138	153	132	143	151	150	139	131	130	116	108	125	161	149	145	128	147	150	127	135	118	144	136	158	136	140	129	140	134	150	141	150	121	127	138	113	136	125	135	134	134	122	144	125	136	165	128	137	164	126	122	141	116	117	161	122	149	130	152	128	114	140	166	131	126	117	132	138	137	116	164	132	138	132	109	143	121	131	135	152	145	145	143	133	144	126	153	129	144	134	128	115	144	140	152	132	160	151	132	134	145	170	140	138	132	138	131	135	143	127	136	121	165	146	120	147	155	134	113	135	146	137	141	131	130	139	134	110	134	145	138	134	125	131	137	128	131	124	128	130	113	145	117	121	117	124	138	127	133	133	139	165	146	117	126	130	128	154	139	130	120	124	148	128	145	134	133	132	145	134	147	148	129	145	133	144	133	140	132	123	145	138	138	144	133	118	147	149	134	126	125	130	117	151	154	115	126	118	126	123	149	149	134	142	135	128	136	133	116	126	145	152	139	129	116	120	133	131	125	122	159	150	123	156	132	152	125	136	131	127	155	116	133	133	133	144	119	155	136	146	127	136	137	125	146	122	109	134	135	146	120	132	147	136	132	156	122	138	119	140	130	146	157	149	138	144	140	127	111	126	150	132	134	125	151	144	143	128	130	114	135	145	134	144	124	136	145	115	136	144	135	132	124	114	152	130	148	156	125	131	143	119	130	146	125	153	141	139	142	140	133	139	131	124	135	135	135	130	137	148	156	156	126	126	140	136	131	139	128	146	144	150	120	119	123	133	141	130	143	154	136	123	133	99	127	108	149	145	128	143	139	121	143	155	145	143	121	146	140	133	131	149	137	116	128	120	139	126	142	134	152	161	132	130	139	150	135	133	122	118	112	121	132	129	136	147	123	124	128	135	122	140	131	137	141	113	123	127	138	157	137	132	143	138	135	128	112	127	134	139	126	124	133	123	120	145	134	145	123	120	129	134	108	138	135	122	132	140	129	128	132	139	127	124	146	135	131	127	125	133	169	144	138	135	123	155	138	119	122	147	119	118	150	116	151	170	149	149	136	139	137	127	157	126	128	115	140	123	143	114	130	125	133	147	133	142	143	138	128	148	131	114	112	159	131	130	154	137	134	115	142	135	140	155	134	167	154	141	126	141	119	138	159	145	134	140	128	136	125	152	124	117	152	149	142	153	127	157	129	130	124	130	148	125	151	146	127	117	139	144	150	136	128	128	139	136	136	156	139	174	139	132	135	148	127	128	125	135	123	146	142	120	120	148	124	141	116	143	151	152	143	140	130	145	139	123	130	144	116	119	145	139	145	151	126	160	144	142	146	148	118	131	148	150	154	125	133	133	128	133	127	164	136	137	139	121	143	134	140	144	134	130	115	139	122	133	130	133	140	146	121	117	139	145	129	134	137	149	136	139	119	136	133	166	124	123	121	137	128	151	158	125	143	119	144	138	133	104	163	150	151	139	133	133	144	133	129	137	145	133	139	138	134	144	145	148	138	131	98	127	125	134	119	148	129	151	127	126	142	138	133	159	129	137	162	138	126	136	149	142	121	130	144	149	128	148	149	138	146	121	148	138	131	111	127	143	161	153	134	114	124	134	134	123	115	128	150	121	115	124	144	152	138	147	136	117	134	145	131	130	129	117	115	125	129	139	157	145	143	128	121	149	137	129	146	151	134	110	137	128	128	135	131	137	123	153	140	136	141	126	142	127	145	136	120	116	121	136	128	131	134	133	114	119	137	152	122	135	129	148	130	117	150	132	149	150	118	113	134	152	152	143	120	135	148	134	128	139	118	141	128	126	134	124	128	141	130	151	157	125	107	130	133	149	125	144	135	159	124	148	124	144	142	141	152	130	132	130	132	137	136	131	143	116	139	134	134	157	125	136	118	143	164	154	140	125	125	141	134	129	130	136	123	127	142	112	141	130	150	136	132	150	123	121	151	140	124	138	139	154	121	139	139	134	132	132	126	149	124	146	154	130	144	145	135	136	119	150	135	140	146	110	135	138	143	131	161	152	127	167	143	166	119	145	140	135	152	130	152	121	122	132	130	133	132	140	135	150	128	124	120	165	127	124	137	123	139	132	133	130	112	118	126	130	148	119	120	126	138	126	127	142	138	135	141	145	114	146	147	153	134	146	134	120	130	147	132	136	128	138	136	151	127	125	138	133	128	124	142	133	137	151	150	138	131	115	138	144	124	142	143	123	148	132	150	131	122	106	138	136	141	137	128	139	118	134	114	139	144	165	134	109	112	111	130	129	130	129	124	136	122	138	162	125	143	118	126	115	126	135	140	122	123	127	135	153	139	126	127	135	121	138	133	123	134	134	123	139	130	143	147	123	102	130	147	109	131	131	125	144	170	138	140	129	157	149	119	126	162	125	130	130	131	137	131	139	149	130	136	132	132	144	126	152	143	153	120	132	133	147	132	131	140	125	143	137	171	127	160	142	138	133	153	142	135	144	122	128	126	129	137	140	140	128	118	112	128	138	130	140	119	138	135	115	110	137	129	142	146	137	156	114	144	127	137	125	120	134	140	116	146	137	151	128	106	119	134	122	110	154	145	122	138	114	120	137	129	113	133	146	156	135	142	143	122	142	132	135	135	122	139	137	118	134	148	127	119	136	126	133	149	130	128	136	139	126	135	137	159	154	134	153	146	164	149	123	139	135	125	126	158	140	125	149	144	130	123	156	154	136	144	129	148	137	137	133	161	130	146	133	165	146	132	124	147	139	129	148	139	138	143	129	142	131	123	125	126	121	137	120	145	138	126	127	135	138	129	134	111	122	137	148	132	158	161	149	150	126	141	137	134	162	141	136	137	125	132	119	127	138	120	139	124	127	123	152	148	119	153	132	150	155	156	136	136	132	164	153	120	136	136	125	149	147	132	125	125	139	148	136	129	132	129	134	147	148	135	136	129	157	130	153	152	120	159	121	128	140	123	130	138	135	127	158	144	136	149	146	151	138	138	133	138	145	130	123	123	126	138	137	130	129	150	139	141	130	129	156	135	131	136	127	131	136	142	128	146	148	128	160	114	142	148	128	129	171	134	158	153	128	136	131	135	146	134	122	123	126	117	125	126	166	124	150	140	123	142	143	107	121	133	122	142	144	167	149	143	124	127	146	142	136	145	137	137	145	133	146	137	159	138	138	132	140	144	136	130	139	145	128	151	139	137	127	127	149	145	121	129	150	133	150	150	132	130	128	148	147	141	150	135	132	138	133	148	137	130	124	157	128	128	114	123	146	140	124	136	142	142	122	124	141	153	126	127	122	128	144	141	147	138	141	128	137	123	146	135	122	142	159	122	139	116	161	151	118	122	140	111	129	133
23377	16237	2694	2617	2261	1867	1562	1366	1187	977	868	814	747	674	666	609	592	499	552	519	453	480	487	456	424	462	444	413	455	409	434	398	389	342	407	380	371	382	392	353	409	406	385	394	365	377	357	369	370	361	397	396	401	369	374	338	347	357	366	394	348	333	374	331	333	313	373	350	329	337	360	338	362	331	326	338	366	333	346	360	360	349	356	349	360	365	345	347	352	365	382	352	345	284	319	341	362	365	352	340	364	366	362	354	349	335	354	362	290	320	356	339	360	335	376	325	316	330	389	344	355	304	361	316	349	345	339	371	316	319	356	341	367	366	348	351	361	351	352	349	312	329	371	369	336	327	334	365	327	359	337	324	322	355	326	308	343	314	355	343	333	335	350	306	327	373	340	323	340	323	331	371	346	344	353	312	320	321	320	335	352	310	319	334	370	370	330	335	329	337	309	333	348	312	327	366	334	309	320	352	352	357	342	345	338	342	334	336	361	348	352	357	314	318	337	323	366	327	348	325	344	386	334	352	324	336	320	307	332	349	346	363	387	333	349	333	346	342	378	309	354	353	355	339	350	349	333	339	339	363	349	347	333	340	330	356	364	324	351	313	305	369	327	331	326	356	329	320	336	337	348	316	322	353	354	330	312	380	353	347	326	345	359	389	335	337	358	338	323	334	333	372	341	323	340	336	325	332	336	340	349	366	346	338	340	336	314	346	338	329	325	358	380	370	347	362	337	320	317	338	368	338	328	309	319	324	349	352	357	313	350	346	353	358	358	348	349	338	343	320	344	293	344	333	346	333	353	374	350	326	360	353	346	365	331	347	346	308	322	328	348	318	336	313	331	347	360	345	348	328	359	340	325	344	341	387	328	354	352	345	345	345	349	364	312	351	357	323	365	318	358	359	343	359	355	373	341	340	316	328	326	353	324	381	356	306	338	347	330	358	342	315	341	329	322	316	341	355	332	337	356	355	338	313	321	320	343	318	323	351	361	345	324	344	348	380	353	336	336	359	343	326	337	343	336	331	316	359	367	332	377	355	342	357	332	347	340	324	348	347	344	382	328	341	333	308	330	353	345	367	317	336	365	340	385	376	318	360	334	368	347	343	319	302	339	365	347	354	351	318	322	357	350	325	346	362	368	304	372	323	307	344	337	344	292	366	368	356	343	325	313	348	319	314	333	360	380	325	328	303	347	312	326	346	322	335	340	368	339	336	335	347	347	333	330	355	348	334	324	307	331	350	363	314	324	336	344	330	343	347	352	339	348	323	356	372	349	367	306	345	318	326	309	316	348	332	318	380	350	347	365	353	364	308	306	359	353	326	327	327	340	334	298	373	353	380	348	335	321	330	315	350	355	336	327	355	331	350	323	345	311	351	369	347	306	353	338	336	323	339	352	368	363	342	352	350	315	339	305	355	327	325	363	348	334	361	317	338	308	321	338	315	328	330	323	351	322	321	369	332	340	330	352	303	325	341	348	349	351	331	373	337	323	314	352	370	373	320	338	321	344	336	343	314	349	329	325	316	381	328	299	358	338	344	339	349	320	322	347	329	313	347	324	347	332	346	349	352	308	352	327	321	307	345	352	335	313	344	338	340	374	338	354	323	337	312	338	370	349	330	342	334	340	325	358	348	314	331	357	338	328	347	348	354	310	366	334	314	326	352	336	324	356	337	331	340	344	355	315	327	333	338	342	316	337	349	350	367	319	357	309	371	357	318	340	329	330	316	340	323	329	351	351	340	312	356	338	364	333	325	340	324	334	310	367	305	351	317	327	359	348	361	336	339	355	328	338	314	328	363	325	371	356	345	338	374	305	359	343	310	332	330	318	337	385	355	361	339	329	347	358	356	323	329	332	335	322	337	349	308	341	320	298	309	317	352	338	358	355	336	350	340	361	355	360	321	350	339	368	311	304	346	329	350	355	364	378	352	312	333	348	324	334	324	344	343	351	348	334	352	338	360	319	336	355	318	340	347	323	366	331	361	305	313	335	336	324	362	324	362	313	379	326	343	314	348	364	330	356	332	352	316	327	355	343	355	326	339	355	343	349	321	328	349	328	343	343	349	339	364	340	329	348	349	355	347	332	370	318	344	350	358	339	315	360	336	357	358	336	359	331	369	360	338	315	375	304	331	322	324	365	346	357	357	334	352	344	319	351	323	350	352	344	327	340	369	320	349	320	339	333	324	360	318	360	366	362	394	343	326	339	294	357	357	347	321	347	359	355	346	342	356	347	342	308	341	377	352	338	365	351	387	352	370	307	320	336	351	329	330	345	312	324	338	341	340	331	314	318	334	329	335	359	367	349	327	346	327	343	358	326	334	346	334	337	333	362	343	377	306	331	363	347	309	356	308	366	327	319	337	330	331	388	364	325	355	333	346	340	334	347	335	322	319	351	355	349	376	297	354	326	334	307	335	329	373	324	331	346	341	338	373	342	361	345	346	364	326	358	316	323	342	331	332	325	331	324	328	292	346	328	336	323	330	327	329	337	347	356	329	347	340	352	337	317	343	355	357	351	349	356	316	354	347	333	342	317	326	352	354	341	303	377	336	343	321	355	331	343	317	342	362	318	341	341	344	343	327	330	358	360	346	316	359	346	328	342	350	325	322	303	333	308	337	330	345	369	337	328	327	347	368	341	321	313	341	349	373	347	338	349	326	346	363	319	352	320	349	331	341	357	364	369	309	340	336	347	352	330	320	328	356	334	352	340	361	352	355	306	374	328	345	340	372	335	325	323	334	338	334	332	337	318	330	346	333	341	319	339	292	334	349	330	341	323	341	343	341	330	334	365	317	343	364	367	365	335	339	353	367	349	323	339	319	329	343	329	338	353	336	345	337	336	314	352	353	344	322	344	329	351	360	351	345	355	346	354	317	352	348	326	318	350	304	373	336	320	303	338	335	341	346	345	343	337	308	327	342	330	341	363	338	403	339	366	321	355	333	336	336	345	353	334	331	322	335	354	323	320	362	368	342	371	325	327	382	364	301	354	353	341	339	332	345	344	352	338	349	348	332	335	335	369	326	319	362	349	347	342	330	358	328	365	343	346	316	332	327	373	353	383	345	373	358	375	333	349	350	370	321	350	331	385	343	350	325	361	324	359	345	332	355	382	360	335	372	328	357	320	370	349	326	362	352	349	372	329	347	377	347	353	321	330	339	317	334	323	343	346	318	325	346	353	350	340	350	319	346	354	348	350	316	332	321	322	357	350	381	316	341	360	361	340	332	317	361	322	370	344	339	367	312	340	321	295	335	360	346	321	353	374	332	369	323	341	322	284	358	307	374	337	325	351	331	328	320	354	321	358	336	346	333	366	339	333	340	367	357	344	363	340	333	306	328	320	315	326	323	345	322	325	378	330	320	354	339	325	320	359	366	315	358	333	346	376	331	340	343	356	373	346	332	323	356	320	339	341	353	350	333	342	352	386	319	358	334	351	331	315	349	342	345	343	348	365	317	345	376	324	352	363	330	330	353	334	346
53885	38913	13269	2203	1023	754	577	481	371	306	276	249	215	233	168	196	199	180	172	156	155	152	137	121	145	116	162	123	144	125	136	142	92	114	145	124	140	118	118	135	139	126	146	119	110	105	105	129	134	133	123	133	114	113	124	131	119	122	112	118	123	118	118	131	117	106	116	135	143	123	129	134	115	115	108	100	115	123	128	118	108	112	112	117	127	120	104	107	131	127	112	105	135	107	121	133	106	101	118	106	109	117	122	130	124	126	134	133	104	138	129	122	116	125	108	112	119	95	116	139	110	131	131	131	122	117	117	105	102	109	107	120	103	136	106	98	121	99	116	116	102	111	123	99	96	121	97	113	99	119	122	99	114	107	112	129	114	122	100	114	125	120	105	125	120	126	128	119	118	132	131	132	117	121	123	136	128	126	101	127	127	122	112	123	111	106	123	122	130	103	111	125	121	122	108	108	116	108	132	112	121	127	112	132	118	106	129	113	100	121	107	124	118	108	111	132	127	123	135	108	103	127	104	110	126	103	106	121	103	133	124	96	109	118	114	105	110	128	115	120	120	111	110	94	124	109	104	117	124	111	120	109	114	119	105	110	142	111	119	110	105	128	121	121	112	117	127	108	106	142	135	134	122	130	125	121	117	120	124	108	113	117	102	117	115	100	115	110	106	113	101	111	112	99	101	123	123	128	109	139	101	124	105	91	111	102	113	110	104	120	131	97	121	128	116	145	131	125	107	92	104	105	127	122	113	130	138	128	128	126	111	117	124	134	124	130	96	113	127	128	115	124	123	109	107	114	118	119	117	110	101	116	109	115	107	129	105	135	109	106	130	105	134	114	122	117	117	111	118	138	112	134	119	136	110	144	118	121	111	123	112	119	114	94	111	130	112	115	118	107	101	97	120	146	121	119	123	114	114	117	129	122	102	119	113	120	120	112	132	114	125	110	131	110	107	106	125	111	114	114	112	109	102	117	128	104	95	117	134	113	112	114	104	112	121	111	116	116	105	111	106	118	129	142	121	138	128	139	118	106	107	115	109	116	118	106	117	131	107	123	132	120	129	138	108	120	104	107	114	93	117	125	134	123	113	111	103	121	124	116	123	123	142	123	116	105	108	111	115	126	119	103	121	110	100	108	146	129	115	102	117	123	130	116	122	123	118	124	122	117	121	109	115	127	124	119	115	126	109	112	137	122	118	99	114	108	109	110	115	120	111	105	100	137	122	131	131	115	127	128	115	101	121	96	124	93	128	101	115	108	120	116	121	109	103	120	112	138	88	112	125	90	131	113	114	123	108	118	107	133	114	124	136	115	127	110	111	135	103	104	131	99	114	112	113	127	119	113	113	91	117	119	124	140	125	122	106	124	107	111	116	103	116	104	113	116	120	126	117	116	126	116	137	93	107	103	122	121	137	131	110	127	145	113	108	100	116	103	110	113	100	118	114	123	121	123	104	120	134	114	110	99	117	110	120	99	115	118	118	105	97	116	103	128	118	120	125	107	105	129	117	111	124	112	126	118	114	128	111	114	105	123	120	110	131	128	117	117	104	117	107	121	122	119	111	114	110	111	129	124	131	128	108	131	132	137	101	116	118	107	116	131	120	118	97	108	127	120	116	128	122	122	141	100	102	131	115	117	106	132	112	145	106	124	99	124	125	114	119	129	121	110	125	128	106	117	116	133	109	114	110	121	130	121	106	113	107	120	132	120	114	122	116	111	123	137	115	131	119	137	101	112	107	127	112	127	105	121	109	110	131	107	112	115	101	125	118	134	119	115	106	127	118	127	102	126	134	130	128	99	122	116	116	119	123	96	135	113	114	94	116	135	126	105	100	111	133	107	122	106	102	129	117	120	128	121	113	115	144	121	114	112	120	118	130	116	127	108	121	121	99	127	106	107	115	126	110	118	102	107	114	128	121	122	117	155	134	125	109	120	117	115	112	118	121	122	110	111	101	125	94	109	106	147	112	119	104	115	122	113	118	131	105	116	126	116	133	117	107	116	101	117	115	119	120	132	114	121	144	101	110	120	129	128	104	108	148	130	99	120	121	97	123	111	142	102	126	121	114	131	110	117	124	118	125	124	96	115	98	98	110	115	111	121	125	109	111	108	126	106	101	107	108	126	109	112	131	119	147	129	121	98	91	98	110	91	129	95	117	114	127	125	126	111	103	107	128	126	114	99	125	111	134	126	113	111	118	122	117	121	107	101	107	103	112	95	132	129	104	125	110	120	100	110	125	131	123	111	105	106	134	125	116	128	127	113	122	91	107	109	118	109	123	111	109	117	107	109	121	139	111	112	96	118	120	114	108	111	118	113	114	112	139	112	125	120	101	148	134	110	132	115	132	112	116	115	112	124	138	125	125	114	126	108	122	119	125	112	129	122	104	135	108	110	130	129	134	123	116	109	113	128	122	107	117	102	130	109	96	124	145	118	100	107	124	122	111	132	104	121	132	99	130	133	115	128	125	134	121	126	112	138	126	110	136	126	104	121	101	132	113	124	99	105	126	128	151	122	116	124	123	115	116	118	111	89	98	127	118	105	115	110	99	125	117	120	107	117	115	105	116	104	83	91	122	108	110	121	131	112	94	113	125	118	140	105	108	120	115	115	92	111	110	105	119	130	119	108	141	98	113	107	126	128	121	108	117	127	98	129	105	130	103	96	100	115	124	127	111	109	131	139	103	141	114	124	116	113	110	126	148	111	131	119	102	113	126	103	102	113	116	114	126	110	103	111	112	105	124	120	123	113	102	106	116	107	140	125	121	140	114	118	129	119	115	123	119	122	115	119	116	116	140	129	114	120	125	127	119	127	134	118	114	115	126	105	117	105	122	111	121	140	121	122	107	105	113	122	124	93	124	91	92	104	105	116	96	115	122	104	104	116	107	121	123	123	107	116	124	106	111	132	117	102	99	107	104	97	115	115	116	110	122	111	103	111	131	115	132	111	121	132	117	125	136	112	115	110	129	121	120	107	118	108	100	115	115	106	115	127	101	108	116	141	110	124	124	124	109	120	118	111	122	116	125	81	124	114	109	136	125	123	109	122	125	111	119	119	117	112	113	118	98	114	113	122	107	134	138	114	119	121	128	119	115	116	113	121	111	106	120	122	140	107	123	110	109	109	120	115	121	107	118	121	118	96	100	109	117	122	102	122	111	107	128	128	122	116	127	108	102	115	98	107	105	115	122	103	107	108	108	131	141	126	105	125	114	111	138	118	129	106	138	131	116	109	107	114	117	109	106	121	114	119	117	124	122	99	121	104	114	115	110	101	109	102	91	115	121	109	111	97	95	129	113	119	136	139	127	113	135	138	117	120	101	113	110	132	125	116	103	104	126	133	125	112	136	118	108	126	112	121	109	103	136	129	115	127	118	117	124	107	142	110	108	112	99	114	136	94	125	117	100	103	124	113	136	112	123	105	128	122	126	107	115	132	118	111	96	110	113	108	88	101	104	117	110	114	112	116	118	123	121	107	101	126
31216	24237	4646	4449	3837	3075	2523	2126	1777	1523	1365	1210	1076	921	893	869	756	767	671	651	612	557	539	558	532	511	521	497	447	454	447	408	424	473	417	372	403	425	428	406	362	388	363	369	401	363	381	364	364	373	354	384	365	351	349	351	319	346	366	347	352	333	345	365	313	323	326	356	369	312	341	366	331	386	357	370	306	322	351	322	357	312	349	345	368	366	332	339	339	330	324	334	330	342	354	327	362	334	350	354	325	356	319	354	319	317	327	333	324	330	340	337	345	320	312	310	313	317	335	332	352	313	316	322	323	280	351	311	337	313	320	347	308	354	345	298	312	302	346	317	289	324	274	324	306	332	299	320	318	319	319	317	303	296	341	335	300	332	318	328	288	318	334	316	317	316	305	321	332	360	305	308	323	298	332	317	302	355	307	316	322	327	324	299	305	315	353	339	341	310	307	332	326	318	309	311	330	310	309	335	296	291	331	287	323	318	289	349	325	312	306	289	309	330	313	316	332	308	308	315	307	351	342	335	331	316	328	343	325	300	285	314	304	326	339	346	296	314	297	342	360	338	364	327	295	331	342	330	312	313	322	307	322	292	313	334	307	301	330	305	308	310	343	336	321	304	311	301	326	313	359	319	322	344	311	310	327	359	349	346	342	348	299	343	327	288	298	332	305	334	308	309	313	292	314	329	330	284	335	321	343	323	319	296	331	324	303	310	314	342	296	318	305	336	302	297	305	321	356	311	327	308	316	328	341	372	301	319	295	332	341	303	322	301	330	327	292	304	318	325	319	338	325	325	331	302	320	326	304	321	314	333	313	361	369	331	359	309	317	312	276	312	351	330	307	325	323	316	332	338	369	329	311	311	327	320	325	320	318	329	315	310	305	320	349	303	288	305	324	299	319	334	319	276	300	305	315	279	330	273	315	328	312	340	290	331	319	339	340	301	316	325	318	329	343	307	314	320	320	333	359	300	306	299	339	313	338	310	314	294	330	357	305	322	335	347	342	319	306	331	318	315	318	315	275	325	357	304	317	319	315	327	317	315	346	350	312	327	326	371	318	328	286	323	332	295	284	341	354	334	337	321	317	315	314	336	344	295	315	295	330	298	316	356	319	320	313	302	340	332	324	318	305	343	323	336	312	314	335	337	332	324	300	354	333	315	309	341	311	330	302	337	332	328	370	292	305	326	333	315	312	310	318	310	323	300	346	322	318	326	309	323	331	319	320	334	318	296	345	308	319	325	323	305	314	324	312	305	315	287	308	334	312	345	351	315	318	316	326	331	318	339	327	321	329	326	333	331	353	328	303	335	368	296	338	335	333	349	321	346	290	286	333	327	288	333	313	331	330	317	331	330	324	296	304	333	329	322	307	307	278	293	334	348	350	299	313	311	329	309	305	312	333	319	306	320	341	326	336	333	276	324	322	322	325	326	343	309	310	321	301	330	327	344	353	281	307	334	329	300	306	323	310	346	340	315	326	326	311	322	310	329	285	313	298	318	278	295	319	326	328	307	296	297	296	285	346	312	319	324	310	309	320	322	317	325	328	314	305	359	306	310	329	286	317	296	333	315	341	321	348	307	342	317	314	326	322	311	287	342	309	299	331	338	349	319	298	320	298	306	308	333	349	326	309	310	297	296	314	334	332	324	315	325	316	326	313	363	306	343	332	312	298	330	296	286	313	345	329	313	315	317	332	291	302	355	340	303	316	316	307	308	312	320	347	328	303	328	309	353	311	327	305	360	290	301	349	306	293	334	353	296	324	324	300	296	308	313	327	307	312	310	330	320	341	342	329	344	299	355	313	317	351	341	283	307	337	303	317	320	281	339	349	307	331	350	298	338	331	322	312	350	326	328	290	323	312	346	310	318	343	351	305	341	321	336	329	332	310	342	301	296	310	292	332	348	325	295	293	310	313	330	335	299	313	328	325	307	325	298	305	345	339	330	332	332	333	337	292	295	309	343	332	320	331	321	339	318	325	336	310	300	318	296	336	322	304	343	341	296	301	316	300	317	312	319	294	330	326	333	335	323	290	319	319	335	301	324	327	312	330	330	318	308	298	308	330	298	330	319	338	291	308	304	311	334	347	311	315	320	270	333	299	352	317	324	318	300	320	333	304	291	323	316	330	318	324	337	346	320	292	319	335	306	314	300	318	295	324	319	328	310	334	336	289	326	327	302	291	318	291	298	337	312	276	326	315	326	338	308	308	291	296	337	312	308	328	324	334	314	308	319	315	351	343	301	314	327	312	315	280	308	336	312	328	319	318	308	309	306	321	292	309	345	347	326	314	332	348	318	352	346	333	326	312	305	322	325	339	326	345	335	321	293	314	361	299	324	295	308	311	303	328	335	317	318	323	343	337	287	349	361	294	331	301	303	277	308	371	319	334	356	320	359	288	308	342	327	303	312	308	302	331	311	309	321	318	289	340	332	348	348	316	343	348	308	368	309	329	329	291	328	319	344	337	328	335	331	353	294	320	277	358	343	345	328	330	291	344	314	304	337	347	333	301	342	295	307	321	316	310	306	342	300	350	294	314	309	328	312	341	346	337	322	330	321	359	289	305	363	297	334	303	325	289	323	330	310	347	312	331	349	335	333	366	334	341	331	328	336	321	288	332	328	331	337	317	356	307	339	283	316	333	341	318	337	305	297	328	313	309	327	339	299	323	329	328	342	319	295	272	316	302	306	327	288	339	284	326	348	353	342	352	296	304	335	316	299	302	334	307	321	334	329	309	310	307	308	327	349	325	320	317	337	316	290	316	304	299	341	303	340	334	333	304	336	337	305	309	323	339	318	325	334	328	282	344	330	273	335	301	347	336	311	300	294	292	321	361	309	288	295	329	320	330	282	339	336	314	302	314	328	320	311	299	310	322	322	282	295	337	324	325	355	322	304	341	301	314	336	326	340	316	316	312	291	344	324	301	295	340	342	296	307	332	324	338	317	304	340	354	315	309	320	323	328	336	339	333	318	306	326	333	317	290	342	350	322	336	306	308	361	326	324	323	314	297	289	327	332	334	308	339	335	323	322	289	303	308	310	316	329	302	302	336	338	324	329	331	321	316	290	334	312	310	304	312	347	313	321	307	325	293	294	332	309	361	353	335	325	305	300	353	302	331	369	315	327	346	324	312	298	346	307	318	342	311	322	292	327	334	311	306	310	332	317	322	328	345	313	340	331	312	305	312	323	354	297	307	311	327	288	328	311	270	310	313	297	257	334	309	309	319	339	303	325	296	339	276	358	328	345	339	297	307	327	308	330	336	340	325	345	347	303	354	323	336	297	316	323	300	312	337	330	323	322	345	311	345	350	322	335	275	290	317	321	283	311	327	344	341	297	309	300	326	338	287	314	327	316	301	285	306	331	343	334	325	329	331	316	302	309	321	346	340	307	317	337	320	323	317	343	339	348	329	316	312	320	318	313	345	325	282	300	331	323	308	317	331	328	361	327	319	332	342	367	312	346	292	349	335	347	329	329	308	303
8066	1087	292	305	295	306	319	312	287	310	341	296	331	281	308	271	314	272	272	312	321	286	294	297	311	299	315	333	289	323	263	317	274	291	276	290	276	304	274	270	326	285	282	271	301	292	300	316	265	325	263	308	291	289	272	286	318	305	267	322	320	285	312	323	307	256	302	285	297	319	285	286	301	329	323	312	301	277	292	268	284	273	309	295	307	284	272	277	287	292	319	279	301	338	294	285	283	286	279	314	324	276	259	283	257	294	279	327	283	327	291	298	307	290	337	298	289	323	287	279	294	290	308	264	304	303	279	260	319	336	335	291	293	275	299	279	263	270	308	289	349	313	285	305	321	324	317	303	320	322	321	324	305	272	305	311	255	299	327	285	294	271	293	274	284	297	298	284	310	271	303	310	291	300	286	311	288	288	300	279	331	268	285	288	274	296	298	305	329	297	318	276	304	294	304	318	309	319	273	316	295	323	277	294	305	307	275	264	325	320	322	304	320	259	291	300	310	289	318	294	300	281	301	243	318	293	299	261	278	324	271	311	286	303	322	232	274	272	293	295	302	292	277	280	273	305	250	294	284	287	301	270	308	313	276	308	311	308	302	297	298	313	309	277	292	312	285	308	275	325	306	305	309	319	302	284	318	279	327	321	304	269	300	290	305	297	280	291	291	282	306	293	295	282	313	311	291	303	304	297	313	321	313	264	300	320	271	305	303	289	291	290	304	282	302	300	261	279	283	279	285	284	284	300	298	304	303	283	312	302	286	302	290	293	286	287	295	291	318	297	276	290	261	317	303	297	276	291	277	312	294	276	291	290	256	274	277	292	272	299	284	301	295	310	278	318	266	292	294	316	283	293	315	300	300	291	298	294	313	315	293	288	311	290	290	300	285	309	295	274	290	296	299	320	278	324	290	310	302	305	271	300	315	331	291	322	337	310	323	297	318	269	301	301	331	311	318	308	294	299	295	249	285	288	260	340	318	268	294	273	287	297	300	330	309	280	294	305	280	295	320	290	295	322	283	303	284	284	288	297	266	297	280	285	310	292	285	270	281	314	269	281	282	299	312	302	280	283	299	308	306	288	266	310	317	316	303	300	289	291	286	304	310	293	288	313	309	284	311	303	321	295	285	292	289	285	300	335	301	300	320	286	309	316	272	314	301	293	293	281	288	294	273	324	258	325	317	299	302	287	290	284	279	272	316	276	292	285	317	323	288	304	313	297	312	285	274	288	280	292	284	273	318	246	253	281	301	299	314	291	322	283	290	261	295	292	278	289	306	294	304	277	281	281	295	323	311	298	282	300	285	306	299	302	302	274	261	316	307	287	263	270	316	314	262	306	286	297	260	308	299	302	292	296	285	286	313	291	307	297	325	278	331	306	267	305	310	300	278	276	311	317	309	296	316	291	299	288	290	294	301	299	305	303	293	315	333	271	272	286	292	298	305	307	280	292	317	300	303	287	277	296	299	294	280	271	290	321	283	285	258	291	300	312	283	277	302	300	293	297	306	302	289	315	350	273	310	289	301	271	301	292	299	284	264	265	283	268	278	289	303	270	262	285	303	265	301	290	290	314	314	296	295	300	284	294	299	274	274	266	283	306	317	292	288	294	304	286	302	294	266	311	310	289	320	277	287	298	234	272	310	279	266	302	306	301	313	287	324	293	298	299	319	267	301	301	305	290	294	283	252	287	311	294	296	288	313	293	274	313	309	279	270	287	297	298	280	315	310	287	283	300	297	294	289	313	291	326	308	309	262	326	276	291	292	299	264	299	256	316	286	271	294	306	296	300	298	266	297	287	273	303	304	290	312	313	281	311	296	296	291	340	257	265	293	274	275	295	298	293	269	313	287	294	268	295	299	299	280	294	312	277	274	291	261	303	292	306	279	306	306	313	298	326	310	307	292	297	333	298	298	323	289	267	276	303	305	297	268	306	244	290	315	314	309	281	299	296	309	287	301	284	311	311	282	304	305	255	308	262	291	306	315	259	312	294	267	320	307	300	286	331	293	269	292	289	300	307	302	287	309	289	293	338	306	291	316	329	305	266	307	315	318	290	286	266	290	309	265	261	299	291	297	317	300	302	314	308	295	331	294	301	267	293	307	293	294	335	296	300	268	295	322	298	291	271	288	300	305	336	273	295	274	298	336	283	314	273	295	302	323	310	298	271	284	314	272	293	285	265	340	266	297	286	273	265	265	273	318	271	297	285	315	321	330	310	302	324	285	300	331	293	311	325	287	273	301	279	288	327	314	321	292	292	299	280	283	312	284	283	272	282	304	309	286	276	288	304	269	316	281	268	324	305	297	299	280	281	277	291	305	265	308	317	290	272	309	306	280	290	280	292	278	299	298	298	273	313	295	300	309	316	299	323	297	295	300	321	292	272	283	305	286	334	323	289	304	298	269	283	316	308	318	291	291	300	292	292	281	352	311	304	299	315	295	310	281	303	302	289	316	300	291	305	313	342	299	285	274	302	288	301	315	314	326	288	293	296	308	318	279	312	309	284	299	279	299	317	301	297	291	294	298	300	284	277	338	305	318	311	297	295	300	303	264	284	284	310	358	302	291	275	286	293	304	296	299	321	276	278	343	298	310	308	270	350	283	357	272	277	290	293	304	306	295	286	286	327	334	299	297	293	291	286	302	277	286	282	291	273	258	320	291	316	270	336	295	285	291	306	295	289	302	252	276	292	304	262	279	281	293	289	322	295	306	275	298	290	306	279	319	276	276	279	303	258	282	288	281	301	300	336	303	301	287	288	266	310	313	326	297	291	307	273	298	278	282	309	295	293	283	296	305	308	291	311	271	311	319	313	307	282	290	315	330	279	286	299	277	276	249	284	287	266	277	282	281	280	307	306	294	294	306	298	312	324	285	320	312	293	315	308	312	283	279	321	305	308	326	279	298	274	304	282	322	328	309	292	324	285	311	283	304	304	305	284	312	286	270	323	292	306	310	291	280	316	310	286	303	302	262	314	303	292	286	300	315	317	264	306	309	290	295	327	295	265	297	308	306	294	308	304	308	293	320	279	298	283	293	308	289	283	308	290	287	324	295	284	290	299	272	304	311	300	276	287	303	307	300	289	323	264	300	331	331	314	320	295	290	326	298	295	269	279	285	313	318	285	311	310	297	308	277	305	287	278	295	287	308	312	287	307	309	287	295	274	312	291	286	320	299	326	263	299	283	306	297	281	279	282	306	294	285	299	299	300	285	295	302	305	303	276	298	311	301	292	299	288	300	312	296	276	326	295	301	298	280	330	281	285	327	275	302	293	330	288	330	299	311	311	286	315	294	275	298	273	320	279	274	319	291	291	305	338	295	307	306	275	295	309	279	319	301	303	321	283	282	282	343	334	279	324	333	301	277	302	288	309	302	308	294	340	327	309	304	257	286	295	327	317	311	312	305	307	283	273	256	314	328	259	295	285	281	300	296	309	286	295	294	295	294	288	292	289	296	277	284	297	296	306	295	311	326	296	289	337
5876	1753	715	708	784	738	710	751	750	685	716	689	720	709	690	696	639	682	687	719	680	658	698	700	636	634	707	660	696	680	778	686	715	678	707	662	693	657	696	691	692	709	686	689	668	705	720	695	639	674	659	666	660	661	671	639	641	743	676	624	678	681	646	661	686	688	671	670	693	677	698	636	672	654	695	636	672	683	681	665	665	722	684	699	671	646	649	642	709	663	687	677	670	682	652	662	698	652	628	682	654	669	700	687	683	691	663	618	644	692	692	724	709	671	713	661	683	723	654	675	669	648	681	689	668	687	702	651	685	683	658	639	682	706	695	695	678	698	719	681	663	679	617	677	706	696	641	741	646	636	709	686	675	683	663	647	702	668	659	667	663	664	661	658	681	695	661	687	654	661	675	684	633	697	687	663	687	627	647	702	676	699	702	665	638	729	645	699	691	692	700	737	643	671	681	709	629	697	680	674	696	637	648	687	673	684	647	665	669	655	636	765	664	688	687	655	682	686	659	665	700	653	654	695	690	669	721	676	646	656	682	679	653	649	635	666	653	673	673	709	670	651	714	672	658	650	688	661	671	684	722	719	765	683	652	642	687	706	671	741	692	642	695	674	668	666	652	702	659	682	678	733	668	652	607	716	643	682	636	657	659	700	655	665	661	679	640	661	663	687	722	669	660	670	674	654	669	700	636	690	642	664	692	676	670	664	629	662	670	668	708	676	678	648	662	701	704	664	692	676	663	700	655	696	690	672	701	658	696	649	666	643	691	692	716	665	629	704	695	696	668	662	719	649	655	689	663	691	635	694	681	661	670	719	710	686	728	656	658	695	681	662	697	650	712	657	675	652	661	682	674	687	654	694	635	719	683	631	711	653	674	634	664	647	687	715	743	704	654	670	624	670	632	673	652	672	648	672	677	672	673	689	698	649	631	670	661	637	655	674	692	702	672	666	664	671	705	697	640	681	640	677	672	738	652	685	670	679	681	645	663	684	691	682	707	664	657	676	697	662	673	629	659	625	650	690	703	673	687	661	660	659	637	635	703	712	657	651	679	712	634	656	680	657	651	687	674	666	656	685	716	689	644	666	651	691	709	692	658	671	696	642	709	659	705	663	670	717	703	695	723	655	664	666	738	705	638	655	652	684	664	639	651	698	665	660	704	685	657	619	692	710	704	637	692	641	662	679	652	654	705	673	718	728	694	709	734	662	670	689	671	656	671	725	665	695	696	693	704	648	681	673	708	638	702	661	621	686	692	697	693	683	682	723	675	628	688	657	699	642	679	688	678	648	739	648	675	681	680	705	686	650	654	685	659	682	675	634	670	651	677	654	685	668	675	676	635	652	632	691	673	710	710	736	700	680	681	680	684	655	682	666	694	642	657	611	690	696	706	673	701	697	660	703	680	691	714	621	675	648	712	636	692	651	671	685	677	678	725	649	655	689	669	719	712	647	664	675	676	721	680	683	640	756	674	683	692	708	661	701	690	725	669	676	672	666	700	669	702	644	683	669	653	708	649	651	664	695	664	709	709	671	647	667	641	685	693	685	725	669	659	671	657	716	608	674	674	689	677	677	708	679	715	634	690	705	704	696	650	668	662	681	699	716	703	670	669	669	657	664	698	671	680	682	676	640	702	704	668	686	671	678	673	627	698	680	669	682	668	707	643	712	680	711	672	686	670	713	649	695	670	681	712	667	690	686	677	718	670	626	673	670	681	631	671	662	665	718	657	682	673	714	706	671	684	732	679	732	674	652	710	655	648	690	652	672	701	641	684	659	716	677	683	703	648	684	628	649	689	688	694	690	675	673	633	736	668	659	665	640	646	708	667	623	664	712	694	644	632	686	689	693	663	675	661	656	712	668	646	657	664	653	704	682	624	679	693	671	704	661	659	689	661	676	678	667	663	697	690	704	687	615	678	663	684	703	705	673	698	654	662	697	665	683	614	694	691	623	715	693	678	681	708	691	671	660	678	694	663	660	683	712	654	622	708	638	630	650	644	717	712	623	705	681	678	686	633	709	668	697	708	645	692	657	658	694	678	634	690	649	635	683	693	628	690	631	684	682	672	646	684	677	661	682	647	685	643	657	689	653	694	662	670	670	661	662	702	723	690	711	718	693	697	639	655	663	703	668	665	686	683	714	628	722	638	636	648	698	725	649	632	710	662	715	656	685	691	677	668	691	665	623	649	708	681	655	661	689	692	709	682	688	706	666	698	651	667	689	736	633	646	687	735	687	671	674	697	709	703	678	675	672	654	698	670	695	699	666	686	662	659	691	739	663	685	687	711	656	655	656	694	718	670	666	707	703	618	639	699	689	716	658	680	671	710	649	645	674	677	666	650	680	670	658	728	655	647	656	650	669	733	689	665	652	727	649	725	688	700	650	706	687	665	725	693	630	705	696	629	672	680	675	632	679	670	693	676	644	641	660	642	714	641	718	672	641	712	715	652	669	648	652	652	708	699	646	642	671	660	643	681	676	662	690	648	654	668	695	690	662	703	639	635	687	704	705	669	713	664	685	694	693	644	682	643	622	708	702	638	639	675	723	677	632	689	677	622	657	675	653	690	676	685	665	676	675	716	681	671	688	693	666	675	683	661	674	672	702	626	694	684	633	715	718	687	663	669	681	687	671	692	665	697	700	663	682	674	691	661	695	701	685	715	730	712	672	662	698	709	677	699	704	616	708	676	660	645	623	664	662	727	697	647	694	688	627	663	672	653	674	694	671	686	675	646	685	719	695	702	612	677	679	632	694	673	731	709	663	687	670	675	656	697	713	689	670	674	680	630	685	671	739	693	661	677	680	674	688	646	644	670	715	668	655	645	668	701	699	693	657	715	670	706	683	678	662	672	650	680	671	673	715	671	680	678	666	696	654	649	685	645	652	674	677	693	657	668	690	657	658	671	629	665	657	690	623	693	629	684	655	675	702	713	683	723	689	644	660	649	725	663	713	677	662	701	661	663	703	633	627	705	679	680	689	675	737	680	675	648	707	686	642	673	674	679	644	652	652	708	718	655	674	646	717	663	678	630	671	671	641	670	654	669	661	743	671	620	664	674	658	697	675	712	628	674	706	698	657	694	663	680	668	675	640	688	650	633	679	671	665	639	681	669	665	646	669	662	665	695	664	667	696	708	658	675	683	686	701	680	651	664	697	664	705	689	679	690	713	686	670	688	662	695	699	645	745	664	652	667	676	644	661	670	681	703	673	675	655	734	665	626	716	671	727	700	685	672	721	713	670	654	679	682	647	711	654	618	710	670	716	707	654	703	716	665	683	679	681	639	680	682	690	667	691	680	671	645	639	683	651	712	684	674	683	692	649	648	679	644	674	696	668	681	699	690	674	686	660	666	643	657	718	673	597	684	645	673	686	668	651	660	655	674	663	695	685	672	675	669	650	724	637	637	683	697	664	688	682	661	696	702	681	666	680	676	671	721	653	678	695	688	687	649	656	677	661	653	670	653	654	670	665	698	687	686	622
42807	26554	5341	954	567	440	395	292	282	248	245	236	178	189	174	174	188	161	161	184	161	150	153	131	145	147	143	161	138	137	138	139	160	163	143	146	133	139	143	119	148	146	145	139	138	138	136	152	154	154	130	154	131	128	130	140	136	151	133	131	134	145	116	144	145	150	126	140	134	120	132	131	144	124	137	142	129	154	147	129	122	163	147	142	144	130	136	154	115	145	139	151	149	131	151	141	143	114	129	133	135	129	133	139	142	156	157	143	139	128	130	123	130	143	143	144	134	143	134	140	157	127	137	151	130	121	131	120	114	148	133	133	117	145	139	136	169	147	136	139	144	162	138	142	127	142	140	162	136	118	154	129	147	138	126	135	130	115	158	152	114	126	130	140	151	131	133	155	134	135	139	131	136	128	130	133	149	150	126	150	136	147	144	133	121	138	124	141	125	160	138	123	142	168	153	130	131	128	132	129	150	117	141	133	113	142	134	167	156	155	130	144	135	131	136	127	148	148	121	143	124	132	151	136	129	152	128	128	138	129	114	151	128	135	141	128	114	135	142	139	132	138	130	149	158	149	152	145	151	118	126	133	154	139	126	131	139	151	147	135	153	148	138	138	124	129	127	139	147	139	112	128	130	156	128	128	140	156	150	146	139	133	141	125	133	144	148	139	133	158	114	128	135	137	153	147	129	133	141	150	152	154	151	159	135	138	162	135	143	149	127	124	137	147	130	159	125	155	133	138	128	141	141	149	143	146	150	119	129	124	139	146	127	116	143	131	132	135	127	144	127	141	155	134	133	147	129	129	136	121	133	137	134	112	144	132	141	145	127	125	124	139	120	169	137	140	138	152	118	139	152	112	114	108	112	152	145	128	134	136	143	133	131	115	126	133	130	158	125	129	143	134	155	134	152	131	126	129	147	126	138	127	119	137	129	138	120	137	139	125	119	130	131	134	128	131	129	137	158	127	135	145	153	147	127	143	146	128	131	142	168	138	162	120	133	132	135	128	149	141	133	132	135	132	137	163	132	153	157	141	126	131	146	120	144	137	125	132	135	159	142	136	139	152	152	141	136	136	132	165	129	145	136	137	127	140	133	138	147	137	128	150	120	131	134	114	113	107	141	154	121	121	150	120	134	131	128	132	112	139	155	139	143	158	148	132	125	134	162	119	129	156	118	143	146	114	123	141	126	138	137	125	132	147	122	130	128	155	123	130	139	128	129	142	131	138	119	140	134	127	137	129	124	132	145	148	143	134	125	125	146	133	118	132	153	172	125	128	148	145	121	141	143	148	143	131	148	125	166	145	137	136	141	147	139	161	130	134	124	128	124	115	112	133	130	143	129	117	144	140	149	143	135	129	137	110	122	159	151	122	109	129	144	134	127	125	127	152	149	156	148	150	135	137	147	153	127	131	161	136	146	136	146	154	123	139	130	127	155	145	140	151	133	141	126	115	133	162	143	132	147	150	129	124	147	147	129	118	126	133	129	129	139	126	155	136	134	121	116	119	138	147	131	125	149	131	133	126	125	122	133	121	130	132	130	139	159	122	121	148	141	135	144	122	150	133	141	143	120	112	155	146	139	139	161	140	145	145	141	138	118	125	162	119	136	153	127	124	150	137	123	153	146	132	146	131	127	139	131	130	135	126	156	163	130	131	125	129	130	134	148	155	135	130	139	138	131	140	148	118	121	143	139	137	139	128	126	130	138	138	136	136	138	144	119	139	142	135	126	147	116	118	128	135	135	134	148	135	115	138	123	121	130	138	129	120	132	147	139	136	143	139	154	144	145	143	114	159	115	139	142	123	120	134	126	145	127	135	151	134	136	138	145	143	144	138	133	144	142	116	146	135	135	134	116	138	132	135	135	131	127	125	127	160	111	120	142	154	146	139	129	155	124	162	130	98	136	138	151	166	137	167	122	131	128	134	164	152	134	126	139	148	151	139	126	121	141	151	137	134	143	136	158	130	133	125	107	130	153	137	133	118	122	136	131	117	147	159	144	142	140	140	129	115	120	147	139	142	131	146	135	132	123	148	162	172	131	142	129	130	119	139	137	146	132	125	150	136	142	143	150	120	158	116	130	153	145	133	142	163	145	100	150	158	136	122	142	142	127	140	121	135	151	128	133	132	133	167	134	124	140	140	128	129	121	120	128	146	108	137	142	133	141	129	131	147	134	140	137	117	166	143	134	123	147	131	127	117	121	144	141	136	133	127	123	129	150	137	160	143	143	148	154	149	148	129	123	127	153	121	121	141	128	142	113	132	120	129	121	124	117	143	156	138	123	140	116	120	139	145	126	144	125	131	127	167	121	143	133	122	146	135	145	111	155	145	134	160	122	153	159	165	137	138	138	123	164	140	126	125	135	117	120	120	157	110	122	136	139	134	136	137	131	132	142	139	137	159	124	128	131	126	139	125	139	146	153	142	141	140	138	123	131	152	146	138	145	131	153	120	139	124	145	121	130	144	129	143	157	177	129	145	126	143	132	159	154	134	128	141	141	105	151	122	144	166	139	123	135	129	143	127	152	149	126	112	152	133	115	111	127	119	119	118	145	147	119	124	122	131	140	153	137	144	129	117	133	129	129	151	135	116	132	159	127	137	132	139	121	124	135	136	137	125	154	153	132	121	114	155	133	128	116	139	122	131	148	143	169	135	157	144	134	139	138	116	141	146	124	140	137	147	133	132	141	131	131	130	127	120	125	132	113	135	133	136	124	149	134	144	122	141	145	147	117	152	162	150	133	136	120	112	121	121	134	131	148	138	135	129	155	129	131	119	135	159	140	152	129	136	144	142	133	132	121	159	134	121	129	149	120	119	148	129	129	142	137	135	132	146	109	134	146	161	144	134	141	145	157	129	114	144	138	133	154	143	145	135	138	142	128	141	138	130	143	145	128	134	125	145	145	156	113	146	130	133	177	115	136	141	124	133	131	139	140	122	129	119	141	130	150	159	153	121	146	140	144	121	133	132	118	137	128	159	180	134	149	122	129	132	177	161	135	119	140	142	135	150	150	148	164	136	136	131	131	140	150	125	154	128	157	127	121	136	125	140	145	157	148	138	121	133	161	156	131	124	140	121	125	132	130	144	135	141	133	119	136	117	137	137	136	135	131	139	142	148	136	132	148	120	140	147	128	152	138	146	143	131	132	129	130	119	128	130	140	153	127	110	144	137	131	138	140	160	144	132	135	160	135	123	144	126	135	124	148	115	157	139	143	147	125	163	127	123	126	136	135	120	149	141	118	131	129	131	148	135	148	151	138	150	131	148	143	126	169	134	143	135	133	120	122	129	134	132	118	135	135	136	137	131	122	124	132	142	124	122	146	150	134	160	149	130	125	146	111	139	133	139	157	141	173	169	143	128	159	151	147	115	131	120	148	147	148	140	134	123	148	142	152	124	152	159	126	125	142	127	141	137	131	120	127	145	135	159	145	136	148	159	134	127	103	129	135	135	140	122	133	146	167	115	134	145	167	148	115	142
23602	15904	2511	2522	2372	1852	1536	1297	1110	1022	911	816	697	694	651	613	580	584	522	510	477	460	467	473	464	445	435	441	414	373	387	401	389	410	408	384	371	373	392	359	422	362	375	374	387	381	373	348	364	326	342	366	322	390	350	360	331	342	350	365	354	366	342	354	371	375	352	382	387	371	341	359	318	363	379	356	349	365	353	332	395	336	345	373	364	367	344	347	359	349	362	305	377	312	325	314	351	337	326	346	350	353	371	351	356	367	354	347	375	361	335	349	332	374	366	322	327	341	330	346	343	326	336	384	323	363	375	350	354	304	327	333	317	336	351	328	351	337	314	345	338	364	301	350	327	356	355	373	324	362	367	378	321	349	367	306	333	343	326	302	340	346	344	316	315	320	362	327	343	339	356	344	339	342	325	340	340	346	333	333	374	365	315	332	358	348	343	328	320	334	343	343	334	339	346	346	338	317	333	384	344	356	342	349	395	358	325	337	356	326	331	335	359	318	378	338	337	356	349	374	348	361	387	321	342	319	349	349	371	328	327	366	316	353	328	311	355	330	340	328	325	307	318	362	323	345	359	356	372	350	344	319	296	341	316	324	355	342	348	369	334	351	331	346	341	355	329	339	310	337	350	327	371	322	307	335	337	335	353	316	358	341	354	353	360	343	341	352	327	352	331	334	309	329	347	353	336	352	322	333	358	355	326	325	347	356	326	361	339	376	351	302	361	350	363	349	331	353	338	341	313	295	346	326	334	350	328	326	328	303	294	322	325	354	362	343	335	380	337	343	321	323	336	358	345	340	371	334	342	353	316	338	351	319	346	353	359	350	330	349	322	322	328	365	366	323	320	342	318	347	334	319	351	314	338	339	342	312	329	317	347	324	350	344	377	358	333	349	343	340	349	376	369	357	378	352	316	335	339	338	341	355	311	347	345	347	332	338	336	334	345	328	315	373	324	340	318	366	339	333	314	307	348	327	327	325	370	347	361	369	326	360	354	345	335	361	355	364	350	341	343	337	324	347	338	368	322	360	348	368	350	371	343	355	346	336	339	338	343	362	320	340	337	344	318	366	361	335	362	375	372	325	333	348	371	320	366	350	322	320	327	355	331	341	326	323	340	350	364	331	354	313	312	336	337	349	341	337	352	343	332	332	296	346	397	333	330	343	329	357	352	328	330	320	312	335	344	332	371	308	348	347	334	324	356	344	340	358	355	317	328	294	353	311	316	332	360	335	353	341	331	334	337	342	349	334	333	335	325	317	309	364	356	338	366	357	363	355	372	343	322	345	313	315	337	325	346	333	371	333	332	319	313	342	339	329	328	342	315	310	343	349	344	345	337	380	340	355	353	333	333	354	349	323	324	329	307	343	361	358	334	370	329	334	345	344	316	348	323	321	331	377	340	320	327	328	369	376	330	342	338	327	323	344	356	343	356	370	329	314	364	342	361	357	349	328	351	338	376	315	330	350	364	314	361	322	336	351	333	315	320	344	321	348	341	338	360	331	351	336	367	348	356	315	365	318	348	354	348	371	337	341	405	352	315	349	336	366	333	340	354	313	338	379	350	315	334	344	317	332	313	346	340	329	348	337	317	338	321	305	379	326	356	314	366	366	365	345	342	345	365	342	341	322	349	321	345	338	344	333	338	338	349	378	358	330	351	324	357	357	341	345	346	350	337	359	338	344	337	317	342	326	320	323	347	345	335	318	316	347	376	338	364	351	327	349	336	315	305	314	326	348	320	315	366	347	326	364	340	329	326	383	378	344	339	318	335	355	338	343	325	348	313	359	304	323	319	354	329	333	338	316	314	368	333	350	354	366	354	336	348	308	333	351	340	332	341	335	316	359	344	394	314	348	310	336	329	325	302	336	341	381	312	358	340	347	350	344	365	309	306	356	331	351	345	334	379	358	338	360	349	372	354	317	367	330	341	357	336	335	344	351	335	313	366	337	341	332	356	350	327	354	331	346	332	350	345	348	305	354	344	342	367	365	336	365	371	294	309	361	349	356	315	332	343	311	342	368	330	313	311	329	361	345	358	321	314	365	316	328	354	341	327	345	324	354	319	342	327	355	356	344	343	356	334	320	336	358	338	389	318	348	343	341	333	358	349	320	330	334	362	335	351	317	328	324	358	333	353	320	327	354	340	384	341	335	345	333	316	336	355	317	326	357	347	333	344	325	366	310	355	366	329	359	329	342	332	344	369	309	382	374	333	367	336	350	336	339	342	329	367	319	339	339	370	366	346	360	350	338	387	359	329	334	358	289	332	331	329	326	327	371	336	338	310	349	368	343	325	315	322	318	349	365	328	349	335	309	390	388	341	334	354	350	369	328	351	350	346	348	349	306	311	357	337	321	315	358	344	339	316	358	319	344	364	375	345	355	382	366	319	340	338	360	342	354	338	342	356	352	361	351	347	328	358	335	313	335	341	337	352	334	361	328	350	341	346	346	339	349	322	353	302	328	323	378	343	334	354	386	347	362	375	329	320	347	354	351	368	311	330	309	363	306	331	353	335	301	312	332	297	350	353	370	335	338	364	354	357	319	366	351	365	353	317	374	313	307	356	347	335	323	389	382	318	311	340	316	334	352	328	316	380	353	368	354	334	364	356	328	332	310	346	327	346	330	315	368	339	333	324	309	350	354	343	373	362	313	324	322	332	350	312	380	312	328	350	362	323	339	358	333	324	355	345	355	366	308	339	378	325	328	354	346	355	338	319	359	341	361	339	346	336	370	334	349	369	335	337	342	349	348	360	369	357	323	346	280	348	317	394	341	328	372	336	327	357	343	359	308	354	336	327	341	372	344	308	342	315	376	326	318	358	339	326	314	335	325	311	342	341	330	327	331	307	321	347	344	363	349	365	354	326	336	333	358	374	305	330	328	368	329	320	349	375	355	336	332	332	351	319	333	336	356	359	388	344	340	348	368	332	310	333	290	348	346	329	326	342	322	366	373	345	316	339	320	370	351	313	341	352	331	369	310	320	322	369	344	328	334	345	375	369	358	313	353	351	400	338	366	322	357	364	356	349	318	366	372	312	341	346	338	322	337	337	307	344	345	326	322	359	353	369	371	327	327	327	358	321	351	315	356	336	384	338	338	350	296	356	337	364	340	337	325	312	359	333	345	334	316	332	328	347	321	324	311	323	362	318	314	330	378	329	356	360	357	370	330	340	350	359	334	356	400	325	335	338	350	370	330	330	335	334	312	337	339	338	324	347	343	351	337	367	349	367	330	350	358	393	375	341	358	361	342	339	343	339	355	334	328	355	333	343	362	345	329	318	355	294	310	345	336	322	365	340	368	316	340	348	326	349	351	354	341	322	342	351	347	335	370	346	360	330	360	333	355	340	343	360	339	332	370	368	335	370	352	329	340	352	365	350	344	351	361	347	305	333	339	349	340	339	305	340	327	327	332	354	327	333	355	322	326	339	325	356	358	313	355	366	294	329	348	357	325	390	353	321	321	359	347	324	332	353	307	333	351
55239	38262	12284	2274	1122	803	576	453	384	301	298	275	263	196	195	204	196	166	160	157	144	141	125	155	152	141	140	140	125	114	127	149	136	125	128	126	121	116	111	133	136	134	135	114	110	124	116	122	123	127	107	128	130	135	96	129	110	117	122	120	121	118	121	112	122	115	124	122	136	134	136	119	125	135	120	124	97	125	114	105	135	112	144	124	115	114	112	134	118	118	120	125	128	130	114	134	117	130	126	127	105	99	139	114	113	114	126	130	121	112	136	116	123	107	135	117	107	121	110	129	129	127	112	106	113	124	116	116	115	110	111	101	84	116	107	102	103	115	114	109	126	109	88	92	113	116	98	132	119	117	106	125	126	148	118	111	117	110	91	116	116	118	124	119	126	117	110	139	102	129	112	115	132	113	115	131	138	126	125	123	118	98	99	128	110	101	116	123	100	122	129	129	103	116	106	128	107	137	129	115	111	130	112	127	162	110	110	116	109	102	113	107	112	115	103	110	109	116	98	108	123	99	95	116	120	116	119	132	112	97	107	119	113	118	123	137	112	111	123	115	112	87	127	118	122	128	109	108	109	126	109	114	124	113	128	102	124	120	128	108	116	114	106	119	113	108	103	112	109	98	130	121	127	117	111	134	120	113	133	132	105	116	116	113	99	117	113	111	111	97	108	110	121	118	108	132	126	99	120	119	117	101	116	120	125	97	117	102	110	125	118	99	127	103	109	113	107	128	106	115	121	117	125	128	112	130	140	123	104	122	122	110	119	130	113	143	107	105	125	107	120	119	116	108	112	119	111	116	126	123	135	93	117	104	123	126	105	116	126	119	106	115	112	94	138	145	126	117	104	115	136	119	126	130	107	117	123	127	133	119	98	123	114	106	107	118	147	108	93	113	107	110	123	106	116	112	140	137	120	113	98	114	130	118	117	113	109	103	126	119	118	109	108	135	103	115	106	94	132	113	127	132	127	127	103	92	101	109	123	124	135	96	103	116	105	115	125	111	117	119	134	110	138	114	114	113	112	145	121	133	120	104	118	121	127	114	129	110	106	113	123	115	110	116	119	126	130	121	101	102	117	126	112	133	107	118	120	122	125	136	108	123	116	126	111	123	101	133	108	115	131	104	120	131	104	121	129	127	122	107	117	106	114	105	123	123	122	130	117	128	118	115	122	112	112	123	102	133	129	121	121	114	115	106	116	101	112	113	111	117	121	120	112	107	124	110	108	105	116	119	91	124	127	113	123	123	117	128	109	147	127	118	116	115	148	123	108	122	98	106	137	132	124	123	128	109	118	110	104	121	119	145	87	116	129	113	122	110	111	124	125	115	131	115	134	152	114	114	103	125	97	119	115	106	111	121	123	110	118	115	102	127	121	117	118	104	129	134	119	114	107	117	150	116	112	123	122	121	126	113	125	129	117	119	133	117	123	111	120	115	124	111	125	140	130	125	121	105	130	91	113	124	135	120	110	114	118	142	106	109	132	109	131	133	123	123	110	118	118	142	94	124	100	115	127	119	105	113	110	109	123	103	139	144	115	114	99	94	120	120	110	109	140	110	122	100	122	103	114	113	118	126	121	109	142	136	119	130	121	112	115	123	95	116	131	106	98	119	129	111	131	135	101	113	107	113	124	117	117	128	149	131	128	112	121	128	132	126	110	114	105	111	103	119	123	123	115	122	124	118	127	108	126	123	112	96	117	125	138	110	121	125	125	97	121	106	115	116	108	107	113	83	144	106	87	130	125	125	125	110	114	121	121	102	124	117	122	120	115	130	126	142	120	120	122	105	109	109	109	125	102	120	107	128	119	141	128	113	102	118	120	116	126	128	121	100	120	119	123	136	128	112	122	123	115	107	107	109	124	128	106	107	120	111	144	102	112	105	115	120	107	128	124	90	102	102	136	111	133	97	95	112	105	115	107	118	125	106	105	115	115	116	116	124	96	104	99	124	129	112	132	115	136	109	103	116	110	114	111	120	133	117	139	113	130	130	109	122	112	126	125	126	116	103	100	126	106	128	116	135	114	118	124	144	121	121	111	100	123	114	114	110	114	133	112	134	129	104	120	109	114	114	111	105	120	109	115	109	106	109	109	126	116	115	99	136	103	119	113	115	107	105	130	117	138	111	108	118	115	138	144	107	118	130	125	112	115	110	112	120	111	120	124	106	104	112	90	123	101	121	130	134	103	125	99	129	105	149	134	132	118	116	96	102	111	119	129	113	134	120	116	97	108	94	130	111	110	101	109	104	100	116	130	105	113	113	107	124	111	110	120	103	113	113	120	122	111	124	112	117	116	106	101	123	104	116	121	127	103	97	111	143	101	116	126	108	121	108	119	116	130	105	128	107	97	128	122	122	113	121	114	110	87	126	144	109	106	128	122	121	109	118	119	111	116	107	131	109	112	130	115	127	120	132	124	111	124	126	125	122	114	117	137	134	124	126	119	113	101	102	119	102	108	123	104	117	126	121	114	111	107	115	117	123	114	111	118	117	111	110	136	116	117	124	114	129	124	112	125	120	117	124	140	120	105	128	112	105	105	131	110	113	107	129	105	108	127	113	125	126	111	131	140	110	115	100	114	113	118	130	107	120	111	133	132	135	124	105	132	129	94	113	111	116	120	102	111	143	131	121	111	102	120	119	109	119	106	113	108	118	128	129	116	125	111	124	112	124	130	114	121	124	106	123	111	119	104	125	119	104	119	118	109	116	124	119	120	123	114	127	108	102	115	138	128	96	94	131	113	111	115	110	117	110	99	130	134	121	134	112	115	118	137	115	122	133	140	110	119	106	114	107	97	107	119	108	137	119	124	124	121	137	114	113	116	107	146	123	142	109	124	123	128	111	127	129	111	125	113	113	125	127	114	128	119	119	122	110	119	136	125	112	120	120	141	124	120	113	124	108	112	123	112	128	119	123	141	118	121	128	107	116	117	116	122	106	124	124	103	104	141	120	90	73	109	99	117	101	127	122	117	95	134	102	133	115	110	122	105	107	113	111	112	99	113	116	138	126	128	113	124	111	115	126	122	127	108	119	127	93	113	133	132	121	109	101	129	103	127	123	125	104	108	112	133	118	112	106	137	105	144	130	108	101	106	117	115	97	115	130	122	108	103	120	105	144	123	114	122	120	116	123	113	117	126	113	121	107	121	114	121	113	123	122	109	93	126	117	96	109	127	137	111	115	115	121	110	140	119	135	139	124	115	122	143	115	124	107	119	103	102	104	118	136	131	122	119	109	131	120	109	103	140	121	116	107	120	100	111	132	124	115	131	119	113	118	108	130	117	105	105	136	127	123	127	106	133	114	113	120	111	127	113	115	115	117	102	111	136	112	123	115	117	113	127	125	117	105	108	125	115	116	106	101	117	130	113	104	108	122	103	114	118	121	104	145	100	131	111	126	127	109	115	134	136	130	91	127	129	131	118	123	129	99	113	109	117	113	125	116	108	109	106	128	111	107	110	108	105	111	98	132	109	103	126	130
31486	24077	4280	4484	4031	3114	2563	2217	1829	1554	1358	1196	1053	962	911	805	829	733	677	607	587	584	559	581	509	512	520	501	483	478	456	424	472	438	416	409	444	367	404	405	379	394	374	375	390	355	407	385	374	342	389	387	378	349	365	346	365	336	347	367	341	337	355	352	366	340	361	314	381	379	354	329	332	367	339	312	353	339	332	348	360	345	373	329	316	316	338	327	312	288	325	354	316	335	345	338	323	315	347	304	345	311	317	321	363	355	314	342	340	293	313	310	287	333	309	328	314	316	342	303	315	321	311	339	306	330	336	328	337	330	296	341	353	330	307	304	324	354	325	292	307	293	330	317	311	322	336	340	321	324	326	331	306	332	340	298	334	299	315	322	306	313	311	339	340	331	335	351	330	342	368	310	320	304	321	310	339	336	339	338	319	347	317	316	324	285	336	342	348	292	331	342	299	327	323	286	305	315	315	318	319	311	313	296	336	327	303	322	308	324	319	300	316	328	341	343	317	329	343	314	345	340	330	324	336	338	317	304	340	313	319	308	340	305	315	335	331	329	315	306	371	326	329	345	330	296	325	308	304	277	273	300	334	293	328	315	334	324	311	328	309	340	302	328	302	320	309	326	315	319	327	331	314	322	336	345	299	303	313	323	291	301	317	314	289	369	340	352	297	335	264	343	309	282	302	296	324	327	350	322	317	314	315	339	323	339	317	302	302	334	314	302	297	351	324	312	347	310	330	287	334	333	337	315	275	359	338	357	325	300	316	324	321	328	326	296	335	320	318	320	309	342	342	285	328	296	338	347	320	306	303	356	302	328	304	324	293	325	333	335	313	314	353	302	332	308	321	315	316	323	363	313	336	292	342	329	371	345	315	356	318	341	336	308	308	309	344	328	319	344	314	326	362	357	289	299	308	327	310	336	330	353	330	346	330	321	313	356	349	298	346	341	308	339	314	327	314	321	336	311	355	293	319	345	339	323	307	337	353	317	327	323	310	312	337	319	331	318	314	326	297	318	375	349	307	303	305	359	328	351	313	320	306	337	330	317	314	308	317	336	297	322	321	329	300	325	294	321	322	346	337	317	304	358	357	299	289	330	303	330	343	299	325	326	305	317	344	295	325	315	330	349	326	305	311	298	317	339	332	325	322	334	332	308	318	315	328	328	333	296	337	320	275	310	347	295	290	307	322	319	293	286	342	302	298	333	314	311	300	321	334	304	349	316	307	339	336	329	312	329	319	296	346	318	307	332	340	333	324	336	317	309	297	313	323	385	320	327	318	328	347	299	323	326	336	319	342	313	321	337	345	322	286	330	311	322	305	367	307	323	326	313	332	277	304	296	334	317	335	316	287	326	282	314	285	328	336	306	315	288	313	296	297	320	329	323	347	293	321	342	340	312	332	332	323	343	319	293	314	318	338	316	336	311	287	311	313	322	344	355	286	274	327	322	304	324	334	297	329	283	322	321	312	346	303	341	356	336	316	341	324	338	291	318	331	306	327	325	351	301	281	339	335	273	334	309	315	327	335	338	332	360	333	324	325	301	326	328	348	316	336	279	318	357	314	337	334	329	312	330	333	314	314	307	324	307	291	303	321	317	333	322	348	344	312	321	313	316	326	321	325	285	319	318	314	303	335	318	369	328	319	295	350	311	331	348	350	307	352	321	322	308	332	294	330	326	321	336	309	300	315	331	343	310	301	290	297	316	293	319	337	333	325	355	323	335	338	293	300	304	311	320	339	344	312	308	304	315	303	341	312	301	314	291	340	305	303	338	324	336	355	333	311	337	325	322	295	338	316	271	329	307	346	330	321	333	312	304	338	319	277	351	328	318	326	314	310	309	290	317	327	335	340	323	304	308	341	292	324	344	333	319	319	305	316	342	322	341	305	344	314	331	320	302	352	347	327	334	321	302	310	313	356	327	337	286	310	301	320	308	292	335	303	332	330	278	308	339	300	332	356	324	294	290	305	291	285	321	330	300	323	322	321	320	279	319	317	337	310	316	345	331	364	325	309	330	320	298	312	321	332	309	365	331	308	314	295	323	332	324	319	321	311	317	293	362	331	307	371	318	298	314	313	336	315	314	327	302	347	332	319	314	313	309	310	325	327	324	322	288	312	339	308	315	333	315	324	356	321	315	295	344	342	316	319	323	320	309	302	352	300	321	310	322	331	313	315	340	357	333	320	347	319	317	324	316	342	327	309	297	313	318	352	323	321	334	311	310	333	310	321	293	323	318	353	300	313	290	328	301	307	332	317	287	343	303	312	369	323	350	336	344	314	327	303	302	301	289	331	311	328	343	340	326	302	329	315	303	332	324	309	350	325	325	329	337	322	324	307	313	304	310	309	301	323	317	354	343	325	292	292	314	318	326	305	331	299	323	330	344	332	384	360	326	340	340	324	316	326	297	344	350	318	312	306	330	299	350	340	312	315	323	324	336	321	346	312	319	288	306	346	293	320	330	351	339	319	326	322	318	318	332	300	312	308	324	339	315	299	321	297	326	322	310	318	352	328	315	340	320	324	279	327	331	329	284	301	304	332	317	319	344	284	340	309	340	321	311	316	310	316	302	307	322	304	342	337	327	346	328	322	305	360	304	305	293	329	338	306	330	336	301	319	320	336	335	321	314	325	296	323	304	342	327	331	314	310	319	303	339	319	324	322	352	345	324	327	326	316	284	322	325	322	296	312	291	301	313	328	283	306	338	312	320	321	307	332	345	338	320	366	322	311	278	294	321	318	314	328	322	338	325	331	328	323	306	324	351	365	333	296	328	294	324	324	367	307	348	349	348	318	338	319	298	337	298	311	304	324	327	316	314	354	300	305	320	308	330	315	314	306	334	332	306	312	302	349	317	327	311	301	336	304	312	331	338	310	292	317	303	298	329	362	301	298	292	325	336	308	325	309	314	327	337	297	314	318	299	336	297	317	318	314	300	328	352	336	326	339	310	307	323	292	312	298	337	315	345	305	307	352	294	312	311	303	344	312	339	316	306	331	343	323	362	316	300	314	325	355	329	354	329	324	327	330	321	332	330	328	324	338	320	306	308	320	318	287	298	312	311	304	325	329	285	304	308	314	296	297	299	309	308	325	305	317	355	333	302	367	322	343	321	347	300	342	336	351	302	311	346	313	321	317	335	323	314	335	332	310	314	303	343	322	318	312	349	306	322	351	325	314	323	316	347	294	304	333	331	299	299	329	314	334	326	321	318	344	302	327	301	302	338	329	316	311	323	333	322	327	330	325	322	326	337	332	297	336	311	330	326	346	305	317	341	307	311	319	299	326	357	319	345	327	293	311	325	326	328	306	327	310	322	340	321	312	307	313	319	335	315	313	316	308	312	310	340	344	343	322	318	301	359	357	339	316	306	340	349	313	298	317	326	310	312	326	292	305	333	332	309	326	322	334	309	349	347	338	298	327	341	341	322	311	332	315	316	320	315	295	329	319	332	320	327	298	307	326	298	289	334	322	345	291	317	272	314
8815	1243	347	300	298	351	311	305	315	270	287	315	303	292	248	310	327	302	292	273	320	290	282	314	290	314	289	274	298	318	295	278	318	281	319	316	304	303	298	331	312	306	291	303	297	279	319	291	316	272	305	286	294	280	282	309	264	312	342	312	320	282	295	270	306	310	355	292	284	262	318	291	303	277	285	287	288	283	294	278	319	296	325	282	277	297	289	312	280	298	288	286	311	316	309	349	276	300	334	284	309	335	283	298	296	281	262	307	308	281	290	299	319	274	298	277	306	302	284	325	293	324	336	299	303	251	288	283	306	318	282	279	264	279	315	288	272	289	299	312	307	289	269	263	340	341	297	286	288	255	285	284	296	299	271	305	281	286	275	317	261	270	311	309	311	289	278	293	301	296	291	299	301	298	263	260	269	315	284	309	278	320	306	330	290	303	286	284	306	316	304	267	297	314	270	284	316	305	286	321	301	266	303	310	317	300	301	327	315	292	282	298	322	319	345	301	309	270	305	319	318	270	286	318	290	306	301	319	330	279	294	302	279	278	301	296	283	270	291	316	316	312	296	272	298	275	267	259	309	323	282	283	311	315	311	318	307	268	285	268	279	335	336	252	289	299	302	327	281	293	295	300	279	289	290	300	288	299	277	326	300	317	304	314	285	270	299	255	300	289	276	261	299	277	325	290	281	289	265	307	297	288	266	281	294	281	283	276	305	306	273	307	264	289	287	295	321	329	280	321	279	297	281	305	263	284	290	310	317	305	316	307	308	291	292	303	315	286	296	294	284	294	301	279	300	304	263	297	313	271	280	302	273	322	288	278	326	317	333	291	290	267	271	309	284	280	315	289	292	334	331	271	314	300	312	294	299	291	316	294	303	294	301	297	311	328	315	278	327	306	315	310	304	313	282	270	312	307	300	294	309	308	291	304	270	280	300	300	297	294	303	320	296	318	313	275	261	293	290	292	248	279	305	318	282	252	316	328	314	310	277	304	317	313	305	319	303	296	268	302	321	325	301	274	305	258	277	284	293	291	292	286	285	315	303	321	291	308	307	278	291	311	286	321	284	287	291	291	312	281	313	326	315	317	305	304	291	280	324	266	332	275	317	297	331	292	335	285	314	288	299	291	291	306	264	295	298	302	309	331	314	314	296	283	305	282	282	306	280	300	284	270	290	299	301	252	312	310	303	311	313	309	301	307	297	320	307	311	287	305	304	333	262	271	301	290	310	291	284	307	312	276	344	284	301	285	313	283	329	304	292	261	314	327	286	307	287	274	279	323	298	281	293	301	312	272	291	303	291	321	316	300	308	317	316	334	311	264	314	315	320	283	303	306	304	282	307	295	313	279	303	287	283	280	297	269	295	265	315	298	290	275	277	340	346	297	295	301	272	296	292	293	300	289	287	285	306	311	319	308	290	339	289	297	326	305	270	295	258	308	296	325	284	333	292	296	311	269	292	288	304	284	319	291	310	307	291	293	315	290	278	294	280	291	310	287	285	303	288	269	303	315	257	297	307	294	303	281	311	338	318	288	290	294	339	304	296	318	297	320	281	290	286	302	313	295	274	295	326	321	295	284	297	281	311	271	284	300	290	293	300	277	310	294	293	282	293	279	286	296	273	292	315	289	338	265	307	275	304	326	292	294	313	284	310	292	300	285	281	292	332	306	274	287	275	304	310	284	286	308	272	296	293	339	303	328	312	302	269	273	288	299	265	279	325	308	274	272	304	306	326	288	300	303	296	310	280	319	316	310	265	288	313	297	287	277	320	303	284	286	286	320	313	306	298	313	291	285	271	314	286	288	298	296	311	293	294	290	285	286	269	288	328	278	302	283	289	303	305	307	294	299	290	302	293	303	325	290	265	299	293	320	310	304	300	286	319	287	279	312	294	288	277	272	295	303	311	339	313	306	302	299	303	304	323	298	289	278	286	290	285	311	327	301	291	289	313	318	293	301	282	341	297	315	313	310	251	318	301	308	294	270	302	281	323	298	293	296	284	311	295	322	305	281	322	320	290	312	287	287	314	296	285	296	311	303	339	301	292	276	308	296	302	281	303	282	281	316	329	313	264	326	320	251	282	289	277	295	289	292	284	301	308	306	305	278	280	322	284	301	282	290	296	321	280	273	308	270	303	254	285	311	288	301	339	296	279	313	303	290	314	285	281	289	306	326	282	262	276	255	308	309	256	299	339	278	305	295	285	311	322	311	250	277	311	263	304	290	333	296	275	331	313	296	313	295	308	296	282	312	308	298	283	319	307	302	276	313	268	301	301	291	289	275	277	299	271	307	300	272	295	283	297	277	307	305	295	302	305	316	310	317	283	299	283	308	330	322	293	332	284	305	282	319	304	282	321	304	274	290	319	304	295	295	288	310	259	312	300	260	289	297	310	281	297	367	299	290	321	286	283	298	319	321	286	291	304	311	314	270	268	281	296	284	309	248	317	287	274	295	310	248	292	311	288	320	275	318	288	311	266	322	298	284	310	328	319	321	285	274	307	290	317	300	285	321	317	328	312	278	310	294	293	272	283	274	306	299	292	297	311	285	311	282	291	269	308	310	311	309	287	318	306	288	280	343	305	317	287	269	316	305	267	278	267	281	309	271	321	308	313	316	321	277	318	302	303	297	290	282	290	295	310	265	318	317	300	306	299	321	327	294	295	331	312	304	295	311	285	302	280	291	321	275	265	296	283	303	257	265	306	310	314	296	264	301	300	275	288	277	291	283	272	307	267	307	313	270	347	295	319	280	285	283	292	280	300	298	342	306	289	308	287	275	287	280	277	300	281	284	329	297	277	278	330	297	309	291	311	309	310	284	305	321	300	304	303	296	290	319	289	292	282	285	296	296	337	294	303	314	280	275	320	288	305	270	313	289	284	332	296	306	296	307	270	287	278	306	303	325	302	281	283	260	298	286	303	275	306	291	297	283	282	282	291	299	317	267	297	332	297	311	304	313	284	298	292	296	281	330	334	294	314	318	281	283	301	308	298	287	272	301	299	297	272	280	324	294	277	304	330	237	298	292	304	334	278	302	302	313	289	301	248	330	315	278	276	307	298	256	301	279	302	317	312	293	273	308	325	322	286	303	292	306	296	292	312	282	295	291	294	315	279	293	313	292	293	304	297	265	280	337	280	288	312	358	305	288	285	301	282	311	309	280	284	285	288	297	312	297	305	295	251	294	277	312	313	283	271	315	315	305	269	324	288	276	257	312	315	318	285	345	335	268	295	294	321	287	291	308	296	281	277	294	302	325	289	310	289	290	301	307	334	306	311	281	289	300	331	291	247	293	330	278	323	324	297	305	315	304	272	347	323	313	310	288	287	282	332	312	277	295	302	286	284	304	345	284	281	275	282	306	291	294	301	298	323	304	284	283	290	274	317	304	270	306	287	264	281	297	282	292	295	315	279	314	264	337	290	262	292	289	257	275	289	284	295	287	313	286	305	298	282	323	286	298	291	303	308	293	284	266	299	307	292	278
6021	1809	746	772	713	752	730	729	694	693	684	641	643	693	701	712	611	677	701	662	669	677	682	735	651	678	706	665	690	696	707	692	655	654	707	663	616	679	675	681	698	652	695	645	683	685	626	697	646	715	660	686	669	662	677	716	692	715	672	693	647	640	683	699	666	686	715	672	652	665	726	640	659	696	622	675	674	662	632	654	678	681	702	678	674	701	643	686	699	676	668	647	692	677	704	628	675	688	677	607	671	655	628	648	685	656	622	661	684	645	712	681	680	654	664	690	671	683	700	653	641	666	644	630	709	672	656	660	696	653	716	673	656	665	677	622	640	729	682	638	667	697	638	609	673	685	672	678	703	642	618	633	682	655	633	724	641	657	678	666	706	630	694	674	642	679	654	739	690	642	689	679	686	623	675	643	689	617	633	672	691	650	682	679	674	697	647	651	716	725	714	716	677	672	674	715	641	714	699	692	632	663	674	716	670	674	660	705	709	688	654	674	694	676	698	719	651	739	651	663	664	698	631	723	701	670	648	721	668	669	692	653	700	652	683	673	674	660	687	681	663	699	656	674	730	700	646	674	650	674	655	602	654	650	654	637	698	643	623	675	625	667	657	675	679	719	646	703	721	632	660	634	691	697	672	658	678	712	636	639	688	672	633	658	686	671	704	694	687	668	698	719	713	719	720	644	667	658	665	659	707	724	686	682	687	658	667	673	669	676	665	718	670	660	697	666	671	657	607	694	669	695	661	686	701	646	699	685	639	667	671	742	678	691	665	675	666	691	679	696	693	676	708	671	668	645	643	671	646	664	664	700	660	646	698	675	708	673	648	686	675	724	657	636	648	659	646	672	663	688	743	643	664	650	670	684	655	686	674	663	639	684	666	669	659	665	647	642	665	726	671	660	681	712	644	688	659	662	647	691	646	688	716	651	705	656	703	646	699	710	693	721	660	730	670	659	691	702	727	668	661	638	688	656	658	707	690	695	656	676	671	661	623	684	691	678	744	728	661	664	659	662	656	663	669	660	717	730	675	693	709	724	686	696	657	636	660	673	712	734	686	684	636	672	636	696	655	680	663	705	651	683	692	671	638	673	647	693	720	692	634	672	649	697	670	694	667	637	662	676	676	696	658	627	666	698	621	686	676	690	661	710	675	643	634	608	686	653	628	689	682	689	666	659	749	652	630	691	684	705	704	691	696	690	690	641	666	690	678	680	652	700	689	686	698	681	703	706	665	681	701	714	672	653	639	689	683	708	657	724	724	662	671	612	600	667	663	699	687	673	630	644	698	668	689	709	665	648	663	668	684	644	628	652	662	685	696	653	660	703	692	682	695	720	672	690	710	650	665	710	691	646	749	669	678	681	654	744	688	724	696	654	644	674	689	651	665	744	650	669	664	695	675	669	682	642	696	665	693	663	695	656	657	723	650	694	658	666	694	667	699	704	643	693	714	699	644	678	703	687	687	673	680	689	652	684	671	680	660	660	662	623	680	673	672	705	647	627	681	652	626	714	652	631	685	718	687	609	636	645	691	688	666	668	702	684	661	666	673	716	654	647	690	718	670	653	676	685	680	713	716	651	649	647	676	695	666	667	645	684	653	680	686	688	683	705	718	664	693	664	688	723	703	694	638	709	689	688	655	711	657	682	650	690	634	674	668	680	712	674	687	651	666	608	681	659	658	671	735	713	710	665	695	676	713	690	704	678	651	637	648	680	675	641	667	678	688	666	705	649	684	709	677	684	648	677	705	717	693	689	673	693	677	648	687	645	700	681	684	675	662	669	681	701	664	682	650	665	690	689	654	690	707	692	684	680	662	659	657	694	685	678	659	669	651	668	689	691	674	698	687	661	663	657	656	693	652	638	626	685	682	701	630	714	691	625	622	701	687	700	722	705	685	674	656	698	658	707	674	639	644	659	677	677	676	665	663	688	702	678	685	687	674	673	704	647	640	697	694	711	643	674	652	674	662	672	646	617	685	708	663	704	709	691	681	696	664	666	683	676	642	704	617	667	683	671	687	690	702	689	655	672	644	669	696	702	690	663	617	659	702	718	670	695	647	653	673	689	690	709	666	688	696	671	659	718	670	654	666	657	675	656	679	706	707	649	630	645	697	711	635	660	660	671	689	652	642	607	669	670	689	663	643	662	675	655	649	656	672	688	641	652	703	694	682	678	643	675	683	644	701	668	683	669	672	640	666	716	708	669	688	713	689	612	658	692	647	646	685	673	698	665	677	705	677	647	758	689	678	663	660	656	663	693	687	655	707	685	700	660	654	668	705	708	709	642	610	690	671	716	729	680	708	699	639	740	722	717	638	686	697	688	661	664	697	726	660	654	671	681	675	668	696	703	691	633	696	638	686	701	656	671	684	650	689	711	662	698	651	686	684	647	644	707	659	620	681	649	697	672	706	647	641	653	739	672	671	703	645	637	636	656	703	676	739	672	692	651	670	715	679	706	679	716	715	661	642	684	650	668	716	642	688	676	636	681	662	681	678	638	649	672	657	640	670	649	692	657	674	610	635	713	674	654	665	693	656	643	671	685	700	643	666	664	674	658	705	675	628	684	692	633	617	717	663	719	694	648	687	694	696	676	635	658	717	644	656	700	694	672	719	688	668	670	653	677	662	695	703	686	640	659	678	677	678	682	683	703	652	715	671	674	657	670	714	647	697	715	676	721	667	676	654	696	701	676	687	693	655	640	656	662	692	665	716	676	641	680	698	669	689	665	663	666	686	686	667	646	724	662	649	676	619	621	716	684	667	684	705	699	688	659	665	699	685	688	689	735	731	640	638	680	677	655	684	674	713	646	690	680	675	660	670	695	667	642	707	687	688	720	662	666	673	687	652	699	692	725	638	659	677	666	712	674	711	660	671	645	681	670	712	655	664	670	666	698	684	680	683	700	699	656	661	653	671	646	674	654	641	645	712	731	652	677	669	667	699	696	645	697	660	674	678	661	661	638	624	617	681	650	668	689	694	670	682	652	666	619	702	634	664	700	635	663	691	649	670	632	672	694	664	661	700	671	688	676	707	723	695	681	684	639	640	661	677	684	678	672	683	712	674	680	706	696	708	658	700	653	661	664	668	705	677	656	635	718	624	668	687	696	700	669	651	666	669	633	674	678	668	683	673	656	683	730	670	670	692	689	712	687	644	727	672	683	700	691	713	642	654	694	684	692	690	678	684	665	696	682	649	696	670	676	643	703	688	727	663	659	663	671	652	697	644	717	720	651	689	653	646	645	641	726	683	660	658	663	669	660	687	680	662	666	690	657	649	703	638	650	694	627	713	699	626	662	683	701	693	697	651	690	685	701	685	675	671	673	638	661	691	680	719	672	673	654	662	618	670	673	700	666	700	692	694	645	679	682	704	624	677	650	697	647	660	652	621	673	665	643	690	696	653	669	662	615	695	700	699	691	678	683	708	679	693	665	655	655	722	689	664	700	661	718	692	724	689	670	685	663	695	684	692	621	711	680	671	683
43728	26790	6473	957	619	447	374	346	287	258	209	203	202	201	194	177	165	148	157	157	162	139	147	165	146	163	175	153	137	145	132	135	130	144	130	160	141	136	137	144	149	136	130	159	153	138	142	144	149	153	170	140	145	131	147	156	144	126	137	140	135	151	151	151	130	131	138	149	132	141	122	136	150	150	145	133	133	127	136	139	129	140	125	143	169	164	136	137	136	152	135	140	143	139	127	139	135	127	116	136	136	142	132	145	137	127	151	126	141	125	131	136	130	134	142	129	124	137	143	118	128	170	135	135	138	130	153	135	135	128	154	141	143	150	129	110	122	121	138	149	135	136	131	138	147	141	122	127	133	128	138	159	149	148	125	132	119	134	158	118	123	141	136	128	133	132	141	131	123	126	141	161	123	121	140	130	121	149	142	120	125	125	124	124	174	154	132	145	123	131	137	139	114	141	137	120	130	139	149	146	145	134	133	117	135	147	155	165	128	147	141	119	139	124	171	152	125	144	134	133	153	131	123	143	128	128	158	128	159	156	143	143	149	134	148	135	152	140	123	100	109	154	155	122	134	106	139	140	140	131	135	127	116	110	144	142	132	107	139	128	114	130	148	116	144	137	130	140	147	128	146	145	148	135	124	129	124	136	126	140	149	137	134	143	147	143	121	126	154	146	120	132	130	136	169	138	148	147	144	141	136	127	163	170	169	123	118	134	132	128	123	142	132	123	145	124	146	112	117	159	170	147	122	145	144	132	144	167	144	131	129	130	123	126	154	122	135	119	136	151	151	141	165	153	120	125	125	116	115	131	128	124	142	130	142	120	126	144	146	123	136	124	136	144	133	163	143	149	125	122	148	141	146	121	132	132	141	152	123	125	134	128	118	108	129	145	127	146	135	141	132	132	134	156	130	126	153	135	134	143	117	134	144	163	116	129	128	154	132	129	131	137	130	154	118	130	136	129	132	128	137	116	119	145	119	150	147	132	147	140	147	140	127	141	161	144	120	136	145	124	170	133	132	138	136	155	127	127	139	125	129	143	141	161	156	122	144	140	150	146	119	154	144	134	131	140	138	125	153	137	146	134	133	147	135	130	144	130	112	172	139	142	143	113	131	132	129	152	115	127	124	135	122	131	132	128	145	136	137	144	114	115	131	146	116	134	144	129	140	163	131	136	121	143	137	153	129	155	144	137	122	121	129	130	144	136	123	145	149	145	153	149	114	147	118	147	156	119	121	154	134	118	133	142	137	146	147	146	146	138	140	148	132	148	114	157	143	117	134	117	134	137	122	142	146	111	131	139	140	153	127	118	136	150	131	104	124	126	142	143	130	142	133	111	125	139	146	126	141	137	137	137	126	121	141	137	144	141	151	147	132	136	134	138	139	154	134	122	143	138	153	124	134	132	139	129	131	136	146	123	131	134	144	137	125	123	139	132	140	140	152	143	142	145	143	129	141	137	151	147	131	145	127	135	125	127	150	154	159	131	146	137	143	124	125	142	140	140	131	139	139	126	128	149	161	135	139	117	147	137	132	122	146	139	159	153	141	140	141	144	162	123	130	127	134	145	140	150	140	148	150	140	119	121	120	125	128	135	131	140	156	125	117	145	143	135	142	145	147	147	138	142	128	129	149	126	120	138	152	140	152	151	150	138	133	125	143	129	141	135	133	134	139	144	162	123	139	125	125	127	120	145	140	133	120	111	130	132	141	148	141	131	135	126	129	131	127	135	140	140	127	126	166	128	140	135	138	122	122	142	142	126	145	131	147	147	134	120	151	124	124	137	142	121	146	124	127	137	126	120	157	130	135	136	130	106	121	134	140	130	153	120	147	145	142	130	150	158	140	144	144	137	149	142	131	132	122	148	131	124	120	120	140	166	135	139	119	147	130	126	128	120	130	133	136	117	147	110	118	129	136	147	131	129	130	127	158	129	120	160	141	129	143	128	148	104	141	127	160	161	140	124	139	141	134	131	136	129	138	139	126	141	133	142	135	133	161	141	114	125	122	143	152	141	147	128	148	136	143	157	146	156	134	133	121	133	127	130	121	146	127	132	162	131	145	166	119	134	140	145	139	139	133	155	131	138	145	120	117	116	169	158	124	119	120	152	150	139	137	123	125	144	154	135	126	145	143	131	151	149	136	150	144	134	146	120	138	127	136	157	116	106	160	143	106	153	147	122	132	126	149	119	141	164	130	119	130	145	107	145	149	125	138	143	144	149	153	144	120	127	149	139	119	118	136	140	133	142	128	151	147	147	132	121	121	164	146	150	136	133	151	124	134	140	128	144	120	136	127	129	135	133	138	140	144	147	148	131	139	148	124	138	130	169	146	139	146	133	125	132	144	140	116	145	128	162	142	137	156	137	153	128	133	125	139	126	164	146	134	135	131	143	140	132	121	142	140	142	129	143	112	156	155	151	141	132	121	149	150	132	144	155	129	136	148	118	143	160	133	126	139	133	141	133	134	157	118	127	139	135	127	115	134	137	145	128	133	121	131	144	139	148	148	164	120	131	133	144	141	145	126	134	149	130	143	139	127	133	132	127	117	112	133	152	118	119	119	139	125	147	133	141	161	115	128	144	142	150	144	135	154	127	144	163	132	109	143	133	136	144	122	143	133	139	145	114	139	152	127	132	136	139	122	135	139	137	140	123	118	135	119	148	133	121	151	138	140	130	142	150	157	152	142	150	124	138	134	139	128	121	148	138	128	138	133	119	136	120	139	134	139	141	120	140	128	130	109	123	138	138	157	128	134	135	147	141	165	142	145	139	129	128	140	134	134	139	130	120	122	136	151	109	137	165	134	145	130	137	127	145	118	125	149	150	132	117	143	146	148	137	133	141	148	174	117	133	132	146	140	115	138	130	149	117	138	121	146	146	161	145	153	131	155	132	151	123	123	119	140	122	132	138	154	109	129	136	124	129	128	134	120	131	129	142	129	132	151	136	112	153	167	147	138	150	148	118	144	128	143	143	143	146	142	144	139	136	139	140	116	143	118	139	158	144	127	139	151	132	135	137	127	134	142	120	143	158	128	133	129	138	145	146	145	129	148	129	119	139	127	138	140	144	126	138	134	127	148	126	137	132	148	140	152	152	151	133	132	148	132	137	144	137	138	125	129	133	135	145	138	123	160	144	134	125	131	121	109	138	123	136	150	143	159	154	135	128	124	138	133	157	126	149	106	151	131	113	138	140	129	130	127	127	138	143	137	136	129	148	139	147	135	122	126	136	134	134	141	146	122	147	131	131	126	155	130	126	132	143	137	138	118	129	129	134	149	115	139	133	150	134	153	159	130	132	126	148	122	117	141	127	142	126	146	116	114	138	139	154	125	138	129	139	145	143	134	155	124	150	121	125	128	139	150	138	125	130	143	141	119	128	148	128	134	155	130	140	145	137	141	127	164	150	132	128	127	108	139	160	133	114	121	144	147	129	139	161	143	138	132	146	142	147	141	131	140	153	136	130	141	132	138	170	138	123	143	142
24326	16730	2492	2509	2289	1856	1496	1273	1083	979	895	787	739	677	646	565	618	498	543	516	454	500	473	445	444	470	449	423	406	380	421	425	402	403	401	391	420	371	398	410	406	390	401	377	366	372	365	389	390	393	341	387	391	369	368	365	364	342	346	353	345	365	370	359	414	326	369	354	364	364	368	350	371	404	341	353	342	333	344	358	328	364	383	341	378	340	326	356	361	348	365	379	351	363	359	365	303	324	351	327	321	350	359	342	356	340	329	331	343	351	347	335	350	349	329	357	362	335	364	318	365	355	342	334	340	353	384	348	353	368	331	357	331	343	328	355	336	339	342	335	302	358	364	371	340	356	327	373	361	369	352	359	367	335	364	346	309	332	325	316	352	321	333	335	337	352	345	380	327	312	318	352	333	359	350	347	346	333	337	324	372	335	329	352	322	366	317	311	339	347	353	357	345	364	379	343	312	317	324	351	370	339	339	365	348	349	334	345	316	345	331	361	331	352	362	325	343	343	311	344	340	331	350	328	321	367	367	337	362	349	368	323	335	360	354	338	383	356	349	326	322	339	319	360	329	315	359	333	341	338	353	339	333	323	352	344	309	386	359	357	326	336	341	334	325	331	324	323	340	356	335	356	345	358	338	317	353	360	341	342	317	335	367	332	295	336	365	360	346	347	345	341	326	396	338	345	354	305	350	358	329	369	340	349	349	360	351	346	367	396	360	333	336	341	357	340	334	329	346	330	296	340	340	340	342	337	309	362	308	383	329	330	350	313	335	336	314	335	348	334	362	316	355	369	340	329	337	316	337	325	353	363	357	379	331	359	319	335	329	364	368	344	343	363	351	300	322	316	358	335	338	357	360	377	344	358	333	353	336	333	343	346	331	341	370	354	320	360	309	314	351	348	346	379	391	307	365	290	361	332	345	358	329	344	328	340	339	342	327	364	343	335	356	339	386	338	329	329	345	340	350	334	353	332	342	360	345	347	323	319	352	325	347	341	360	346	365	309	357	344	343	347	322	349	356	323	326	358	321	350	326	324	351	339	337	324	366	368	302	339	376	383	343	362	384	354	365	343	350	337	325	339	391	353	331	334	338	374	338	343	344	337	361	334	350	366	337	377	376	367	337	320	343	324	357	306	341	323	322	336	316	333	345	293	340	333	369	321	291	362	339	342	338	376	345	345	329	329	329	367	300	388	326	330	356	346	347	337	341	318	332	345	359	334	307	342	341	341	348	326	339	332	319	355	333	330	401	314	345	354	359	335	320	366	368	375	366	330	318	354	355	372	337	328	368	352	308	352	366	353	337	357	360	341	352	350	329	330	368	324	349	342	300	335	338	321	333	338	357	338	359	315	344	373	327	337	338	347	357	373	370	356	352	338	354	349	338	321	350	341	317	360	355	322	313	347	352	339	317	355	347	357	339	348	307	370	359	375	353	342	340	376	340	331	353	313	370	337	301	314	357	335	343	328	353	357	356	320	313	379	395	341	351	356	365	319	342	332	354	345	314	325	335	336	343	316	342	351	356	336	375	322	347	338	329	342	384	342	329	320	331	332	356	337	365	348	353	326	339	336	332	364	336	347	331	343	348	341	334	363	369	335	335	344	327	336	335	358	343	343	352	339	356	341	312	333	347	337	367	316	378	320	349	367	328	348	337	315	341	317	354	327	339	349	310	337	373	297	364	323	347	331	336	345	321	352	334	342	354	341	339	353	345	337	358	330	351	343	325	364	322	327	327	348	331	338	369	346	326	348	324	324	307	331	347	349	336	336	328	361	319	328	321	396	342	365	336	311	358	371	333	354	332	338	318	324	349	327	364	332	321	339	356	356	326	345	330	335	345	340	340	401	328	336	317	348	320	314	378	341	336	338	341	345	331	351	320	364	342	332	346	326	313	327	328	344	329	354	347	323	323	375	321	357	323	337	348	340	352	328	338	381	300	312	337	343	356	347	374	335	362	320	319	354	326	327	328	328	353	399	360	334	357	354	327	340	327	332	336	339	345	318	351	372	343	352	353	312	310	343	334	381	328	370	350	346	320	351	347	358	376	372	332	348	353	363	346	322	347	354	311	343	344	356	362	332	306	315	337	351	354	358	369	370	298	340	361	358	359	357	347	337	322	354	299	332	380	332	332	345	317	341	338	315	331	355	341	346	338	339	389	350	353	335	345	350	311	345	336	362	310	334	343	324	367	335	321	329	362	302	351	363	364	324	347	365	351	332	333	360	339	366	333	359	348	350	323	359	347	361	355	345	361	364	362	351	358	337	347	336	297	346	354	333	325	342	314	331	360	354	321	355	324	364	345	362	346	343	325	342	358	308	332	335	359	279	327	355	307	335	338	297	327	342	305	350	344	344	331	326	340	330	359	312	327	327	312	319	335	342	334	345	315	370	329	343	352	338	345	374	342	311	336	323	368	347	305	362	356	368	361	316	328	362	327	333	371	335	338	328	348	341	339	340	339	322	338	346	345	347	331	354	303	319	379	379	364	322	349	344	341	326	354	364	322	311	365	363	354	368	343	336	334	347	343	333	355	366	354	320	308	379	355	312	333	350	333	355	334	356	356	332	367	353	318	370	359	363	363	349	333	351	388	380	365	305	349	345	333	350	354	318	400	338	360	319	356	325	321	329	335	320	352	340	356	349	320	340	348	346	348	362	355	390	340	330	328	377	336	338	346	338	309	332	334	323	326	313	338	368	348	342	329	349	350	353	330	349	309	316	365	322	359	350	335	339	366	350	334	331	329	365	306	353	328	352	354	343	369	361	363	365	326	308	328	303	326	328	324	317	357	312	328	356	318	338	328	330	356	346	290	355	350	367	321	363	317	371	380	341	337	344	348	360	362	348	334	344	371	352	370	348	331	354	384	336	358	338	344	350	334	334	365	322	319	355	318	354	327	331	346	337	333	350	337	340	336	325	334	366	319	352	365	371	334	345	322	340	333	355	311	350	320	341	335	302	312	370	330	345	368	341	326	331	354	388	344	314	351	331	327	330	331	340	354	351	347	351	343	354	345	326	340	362	373	322	322	343	327	341	368	324	347	358	333	306	323	339	332	369	330	337	371	353	366	345	297	321	332	332	354	347	353	357	333	338	372	346	340	354	348	346	331	326	319	352	359	357	333	337	317	361	340	373	332	330	361	330	329	313	347	364	341	377	343	326	329	336	315	359	334	343	367	319	326	315	293	350	331	331	358	385	344	326	328	316	308	341	327	311	325	358	347	355	372	378	335	364	368	352	338	366	341	323	330	351	371	352	341	336	352	337	341	365	352	324	384	317	329	367	331	347	359	377	372	332	332	376	311	315	328	314	394	347	373	351	347	374	340	346	325	367	336	334	365	354	336	334	348	337	349	321	364	357	364	318	304	370	344	367	371	330	356	353	356	376	349	359	377	346	365	332	320	356	322	360	347	321	334	362	362	360	343	344	358	340	345	359	363	340	338	327	373	350	316	353	353	359	326	340	336	337	362	323	331	317
55731	39279	13981	2519	1098	830	594	504	402	327	262	281	232	205	209	196	199	205	179	193	141	155	151	155	124	143	126	145	146	143	164	142	120	156	148	107	125	136	122	131	134	117	127	115	139	129	115	111	127	125	113	117	125	123	126	103	136	124	120	125	114	125	135	102	127	113	109	114	140	123	126	104	107	117	108	125	142	124	124	133	121	128	128	115	133	120	119	122	115	122	127	128	125	130	118	117	128	137	120	109	120	106	112	108	116	127	120	116	121	103	129	149	94	134	111	101	105	110	117	112	112	137	119	114	124	102	135	106	136	120	121	112	122	113	117	123	110	136	136	109	121	109	132	113	110	114	117	124	132	126	121	117	130	134	106	118	118	126	107	124	108	117	136	114	112	112	137	112	120	126	125	103	106	122	109	115	106	129	128	122	118	134	92	126	105	104	129	127	105	135	144	126	141	131	136	125	131	123	116	112	114	99	100	98	130	129	139	140	122	130	112	116	109	121	115	102	115	114	127	134	137	108	101	116	109	124	141	97	117	103	133	123	114	105	102	112	121	124	122	117	107	120	125	127	124	140	120	125	121	116	148	125	101	118	112	100	117	113	135	109	124	115	108	137	116	113	107	96	111	99	136	130	105	99	109	113	103	123	118	100	107	110	130	133	121	113	122	128	113	126	125	114	114	115	132	123	127	112	111	118	113	118	141	103	114	116	116	134	125	122	111	103	107	116	121	126	117	118	123	85	136	108	117	118	119	116	122	142	119	98	106	108	137	122	122	120	106	108	125	129	130	118	126	125	108	128	124	124	122	113	110	119	128	119	137	105	120	136	120	113	116	127	107	132	105	118	114	133	146	126	129	117	132	125	119	85	129	119	124	106	127	108	104	129	116	128	106	127	127	113	107	106	132	116	142	118	123	130	113	110	124	109	109	132	108	99	108	111	120	97	113	102	115	125	120	109	106	100	118	115	107	118	114	116	119	130	116	107	97	116	135	109	111	114	112	116	115	100	149	118	121	128	111	121	133	109	118	123	111	109	131	114	137	109	101	133	142	117	103	124	104	131	130	133	110	120	103	110	111	118	106	130	156	120	144	87	121	127	102	120	104	120	132	155	117	124	138	125	129	105	131	115	115	117	148	134	115	100	120	108	127	114	103	95	139	125	107	141	131	119	131	124	106	120	146	109	113	108	118	116	116	113	131	115	133	118	116	117	127	120	106	111	136	110	115	122	107	119	110	116	118	108	111	102	116	124	97	114	123	108	120	121	118	113	117	120	112	116	116	89	99	124	112	122	104	124	116	129	129	113	112	122	134	132	126	114	117	114	129	137	115	115	111	103	102	114	116	115	123	99	135	111	127	132	139	121	132	116	119	136	116	127	106	101	130	103	128	126	107	116	123	98	117	111	137	116	122	126	132	120	110	141	112	114	134	109	117	113	99	121	107	121	142	108	115	98	125	97	119	100	102	105	119	111	125	105	124	136	119	125	134	134	94	115	137	127	123	132	140	105	107	125	129	120	119	126	100	137	112	123	125	123	132	121	120	106	103	106	104	137	121	110	103	131	110	111	109	105	140	138	124	128	113	117	136	110	127	126	108	122	121	127	117	114	136	105	127	126	119	107	102	129	100	106	118	131	97	113	131	130	109	136	103	120	115	115	113	104	111	123	125	126	125	110	131	122	131	133	133	110	127	105	109	118	120	124	134	108	109	117	118	118	118	111	121	116	106	119	115	123	124	131	135	122	120	124	128	124	129	125	126	122	135	113	129	116	103	114	121	115	117	132	117	132	113	130	98	110	121	112	119	128	143	127	107	109	122	114	117	115	127	133	106	120	114	132	119	123	105	109	119	114	110	109	121	129	108	111	119	122	132	118	126	114	120	107	109	117	112	107	117	126	116	118	127	108	105	124	106	127	125	114	107	120	126	124	146	127	132	98	122	120	126	102	121	116	127	132	118	133	102	118	98	101	112	110	127	120	119	116	118	103	98	118	123	106	120	114	153	118	99	115	113	121	148	152	122	108	95	122	122	137	132	98	122	109	114	106	125	112	110	105	118	144	119	119	139	112	136	118	134	113	125	100	118	105	120	126	112	123	115	110	114	131	125	119	115	133	124	112	125	128	114	135	129	119	122	94	135	110	120	121	126	112	120	131	137	133	123	124	116	118	113	142	127	131	107	119	114	109	106	114	124	118	118	110	115	113	141	124	99	130	118	129	139	105	131	117	118	123	120	120	140	132	108	116	113	117	109	128	125	108	133	127	112	130	122	140	117	120	104	119	107	112	115	117	110	116	128	127	109	105	114	114	119	101	136	117	127	125	128	128	129	124	116	149	130	127	117	102	115	110	131	115	111	132	133	119	108	124	119	125	135	107	134	108	125	150	113	120	125	114	107	122	118	106	125	108	122	128	133	125	102	91	112	124	128	116	119	118	144	133	124	126	98	116	118	107	116	123	101	118	112	108	124	116	138	105	126	130	132	128	119	102	124	108	118	98	130	112	119	105	108	113	99	108	120	116	106	133	105	131	105	125	117	125	120	124	100	121	127	102	107	124	104	107	118	137	108	111	124	119	120	115	106	99	104	123	117	105	118	104	130	106	114	137	111	123	123	99	116	120	126	112	119	105	114	123	133	109	115	112	132	110	106	91	120	117	110	115	110	127	138	122	91	127	127	112	111	102	117	118	131	108	110	133	119	121	114	114	117	113	132	95	115	121	111	119	116	133	129	137	130	110	115	104	120	115	129	107	122	129	118	120	100	116	115	111	127	111	99	120	112	108	111	114	109	123	132	137	124	117	129	130	114	113	119	124	108	120	124	113	112	107	135	99	130	129	120	131	121	145	139	116	117	109	115	126	115	106	119	135	121	131	130	114	120	122	117	93	125	100	105	116	120	121	115	114	109	130	132	119	119	95	125	116	107	113	108	116	103	120	115	121	115	99	129	118	127	125	116	121	127	130	126	112	112	127	106	104	119	117	115	117	113	108	130	120	121	123	112	91	133	107	137	123	107	128	109	117	109	102	117	115	96	125	109	105	117	105	122	133	112	122	118	94	128	123	115	133	145	103	149	101	126	117	118	122	104	135	123	109	133	125	121	133	103	119	104	112	98	142	112	123	113	90	122	111	113	123	123	124	96	112	129	113	123	105	102	103	120	121	120	123	124	135	122	111	120	110	117	109	115	103	99	121	112	108	118	130	130	137	138	109	127	119	112	90	109	110	132	119	114	114	120	113	115	131	118	118	118	123	136	111	101	110	102	110	134	124	114	126	106	107	139	116	122	105	116	116	135	115	110	106	151	122	117	106	112	129	109	120	114	114	109	120	142	113	122	108	122	126	117	111	118	133	124	136	116	106	119	123	102	102	133	110	119	126	122	117	124	113	108	91	129	131	132	110	114	119	124	122	119	128	126	113	115	121	125	112	102	103	95	109	133	100	124	90	140	135	112	110	137	109	111	101	131	121	117	109	131	135	145	126	120	133
31898	25377	4564	4453	3944	3193	2576	2054	1783	1458	1414	1160	1106	949	865	832	843	745	652	642	631	574	593	552	532	520	533	481	488	472	444	428	447	450	406	432	361	457	410	399	385	395	401	414	359	385	393	377	397	346	355	350	398	379	320	363	406	362	358	321	335	328	361	363	346	362	334	357	346	332	341	344	325	329	355	336	324	351	335	344	349	325	363	303	347	358	309	349	340	318	342	314	319	318	314	347	347	384	309	357	327	346	323	326	337	361	340	339	316	333	315	335	346	326	333	303	336	325	316	321	341	333	308	313	369	323	327	365	338	313	332	327	330	302	320	316	306	319	319	346	325	315	320	310	330	338	362	345	281	311	337	366	344	321	330	330	357	339	339	339	317	346	361	317	306	329	306	351	320	307	327	332	320	322	322	310	361	322	350	317	331	298	356	324	316	347	315	338	297	307	344	326	313	341	305	318	305	308	345	327	313	321	308	304	357	350	337	304	347	371	328	324	329	306	312	329	289	333	324	310	323	327	301	306	314	317	352	352	310	300	308	340	306	332	332	332	320	326	310	313	326	349	312	318	308	340	324	335	308	325	342	324	316	329	315	361	315	323	340	347	318	309	320	348	308	357	306	319	306	329	323	303	324	311	301	321	347	366	332	337	310	334	310	323	350	322	305	328	335	322	315	320	322	332	309	334	303	335	326	325	336	311	337	323	316	328	337	328	352	334	349	340	357	302	317	346	333	324	359	330	325	315	331	282	323	307	348	317	317	308	297	328	327	303	283	291	333	298	336	323	358	341	315	340	332	314	321	287	309	339	309	325	334	284	293	342	319	340	309	310	295	350	352	328	351	314	341	304	327	333	311	337	322	305	335	312	340	326	308	328	308	333	380	329	329	331	352	334	349	357	336	303	327	359	315	332	291	344	334	317	323	312	315	342	362	297	293	327	318	311	314	309	334	316	316	327	327	342	328	330	327	329	307	307	304	350	353	336	313	324	328	318	320	360	345	325	306	302	324	308	353	323	326	318	336	320	319	329	340	324	348	324	300	336	347	345	309	333	335	346	335	327	302	310	322	312	295	294	300	343	322	307	329	324	329	319	321	298	308	348	311	312	309	322	312	351	325	338	290	337	327	347	340	323	327	301	332	345	328	342	345	349	360	334	329	317	330	342	336	320	337	325	325	302	342	320	331	329	326	336	279	335	334	327	318	345	340	318	309	323	308	312	346	332	351	331	342	302	356	291	335	345	348	342	338	316	307	330	314	304	321	307	282	315	334	320	314	305	352	320	337	348	325	302	307	340	328	297	352	334	329	331	315	325	324	283	337	318	304	336	290	307	340	286	302	339	315	333	326	341	344	321	304	316	343	309	329	286	352	291	322	315	325	316	316	297	310	356	328	314	342	337	354	316	341	349	323	313	318	336	347	317	336	304	323	351	307	306	360	305	315	322	323	267	342	311	331	308	297	316	304	356	339	315	336	333	314	304	343	316	325	332	314	340	305	361	334	328	332	323	351	333	320	331	313	296	322	321	324	345	341	332	322	337	325	324	307	345	318	321	316	316	361	297	329	278	336	350	342	320	334	314	318	324	317	320	335	322	302	303	312	306	323	305	328	316	308	316	328	325	303	330	299	323	323	322	308	328	294	296	309	312	333	327	302	304	310	284	296	346	328	311	337	301	343	310	308	355	311	328	317	345	335	316	334	327	339	324	286	313	319	322	328	286	320	323	320	299	331	320	311	345	333	323	347	343	322	317	274	352	312	292	309	336	302	330	305	323	333	316	306	328	345	328	322	346	311	333	343	336	310	333	296	318	323	326	332	320	348	339	327	284	314	317	308	328	348	338	287	347	306	323	340	304	347	337	333	323	333	332	340	309	337	337	329	313	333	300	332	328	339	305	356	356	322	340	343	338	304	306	311	331	324	340	327	333	329	336	356	332	332	339	361	340	332	358	322	330	332	329	280	299	348	347	325	331	317	300	329	283	339	304	303	351	312	333	363	299	320	342	315	312	337	332	344	315	294	335	327	361	302	344	321	327	295	336	309	340	312	316	335	362	284	319	313	308	343	340	309	308	332	321	354	342	333	345	336	318	320	337	360	373	329	323	331	329	275	352	313	332	326	344	351	314	327	304	316	353	344	334	325	342	291	304	321	305	312	309	331	359	321	330	306	326	297	309	330	307	353	328	300	317	354	309	336	382	319	311	302	295	327	315	325	343	312	336	305	310	344	349	313	302	328	319	329	325	309	341	313	322	327	364	331	313	350	329	337	335	320	307	329	296	367	332	340	359	301	313	322	344	355	312	334	326	316	328	297	361	340	286	307	288	333	333	321	330	334	332	290	321	362	318	333	328	311	334	328	330	356	331	326	316	313	341	286	340	339	348	344	327	330	323	299	311	336	307	313	326	323	340	322	358	319	313	307	320	321	317	342	350	333	359	305	322	330	356	327	337	308	330	316	358	281	299	313	329	346	326	311	312	319	328	336	329	301	317	309	322	346	327	325	310	313	325	340	343	317	331	325	330	312	308	326	325	338	311	332	321	297	346	320	337	333	305	336	303	336	313	318	328	347	344	313	317	308	317	324	329	345	363	321	324	330	283	335	318	337	300	314	340	317	331	344	317	305	297	316	302	339	310	295	331	330	321	321	338	331	331	349	330	337	297	336	321	293	329	344	348	302	330	331	307	281	322	320	335	350	307	328	329	316	311	319	338	330	341	314	339	341	307	358	305	306	301	297	330	339	322	335	311	282	345	330	318	304	336	315	353	319	334	343	347	346	341	309	328	306	286	318	292	321	340	320	353	347	332	309	309	318	307	323	313	343	334	329	344	303	363	328	297	300	327	338	308	336	334	330	346	345	335	344	334	351	322	343	323	339	345	320	334	287	348	374	342	344	332	349	331	315	322	301	324	335	304	323	320	346	328	331	295	334	334	337	347	345	300	321	335	304	319	298	294	351	315	312	280	319	334	345	317	325	330	323	313	321	327	311	311	300	335	328	312	316	361	355	346	308	321	329	337	335	359	306	345	342	316	350	296	311	323	317	350	272	314	315	336	338	315	316	322	279	326	355	308	319	294	370	312	342	290	310	313	317	324	345	321	295	302	283	313	312	315	311	324	352	306	300	311	336	314	307	312	295	337	334	331	313	306	307	328	325	313	294	320	336	302	326	356	294	351	357	341	335	320	295	314	313	327	345	332	329	344	324	319	324	331	314	334	312	329	352	325	367	307	342	344	335	319	307	347	290	300	337	313	295	317	322	320	307	366	289	342	318	317	319	284	306	287	304	335	318	299	319	314	333	353	299	363	318	341	313	325	322	286	327	343	317	299	338	332	339	278	318	341	319	323	317	332	315	315	324	314	337	321	348	337	331	330	339	312	312	312	317	295	331	294	298	300	337	314	314	344	338	303	357	324	320	321	304	302	347	321	292	321	336	350	356	300	338	337	307	299	307	306	328	317	336	323	333	313	336	314	316	313	316	326
8901	1281	364	328	309	297	277	311	317	288	295	287	302	301	312	282	296	267	323	317	311	278	313	321	306	294	265	316	287	288	276	314	307	351	312	326	287	305	294	302	305	306	291	301	266	284	310	296	316	328	263	286	320	308	301	275	311	333	263	293	326	313	300	293	300	337	299	316	274	299	286	300	263	290	283	303	298	276	307	291	293	312	295	296	282	315	295	248	317	295	309	298	315	310	266	316	288	286	293	312	307	292	278	301	286	289	318	289	319	293	285	302	290	299	298	303	305	324	275	298	296	299	318	338	323	284	323	282	318	328	323	310	306	274	288	274	305	279	271	281	329	299	298	310	285	306	310	302	320	330	310	274	273	294	302	288	284	318	287	310	314	282	290	301	303	287	311	275	310	317	318	301	295	294	291	306	290	283	285	304	320	290	297	285	279	325	325	311	323	309	281	303	294	326	313	321	298	285	271	274	330	309	313	303	310	300	313	287	301	297	305	313	288	313	283	271	271	299	317	268	277	274	313	267	323	326	289	308	298	311	297	300	310	289	296	296	294	288	306	298	322	278	296	286	320	293	268	298	308	300	259	282	309	324	259	292	254	273	313	278	300	307	311	273	334	288	301	285	299	310	303	304	292	311	284	314	323	261	321	303	290	306	299	307	314	321	324	306	300	315	298	265	297	274	271	330	268	314	315	273	310	306	297	291	300	292	296	300	280	269	294	268	284	311	260	294	278	285	348	290	274	280	311	272	306	304	304	290	291	291	284	312	280	284	280	271	276	283	301	304	291	302	301	302	321	304	301	343	303	308	328	314	326	300	291	312	324	303	277	303	291	280	284	336	309	304	315	291	307	275	288	289	320	301	309	310	311	291	269	302	308	278	318	320	292	276	306	308	270	312	307	325	333	295	280	268	298	287	309	300	293	304	293	304	326	266	327	332	287	290	322	307	294	332	325	325	292	314	285	296	296	267	285	299	288	290	325	292	315	301	303	293	306	303	277	290	288	330	275	272	270	275	321	280	298	324	283	291	294	284	291	292	272	287	254	265	292	305	307	301	306	291	297	299	283	281	275	298	284	299	294	291	276	306	313	315	272	314	277	321	278	273	310	268	294	344	292	298	308	285	285	316	305	326	288	288	309	257	291	312	293	286	317	304	294	308	312	303	308	282	302	281	335	301	274	303	278	290	289	308	310	284	282	263	316	303	295	319	282	283	273	288	310	282	335	304	325	286	288	290	316	304	270	291	275	277	300	314	291	310	278	303	284	322	329	310	290	274	286	323	322	295	322	286	278	285	269	306	277	288	317	307	263	279	316	314	268	301	307	309	290	305	303	318	315	316	292	289	315	299	324	317	279	264	321	303	304	272	258	275	284	304	275	286	298	277	315	276	298	308	326	311	279	308	292	325	321	308	327	302	308	272	266	336	283	268	296	294	293	278	299	300	293	264	311	312	276	308	307	294	323	306	248	291	324	306	308	288	286	282	275	301	293	299	265	291	278	266	296	281	291	285	338	291	307	290	269	266	283	284	316	329	324	326	315	296	345	303	302	298	290	309	311	311	313	293	300	297	315	281	314	331	287	287	279	306	309	287	274	317	312	317	265	314	302	305	335	300	307	298	310	301	306	279	300	316	307	298	283	319	273	313	277	289	311	283	301	305	244	300	295	277	330	293	286	309	306	286	311	304	304	298	313	309	310	275	324	315	289	315	308	263	304	317	315	306	260	319	290	273	317	297	305	277	280	325	311	314	341	270	280	312	310	294	294	329	287	298	304	292	276	291	294	276	292	326	285	269	345	333	295	302	287	281	296	295	306	288	329	292	319	275	283	308	324	331	322	302	295	301	280	289	278	320	299	306	309	287	326	302	279	312	280	302	289	286	285	295	299	313	329	291	289	315	271	266	314	299	285	309	257	281	303	371	270	283	321	299	293	261	326	302	295	289	279	297	284	311	328	284	296	281	267	291	330	303	292	301	324	311	269	285	244	321	302	265	307	306	288	307	276	326	287	332	279	275	294	264	317	303	291	293	290	311	342	299	295	303	300	283	330	282	287	285	284	307	288	314	310	308	306	303	260	312	324	309	278	290	280	277	325	280	272	302	292	323	337	305	283	300	347	293	301	312	311	315	281	298	285	310	308	323	292	312	302	291	295	326	307	299	343	287	330	285	304	302	286	277	315	260	336	312	318	268	300	281	314	278	352	302	306	282	297	320	284	293	305	271	288	286	282	278	278	291	304	289	316	310	305	302	294	287	313	330	279	272	276	299	283	300	286	267	303	259	295	315	288	323	271	279	285	301	281	325	290	275	277	294	298	306	317	276	284	300	318	297	298	297	270	312	279	302	302	269	349	317	283	280	281	317	286	296	294	322	288	286	333	318	288	284	297	318	292	328	292	328	327	304	315	293	290	301	330	286	285	283	297	283	312	302	345	299	311	279	314	291	301	306	293	310	296	282	259	299	307	304	287	309	312	323	287	263	305	289	310	298	308	271	292	292	291	309	286	284	266	304	308	321	311	287	313	275	284	306	253	291	287	301	312	293	301	297	307	269	327	319	298	314	283	304	321	336	324	309	257	271	304	308	302	309	303	289	329	267	284	275	284	299	299	294	293	265	296	289	266	277	284	283	281	265	277	314	249	283	308	282	315	283	326	308	278	281	314	316	257	277	324	318	290	302	295	303	319	296	314	328	284	308	280	259	294	309	294	303	288	306	309	299	295	284	321	293	292	308	278	318	283	283	284	285	295	315	290	289	299	300	294	300	287	312	319	289	277	317	271	316	342	303	317	289	292	295	292	319	297	285	282	256	280	349	294	301	299	298	322	275	302	310	302	289	272	289	276	305	326	302	269	295	291	325	308	326	312	338	298	287	306	300	306	284	339	328	270	316	284	287	286	293	300	301	307	267	293	263	278	259	317	316	291	299	294	318	305	302	268	281	284	284	325	283	338	311	291	330	291	286	287	290	298	305	310	298	316	293	273	272	279	285	305	272	303	278	292	288	287	279	339	266	268	307	313	304	289	343	276	299	302	253	306	269	315	314	288	313	287	285	307	275	288	305	288	295	275	283	298	312	314	308	332	323	299	333	306	295	293	313	299	287	293	290	313	284	278	281	250	271	311	339	327	269	301	326	282	304	351	305	286	280	313	310	276	297	320	296	294	273	319	281	304	276	304	300	306	283	290	325	319	255	274	316	295	266	303	274	319	332	326	318	327	295	321	286	296	276	275	293	318	280	266	294	299	286	327	295	337	341	323	298	298	303	282	298	337	310	300	302	293	269	326	326	309	309	301	314	277	295	312	296	297	289	298	298	289	276	297	333	301	287	297	295	345	315	280	304	286	315	264	263	316	295	312	278	274	295	322	260	270	306	272	321	304	307	290	297	270	287	287	330	300	310	273	280	321	304	285	312	344	291	334	296	299	258	297	307	288	306	293	265	297	333	290	285	314	356	309	291	274	254	289	299	319	309	276	300	301	289
6288	1895	765	762	712	734	722	717	681	711	730	705	674	699	705	683	662	641	728	681	668	635	638	665	680	691	690	689	711	676	659	713	698	680	642	688	651	707	666	678	690	666	732	642	683	690	658	670	699	661	680	680	693	675	669	691	686	697	656	696	695	732	707	653	698	724	705	635	729	669	636	735	718	678	693	625	685	699	703	721	684	678	675	708	672	681	672	664	656	673	674	670	689	698	699	609	688	665	664	665	698	636	722	630	693	680	660	664	645	678	650	602	668	685	672	704	650	675	671	626	694	632	655	656	673	657	655	689	655	675	692	671	666	699	683	666	666	676	643	660	647	714	699	674	670	703	699	696	668	625	686	638	679	652	680	670	712	695	651	660	696	629	670	681	672	628	719	656	690	722	650	674	652	680	658	736	635	686	730	662	706	641	637	666	719	707	677	665	683	649	675	675	649	684	659	656	696	683	681	666	657	679	681	678	664	640	643	635	660	651	680	704	667	700	668	650	675	706	622	656	677	689	737	645	688	729	631	605	682	676	678	669	724	699	667	676	702	686	670	697	651	688	680	677	716	642	662	667	654	683	688	684	676	689	681	657	698	687	670	682	671	714	703	745	636	668	639	649	715	700	692	665	682	697	625	650	695	661	680	704	651	679	678	658	661	627	708	637	689	688	652	651	703	665	668	661	660	687	719	705	700	664	703	657	698	652	578	691	697	661	702	705	667	658	694	686	678	701	661	645	649	707	655	711	692	707	642	699	684	676	669	647	642	690	696	655	684	644	696	706	645	666	672	690	703	727	678	680	692	666	648	639	680	703	643	663	656	671	666	662	680	676	669	668	648	693	696	638	725	663	661	667	681	675	660	666	699	666	670	722	713	685	704	673	672	667	656	699	699	662	690	739	622	680	656	669	631	654	651	659	682	663	670	653	682	667	647	680	667	688	648	704	662	676	709	683	709	723	651	676	635	674	669	675	685	660	642	655	680	671	691	695	703	675	682	707	677	673	685	694	669	660	723	680	657	689	652	678	670	707	693	700	672	669	637	670	669	640	720	675	675	664	669	688	698	684	657	715	687	680	712	671	701	664	672	687	702	670	655	689	681	699	655	707	682	704	679	653	661	700	697	704	678	686	655	695	664	674	714	653	716	685	636	666	658	698	627	633	673	693	639	740	600	674	701	705	673	689	707	654	672	656	684	665	668	687	664	691	676	694	648	643	666	652	686	714	707	695	695	663	676	740	715	626	658	674	687	689	687	644	706	661	654	698	718	672	666	709	714	662	692	685	669	735	695	666	658	690	706	704	685	655	639	716	707	676	690	732	670	656	676	656	694	664	686	698	705	673	643	646	668	663	663	697	691	671	664	692	673	728	664	646	650	666	658	695	659	703	687	683	637	675	696	697	703	673	674	687	677	640	702	677	676	714	708	626	737	708	671	671	710	703	689	668	683	678	646	649	687	681	675	698	698	627	644	681	662	653	664	728	669	652	657	651	685	665	699	735	644	701	682	660	675	647	644	645	700	723	705	657	634	628	719	655	699	659	674	683	692	666	656	700	723	661	666	665	673	644	685	638	695	737	688	687	647	712	674	667	604	639	665	685	674	646	734	715	701	643	687	644	655	723	650	647	650	710	690	666	699	685	693	727	674	681	634	727	679	650	631	693	668	648	695	645	623	680	730	667	694	629	693	665	686	718	706	671	660	704	651	682	672	659	734	691	674	628	681	679	680	683	705	689	678	661	681	683	685	661	651	683	641	668	662	660	665	702	669	675	694	669	617	701	680	680	660	680	716	639	717	693	707	652	691	694	680	695	717	697	680	676	673	678	706	706	655	724	682	673	659	692	634	656	682	662	681	692	677	659	680	646	667	650	671	693	677	675	691	698	668	710	693	708	675	648	699	666	685	694	677	692	630	656	691	688	653	635	662	638	679	682	704	688	644	676	650	688	662	715	643	699	660	685	670	651	716	684	665	704	706	699	682	695	663	707	688	677	664	696	679	695	633	711	697	698	695	662	639	688	679	650	642	649	679	669	602	645	657	690	662	650	653	671	731	631	678	685	680	704	658	708	649	669	671	623	671	683	697	709	689	707	673	689	655	680	609	663	689	700	706	699	693	646	618	704	711	712	676	725	714	673	692	673	696	711	726	638	647	677	667	663	682	685	647	700	716	689	681	685	695	698	615	704	680	626	601	695	648	693	650	641	672	719	703	708	650	677	678	652	702	675	653	668	711	679	700	735	689	664	728	681	701	675	695	695	682	670	647	720	686	700	657	660	642	673	703	708	696	662	656	695	635	691	709	638	653	677	714	682	680	736	675	640	682	611	705	691	667	684	654	712	644	620	655	663	726	678	718	692	744	699	722	655	714	685	647	668	719	699	685	703	671	691	741	670	702	645	629	684	673	693	667	686	707	662	734	718	653	690	631	689	701	700	711	671	642	689	707	696	737	677	649	664	685	686	702	684	711	672	639	636	690	638	687	666	668	641	692	725	690	668	675	684	701	643	704	645	677	644	715	677	639	675	721	670	702	684	685	702	663	673	649	715	677	633	649	677	644	651	646	651	654	664	680	634	665	709	647	697	696	623	670	651	687	693	703	669	688	714	661	714	672	724	656	671	680	692	677	655	677	715	689	689	698	676	666	652	663	690	675	708	714	661	681	672	627	694	705	685	658	651	711	663	693	680	628	700	663	668	654	656	729	635	695	695	678	659	673	694	634	699	651	645	697	668	698	679	681	664	692	675	703	679	647	696	694	653	632	662	614	693	673	696	653	670	649	673	679	652	683	677	663	680	677	720	651	687	691	681	696	666	701	666	700	682	667	704	651	683	705	699	646	660	722	695	645	645	689	650	722	640	699	677	667	683	699	665	692	723	678	654	664	650	665	727	659	674	678	667	689	711	673	684	655	658	666	660	673	687	701	659	692	706	688	661	677	655	731	693	679	692	664	667	709	675	646	677	700	684	672	705	710	610	698	713	684	697	661	702	692	649	691	674	711	665	682	653	627	687	656	650	660	716	657	651	721	707	677	691	666	659	677	636	696	624	652	696	681	701	704	673	644	689	693	679	678	688	667	741	713	671	643	652	700	675	668	698	664	641	682	699	700	653	692	665	669	659	734	698	667	734	707	681	719	676	671	651	674	661	664	705	633	700	696	653	670	668	687	637	654	700	691	651	655	698	655	645	707	713	652	706	704	701	670	691	678	672	647	645	722	668	708	695	694	664	678	690	648	654	682	706	687	704	679	706	686	730	645	663	658	680	691	695	684	689	716	649	689	640	698	640	658	691	665	647	715	679	742	675	662	697	692	691	682	632	713	706	647	641	679	660	668	664	712	692	656	709	700	656	666	657	714	656	700	722	668	666	643	681	666	671	668	674	639	723	650	654	668	704	655	687	681	669	667	626	692	713	683	726	714	705	704	708	694	695	679	652	684	690	675	644	712	697	637	671	720	656	610	661	695	715	638	708	701	654	688	690
45233	27637	6913	1034	597	458	347	307	270	251	216	207	205	195	162	188	172	174	175	169	162	168	140	166	158	158	135	153	149	160	154	149	150	147	155	159	168	125	153	138	160	129	147	145	144	138	161	140	153	154	151	132	129	157	134	165	119	154	141	142	143	154	137	134	134	151	142	148	153	137	150	142	134	133	137	148	161	165	140	122	118	134	132	114	129	143	154	121	142	134	141	132	112	139	118	124	165	131	124	123	152	162	153	140	133	131	137	148	147	158	129	147	130	133	150	143	143	148	148	131	139	131	134	155	130	160	137	132	155	166	127	134	131	141	147	135	131	135	152	146	118	142	143	133	140	145	145	123	141	136	141	132	130	130	130	135	140	150	143	136	132	129	137	150	133	133	165	140	153	133	172	135	155	121	140	137	131	137	139	133	139	151	131	117	146	129	169	146	136	144	155	131	112	114	111	159	137	142	146	132	148	136	134	149	136	144	142	132	125	117	121	151	138	115	133	138	137	128	152	137	134	135	135	139	158	155	127	132	140	146	118	123	132	139	131	133	127	140	148	123	125	142	126	139	130	132	122	123	120	128	131	146	143	109	129	116	129	146	131	111	144	133	127	140	161	126	135	141	152	152	146	147	156	114	171	138	142	128	161	140	117	167	151	159	153	143	131	149	145	116	146	118	122	156	125	143	133	139	140	143	134	132	142	158	137	148	184	147	132	142	148	141	155	148	129	144	136	169	152	136	127	140	154	149	154	117	145	130	139	134	121	130	124	157	132	151	137	125	156	120	149	139	161	142	132	119	153	111	148	160	133	128	131	158	130	159	114	139	155	143	149	125	134	151	120	139	152	137	135	110	133	145	162	129	137	158	121	142	119	139	149	143	148	162	122	129	152	125	147	102	134	146	146	132	124	140	109	129	148	144	121	139	128	161	140	145	138	151	133	132	138	122	138	154	137	138	136	146	130	148	155	148	148	125	139	113	148	146	115	154	138	143	153	145	160	150	133	150	152	117	136	128	114	148	142	142	115	126	137	141	130	136	152	141	138	140	130	127	145	144	153	142	166	131	152	129	142	150	145	137	137	144	120	125	132	146	149	120	148	152	137	155	121	120	135	148	153	136	127	139	144	137	152	130	143	128	136	144	125	132	135	136	130	135	131	132	126	151	130	125	122	136	137	129	135	120	118	142	139	132	123	149	132	129	137	161	153	114	135	144	141	135	147	136	158	133	125	138	134	130	134	147	157	128	116	128	130	151	150	149	136	173	125	131	144	136	134	148	128	124	132	136	143	145	149	149	126	137	124	136	130	142	132	133	137	128	136	120	139	129	133	148	132	151	130	147	135	134	143	144	133	144	135	136	144	155	153	154	107	114	125	161	146	140	141	155	139	146	156	129	135	138	128	133	136	136	153	137	127	141	130	145	124	148	138	138	144	133	137	142	139	127	135	111	145	144	135	134	144	160	141	137	151	142	145	146	132	152	158	148	134	121	132	148	145	141	134	136	138	153	133	151	135	121	132	137	109	131	136	137	149	141	138	146	129	135	149	137	125	154	110	144	143	136	124	148	130	120	139	156	149	149	128	130	129	136	149	134	137	141	132	120	161	134	125	145	136	143	139	143	128	131	146	115	152	151	150	143	140	145	122	154	154	113	108	140	142	142	141	141	137	124	144	134	134	151	155	121	146	141	143	168	151	141	130	156	150	150	123	141	144	135	136	164	146	144	140	148	123	141	136	144	131	147	135	144	143	140	128	129	149	156	132	146	132	143	154	119	127	161	137	148	147	141	129	139	152	130	147	124	142	157	137	158	121	144	133	127	138	138	132	129	125	152	135	154	158	157	135	132	135	139	143	138	140	153	130	141	126	130	144	135	144	123	137	148	156	157	143	158	113	139	142	139	137	141	154	121	142	142	118	135	148	131	148	129	162	146	164	126	142	151	141	122	147	134	132	158	145	147	162	114	118	145	167	143	133	120	140	154	128	146	139	131	161	128	137	131	155	133	125	127	161	116	151	151	112	149	157	154	136	121	111	126	125	144	141	163	120	127	136	145	162	151	148	128	134	118	140	121	138	144	118	128	150	155	127	149	119	142	135	140	125	124	124	130	137	127	138	141	148	135	130	137	146	122	139	151	142	139	149	158	135	130	153	154	134	121	127	141	138	140	123	108	164	126	131	126	132	154	143	148	138	145	135	158	167	133	148	144	124	143	133	130	159	130	124	152	161	138	166	133	146	133	138	129	141	148	132	129	160	137	123	133	142	129	154	118	123	160	132	158	134	131	123	124	151	119	128	141	135	135	149	135	135	131	134	131	139	140	131	148	143	143	134	156	140	132	135	134	169	142	138	132	139	142	155	151	134	142	131	146	108	146	156	122	129	125	152	165	138	131	137	146	117	156	135	125	138	133	107	143	125	118	146	142	143	156	161	127	122	122	136	132	150	122	139	151	142	156	117	153	143	121	166	129	143	138	134	144	153	166	148	132	124	142	124	140	119	139	124	134	164	148	140	114	146	105	137	141	156	130	142	123	166	132	131	132	149	151	140	151	147	130	115	151	126	126	125	169	142	153	159	146	139	143	139	121	130	145	125	140	115	137	150	140	125	135	151	144	160	123	156	157	144	136	135	141	117	130	160	130	135	148	155	116	140	126	139	151	133	127	120	150	166	137	152	134	122	120	136	124	131	120	144	130	129	128	148	137	146	128	141	151	144	129	147	138	141	121	113	137	137	135	121	143	127	116	152	127	133	142	132	155	155	139	124	153	138	122	134	143	134	126	147	162	135	123	131	132	137	145	148	140	142	124	137	146	133	149	136	151	165	124	126	134	131	143	144	142	133	125	145	132	139	137	146	154	120	125	124	128	121	140	135	143	114	120	126	139	134	141	130	127	115	133	113	153	141	155	135	134	122	145	135	137	124	137	134	131	142	162	142	127	138	145	155	121	169	134	140	118	137	111	127	135	124	150	143	128	128	135	124	135	145	163	140	144	127	141	123	155	126	140	129	120	138	127	128	145	123	143	143	153	120	144	136	122	136	128	127	147	145	145	144	151	145	152	126	133	121	132	125	124	128	150	130	137	142	134	125	160	129	130	151	152	139	154	140	126	147	149	118	153	160	149	147	167	147	145	165	132	148	127	141	148	119	139	137	142	118	121	115	144	147	137	131	139	127	127	129	135	139	143	156	154	155	132	128	144	145	139	149	136	144	166	148	140	152	141	151	154	130	135	132	154	133	136	151	130	138	144	125	136	124	148	162	137	136	136	140	113	125	121	141	122	124	129	156	128	141	145	134	150	138	133	129	134	164	142	137	117	161	140	133	152	136	143	138	143	109	130	152	136	145	136	145	130	140	143	137	142	146	163	148	132	141	147	114	124	147	148	137	144	147	118	136	133	117	135	119	159	136	153	132	126	128	120	134	144	128	119	115	153	148	144	151	131	158	136	131	126	134	129	147	150	147	124	130	126	136	145	161	142	130	145
24793	17958	2498	2560	2282	1841	1524	1272	1044	968	929	814	708	720	654	603	554	574	520	526	494	490	484	483	452	450	422	423	433	430	481	383	401	407	387	420	375	407	384	403	403	384	374	383	361	388	361	399	387	381	347	377	381	373	370	364	388	364	346	386	349	346	368	371	381	345	330	347	377	374	341	338	321	350	362	381	353	368	356	370	379	371	359	336	358	373	368	364	307	314	338	377	345	361	340	342	339	379	340	364	377	357	357	328	333	328	353	317	370	355	336	339	335	394	307	324	381	371	363	354	352	341	344	335	353	315	357	354	339	318	363	343	339	317	338	341	364	306	375	366	346	345	371	347	360	367	350	316	349	372	336	334	334	349	353	328	361	343	363	355	324	345	340	333	359	352	337	335	375	342	346	334	361	342	362	330	330	344	341	353	336	313	322	305	373	343	378	328	345	362	352	350	367	328	360	308	354	338	351	328	336	332	352	337	347	320	376	322	338	352	327	350	357	357	350	363	352	376	341	367	354	320	309	331	349	364	368	315	371	341	338	345	332	322	350	338	324	359	350	335	317	321	307	343	370	342	327	363	355	352	346	338	375	335	355	338	360	350	357	338	326	311	338	351	377	341	345	341	359	346	355	283	339	362	316	313	371	365	341	377	335	367	342	361	312	326	333	350	359	327	362	335	308	394	336	341	330	382	333	334	318	379	399	370	338	354	351	347	349	331	329	391	338	336	325	339	347	341	336	339	327	328	349	334	373	338	351	348	344	336	315	345	342	334	330	326	305	346	362	315	325	342	346	343	328	374	334	348	347	329	332	340	361	306	342	353	310	388	380	357	340	333	331	334	385	316	363	332	349	345	348	349	359	341	348	360	360	332	350	328	316	365	363	343	352	354	347	337	350	376	319	366	336	349	354	332	325	358	364	328	347	351	311	355	330	315	359	327	344	308	350	326	344	337	376	359	333	349	342	326	328	341	344	319	365	375	340	344	357	342	367	342	330	341	318	351	351	369	367	365	359	322	339	335	323	347	328	381	338	339	329	340	355	351	345	342	313	340	332	336	341	350	359	369	311	323	349	350	353	321	330	354	379	335	336	366	349	324	351	351	375	358	334	349	359	360	342	333	346	327	335	332	341	345	357	345	345	329	343	318	379	360	355	322	343	337	338	369	352	327	304	369	356	333	356	348	344	342	347	342	370	341	337	331	305	346	337	345	373	367	319	334	364	327	330	353	311	316	361	350	363	359	354	363	360	342	373	337	358	313	325	330	331	309	349	351	382	342	350	354	324	350	347	360	336	341	337	326	315	325	407	352	313	333	316	331	387	336	287	313	331	340	359	384	334	313	333	356	339	325	342	376	370	342	336	367	333	353	362	341	340	373	366	313	342	328	360	371	358	342	363	345	358	306	314	346	348	349	341	349	324	334	336	325	333	358	363	353	357	406	365	342	333	344	334	336	343	373	365	324	343	381	333	358	335	353	356	345	331	319	355	352	315	333	316	355	357	326	331	338	364	336	343	335	350	363	338	365	306	351	343	344	330	333	320	390	329	321	368	352	319	338	339	371	342	326	355	367	321	342	319	340	337	339	337	338	343	322	368	356	355	312	334	334	382	349	335	333	365	353	352	329	353	323	366	342	344	366	322	344	332	326	351	330	372	374	339	361	336	330	370	356	330	368	374	310	338	329	350	333	356	341	358	348	331	339	341	326	362	338	348	337	329	355	332	336	335	322	322	330	373	332	329	352	338	337	357	355	377	395	349	361	365	320	337	358	348	364	344	341	327	383	377	312	332	361	350	353	337	366	350	315	346	371	343	355	367	342	352	363	351	361	346	365	375	323	339	358	348	345	373	353	358	331	324	333	352	315	322	339	337	340	359	339	339	315	306	342	314	384	328	355	362	340	360	349	359	374	336	349	340	340	329	338	330	348	351	390	324	329	321	349	362	329	325	356	353	316	355	331	333	358	336	325	372	351	354	370	353	324	372	367	380	349	324	372	362	332	332	363	343	356	332	355	393	361	362	320	354	344	329	344	335	333	339	349	367	339	353	352	309	358	352	360	318	345	320	319	344	339	339	320	355	355	351	357	349	369	366	366	304	317	345	340	365	348	342	318	361	351	360	363	342	338	337	323	344	316	307	363	336	332	385	373	361	351	351	327	323	365	342	355	358	350	299	342	375	350	337	334	358	324	330	372	335	319	327	347	397	335	343	338	362	334	348	347	379	342	342	355	363	346	349	328	358	347	335	316	372	317	378	331	347	345	338	369	356	336	330	344	356	348	353	350	344	363	343	348	347	380	359	343	324	332	350	363	402	340	358	314	383	352	341	346	338	335	386	353	334	335	312	371	347	353	348	344	341	307	344	346	382	345	353	355	358	366	339	340	363	349	363	360	378	348	365	312	347	353	320	346	336	357	354	364	342	341	347	348	380	330	356	337	367	328	346	327	318	379	351	377	327	376	361	324	351	349	341	340	366	363	356	363	300	327	356	322	333	325	368	326	364	338	309	360	351	354	360	324	356	316	373	297	375	352	360	348	318	351	333	332	339	366	313	321	367	333	349	358	332	335	337	358	333	322	340	337	350	378	350	322	354	360	343	326	351	340	361	337	321	326	320	333	362	318	321	306	342	358	321	353	341	345	356	360	346	366	340	349	358	339	355	348	347	323	333	345	327	310	361	354	321	329	354	338	382	322	310	369	391	330	344	331	340	337	345	373	326	330	338	353	330	349	362	350	335	347	360	343	346	322	324	342	333	324	339	354	339	319	359	331	311	340	334	362	338	332	377	341	369	338	365	354	322	361	376	329	339	347	333	321	352	360	329	346	325	321	342	337	347	370	357	336	339	366	336	367	342	349	352	347	349	339	360	351	366	327	376	378	337	349	338	356	319	379	358	339	366	342	355	318	372	343	333	340	337	334	321	341	356	328	327	316	367	337	384	343	346	334	317	343	335	364	361	353	363	374	367	345	352	341	338	328	327	336	356	357	324	355	357	346	320	383	346	334	341	327	358	384	363	328	336	323	325	314	357	349	344	343	323	354	352	316	349	306	308	327	348	378	335	358	368	329	379	356	375	338	333	313	333	328	308	361	335	328	315	367	321	347	375	348	365	364	330	344	320	324	329	341	339	322	360	314	343	347	365	380	384	356	371	329	335	347	344	336	353	357	342	326	328	348	369	335	363	336	342	324	397	353	339	319	358	330	358	330	375	338	336	344	337	344	376	322	355	349	376	351	360	296	321	350	334	327	359	330	307	345	335	347	328	341	339	360	331	329	348	376	384	342	383	328	328	360	352	345	341	324	327	352	327	355	321	335	335	342	338	335	387	348	320	364	358	317	343	319	331	360	360	356	305	369	360	342	351	357	362	343	329	312	352	350	338	339	346	370	340	351	332	337	341	332	347	331	346	356	322	354	321	337	341	288	323	356	342	324	340	358	303	367	347	360	333	321	299	355	343	355	360	365	329	337	342	341	343	360	359	368
57633	41259	15642	2719	1100	761	580	444	356	352	274	263	218	235	177	173	178	180	177	189	162	139	149	163	130	115	152	140	137	131	127	131	134	138	116	142	123	135	133	122	110	134	129	133	137	122	119	136	143	127	106	113	91	112	118	133	131	134	139	110	106	135	132	115	104	118	137	137	112	138	132	117	135	123	119	119	113	130	112	114	123	125	134	124	119	154	130	127	121	133	121	121	106	123	113	133	125	121	124	151	113	149	95	147	121	119	136	109	133	118	125	114	116	127	112	121	116	108	118	122	113	158	140	146	132	123	115	117	101	128	115	124	113	95	115	96	100	118	104	95	114	141	130	115	122	115	117	126	106	144	94	117	124	118	127	112	114	121	115	116	113	113	106	118	108	125	128	121	129	108	121	115	117	147	114	123	134	113	115	114	123	109	114	136	122	140	140	119	115	119	104	113	118	123	134	112	128	115	117	124	130	131	103	116	120	144	97	110	119	129	126	124	119	117	120	117	128	133	119	119	116	120	117	118	128	122	121	116	110	118	139	113	130	117	115	130	121	116	143	117	128	130	132	101	125	123	144	118	144	129	127	126	124	134	113	98	112	138	145	129	123	108	124	111	115	118	139	126	108	120	119	127	108	123	133	108	118	132	119	117	115	128	129	128	121	122	120	106	117	105	114	120	111	112	113	101	108	124	128	128	101	124	94	117	112	128	116	118	103	125	121	129	128	115	136	122	121	121	119	112	124	111	113	110	133	106	120	125	159	124	139	136	115	124	119	116	104	155	132	122	120	100	133	139	126	122	140	124	129	127	131	114	126	121	123	121	121	130	128	125	119	125	114	140	117	135	123	124	112	112	103	122	103	101	111	138	129	112	109	133	130	130	110	119	104	105	146	110	124	119	118	107	111	117	99	117	110	114	128	117	107	103	133	111	124	106	124	134	106	129	119	118	120	109	120	131	127	103	129	116	114	126	123	103	113	90	113	116	108	112	137	131	131	104	121	136	133	103	109	103	128	106	124	115	116	127	130	122	131	109	121	120	114	97	123	138	130	117	125	115	126	152	122	115	102	125	111	113	125	120	138	112	127	111	129	107	114	112	127	127	113	106	109	131	134	123	132	131	122	102	112	100	106	112	82	125	104	124	133	132	144	126	129	114	128	113	112	110	126	116	114	134	139	109	129	114	115	110	112	125	112	134	144	114	122	117	108	120	112	109	121	120	113	129	128	143	129	107	141	148	124	119	116	145	119	126	109	136	121	106	124	121	112	131	110	135	130	124	105	127	118	123	106	113	110	113	121	137	130	123	110	127	110	139	117	99	139	128	128	125	110	98	108	129	115	135	125	140	112	124	107	117	91	104	113	124	133	111	126	100	112	112	103	140	112	135	122	100	107	115	116	109	133	103	103	110	119	134	125	122	147	134	109	116	105	107	114	148	134	125	137	133	104	126	137	115	112	126	125	156	138	117	132	122	117	116	95	131	118	120	141	107	144	108	122	122	95	129	98	125	136	122	145	122	132	125	114	116	123	128	118	114	120	117	131	109	144	133	129	133	117	110	147	108	118	115	119	88	134	123	118	124	105	109	124	113	131	98	121	122	117	116	121	123	134	99	119	124	117	122	129	122	115	113	141	115	108	111	121	113	121	138	127	128	117	127	116	111	123	125	112	123	126	114	124	118	112	122	152	119	127	124	110	116	104	125	120	116	113	110	124	97	116	110	134	114	129	125	126	121	130	100	106	109	130	114	121	126	128	117	114	115	115	133	122	121	120	120	123	130	101	150	137	102	133	119	116	134	135	125	113	128	136	126	131	114	132	114	129	103	120	136	120	110	111	116	116	119	131	115	140	107	111	106	121	123	126	116	129	144	123	135	127	122	128	104	135	112	117	124	121	118	110	151	130	121	132	110	123	116	115	103	117	129	115	130	114	120	123	104	109	114	135	119	121	119	117	114	90	125	121	109	104	128	131	106	104	110	121	129	107	118	123	119	119	123	110	108	100	95	133	125	103	112	114	120	108	125	132	133	113	133	123	119	123	111	114	129	123	123	117	133	120	131	110	126	156	119	121	122	126	131	110	132	115	107	110	128	107	131	129	114	127	130	122	118	100	131	130	114	120	122	146	128	112	103	131	121	109	118	111	126	117	109	119	128	126	115	129	127	118	123	124	132	109	116	128	105	157	135	119	134	108	122	125	116	115	112	119	130	123	125	131	124	102	120	121	132	105	119	140	124	89	144	120	116	107	133	115	144	138	121	116	129	120	118	116	116	130	142	127	122	110	93	135	146	118	123	126	126	138	122	123	120	138	104	105	115	131	114	109	105	115	117	128	114	116	120	121	133	137	123	129	119	118	130	109	119	119	127	117	132	138	107	104	125	129	138	113	123	111	125	118	111	126	131	132	117	118	139	120	125	113	102	116	128	102	123	112	127	129	130	118	106	108	99	109	120	120	120	125	99	116	123	112	101	98	125	99	133	104	120	122	102	111	110	111	129	120	107	137	128	115	120	141	124	145	123	107	125	131	113	131	112	127	135	100	114	148	117	102	117	135	107	117	133	125	133	110	127	115	136	126	124	146	150	125	127	125	123	113	112	135	138	112	133	113	110	126	122	123	126	115	122	118	112	111	138	112	139	128	122	128	139	114	121	127	138	116	103	130	123	111	130	143	135	117	109	122	109	132	123	99	117	136	110	116	128	110	115	122	115	104	120	136	143	117	111	119	132	112	126	120	113	140	125	110	114	114	141	118	118	121	160	95	117	115	121	117	134	114	137	140	109	114	106	122	112	105	106	119	111	114	112	124	127	134	131	121	125	135	125	123	115	142	137	126	115	111	125	114	126	106	118	109	125	113	125	117	113	120	133	117	110	133	113	125	108	130	116	132	109	108	119	105	128	126	120	103	137	125	122	115	121	105	134	116	125	116	109	118	107	126	128	121	139	114	126	121	110	144	133	119	125	119	127	115	143	118	92	108	143	119	125	114	137	111	115	102	122	146	111	126	117	131	115	113	100	98	112	109	126	123	146	121	115	101	113	123	125	109	121	134	113	95	115	125	121	125	109	124	143	109	98	126	129	114	121	138	106	111	113	119	121	119	121	122	113	121	130	134	106	137	107	115	124	130	115	129	108	130	113	137	136	113	136	112	149	116	111	129	118	119	114	125	139	117	120	144	95	129	110	109	156	137	120	108	136	98	118	128	154	109	118	132	124	122	110	123	122	118	124	123	111	126	134	122	126	119	112	115	122	135	107	143	130	137	128	103	107	120	116	131	140	138	118	126	130	126	118	130	132	115	135	130	115	112	121	110	112	121	122	119	121	132	120	121	141	131	122	127	128	131	130	110	112	125	110	129	107	110	117	128	118	120	119	115	95	137	125	128	132	128	143	109	137	132	117	127	113	109	109	111	116	131	119	130	130	115	98	133	95	117	152	107	102	143	122	121	132	138	122	106	118	120	105	150	141	95	100	116	130	111	125	136	134
32731	26950	4384	4415	3987	3192	2557	2142	1785	1501	1337	1209	1073	940	870	851	716	728	714	653	619	589	529	538	491	521	522	497	514	482	494	479	441	455	439	421	431	409	406	399	418	410	381	379	390	368	394	369	373	375	354	345	351	376	373	357	385	349	372	320	347	322	371	389	359	389	358	342	336	374	336	350	364	348	372	353	346	324	318	327	336	314	339	349	333	326	308	322	348	346	343	347	313	358	346	353	365	319	339	351	327	348	344	343	332	291	333	329	376	349	347	346	340	330	336	325	347	317	350	373	328	348	313	345	284	351	313	357	337	342	294	348	332	324	331	322	320	364	333	319	320	320	335	324	313	335	332	343	353	310	352	317	307	349	298	324	323	324	340	359	317	356	321	332	354	351	309	322	324	302	346	327	322	341	349	351	357	317	334	336	323	302	331	303	296	355	336	339	343	334	358	332	326	323	335	314	345	373	321	324	345	321	365	325	326	335	324	342	340	324	333	316	348	338	346	337	336	326	363	325	334	312	309	307	325	327	349	316	341	293	332	335	352	323	293	358	294	339	298	313	292	358	314	335	317	304	307	327	334	334	319	354	349	313	349	346	319	317	309	330	297	314	344	321	349	334	319	344	330	312	324	324	343	352	324	327	300	307	294	314	319	350	346	317	321	326	343	341	300	321	357	315	320	287	318	314	333	321	305	338	327	319	316	348	322	348	308	351	307	327	353	305	331	312	353	317	343	344	318	344	338	305	333	324	334	324	321	369	330	331	315	323	332	325	310	338	315	352	332	323	374	337	333	300	343	315	336	309	313	345	339	355	330	300	337	333	313	319	316	338	316	347	349	328	326	300	349	327	310	299	353	329	306	294	306	318	345	305	321	336	308	316	338	324	318	345	336	303	319	337	313	309	319	314	337	329	314	332	300	331	313	350	326	308	321	339	325	315	328	333	340	336	337	342	301	318	318	347	347	356	303	311	325	327	310	326	305	337	271	345	311	360	320	346	322	308	354	334	325	340	325	326	330	339	344	340	324	312	315	348	325	312	345	330	304	325	331	333	342	338	301	323	352	327	343	319	334	341	303	334	327	338	329	305	323	366	301	341	321	313	350	357	343	350	325	328	328	326	345	332	310	332	337	323	320	285	300	330	323	333	348	299	346	349	353	343	296	343	335	316	293	316	314	312	329	311	324	329	330	332	323	302	322	307	353	318	326	329	328	316	342	305	341	308	337	327	347	372	333	303	331	327	281	323	356	304	291	350	321	343	346	309	330	310	323	337	324	358	331	341	326	300	332	344	297	359	344	317	323	330	352	356	352	315	315	343	347	309	322	355	336	321	310	319	304	330	357	349	334	296	346	318	331	332	336	300	312	338	297	332	344	348	358	350	294	301	305	329	328	316	333	343	300	345	343	309	344	338	296	371	342	323	324	310	334	338	324	352	355	373	354	319	317	335	333	315	332	295	321	338	335	313	334	333	295	314	330	357	326	305	324	342	334	325	351	351	314	300	336	328	314	323	325	310	327	317	319	321	348	326	332	341	337	319	326	311	332	329	327	361	318	315	327	350	325	337	322	309	311	334	326	337	317	344	356	352	327	333	317	328	335	371	330	325	349	330	352	337	337	360	346	329	337	324	337	330	292	347	363	298	341	316	315	339	322	336	324	316	300	319	347	336	285	312	322	304	326	318	312	302	338	312	356	314	325	305	327	363	302	297	303	356	302	311	342	318	346	325	312	330	306	353	316	334	275	340	325	325	312	326	291	339	334	311	312	315	310	312	355	342	328	331	327	335	337	315	305	325	327	349	365	290	330	348	339	333	339	359	342	333	333	346	331	349	346	341	342	327	332	323	298	316	307	334	323	318	355	317	332	312	325	326	333	313	354	348	338	314	308	299	284	359	346	337	330	321	337	300	358	338	346	310	327	309	350	320	324	365	298	327	301	323	352	300	290	341	321	330	332	329	316	314	304	320	342	315	328	317	342	352	331	308	311	334	331	321	354	330	302	320	337	308	315	350	317	332	331	303	352	312	315	341	332	328	321	304	358	298	314	323	306	352	351	318	318	325	327	335	320	321	367	335	324	337	314	314	332	309	287	334	308	345	341	331	339	315	319	290	320	356	375	298	336	300	327	350	340	324	319	316	360	338	319	328	371	353	335	327	340	317	304	338	341	316	338	323	327	315	325	312	333	341	346	324	333	332	328	318	347	349	343	330	292	307	311	334	340	334	334	316	332	343	289	338	338	344	372	368	328	306	302	330	320	328	336	334	319	320	320	320	317	304	324	342	331	341	320	338	311	330	333	308	292	342	320	340	349	331	327	327	309	334	321	337	341	360	333	365	336	334	344	310	336	320	356	335	337	353	334	329	325	322	331	343	334	341	319	330	310	314	327	331	335	289	308	344	331	307	337	343	343	323	300	337	303	342	338	325	284	351	331	343	370	337	323	317	352	347	318	315	305	330	315	330	327	328	329	343	346	316	347	327	337	346	318	311	309	329	305	267	353	326	360	316	302	322	298	335	328	319	291	336	306	346	356	338	316	298	326	349	339	312	333	292	319	301	329	296	335	336	298	325	336	319	305	366	317	311	334	318	348	327	318	341	354	320	337	339	316	356	337	317	302	324	360	318	341	365	320	314	309	344	312	332	313	317	273	328	333	346	324	313	313	318	313	318	319	339	295	328	338	352	357	333	339	332	297	310	336	334	328	353	308	340	333	320	331	294	328	344	316	311	339	355	344	356	328	287	348	312	347	304	328	315	314	299	329	346	316	335	330	364	346	306	346	350	334	333	353	305	333	330	344	315	331	347	315	337	329	334	311	312	338	346	338	334	331	318	329	303	319	330	311	331	315	344	324	342	323	335	313	353	302	333	368	318	322	325	309	356	327	313	342	291	316	361	327	331	338	313	319	329	303	302	326	350	335	344	301	324	309	333	335	327	325	329	291	332	369	307	305	349	336	325	301	318	340	294	333	361	313	324	333	327	312	331	320	320	347	314	324	325	330	300	327	329	319	341	309	326	306	337	334	353	321	308	343	308	327	319	356	318	344	347	326	347	356	344	313	345	331	327	340	342	326	316	359	347	328	329	323	359	343	352	341	318	309	324	330	298	336	282	331	330	310	324	315	343	333	313	288	347	346	306	337	360	319	303	364	328	356	320	323	336	319	326	335	323	318	336	327	334	313	347	301	321	336	324	332	360	344	354	308	300	326	340	303	348	322	333	343	337	317	332	315	296	350	326	287	338	336	295	343	325	319	301	327	327	344	329	318	334	328	300	304	368	324	343	324	374	344	366	319	304	318	326	324	343	311	334	368	359	351	353	333	292	299	346	303	330	352	356	315	314	321	324	325	319	283	305	324	330	301	328	322	353	326	323	326	317	365	308	322	300	345	328	338	316	328	319	329	342	347	350	324	310	329	348	318	325	360	323	324	300	334	303	304	309	308	344	344	340	313	323	324	335	338	322	302	324	307	331	316	319	326	333
12361	1634	349	301	284	314	273	320	309	320	319	284	304	334	324	307	313	317	304	303	320	275	323	317	326	326	309	288	305	322	298	282	345	316	310	306	303	362	284	281	305	298	265	252	282	274	287	316	290	334	309	298	305	290	318	311	297	296	282	286	307	275	269	310	287	310	309	270	286	323	289	287	300	315	306	333	291	287	300	303	271	275	302	299	315	331	318	284	336	307	301	321	332	300	299	298	293	295	303	308	326	277	298	289	270	311	314	299	314	303	303	302	315	296	299	299	285	307	286	313	304	297	335	295	282	297	271	296	306	317	292	337	323	327	294	299	281	302	312	293	335	306	340	281	285	315	310	319	296	291	279	289	334	297	284	301	314	310	332	335	285	300	314	299	316	302	334	319	314	296	313	289	309	324	267	339	332	314	324	307	309	289	301	302	297	303	269	323	317	296	313	331	286	303	308	282	274	288	262	300	288	288	331	268	291	323	274	286	308	302	312	299	327	297	307	290	316	316	277	289	332	300	325	296	284	325	328	338	309	295	314	278	321	307	313	293	288	303	319	281	274	286	296	295	304	306	294	305	336	315	299	307	300	305	271	329	321	311	323	309	280	311	294	296	270	314	321	276	319	295	254	301	281	295	334	316	275	308	289	326	300	285	320	301	281	296	329	290	278	295	297	294	324	306	332	287	345	312	283	279	330	281	286	312	313	285	276	283	297	306	335	290	287	295	280	282	291	277	287	321	307	283	318	300	273	307	279	309	318	312	296	282	292	329	274	313	307	291	310	310	321	296	305	317	301	320	283	287	259	289	303	286	286	307	296	288	278	305	277	295	330	331	308	301	323	315	293	288	299	322	317	305	299	293	324	281	291	305	290	318	309	300	271	328	289	338	282	313	330	311	296	299	295	314	294	290	286	321	334	312	281	332	299	300	302	289	292	273	281	290	298	306	297	301	298	316	315	318	286	323	284	301	303	288	280	283	294	287	310	302	303	270	322	307	281	295	310	313	313	294	323	318	325	318	316	300	306	316	284	282	303	263	299	292	301	324	274	309	280	288	291	302	280	259	291	304	308	348	318	301	294	274	298	346	299	313	304	314	294	259	283	284	306	316	289	296	316	304	315	305	307	289	295	275	336	315	295	302	298	301	317	286	306	290	310	318	289	279	304	307	259	321	304	336	291	318	307	299	286	305	296	286	283	302	285	297	280	314	275	309	304	323	320	306	272	335	311	317	318	298	283	311	308	315	323	276	300	307	310	296	282	289	283	299	311	293	313	330	292	307	302	285	340	284	312	316	281	282	289	273	363	290	296	305	284	308	314	280	291	290	306	274	292	303	300	329	330	320	302	317	296	281	291	332	310	310	325	302	327	273	259	272	325	308	329	314	305	334	303	304	295	297	303	297	281	286	334	297	318	316	329	338	283	320	326	314	309	319	283	287	313	289	304	304	310	289	306	317	305	309	320	290	285	280	280	287	303	295	298	301	326	324	305	288	285	292	298	311	306	284	299	321	313	307	314	311	295	310	301	296	299	303	263	312	307	307	303	311	309	283	283	309	325	315	310	281	309	306	282	292	299	292	311	300	311	335	287	277	310	316	277	293	282	313	293	325	287	301	321	315	336	309	325	314	296	307	304	314	293	312	299	315	308	312	281	302	288	323	308	311	337	296	268	298	335	290	291	299	316	318	306	309	306	299	314	274	289	275	289	311	295	317	298	291	342	288	302	291	327	262	304	307	317	344	280	272	296	304	301	293	311	340	314	307	318	318	283	297	296	291	304	290	299	318	302	304	291	298	334	327	319	317	296	272	322	268	320	291	317	293	311	325	301	288	309	304	299	316	300	289	331	319	297	284	291	248	349	281	284	331	322	309	263	294	291	285	299	312	281	315	307	319	276	282	299	273	257	342	279	304	303	284	311	311	326	321	280	294	303	291	306	284	301	308	299	274	277	272	287	289	274	319	286	308	285	290	306	316	293	328	313	283	294	315	323	283	301	317	298	283	314	315	295	315	340	296	285	302	297	328	278	304	309	296	289	288	288	270	295	285	298	312	321	298	319	335	309	311	288	324	289	349	330	290	293	328	305	290	287	261	314	275	314	295	295	289	335	331	307	308	286	310	318	297	337	324	326	283	296	284	311	308	296	273	317	309	298	300	316	302	358	318	289	303	342	311	313	299	280	270	312	299	296	302	293	302	315	300	333	301	314	325	319	282	267	288	294	301	301	291	332	323	305	289	276	320	265	334	324	337	313	305	277	317	301	294	305	276	292	295	301	294	309	303	319	292	320	313	299	318	258	291	278	314	319	268	296	310	335	325	324	270	279	287	324	317	279	284	315	319	295	270	276	316	305	340	278	294	314	298	272	314	322	307	318	295	268	293	300	301	296	315	315	309	311	310	281	349	300	302	305	328	288	301	282	256	301	293	311	305	294	322	323	311	270	292	272	299	315	310	311	307	292	303	332	310	331	300	302	317	321	318	300	318	284	322	279	314	313	329	291	297	292	328	293	259	290	312	307	301	301	323	287	318	293	266	292	304	287	285	294	346	286	329	291	312	301	305	323	330	305	284	267	297	272	252	316	304	302	335	298	295	293	279	317	355	283	334	319	317	274	325	299	297	296	283	310	292	317	309	274	320	296	267	288	287	283	323	276	317	320	336	282	309	295	296	273	316	267	274	296	328	303	319	320	316	297	319	294	303	286	318	295	299	307	311	296	299	293	289	342	276	268	324	288	302	314	289	291	289	259	277	304	272	310	296	306	315	285	297	300	248	286	287	303	296	313	298	298	328	281	323	311	318	287	315	274	301	291	278	299	302	296	287	329	318	275	312	324	303	315	313	302	294	310	337	278	318	301	338	276	294	282	283	281	280	300	323	265	321	305	292	336	296	302	292	293	309	306	289	311	289	261	305	316	296	293	327	313	331	312	309	326	285	301	325	299	298	285	327	319	296	277	294	274	274	301	301	302	301	318	323	302	310	294	316	320	275	285	289	313	303	292	307	299	296	317	305	277	318	333	316	322	304	315	273	286	274	261	341	303	293	332	292	302	326	292	281	306	313	319	299	290	308	301	298	294	279	292	283	309	303	302	297	274	310	282	317	293	311	314	296	298	323	313	298	308	307	306	311	302	286	354	307	280	291	305	281	299	333	314	258	314	305	289	332	287	318	294	319	274	344	281	297	309	294	257	298	276	294	307	288	333	300	293	299	283	303	285	292	282	300	302	277	300	351	289	306	304	316	291	287	277	295	302	284	314	298	300	313	274	312	336	278	301	297	299	296	301	306	265	291	285	319	302	286	276	321	281	272	288	320	298	288	332	313	322	278	296	304	307	281	312	286	294	277	309	342	328	295	288	317	294	317	301	304	314	291	306	292	303	320	326	319	323	316	310	307	289	278	295	297	300	315	295	303	302	325	320	353	295	295	321	314	277	300	325	305	336	287	308	301	276	293	309	287	329	313	304	280	307	290	296	299	279	277
7198	2102	754	719	735	769	685	701	723	690	682	689	725	680	674	723	686	680	624	679	725	651	694	666	695	712	700	715	659	677	652	671	642	690	638	711	711	723	682	686	669	663	738	667	732	672	661	662	717	669	723	661	667	668	661	693	659	692	669	695	636	660	703	714	695	665	676	684	699	670	688	690	678	715	656	717	690	729	652	686	653	658	651	695	698	660	696	663	658	682	678	691	670	664	683	671	673	724	657	721	677	656	651	695	629	718	664	688	634	660	711	696	677	695	679	681	686	691	685	649	676	649	656	681	691	707	676	655	704	722	678	649	700	662	715	648	680	675	683	715	649	691	736	675	657	680	712	696	687	687	681	658	682	707	690	661	711	676	723	668	703	695	668	655	675	694	655	718	675	700	674	682	693	730	663	727	675	724	676	679	726	729	697	683	666	671	669	674	634	638	676	636	691	626	687	671	697	658	670	666	655	710	699	652	678	657	678	697	719	656	678	715	651	706	706	700	666	692	661	664	648	661	636	657	686	748	685	717	683	703	724	709	685	740	682	717	728	672	635	729	735	620	700	660	692	651	638	691	679	704	729	661	669	662	699	672	674	707	673	663	663	668	706	699	690	691	621	684	707	711	692	675	664	640	701	692	654	691	694	660	671	672	698	678	688	696	628	690	688	672	717	676	705	693	659	656	672	640	659	657	676	725	674	684	650	670	687	656	698	679	734	704	709	663	627	664	682	709	716	705	664	707	694	703	688	657	693	633	675	644	684	681	710	647	670	659	697	671	706	706	659	701	700	714	713	713	696	640	714	665	665	709	687	675	727	673	696	640	694	652	689	685	713	661	676	690	695	744	678	672	668	695	737	709	688	707	655	663	720	681	680	628	718	704	688	679	670	689	742	701	643	639	673	672	647	600	604	738	737	663	660	641	713	669	704	638	677	708	682	713	727	666	666	659	699	691	677	642	684	679	692	665	695	709	662	643	712	701	692	669	681	679	693	680	625	661	684	672	668	643	646	692	670	649	687	665	642	674	680	655	682	679	670	674	699	663	711	711	680	698	726	651	659	657	666	667	681	670	692	686	711	664	674	672	681	693	657	689	679	674	700	701	682	705	695	660	629	693	645	699	684	730	705	651	656	658	661	659	654	674	640	642	707	695	663	711	674	708	667	716	688	704	632	698	688	701	607	655	658	722	677	661	683	665	709	692	685	656	692	698	658	687	681	663	673	677	667	688	690	695	663	682	686	667	667	685	718	649	674	644	707	697	674	666	686	679	736	678	678	688	701	643	678	727	687	668	716	704	748	681	680	718	682	703	656	694	653	700	674	653	720	649	642	725	720	677	648	683	698	692	650	697	660	702	692	696	732	692	686	688	632	726	673	692	681	674	684	692	689	651	682	714	693	703	683	654	660	650	683	634	647	685	691	671	694	679	723	653	712	661	671	700	637	651	681	696	664	729	686	671	663	683	663	691	715	703	685	664	660	673	624	662	679	654	665	670	691	660	711	636	700	665	699	690	628	698	693	680	702	671	679	678	654	680	654	715	682	660	656	699	685	672	680	683	680	710	724	678	713	710	728	696	708	712	670	705	671	668	712	656	695	697	651	633	698	722	699	669	663	679	635	700	691	670	712	691	674	677	667	710	656	700	696	690	710	671	666	693	690	702	683	703	683	653	713	687	696	673	666	633	720	660	719	643	646	645	699	686	653	673	685	688	694	673	655	687	664	684	670	676	681	681	677	708	691	720	624	638	682	669	648	695	655	705	680	701	683	700	701	657	674	686	663	654	680	673	682	703	687	688	713	662	678	690	640	715	650	712	676	757	707	676	678	693	698	656	637	712	665	683	714	657	655	704	686	676	734	657	689	684	665	656	648	688	674	699	670	653	652	656	651	697	682	688	682	617	707	620	675	675	611	648	685	669	651	689	669	668	635	703	696	683	634	690	688	652	728	712	641	665	686	701	657	658	679	685	722	695	672	698	657	695	723	624	668	643	723	717	684	662	677	685	696	663	709	688	688	716	685	675	729	638	653	734	670	692	681	673	685	626	697	676	710	698	654	697	673	668	655	657	675	701	631	719	730	648	697	760	668	673	689	674	655	699	726	665	713	624	669	621	652	658	676	719	704	666	703	685	677	678	669	740	712	696	679	679	722	662	670	748	667	720	665	681	723	706	729	672	673	630	701	633	681	683	652	675	671	690	678	667	692	677	668	681	665	711	710	700	700	683	728	702	697	673	703	684	709	705	708	659	657	680	660	668	656	705	664	685	666	698	679	754	683	680	727	666	645	687	659	711	684	666	684	650	662	735	657	696	692	699	679	701	683	659	696	644	704	659	658	719	647	700	737	665	667	646	699	723	708	698	725	700	666	684	651	697	670	665	706	663	680	676	675	673	618	701	709	689	737	689	713	630	700	696	664	672	673	689	704	686	701	647	664	648	715	703	690	687	655	706	695	703	676	659	716	661	664	710	657	713	693	726	705	697	686	664	685	685	655	664	686	687	662	689	680	660	705	714	711	707	630	710	692	675	713	704	659	736	636	698	676	676	674	665	682	666	669	661	658	696	684	622	674	659	672	649	676	693	638	666	687	726	693	671	693	702	695	659	651	661	659	707	678	680	664	693	676	698	638	652	696	660	675	746	695	705	650	709	701	672	680	673	680	660	666	706	702	708	674	676	673	660	671	695	727	683	724	668	670	726	690	667	684	685	727	747	648	671	698	632	682	685	673	697	671	693	717	655	643	691	647	687	669	704	721	673	695	645	702	705	669	658	686	671	673	653	638	708	715	685	721	672	714	664	690	663	697	627	672	705	671	703	706	662	691	685	719	697	680	688	682	704	728	683	696	669	665	650	681	647	679	651	703	708	680	662	680	720	654	669	695	679	694	674	670	675	670	635	680	699	701	651	673	646	742	665	693	723	719	658	730	695	668	617	671	664	652	681	656	631	648	712	690	615	698	712	718	714	678	672	674	660	670	683	654	677	676	691	722	685	641	661	662	699	701	703	714	666	652	669	698	681	661	683	683	621	632	640	642	678	691	630	696	701	649	686	694	726	697	708	718	645	712	690	693	707	700	675	642	678	711	680	663	699	690	683	707	656	663	679	689	640	673	677	659	701	674	670	680	638	695	706	685	729	661	686	662	659	736	669	644	651	711	673	645	638	693	682	672	606	665	686	679	694	635	698	695	691	641	656	666	734	704	661	683	666	689	702	645	664	709	673	643	695	701	702	686	675	659	666	679	686	704	603	665	706	687	666	670	686	707	673	664	722	727	684	694	685	669	733	675	648	733	676	689	699	638	670	657	718	647	713	651	718	708	660	737	658	715	656	699	669	696	676	705	644	681	674	697	709	650	644	687	669	637	741	675	685	646	671	645	655	665	676	726	693	682	627	702	693	673	687	675	692	657	681	700	652	671	698	701	643	723	666	683	704	649	673	660	692	710	659	631	646	672	719	674	686	741	692	681	679	683	693	654	684
46276	29652	9394	1073	642	397	337	320	258	226	236	221	197	178	167	159	199	188	152	144	148	204	161	152	175	158	122	162	137	123	149	157	129	141	140	147	148	129	129	136	138	129	123	130	134	125	120	161	153	137	113	143	121	131	130	137	155	146	159	150	157	141	121	150	141	149	156	153	128	127	153	135	146	137	150	132	139	167	149	127	130	147	146	125	149	166	156	152	145	129	133	129	135	130	140	124	134	134	131	149	141	130	148	156	159	156	142	144	152	162	138	178	120	129	139	145	157	157	130	124	141	125	130	127	126	148	122	144	165	134	136	137	129	141	152	152	141	132	136	142	137	142	136	130	159	152	154	121	149	136	149	137	158	127	147	148	121	155	131	138	146	120	129	152	140	143	109	141	135	138	100	137	142	154	151	139	151	122	135	130	147	137	128	153	127	176	144	158	137	127	127	145	161	130	151	146	150	130	131	129	144	134	150	146	141	129	131	140	128	132	153	146	145	138	123	143	137	146	174	150	141	149	156	153	151	154	148	138	168	163	133	141	148	158	127	152	135	107	147	131	148	125	140	126	123	137	142	137	142	145	113	138	145	142	124	135	142	143	162	137	146	154	138	153	152	121	143	118	130	133	142	121	151	141	135	136	132	153	136	137	139	133	134	127	123	136	106	136	112	140	134	157	129	130	155	153	156	126	144	151	149	106	140	143	138	125	152	146	112	119	138	153	157	162	159	123	131	125	147	118	132	136	130	129	141	138	140	141	126	149	166	137	140	160	152	133	150	147	136	134	138	160	149	147	128	134	146	135	159	122	147	134	140	135	144	142	133	133	132	140	129	129	132	155	142	141	134	140	159	147	137	142	141	111	131	143	129	122	140	158	158	158	132	133	143	123	124	146	151	157	155	167	145	140	138	128	135	128	141	141	131	146	174	143	147	150	153	136	129	132	146	135	151	146	141	113	133	167	147	144	135	136	140	152	156	141	146	135	165	134	125	135	126	132	130	126	140	132	160	146	138	141	146	146	136	151	145	133	158	162	143	134	138	141	166	139	119	123	138	148	161	154	142	148	142	130	155	145	138	140	164	141	114	130	114	152	142	135	111	124	145	142	143	143	154	138	150	117	137	148	132	141	127	156	147	136	131	145	139	124	145	154	143	163	140	138	136	134	146	155	136	142	161	142	146	140	118	137	149	136	140	146	156	139	150	145	126	129	150	134	131	154	117	141	143	157	112	148	137	146	149	133	152	148	126	158	162	156	145	138	123	140	144	140	131	156	130	137	123	143	121	151	140	124	135	149	149	144	140	138	125	144	129	147	125	131	146	152	151	139	144	142	133	144	139	129	150	135	149	145	138	140	155	134	142	145	144	138	136	135	143	128	140	132	136	133	154	125	138	127	153	136	117	143	145	150	149	138	170	142	145	156	147	135	160	159	131	122	132	132	138	117	134	112	139	125	132	136	154	137	137	129	126	158	145	141	147	140	136	135	136	140	126	136	140	147	145	138	129	117	157	149	129	137	141	139	137	149	126	144	150	144	128	152	129	117	104	123	134	136	145	149	147	152	133	121	143	128	132	135	127	129	144	134	161	133	133	141	141	127	121	144	154	128	124	142	129	144	136	127	143	132	145	138	164	118	160	142	108	121	134	144	160	136	146	136	159	154	120	140	143	146	138	127	151	149	148	139	123	132	128	161	142	135	142	125	120	140	141	133	169	144	131	135	137	139	131	135	115	147	165	127	159	135	111	134	158	122	145	153	132	146	151	124	129	148	133	143	128	141	148	156	152	156	152	156	148	157	128	155	162	135	147	137	145	113	137	156	153	133	143	140	153	140	145	146	144	151	150	133	146	140	135	150	154	110	131	129	128	123	142	144	150	145	138	134	149	134	132	148	127	144	138	139	129	131	142	156	133	129	148	151	117	129	136	126	124	145	135	126	133	129	138	136	114	135	148	144	132	146	150	160	135	132	150	146	151	141	131	135	129	162	135	127	152	164	148	150	140	153	138	149	116	129	121	118	148	152	150	138	150	165	131	125	128	134	130	158	143	130	132	128	137	125	148	117	155	149	120	141	152	137	152	152	152	137	143	130	141	134	158	154	138	130	147	123	153	130	166	132	133	131	136	135	133	123	142	151	147	140	125	153	140	151	163	134	137	132	139	152	111	147	151	150	125	148	155	160	145	133	129	135	134	139	153	128	165	152	159	126	137	141	128	154	164	126	152	134	163	125	149	135	142	150	155	136	127	145	134	140	135	140	147	142	139	147	150	148	128	141	138	147	174	129	143	169	165	130	151	146	135	117	143	134	129	155	150	162	153	140	123	121	111	135	168	139	145	138	141	144	160	142	134	146	138	146	157	139	142	166	137	156	152	141	135	136	129	131	122	132	145	149	158	146	150	146	130	164	118	128	141	129	155	131	158	127	140	138	133	122	135	131	132	152	124	135	138	137	127	116	136	162	117	142	139	156	153	127	134	124	123	130	139	154	131	154	145	149	129	142	150	146	125	155	167	120	137	139	136	120	144	144	143	117	148	125	151	146	136	156	128	149	136	153	140	123	124	143	139	138	131	147	127	157	128	148	163	134	155	141	154	154	151	136	134	145	133	131	128	133	140	135	153	161	144	141	139	123	151	140	113	144	136	144	156	152	148	154	141	162	126	159	142	125	132	160	121	128	133	153	140	141	121	142	127	133	122	148	143	133	148	149	139	173	154	140	161	121	145	133	137	133	135	127	133	151	139	143	134	118	122	154	151	148	131	112	136	135	139	140	162	145	123	159	135	156	123	133	133	156	132	149	163	153	149	144	122	154	148	139	158	146	138	138	130	146	171	130	125	137	123	142	138	138	119	140	134	138	142	123	151	133	144	138	131	140	139	143	150	124	144	144	150	136	142	150	151	152	153	147	121	134	139	127	139	141	144	147	138	132	156	138	165	138	118	138	129	149	148	122	131	122	145	129	141	110	141	123	142	130	160	143	140	157	129	132	130	154	156	131	130	143	161	145	147	156	129	122	131	137	153	144	129	150	145	127	132	150	141	130	132	129	137	150	134	178	135	119	156	134	146	145	127	136	150	140	134	137	148	133	127	123	135	140	132	139	164	139	157	130	138	136	142	135	111	148	157	146	129	147	124	138	158	153	162	138	146	161	146	146	127	130	124	168	151	150	142	143	138	172	145	164	151	131	141	123	158	142	136	142	142	145	147	140	145	133	153	152	121	127	133	126	134	151	151	134	134	144	145	135	135	152	119	125	138	132	139	142	118	152	137	154	142	137	128	151	115	140	157	127	158	147	154	146	124	126	142	141	165	138	145	167	164	151	128	158	155	154	152	135	136	143	171	135	130	113	144	130	145	130	122	151	150	131	158	143	131	140	147	152	149	145	128	144	146	124	141	137	152	158	142	145	151	130	130	132	160	128	141	141	147	154	132	120	149	168	151	129	124	169	123	159	141	165	142	153	129	123	165	120	143	148	141	135	157	139
25601	20036	2560	2566	2284	1839	1504	1229	1093	1007	860	789	757	661	639	635	575	593	515	529	509	476	469	444	464	478	446	445	459	400	412	389	413	409	400	413	443	435	406	394	424	365	381	401	382	351	384	359	387	378	376	386	371	374	360	394	364	363	373	372	400	368	369	397	392	344	400	363	358	345	387	372	367	348	350	392	386	367	365	388	361	369	328	355	383	379	332	354	362	357	357	391	334	334	392	359	360	354	349	349	340	340	363	323	376	354	344	336	367	366	367	340	336	357	335	386	355	352	372	324	332	373	341	326	337	371	344	371	349	345	340	335	363	355	357	362	354	330	376	360	344	342	342	283	337	381	349	351	369	339	341	350	354	354	325	349	344	319	379	403	361	328	323	307	337	349	329	378	329	351	329	377	337	350	359	321	340	348	326	333	369	339	367	346	349	364	339	361	362	344	333	352	337	343	330	373	380	387	353	360	330	362	328	366	323	343	322	320	346	380	342	362	383	349	360	361	366	383	340	370	335	332	345	350	338	375	345	350	348	338	354	350	338	388	337	384	350	332	367	324	345	383	349	341	347	363	334	328	397	347	338	346	359	348	351	360	366	351	358	343	376	343	344	336	344	351	383	360	370	344	374	345	338	375	329	384	359	322	399	325	304	317	334	380	373	343	328	380	328	350	395	287	337	349	385	341	368	359	328	340	349	331	346	379	343	348	372	361	384	326	319	356	357	319	353	350	350	370	344	338	354	339	339	342	375	371	371	378	331	344	343	339	384	317	333	382	331	337	343	313	406	326	354	350	356	378	356	348	337	389	366	332	350	367	346	360	347	300	335	341	380	358	335	337	365	326	356	349	351	381	363	346	361	390	316	341	328	374	352	336	327	325	351	343	389	332	325	352	326	327	332	368	358	326	350	365	343	370	346	327	343	366	352	369	369	357	352	314	334	360	322	327	331	364	338	365	360	329	331	369	343	344	338	356	322	347	363	354	387	362	362	367	354	354	355	347	333	363	322	408	338	333	356	353	308	359	345	389	361	371	336	358	350	350	353	362	328	392	361	326	371	351	351	327	330	341	319	340	328	369	349	379	371	346	340	378	341	359	338	354	369	341	361	366	305	350	350	331	370	326	310	346	335	317	337	336	331	337	360	348	335	332	342	354	316	345	351	349	346	328	356	365	354	339	363	350	363	327	361	303	354	333	357	345	323	343	344	359	356	329	377	330	345	318	336	345	348	329	375	323	328	330	321	324	317	321	325	346	326	331	346	304	388	356	316	364	340	327	324	366	299	342	365	347	326	341	317	351	341	324	335	327	333	345	339	333	354	362	375	356	376	346	357	321	341	333	349	348	314	353	362	292	327	340	392	376	359	348	346	349	343	349	364	343	372	327	366	350	331	359	341	332	354	341	343	347	323	328	317	370	373	339	315	354	387	379	350	361	366	340	337	355	384	365	350	374	326	341	339	325	329	351	355	328	346	323	343	359	372	339	375	343	376	369	381	348	327	349	352	371	342	354	306	349	376	351	309	355	342	347	369	355	369	358	366	343	357	368	333	351	360	340	378	352	350	335	349	317	351	328	350	319	337	338	328	345	365	352	317	376	313	382	339	344	374	358	367	316	370	340	373	350	358	331	326	358	342	371	314	333	342	353	339	325	356	358	317	352	366	335	311	360	338	321	351	349	338	345	331	359	334	352	346	344	332	377	334	315	375	321	328	360	326	283	368	361	372	339	340	362	378	328	330	346	344	349	334	348	339	357	338	303	353	356	362	345	358	384	343	373	355	342	332	358	342	333	326	319	341	373	354	343	326	315	333	337	360	338	353	329	365	374	348	322	308	354	373	361	317	369	339	341	341	345	315	384	335	352	369	355	304	341	317	325	384	343	392	349	330	355	385	348	376	338	338	326	370	353	316	368	349	334	329	366	339	351	352	353	352	327	380	336	358	347	305	333	339	360	373	354	346	340	309	332	342	334	365	360	358	360	342	323	368	340	346	315	342	341	342	349	354	353	364	367	359	350	349	361	328	368	319	352	385	362	342	342	367	339	329	319	328	324	374	351	346	344	333	364	350	367	364	379	318	348	346	351	370	341	349	338	343	345	363	346	368	359	343	364	338	339	325	377	356	343	329	368	345	339	327	360	382	378	348	349	367	340	371	385	360	329	337	372	372	326	358	347	360	342	361	313	345	333	324	364	364	345	347	340	333	328	322	339	339	354	356	373	341	377	374	342	335	368	347	324	352	365	367	366	286	371	343	330	329	342	363	355	384	343	353	364	330	374	340	337	344	356	338	368	337	342	347	345	378	370	334	345	361	345	352	360	386	328	354	358	348	350	352	329	337	353	331	346	341	386	355	339	331	304	366	321	348	323	359	331	343	333	347	324	330	357	358	362	351	328	335	345	368	364	379	342	341	297	350	328	337	358	346	343	353	344	361	337	347	366	353	363	360	353	357	358	346	365	366	339	340	386	376	329	347	357	347	355	318	344	322	354	361	335	346	337	347	344	381	366	330	322	363	357	357	324	350	341	374	339	321	321	361	346	353	320	340	365	328	354	336	345	336	372	344	332	319	359	357	355	325	368	378	333	331	329	333	362	346	334	334	327	368	342	373	344	350	343	344	343	382	349	359	362	338	349	349	361	365	332	352	372	368	360	344	363	361	341	327	321	333	366	333	355	338	339	376	319	357	363	324	335	333	349	344	353	350	340	351	379	328	335	362	377	328	328	341	341	357	323	346	386	377	362	364	350	336	346	342	343	346	342	355	356	318	332	338	330	389	339	334	345	336	331	368	355	349	327	340	367	360	355	380	317	345	357	345	339	356	365	354	362	315	367	352	353	344	333	363	343	346	330	344	348	375	313	349	333	335	347	315	357	343	344	364	336	372	345	327	318	345	317	345	366	372	358	338	361	369	369	338	331	361	356	365	321	341	349	351	360	341	360	377	348	353	352	374	341	331	355	331	341	345	341	351	344	361	369	362	355	368	361	344	351	374	348	360	396	351	355	340	372	307	337	302	370	355	372	345	318	318	372	347	386	349	346	320	341	353	351	357	347	334	348	362	313	352	326	371	346	344	348	357	358	353	337	342	348	352	370	350	355	363	386	336	344	337	317	332	376	325	348	321	353	351	381	346	322	368	370	355	318	375	355	341	370	356	319	366	361	330	335	352	337	325	337	380	327	325	339	358	344	334	367	328	351	341	392	326	346	314	350	365	351	329	367	348	345	380	378	359	340	352	359	352	339	365	327	343	345	364	367	343	374	320	355	352	360	362	327	366	320	350	385	348	385	354	349	360	333	354	334	345	327	345	335	359	376	353	326	354	361	330	328	337	316	365	327	344	300	346	350	349	338	329	330	311	337	337	333	348	312	350	335	334	324	340	350	348	328	326	349	365	345	362	351	329	374	359	381	324	372	332	361	347	386	362	360	362	366	374	338	366	364	340	354	343	358	316	360	351	366	331	306	364	330	335	342	334	341	344	350
57280	42330	18768	3913	1140	712	536	504	401	325	296	244	260	209	175	195	179	187	174	152	137	138	147	151	147	152	148	147	110	144	124	133	117	124	153	127	141	131	139	134	124	135	134	129	157	128	122	129	127	110	118	138	137	141	126	110	110	111	137	112	127	128	119	131	117	93	135	135	127	101	115	122	126	128	131	135	117	125	139	146	124	115	101	129	126	113	123	131	120	131	124	123	119	103	116	125	122	104	117	116	118	123	123	147	108	128	142	122	119	134	147	132	136	135	122	134	127	128	127	133	104	128	129	127	120	117	113	100	110	135	115	116	141	129	132	130	121	119	111	123	137	124	121	118	113	120	110	108	123	132	128	118	117	129	133	119	116	116	118	129	108	131	136	116	121	139	122	115	109	122	129	131	134	132	129	104	124	115	135	103	111	119	132	131	134	102	126	94	132	118	128	139	105	126	117	126	131	132	126	99	132	130	131	146	141	108	115	122	148	130	114	135	132	107	152	127	100	118	140	134	127	123	132	123	112	111	115	139	110	122	147	115	139	130	115	128	120	131	114	112	126	113	128	120	108	110	131	135	113	135	125	120	129	115	114	117	139	122	118	112	110	119	99	121	115	126	123	107	113	117	126	109	111	135	114	116	112	132	125	122	116	117	117	105	118	97	111	121	141	140	126	119	109	102	106	108	128	110	107	129	111	112	115	111	122	99	109	129	123	104	129	133	113	118	121	135	132	140	124	116	125	123	134	131	128	117	101	137	107	120	125	127	117	132	119	113	128	137	114	128	109	114	129	114	123	112	111	130	102	110	119	110	102	126	135	122	116	114	115	135	99	125	120	127	105	115	115	113	114	117	126	91	110	120	110	106	123	120	128	118	123	135	127	115	129	115	95	128	115	114	90	117	141	115	116	120	112	111	127	108	124	113	101	136	115	114	98	121	124	113	127	124	124	149	118	142	120	119	126	110	131	135	125	103	139	131	120	131	143	106	120	113	109	124	129	118	112	125	133	116	118	115	147	125	120	132	119	116	118	130	110	122	117	103	112	120	120	124	127	133	117	99	105	136	149	105	102	120	151	108	124	131	120	118	108	109	133	130	137	126	130	123	116	138	113	109	125	124	132	142	132	128	119	111	124	124	136	105	109	131	111	126	142	133	102	133	134	104	126	89	115	158	119	83	122	132	127	132	147	123	109	125	132	123	121	140	126	118	111	113	139	129	129	130	130	105	111	94	117	111	109	108	145	130	114	119	115	115	142	128	124	120	121	116	112	110	109	117	131	127	104	134	111	108	121	113	100	124	119	137	120	109	135	116	137	117	119	106	125	117	119	118	102	123	134	131	118	114	97	134	145	130	156	116	124	98	119	132	117	125	120	112	132	113	113	127	132	100	110	134	139	103	107	141	119	124	136	135	146	121	122	133	127	125	120	123	126	115	129	125	115	106	101	123	118	114	143	116	122	127	120	121	119	98	148	131	134	120	132	113	148	124	126	126	120	106	136	118	112	132	117	113	120	137	103	117	122	143	116	140	126	112	124	118	121	136	125	108	141	139	135	110	138	139	115	119	119	131	120	135	130	135	130	104	105	133	129	114	141	145	130	99	136	116	116	121	118	106	121	121	117	110	137	124	109	114	124	121	108	120	123	101	140	116	118	129	126	132	116	106	110	125	132	126	128	110	102	127	102	121	130	104	118	134	124	126	131	114	124	135	112	115	120	110	120	123	125	134	127	126	127	118	125	105	98	122	117	131	124	130	109	115	114	126	111	117	129	107	121	125	118	126	119	125	122	133	142	125	130	96	96	134	137	118	130	114	141	121	120	123	117	113	119	117	146	148	142	119	112	121	116	106	117	111	108	130	126	153	132	133	127	137	127	114	111	137	125	119	123	111	111	132	113	126	111	129	108	125	83	105	128	134	109	122	127	124	117	131	123	115	114	119	106	114	127	130	119	137	132	99	111	112	124	119	112	112	118	119	126	109	125	139	130	114	140	122	133	159	115	129	132	135	135	144	126	117	126	127	126	97	129	115	98	108	110	141	131	123	109	107	122	107	116	125	107	125	111	127	108	109	108	115	129	124	127	135	128	107	138	119	134	119	108	137	98	110	123	113	113	113	120	110	119	121	129	112	114	112	124	113	124	115	119	109	118	103	119	130	123	135	125	117	122	125	127	115	105	123	128	120	122	128	129	121	118	125	110	125	131	108	125	127	119	109	127	118	113	131	123	109	113	117	114	130	118	107	111	115	129	115	110	121	134	126	150	126	113	130	133	109	137	124	121	119	130	125	143	134	93	111	134	145	126	111	136	129	131	125	111	97	126	112	150	128	121	103	127	119	126	123	125	102	134	127	126	127	126	113	124	131	120	115	93	120	116	134	127	115	130	132	136	118	115	110	124	128	108	91	117	109	128	141	123	115	121	143	126	121	134	113	131	115	128	117	139	129	117	115	106	115	130	105	116	125	89	135	97	137	137	124	123	92	130	119	130	142	141	130	109	117	120	136	149	131	142	111	125	126	113	120	128	113	131	118	115	116	117	125	120	93	135	102	121	130	124	125	122	126	113	137	113	129	131	123	133	125	128	126	128	130	117	125	114	112	126	125	102	122	116	125	122	125	123	139	120	127	126	109	118	120	106	147	126	123	110	112	136	112	128	130	123	132	124	114	131	133	119	114	114	105	109	126	125	132	118	130	143	103	129	115	140	128	123	128	125	107	133	124	109	125	135	144	110	121	118	106	135	126	106	118	136	130	122	145	134	117	114	109	124	130	131	130	121	124	115	109	143	94	134	94	126	131	111	126	113	115	114	121	116	116	126	120	130	126	124	106	131	113	99	130	115	143	125	98	110	120	99	127	115	132	128	124	123	122	134	106	139	120	121	112	104	119	129	112	124	120	103	128	127	115	113	133	112	107	107	119	126	119	107	108	134	125	128	130	131	110	114	127	138	123	105	129	101	126	126	128	114	143	135	120	134	124	154	119	115	132	103	118	118	129	110	131	114	114	110	125	125	122	104	127	121	127	112	116	107	135	127	112	125	120	121	127	104	154	112	91	123	144	119	115	128	110	125	151	121	133	118	113	135	119	99	127	148	123	125	106	98	118	127	132	85	131	130	127	136	112	114	124	120	129	141	120	112	103	113	133	101	108	157	121	124	115	121	120	136	124	119	111	114	109	118	137	125	129	137	133	126	114	138	119	121	114	113	130	113	115	119	108	109	113	122	114	163	128	128	114	122	120	124	119	139	123	126	107	125	139	118	122	121	130	118	142	124	144	139	137	120	110	122	116	128	127	116	146	121	122	133	108	129	127	115	111	140	135	116	126	121	121	126	124	122	128	100	106	131	109	119	102	108	122	131	105	146	119	114	126	101	101	123	119	131	112	131	133	124	104	105	121	115	148	107	95	121	119	128	113	138	107	109	135	126	110	102	125	127	147	127	109	111	108	130	114	130	137	111	136	134	101	124	107	123	124	93	115	108	126
33592	29059	4335	4539	3846	3181	2540	2152	1788	1520	1298	1140	1015	954	942	806	745	692	694	699	602	593	567	528	578	478	474	498	497	415	454	435	481	459	405	447	436	409	398	426	414	401	413	351	360	397	387	380	366	384	370	361	368	369	386	397	384	372	388	342	350	339	368	350	364	351	351	362	315	361	371	358	384	352	343	341	344	335	352	349	327	379	361	391	365	325	344	319	355	343	330	371	336	348	355	333	349	355	332	348	349	359	355	325	330	321	303	348	347	354	349	350	359	330	346	354	359	310	326	336	353	343	337	335	320	318	328	355	314	323	321	365	357	311	346	342	345	330	332	338	364	337	347	298	349	324	350	346	359	333	319	330	318	358	355	320	347	336	318	363	322	339	332	312	321	329	326	325	386	350	341	361	326	333	343	340	348	337	310	316	331	324	329	330	344	345	374	309	366	319	329	366	323	360	331	346	318	319	339	313	346	316	327	317	319	337	331	347	321	342	340	324	287	352	330	349	348	328	326	314	333	338	359	331	365	314	346	343	335	296	331	335	327	335	338	350	342	328	328	326	314	325	325	338	326	319	338	340	340	335	349	343	359	310	300	363	344	348	322	332	302	366	352	332	334	309	311	310	312	334	340	365	327	344	345	325	309	331	337	288	324	346	336	304	293	315	323	302	356	332	318	337	312	317	335	302	291	304	319	344	326	281	328	307	320	345	280	349	356	342	339	319	308	327	313	367	318	312	327	326	312	320	344	341	355	349	335	336	302	345	313	308	341	327	333	309	360	333	312	340	348	341	317	322	343	305	335	317	317	329	288	281	333	354	329	348	365	329	326	324	321	337	327	348	321	319	328	325	337	356	307	318	319	316	327	345	327	332	305	321	328	365	321	305	328	315	330	302	332	311	276	314	340	328	326	376	328	311	353	316	298	294	352	320	343	320	332	328	324	353	328	303	310	318	338	344	319	324	293	315	345	319	342	332	313	328	326	351	311	324	303	331	325	330	347	334	331	344	333	307	312	308	321	336	307	320	359	316	309	303	328	335	352	334	342	331	333	293	361	340	334	309	321	353	320	322	321	351	340	327	333	337	370	350	332	331	312	338	347	360	352	334	318	335	322	304	348	345	329	328	343	311	332	315	328	346	305	324	322	311	339	312	316	341	353	338	349	330	345	339	356	362	327	322	355	342	324	321	351	332	299	303	304	330	332	304	358	327	335	300	332	348	344	348	311	338	339	309	297	335	310	354	306	333	330	341	332	345	321	326	322	328	329	320	321	314	361	364	323	365	327	312	285	321	308	344	332	346	331	353	324	378	361	330	309	276	345	296	340	332	334	346	339	307	339	326	338	324	340	367	339	334	342	321	335	325	339	313	324	317	328	350	330	318	320	360	328	316	317	340	321	337	326	347	315	344	316	304	332	302	340	332	309	328	329	327	331	318	342	342	315	344	367	297	319	338	303	312	319	342	329	325	348	350	343	296	361	347	348	341	338	322	290	349	330	365	315	315	300	371	286	286	326	329	332	319	317	346	317	327	314	326	333	364	284	338	310	314	330	330	376	348	375	321	347	350	309	315	351	331	318	322	326	332	351	318	326	325	333	317	311	333	336	324	302	348	362	351	301	321	307	324	351	322	320	314	322	325	320	293	353	355	337	289	339	355	304	346	335	316	332	308	346	346	306	339	338	336	328	354	325	341	322	346	368	312	341	333	301	325	357	363	325	325	321	349	346	370	324	308	322	347	324	308	321	329	316	347	312	327	350	327	300	327	316	289	328	339	338	327	304	357	320	314	350	333	363	361	326	345	338	351	295	338	331	328	297	319	334	302	305	324	319	365	296	348	338	312	293	318	323	364	332	346	331	349	321	341	363	313	335	358	343	336	345	338	324	323	285	330	340	330	325	352	323	314	321	333	357	334	316	333	327	335	327	325	310	325	316	313	331	290	327	329	308	295	347	348	305	313	317	327	329	326	317	316	360	342	345	313	324	330	328	320	312	309	327	332	314	326	322	347	357	329	309	344	342	328	313	320	358	298	344	340	349	332	340	306	338	364	336	332	358	346	342	310	299	359	319	306	358	304	336	326	357	320	340	322	331	328	328	314	300	364	328	323	317	307	350	345	326	349	339	329	335	331	329	326	310	321	342	368	347	340	342	301	313	337	338	320	317	349	326	336	322	320	347	338	343	346	320	340	335	349	343	315	329	353	366	333	350	352	331	337	340	283	365	342	380	350	288	341	288	346	343	301	325	325	372	336	367	325	342	339	332	337	323	337	318	338	345	342	344	339	359	323	338	338	325	340	307	339	333	317	317	336	332	325	337	345	316	353	316	355	325	349	329	320	344	326	349	344	349	339	324	335	354	335	341	347	332	329	312	339	348	335	351	367	315	323	317	301	353	334	339	312	306	302	341	330	337	335	357	316	336	308	315	315	312	342	342	329	338	347	342	318	339	287	309	336	339	331	317	362	318	292	326	332	350	350	320	321	328	325	348	363	348	323	347	327	293	317	313	311	320	294	366	327	333	318	343	334	322	319	302	338	340	341	345	311	345	316	324	353	321	350	348	342	322	357	330	329	313	322	322	339	321	305	316	357	318	347	330	342	348	321	324	308	331	324	344	368	351	298	376	334	325	294	327	336	321	364	331	337	320	318	326	332	355	326	364	325	307	339	350	328	322	344	352	332	335	334	362	358	310	334	385	338	324	355	330	323	297	346	321	322	348	331	318	324	332	320	310	351	339	323	297	352	338	336	341	317	350	302	309	332	330	340	331	342	300	318	341	334	352	337	325	340	343	322	335	339	314	326	310	333	348	337	346	301	314	322	337	350	334	318	371	344	349	314	348	351	356	331	342	344	325	332	340	305	294	330	319	309	379	320	339	353	328	322	326	321	322	304	324	350	326	326	354	350	353	328	352	371	294	321	347	348	325	333	318	344	350	315	315	330	354	352	342	319	330	368	328	324	339	328	341	340	330	334	333	348	350	337	318	318	322	354	323	324	305	331	345	317	340	352	350	324	339	308	347	342	330	349	331	373	305	310	361	330	317	338	324	358	305	341	318	339	311	375	328	343	326	337	341	318	296	339	330	344	344	328	324	343	353	320	330	291	359	327	318	346	336	363	352	341	322	361	361	286	330	318	323	293	333	338	341	319	361	308	341	339	325	331	326	349	354	338	320	362	329	322	317	334	348	318	330	337	320	351	349	309	327	348	357	321	339	349	369	349	353	335	338	319	326	334	295	339	332	306	330	326	308	322	367	358	345	331	330	313	292	305	331	340	310	314	318	291	331	333	329	322	329	331	318	294	332	344	326	329	330	303	355	322	315	339	335	306	341	335	356	321	337	323	327	319	317	308	347	319	302	324	351	319	323	325	319	340	317	318	329	347	347	327	340	330	328	326	332	344	349	366	334	349	326	319	356	333	316	367	356	356	335	315	338	325	341	309	331	320	321	319	334	337	347	287	356	327	309	327	337	332	331	296	332	316
10953	1388	400	363	309	332	287	325	344	348	305	315	277	292	286	279	298	296	292	302	320	302	307	314	293	308	321	294	292	299	305	312	304	337	309	339	290	304	314	323	346	287	316	317	318	306	330	334	306	331	288	323	333	281	305	301	280	298	299	314	276	309	304	290	290	291	254	304	298	312	313	322	279	278	309	322	290	270	314	305	307	283	289	289	306	268	291	306	299	310	305	285	303	289	303	304	324	296	309	288	281	275	285	311	291	306	311	298	301	290	300	285	347	308	321	291	290	286	295	315	332	335	296	285	314	327	368	281	266	284	275	309	301	277	329	284	292	336	321	329	335	309	284	313	272	317	303	293	322	311	267	341	324	303	293	265	299	278	313	300	300	280	267	322	299	267	266	306	284	302	285	308	293	285	330	315	297	326	275	334	304	297	283	303	306	315	329	300	300	297	292	275	284	263	317	300	320	304	293	309	305	296	327	321	306	283	294	270	324	284	312	293	295	253	311	267	285	312	316	333	296	311	268	254	287	326	286	322	309	311	310	277	274	317	297	296	290	309	263	300	287	309	341	285	327	326	311	295	280	337	292	325	285	313	278	281	314	323	305	303	303	330	289	310	328	308	327	291	294	320	316	295	304	307	276	291	288	308	319	295	320	288	309	330	334	277	319	299	307	294	344	324	300	299	291	302	312	281	297	316	296	328	303	303	329	284	311	302	288	292	300	276	285	306	284	299	312	310	303	275	257	313	315	315	300	291	267	273	287	314	283	334	315	294	292	320	276	309	310	281	304	309	288	322	311	314	307	305	275	323	302	264	277	299	321	271	275	306	292	282	289	284	304	324	293	320	310	284	286	300	274	281	291	264	306	267	281	326	275	305	291	286	299	282	314	288	311	313	302	318	298	315	295	306	275	309	261	293	318	325	286	325	314	280	293	313	258	292	307	314	307	315	308	308	305	276	311	284	323	301	316	308	301	275	285	297	286	334	300	290	323	316	307	291	294	271	303	290	299	299	301	278	295	334	277	303	306	316	287	295	277	289	313	296	306	310	292	271	296	293	298	297	319	280	278	304	307	298	282	329	294	267	302	287	313	333	313	317	307	318	294	285	291	270	286	290	276	283	261	294	301	295	307	272	300	300	314	360	260	325	297	316	285	321	317	287	299	273	303	293	289	323	292	302	297	346	301	300	290	310	333	311	376	277	291	310	284	255	307	296	289	290	284	317	295	306	277	283	290	306	286	319	304	296	330	287	262	330	295	286	296	297	300	289	278	302	299	339	285	299	292	301	310	288	266	311	303	315	296	286	286	277	303	282	308	299	309	305	290	292	292	279	302	265	279	307	292	302	311	308	324	290	308	310	280	289	327	317	275	291	294	296	300	281	279	290	281	310	310	282	366	277	292	311	264	280	293	335	302	303	291	277	320	302	303	311	276	291	298	286	285	321	303	293	289	281	302	295	296	291	290	294	296	319	300	309	260	331	327	283	332	312	294	289	272	326	309	331	316	287	294	288	305	301	340	337	295	265	255	294	296	301	318	293	329	299	324	307	306	299	302	306	320	296	305	323	284	285	333	308	320	336	296	321	320	294	323	291	285	274	310	314	304	275	264	288	293	290	309	303	284	291	285	336	292	341	325	280	323	331	323	289	317	290	299	331	297	322	311	329	302	324	284	302	317	317	288	310	291	301	295	325	331	309	311	315	283	330	283	301	271	263	330	310	315	285	306	316	285	313	332	273	324	300	309	327	323	309	325	317	299	317	324	316	273	290	305	306	317	309	295	260	312	317	305	276	297	342	331	340	305	289	328	277	306	294	301	302	304	283	319	299	299	291	294	270	290	271	274	313	301	301	293	315	305	288	293	339	303	294	302	313	291	302	302	306	298	297	329	280	309	294	296	304	284	290	297	324	315	306	287	350	312	274	292	321	300	300	288	263	254	282	302	275	271	304	284	314	299	306	318	305	324	299	279	302	278	302	322	290	290	309	329	303	309	363	259	309	306	302	312	282	306	270	298	305	312	313	276	303	304	312	317	318	296	290	311	287	323	317	278	278	322	331	276	292	333	308	296	331	316	314	260	304	329	309	267	325	320	287	300	312	338	286	295	314	359	309	262	268	311	311	329	306	308	293	309	312	280	282	282	283	285	314	277	298	329	314	269	313	318	322	293	303	308	330	314	284	270	313	314	348	314	307	313	303	286	289	293	305	309	290	328	330	308	330	302	283	323	307	309	305	295	293	293	333	324	299	321	315	280	310	353	314	296	279	288	297	294	291	291	293	297	289	287	308	315	289	289	329	294	309	305	312	281	302	297	323	309	318	308	280	323	328	296	315	300	305	311	303	309	286	310	330	281	310	297	279	322	293	326	300	284	303	289	294	318	328	295	312	270	315	303	321	305	279	306	297	316	302	306	277	284	304	276	289	283	308	300	297	299	316	311	284	287	282	315	327	326	315	341	299	304	298	318	301	298	319	286	291	277	283	278	312	310	303	301	297	289	288	296	315	271	292	295	302	297	320	317	288	306	302	293	317	343	295	292	316	280	309	314	284	301	261	307	309	278	251	300	302	316	310	305	311	313	284	308	298	344	327	290	333	292	317	302	322	306	299	281	299	324	301	286	278	298	280	275	294	304	311	318	291	301	298	298	313	290	320	289	316	291	330	319	286	255	310	285	285	290	299	316	290	292	302	285	292	284	286	291	291	305	296	301	287	287	310	318	307	309	272	310	295	294	276	314	281	295	331	330	270	317	286	326	301	285	304	314	329	289	299	285	290	300	322	285	306	286	319	282	292	304	286	298	290	277	301	271	296	322	329	304	288	307	342	306	313	326	304	275	319	280	330	271	312	318	320	333	310	289	290	287	308	307	300	301	301	296	311	322	311	329	294	307	297	296	315	298	331	289	336	282	298	257	255	280	290	280	301	279	306	316	303	296	305	286	334	306	293	287	281	307	329	284	304	324	304	279	312	302	300	296	286	285	319	308	309	304	303	290	310	299	271	282	295	295	323	312	311	283	297	324	314	320	305	263	289	297	332	308	298	277	291	293	312	332	294	286	291	355	299	294	277	295	309	314	313	280	288	299	299	302	318	320	287	300	305	280	319	307	290	341	316	321	304	286	321	285	302	277	298	290	263	308	285	327	290	294	306	308	289	319	317	305	291	277	322	287	283	314	286	289	310	311	281	312	293	309	272	307	317	298	283	282	292	321	293	301	280	312	300	326	310	269	329	317	311	325	260	300	308	318	309	291	321	301	291	296	310	324	305	303	293	315	304	316	305	297	334	297	280	316	303	286	297	284	304	309	280	287	299	315	321	308	314	298	295	284	303	301	297	288	305	303	287	282	326	328	313	279	293	310	326	296	280	295	303	323	309	337	317	326	277	309	266	307	305	327	319	275	313	314	296	291	275	286	286	322	324	304	298	287	292	283	325	283	317	293	308	322	317	281	304	281	298	302	303	306	273	288	297	303	295	316	322	328	273
6832	2173	780	765	757	685	749	727	734	742	705	720	689	722	695	688	731	669	670	714	673	654	733	689	679	681	661	697	683	688	686	688	639	681	651	726	699	717	666	691	698	683	700	663	706	695	644	674	713	672	675	665	649	695	692	649	678	700	704	663	697	673	651	703	674	658	704	709	671	727	671	674	664	677	733	694	706	673	694	704	667	675	678	627	638	680	660	672	667	695	726	700	704	676	678	648	651	698	667	705	710	662	684	684	648	654	691	732	682	667	708	651	673	648	685	678	703	696	662	699	717	636	692	670	699	701	661	696	708	712	686	643	716	715	703	661	673	705	667	730	661	666	660	683	644	636	634	691	702	720	677	702	696	718	678	738	756	703	699	701	683	645	643	723	656	694	672	744	657	688	619	678	666	698	668	734	659	690	672	676	677	686	674	679	715	674	687	679	684	650	647	654	664	671	712	723	708	696	671	672	680	658	685	644	700	663	634	739	703	698	651	731	767	693	659	648	700	693	695	672	641	677	687	705	681	624	679	679	652	703	667	723	719	707	648	684	673	672	701	702	649	610	696	678	702	669	670	698	719	613	636	680	690	639	725	639	712	666	711	682	688	699	687	700	665	688	664	649	661	693	717	700	653	679	706	702	650	688	683	707	635	727	744	701	679	690	666	641	706	740	666	716	720	639	672	690	654	645	673	686	618	649	702	679	727	702	692	666	673	639	659	724	664	689	676	699	670	706	660	660	659	710	710	671	670	686	683	714	647	678	674	695	688	704	695	628	661	656	654	658	666	668	749	667	702	707	731	653	702	659	698	699	642	692	663	655	685	679	669	687	680	610	698	666	640	700	723	656	662	700	684	704	683	679	708	674	675	636	665	657	704	725	657	682	666	654	676	681	723	695	648	674	662	644	671	699	660	645	682	646	682	724	667	668	720	637	715	682	690	694	657	653	734	685	643	719	675	651	708	663	662	731	679	688	660	629	699	647	676	690	657	664	682	646	697	726	653	697	713	704	662	696	637	633	694	679	694	687	656	700	692	713	727	698	671	710	715	700	648	642	717	668	663	697	654	676	670	693	646	683	690	649	653	702	664	716	684	653	660	678	690	681	742	676	657	649	673	661	717	642	681	697	675	691	696	714	696	659	679	661	620	715	636	617	641	641	741	663	734	649	670	653	669	669	688	718	639	671	676	681	725	685	662	691	715	685	644	689	673	715	690	664	661	678	663	730	651	695	661	685	662	701	656	687	728	620	654	655	667	700	640	723	696	694	695	717	689	686	705	672	723	658	663	764	633	624	672	670	675	681	664	630	628	682	660	672	698	645	659	708	652	665	639	717	702	660	644	744	644	679	684	633	635	663	674	709	714	688	675	696	634	737	666	665	695	719	666	658	666	683	688	692	656	689	719	645	652	697	670	687	668	721	638	700	706	671	693	741	639	728	668	682	675	681	663	684	672	643	645	687	732	727	716	686	708	698	717	709	663	675	722	642	689	660	705	688	719	694	721	697	712	700	659	652	720	705	664	711	690	671	692	667	633	666	645	700	701	672	639	703	664	694	688	660	720	716	658	687	667	688	685	693	677	699	709	666	687	712	666	711	672	693	668	681	664	662	665	671	676	686	684	671	692	653	665	668	661	657	652	709	653	707	705	685	742	663	642	684	666	692	743	686	708	655	672	692	774	682	669	720	712	658	676	711	702	681	676	749	630	726	653	677	701	724	679	736	648	667	661	675	680	692	687	691	671	664	718	646	677	686	647	668	670	696	693	668	692	689	657	679	674	670	678	693	687	614	730	655	664	662	639	666	735	648	672	632	654	678	677	680	651	649	697	676	708	677	677	689	650	710	691	663	712	631	712	730	655	734	693	651	671	726	709	681	649	662	695	694	707	703	692	695	639	631	693	674	660	663	685	690	712	646	708	680	683	658	642	654	625	641	660	692	657	685	668	690	684	683	644	686	688	703	711	665	664	685	688	710	689	692	654	668	724	689	670	646	705	657	661	700	658	683	708	716	672	655	701	668	709	673	718	695	709	744	699	677	688	673	661	696	663	616	690	671	712	684	686	670	708	776	691	677	688	654	692	706	704	664	637	687	661	675	673	715	627	720	658	697	637	675	675	732	700	704	702	658	686	640	713	667	673	676	694	680	612	730	693	676	633	641	661	666	728	647	644	676	687	700	718	698	641	696	696	660	656	681	691	667	662	680	692	657	692	671	632	687	690	712	659	629	683	666	655	661	690	737	705	665	656	698	685	685	694	679	674	711	669	722	754	676	714	686	715	659	697	696	679	674	670	683	696	682	688	676	695	665	684	641	674	682	635	685	664	667	722	696	683	684	708	704	683	648	703	739	720	677	666	640	632	705	666	703	673	643	641	657	697	742	693	655	705	713	675	693	691	719	638	676	696	706	689	692	686	668	660	644	674	701	669	688	690	639	653	696	668	659	679	635	678	631	702	665	693	688	655	676	652	715	653	695	648	689	689	697	668	688	654	685	666	680	689	678	662	709	692	644	717	676	670	717	672	699	710	705	658	696	715	713	692	739	672	680	688	703	699	647	695	685	716	696	699	687	675	704	662	689	728	655	683	676	632	718	676	665	675	699	681	685	702	703	655	646	690	666	673	665	650	688	694	686	697	676	642	678	635	667	702	687	645	676	644	684	683	722	654	716	669	706	655	693	659	706	725	656	720	693	706	708	757	666	693	671	656	617	674	690	708	704	708	672	653	676	672	684	686	681	721	690	659	649	721	669	641	698	715	701	692	689	734	647	667	661	644	696	703	704	722	683	707	697	689	673	672	671	658	733	640	733	641	715	644	695	647	684	659	709	682	687	706	684	689	666	657	670	645	685	723	690	693	712	669	656	645	642	702	670	649	653	672	664	640	643	685	690	650	704	632	682	663	670	663	719	688	710	668	747	683	651	668	669	697	683	652	685	693	734	664	693	686	623	677	694	666	688	701	688	648	702	685	732	674	656	639	703	674	678	664	670	677	671	658	699	678	689	673	663	666	684	699	704	729	706	717	685	665	633	697	678	692	688	706	699	682	653	679	654	681	649	679	692	673	660	669	664	696	657	722	671	711	692	669	662	702	685	743	691	674	649	681	699	694	660	667	651	687	654	682	644	694	669	691	694	649	657	671	690	674	691	682	671	656	692	694	645	669	692	672	694	664	671	649	657	686	673	717	666	705	686	715	657	686	663	667	659	755	657	653	691	701	710	699	685	656	644	656	700	707	679	648	682	677	680	659	689	696	680	705	681	675	630	675	693	622	686	694	665	668	652	675	694	618	675	652	686	683	708	656	686	690	696	699	668	706	693	648	676	704	644	673	676	700	682	728	704	674	645	623	686	711	692	653	658	677	686	705	677	690	692	717	669	673	644	697	687	699	683	732	714	672	696	730	670	722	641	686	713	715	703	664	679	664	647	688	714	695	677	710	717	710	634	704	708	682	675	653	651	683	708	660	693	690	699	666	674	706	708
45807	29470	10115	1113	619	422	386	283	272	212	222	216	181	191	207	170	173	169	164	183	177	159	170	169	151	149	175	159	169	153	156	162	141	149	134	141	154	161	152	144	135	139	138	153	155	124	125	133	155	134	126	132	146	149	128	151	155	130	155	159	133	134	143	155	141	141	140	136	138	153	137	119	145	147	171	156	131	131	141	146	151	129	145	153	147	140	126	123	155	133	123	142	120	130	148	137	133	143	140	128	134	153	154	133	135	141	155	136	132	139	138	149	117	130	128	150	147	140	141	161	127	144	146	141	121	147	140	143	145	131	146	116	152	146	133	146	127	121	124	122	154	135	170	147	155	118	147	156	138	137	123	139	144	144	129	122	127	126	132	160	129	121	134	151	152	139	143	140	129	136	134	155	123	127	144	143	128	150	104	143	142	153	149	144	155	140	145	135	136	128	129	155	152	114	132	150	126	129	150	125	163	128	174	157	159	149	149	126	111	152	163	149	170	133	131	158	141	128	148	128	125	144	127	155	145	132	131	140	134	123	123	157	126	145	125	157	139	142	132	143	133	155	143	166	142	126	154	158	132	149	140	151	129	139	129	154	126	152	164	144	135	161	145	144	166	163	142	146	125	137	129	149	126	147	141	146	140	121	135	130	153	125	138	127	139	145	126	155	153	123	152	124	153	123	143	143	129	149	138	142	140	135	141	123	160	134	147	157	128	135	152	125	141	131	134	157	125	144	133	141	123	128	137	142	144	156	122	109	152	165	140	135	152	144	146	145	143	151	135	152	129	155	132	149	142	159	141	146	137	161	150	147	137	139	121	116	147	129	148	131	142	121	147	136	123	142	134	137	125	126	122	121	138	160	143	164	151	123	126	124	156	136	136	157	126	151	148	151	149	145	129	146	136	149	154	135	136	140	131	134	150	135	139	137	133	114	118	136	155	145	144	142	124	146	147	147	129	139	162	139	146	136	132	136	139	160	144	138	140	152	159	138	151	125	140	136	159	139	171	144	141	137	133	146	144	150	143	138	135	132	143	145	129	155	117	148	161	145	133	166	151	155	160	168	137	138	146	158	134	147	135	141	135	140	148	153	159	136	116	150	153	113	152	128	137	150	140	122	155	156	130	155	133	149	143	149	134	134	152	132	132	145	142	152	137	127	158	118	134	121	132	149	134	140	134	152	156	130	112	161	125	119	130	156	150	126	153	157	117	140	129	131	133	142	142	148	130	146	168	141	128	125	141	138	156	143	156	149	140	132	145	142	152	142	136	156	134	136	140	130	146	123	115	158	147	161	133	164	146	163	139	139	147	153	138	134	122	169	133	120	134	131	144	114	158	148	118	146	156	144	133	134	133	134	152	119	134	127	117	124	132	141	137	117	138	121	146	126	152	122	124	159	136	144	137	173	134	127	124	141	130	148	139	146	141	130	135	145	137	133	131	123	153	144	164	111	140	153	139	136	139	159	151	167	136	132	139	139	135	167	154	153	139	137	152	140	119	136	123	139	134	133	130	139	148	139	148	130	137	129	137	136	153	140	136	128	159	143	130	155	121	135	127	140	132	138	127	131	141	145	140	154	148	129	139	137	129	152	145	137	141	143	148	111	156	127	143	166	155	114	136	122	141	138	144	153	138	147	124	156	130	109	145	145	133	123	147	119	100	143	114	137	137	125	149	148	143	144	129	141	140	128	113	155	149	124	114	148	133	135	150	132	119	124	136	136	133	119	123	140	134	157	134	129	131	130	141	131	152	132	137	129	151	141	157	126	136	158	127	139	149	131	146	134	141	139	143	134	115	137	145	165	131	140	125	134	157	145	131	122	154	150	119	120	140	140	150	174	155	156	145	138	139	140	152	133	133	156	151	154	136	119	150	133	124	139	172	138	122	139	150	117	138	143	121	117	140	134	130	137	143	151	190	139	138	144	124	127	133	155	165	149	129	132	137	143	142	126	142	155	145	158	130	145	162	154	130	164	116	145	148	171	161	160	149	132	151	119	144	162	144	147	128	135	173	146	133	133	137	134	135	120	129	123	139	127	117	136	142	149	135	126	143	148	141	141	154	154	153	129	128	143	141	145	134	144	137	160	142	157	132	119	129	146	134	120	143	115	123	133	135	149	137	143	154	143	145	121	135	131	165	153	135	128	152	161	148	155	140	154	146	142	126	139	113	146	146	126	125	133	135	153	154	163	114	134	132	122	153	136	141	151	151	148	134	147	156	150	149	149	132	142	140	112	122	158	123	139	133	136	141	135	135	140	151	135	136	133	130	149	160	149	160	154	133	147	148	128	151	155	153	131	129	141	157	122	129	143	148	127	143	154	125	143	136	144	130	128	140	120	147	144	138	161	142	157	152	135	128	143	123	136	134	127	159	145	134	129	143	117	136	121	157	144	131	154	144	129	115	155	114	138	136	138	148	130	129	148	159	118	119	143	153	151	151	155	121	151	127	148	137	135	150	130	132	117	124	135	141	136	135	149	160	137	153	178	142	151	154	116	125	136	155	145	132	157	134	133	141	160	137	147	138	132	143	129	156	133	137	140	130	117	144	135	124	149	133	154	133	153	142	148	139	147	154	122	139	137	145	151	143	134	143	133	145	185	142	134	128	126	152	128	141	135	121	120	130	137	129	126	138	130	155	145	140	141	145	154	130	150	137	145	128	134	139	168	132	118	113	159	154	133	152	146	133	150	140	147	138	150	159	134	141	126	131	149	153	139	132	159	136	157	117	135	150	135	144	163	130	109	124	141	126	142	138	146	129	129	133	145	161	131	139	149	140	143	119	150	144	135	142	142	132	131	144	140	152	120	145	156	140	135	155	136	129	125	160	129	142	154	146	148	132	141	149	134	124	130	125	136	129	150	123	156	129	126	134	129	147	167	133	128	135	154	148	144	120	119	124	152	155	132	141	136	135	154	168	112	139	158	128	148	140	120	143	137	134	129	122	156	161	128	144	141	133	146	157	126	146	116	139	147	145	125	114	134	163	130	142	136	141	137	134	167	130	125	126	142	133	125	152	140	136	135	149	145	145	130	146	125	131	120	140	159	125	140	138	167	121	147	131	153	146	152	154	134	162	144	152	154	144	145	130	140	147	128	135	140	128	132	133	140	148	146	162	134	161	154	151	130	156	134	125	132	152	143	132	140	143	145	132	141	140	154	156	134	146	145	134	156	157	134	155	159	165	158	140	131	126	154	123	137	153	143	130	154	138	153	141	132	121	134	117	156	144	135	143	131	142	144	157	136	133	143	147	140	134	138	141	123	148	145	144	148	144	137	136	158	145	133	114	155	129	151	132	126	153	132	128	121	131	152	141	142	121	140	146	137	131	142	135	147	159	144	117	129	132	119	117	139	114	159	157	136	149	148	142	170	138	145	147	124	139	162	156	129	153	129	166	155	150	149	135	124	134	124	134	143	138	124	119	137	137	171	129	164	140	148	146	134	123	135	134	144	135	143	162	139	140	132	125	164	128	137	154	145
25214	20259	2759	2551	2151	1805	1480	1251	1081	997	866	813	770	699	642	626	625	558	529	517	469	483	506	442	480	449	449	431	430	446	406	434	429	407	417	402	393	412	379	383	373	384	379	383	363	373	352	369	384	375	353	335	388	374	345	370	344	399	377	377	382	393	360	386	379	350	352	364	368	375	375	378	364	370	323	361	368	347	371	389	383	345	349	380	354	411	353	353	393	345	381	398	363	338	336	350	341	343	343	389	358	348	386	346	376	356	351	344	357	350	366	372	357	377	377	346	346	345	351	335	381	402	348	346	331	369	365	371	361	357	343	335	344	332	363	386	360	373	365	336	308	361	367	341	331	367	336	348	363	317	381	346	337	336	340	353	336	340	406	372	363	340	328	346	359	343	387	348	384	347	351	349	345	350	372	325	369	351	351	334	318	358	370	358	344	317	360	321	330	362	328	350	343	381	375	323	327	347	331	347	329	320	360	376	382	358	344	350	383	328	383	355	353	364	363	352	380	367	335	326	305	339	357	379	346	352	395	335	390	360	384	350	347	364	352	355	354	341	359	323	336	361	358	353	345	349	363	331	337	337	332	343	378	348	358	357	326	358	308	354	365	328	384	329	352	339	344	335	309	338	333	313	353	322	363	326	357	380	319	364	326	337	347	355	333	341	349	361	352	381	312	338	339	320	336	323	328	381	374	364	327	340	352	330	330	346	373	343	346	307	338	402	346	343	364	357	342	341	334	318	342	358	376	346	349	361	361	395	314	362	329	353	351	358	366	356	340	355	331	369	356	349	351	326	309	324	314	357	335	324	351	361	316	381	370	374	323	340	353	370	362	337	347	325	379	346	353	326	331	338	319	330	364	335	362	329	323	353	333	308	376	402	359	352	341	338	319	381	336	364	360	346	386	315	359	329	302	356	379	347	322	370	369	351	340	362	362	351	372	368	348	331	346	359	364	365	353	322	340	324	365	346	366	366	363	312	349	378	324	340	331	337	356	347	317	320	333	319	347	341	365	340	339	345	346	352	362	340	329	344	379	355	327	349	373	337	341	357	351	370	337	341	342	379	350	374	353	351	339	338	352	353	346	385	323	365	346	353	327	338	347	343	327	317	333	372	324	347	359	339	338	371	370	364	345	333	342	356	339	351	361	378	337	332	335	354	348	355	290	350	387	324	365	349	329	325	349	337	370	336	358	333	333	382	349	370	380	359	336	319	344	337	357	349	312	343	333	324	369	362	327	336	359	315	342	370	347	362	333	368	351	314	352	320	364	351	323	327	335	303	346	357	353	370	330	347	371	351	348	379	354	332	359	297	377	342	353	354	347	328	328	392	364	355	328	346	358	310	374	358	388	348	324	327	347	340	342	381	344	357	405	345	343	357	364	333	345	350	364	358	337	362	341	364	363	342	351	340	347	356	353	358	330	352	371	351	356	350	368	368	369	356	326	371	346	346	346	366	376	314	354	354	375	372	350	338	330	328	354	353	361	362	344	367	350	333	348	357	346	337	336	342	353	355	380	386	369	355	370	384	328	334	325	359	355	348	370	355	354	375	343	327	337	340	338	321	362	375	352	370	318	304	344	324	324	353	338	327	298	309	382	348	370	334	349	341	360	285	329	389	364	341	348	340	387	361	347	373	332	322	342	357	334	371	354	351	337	309	344	354	357	328	360	330	328	332	346	341	358	326	367	363	359	346	335	348	351	337	341	370	344	333	333	340	320	377	319	390	372	386	318	341	325	398	353	337	353	342	352	330	345	347	353	354	366	342	362	353	368	339	367	353	347	359	333	352	360	386	377	346	347	338	327	374	322	348	361	325	352	340	344	346	386	325	382	331	338	353	342	349	377	361	338	336	331	356	355	367	352	344	360	332	335	353	343	353	374	352	376	331	323	343	381	342	359	360	352	307	339	355	335	329	356	341	335	353	359	358	350	331	325	378	337	340	369	323	333	332	367	337	336	324	389	331	362	356	362	313	338	345	347	348	330	338	395	369	362	357	346	351	323	319	358	328	328	335	341	355	366	311	337	363	346	359	355	342	349	334	311	346	366	354	356	351	362	360	343	362	354	326	344	342	336	342	363	331	348	374	356	388	338	366	371	350	342	372	344	319	354	344	370	323	376	348	359	332	331	342	314	349	362	385	369	342	313	365	370	327	371	357	335	347	335	339	335	363	366	342	334	351	350	344	347	337	355	358	298	341	340	322	345	339	342	413	349	358	341	346	324	369	320	370	325	321	335	317	331	351	365	369	350	358	327	338	333	350	345	353	366	364	388	337	334	344	338	341	347	353	360	361	331	333	329	326	322	353	345	360	352	377	373	362	310	342	339	314	316	351	346	382	339	361	332	363	342	362	359	357	347	327	341	356	350	352	354	319	382	339	341	352	370	355	382	338	348	330	354	360	347	321	387	346	336	375	340	364	328	351	337	364	365	312	313	325	365	341	351	352	368	329	352	323	345	359	345	372	325	338	331	319	331	361	378	332	362	334	312	386	352	342	345	348	319	355	355	351	339	347	354	311	344	353	300	343	347	334	344	371	364	334	331	360	328	363	354	369	410	346	321	369	333	362	349	318	355	349	359	379	362	345	359	376	348	370	332	380	345	344	380	354	315	362	375	343	342	388	361	336	352	354	337	347	387	363	337	340	351	362	337	347	360	326	333	335	342	345	347	351	351	337	323	389	377	366	367	335	360	368	368	310	342	384	334	357	368	321	338	356	322	330	334	342	334	406	319	367	351	336	358	334	333	332	373	307	311	379	342	369	357	340	350	372	356	336	335	345	336	321	309	364	350	364	355	321	327	337	367	339	327	337	346	322	340	337	394	334	345	316	379	341	360	344	374	364	340	362	363	381	361	345	357	335	324	344	392	347	321	319	356	346	338	329	358	346	359	319	378	345	365	377	332	351	315	351	342	345	367	353	363	336	322	347	319	331	342	333	373	347	318	354	362	361	343	338	342	320	343	327	368	317	330	365	331	320	371	343	346	318	361	345	296	350	382	348	353	347	340	367	344	340	348	347	384	330	354	341	377	329	336	350	373	353	379	321	341	343	356	342	378	308	347	353	359	338	350	360	346	344	345	333	338	362	338	382	350	342	340	346	360	361	368	338	318	365	323	356	348	320	355	335	336	327	345	327	329	324	354	314	365	372	363	333	340	328	354	349	319	354	329	338	361	384	349	339	342	364	358	331	366	350	342	396	319	379	358	382	358	341	349	358	333	331	378	349	355	385	355	371	331	312	332	337	371	350	387	355	355	357	344	343	366	369	334	337	341	367	309	357	347	352	369	348	363	312	358	383	362	333	343	347	358	350	370	351	301	349	311	357	363	353	356	331	326	347	374	366	354	339	331	362	376	345	362	327	336	370	352	345	338	319	345	326	367	348	383	363	350	354	370	363	346	386	341	335	365	349	324	316	354	361	345	348	355	335	335	336	353	352	336	323	359	355	338	346	360	388	349	344	320	369	314	339	354	372	357	365
57100	42552	19865	3900	1109	710	574	438	381	336	271	248	258	247	192	189	204	165	153	181	155	155	149	142	154	155	150	136	169	138	122	134	142	149	139	145	128	127	124	122	132	131	122	143	147	128	139	140	104	130	108	134	140	137	122	127	123	103	137	113	138	128	132	116	143	104	131	98	109	145	137	131	120	127	128	119	112	125	138	106	121	127	121	117	131	116	120	102	117	121	132	118	121	132	112	120	134	119	118	113	127	122	123	110	107	124	130	117	138	115	116	121	131	117	113	125	126	129	127	134	116	128	108	112	121	133	128	145	140	107	141	113	134	121	136	105	128	142	100	121	127	117	96	118	128	106	111	127	109	126	114	121	95	120	129	111	137	116	118	144	131	103	121	123	107	130	129	116	120	141	127	132	112	117	112	110	121	133	137	115	115	126	124	128	117	102	124	130	121	112	124	109	118	132	131	143	126	128	102	113	118	116	138	109	107	120	117	121	137	128	123	128	142	126	116	134	128	115	137	151	128	128	121	132	102	115	103	144	133	110	84	125	126	130	105	129	135	116	136	111	145	117	124	133	130	117	125	112	139	117	101	152	128	115	130	111	123	130	112	115	120	119	123	122	99	110	135	134	119	149	100	133	126	123	112	124	109	110	127	119	113	114	99	121	113	133	114	132	119	112	130	116	115	101	97	109	128	120	132	123	116	124	120	122	120	123	110	109	118	124	132	134	153	140	122	109	147	142	130	119	125	138	139	114	105	113	99	111	136	125	133	105	111	116	124	118	115	109	110	130	139	127	130	132	125	106	128	125	111	122	139	100	111	111	112	108	113	131	118	116	107	142	124	114	124	113	124	109	125	133	118	115	120	121	108	131	126	154	122	132	106	126	130	130	128	121	119	127	127	126	142	123	131	147	120	106	124	119	91	127	133	116	131	121	101	101	119	125	117	106	126	119	134	142	104	153	121	101	115	139	126	117	110	121	123	123	114	121	118	116	113	120	109	116	121	136	107	112	134	125	117	115	135	107	125	131	122	126	141	130	129	112	127	106	127	130	131	129	107	127	136	109	121	132	113	109	126	111	138	136	126	134	117	140	111	140	103	131	113	124	113	117	132	110	112	138	119	134	137	113	134	97	99	114	120	109	105	120	130	106	114	105	132	122	140	98	135	117	117	119	141	117	117	101	135	134	138	131	122	122	120	119	117	133	129	124	111	122	105	124	111	132	118	105	152	141	142	144	102	102	116	111	134	129	111	115	128	120	113	116	135	115	110	124	130	119	123	120	114	123	126	117	111	133	107	108	134	116	137	97	132	114	127	141	123	110	119	119	119	118	117	131	114	120	123	114	114	120	124	112	121	127	118	133	129	109	107	122	130	117	144	123	149	115	123	150	113	127	123	140	114	108	119	135	143	99	97	114	121	138	97	122	122	132	114	117	112	111	93	118	138	135	119	118	107	120	108	108	128	123	129	149	125	122	126	107	108	133	125	119	118	119	118	118	130	122	111	110	106	145	114	123	133	128	132	126	114	115	121	96	129	121	105	94	120	111	145	140	129	135	113	119	139	124	114	120	132	100	102	126	112	101	126	105	158	133	119	127	101	117	121	132	107	112	131	131	116	112	133	114	116	118	117	129	131	125	107	104	135	108	116	120	124	126	148	127	130	138	124	121	105	111	112	98	111	137	123	120	131	101	122	125	129	111	112	107	136	122	141	126	120	99	119	123	104	120	123	134	142	130	124	122	107	126	116	127	113	118	121	126	129	133	108	134	118	125	118	130	115	142	118	157	114	104	110	135	131	104	129	129	124	111	131	119	111	143	119	129	137	121	129	108	95	125	113	100	111	116	119	129	128	143	93	124	131	127	113	134	112	101	107	106	120	137	117	130	101	121	137	110	131	149	146	104	123	112	112	122	106	117	124	114	112	103	121	115	120	116	138	122	121	104	118	128	117	135	127	119	130	126	107	112	126	144	126	132	119	128	125	117	110	126	116	125	113	117	130	107	144	131	125	142	140	156	131	133	121	122	118	127	125	137	121	117	114	115	106	98	101	131	135	103	139	127	131	145	142	129	122	140	101	103	106	122	116	115	131	132	106	100	128	133	140	119	120	102	88	118	119	109	121	125	126	128	146	118	115	128	132	136	116	117	121	143	114	116	141	120	131	112	105	124	124	117	121	114	113	141	115	126	133	134	112	118	121	109	115	137	160	121	116	112	105	120	121	121	136	108	123	124	120	121	133	106	117	139	142	130	133	137	124	118	126	123	137	121	124	114	138	125	116	106	128	120	119	113	123	118	112	117	127	143	141	138	90	121	130	109	131	115	133	104	98	158	126	102	116	124	113	111	101	138	116	141	130	122	108	138	113	123	131	129	144	119	121	123	132	132	150	124	135	132	136	129	132	110	126	128	117	132	108	125	125	128	112	121	114	105	123	111	130	114	118	127	141	126	96	137	128	102	134	137	119	115	116	108	134	139	130	135	130	107	127	139	157	115	116	110	136	118	111	119	118	120	130	110	123	118	118	148	133	141	123	107	128	120	119	129	134	118	121	115	131	120	110	118	126	143	120	119	122	131	112	124	104	115	112	138	110	108	129	123	121	146	116	123	123	116	117	98	124	107	120	103	133	106	119	128	115	122	123	124	141	111	149	110	120	124	113	112	135	115	131	86	117	138	124	132	120	117	120	91	108	124	130	123	87	122	130	119	126	131	120	118	112	131	111	113	122	120	124	132	147	113	133	129	120	128	130	127	141	129	134	111	114	127	132	118	116	125	120	108	112	130	129	116	122	121	135	137	126	117	114	110	106	128	132	126	105	137	128	123	103	116	108	106	113	122	147	115	124	127	124	122	129	113	127	114	146	129	107	135	130	125	118	130	107	131	133	110	130	147	115	119	103	125	119	119	139	122	112	113	132	108	106	139	98	145	126	122	127	121	133	117	109	130	125	138	117	142	126	120	115	121	126	134	106	114	132	134	120	128	132	115	108	117	121	117	112	125	106	108	117	107	121	111	116	136	125	118	114	124	130	121	134	114	121	120	119	127	142	143	110	118	140	111	113	111	131	127	134	130	125	126	121	111	129	128	119	110	117	121	110	126	112	120	113	110	143	115	113	122	125	118	143	122	122	116	115	121	124	120	124	113	115	119	118	120	112	117	124	121	139	123	123	132	106	140	131	118	124	112	126	128	133	137	122	110	121	119	114	119	133	129	135	131	132	128	128	140	116	120	113	136	124	138	112	145	120	109	129	130	134	125	130	126	115	122	101	129	108	124	122	115	126	108	134	134	110	139	130	136	124	121	107	132	153	139	123	122	124	132	120	120	121	105	127	109	120	115	120	122	105	99	110	119	116	121	131	108	111	127	123	118	117	140	101	108	132	112	132	122	131	123	127	132	109	104	128	107	118	104	116	105	115	118	133	126	127	137	104	144	127	122	135	118	117	123	112	117	123	112	112	141	119	107	120	130	109	116	122	118	123	120	141	123
33058	29243	4557	4494	3826	3200	2502	2159	1775	1531	1312	1244	984	1047	885	841	722	790	638	611	607	583	529	531	533	528	521	442	492	471	425	451	444	459	447	400	434	407	399	416	413	364	376	360	376	398	413	399	384	364	396	379	350	375	365	344	352	360	325	319	379	355	360	364	380	337	316	362	349	353	342	352	334	348	345	356	344	346	346	346	320	335	351	344	383	341	354	331	345	353	354	317	317	329	319	351	324	334	358	360	323	353	321	366	362	307	344	338	328	321	357	363	327	347	328	374	321	322	345	333	334	325	338	335	313	312	322	339	296	355	334	313	325	348	338	341	320	301	330	316	341	301	330	339	360	372	339	344	341	338	311	359	328	328	332	365	310	347	317	329	305	310	313	362	324	338	305	321	288	328	356	317	356	339	350	368	332	331	331	316	315	352	322	358	345	346	330	359	305	313	315	340	322	320	324	354	367	342	348	310	331	326	361	327	343	345	313	328	342	305	358	352	314	338	358	316	312	368	353	348	333	324	338	324	332	355	336	333	281	331	352	337	328	319	341	331	362	353	349	346	318	318	344	342	307	352	312	355	353	355	333	335	321	301	306	354	285	347	363	319	352	352	354	344	346	346	362	324	344	326	348	333	307	360	326	361	356	316	352	314	352	317	334	321	301	319	361	345	312	340	330	352	317	348	334	348	350	336	313	332	340	300	329	343	343	323	338	330	343	323	332	351	304	313	302	365	351	326	355	340	344	305	332	339	313	327	314	335	338	338	320	315	337	335	314	321	317	343	323	339	383	341	339	338	364	352	336	344	321	326	326	336	369	327	313	310	324	319	346	344	325	332	314	340	353	343	338	324	344	326	315	328	340	321	320	320	330	364	331	331	339	306	329	282	340	313	363	292	355	337	336	357	338	340	312	352	319	319	329	331	326	334	336	329	347	347	323	310	337	329	319	355	318	294	339	294	311	343	318	343	331	340	325	320	328	305	319	320	327	318	358	352	352	335	342	349	331	316	304	353	342	341	317	327	315	325	341	340	336	326	360	306	354	323	326	369	381	313	333	347	347	353	322	329	328	355	330	320	344	322	340	307	339	325	327	310	337	365	301	356	319	309	356	316	384	351	341	324	355	347	352	322	302	338	336	333	322	293	332	302	345	316	337	336	326	358	329	317	354	295	370	343	339	335	343	349	294	327	344	331	328	342	323	340	328	340	351	285	305	324	359	303	334	305	339	313	334	318	352	320	317	336	321	310	327	324	325	301	355	335	306	304	321	342	340	352	335	356	348	346	326	323	317	321	335	328	335	303	335	372	325	331	321	328	312	321	313	334	300	343	323	320	343	309	305	368	323	297	341	346	347	333	357	343	335	358	332	270	320	338	335	310	326	332	319	359	323	335	323	312	317	305	322	331	288	322	315	300	334	323	314	299	325	315	339	329	324	358	298	323	359	355	332	349	331	354	356	372	318	332	320	331	329	363	337	328	333	313	318	322	322	346	336	334	339	335	322	333	304	314	338	324	335	356	325	338	307	329	343	358	355	310	344	324	328	341	322	319	321	319	320	287	316	340	312	333	360	342	350	322	289	342	324	367	283	321	369	319	328	340	336	342	349	345	284	352	341	357	335	337	352	320	353	305	324	327	329	328	331	363	331	338	328	346	314	301	322	299	336	317	349	295	315	321	305	346	346	367	341	350	335	357	317	344	337	340	346	322	318	349	353	335	360	292	318	316	345	340	331	314	288	324	322	317	319	349	343	289	349	330	331	353	330	323	337	311	338	348	318	321	327	345	348	322	327	325	307	327	348	359	325	316	305	344	351	337	332	308	313	323	336	316	355	324	319	313	309	302	327	348	347	314	323	336	336	338	335	326	327	325	327	312	321	304	314	332	326	305	313	326	359	332	314	330	334	336	309	347	345	319	354	329	319	340	333	317	336	329	323	333	334	337	327	333	319	302	343	306	323	324	329	342	326	333	327	311	339	325	345	343	363	365	327	340	313	351	312	345	300	346	303	355	325	328	338	308	350	374	345	335	348	350	327	308	307	311	310	343	317	357	320	343	339	324	322	375	309	303	338	359	323	365	330	337	341	332	345	335	320	322	367	337	299	310	308	319	317	354	378	329	336	319	320	369	368	341	340	357	340	335	324	308	324	304	331	324	348	374	341	317	340	343	324	336	318	347	350	318	344	311	326	295	363	354	365	348	320	373	336	327	327	350	321	343	315	327	353	300	343	304	327	343	337	350	345	341	317	357	342	338	325	322	331	317	310	347	345	362	357	337	324	310	329	358	349	351	314	357	316	345	364	341	359	311	352	314	308	329	322	338	334	341	323	374	307	304	335	338	332	342	312	365	325	317	330	336	298	324	362	317	327	339	355	380	308	347	342	294	300	331	314	323	302	286	304	307	351	312	327	334	301	319	315	322	371	322	327	332	298	330	335	331	342	325	296	348	381	316	330	332	339	307	349	343	298	312	353	319	336	304	317	324	309	304	373	337	316	343	315	339	346	305	328	323	328	333	311	351	303	336	326	293	345	347	330	310	344	309	321	364	337	315	337	353	322	327	371	335	346	333	354	330	305	329	342	339	315	342	356	322	324	312	349	326	346	295	324	342	314	320	314	342	326	353	353	356	322	373	320	354	354	332	341	339	345	316	348	337	346	318	350	351	352	317	341	316	359	328	342	321	344	331	323	343	319	344	333	289	337	333	360	389	337	310	347	346	331	343	317	304	330	321	329	345	320	343	321	296	336	353	334	340	362	313	325	309	315	319	346	330	370	321	360	328	326	337	339	371	317	327	325	320	355	345	336	320	312	317	347	340	351	305	310	354	293	311	325	315	328	346	328	320	349	304	334	337	318	293	345	343	326	356	357	340	320	319	331	317	333	320	323	334	323	348	323	350	341	345	315	338	365	295	317	325	323	336	345	352	366	317	345	376	317	333	361	337	343	307	367	336	324	341	330	341	329	297	279	315	332	317	312	344	319	352	307	321	319	312	329	357	320	313	332	302	319	338	331	344	324	336	352	339	323	340	331	357	337	362	352	325	341	327	335	350	325	343	322	344	333	309	314	346	314	338	353	350	318	340	330	319	335	312	322	335	330	311	346	314	332	310	330	297	307	347	343	325	319	336	348	350	390	331	334	367	305	347	293	320	317	344	334	314	338	333	339	334	332	312	307	338	356	317	295	317	333	330	369	320	307	363	305	329	312	335	329	347	327	302	330	324	317	350	298	361	317	319	340	314	315	312	327	323	356	359	341	309	327	300	302	369	348	371	308	321	334	313	352	323	324	316	350	332	345	333	321	334	322	333	362	340	367	307	342	342	321	336	319	320	354	335	354	365	323	310	327	336	332	355	344	318	351	334	332	320	329	326	322	337	332	307	345	338	319	348	326	357	345	317	323	341	326	322	357	324	295	325	330	335	349	314	291	322	317	318	330	343	335	331	367	316	322	317	304	315	330	319	320	352	345	328	355	337	341	341	321	332
11360	1522	428	330	312	313	318	313	330	295	305	314	290	303	291	317	316	315	314	298	324	304	303	294	320	309	306	289	293	308	298	302	307	305	328	298	333	292	332	300	283	299	293	290	273	310	303	297	301	287	292	336	328	296	311	292	294	300	296	300	301	304	294	281	290	346	302	271	306	294	271	285	287	293	309	322	267	297	296	308	283	326	269	273	272	294	281	302	276	313	269	290	295	302	309	307	301	312	310	277	309	285	299	314	279	298	310	311	303	282	286	297	335	314	277	302	277	321	265	277	352	340	326	324	303	300	277	278	317	302	294	309	322	337	301	293	301	312	295	286	313	308	317	325	288	314	288	286	292	290	311	300	317	289	266	307	312	286	313	282	320	328	273	303	283	280	272	299	327	306	282	315	307	299	314	317	284	304	300	318	270	268	294	285	320	289	296	296	313	301	299	292	317	333	276	278	309	292	306	322	250	295	300	265	324	303	331	301	294	322	327	291	314	313	311	281	290	313	301	304	292	315	289	338	264	316	299	302	299	320	313	283	295	312	279	306	321	291	287	305	296	303	307	278	324	279	341	281	305	303	293	326	272	334	289	308	291	317	293	278	303	305	312	279	296	307	299	272	263	311	338	327	270	312	268	306	312	288	319	329	313	313	331	295	303	303	319	290	308	255	299	327	287	301	294	297	298	315	268	297	304	291	291	305	301	298	287	307	337	289	273	309	288	317	275	307	293	314	310	325	306	329	301	308	285	299	305	310	309	311	294	306	290	296	258	285	319	302	279	298	289	303	283	306	301	321	276	306	275	297	287	270	289	318	309	321	254	288	289	328	321	311	272	300	303	302	294	322	289	293	302	303	309	311	327	298	293	297	322	293	299	300	300	294	315	272	277	320	296	291	304	299	297	299	301	289	279	313	292	300	286	310	309	312	304	283	283	292	298	290	304	322	315	305	296	262	307	325	283	319	277	322	287	297	319	288	273	316	297	321	311	299	295	309	319	299	285	300	332	293	304	303	306	309	298	278	330	313	311	265	304	299	313	318	293	312	310	322	263	303	316	290	307	337	311	304	280	254	280	271	305	313	324	320	287	307	326	320	275	301	306	317	275	327	288	324	299	288	312	272	291	322	319	305	304	321	291	313	299	298	283	273	294	294	312	294	294	294	303	340	294	345	305	293	280	313	278	266	315	334	305	297	310	293	291	284	270	294	257	285	282	290	268	298	305	276	272	314	311	297	280	348	332	290	294	286	271	316	300	293	317	324	281	284	296	305	295	310	299	313	310	284	280	329	280	276	317	287	306	296	282	296	311	276	290	305	292	309	328	293	305	263	283	267	320	255	317	296	299	280	289	293	313	326	331	291	332	303	280	336	292	311	307	313	316	282	284	302	326	328	334	286	321	287	291	295	298	314	269	299	315	283	301	317	302	277	336	301	317	293	306	292	282	264	289	301	299	307	317	311	336	297	304	294	318	326	294	280	326	265	286	317	343	351	315	288	295	282	291	273	315	318	318	291	311	324	306	320	302	338	299	307	297	296	313	271	312	304	263	312	302	292	325	319	299	271	308	293	349	307	283	309	296	311	280	320	299	318	331	283	308	288	297	293	305	319	295	299	283	286	299	313	309	312	322	307	282	262	327	300	312	303	310	289	319	274	320	296	322	315	305	288	314	273	299	301	286	313	292	319	299	318	312	310	313	262	321	309	282	308	301	279	313	299	306	297	308	282	323	300	298	293	272	272	310	305	285	300	294	299	287	273	316	271	285	306	269	310	314	311	305	313	256	314	342	287	319	301	308	297	277	300	223	254	299	286	276	279	303	325	303	299	300	288	286	301	321	312	302	274	325	328	279	306	302	282	291	318	249	311	306	293	307	297	300	276	300	279	316	310	297	298	304	327	311	309	314	316	267	302	312	315	311	327	324	316	338	318	306	299	299	289	276	279	294	281	259	294	302	319	306	297	314	303	323	315	286	307	278	306	314	301	290	294	300	317	323	305	288	303	318	253	274	287	304	310	297	280	278	305	335	298	301	303	326	290	288	306	281	297	319	310	298	353	291	302	302	287	304	296	332	270	297	278	285	288	311	317	288	295	301	284	289	310	310	323	308	292	312	274	283	308	297	329	334	321	283	284	308	309	335	323	305	325	329	323	311	298	300	305	295	306	320	291	313	327	305	336	288	299	289	287	310	321	292	331	319	315	312	314	274	280	310	313	294	286	317	327	303	317	298	323	333	290	302	311	296	312	313	296	307	293	257	312	339	316	278	273	313	309	308	312	313	330	298	314	297	277	290	309	302	311	312	302	299	317	265	292	302	329	314	320	296	306	301	303	308	324	334	323	284	312	315	291	292	302	289	338	323	317	302	297	289	280	293	316	326	303	291	313	297	298	294	321	295	265	307	316	287	275	288	272	312	278	287	305	276	294	308	293	330	306	296	279	304	306	313	328	304	285	326	288	265	323	315	301	315	313	321	307	292	289	280	261	307	302	303	303	317	318	266	292	298	308	316	333	293	306	335	325	280	314	294	287	311	305	288	302	296	281	283	275	306	309	255	297	334	268	316	290	300	316	339	316	333	290	304	331	286	314	306	294	317	315	293	332	292	308	293	296	285	315	292	302	331	315	289	325	300	293	283	273	294	326	262	314	315	283	309	312	286	286	290	302	306	344	313	290	314	285	296	275	325	289	335	320	316	309	291	276	308	291	298	302	313	295	317	311	321	299	275	286	253	306	300	300	300	318	298	293	322	309	297	307	274	287	269	303	325	312	279	265	285	321	299	297	306	280	327	289	310	308	336	318	293	272	286	324	303	311	303	331	317	298	303	279	291	293	333	289	295	290	297	317	308	280	278	282	330	300	276	289	322	320	304	305	357	288	320	303	279	305	303	269	282	358	314	292	318	292	301	292	295	289	287	264	296	284	315	270	261	294	301	327	313	293	314	280	299	293	262	295	348	301	317	320	296	325	299	310	308	313	281	287	283	305	300	319	320	312	341	339	269	303	286	299	286	333	290	302	286	292	272	299	299	298	311	310	293	326	294	297	301	274	295	305	288	322	271	340	263	305	332	311	307	287	308	310	299	317	308	285	284	294	294	321	305	283	281	300	305	333	282	320	317	276	290	333	283	318	297	297	308	296	264	288	293	320	279	282	303	304	298	301	286	307	286	279	333	298	328	290	297	264	296	311	307	288	287	302	297	294	282	309	304	291	325	285	310	330	344	324	307	332	276	287	297	269	300	313	289	270	301	294	284	282	300	272	301	294	289	303	284	308	309	304	293	313	344	312	287	307	300	308	287	306	306	288	305	296	295	288	280	310	335	287	280	293	298	305	293	290	324	302	293	313	301	308	329	299	318	288	303	295	323	284	311	305	311	309	297	298	316	282	278	286	304	279	314	306	291	307	328	290	297	301	278	304	322	311	306	301	291	289	312	340	286	300	320	313	294	263	302	268	321	306	309	286	272	305	328	303	276	260	289	302
7143	2195	768	756	741	727	741	689	696	715	711	685	692	673	685	691	711	722	666	656	675	653	699	683	685	697	691	723	713	764	638	669	709	636	635	691	647	676	696	676	712	671	734	701	707	694	655	678	691	699	699	712	664	664	635	659	662	682	647	684	668	638	705	698	707	629	679	710	635	725	666	688	699	701	707	692	674	671	664	740	722	697	696	675	673	698	660	659	651	662	718	692	651	634	678	667	645	675	685	684	687	692	669	721	733	675	700	691	637	689	651	684	671	672	706	665	703	679	655	717	628	634	701	672	690	662	668	692	712	721	677	677	688	611	658	673	717	665	684	708	700	671	669	661	682	703	675	700	714	656	673	681	656	743	705	696	683	704	679	695	728	685	720	666	690	717	709	669	709	661	684	644	665	641	702	671	672	709	657	712	738	630	660	677	676	730	683	659	780	715	662	693	692	689	678	694	649	674	671	706	649	667	633	683	669	673	682	676	605	606	691	677	677	671	703	687	647	690	646	648	653	709	683	623	675	691	700	636	691	672	642	746	704	744	680	674	704	673	690	681	685	689	694	622	742	674	649	693	672	709	717	681	676	690	694	721	674	676	636	645	722	685	644	690	680	677	654	676	704	649	678	694	707	683	699	702	652	706	668	686	685	688	672	694	702	673	710	696	683	650	637	694	698	672	660	723	705	668	667	683	721	672	683	673	688	729	719	693	667	699	677	679	663	683	611	658	688	646	673	692	655	700	683	705	703	681	625	669	694	710	626	716	647	658	679	664	647	639	643	660	718	738	714	658	717	712	683	614	719	697	658	661	735	701	670	649	688	637	679	663	648	724	658	645	694	723	728	687	701	691	659	710	688	708	655	605	694	675	662	660	742	664	645	714	649	720	656	647	710	673	693	693	700	663	661	678	662	714	703	691	636	658	695	657	674	684	655	650	716	661	643	652	696	687	684	707	748	676	664	679	720	668	688	698	649	694	732	669	686	643	650	718	731	682	696	693	709	645	685	657	663	658	672	710	656	683	687	645	692	641	699	677	677	709	682	649	672	688	675	672	729	635	661	692	695	673	687	720	729	690	651	681	769	661	693	665	680	678	634	701	682	685	660	681	740	703	711	710	720	686	669	665	661	648	652	671	673	756	669	708	685	695	706	689	687	697	653	703	696	690	657	657	688	682	652	651	629	660	715	692	688	690	694	666	696	660	657	679	722	666	690	705	630	658	705	717	693	618	633	711	709	618	647	666	704	698	669	683	711	726	675	676	690	733	699	709	673	652	715	672	680	721	689	665	658	698	698	706	725	673	719	700	691	646	681	685	682	639	684	716	679	684	711	728	713	695	713	693	675	705	661	693	675	698	701	673	673	658	647	671	707	679	634	701	683	675	638	657	716	657	688	678	657	658	689	691	632	683	648	653	693	689	717	678	715	663	677	722	746	689	653	660	699	676	701	628	649	646	677	652	684	683	691	690	675	694	680	720	659	720	667	691	728	692	684	677	682	703	662	673	674	674	699	649	660	666	688	669	686	683	690	674	661	661	683	644	675	750	670	710	674	722	693	647	653	672	692	694	679	646	655	706	672	651	700	715	690	700	638	688	693	671	685	679	656	656	682	677	697	679	697	710	646	668	667	687	711	696	602	690	711	694	677	735	664	677	668	704	676	686	644	721	685	703	713	674	691	694	671	712	691	676	653	679	685	675	717	715	674	684	655	704	648	666	666	695	678	671	701	710	690	672	674	764	750	718	670	669	689	654	711	739	645	668	646	682	715	711	667	711	651	631	685	658	686	648	681	714	688	734	703	729	678	703	699	694	653	657	638	669	700	740	682	686	664	732	658	705	705	656	679	693	693	682	695	716	662	704	673	670	673	684	647	687	690	706	668	643	725	607	705	710	690	690	644	699	671	670	706	656	676	652	644	694	637	668	700	700	646	714	689	665	714	665	665	671	690	691	690	645	673	669	680	671	676	676	713	691	645	725	667	705	709	694	722	665	703	732	693	678	711	691	660	729	750	668	671	701	666	695	693	638	666	759	658	655	706	687	755	666	716	695	679	679	689	670	638	714	694	676	630	718	653	704	694	687	676	720	717	655	700	651	727	658	704	683	698	656	697	713	672	680	687	641	698	697	680	711	713	693	638	683	675	668	701	666	676	674	662	680	695	695	660	725	659	680	691	698	650	665	691	702	662	714	703	680	710	669	675	644	643	701	715	708	677	665	675	711	707	649	671	650	722	702	712	696	629	669	656	693	698	709	688	662	699	706	671	686	680	690	695	699	672	669	720	646	688	694	683	667	676	711	682	699	673	685	698	654	669	696	664	664	693	620	679	661	732	694	663	692	696	708	708	690	723	737	661	657	696	759	653	703	687	637	631	706	700	681	706	669	689	661	676	658	644	699	681	696	705	697	674	699	678	659	677	672	738	670	663	657	677	651	685	697	673	793	722	671	666	632	693	669	644	721	685	732	685	750	682	684	694	726	692	680	628	690	679	690	631	657	708	673	703	668	704	686	689	664	682	654	653	722	667	677	713	692	686	705	709	693	698	661	685	642	701	653	706	651	727	711	680	665	673	709	671	693	688	647	709	699	663	678	711	719	683	665	638	657	680	664	707	628	666	635	693	686	679	678	713	655	636	664	674	678	664	639	682	687	689	642	692	676	674	666	685	712	664	667	665	700	682	729	680	652	651	690	650	655	688	677	710	667	719	679	661	633	685	682	725	716	724	666	691	684	620	688	700	691	646	645	705	680	648	647	694	697	637	679	661	672	655	668	625	637	638	664	645	681	700	626	678	682	660	655	680	669	670	654	724	669	700	686	681	694	680	716	699	686	659	669	745	665	710	683	725	675	653	679	679	681	692	669	659	668	676	677	678	669	728	722	703	666	671	710	722	662	653	646	696	646	682	648	669	743	685	695	702	659	669	715	703	703	690	686	689	697	713	663	725	656	702	702	703	612	723	731	668	634	637	661	637	647	653	667	665	711	681	719	697	700	676	706	711	682	645	678	659	689	701	700	687	664	674	662	651	669	691	652	650	717	658	696	678	680	681	664	688	650	688	676	661	679	706	693	747	650	646	699	725	652	710	758	667	716	692	655	631	701	704	728	656	695	754	690	691	716	688	646	661	717	710	722	657	708	665	707	697	716	697	659	730	672	702	695	700	693	687	692	677	718	615	735	681	690	713	686	667	712	690	689	639	684	680	622	675	672	687	719	692	674	697	673	695	672	660	688	705	724	651	704	644	672	671	707	693	673	690	695	632	657	672	681	711	679	615	668	683	656	642	734	711	680	680	673	671	659	697	698	662	669	688	702	701	697	715	687	680	703	682	642	707	721	711	660	688	679	700	652	675	676	688	711	716	648	710	670	702	675	669	687	677	721	683	679	721	728	666	653	611	664	701	667	633	685	663	709	679	700	705	690	689	700	675	689	701	704	723	692	644	737	687	690	680	681	643	695	642	710	646	702	721	661	689	669	710	679
44951	28735	9887	1151	615	420	330	328	261	240	209	228	194	187	153	162	157	164	148	147	168	184	131	158	122	160	157	152	138	144	139	154	125	163	173	132	118	137	144	149	150	150	147	146	138	152	126	147	146	129	137	137	147	135	140	158	128	105	132	129	153	156	155	144	149	163	148	138	127	126	149	127	127	141	132	139	140	116	152	142	138	169	156	146	142	149	152	139	130	163	140	124	129	161	132	117	124	150	128	145	153	135	156	129	125	128	128	145	150	137	143	133	152	147	141	139	151	123	130	136	140	139	139	134	113	131	142	126	146	133	146	137	123	141	146	135	146	149	143	132	139	142	133	135	130	132	147	122	137	143	127	123	129	147	157	115	134	126	125	125	135	122	153	126	158	124	134	146	139	126	150	113	132	127	154	142	150	139	130	149	153	130	131	127	143	124	137	114	138	120	122	154	145	137	131	153	129	145	134	153	142	122	144	136	146	161	163	145	126	149	145	145	143	145	142	137	125	117	133	127	135	150	143	131	124	154	120	145	146	153	135	134	108	166	147	129	127	123	133	148	135	139	167	137	145	127	134	153	146	127	144	114	128	141	130	135	150	168	128	119	140	126	143	140	158	148	128	138	133	162	157	145	133	172	150	151	130	146	130	135	142	151	133	133	136	153	112	119	129	153	145	118	122	142	138	126	137	114	136	146	140	141	125	153	128	157	137	162	128	140	142	153	157	136	122	135	157	126	124	137	127	156	115	130	147	149	162	152	138	155	143	146	153	142	159	142	150	120	142	125	133	135	150	130	154	133	127	126	127	128	129	139	122	133	141	127	149	122	126	142	152	142	134	121	149	136	129	143	149	127	131	141	140	147	144	117	151	148	151	146	136	134	119	124	102	132	128	142	136	133	141	130	169	143	157	124	137	138	146	157	137	130	153	134	146	134	130	131	157	142	140	149	144	112	130	138	150	123	139	153	119	133	140	133	111	141	136	160	144	129	134	150	146	134	131	159	131	124	135	144	138	133	150	135	145	123	162	134	150	171	147	115	132	126	126	160	139	146	143	138	122	148	132	111	150	142	151	157	165	146	131	150	153	141	152	141	127	150	137	164	139	146	140	147	129	156	119	128	155	147	142	153	147	130	159	151	126	151	129	147	136	126	133	154	137	160	149	150	123	135	143	117	143	140	145	145	150	157	143	151	143	143	131	146	148	175	133	139	133	146	133	156	137	139	132	126	140	149	143	143	141	132	138	148	144	121	137	122	153	141	136	144	127	140	149	122	145	130	148	140	130	134	136	152	164	126	130	141	131	140	155	147	150	146	133	142	153	126	141	135	147	125	132	142	126	140	135	137	143	114	152	160	129	164	144	147	143	149	151	141	141	138	135	137	147	132	167	133	141	147	132	127	142	132	130	120	126	163	131	135	134	137	133	137	147	140	131	138	127	131	144	149	136	132	123	129	154	126	130	153	140	116	126	145	136	122	137	138	159	150	132	127	131	123	144	132	143	132	143	135	172	146	149	151	137	140	119	136	138	123	134	146	127	150	127	129	132	152	126	128	147	152	131	147	141	136	118	132	131	156	139	131	156	154	126	128	125	155	145	132	145	126	169	140	139	122	149	124	122	129	128	120	117	146	157	137	143	137	119	140	142	141	147	152	134	152	135	148	136	133	131	145	142	137	145	152	143	138	134	128	143	138	139	141	133	122	130	140	158	148	138	123	170	122	141	125	126	133	139	130	122	147	144	154	129	136	150	140	151	143	137	138	122	145	156	138	139	146	160	127	131	126	131	144	147	123	164	161	149	133	136	146	147	145	130	151	138	152	137	141	136	129	152	151	136	149	150	156	139	134	135	136	139	155	143	118	129	135	131	155	130	118	158	136	159	147	137	140	142	135	164	135	138	151	132	141	115	152	129	151	123	134	142	146	132	134	134	154	133	130	137	131	133	150	143	107	141	143	143	121	148	145	116	130	146	140	152	112	144	138	138	152	127	132	143	144	139	126	126	153	136	134	131	148	146	136	148	117	127	137	123	131	149	151	142	133	132	134	121	133	124	155	139	144	149	124	119	148	127	147	121	162	135	126	131	141	141	123	141	141	138	143	167	126	171	144	125	123	134	106	152	144	136	139	132	153	139	126	162	138	166	135	146	132	135	121	123	144	132	135	138	140	149	152	145	136	140	146	142	122	143	147	131	132	152	148	122	123	135	144	122	127	144	145	153	135	139	134	138	162	128	121	127	159	148	161	164	149	126	158	142	147	136	136	141	136	144	143	141	140	135	140	152	124	156	122	154	153	139	129	130	147	139	144	137	139	146	154	139	152	152	130	125	122	138	157	137	148	137	135	145	146	139	133	113	150	157	156	129	130	118	112	151	148	172	148	131	143	150	123	129	135	129	117	125	126	120	148	136	143	147	157	136	139	157	150	153	130	130	138	152	130	114	124	152	134	124	128	113	146	140	122	141	142	149	138	146	139	145	147	126	114	139	139	145	150	140	151	149	153	119	120	151	122	138	144	160	133	141	148	163	142	158	158	135	124	146	128	141	131	122	140	143	138	123	154	132	132	126	145	128	151	131	130	128	143	127	152	136	135	148	130	125	139	123	148	146	148	150	126	120	118	134	147	126	142	123	147	154	150	134	154	155	160	123	138	157	154	151	139	134	122	141	117	147	156	137	130	153	128	156	140	108	136	114	133	131	147	136	129	148	137	146	129	156	113	129	117	158	139	140	155	136	140	152	152	144	144	137	155	148	131	142	124	153	146	148	153	139	162	145	151	128	156	162	110	141	130	133	121	175	156	147	123	127	144	148	134	141	141	148	144	161	151	127	136	134	127	152	145	142	153	144	120	150	121	119	139	132	119	129	107	136	142	154	139	146	124	145	149	150	135	137	141	135	129	118	135	131	136	119	136	141	128	125	161	127	132	156	130	142	159	124	127	126	142	130	157	151	134	134	176	139	142	138	168	144	155	135	140	129	134	134	149	127	126	147	149	139	133	130	111	139	151	111	137	159	127	167	112	157	116	152	146	149	134	151	125	133	152	141	134	133	134	129	150	127	132	132	153	129	134	117	132	157	153	124	123	134	143	166	136	154	143	127	137	135	149	133	118	133	142	159	143	158	139	139	126	153	129	139	158	140	146	142	156	152	120	146	137	131	141	138	134	134	133	147	123	137	131	131	145	138	145	148	135	150	136	143	147	127	134	141	131	145	148	137	134	126	129	132	139	147	138	148	130	124	126	135	129	139	134	146	131	149	119	168	131	129	127	137	132	143	163	134	161	136	144	141	112	138	150	165	129	110	119	142	122	138	148	145	163	141	127	115	128	128	141	146	153	138	139	137	115	130	134	108	155	134	135	139	149	143	143	162	155	125	165	143	116	141	162	138	140	143	142	129	147	129	141	153	133	143	129	154	122	139	120	125	143	154	136	129	157	148	139	154	146	163	121	157	143	153	163	141	133	124	125	148	135	139	148	151	130	134	135
24803	19685	2663	2507	2167	1859	1467	1298	1113	937	905	790	698	738	660	651	584	597	532	526	495	483	457	476	431	458	428	424	423	421	456	422	423	401	395	376	385	404	409	382	368	377	382	382	369	402	366	372	377	364	360	402	390	389	367	391	353	347	342	359	348	381	335	356	339	365	339	352	319	365	363	377	402	349	377	366	377	368	347	348	320	359	374	329	352	352	361	341	359	340	360	335	345	355	379	364	369	380	389	350	371	361	334	339	307	334	333	361	370	352	334	357	330	353	349	321	340	325	350	330	344	314	351	327	325	335	328	352	334	382	331	373	351	349	347	326	365	360	305	341	339	350	332	378	358	398	330	319	326	360	341	363	338	342	353	368	338	318	344	378	330	374	356	340	366	372	364	335	333	364	320	353	347	338	326	340	407	315	336	355	348	347	349	361	347	339	331	335	357	348	328	327	362	352	342	344	319	326	337	366	352	358	329	315	329	344	336	326	326	331	351	352	357	336	332	342	368	358	362	344	337	364	349	328	367	349	328	339	316	323	349	343	375	347	381	363	336	350	332	316	327	333	347	327	321	360	317	366	363	331	330	368	332	351	352	361	336	358	351	323	331	351	378	365	333	374	329	344	350	381	332	344	335	348	339	346	362	353	314	322	340	341	349	368	325	354	330	345	373	376	359	348	351	344	322	338	365	340	345	349	350	371	337	333	344	327	327	334	364	358	344	388	332	326	342	364	317	358	352	372	337	335	328	364	361	350	327	335	374	331	346	314	367	345	349	330	377	342	328	357	341	303	353	354	373	361	362	351	325	354	349	318	350	356	325	341	319	369	332	318	337	343	350	333	332	352	329	338	361	332	372	332	362	376	360	324	360	337	353	355	340	354	342	378	350	352	334	377	362	346	341	346	339	344	379	351	324	352	321	353	330	353	336	329	317	335	322	367	313	355	350	372	335	358	334	317	333	366	390	354	354	349	355	335	366	328	345	351	355	335	359	376	331	337	359	317	340	382	333	356	357	325	360	326	342	300	313	365	335	343	337	385	350	359	334	343	350	395	357	348	361	323	342	363	367	353	357	344	328	342	364	371	344	364	372	366	347	395	332	347	341	341	339	377	346	348	343	364	367	342	348	382	324	344	345	330	368	354	335	350	318	355	342	340	373	357	353	351	360	346	345	351	335	362	344	326	328	333	347	345	336	354	344	339	318	333	328	330	349	364	366	348	332	333	352	349	360	324	335	386	387	348	329	347	370	351	337	356	327	368	351	383	356	353	338	323	353	347	304	372	388	350	310	324	328	350	346	368	380	340	324	378	374	389	338	350	353	364	354	368	333	361	343	356	336	346	337	382	370	340	337	324	361	362	300	350	346	352	330	345	325	339	339	354	347	353	363	318	367	346	369	341	320	372	321	336	339	368	346	340	357	333	323	372	355	351	371	343	348	348	333	342	354	341	329	339	330	342	369	337	325	329	322	369	363	349	351	356	377	371	352	339	358	317	364	383	370	329	369	309	344	333	329	335	354	345	353	355	349	337	361	316	355	311	310	348	333	362	329	353	355	318	343	361	339	343	321	355	326	344	332	359	320	362	359	350	311	353	342	346	322	333	348	342	351	324	349	371	348	361	373	332	330	333	320	355	346	320	355	342	312	338	306	306	338	330	373	375	311	330	363	345	348	312	338	328	357	362	322	350	346	346	338	357	342	342	336	349	367	319	349	369	341	356	360	315	377	357	355	358	352	354	368	363	356	336	374	353	373	337	288	348	336	342	316	374	366	375	327	359	360	321	362	363	342	336	354	357	342	351	356	334	324	347	348	341	344	340	309	346	317	364	335	327	360	385	331	351	333	352	348	365	330	340	340	364	367	341	360	341	318	344	377	353	344	354	316	324	367	348	355	331	339	318	365	323	364	335	358	365	319	350	386	340	337	383	334	349	346	355	321	365	348	337	343	372	356	366	319	342	345	327	396	348	341	340	360	379	347	340	381	343	351	340	363	318	339	329	329	321	364	355	344	354	352	353	359	351	359	324	340	329	337	357	362	372	324	337	345	357	319	330	356	375	334	352	367	338	394	372	361	346	378	343	349	337	376	350	349	347	373	339	344	347	360	344	320	365	366	351	344	336	349	355	382	370	369	304	374	330	338	365	341	323	335	317	362	318	359	343	362	341	346	377	367	360	324	369	329	354	383	346	329	306	360	322	345	332	334	361	330	359	317	338	353	352	361	392	332	371	357	359	348	373	357	336	343	326	354	344	343	365	335	344	366	329	320	363	343	311	329	323	320	350	340	316	314	389	340	381	315	328	323	322	355	293	363	321	358	302	333	348	330	331	333	330	327	367	335	365	333	350	340	371	375	339	313	321	321	375	330	353	357	333	350	336	366	350	364	337	343	355	372	332	315	354	344	300	326	377	340	360	322	344	384	389	325	322	350	395	328	325	348	315	339	314	349	342	335	361	361	346	342	341	335	360	337	340	316	335	345	337	351	319	377	356	362	353	349	339	335	322	360	342	366	324	349	366	349	309	373	337	373	351	372	313	337	350	389	378	336	368	357	327	314	352	366	341	308	371	352	340	344	331	363	369	309	340	303	371	347	346	340	364	369	357	354	356	353	382	347	330	373	358	329	340	359	346	341	367	339	354	374	342	337	337	322	334	374	353	359	349	354	345	338	316	359	365	369	339	330	356	355	348	320	359	335	368	334	357	332	347	324	339	381	333	309	366	357	360	360	357	333	370	340	345	338	332	361	338	345	363	340	378	358	338	352	295	377	324	324	350	355	347	353	325	371	323	335	362	325	342	365	357	329	349	346	337	312	374	352	361	370	353	338	347	356	330	340	366	342	341	375	384	327	358	314	341	324	364	345	316	325	332	320	370	329	335	346	348	334	346	346	349	336	365	337	379	323	317	321	323	352	345	335	337	343	340	362	346	364	328	334	328	314	353	343	335	340	367	359	345	364	327	345	334	336	347	339	346	370	337	324	333	373	347	390	364	346	348	346	371	372	336	329	321	354	361	308	361	344	338	356	340	332	367	361	307	349	337	317	359	287	366	327	332	359	349	327	353	298	336	327	356	342	386	371	323	375	363	322	317	367	359	353	354	361	325	359	319	373	335	356	346	324	359	341	306	355	319	347	321	367	319	337	360	346	313	351	317	376	324	331	317	363	379	333	315	362	390	339	345	364	338	338	308	355	321	359	355	351	345	333	336	326	342	334	385	335	345	375	359	320	361	349	332	339	339	346	339	372	335	357	366	348	326	337	361	346	365	354	346	360	330	374	357	365	342	331	364	379	336	376	343	345	335	345	311	349	399	335	333	343	325	337	358	356	341	354	325	375	352	328	328	365	350	329	370	314	355	349	377	321	347	336	332	364	334	345	357	331	329	321	348	356	373	336	357	362	341	356	369	310	341	319	354	341	336	360	351	358	316	347	313	332	338	356	343	368	328	325	330	350	361	338	327	368	347	360	323	349	349	358	343	376	330
56086	40748	18189	3223	1065	708	557	447	374	319	285	223	247	212	214	183	165	170	170	174	170	161	150	165	136	141	152	145	138	120	135	127	116	127	146	147	150	127	143	133	144	123	136	106	116	122	146	142	134	142	125	114	113	124	117	133	131	151	127	103	105	112	128	130	114	116	127	144	140	122	135	115	112	120	123	116	133	113	127	128	111	136	134	136	109	112	110	106	128	120	123	115	124	133	122	128	128	116	110	134	136	129	131	104	124	112	123	113	147	117	127	121	128	120	121	101	126	140	112	125	117	111	109	128	115	127	119	129	110	128	124	146	117	127	109	121	101	134	111	142	131	120	114	99	115	121	134	140	145	93	108	139	102	104	110	126	118	111	131	112	130	128	137	117	123	113	111	150	132	126	118	128	141	122	128	107	126	135	138	135	114	113	120	123	110	143	138	121	123	130	109	114	112	126	121	132	143	131	139	127	127	129	126	134	136	141	130	121	110	109	113	114	124	95	113	119	114	124	134	145	125	123	117	137	116	122	131	129	119	93	115	117	114	105	115	108	116	114	119	100	138	103	115	112	130	131	115	112	126	118	132	143	122	124	151	125	127	117	148	114	105	113	88	123	141	96	116	115	117	123	121	118	130	108	110	123	129	114	108	109	122	114	109	129	127	114	123	127	125	112	130	114	119	120	127	132	118	116	112	117	114	124	131	124	123	112	116	115	116	127	112	123	134	144	90	153	126	117	137	125	112	109	117	117	132	111	98	107	122	119	115	134	130	123	122	92	121	128	129	122	133	101	123	119	135	121	134	126	119	115	135	130	123	113	132	140	119	111	129	110	107	118	114	108	118	119	121	123	117	125	131	142	120	108	125	118	108	133	112	117	121	132	118	133	143	127	110	133	119	113	115	129	123	118	125	115	115	121	122	135	116	133	121	138	106	115	122	122	139	118	116	112	115	117	118	120	124	107	114	108	112	101	125	108	100	145	113	136	119	100	115	105	116	107	107	125	104	110	118	109	111	116	94	117	117	117	109	115	124	135	126	125	120	113	129	124	133	146	132	111	108	133	137	127	123	114	126	124	112	120	112	121	117	128	118	106	96	124	124	140	118	110	105	108	108	103	113	117	124	130	140	136	119	113	132	114	126	107	99	125	105	134	124	121	117	107	123	136	143	115	108	139	104	133	118	105	110	110	109	118	119	138	101	119	120	126	128	109	138	137	134	122	134	137	128	125	128	115	96	102	117	121	121	112	127	132	125	115	122	116	123	113	110	109	131	133	93	111	107	123	113	115	127	124	124	118	121	130	139	108	101	124	121	128	120	145	125	115	121	121	130	101	122	127	120	117	123	112	115	130	104	122	104	126	124	90	115	106	108	114	139	103	126	123	107	109	114	106	119	123	133	116	134	109	115	130	136	106	120	111	127	112	110	110	117	113	115	96	135	118	135	118	108	139	110	117	120	89	130	122	118	121	111	117	137	115	115	116	129	120	102	117	100	143	116	131	98	123	118	139	111	113	116	122	134	108	121	146	120	104	127	126	118	113	120	128	98	142	120	138	111	134	125	106	106	120	119	129	143	111	115	128	128	139	100	114	124	135	138	131	107	124	119	130	120	134	125	124	147	132	133	110	120	129	138	118	122	112	137	130	109	119	127	105	108	133	121	118	119	133	123	117	129	139	120	109	128	116	133	108	122	120	109	115	119	135	132	120	109	124	118	115	117	120	133	124	122	134	134	92	135	157	118	119	130	145	132	114	115	129	128	140	136	125	128	123	131	125	127	117	135	120	99	114	105	131	110	118	116	118	139	136	124	137	122	109	126	115	132	102	122	134	118	108	109	105	114	126	115	101	138	134	121	113	133	119	121	106	104	110	120	115	102	109	108	119	133	109	123	139	144	121	118	122	108	120	122	133	127	123	122	121	122	124	128	113	139	133	112	101	101	141	118	103	106	122	117	119	110	124	145	122	135	98	122	111	111	118	115	140	131	124	110	107	127	124	132	109	105	129	147	118	122	117	121	121	117	133	140	127	119	117	118	121	150	125	133	128	128	112	121	108	145	127	99	131	130	125	116	122	117	134	131	112	139	109	133	110	115	116	102	134	102	121	116	138	118	123	128	100	102	118	123	128	87	127	111	125	117	128	120	107	132	102	130	124	109	119	129	149	104	123	119	114	121	124	137	121	130	103	115	136	120	117	126	116	113	111	133	113	122	125	114	120	123	108	110	114	108	104	107	138	126	110	119	122	117	105	123	137	113	108	132	146	127	132	139	122	106	106	144	138	137	119	112	119	133	118	105	134	123	112	126	138	122	136	116	100	123	109	127	112	105	129	115	126	137	130	125	133	100	125	124	109	130	127	122	122	127	110	110	115	133	123	104	129	133	121	114	107	117	133	107	113	120	113	125	121	124	115	138	107	105	115	123	122	105	120	111	118	135	108	122	121	117	112	102	134	134	128	99	137	121	124	134	143	150	119	125	132	123	112	93	119	131	109	130	133	135	115	119	114	120	127	115	104	135	105	128	120	121	92	118	124	93	108	96	135	114	127	116	103	119	109	117	118	152	133	130	117	112	110	102	128	131	128	112	129	126	110	121	109	117	130	120	127	115	108	132	115	125	114	122	103	103	127	100	141	126	123	126	120	111	127	117	113	129	139	116	134	98	123	114	114	114	114	107	118	118	140	108	118	125	109	134	117	131	114	135	138	110	116	128	150	122	132	115	125	136	130	119	121	116	155	120	106	124	126	139	120	121	130	125	120	110	114	127	132	132	101	115	125	113	110	106	118	138	105	115	137	125	116	101	134	121	125	135	121	116	114	122	113	116	105	113	117	118	119	123	135	131	111	115	125	122	118	113	131	116	104	108	133	112	110	119	123	120	119	120	108	111	115	142	105	113	129	141	117	121	120	102	144	127	132	106	137	127	119	130	130	121	117	120	132	113	116	118	143	96	109	125	116	110	114	129	124	114	134	110	107	108	116	123	112	141	135	133	119	133	124	108	126	109	118	119	143	137	121	120	125	131	120	129	101	135	108	103	122	135	135	128	116	116	159	142	133	112	116	121	131	133	111	113	120	115	122	134	108	137	112	110	113	121	128	120	110	113	102	113	111	125	133	131	122	101	110	110	117	114	120	138	122	124	110	116	127	123	112	126	95	138	138	113	108	116	125	130	109	140	121	136	134	119	129	128	108	121	108	155	122	116	132	115	136	120	120	128	130	98	115	116	125	145	122	114	112	127	122	126	109	114	127	148	123	131	121	107	125	117	130	135	130	117	114	115	115	131	118	107	114	125	119	121	125	121	116	102	124	106	125	124	127	126	120	113	125	117	107	142	110	130	108	116	109	142	117	132	95	126	136	124	108	122	137	128	141	117	123	113	120	119	131	127	114	118	126	122	124	125	116	120	101	108	132	96	108	121	110	105	146	117	128	111	113	122	104	104	124	133	121	108	117	121	111	134	153	113	120	115	128	111	132	113	121	139	104
32355	27382	4508	4455	3949	3137	2485	2161	1811	1517	1398	1214	1073	969	874	806	800	798	686	653	613	596	563	562	536	533	522	497	480	438	422	441	440	414	434	427	388	402	420	388	393	420	335	401	419	401	386	365	393	398	390	369	352	367	398	353	376	363	339	358	338	353	342	380	356	359	334	341	373	347	385	353	322	355	384	330	321	338	355	372	336	338	346	336	358	337	347	336	359	326	331	345	361	320	328	293	362	361	353	335	355	359	332	323	382	333	356	371	335	301	323	313	309	307	322	347	321	315	323	336	342	350	342	333	346	337	337	352	339	343	327	371	337	308	324	362	328	372	320	323	331	337	355	345	338	336	330	341	364	299	332	361	346	321	358	315	363	369	323	288	307	349	335	337	355	326	345	348	309	340	344	351	337	325	359	334	349	310	311	286	331	326	334	318	299	309	337	316	327	341	325	334	332	345	342	328	341	306	315	332	325	357	357	325	358	324	337	315	302	332	332	315	355	316	305	336	327	357	305	339	325	311	350	348	324	308	326	334	303	298	325	336	305	329	336	289	325	366	366	345	325	309	336	333	326	317	316	323	342	325	330	328	333	312	362	313	341	289	340	353	293	329	338	326	341	325	355	326	307	320	316	339	308	355	327	335	328	353	327	331	317	320	322	299	360	293	339	343	351	322	299	309	333	302	310	312	346	292	323	310	346	311	305	304	346	317	338	329	330	332	326	326	307	336	339	301	308	305	361	357	333	326	326	317	294	308	334	352	365	336	346	333	337	312	316	303	341	303	318	324	335	322	346	304	325	316	301	343	327	338	351	307	334	338	322	325	333	319	350	334	357	321	319	309	349	325	330	349	331	324	303	318	319	359	330	356	353	332	327	328	322	352	346	319	299	348	336	325	317	332	338	287	322	328	327	327	343	328	342	296	323	303	327	342	292	335	335	299	332	300	323	328	316	343	345	344	354	319	338	344	329	311	285	335	311	311	344	329	338	327	319	331	339	315	354	312	334	308	343	357	321	306	357	299	334	336	309	316	309	323	334	334	336	307	342	308	312	377	363	294	327	335	333	341	331	340	334	316	372	348	333	332	315	334	340	338	316	268	341	359	303	339	316	357	277	308	299	323	334	322	356	338	366	307	315	324	332	315	352	303	334	311	361	345	314	326	355	327	335	357	305	295	329	329	311	321	328	355	327	348	339	331	329	352	336	372	348	322	352	330	329	332	343	320	324	328	336	318	336	365	315	329	307	326	329	348	342	316	363	369	293	316	337	344	350	329	340	303	352	338	348	322	330	379	344	312	329	324	337	316	328	347	321	317	336	352	354	334	343	302	344	338	338	318	358	317	319	337	311	353	365	322	337	330	338	334	355	335	336	327	336	325	343	318	332	351	316	327	357	322	324	303	304	323	329	315	343	330	348	328	343	358	342	304	340	362	364	335	326	316	305	337	341	363	362	341	359	315	356	324	349	322	323	342	338	295	361	338	302	316	322	350	324	340	326	359	349	318	331	325	321	339	330	321	295	298	376	339	299	319	341	354	334	312	335	315	344	332	326	360	306	300	323	316	345	327	315	349	329	314	345	335	317	319	369	314	337	331	365	335	373	299	327	304	352	318	339	355	281	342	330	287	314	355	312	318	365	335	326	310	356	335	356	356	332	348	328	327	319	321	336	330	287	307	317	330	324	329	339	319	333	314	310	324	313	346	318	319	328	322	336	324	325	318	344	326	319	360	331	315	334	346	328	333	365	372	342	332	337	302	325	312	316	328	331	302	345	332	342	358	344	331	360	310	324	321	330	330	342	320	318	329	348	319	311	331	308	329	326	312	327	323	348	343	346	315	315	347	306	342	299	325	342	338	315	330	323	330	339	360	307	330	318	343	343	338	328	353	337	362	305	348	321	313	314	343	310	317	341	336	314	364	340	315	328	327	353	313	318	308	314	293	356	325	350	373	333	341	336	327	352	327	343	320	337	306	326	335	318	299	367	333	353	341	280	329	320	324	330	326	353	320	373	322	323	322	319	312	349	297	334	321	354	309	362	289	347	332	316	326	343	342	336	340	321	313	344	331	327	354	332	365	326	330	340	352	348	336	339	327	315	303	321	350	351	303	321	336	342	328	344	330	341	321	349	297	345	380	319	330	354	345	336	339	341	325	312	301	325	356	328	352	302	331	340	333	290	344	370	347	340	323	286	285	336	311	343	336	363	299	341	320	313	292	351	349	323	348	314	366	361	372	374	359	335	337	333	311	323	326	358	314	328	317	334	332	332	311	328	322	325	330	331	331	307	335	344	361	343	329	327	323	368	340	345	360	356	353	321	327	340	325	324	333	325	332	332	348	319	330	283	334	306	323	343	344	324	350	334	325	334	328	323	332	337	324	326	344	344	352	310	311	285	324	312	301	291	312	325	340	324	327	337	353	312	323	328	324	327	313	347	322	335	334	342	303	307	319	303	336	334	372	330	340	307	321	343	337	321	320	266	330	336	314	326	338	327	315	323	335	341	373	330	301	328	344	338	351	341	346	356	317	320	336	357	345	341	308	322	298	339	337	311	335	361	365	318	329	332	315	317	342	333	353	357	307	300	319	357	300	333	308	326	343	371	328	336	324	306	333	338	328	321	325	340	331	328	313	317	329	336	330	299	340	344	324	358	351	322	316	317	328	300	345	351	326	367	349	313	336	337	335	323	327	326	312	329	322	335	338	300	333	322	328	335	318	333	347	301	368	336	322	330	344	345	342	309	322	331	314	347	325	330	341	314	345	318	343	339	347	332	346	359	336	299	322	320	314	328	308	312	371	359	352	348	322	319	306	353	332	331	331	322	339	347	348	337	328	319	318	329	303	327	313	304	352	327	374	332	334	329	333	307	362	352	335	327	358	322	335	328	349	321	310	331	309	342	336	331	326	330	320	326	312	349	348	297	308	333	318	328	330	359	310	303	324	324	325	299	300	325	400	335	336	318	322	324	323	324	311	318	354	341	326	325	302	335	339	335	317	364	355	318	377	339	334	323	315	329	342	325	342	337	342	353	331	336	330	332	343	313	339	333	342	343	326	300	355	329	313	332	318	329	326	351	326	320	337	305	340	338	324	356	334	336	355	332	362	309	343	310	304	305	309	326	347	301	334	344	341	327	316	322	332	287	342	343	330	348	335	356	311	334	319	323	338	379	339	382	321	340	334	318	323	311	324	348	296	313	332	357	351	321	328	328	331	327	347	332	294	317	313	328	324	329	315	334	330	340	341	321	348	360	331	326	297	341	338	311	336	311	323	317	317	349	311	376	308	337	322	331	337	343	346	343	356	346	326	341	341	310	359	294	335	306	355	344	319	352	345	356	293	346	359	317	338	315	322	332	358	346	344	316	285	298	336	288	326	308	307	345	325	344	319	322	338	333	336	356	329	367	368	333	336	355	320	302	340	342	357	344	350	334	337	301	335	276	308	337	309	358	304	311	321	344	331	342	343	330	309	343	334	306	334	328	273
9439	1133	368	328	321	307	270	318	301	328	282	300	311	314	295	325	304	300	309	269	310	333	312	326	285	308	328	313	300	292	294	281	283	289	300	339	300	318	311	313	269	269	332	289	350	304	332	305	307	305	318	311	304	301	304	300	295	290	348	315	298	310	314	298	264	320	284	322	301	318	292	318	303	325	280	311	309	303	277	327	285	288	302	328	303	310	299	290	315	312	314	339	312	299	306	296	316	289	314	309	303	282	281	285	306	309	279	325	298	257	297	304	324	305	281	266	293	326	313	328	314	278	330	300	308	292	301	299	302	274	316	281	313	278	292	305	305	304	318	320	288	322	299	319	310	294	305	294	247	306	298	311	310	299	288	307	324	297	340	257	286	342	312	269	289	303	316	304	283	286	295	331	285	268	316	328	301	285	290	303	312	278	318	330	272	282	298	287	312	296	283	282	277	306	289	304	284	313	310	295	312	285	326	320	323	274	325	285	295	279	294	301	293	304	306	276	304	328	304	300	287	294	300	301	312	316	331	323	280	317	321	331	314	283	328	281	365	308	314	288	332	294	310	298	288	330	299	319	298	307	305	312	318	339	303	307	319	321	277	288	288	294	325	289	306	307	305	298	258	311	319	290	289	288	303	295	325	295	301	277	288	331	322	312	314	279	296	297	318	293	289	307	284	314	321	312	307	296	298	305	276	297	277	333	333	296	323	313	263	294	300	321	272	283	289	278	300	322	290	305	305	270	310	294	329	292	288	307	283	314	297	303	293	280	296	325	288	311	296	296	286	302	311	302	284	289	299	332	322	287	273	307	279	305	267	296	309	278	286	299	312	274	309	303	305	307	294	303	329	289	310	319	289	314	315	308	294	297	300	316	287	285	303	286	310	310	289	306	289	308	319	302	331	317	284	268	333	299	290	308	280	302	308	308	340	288	301	318	255	298	301	303	302	294	286	298	259	321	287	291	290	293	285	312	288	288	285	280	293	296	301	296	311	305	317	297	282	322	303	318	298	302	311	285	293	277	303	317	282	292	302	329	302	295	297	305	318	269	289	273	294	306	310	296	305	312	326	305	318	333	280	316	335	276	320	259	287	297	343	257	295	262	266	295	290	345	277	308	285	273	273	295	287	288	252	288	315	325	315	304	305	289	307	285	289	284	298	315	288	292	328	269	334	289	320	293	316	304	303	315	308	309	316	291	267	316	301	308	289	304	319	283	298	296	278	310	281	300	268	302	257	299	297	243	304	328	286	325	305	301	286	328	278	309	317	307	332	296	289	317	297	300	324	317	331	285	313	293	305	288	284	338	323	299	319	310	324	318	273	342	330	309	270	319	292	278	283	279	324	299	306	306	307	322	297	321	305	303	342	310	303	261	272	319	293	317	294	316	294	289	286	289	305	302	286	301	310	302	291	298	335	282	313	286	303	323	306	302	298	313	270	301	335	326	287	310	302	291	279	300	297	276	296	265	309	308	297	282	312	340	298	298	304	301	276	315	270	323	295	295	286	353	352	303	283	322	308	279	301	268	297	305	301	286	283	288	306	315	295	290	289	272	298	277	321	256	310	309	288	315	293	318	314	290	312	276	308	288	313	264	345	296	305	254	307	320	334	284	279	309	326	306	310	273	282	291	294	317	293	306	315	276	275	284	263	289	273	299	302	312	303	295	298	293	310	282	287	304	304	304	280	296	285	303	287	273	295	306	311	303	275	295	277	286	289	279	296	299	316	287	304	280	298	288	307	286	265	285	319	286	294	307	294	281	281	302	269	295	327	274	285	315	288	306	290	315	273	320	290	266	284	328	302	279	313	316	333	307	321	291	293	335	277	300	297	316	282	286	307	250	339	294	321	283	313	298	308	320	300	315	327	336	278	302	319	280	290	324	294	286	267	309	277	304	306	308	303	346	302	312	311	306	300	295	307	308	278	301	326	316	308	291	292	313	294	313	312	301	307	294	306	314	306	281	300	318	305	290	298	307	306	301	324	317	334	319	276	266	286	279	296	282	287	272	310	318	309	302	300	299	293	310	313	309	304	322	292	286	297	314	316	304	290	312	297	272	319	295	313	290	307	286	306	290	308	290	307	328	294	287	284	301	323	316	282	315	303	332	304	307	319	273	313	297	309	326	311	296	293	324	318	295	304	299	299	295	348	272	312	298	315	311	292	326	310	286	307	296	301	314	303	270	305	301	292	322	295	292	290	305	284	276	318	309	322	284	282	342	272	316	304	288	317	290	274	288	293	299	312	295	350	322	298	288	289	299	289	301	293	308	328	311	335	281	287	295	283	303	329	319	309	309	290	287	316	287	313	295	286	280	283	290	281	297	273	311	309	313	302	276	264	276	281	288	301	309	298	292	316	319	303	299	309	285	306	299	307	336	278	310	291	321	260	318	287	302	288	309	318	322	303	310	267	288	280	333	309	308	328	282	313	299	323	334	316	300	312	302	301	304	297	276	284	313	305	280	284	291	316	332	281	293	319	307	307	338	297	305	307	333	281	309	309	267	338	313	287	303	319	279	333	322	307	285	322	320	315	302	294	254	312	323	274	316	305	303	291	331	316	330	281	289	296	284	325	300	308	327	281	283	291	311	323	321	302	308	313	275	301	294	338	297	290	298	277	262	271	305	288	282	319	318	316	327	321	319	281	307	293	336	293	300	288	298	311	293	309	295	299	294	319	264	317	293	271	269	318	308	300	326	295	323	305	304	311	301	304	301	298	324	273	319	301	288	298	294	285	290	315	294	317	325	317	312	278	280	295	322	286	324	308	306	322	290	286	319	288	312	288	296	293	328	300	316	303	313	292	303	313	292	285	282	305	275	309	306	304	323	311	298	287	326	265	288	336	311	302	310	329	313	344	307	316	297	334	289	287	322	304	281	330	294	314	254	300	309	307	297	287	319	341	328	307	278	292	308	304	267	302	270	284	281	295	281	310	286	302	327	299	298	291	325	301	294	312	318	278	266	284	307	325	311	297	324	306	302	288	344	271	311	279	289	275	328	319	293	299	294	325	326	317	299	291	313	319	264	310	302	275	320	316	283	312	300	323	312	292	294	295	298	308	284	280	286	323	288	299	290	302	275	303	298	298	326	293	276	307	300	266	281	309	300	268	300	282	319	291	272	337	292	302	308	291	322	304	286	295	291	291	300	312	275	297	303	306	314	299	301	285	291	319	323	292	335	289	299	314	278	329	297	290	294	334	293	283	296	298	309	280	327	301	295	304	293	302	312	295	296	289	271	325	286	261	294	261	285	275	324	316	339	272	295	315	262	267	322	286	300	292	294	292	280	287	302	309	315	316	290	361	274	300	301	329	296	304	282	302	282	297	248	322	291	302	300	296	300	298	301	283	352	290	324	316	321	314	268	327	310	315	291	291	294	322	303	316	300	348	309	285	287	325	282	289	272	301	301	295	308	300	297	299	270	326	274	289	306	345	281	304	298	289	307	316	316	297	297	292	258	285	297	307	318	339	319	290	308
6327	1859	842	761	715	728	689	672	774	691	663	671	686	668	709	695	680	686	701	693	700	653	728	666	676	688	643	684	695	638	723	723	681	675	648	698	633	680	700	702	679	711	697	656	721	684	616	745	656	693	672	709	705	672	735	706	643	674	671	687	681	667	683	676	691	664	677	681	639	697	688	724	614	727	713	677	638	705	680	644	671	653	655	698	645	728	703	703	642	691	706	649	629	659	673	696	640	661	702	650	675	654	675	676	683	693	689	646	679	705	681	666	701	676	655	700	681	704	690	666	696	710	688	652	667	702	644	681	667	706	670	644	683	673	680	662	679	685	711	691	662	660	629	679	698	674	708	635	681	709	728	716	720	690	694	706	679	717	698	655	706	677	604	695	733	632	620	679	737	687	647	653	636	676	670	683	697	673	715	679	705	694	659	690	670	661	679	696	628	664	654	671	632	650	698	703	701	671	686	652	620	676	680	672	702	692	690	717	629	657	670	672	659	668	695	701	677	703	734	676	648	692	684	699	694	665	675	680	730	720	682	651	676	662	679	710	684	691	711	710	691	669	651	708	686	686	677	649	662	688	684	720	688	701	692	681	678	688	687	643	667	686	720	697	706	634	711	685	681	683	615	680	695	735	665	701	694	669	714	649	662	679	686	664	626	671	726	667	716	698	703	686	692	717	664	725	664	659	675	709	694	696	711	673	665	694	678	709	723	673	671	627	692	662	635	692	675	676	669	633	690	667	715	706	713	728	694	700	684	670	650	649	676	669	721	685	663	686	706	663	695	684	683	709	729	689	732	742	688	675	694	658	648	685	692	704	700	658	681	662	699	671	657	721	703	698	672	709	704	692	665	670	720	663	640	696	697	631	646	675	707	671	666	671	703	687	710	680	688	657	719	655	687	675	661	679	656	660	647	685	657	693	671	668	663	687	662	643	680	671	658	732	679	683	683	629	663	686	691	702	679	697	701	703	698	691	655	692	672	594	677	698	674	709	662	696	694	665	655	681	655	677	682	691	650	670	712	637	668	626	671	647	665	664	712	652	670	680	654	642	655	619	688	664	679	642	662	663	683	623	696	683	682	692	710	702	643	654	678	646	691	666	664	675	683	670	629	725	673	638	703	706	663	676	683	689	709	671	665	642	684	663	673	710	642	713	686	639	632	730	712	676	683	662	715	638	689	668	713	681	687	686	686	707	694	706	729	657	702	697	684	638	662	650	692	720	720	699	671	661	691	681	700	684	679	686	666	661	722	658	657	638	701	673	680	681	644	686	696	688	712	666	690	760	704	690	644	645	669	689	682	674	695	732	685	670	708	687	714	669	700	669	656	668	701	691	685	672	655	711	671	667	669	708	659	650	712	640	676	678	681	695	687	688	657	694	706	671	674	659	682	716	715	661	689	661	668	646	682	683	712	667	702	641	685	672	676	717	732	710	673	649	647	679	675	724	718	705	713	677	687	657	694	700	704	683	663	652	686	673	660	683	692	696	706	718	632	688	721	685	684	688	675	700	661	662	682	652	689	712	641	663	669	668	701	670	669	663	679	714	679	674	722	713	663	666	686	691	688	675	716	643	644	638	683	694	685	682	661	702	731	663	651	712	682	653	692	685	694	705	679	661	684	728	681	675	726	671	675	687	690	706	707	710	673	688	657	684	674	710	670	683	660	629	643	693	653	715	646	695	612	701	715	676	683	654	731	715	632	666	653	705	687	698	713	685	628	670	681	674	683	698	644	655	700	698	667	704	682	655	693	625	660	674	739	668	660	737	678	650	669	685	656	701	668	683	665	671	679	701	706	693	677	686	682	637	674	681	685	686	681	660	713	715	680	704	692	712	727	647	720	651	672	665	674	731	741	724	733	661	709	682	672	670	683	692	746	693	650	742	674	675	637	687	667	678	686	702	670	671	656	698	729	638	657	678	664	701	709	646	705	644	678	729	702	649	668	663	682	680	649	669	708	700	678	704	690	678	657	677	696	685	657	701	674	663	724	705	699	654	685	686	738	710	650	699	654	678	658	703	683	712	708	686	685	688	636	678	653	698	673	710	655	714	681	674	663	695	737	750	716	707	654	680	739	662	728	667	673	722	684	690	668	642	715	677	642	692	720	703	745	657	683	680	691	642	697	672	646	654	709	628	681	702	715	678	683	664	673	649	684	647	677	646	685	697	699	669	689	683	717	651	661	689	735	723	688	681	682	692	669	655	652	644	651	695	644	671	688	676	686	710	712	628	689	665	687	691	648	637	647	753	680	693	665	700	698	714	685	656	714	739	684	621	663	632	644	638	654	648	668	691	617	665	711	715	667	700	675	676	672	684	686	656	638	729	721	686	612	725	678	719	726	669	666	684	692	682	721	708	685	691	649	688	671	667	660	716	674	660	641	638	676	743	674	642	667	654	692	691	678	685	662	678	657	635	671	679	672	673	662	713	682	654	684	685	666	698	710	698	707	677	649	710	658	681	691	640	684	677	689	672	681	634	666	684	680	689	684	669	682	682	677	704	685	665	633	724	711	717	705	687	647	664	690	678	657	654	661	698	696	704	718	656	717	732	696	671	633	676	695	684	660	670	669	647	653	727	729	670	654	671	643	660	674	696	675	668	654	626	678	666	660	645	668	726	671	680	671	687	652	668	663	687	675	673	686	682	685	640	657	691	699	690	714	669	654	716	701	667	623	693	667	711	660	661	636	666	702	713	681	667	718	694	684	673	700	672	666	633	676	669	670	696	691	670	668	626	699	681	706	713	675	686	668	723	684	653	687	625	678	726	688	673	655	678	659	717	703	704	699	696	706	708	661	704	673	656	702	686	664	688	638	717	668	656	660	650	717	715	655	648	708	724	631	692	681	694	647	686	676	702	736	708	735	678	710	619	694	691	672	696	712	722	697	667	651	695	696	683	696	674	698	656	676	704	711	702	673	704	656	648	674	700	734	684	687	649	679	704	679	665	672	736	691	685	665	718	644	660	704	656	697	667	664	694	690	704	710	697	704	689	643	671	657	653	698	661	694	619	697	639	737	748	669	646	660	661	649	724	670	695	693	689	694	657	698	675	726	700	673	670	667	679	720	727	768	671	702	687	694	638	715	681	659	672	704	660	675	648	716	680	675	676	664	698	665	674	659	676	644	673	675	664	676	703	672	634	639	668	694	690	695	687	727	662	646	681	683	702	700	680	630	644	685	686	720	692	685	645	742	700	688	694	682	689	649	669	646	643	653	660	682	674	706	721	611	717	663	705	704	593	670	667	671	704	752	688	680	711	699	651	673	665	679	707	691	683	650	683	715	698	717	680	657	678	666	683	684	673	687	718	639	725	683	635	685	672	738	710	686	703	724	685	733	711	654	667	690	699	671	710	675	639	702	657	671	701	689	660	653	674	694	699	680	652	652	692	613	667	663	659	701	693	683	673	667	723	697	679	685	704	732	662	673	716	707	686	677	692	701	656	692	740	629	641	675	685	673	613	694	733	656	694	714	688
44148	27807	9960	1065	633	450	348	303	247	235	241	181	185	177	188	176	177	155	140	158	174	162	162	137	140	150	150	155	134	137	149	142	133	163	117	142	151	130	160	153	130	140	137	140	164	155	134	151	149	136	121	147	143	152	139	175	139	161	161	155	156	149	156	144	128	138	147	156	143	149	169	141	133	129	148	146	144	145	123	148	150	158	139	102	152	141	143	153	156	143	157	123	128	142	139	139	134	148	154	137	135	138	136	126	119	144	122	150	155	135	119	133	125	141	141	134	134	146	135	145	135	127	128	125	133	145	160	154	149	131	130	131	139	115	132	141	147	122	143	127	125	128	140	138	137	121	135	130	143	140	132	140	142	137	147	114	152	117	127	124	130	138	138	111	136	136	125	124	153	141	146	114	119	150	145	149	164	148	120	142	127	119	141	144	130	133	123	171	133	163	138	125	117	153	132	157	131	140	131	145	151	154	158	104	144	111	139	142	125	116	139	163	157	130	131	126	128	147	147	144	153	136	127	154	146	138	108	127	144	138	134	123	126	139	126	127	135	148	133	139	137	158	136	127	131	125	170	146	125	129	152	122	131	138	159	154	149	129	148	121	126	138	154	157	135	142	151	136	122	125	145	128	134	143	132	127	150	139	110	149	139	117	151	138	135	146	148	160	134	133	125	133	143	135	123	137	126	146	127	134	115	143	132	144	127	136	137	136	131	158	121	128	125	155	145	170	103	143	145	139	153	132	138	151	131	156	149	149	148	153	128	122	149	136	135	128	132	147	148	125	134	134	143	132	126	138	159	131	150	151	143	137	131	152	125	157	169	128	127	135	145	133	127	157	147	138	132	143	137	136	155	144	142	157	148	130	141	172	134	119	132	125	131	153	153	131	118	146	139	127	147	134	142	156	132	136	130	130	136	140	131	153	143	144	149	141	135	120	147	138	154	149	154	148	136	127	132	129	168	137	138	146	125	155	114	119	145	131	159	145	152	117	132	148	140	130	141	129	147	128	126	146	106	139	127	141	169	136	132	158	128	124	143	157	130	131	121	147	131	129	132	137	157	148	133	144	131	150	109	122	136	124	138	131	142	153	130	136	130	146	135	136	140	140	158	151	138	144	120	145	161	126	150	140	148	135	147	124	130	135	135	127	125	106	144	143	142	142	160	158	136	147	142	149	169	138	132	144	121	112	147	145	143	122	135	141	154	139	162	148	158	132	121	144	146	150	137	134	152	134	158	136	141	161	150	149	116	128	143	129	144	144	147	156	139	125	123	144	139	142	176	129	137	144	120	122	142	133	144	132	128	102	126	147	153	145	163	145	150	130	138	141	140	155	155	141	143	134	142	145	125	151	155	136	149	147	162	143	139	130	132	142	135	145	134	148	143	155	144	136	137	132	165	157	128	143	126	135	136	146	106	143	142	151	126	152	152	122	126	129	138	123	142	144	146	137	137	132	145	138	138	162	143	131	154	116	141	140	137	131	122	175	143	156	166	138	123	126	121	143	139	138	168	128	129	123	157	130	146	125	152	96	148	140	132	136	138	133	127	125	136	159	138	142	142	138	138	117	131	135	135	130	150	143	145	149	137	128	131	140	129	117	134	151	127	148	140	116	145	177	143	123	141	131	152	144	135	127	152	133	157	136	120	142	124	134	133	126	146	155	133	149	141	148	140	138	157	124	153	134	151	118	127	136	139	171	133	126	137	131	121	130	101	115	148	131	130	132	151	158	141	150	130	126	146	159	139	139	130	158	162	145	109	136	113	130	151	147	146	135	148	133	144	134	145	145	142	135	147	109	137	152	148	136	126	125	127	122	119	134	160	140	139	170	133	161	143	133	143	122	152	147	131	146	146	128	125	139	140	145	154	141	155	131	127	158	143	142	140	133	139	143	136	128	128	134	130	164	142	137	132	157	152	142	119	121	149	118	132	164	130	125	137	135	143	131	150	148	117	155	146	132	116	116	143	148	148	124	144	153	129	134	129	139	146	135	140	134	146	137	138	151	119	155	156	118	153	150	141	136	140	137	143	135	144	129	130	115	127	158	138	140	132	133	141	127	133	143	116	126	155	126	156	124	142	138	151	157	151	142	119	120	150	128	143	156	149	127	125	137	129	137	146	133	147	142	133	136	158	130	136	146	127	120	143	135	123	133	156	154	128	128	137	126	128	122	118	145	139	104	146	136	160	138	135	137	139	152	166	119	152	151	135	152	142	163	131	125	126	137	154	118	117	126	127	120	126	151	126	124	130	156	135	175	136	130	142	132	137	135	141	141	124	133	145	155	152	110	160	123	180	139	156	151	134	150	124	138	126	146	142	150	118	122	140	138	118	136	153	139	132	154	151	140	153	123	133	149	157	143	127	136	134	133	135	146	140	123	147	148	145	132	144	144	131	137	144	121	174	154	141	139	121	125	126	156	159	138	133	149	124	128	108	126	153	146	133	128	137	142	140	154	120	141	160	118	152	125	148	139	149	145	148	126	139	135	158	144	133	145	132	150	125	142	153	142	144	131	121	133	130	142	131	120	150	142	140	127	143	140	145	149	160	118	131	133	149	154	156	144	136	152	131	149	145	137	120	150	151	128	130	153	124	143	134	136	137	153	124	142	128	140	126	125	157	143	135	152	127	180	137	131	175	152	121	151	160	120	128	114	137	133	131	141	136	131	141	120	128	128	140	126	133	136	130	122	122	161	127	148	156	127	121	123	145	138	143	134	120	122	139	149	122	128	113	151	130	136	138	122	135	143	125	151	137	152	140	140	141	125	140	135	152	112	146	140	162	131	157	161	154	140	135	144	149	130	152	142	155	133	137	124	145	137	130	130	121	124	143	140	141	143	123	134	127	139	147	145	143	151	126	154	127	128	145	139	124	126	140	125	141	137	116	125	133	123	114	149	129	149	140	137	151	136	126	155	119	143	128	120	142	123	135	151	121	150	147	141	127	135	124	138	133	137	121	139	137	135	147	158	151	144	140	145	147	119	141	137	128	110	155	135	124	128	132	145	143	130	143	120	137	136	143	127	140	124	132	139	164	125	153	140	134	130	134	128	135	142	140	143	145	142	139	144	129	145	132	145	134	115	140	140	137	149	155	141	135	137	156	139	148	124	124	125	139	122	141	117	123	155	133	112	130	130	133	125	151	147	127	143	163	152	124	151	139	134	159	114	150	126	148	144	122	142	178	143	119	132	158	156	142	145	130	143	143	135	152	152	139	115	143	140	129	140	155	125	137	149	140	130	124	155	145	147	114	131	118	137	120	155	143	125	141	127	112	149	162	132	136	150	147	123	128	135	143	148	166	134	150	146	132	134	146	132	135	154	134	122	111	126	119	159	147	128	125	118	159	141	140	132	135	133	128	141	133	135	139	147	130	126	160	137	152	109	137	154	136	128	154	147	126	140	145	145	147	142	126	120	139	126	142	145	158	127	118	121	131	173	141	125	143	118	137	128	141	135	141	125	152	148	145	119	125	135	118	131
23847	19432	3505	2508	2276	1817	1571	1303	1124	956	882	804	704	682	637	572	595	514	510	466	461	478	502	483	481	413	441	447	417	417	427	412	417	401	382	379	359	359	398	400	381	407	382	424	420	339	359	382	329	353	380	363	370	356	348	387	369	340	339	358	371	352	370	393	351	362	354	351	355	358	364	367	373	317	395	375	350	323	336	357	361	364	365	368	352	344	363	340	344	386	367	371	335	331	320	368	338	355	330	361	347	336	321	368	363	352	370	333	344	353	339	329	333	346	342	341	334	386	344	338	339	341	348	330	360	344	322	332	347	353	328	345	341	338	377	380	356	327	347	336	369	356	352	328	321	323	346	347	328	351	324	328	316	326	366	347	353	344	352	331	372	323	351	343	350	326	333	317	334	342	347	359	348	344	350	363	337	337	330	347	350	370	324	363	327	381	314	342	302	336	324	339	345	340	277	361	374	360	325	315	334	372	321	351	370	325	353	358	360	319	322	326	342	345	326	345	361	355	331	358	358	337	337	359	320	357	364	335	316	337	355	313	347	344	336	341	379	337	337	366	341	352	305	370	353	299	361	363	334	337	319	305	356	346	350	349	373	353	359	353	349	342	339	333	321	341	332	347	361	361	319	336	334	330	330	355	313	331	331	329	343	348	362	354	374	323	338	344	302	359	315	330	338	362	346	353	374	344	362	345	319	352	360	342	346	368	330	363	319	344	365	317	352	355	348	342	342	349	309	316	298	341	330	348	395	363	353	338	333	341	344	349	377	320	362	343	329	389	350	334	348	332	352	352	350	353	336	331	359	355	348	344	351	376	349	340	329	370	358	343	316	335	380	388	357	378	352	337	336	388	333	314	352	356	344	330	356	323	329	336	356	338	345	350	326	334	325	377	336	341	366	350	378	357	358	355	318	313	359	372	363	336	328	350	378	358	367	338	309	342	366	326	344	349	359	353	338	340	329	380	352	368	342	321	326	363	344	355	338	336	343	373	327	347	320	362	342	369	352	330	326	351	365	344	333	324	364	355	345	363	358	338	325	347	357	355	382	358	336	364	341	345	371	329	343	345	364	368	328	331	340	326	347	352	338	324	345	314	360	355	334	351	343	331	354	353	377	344	378	359	344	378	328	362	323	354	394	344	352	321	365	364	331	337	340	317	363	361	325	354	352	342	327	327	324	347	325	353	317	331	360	357	330	354	353	329	349	343	349	328	313	331	359	382	371	309	371	325	365	332	320	343	318	362	343	345	340	334	352	357	332	366	337	362	336	363	341	336	363	380	359	336	369	371	354	323	363	340	380	330	331	342	365	340	331	346	317	327	329	335	328	296	351	323	337	355	352	341	353	363	358	380	329	307	320	310	323	355	336	356	356	361	322	340	320	355	342	346	363	362	353	341	377	336	325	339	356	344	343	354	347	301	354	349	346	330	355	354	328	356	337	312	345	334	369	327	356	340	359	337	334	334	346	332	354	361	354	343	365	329	347	318	328	320	348	392	325	368	349	361	352	351	349	337	345	334	350	303	357	337	354	343	343	340	352	359	346	353	336	353	334	320	337	339	341	350	331	346	358	332	321	355	335	348	335	337	343	372	349	351	351	343	345	347	349	349	317	337	357	341	371	349	306	328	375	366	315	343	325	304	339	365	368	381	337	328	345	367	328	322	341	354	347	324	338	363	391	361	331	333	369	324	367	343	335	370	348	376	342	336	300	330	358	342	376	362	375	364	325	350	367	308	321	364	314	365	329	368	338	367	322	331	340	342	338	328	338	349	355	341	363	336	355	313	367	347	369	325	349	329	366	319	348	341	340	314	386	345	382	335	353	325	386	336	316	380	366	363	327	370	366	332	346	339	365	353	358	325	324	325	366	359	325	346	314	374	343	336	332	336	364	331	366	334	320	387	333	345	334	347	302	340	357	332	306	361	328	329	361	360	369	338	347	356	339	355	347	331	345	347	344	310	370	334	361	345	328	347	323	335	331	338	344	335	367	371	349	347	338	370	354	339	350	377	361	353	373	325	319	323	379	345	336	363	361	340	289	358	361	327	367	344	318	340	367	339	352	363	322	346	339	339	349	324	334	347	355	335	360	331	381	339	311	363	351	357	358	375	344	330	343	329	341	366	363	338	304	328	343	341	348	348	367	326	352	328	366	338	323	336	320	317	352	363	346	323	334	367	329	365	362	358	353	345	361	340	345	341	359	328	341	363	342	339	364	334	349	333	361	334	358	367	325	296	344	325	336	350	333	340	358	343	339	342	369	351	345	363	352	383	324	328	354	359	311	365	394	316	348	341	360	368	325	343	309	343	350	342	367	348	323	349	350	309	322	337	350	323	357	359	336	348	351	344	316	340	371	349	328	339	348	364	354	379	353	369	343	324	365	365	335	340	351	340	339	369	369	334	355	329	329	333	325	306	336	343	340	338	346	348	313	353	340	349	329	323	327	300	323	344	346	323	337	336	328	345	345	314	337	352	356	338	368	332	345	369	387	342	334	374	335	317	383	358	333	315	343	344	326	354	356	323	309	373	335	370	366	335	372	355	329	359	323	330	343	322	350	333	320	317	359	332	349	351	314	356	324	336	334	351	322	340	335	375	352	323	339	351	345	354	379	355	360	335	317	324	342	344	372	327	304	304	382	343	357	339	355	355	351	337	314	336	307	367	364	361	349	369	335	340	367	378	363	347	344	338	372	315	334	292	339	349	322	331	331	303	329	360	366	361	358	385	362	334	340	364	373	335	343	360	337	305	341	321	350	352	339	342	356	345	305	349	338	335	316	353	344	327	336	373	349	352	426	316	372	332	353	335	359	341	342	343	322	349	362	365	331	336	333	331	361	388	368	369	358	357	376	350	352	341	327	359	352	371	326	354	332	349	338	351	346	354	336	342	333	340	346	359	344	351	353	333	375	328	342	345	353	340	322	353	322	341	353	362	352	376	342	322	361	343	330	358	358	389	323	354	334	387	362	347	366	325	316	326	352	336	350	353	340	354	334	370	354	302	347	366	352	340	340	344	372	325	327	337	370	337	336	339	349	391	372	339	357	332	335	348	347	331	383	357	327	350	338	339	356	327	332	362	350	340	350	361	336	339	347	359	301	351	363	322	332	341	356	362	360	359	346	346	327	326	373	325	360	359	320	324	380	348	343	325	371	373	360	301	322	341	328	351	345	363	350	338	317	300	352	362	339	370	338	325	362	333	372	378	314	335	341	337	310	355	322	324	330	359	335	299	324	341	338	294	359	335	365	325	357	352	318	304	351	355	366	355	359	335	312	360	354	360	341	328	335	354	348	350	387	366	348	358	325	372	339	332	352	358	345	365	354	345	326	313	337	363	359	348	333	330	350	350	339	375	308	355	329	324	330	326	330	357	360	346	306	374	339	346	358	379	335	334	291	399	323	358	337	348	340	342	328	344	387	330	330	361	346	355	354	366	325	342	346	340	360	325	354	341	337	364	333	332	369	350	328	330	364	374	329	346
56366	41571	19194	3157	1132	772	595	493	364	346	313	265	224	232	198	207	161	159	181	168	147	176	174	155	143	129	155	157	137	136	138	129	149	136	143	138	127	110	144	126	124	117	132	131	131	127	123	121	122	120	122	132	126	118	131	141	127	122	112	124	131	122	144	120	132	117	118	121	127	107	113	111	120	135	123	117	116	121	134	140	102	109	137	132	107	127	143	146	111	104	124	143	120	124	112	109	122	124	131	110	120	108	118	137	109	117	121	130	100	123	125	139	102	116	119	112	125	126	118	108	104	115	104	114	114	150	133	133	123	117	143	123	117	124	108	108	131	121	121	138	124	124	114	108	123	136	119	110	108	127	126	129	138	104	124	130	114	103	93	105	125	122	113	118	107	117	114	133	127	131	107	112	109	135	110	128	124	115	119	116	140	143	131	132	124	113	106	107	114	146	124	122	120	117	119	122	132	105	127	117	136	129	123	125	141	140	117	120	126	99	121	112	137	129	121	123	141	121	131	122	112	131	130	124	112	109	110	105	102	127	125	98	121	130	122	116	130	125	115	120	125	105	130	138	127	121	115	109	109	131	120	150	139	118	110	120	113	124	113	132	111	119	141	123	118	126	119	127	128	108	134	130	103	111	115	120	107	121	124	126	123	112	128	99	117	124	112	125	132	129	134	127	115	120	112	133	134	123	124	126	118	118	131	138	113	123	109	124	109	122	126	126	141	123	118	102	114	119	120	92	124	107	106	114	132	122	138	117	125	125	123	130	132	123	140	115	119	101	96	116	112	133	115	121	117	129	117	98	125	97	118	116	135	129	126	133	124	106	112	127	120	133	121	133	130	124	122	124	138	137	125	126	118	110	105	125	130	129	130	117	117	129	116	118	107	104	134	110	103	139	118	120	115	136	115	137	124	117	137	126	133	121	132	143	130	130	122	107	139	111	134	114	94	105	130	130	116	104	115	126	125	134	110	124	118	112	127	116	117	118	137	124	113	117	134	113	120	141	132	128	118	111	126	131	138	128	137	135	122	113	134	143	120	138	104	137	129	126	101	111	137	111	121	136	112	102	112	148	122	104	123	128	117	135	120	113	129	116	136	123	110	139	122	139	135	117	115	116	133	112	122	121	107	96	110	122	131	124	110	113	134	118	123	137	108	127	123	124	116	107	103	123	124	133	124	113	119	131	112	106	109	137	113	128	123	117	118	128	146	123	99	120	126	128	98	128	149	111	123	127	132	126	116	110	128	115	110	131	120	131	127	101	118	103	124	122	130	106	112	136	129	132	106	124	116	121	118	117	134	108	99	132	126	118	115	113	116	115	116	125	140	117	121	110	129	127	115	116	122	126	130	132	114	95	130	124	110	125	127	109	122	111	120	137	115	116	149	137	138	120	101	107	122	119	123	121	107	128	114	130	135	128	115	126	127	118	123	127	114	101	135	122	120	122	111	144	111	93	98	120	123	128	113	121	125	142	110	115	125	117	145	117	115	126	118	128	115	121	132	127	117	102	115	137	114	127	106	109	134	110	127	122	113	113	124	119	105	115	123	132	109	114	109	124	125	110	121	116	133	118	113	102	120	130	121	104	119	147	129	99	115	115	116	128	144	103	130	116	127	137	138	115	108	130	136	121	123	128	134	118	131	105	122	104	114	107	128	138	131	126	108	112	114	119	108	116	106	123	101	112	110	131	115	125	118	113	106	118	125	105	115	136	119	115	128	134	135	133	122	128	108	124	134	110	124	134	121	122	136	112	133	123	115	106	116	140	154	118	112	129	117	138	122	149	124	129	106	116	112	132	126	116	119	110	133	117	123	127	128	113	118	112	131	117	128	124	118	115	132	139	126	116	134	107	139	129	120	120	115	126	123	142	151	112	112	119	98	136	124	121	123	116	114	116	134	124	122	121	126	130	138	101	125	130	125	116	116	99	148	125	112	130	132	123	144	109	118	146	127	109	100	115	139	107	118	132	115	116	116	129	117	119	123	128	123	120	128	101	119	139	134	137	107	147	135	111	101	132	120	115	126	128	125	114	111	116	106	124	117	135	113	125	111	130	127	111	120	136	127	110	113	110	134	141	132	129	112	116	112	126	130	113	119	138	138	103	121	122	118	120	116	119	108	122	132	131	132	116	137	116	121	113	122	128	132	128	156	149	118	108	126	93	136	132	132	124	145	117	113	133	129	135	123	128	134	119	122	101	122	129	102	119	126	120	114	108	118	127	130	109	117	121	111	118	113	119	108	127	137	135	133	141	105	120	106	114	128	100	122	144	125	136	146	126	141	127	113	111	121	121	101	135	126	113	115	109	113	113	117	132	135	122	123	111	105	133	130	124	128	114	128	116	115	123	109	117	114	121	105	134	129	120	135	125	138	134	134	129	122	116	152	112	128	123	131	118	125	118	134	121	110	119	109	124	108	132	109	96	111	134	109	115	112	123	128	108	123	154	111	131	114	121	106	123	99	115	132	117	121	104	138	99	124	111	113	108	104	126	123	133	116	102	112	129	112	128	129	113	124	120	125	115	128	114	128	116	118	112	120	124	108	107	118	128	111	130	118	119	110	99	108	121	109	127	127	114	126	152	129	127	116	125	105	110	105	109	132	125	112	126	95	118	116	103	116	106	134	120	127	117	118	130	128	115	122	115	138	123	125	135	127	115	130	121	110	126	112	130	113	110	128	135	122	109	107	132	121	117	125	118	143	134	101	138	113	117	119	128	96	131	122	109	136	123	135	122	109	126	116	124	128	125	138	133	150	118	134	110	139	130	98	117	131	122	127	104	121	126	127	127	144	120	126	115	126	136	131	121	107	135	107	109	123	103	116	133	134	119	105	120	120	107	132	131	115	125	132	121	120	126	118	127	120	136	121	108	122	118	124	112	137	127	107	128	136	125	105	149	115	116	119	113	112	110	120	106	104	145	121	128	122	143	98	124	99	130	106	111	108	116	134	137	134	113	107	125	103	105	119	113	103	110	125	131	109	135	156	107	117	129	106	116	118	133	120	122	117	118	120	117	116	122	128	132	109	102	131	146	116	137	135	121	117	117	126	112	120	123	103	99	132	137	107	123	132	131	148	116	133	109	112	135	119	118	105	103	116	129	132	133	142	122	131	114	125	122	126	115	126	135	125	115	117	102	131	113	154	122	131	132	121	113	116	134	102	110	111	130	125	123	110	117	113	130	126	129	122	121	105	107	101	108	107	110	132	126	114	117	138	110	114	129	127	116	114	129	127	127	108	118	140	130	108	110	122	123	115	123	124	107	123	136	138	115	106	138	136	121	111	111	117	118	113	128	128	117	100	105	123	114	112	128	106	136	142	117	139	128	131	121	140	122	121	127	118	113	146	111	123	127	99	120	125	118	114	119	157	120	116	122	119	109	136	132	126	120	120	111	107	122	113	129	113	102	126	125	118	98	120	126	116	111	114	149	116	113	137	96	121	106	103	132	121	124	119	124	106	104	125	115	132	127	121	106	115	115
31653	28245	5784	4455	3902	3221	2543	2116	1782	1532	1379	1264	1052	951	904	869	730	723	708	648	590	587	597	586	551	514	545	516	457	504	466	485	454	440	450	466	413	416	413	422	406	393	402	383	409	382	409	406	372	366	359	398	356	366	358	346	352	381	378	355	413	362	324	344	341	366	383	352	371	324	376	337	354	349	312	335	332	306	339	350	343	362	362	361	371	327	350	348	325	366	325	355	331	343	364	327	347	308	327	305	334	355	344	342	303	354	379	334	361	295	339	347	331	346	346	347	323	354	318	362	364	353	356	337	353	323	353	309	360	320	353	332	329	340	336	346	325	302	286	333	373	336	367	322	322	351	342	324	314	307	333	326	304	301	335	331	346	349	329	314	310	307	326	331	299	310	331	322	330	377	326	339	308	331	362	336	328	325	301	328	331	319	347	364	352	286	315	329	344	333	311	360	346	332	316	328	346	328	327	331	305	308	296	366	329	327	333	301	328	316	355	337	333	308	314	304	330	336	322	310	329	319	304	328	341	332	350	324	318	333	349	291	351	321	343	315	341	344	327	324	355	327	336	331	329	318	304	356	322	292	289	315	323	346	352	318	294	311	341	359	338	328	340	350	337	321	291	333	348	336	311	367	338	344	348	355	322	324	353	329	317	347	342	325	315	320	357	341	361	339	330	309	327	344	350	301	322	360	335	332	314	332	327	334	299	340	304	362	346	329	327	331	330	327	331	371	295	334	316	312	313	348	345	336	328	327	299	344	316	350	343	317	341	313	316	339	308	303	342	340	337	314	343	336	317	330	370	341	331	298	307	330	325	308	309	312	309	330	331	320	347	321	328	311	344	314	316	322	340	332	325	355	339	328	339	339	344	340	326	325	309	322	350	336	356	307	354	289	323	320	337	331	328	336	297	341	310	308	324	336	323	325	324	350	297	323	341	320	335	334	340	329	327	300	338	352	311	365	327	319	328	309	328	329	316	327	329	334	324	315	371	307	329	341	346	357	340	338	305	330	311	294	347	348	344	311	327	354	324	338	329	347	314	336	330	306	332	333	332	343	311	345	333	346	339	328	328	330	324	346	317	328	318	354	333	353	285	348	331	312	319	316	323	362	353	348	318	288	370	375	324	347	309	369	326	313	341	306	320	326	325	348	374	303	346	317	326	351	373	344	312	317	344	345	358	335	320	335	358	308	312	307	325	355	311	334	341	320	330	312	327	309	316	325	308	358	325	334	313	327	322	300	301	327	337	310	352	310	336	312	310	360	300	338	333	340	328	322	323	315	303	332	309	311	351	327	317	341	352	292	358	328	316	313	344	327	331	330	315	387	337	293	327	316	326	320	338	331	319	318	305	331	299	368	327	340	342	317	314	313	347	351	319	373	299	321	328	303	316	348	339	336	334	319	335	354	332	314	327	360	347	354	316	335	328	355	310	355	316	343	308	343	356	344	327	347	301	307	335	326	312	349	308	323	314	323	301	332	353	313	358	315	334	322	335	323	322	323	329	330	326	303	338	365	322	348	355	347	338	337	336	344	316	349	346	361	327	285	333	338	316	333	377	352	350	334	315	308	311	334	346	304	337	360	354	335	296	311	318	338	348	323	331	309	322	323	350	327	297	321	334	296	332	320	307	352	306	317	346	336	358	362	321	351	324	332	344	311	350	356	333	317	334	348	347	362	332	347	352	349	343	310	334	320	331	333	318	321	321	310	344	320	324	324	316	340	322	326	337	320	310	292	337	331	309	315	338	311	341	320	292	363	335	349	340	335	359	309	317	333	325	336	343	327	343	326	343	341	344	339	357	322	350	304	370	356	339	335	326	330	372	292	335	318	327	308	345	293	328	316	359	327	334	343	324	316	319	333	278	327	324	348	339	328	310	304	324	316	306	339	346	334	317	308	339	348	325	329	308	341	343	329	299	321	342	323	324	365	369	317	339	338	337	337	321	349	338	325	325	313	328	317	312	331	318	325	317	348	348	351	328	320	314	315	334	325	334	341	338	334	318	330	330	339	325	342	282	338	289	316	325	340	312	315	348	331	341	318	327	314	340	305	326	349	353	353	335	363	315	314	301	337	313	337	325	316	328	332	352	332	340	325	326	344	330	340	328	329	361	355	350	364	305	324	323	333	321	304	339	317	354	317	319	317	320	341	327	326	330	358	332	356	323	294	296	321	317	291	309	320	340	318	347	336	323	326	350	310	355	322	351	320	299	305	328	313	330	335	345	361	336	349	341	348	343	329	334	308	341	305	327	308	344	348	317	332	317	290	365	303	309	337	341	315	323	351	318	336	355	337	357	330	330	325	335	337	307	326	323	324	303	349	336	337	354	343	305	344	360	358	326	313	342	361	342	300	339	309	343	330	358	317	333	310	341	329	325	340	325	342	349	326	324	330	288	342	322	323	302	346	327	342	351	351	313	308	315	333	341	336	318	351	325	342	365	317	324	352	305	332	312	334	331	325	328	322	355	340	319	336	304	314	350	332	327	337	329	327	339	318	315	327	296	311	299	319	318	333	296	344	318	323	316	355	332	335	356	316	319	301	317	311	321	341	349	329	332	317	323	344	303	328	332	337	323	324	303	337	353	309	342	317	302	338	347	369	332	336	292	343	314	339	339	337	315	329	333	296	331	317	314	338	315	303	333	327	332	343	351	320	312	324	336	323	312	308	328	334	295	345	357	306	330	357	320	329	332	351	337	306	288	357	315	332	329	290	337	348	301	324	336	348	335	312	318	314	361	338	314	303	320	293	338	356	326	361	308	343	291	319	322	304	343	312	338	312	362	332	367	320	333	322	342	344	324	312	354	322	328	327	328	351	347	361	324	328	318	377	337	329	343	332	328	319	334	317	360	330	341	337	308	307	307	333	346	349	292	346	309	332	324	333	292	362	313	341	302	346	312	300	325	357	320	294	329	306	319	353	335	302	317	387	348	316	314	344	351	325	323	310	289	312	341	323	324	339	337	313	303	323	355	330	319	321	337	313	306	363	316	340	335	337	349	322	321	336	322	287	301	325	304	310	337	323	336	334	308	359	358	319	350	306	335	332	345	332	344	318	335	325	325	352	340	319	314	299	345	353	321	347	348	286	310	340	343	295	323	344	321	343	331	325	359	338	327	347	325	319	360	339	358	366	342	319	324	366	297	333	301	347	319	358	349	345	306	284	327	315	323	306	328	327	322	335	344	311	324	333	337	326	347	347	333	325	328	307	319	309	355	322	329	327	324	314	318	331	332	316	364	319	327	324	341	304	335	313	308	330	337	346	350	334	341	310	321	320	341	309	326	310	307	329	357	334	349	319	314	338	357	333	310	344	335	347	325	314	331	321	297	328	313	295	317	341	314	339	337	297	338	344	338	320	320	315	333	332	328	341	291	309	313	301	321	354	327	299	326	325	355	331	331	331	326	320	320	343	336	356	360	340	325	313	285	300	360	331	306	329	335	314	351	334	308	350	311	346	332	334	362	294	326	342	308	321	332	311
8866	1157	463	316	313	276	316	291	308	302	300	289	283	281	327	321	309	330	293	289	319	330	291	308	292	283	320	311	267	325	302	323	333	320	285	277	319	292	292	293	314	294	324	309	271	305	328	299	291	330	288	290	342	356	315	327	292	301	297	304	305	293	273	278	286	320	334	300	293	280	295	329	297	293	310	298	288	284	272	348	311	322	304	283	326	322	270	315	306	290	283	330	300	317	332	285	287	292	302	303	307	308	311	300	305	289	276	261	299	293	303	309	327	304	320	300	305	301	302	278	316	326	286	310	322	317	346	308	291	305	300	336	295	301	295	291	308	288	292	291	293	307	335	297	268	314	291	299	291	290	320	323	317	332	304	303	322	329	267	286	318	322	306	340	303	304	331	318	308	304	294	300	296	286	291	310	300	275	308	291	302	294	282	293	288	310	276	317	290	301	294	310	300	295	315	255	280	299	309	274	291	302	294	278	264	324	264	309	294	326	317	295	290	318	319	286	283	321	310	311	321	275	263	266	315	291	319	286	280	286	300	316	308	298	313	302	271	294	334	270	277	327	304	274	348	284	299	331	321	293	296	283	313	292	305	301	313	298	294	312	280	297	309	317	304	300	307	282	281	305	294	289	308	313	300	317	330	321	280	274	298	304	289	296	265	299	307	316	276	277	279	307	329	333	281	297	254	296	298	286	333	290	311	284	316	303	258	330	294	284	340	291	285	318	296	282	293	299	307	304	308	309	319	296	316	303	292	282	265	303	279	276	323	279	333	298	317	309	307	315	308	317	293	291	316	287	308	279	338	308	268	319	311	312	291	282	286	295	314	295	287	324	306	291	317	300	320	302	323	302	329	305	281	340	297	304	291	305	316	308	274	296	265	296	302	321	267	329	320	303	296	300	345	279	325	295	314	304	311	282	355	304	298	311	306	299	323	310	288	275	304	286	312	313	276	308	301	307	325	281	289	292	294	304	306	290	274	291	298	301	295	296	303	332	307	304	307	302	292	278	305	289	328	321	318	308	279	320	319	308	298	326	318	281	307	271	291	288	267	287	279	287	299	292	315	299	283	306	279	292	339	299	309	279	302	295	276	315	294	305	298	318	297	303	300	280	274	307	267	271	325	276	292	293	318	298	263	320	287	280	292	257	292	284	293	275	304	322	258	271	302	312	310	339	291	298	279	277	306	325	316	303	306	278	260	270	282	292	289	292	311	278	316	275	269	316	304	315	308	306	298	292	287	316	304	307	280	314	349	317	329	290	283	310	276	275	302	297	306	299	332	294	337	309	306	320	274	285	301	299	329	318	279	323	309	309	320	309	284	302	301	321	314	289	293	323	298	301	283	279	301	308	306	271	289	281	325	272	308	305	303	276	288	297	319	303	312	293	274	294	318	295	289	306	268	278	289	287	298	302	316	307	315	304	304	304	319	294	287	313	315	296	315	282	297	286	283	309	298	300	331	302	278	278	312	299	274	301	299	310	284	279	301	336	292	310	301	271	316	322	314	298	314	266	320	299	282	288	293	300	312	296	290	299	295	329	310	269	297	283	271	275	298	316	289	289	330	324	278	268	323	305	296	324	300	291	301	279	354	307	340	335	288	335	323	313	327	300	328	299	317	273	312	330	338	295	282	324	289	291	306	322	313	338	261	306	296	275	292	297	293	298	301	314	298	309	285	309	279	313	315	293	297	298	276	276	313	302	296	296	320	315	290	322	291	307	295	297	311	315	310	299	269	293	272	302	285	301	306	307	315	265	312	317	272	329	318	299	294	273	311	296	299	307	346	326	292	300	292	324	295	276	268	296	289	278	280	285	316	287	303	311	327	288	323	294	305	284	308	287	294	329	305	282	325	289	320	289	305	304	311	319	299	293	322	285	312	269	301	310	276	291	276	318	332	297	250	298	294	307	302	295	294	283	319	327	296	272	271	279	276	313	323	302	318	319	280	322	322	281	308	309	278	318	283	306	315	293	341	285	320	269	316	311	333	305	283	301	280	294	304	290	282	298	291	281	303	312	313	315	286	306	325	300	295	320	305	315	294	287	291	279	333	340	316	316	282	245	309	294	297	325	283	285	308	312	308	289	295	286	242	302	282	301	309	291	301	319	317	288	306	318	299	294	294	287	311	304	304	313	320	267	284	301	318	288	319	321	283	318	284	312	302	312	302	272	310	299	305	283	282	305	294	301	315	306	310	293	340	294	274	298	276	264	280	309	263	284	295	276	334	296	293	282	293	283	325	288	313	292	312	300	285	327	336	324	308	312	292	326	328	276	288	294	328	294	316	306	297	288	275	325	307	330	308	312	276	296	294	321	292	289	284	324	298	309	275	302	326	305	289	315	310	307	310	276	284	314	290	344	285	285	304	287	349	309	269	292	319	307	297	327	312	276	299	294	322	297	313	260	324	319	307	292	301	251	297	290	259	339	320	296	321	278	302	291	271	305	310	279	321	272	280	328	337	329	302	310	301	307	317	326	311	325	289	326	312	293	289	292	300	301	292	320	286	317	303	277	308	298	308	319	320	332	324	314	272	315	274	301	308	281	301	327	323	331	340	289	292	297	288	306	305	299	291	304	305	312	277	274	328	319	319	309	329	311	299	314	277	291	301	293	296	281	306	312	300	315	288	297	306	311	280	278	294	283	286	312	291	282	315	296	284	294	298	298	303	309	314	296	313	325	312	312	293	309	302	283	273	314	308	272	297	311	283	317	300	284	297	311	275	291	294	317	310	290	335	289	327	302	309	309	311	285	354	289	325	296	272	302	284	288	315	303	315	289	314	311	325	295	315	303	339	269	256	286	231	280	300	299	282	321	290	270	305	298	314	310	277	297	282	324	299	297	309	307	292	296	300	306	286	297	280	283	309	273	271	290	328	322	324	259	278	304	308	276	287	300	299	298	293	317	333	323	251	296	306	299	262	273	271	295	332	304	317	281	308	261	313	283	312	310	283	300	289	284	290	287	302	282	260	331	294	312	295	297	329	285	296	254	318	305	336	279	292	318	300	299	301	293	327	305	344	285	318	302	293	299	267	327	289	305	327	291	296	302	259	326	346	327	299	310	295	281	264	313	283	307	322	259	304	327	298	269	318	298	305	278	261	304	348	299	292	289	296	257	297	282	297	286	287	302	319	339	311	292	325	270	283	319	289	292	279	325	300	320	280	347	301	297	305	308	280	316	295	309	293	280	280	297	299	246	303	303	316	330	320	288	295	276	285	314	316	286	302	298	328	313	312	280	333	311	281	326	282	317	309	289	286	286	313	313	278	303	275	323	285	290	284	302	321	326	302	292	352	312	297	306	292	295	297	319	324	322	305	259	278	317	335	330	269	297	289	305	295	304	306	330	292	317	318	305	309	301	310	296	296	300	297	285	293	289	275	349	283	287	282	260	293	310	304	318	296	298	293	259	288	302	286	290	258	278	304	298	327	279	284	313	318	317	297	300	305	306	299	310	287	283	327	286	304	266	290	313	293	311
6118	1912	917	730	726	713	719	707	707	695	705	720	713	733	686	676	670	661	670	754	711	645	697	672	695	686	719	744	708	731	693	635	674	644	638	697	655	724	653	702	706	691	701	708	686	677	690	688	692	698	680	687	671	712	668	691	690	680	677	672	662	720	719	656	670	697	689	692	702	713	675	744	697	707	676	670	703	664	689	675	653	657	715	653	681	651	684	677	687	732	642	693	682	681	712	659	695	702	699	687	679	681	656	684	710	683	666	681	717	677	690	683	653	675	666	633	715	714	713	675	671	668	672	651	692	670	686	690	663	656	681	655	688	658	657	665	652	659	666	661	710	669	629	703	677	678	715	662	703	663	662	649	682	680	671	686	662	731	707	698	667	700	702	683	652	661	693	684	709	740	660	703	661	671	717	711	641	642	683	658	711	698	646	693	724	677	687	701	671	708	714	667	653	686	683	674	666	624	663	727	695	655	627	682	689	673	702	726	647	668	651	679	651	674	699	648	677	702	661	655	741	667	708	663	699	692	732	705	681	668	681	660	667	685	694	678	669	694	730	657	710	691	669	719	703	683	633	691	641	653	647	678	693	671	643	667	700	728	676	674	671	628	686	713	672	653	690	725	711	692	701	693	653	664	653	687	700	691	678	621	657	701	699	728	721	690	658	655	697	639	718	743	692	657	696	616	640	706	667	631	728	683	700	744	690	709	731	708	717	627	713	708	664	700	709	672	675	699	681	747	680	676	707	699	657	692	672	641	645	715	674	646	680	686	693	635	639	676	700	688	692	656	653	693	712	685	656	658	716	648	676	662	661	713	702	688	668	639	655	688	695	670	665	727	671	666	721	731	693	680	631	678	688	679	666	689	677	699	656	660	726	694	684	648	665	671	678	685	660	697	685	647	693	697	667	680	661	685	715	671	698	652	686	667	661	662	662	694	660	651	712	655	714	697	695	689	695	680	673	697	677	703	669	682	689	719	703	702	677	694	708	690	668	661	706	683	654	686	663	734	651	664	697	650	699	674	666	690	662	673	694	658	713	709	657	703	675	669	687	685	674	666	652	637	688	675	671	729	657	671	693	648	695	653	716	751	685	713	699	673	629	661	694	654	661	718	670	658	684	704	689	683	679	636	694	662	671	694	699	692	667	703	662	672	674	646	657	695	722	677	681	697	695	679	638	687	667	669	667	696	706	663	656	654	720	700	686	682	665	693	702	715	633	687	693	705	686	687	662	698	715	678	676	710	661	659	714	632	703	680	698	679	705	708	668	734	705	716	680	680	703	776	649	678	688	693	672	682	651	680	676	644	689	721	684	719	657	695	622	726	703	727	659	683	680	659	678	714	695	668	735	711	679	676	646	712	660	711	755	706	707	689	693	702	702	737	717	679	709	669	736	659	663	662	667	669	714	638	696	662	654	687	720	703	689	676	696	633	648	680	634	695	672	726	702	724	720	649	650	698	709	650	655	664	687	690	640	703	684	713	692	649	666	705	695	684	674	648	705	677	701	699	662	645	668	650	717	678	698	675	696	662	670	696	684	697	680	662	709	664	689	713	698	684	710	664	674	680	667	736	653	692	666	676	633	680	684	671	700	696	723	663	639	641	683	706	692	691	708	688	671	669	708	645	664	683	724	645	722	648	674	696	640	689	672	685	729	657	697	716	694	679	661	663	673	655	678	678	716	670	684	674	664	696	730	682	719	644	691	641	649	717	691	699	654	637	702	666	713	682	653	665	667	631	699	610	721	675	638	644	663	705	708	714	676	670	695	692	676	653	717	719	673	720	663	675	695	651	663	709	711	651	667	695	685	676	712	661	649	705	686	689	685	668	642	663	684	665	702	677	663	706	688	668	690	708	704	701	697	712	669	687	678	680	650	646	691	690	667	668	684	709	688	695	703	697	636	658	687	678	716	678	697	696	686	667	653	689	674	673	678	679	697	651	719	627	669	700	666	715	688	703	688	666	655	699	702	689	685	715	673	657	701	661	697	681	677	721	684	683	681	636	670	717	672	643	693	696	662	652	681	709	683	651	705	683	681	646	678	689	659	682	704	635	652	681	683	703	646	708	692	670	682	656	678	650	717	709	718	704	627	712	708	696	681	683	679	609	681	650	677	664	728	695	688	698	688	678	712	645	663	673	705	671	647	697	702	727	675	686	662	693	664	676	667	715	656	670	710	662	699	696	662	674	661	700	709	665	715	648	712	692	682	723	666	623	708	709	690	655	720	629	689	705	656	685	670	701	703	695	650	683	701	685	689	708	662	680	650	657	667	685	651	691	700	671	662	651	688	669	623	697	707	648	675	694	649	707	623	668	687	749	672	699	705	716	695	678	666	690	699	695	673	667	744	700	707	667	721	723	683	683	626	670	643	679	686	680	707	679	691	708	688	671	677	677	692	658	664	682	694	651	666	716	707	633	703	685	703	663	679	709	681	667	650	665	672	654	657	685	697	666	726	676	683	671	700	717	687	714	663	639	691	688	667	697	744	704	633	695	659	658	688	674	688	684	615	655	695	711	677	651	684	673	681	638	658	650	693	671	662	711	691	686	670	665	710	704	686	702	697	650	683	714	718	683	703	694	688	704	689	692	709	680	718	695	711	672	684	683	732	660	662	676	692	668	689	682	687	712	668	706	639	678	681	689	648	661	724	674	728	700	667	678	652	623	663	654	678	669	656	697	718	683	735	679	664	650	671	680	657	678	675	722	641	724	682	663	658	661	657	673	656	687	664	659	720	680	660	669	711	629	636	705	674	672	700	645	720	703	667	672	650	634	657	677	699	708	647	703	677	668	687	652	706	682	693	690	700	686	687	651	696	690	664	646	673	620	657	647	673	731	663	680	663	710	656	683	710	674	686	650	725	678	675	653	700	695	706	661	632	673	703	619	663	703	636	695	699	681	639	688	664	706	674	661	642	691	690	717	717	707	653	718	690	678	695	683	688	659	668	667	725	708	683	672	664	691	671	713	629	681	678	685	678	689	668	677	647	695	710	708	708	696	640	677	657	690	740	701	695	676	660	688	686	706	695	653	676	703	619	669	663	696	665	675	666	662	672	721	722	689	642	666	728	697	698	685	692	672	668	721	653	707	642	696	649	692	698	681	702	684	673	653	706	690	690	653	637	690	703	693	667	666	659	662	700	665	694	693	681	694	709	708	708	636	671	689	669	665	691	665	723	640	695	672	651	695	690	682	713	687	649	692	704	664	695	652	689	704	684	736	644	686	699	704	671	689	655	684	706	678	670	667	692	667	674	686	693	656	700	670	693	638	716	658	680	676	731	683	692	696	650	676	666	674	682	709	650	666	705	697	676	714	663	619	697	672	685	614	700	664	675	684	694	736	680	672	704	686	688	696	662	697	681	646	707	667	660	669	670	680	686	720	683	677	685	652	659	599	693	685	654	641	696	721	687	692	727	723	666	677	664	652	722	671	668	689	686	634	648	706	694	753	662	688	703	682	664	708	702	646	667	659	685	662
43755	27722	10007	1014	599	465	361	316	240	246	221	198	225	188	159	162	175	170	166	165	156	144	153	151	169	143	149	148	153	159	160	157	142	150	135	164	142	138	145	128	144	146	139	137	130	144	170	138	147	142	147	148	142	150	139	147	126	123	140	129	133	161	139	155	139	147	141	147	142	147	137	149	136	151	146	127	132	125	147	148	139	141	156	131	139	127	139	162	144	142	142	146	134	143	146	144	136	110	151	127	139	134	133	143	122	133	149	142	151	133	141	149	129	142	135	126	124	129	134	135	122	131	127	132	124	140	153	140	140	139	145	145	144	146	118	144	151	134	131	142	125	122	143	139	120	157	158	140	155	139	151	140	140	144	122	125	142	127	136	140	161	136	147	142	145	130	122	146	127	147	136	142	133	136	157	123	139	132	156	137	134	140	155	133	141	147	139	156	139	101	144	141	168	151	135	118	152	166	143	149	150	127	137	130	132	144	145	147	123	135	160	145	124	159	146	137	152	122	139	109	136	123	132	124	139	134	147	148	143	144	135	145	134	167	122	117	120	142	152	119	152	137	132	129	141	124	138	106	116	147	157	144	140	154	155	118	133	125	123	159	120	140	144	144	124	142	147	116	128	130	128	139	139	145	129	146	127	149	133	133	150	110	148	131	140	117	126	145	144	132	145	107	122	146	148	140	143	141	137	128	137	129	134	127	133	118	145	130	148	111	125	138	152	134	132	133	123	113	128	138	147	139	160	131	129	144	140	132	144	153	147	123	169	122	130	138	138	139	142	139	149	141	147	142	131	140	157	153	141	150	129	151	119	156	134	130	121	153	145	135	130	131	142	129	136	142	120	131	149	147	127	158	136	146	135	145	145	121	146	148	115	126	143	163	142	157	153	134	164	127	132	114	130	128	148	142	131	135	134	114	118	116	133	132	144	149	135	141	135	145	128	149	124	150	129	112	135	134	132	143	168	145	158	151	139	138	129	150	138	117	129	128	133	167	137	133	130	130	128	126	129	128	124	143	138	161	131	120	129	140	168	117	136	141	119	150	128	143	126	139	142	145	153	160	156	121	131	138	142	147	141	144	123	135	147	129	145	128	135	130	160	139	129	132	142	149	152	139	125	132	162	133	120	138	148	178	155	130	127	120	145	133	138	139	150	124	128	134	127	129	160	139	140	146	123	114	139	148	170	144	120	133	153	111	147	145	142	135	151	116	127	130	132	129	154	127	167	133	139	147	129	147	139	141	126	127	140	109	163	129	137	133	133	124	138	139	153	145	139	133	115	140	131	148	139	158	131	110	124	141	131	104	128	125	149	138	148	162	117	131	141	140	104	149	131	153	152	129	130	138	134	145	128	153	126	134	170	146	143	150	123	103	147	148	121	139	151	117	133	135	130	142	126	140	125	152	137	137	116	127	143	139	144	131	128	130	148	125	121	151	139	120	166	141	154	127	140	147	115	131	143	121	123	127	126	148	137	140	125	148	132	128	136	140	151	139	165	143	136	136	112	155	147	145	150	127	135	133	114	129	166	114	123	150	153	148	145	120	114	117	124	148	141	145	131	161	135	124	131	141	145	165	156	148	155	146	142	119	130	149	135	148	140	146	139	139	141	149	150	125	126	139	132	135	118	147	132	155	142	127	142	139	130	145	132	142	165	142	148	149	167	143	132	141	150	128	157	117	147	129	159	120	136	134	147	153	134	131	154	135	129	140	142	148	138	157	132	139	131	148	127	147	132	138	155	113	139	141	123	136	145	153	165	126	124	155	144	141	139	156	131	143	145	123	110	130	139	129	158	146	128	126	134	146	124	147	149	143	160	147	129	133	146	148	119	130	127	123	139	143	155	126	136	129	133	124	112	141	142	170	126	136	127	129	146	134	105	125	129	130	126	124	135	141	144	130	138	131	141	137	119	128	142	114	115	150	119	145	155	136	127	147	147	133	149	123	141	129	149	143	125	127	147	119	147	144	162	128	146	119	137	162	135	122	148	140	122	130	125	138	138	149	119	128	123	153	141	128	143	151	140	154	140	141	119	149	135	139	118	137	113	134	161	119	133	119	137	143	146	145	136	154	145	140	163	143	150	135	135	151	130	136	139	129	126	145	144	139	121	128	128	119	137	125	120	142	156	128	140	130	117	151	147	131	155	120	141	137	133	142	119	126	161	139	146	138	121	150	147	164	132	148	139	144	140	137	122	148	135	141	149	134	146	149	123	135	156	117	129	137	113	134	149	125	144	129	134	141	155	132	143	118	152	152	128	144	150	149	170	130	136	131	116	138	139	131	139	131	154	151	126	135	119	122	106	127	123	123	143	124	142	151	143	136	147	124	157	140	144	123	122	138	131	154	142	133	138	140	144	126	140	157	139	135	156	135	140	163	137	132	127	143	150	144	140	125	134	131	140	153	162	137	153	122	127	156	131	148	136	139	137	147	145	124	133	134	135	137	141	126	123	131	173	138	126	154	137	153	129	141	129	151	142	143	143	129	125	165	128	153	130	137	145	151	118	130	140	134	114	133	152	114	145	147	117	152	137	141	127	131	140	138	127	148	140	140	144	113	120	135	120	129	142	129	132	150	116	125	154	152	128	125	113	143	153	155	145	143	125	147	141	144	147	156	150	117	146	153	139	139	149	123	124	134	137	147	128	137	130	131	121	126	151	145	122	133	138	148	139	125	124	132	129	123	138	143	128	147	139	154	126	150	141	112	175	146	122	124	168	152	152	143	140	129	132	128	124	136	139	139	148	146	132	141	115	115	144	121	140	147	163	139	156	151	135	131	138	132	146	131	131	144	154	138	131	123	132	144	114	138	138	141	148	135	135	134	161	140	133	143	147	138	146	134	143	126	126	148	134	137	143	132	172	168	124	137	141	119	134	152	133	156	152	148	151	144	118	135	107	158	128	139	135	127	144	145	140	141	157	153	151	139	120	126	137	133	130	146	130	133	126	139	126	130	131	135	124	131	160	132	148	149	147	146	176	155	149	129	126	124	148	142	132	131	157	134	144	142	133	149	131	127	133	144	145	111	140	143	144	128	123	125	128	128	143	144	157	142	142	146	127	131	145	145	140	138	143	141	157	127	144	146	133	130	133	135	127	123	144	115	160	133	157	154	139	139	145	130	147	144	144	139	142	101	133	144	130	124	130	148	149	137	159	167	147	124	130	139	136	145	136	139	135	152	131	136	163	143	132	135	134	121	135	131	137	160	147	126	134	146	138	139	131	161	118	135	130	129	146	143	142	127	130	151	151	134	152	139	149	146	121	143	132	153	145	137	132	156	136	144	136	126	145	153	150	136	127	131	103	150	160	155	142	139	135	150	141	144	131	159	128	122	116	139	154	160	156	106	141	155	128	134	126	128	130	151	152	141	113	148	130	131	133	154	138	128	143	137	162	113	141	145	129	151	163	156	121	137	144	137	145	136	128	122	128	120	152	130	126	138	146	142	152	147	146	141	125	142	129	139	130	120	142	141	122	121
23838	18930	4845	2600	2237	1784	1489	1233	1104	1020	891	752	713	679	622	579	529	563	541	557	491	464	516	424	434	468	428	440	422	441	414	405	428	362	390	371	368	382	410	449	405	383	397	343	357	358	378	388	390	351	370	337	394	346	377	399	374	399	368	328	393	342	375	390	350	365	335	350	370	373	364	354	357	348	353	330	378	339	335	341	335	303	370	361	330	355	313	317	348	365	371	351	374	322	325	304	326	317	348	324	338	365	344	353	320	350	346	346	374	348	317	343	356	331	361	364	354	352	367	350	312	330	308	333	374	342	348	361	337	333	324	350	374	355	361	373	371	349	336	359	341	364	326	340	321	334	363	350	320	346	356	358	348	367	359	356	344	352	356	333	360	362	340	305	343	349	364	359	358	317	357	341	334	366	343	365	373	349	376	321	345	351	331	331	365	329	317	363	319	345	374	337	309	371	361	377	382	356	338	334	356	362	334	372	345	370	366	361	352	340	333	328	355	315	337	349	401	350	352	378	357	351	328	347	319	337	338	334	357	348	359	376	366	341	287	337	347	357	357	335	353	358	370	354	355	359	339	347	339	368	370	349	339	316	365	351	322	339	352	365	355	366	376	340	355	331	332	331	344	339	311	356	357	327	355	329	356	340	361	351	331	364	356	341	381	355	333	350	363	320	365	322	336	345	335	366	374	367	376	355	352	344	359	372	357	329	377	357	341	331	347	337	336	362	325	359	345	335	349	307	343	367	350	368	361	326	331	341	351	359	362	333	348	350	364	357	347	359	343	329	352	324	351	379	344	370	359	346	382	363	344	365	353	339	366	367	340	366	360	348	351	314	374	353	359	339	325	314	357	337	328	357	361	347	342	325	349	340	381	340	337	349	374	350	340	346	326	371	345	327	346	334	332	354	356	316	346	377	341	339	336	359	346	337	363	357	386	338	339	352	358	378	357	363	405	294	352	340	359	376	385	334	380	368	345	328	338	349	322	340	337	349	357	345	336	347	354	354	348	344	323	348	346	352	308	353	320	321	352	359	354	327	334	332	364	323	352	333	336	356	335	333	378	338	377	346	339	323	362	297	332	366	357	315	330	354	332	339	340	364	322	371	368	321	355	369	371	368	331	384	351	335	333	332	349	328	334	348	368	341	347	362	340	308	332	345	381	355	360	320	348	332	319	315	355	357	366	389	345	354	312	383	357	353	336	332	337	337	332	347	349	350	312	379	326	347	326	366	344	338	321	335	320	369	359	306	366	371	355	333	364	309	331	361	358	361	335	369	328	332	358	292	361	351	360	356	360	341	358	339	336	332	353	325	358	357	332	362	334	343	371	366	346	320	340	339	341	370	359	340	367	351	363	332	362	352	351	336	335	308	349	347	353	320	342	333	325	326	360	344	348	354	309	350	295	330	347	324	372	341	370	347	346	335	340	323	353	333	318	335	349	343	333	370	364	347	355	362	351	329	339	370	338	356	363	345	378	343	344	343	368	365	358	371	327	338	337	326	380	324	369	360	369	334	365	330	357	320	347	316	346	376	349	325	341	345	343	311	350	352	375	346	356	354	367	317	347	338	340	384	347	348	329	340	366	341	353	341	331	351	335	330	352	326	330	340	360	370	332	338	328	331	316	341	338	338	320	349	339	336	356	379	355	319	349	318	359	348	314	343	321	318	356	320	342	352	317	355	315	356	342	322	347	340	356	324	326	324	355	361	348	323	357	350	341	342	339	386	335	338	341	325	362	347	338	353	371	328	352	340	305	343	330	348	345	333	338	320	338	334	306	378	334	340	343	354	300	347	394	317	349	365	343	329	379	329	352	374	316	321	394	336	330	367	352	338	327	331	344	357	332	345	341	356	362	325	349	330	325	329	346	334	357	363	344	334	346	340	348	328	353	362	361	369	331	348	345	347	346	350	298	375	339	353	361	338	335	353	340	351	345	316	336	346	371	328	332	344	361	349	369	320	318	343	338	347	342	328	364	332	338	345	334	329	345	335	352	325	367	364	354	361	348	324	342	300	334	345	347	330	366	369	353	332	351	324	370	334	337	325	360	362	326	315	349	372	339	359	371	346	322	360	339	356	367	316	325	347	346	340	327	351	333	339	324	341	373	316	364	360	371	356	355	354	352	357	343	337	371	368	340	341	324	355	345	346	310	374	344	347	321	323	332	342	340	336	325	337	361	349	350	354	368	342	379	338	339	339	340	354	393	337	361	345	333	376	345	360	314	339	356	326	349	352	359	311	352	343	339	336	343	349	303	300	334	403	341	367	322	349	350	347	339	367	311	339	339	335	355	344	327	334	334	334	339	348	336	340	320	320	358	349	344	356	369	353	364	370	349	342	358	353	357	378	326	358	301	348	321	349	354	344	336	335	339	338	341	348	336	371	316	347	308	337	384	349	353	341	343	342	358	326	325	326	311	355	337	339	335	326	351	362	360	371	346	338	337	334	343	384	332	352	350	361	356	328	307	355	314	352	357	356	342	329	357	326	308	338	352	371	351	329	350	342	343	342	356	322	323	355	326	368	354	370	350	339	314	368	355	340	346	353	354	350	336	337	355	353	334	334	371	339	328	349	333	348	374	333	347	344	323	334	390	331	351	341	329	344	351	354	330	375	349	341	364	325	358	344	380	354	339	348	333	336	373	346	333	374	329	324	348	345	306	379	333	367	365	316	338	345	318	355	341	304	346	344	343	316	324	372	316	338	346	336	352	329	343	304	352	354	344	360	366	341	348	370	331	319	317	369	342	339	363	329	355	337	374	357	347	351	349	333	350	330	351	336	335	323	341	323	336	338	359	341	345	329	370	341	356	328	356	305	340	369	335	342	364	327	319	357	309	359	369	329	362	339	349	336	314	354	344	373	312	342	395	326	346	362	364	319	341	342	389	338	338	363	330	371	337	314	372	374	336	336	362	319	331	323	361	334	374	373	342	344	343	349	317	335	344	345	326	324	367	350	333	323	335	313	344	340	372	349	360	351	351	337	346	354	351	324	344	353	354	324	317	333	350	326	327	346	355	371	344	334	339	328	361	346	365	370	347	322	357	344	380	308	362	337	357	368	341	347	343	331	332	344	363	291	291	344	318	317	337	362	324	319	366	362	341	344	337	359	317	357	349	383	339	314	310	292	331	302	364	321	320	342	347	367	346	361	383	353	342	325	345	327	323	326	344	325	363	338	347	349	362	340	346	327	354	371	352	346	324	345	325	319	337	338	338	330	324	341	345	328	342	329	354	320	351	359	333	376	343	335	355	341	362	360	333	362	325	369	332	351	344	342	369	310	343	336	331	343	356	350	322	349	344	363	328	335	308	372	354	359	341	351	363	323	356	331	330	341	367	332	336	340	323	351	318	329	331	397	330	348	334	355	342	332	329	346	312	348	367	326	346	330	351	336	328	378	347	349	357	335	332	372	328	343	338	336	342	359	333	351	339	339	336	358	347	309	385	360	350	333	354	333	306	353	346	343	349	327	331	368	319	318
57408	42064	18525	2935	1042	793	576	444	405	320	278	250	268	205	222	237	190	160	184	157	136	158	122	141	114	131	147	145	151	121	165	140	150	143	163	115	131	113	148	141	127	126	143	136	130	129	132	139	124	125	125	128	114	113	123	123	135	121	119	130	109	127	119	140	136	107	120	120	136	130	103	133	136	129	114	117	122	114	126	135	104	125	126	136	128	118	134	123	135	124	148	120	130	128	127	121	127	104	129	126	128	126	127	124	136	121	113	116	126	137	115	103	127	142	120	134	117	121	116	113	133	139	139	144	121	116	127	142	112	101	110	124	121	117	117	124	123	130	128	128	125	118	114	128	130	116	109	105	109	122	117	126	132	126	113	126	125	112	106	95	103	103	127	144	115	118	129	129	128	108	111	105	115	125	118	125	139	113	154	122	123	120	149	89	105	127	117	123	107	124	117	112	109	125	91	128	105	124	121	122	107	110	108	102	114	122	138	139	135	114	127	103	116	114	129	142	147	120	124	104	118	123	128	128	119	115	130	118	123	118	104	133	105	132	114	133	140	126	126	101	130	114	135	111	83	115	129	106	116	116	120	118	124	121	136	142	122	97	111	126	111	123	114	132	121	142	105	114	117	142	120	128	120	107	135	129	123	104	118	99	115	117	133	105	112	140	127	120	143	135	112	112	123	129	104	126	113	123	124	114	131	126	123	151	116	115	120	121	115	120	130	125	123	118	120	103	135	142	157	92	117	124	120	128	105	111	127	131	109	116	124	104	118	115	126	106	117	109	126	104	92	114	109	128	117	127	116	121	136	122	93	136	125	135	130	124	126	117	104	120	136	93	115	99	115	109	114	127	112	116	130	128	119	131	132	110	114	119	132	149	118	117	113	100	139	106	110	112	139	101	108	145	121	141	112	123	114	130	136	112	106	130	122	92	110	125	139	130	108	147	122	132	127	123	121	126	100	107	156	113	135	114	111	120	115	108	121	105	128	125	136	143	134	103	109	128	146	119	113	109	113	132	117	111	106	119	130	112	116	119	119	124	103	99	119	107	125	126	149	132	111	113	106	108	137	108	114	100	112	130	112	121	113	103	109	121	128	129	116	121	121	101	144	116	129	125	126	117	125	143	138	122	111	134	123	110	135	111	116	107	131	131	96	114	132	120	114	109	125	108	98	126	150	91	127	119	130	131	121	115	141	125	114	110	115	101	109	107	123	131	131	138	124	127	93	122	143	112	122	139	109	116	121	125	125	113	127	127	128	112	115	124	132	113	150	122	102	103	114	140	115	135	113	125	126	113	124	99	118	134	136	101	119	113	106	101	121	111	98	93	106	120	126	121	121	121	110	114	121	112	131	107	125	107	111	117	122	136	135	114	120	147	133	133	129	123	123	103	126	127	112	109	102	97	129	108	100	120	133	107	107	143	120	116	121	116	119	128	109	121	112	127	128	106	142	127	113	133	128	127	114	126	116	113	127	87	109	101	128	120	124	111	114	138	150	131	113	121	92	119	143	116	123	128	141	119	118	127	127	119	134	122	124	138	106	103	106	101	120	99	130	104	135	133	115	129	115	113	126	129	106	105	117	145	117	124	113	123	137	117	122	102	127	145	132	111	133	107	125	134	118	148	120	94	117	136	129	135	133	126	122	132	123	131	111	136	113	117	128	120	125	120	124	154	122	127	108	103	130	119	115	123	107	112	137	126	138	144	123	121	133	111	123	119	118	140	119	110	105	130	132	126	118	139	124	129	130	133	109	116	150	106	130	124	106	140	114	123	112	126	123	125	127	108	124	124	129	114	128	116	103	126	136	119	108	123	115	112	131	138	128	105	106	98	117	125	119	126	128	123	135	119	128	111	121	126	128	125	119	117	121	124	122	104	103	126	121	120	141	132	142	121	111	132	125	141	120	115	109	126	111	118	120	127	118	130	109	122	122	144	141	107	101	150	110	139	113	128	145	103	107	119	128	119	107	119	112	124	95	125	116	149	118	138	128	143	113	106	128	132	112	97	112	126	126	127	130	121	115	99	139	122	106	118	109	137	110	119	110	119	129	111	97	118	131	115	90	118	116	121	139	127	128	142	112	131	122	108	141	126	111	103	93	112	123	140	120	129	128	118	121	102	103	100	101	112	123	103	126	118	116	121	131	106	121	131	130	109	117	120	141	140	118	123	115	129	107	125	127	109	135	94	124	121	132	105	116	127	138	131	119	108	117	121	127	128	123	112	132	114	111	121	127	111	128	130	120	115	131	110	112	125	113	124	128	123	99	130	114	123	124	120	91	108	116	129	126	125	107	121	124	134	104	135	125	139	128	119	138	122	137	118	102	132	117	122	118	113	134	109	115	97	116	103	118	139	104	116	134	127	122	124	132	116	136	122	124	105	119	107	125	109	112	103	138	147	100	98	131	118	122	117	114	116	102	118	125	112	129	115	109	127	112	131	118	134	117	117	127	122	139	113	140	144	99	122	116	109	118	127	107	114	123	132	124	124	95	124	119	122	116	122	112	105	138	116	149	121	119	122	128	103	112	116	122	123	123	148	109	117	104	125	113	106	117	110	103	130	127	128	129	124	110	130	120	111	132	115	131	120	151	126	100	104	122	136	155	121	116	106	134	110	131	110	103	107	141	112	121	129	119	113	122	132	118	117	119	110	152	108	116	116	120	108	104	99	129	126	117	123	122	143	129	119	97	129	107	110	113	118	130	134	127	145	127	118	121	117	134	136	128	117	134	136	120	120	123	128	130	101	124	141	114	110	115	128	123	134	128	102	117	107	112	113	114	117	119	128	120	128	130	113	113	119	127	123	132	123	118	125	112	120	111	125	130	111	127	114	119	104	119	120	103	117	133	125	122	144	131	102	124	131	116	118	95	108	120	124	133	115	131	120	117	123	128	133	113	130	114	107	112	138	113	106	119	115	124	127	133	122	139	122	130	134	118	119	112	142	128	138	131	114	132	137	109	131	115	120	136	121	121	109	114	112	127	114	100	133	113	118	112	124	131	127	148	129	124	122	120	100	117	132	129	109	114	110	120	110	124	112	117	123	119	110	126	113	111	118	141	104	129	124	121	120	131	131	112	131	95	110	123	108	106	119	120	112	111	97	111	124	126	139	118	112	104	127	117	110	116	111	115	120	119	108	124	126	129	106	122	109	132	126	105	129	140	128	131	118	123	134	124	112	106	127	117	117	132	117	124	120	103	130	122	111	143	112	141	121	115	130	102	110	130	128	122	103	118	121	120	110	117	127	130	126	126	111	124	107	106	119	126	96	118	105	115	117	117	123	151	126	142	121	129	144	124	110	103	110	107	130	129	149	106	111	113	105	108	106	112	113	115	120	126	132	127	95	110	127	118	134	129	136	112	121	135	118	120	115	127	134	111	128	135	127	115	109	98	113	113	129	120	139	113	117	124	109	105	142	138	96	142	140	135	108	132	126	120	127	129	99	114	116	112	130	115	121	123	131	123	112	134	113	136	121	134	125
32412	27540	6988	4544	4001	3174	2604	2162	1722	1557	1277	1210	1066	949	902	831	799	750	700	631	607	551	569	569	548	534	485	507	484	486	457	451	426	437	446	387	405	448	378	402	399	351	405	359	380	415	421	370	386	351	404	343	391	368	364	337	348	363	373	374	368	363	342	381	330	350	338	355	340	362	341	341	348	396	346	338	324	356	375	346	343	371	334	287	359	359	362	385	353	373	328	348	345	321	345	344	349	356	352	330	347	327	341	311	311	352	305	349	312	320	297	329	335	362	363	336	349	347	324	338	320	354	315	327	358	327	367	339	348	352	341	373	361	343	342	314	347	346	310	324	336	344	321	370	304	328	363	341	375	309	362	358	317	326	345	369	342	301	329	333	341	338	354	372	343	344	324	330	342	349	319	320	331	326	350	299	322	371	362	352	360	332	342	339	337	301	363	331	310	345	343	320	317	325	335	333	357	349	364	341	346	317	326	369	320	333	323	357	339	337	326	319	339	323	311	315	343	329	297	342	320	320	317	365	322	343	342	302	327	299	325	323	349	327	345	330	321	327	345	354	342	321	326	316	332	333	340	333	355	352	335	331	360	314	318	334	321	305	331	334	328	316	355	330	330	343	297	310	321	347	330	340	341	340	332	294	339	355	346	364	353	329	313	332	350	325	333	332	336	319	311	317	343	298	284	334	317	355	337	316	322	321	311	367	317	316	325	329	331	316	309	333	356	330	308	291	312	347	319	316	347	328	318	332	348	339	329	378	320	332	310	369	313	343	317	317	320	327	331	317	313	331	343	345	331	335	337	292	342	351	354	321	328	328	324	323	372	334	347	354	339	364	331	364	305	363	320	310	340	313	307	367	321	313	334	394	318	356	317	326	322	320	355	332	343	284	325	317	329	324	302	321	367	336	324	360	349	347	367	329	339	335	326	336	319	333	325	320	305	339	325	311	327	319	311	341	355	338	371	331	309	319	313	329	344	301	339	334	357	353	333	320	339	343	368	327	332	311	313	339	330	314	347	312	301	345	358	354	329	325	314	320	336	314	322	324	344	361	354	307	326	343	314	382	356	335	340	333	335	339	337	319	333	327	357	337	341	357	331	312	319	351	320	362	339	286	322	341	284	318	331	342	337	346	365	334	326	347	328	349	311	331	324	332	358	302	336	345	360	372	292	341	325	325	324	285	294	325	331	329	342	344	291	306	346	310	351	335	320	312	324	347	317	319	349	321	318	363	313	333	315	369	334	330	328	327	370	366	346	340	344	333	345	350	345	352	345	317	350	295	367	305	307	324	352	345	346	330	325	323	327	307	337	343	311	341	347	355	328	308	326	347	316	319	334	364	324	328	302	335	316	323	366	329	309	345	302	315	328	333	300	331	306	322	332	311	322	365	346	316	344	315	333	347	337	318	340	318	316	327	353	347	329	317	337	322	305	347	347	303	336	326	350	349	342	352	324	340	346	311	361	341	310	301	331	317	323	346	349	335	300	344	354	319	348	355	319	323	317	294	341	324	353	315	342	318	319	338	343	310	310	306	356	300	341	310	312	354	296	337	353	314	331	310	303	326	336	316	299	291	346	337	314	356	311	336	343	348	305	342	325	341	316	324	340	358	317	342	347	340	307	355	337	324	322	331	295	314	353	351	321	319	302	313	327	338	306	350	338	318	337	340	308	357	323	318	358	335	348	338	332	299	342	325	342	285	312	345	330	287	307	337	345	353	359	358	319	307	323	333	338	307	325	370	349	336	309	339	330	312	332	324	322	319	319	326	346	338	291	326	339	324	329	310	328	334	328	333	350	342	378	357	350	296	292	351	311	312	337	346	311	313	330	319	312	346	342	321	326	338	325	332	315	327	336	325	346	346	333	342	343	340	333	336	330	348	352	291	344	333	328	367	339	368	296	307	368	346	340	327	307	353	325	308	363	314	339	320	318	332	308	336	331	296	307	325	345	304	293	321	343	318	342	341	346	308	325	308	359	310	342	333	327	323	325	322	321	344	350	348	360	336	335	344	317	359	328	310	319	300	343	334	328	348	325	319	313	317	321	326	337	320	320	306	341	337	350	321	325	351	321	317	317	299	341	336	315	315	333	308	330	352	325	283	341	319	340	331	289	317	332	357	325	322	357	325	334	308	307	316	291	359	381	303	345	303	337	344	352	293	325	331	319	318	324	347	369	319	315	332	330	324	357	328	326	324	313	321	305	323	314	320	339	303	347	319	339	302	320	352	353	357	356	330	331	346	350	322	304	307	338	325	342	331	330	310	313	305	353	351	356	313	355	315	357	321	337	337	307	334	330	322	341	341	304	327	332	310	339	343	310	336	336	306	320	312	324	355	296	341	318	315	342	321	348	326	346	348	342	354	328	343	365	356	330	326	297	346	327	378	318	327	339	321	375	293	340	316	333	338	324	346	347	335	337	356	350	309	322	353	326	345	343	314	311	306	328	349	320	325	334	319	345	352	331	324	312	334	336	332	369	342	327	336	344	338	329	316	325	354	342	345	321	365	346	347	327	316	340	346	357	327	350	321	311	326	337	357	331	309	359	313	329	335	304	295	308	320	323	318	324	318	337	319	310	333	352	353	351	333	321	342	344	326	344	335	322	328	326	332	384	357	340	298	332	335	330	305	341	338	371	338	325	339	314	314	337	354	302	346	354	347	336	325	323	298	351	317	337	351	367	332	344	344	335	340	341	353	326	336	326	349	312	340	288	342	350	341	324	326	333	336	313	283	303	320	343	349	337	329	326	335	347	309	342	364	334	329	297	329	334	308	341	362	318	325	335	353	314	296	333	344	308	337	325	329	325	359	344	334	332	320	316	347	332	308	342	315	324	299	368	331	370	346	333	368	325	349	341	313	342	334	309	328	315	316	320	340	320	350	321	353	332	300	334	309	326	342	321	344	331	327	324	338	344	318	289	335	340	333	363	330	341	336	319	348	336	315	327	332	306	320	347	310	305	338	335	319	323	318	340	326	342	317	350	297	310	317	322	304	351	332	345	341	342	339	325	326	308	315	357	341	297	345	349	350	333	330	308	339	318	319	354	345	354	337	335	313	338	322	349	372	352	348	328	339	297	345	319	292	333	378	317	290	354	322	349	323	307	310	349	343	354	311	321	341	340	322	323	339	328	340	380	345	343	332	341	340	322	351	341	315	290	322	305	324	303	349	331	319	320	308	308	333	351	307	364	363	334	303	335	339	324	383	316	330	300	316	322	339	327	386	344	345	309	339	331	346	344	363	323	341	324	327	324	321	331	310	328	313	328	328	332	341	306	333	340	332	368	335	334	311	328	303	326	330	324	333	338	366	356	330	343	342	322	300	331	342	343	320	310	339	339	336	331	311	302	340	348	345	352	322	324	325	321	329	319	328	334	303	334	305	290	310	300	331	345	318	302	345	331	336	313	310	323	346	338	304	303	328	350	323	317	309	345	348	321	325	332	347	347	333	331	331	348	324	297	325	309	313	324	328	325	328	339	314
8475	1146	407	319	351	292	311	279	322	284	298	312	318	291	318	278	278	307	316	312	311	272	270	297	314	296	292	292	298	309	292	320	284	289	306	297	300	301	279	263	310	304	309	310	289	280	329	309	282	317	295	294	263	311	282	306	299	306	295	302	291	329	315	305	323	299	302	317	273	318	327	320	270	285	325	284	314	345	287	308	292	291	307	287	333	329	284	292	269	326	296	294	315	279	331	325	313	291	327	294	288	316	309	309	291	330	302	292	282	302	291	302	313	310	324	281	295	282	284	283	303	282	303	316	298	299	330	298	319	268	323	324	289	279	302	309	314	311	299	310	270	279	304	287	287	299	292	321	310	317	317	291	294	296	310	309	303	314	328	294	307	308	302	293	311	272	298	280	292	286	313	314	281	306	297	277	325	270	316	291	313	332	315	293	278	302	271	269	308	301	318	281	295	291	315	321	291	307	241	307	300	295	329	313	299	277	333	302	311	287	299	339	282	267	319	317	271	298	279	325	286	339	287	281	292	295	279	344	310	297	289	319	315	313	315	262	302	295	298	281	290	317	279	298	284	315	292	350	298	280	288	314	285	307	238	303	325	281	314	279	292	307	300	308	319	308	294	311	315	282	313	311	336	309	307	313	273	283	272	288	300	299	292	268	294	302	296	321	332	303	302	294	316	311	307	275	309	315	307	294	311	306	304	299	304	294	292	296	328	301	320	317	303	292	268	325	300	319	276	300	319	333	280	292	298	279	319	280	323	295	297	309	281	275	297	314	289	301	283	299	319	292	295	309	307	305	291	263	289	314	333	257	303	320	313	341	342	304	312	308	312	290	290	291	310	311	303	280	311	265	295	291	272	273	316	307	288	293	277	301	289	296	319	303	303	315	347	297	308	298	278	274	287	292	312	313	294	312	302	315	275	298	305	327	336	295	317	277	267	306	305	295	319	268	286	343	285	303	303	295	295	294	276	320	289	286	299	308	285	297	276	308	323	296	278	282	299	287	279	313	320	292	320	293	273	265	293	317	319	286	287	273	317	281	294	288	299	304	278	308	318	274	272	324	306	301	324	280	268	299	293	308	306	316	288	284	336	300	284	340	295	326	279	280	308	293	295	298	318	318	305	307	286	290	292	338	331	288	279	302	297	274	279	309	311	278	303	291	285	292	306	329	330	294	285	278	295	292	285	276	292	284	298	282	254	316	313	313	309	322	287	284	289	281	282	325	313	327	296	313	308	277	307	301	286	286	299	302	291	312	295	297	303	267	269	301	294	319	315	257	326	303	269	280	301	285	284	324	341	302	318	309	251	277	268	284	313	292	315	336	353	288	301	273	264	310	267	299	289	272	248	312	294	334	304	294	288	267	280	297	331	324	273	274	317	303	319	307	271	302	299	302	320	291	275	284	281	308	319	305	318	276	322	283	291	291	311	280	321	321	301	305	293	292	309	292	323	287	283	284	325	301	289	278	293	323	275	303	287	305	296	291	293	291	292	309	282	329	296	317	300	313	297	319	294	255	318	302	333	312	308	335	306	265	288	328	286	285	315	295	279	290	288	289	294	307	299	318	319	263	300	283	316	302	315	294	334	290	308	325	283	290	298	294	295	304	295	302	303	295	302	332	271	337	311	318	311	311	326	316	287	307	307	296	299	296	306	312	299	299	297	293	273	301	289	327	316	286	291	303	269	291	311	291	345	312	301	308	343	316	310	302	315	285	323	294	273	295	290	275	305	267	307	305	314	316	305	296	303	288	293	302	306	321	302	309	312	275	282	289	272	309	309	297	317	300	275	312	296	285	317	288	319	275	300	299	249	301	290	307	339	312	317	313	281	325	294	285	299	302	309	311	250	324	293	318	324	297	324	297	286	308	282	318	293	287	311	302	260	298	294	311	283	267	306	276	341	305	295	329	277	284	287	286	319	318	311	300	311	323	310	297	341	298	300	280	300	305	294	296	317	312	294	315	286	339	307	361	325	308	289	312	294	299	322	279	315	305	308	321	315	283	287	292	306	290	269	329	300	318	342	293	288	301	265	270	296	281	308	346	327	315	348	291	299	295	272	325	315	294	319	318	286	300	313	294	309	255	281	345	313	293	277	269	310	307	335	303	275	297	313	305	311	270	323	310	281	290	290	332	359	327	322	316	310	304	313	281	275	293	290	303	329	297	314	311	313	297	280	283	277	311	295	325	292	315	311	324	314	312	299	299	285	335	292	322	306	283	306	312	283	305	281	279	276	287	343	290	310	306	318	290	288	293	320	309	287	293	308	307	289	297	296	283	310	309	257	262	309	333	315	289	326	288	302	292	292	311	317	308	306	323	330	288	299	269	296	305	297	290	318	293	317	288	338	279	301	315	320	291	302	297	310	320	310	289	304	312	274	303	299	304	315	302	349	295	292	317	317	318	289	331	280	308	297	321	295	302	324	287	327	318	310	321	279	323	323	306	316	311	308	299	314	343	282	319	303	317	309	334	275	298	261	310	286	287	319	329	303	290	294	266	305	310	290	298	324	297	310	300	318	294	268	273	304	297	309	368	334	318	352	290	258	330	275	327	313	297	306	325	289	290	305	297	273	261	303	283	292	298	310	309	292	297	299	275	295	296	276	287	321	324	296	292	288	327	289	296	276	298	279	336	333	302	312	304	312	324	314	293	288	317	309	319	307	330	332	281	289	279	338	319	301	339	313	280	279	313	285	316	304	304	303	305	305	317	280	291	323	331	312	273	298	330	306	288	299	299	297	297	325	311	330	298	273	313	302	316	312	295	310	306	302	295	320	291	288	325	316	310	323	269	294	294	311	267	298	295	283	293	311	304	331	293	295	293	288	309	291	297	286	291	334	299	279	309	326	313	306	298	255	298	291	291	321	302	285	297	306	273	278	266	273	317	304	319	292	368	312	275	312	317	348	290	294	296	308	283	315	320	316	307	288	306	278	297	278	273	294	300	328	271	298	304	326	285	308	322	300	289	293	300	313	305	306	289	270	291	319	303	286	284	293	303	266	283	308	320	292	276	304	306	328	287	307	305	315	312	297	326	296	277	274	269	285	334	286	260	326	277	288	308	311	306	290	279	314	311	295	328	328	299	317	309	336	298	288	306	300	313	313	251	271	290	321	318	296	280	301	280	360	351	295	296	280	331	313	306	289	305	273	290	291	292	319	305	292	280	302	310	325	287	299	294	339	308	303	290	291	280	281	298	271	325	265	289	312	297	313	303	290	299	312	308	278	284	316	269	334	310	308	299	286	335	305	301	298	291	323	316	293	272	314	283	281	335	304	299	283	308	305	314	275	299	282	290	314	300	310	281	277	290	324	309	322	292	286	323	324	297	304	289	304	314	293	300	300	294	307	301	282	309	307	318	322	320	297	301	298	280	310	295	292	309	293	297	320	259	281	289	310	294	289	315	285	310	286	297	274	273	291	332	278	331	277	281	314	273	325	279	307	292	308	301	293	288	297	318	272	306	283	334	313	316	273	291
5719	1866	891	746	733	701	709	734	728	668	715	706	683	708	693	681	668	694	686	672	680	665	668	705	690	664	672	696	642	672	702	660	699	663	695	721	725	710	670	668	721	688	696	702	683	689	639	678	668	622	684	656	675	696	672	707	699	654	686	694	715	684	691	633	684	696	674	680	636	626	709	673	683	655	667	692	671	682	664	714	679	700	664	662	653	669	641	705	684	706	647	694	707	717	714	748	717	675	719	642	715	687	611	717	679	662	704	724	690	683	660	713	680	697	651	712	671	688	646	639	662	735	669	680	688	673	719	649	636	655	698	686	676	716	690	718	667	693	630	730	685	701	693	702	668	671	675	676	692	638	692	693	659	714	707	686	676	691	687	657	686	676	628	642	601	688	682	668	710	709	651	702	645	669	681	684	629	668	654	727	651	678	651	656	678	730	672	654	703	700	740	726	666	706	691	668	659	650	684	673	655	712	686	652	684	686	668	704	715	689	684	703	701	712	703	723	713	638	689	691	676	653	651	662	669	678	709	673	693	667	709	701	632	701	683	680	725	613	730	711	712	686	687	704	682	667	676	645	700	670	654	671	692	709	683	657	711	682	686	704	671	671	663	692	674	687	668	651	724	661	665	657	689	686	678	665	687	690	661	669	724	692	709	710	680	666	671	631	681	685	701	671	682	720	676	690	694	724	647	669	665	692	675	710	671	645	684	665	657	643	735	691	677	640	722	661	756	695	694	664	672	726	664	649	655	693	692	717	668	674	625	682	675	662	684	662	671	644	651	693	724	673	683	692	667	733	734	668	741	665	669	662	661	642	664	696	729	673	633	650	691	658	687	773	676	662	695	699	673	673	660	679	655	685	697	637	620	708	697	689	720	676	723	660	601	720	697	669	643	654	659	641	673	714	745	693	677	695	707	714	674	636	674	697	655	640	709	663	674	698	728	689	660	691	671	665	654	687	683	670	690	703	700	693	686	699	636	692	658	647	670	667	711	676	701	648	652	634	660	690	702	693	727	696	693	657	695	702	701	691	705	667	716	640	672	654	677	702	685	747	655	691	711	746	669	692	689	692	675	650	686	669	648	702	681	686	688	661	675	696	668	660	674	666	698	694	611	692	713	617	663	698	685	648	665	652	665	662	645	686	654	683	665	685	723	689	648	679	751	661	698	636	713	718	742	647	669	694	680	701	695	683	712	684	681	686	672	664	671	668	659	659	672	681	647	716	702	695	683	663	666	684	632	667	668	705	657	636	667	627	674	672	675	685	680	658	649	637	660	683	723	674	719	624	686	666	646	662	708	675	675	674	719	708	683	686	668	704	658	729	651	699	673	644	645	676	664	681	693	717	711	682	658	741	661	647	667	662	681	690	657	658	676	749	682	680	704	669	666	702	672	695	676	657	694	676	669	680	713	700	718	650	621	649	694	725	691	694	679	630	676	667	713	723	634	695	663	702	668	674	700	686	654	649	633	736	701	637	678	704	672	691	704	646	625	664	678	637	662	701	676	686	644	692	696	682	699	682	694	660	677	680	649	684	692	673	667	678	663	684	676	665	672	725	627	717	681	694	681	750	692	686	685	730	686	672	663	684	644	679	647	679	670	707	652	650	695	653	618	645	701	687	661	694	716	590	683	701	706	689	656	691	647	677	705	671	691	664	693	678	684	667	697	666	708	618	703	682	637	679	696	668	702	691	636	712	648	729	732	688	710	679	669	681	663	694	704	706	686	702	672	642	670	697	705	689	654	669	668	683	685	680	624	694	736	659	650	728	643	652	697	652	623	702	680	683	655	703	671	688	724	654	680	688	662	693	672	663	688	675	657	683	663	680	701	638	723	641	603	658	672	678	701	677	653	663	674	683	690	705	667	696	715	694	689	701	665	678	690	686	708	718	671	663	649	687	705	697	664	645	656	692	638	678	631	649	687	710	707	680	719	644	671	683	678	682	655	626	645	693	681	701	688	693	684	702	665	655	700	687	681	682	662	649	718	694	684	710	645	673	682	670	676	692	629	736	742	684	655	647	673	708	665	672	684	689	684	718	705	703	648	666	647	663	706	624	664	670	671	668	690	648	639	682	718	704	629	663	711	694	688	723	701	668	660	689	660	685	735	685	662	704	693	705	688	684	687	681	655	659	676	623	680	666	649	697	664	687	683	670	656	652	654	690	670	690	621	680	685	664	700	654	658	631	708	660	734	665	693	702	631	691	703	653	690	657	688	701	666	633	645	682	677	646	684	663	708	724	681	660	640	669	686	663	670	651	634	680	614	666	621	647	693	656	699	661	721	663	694	662	686	651	688	716	719	670	638	682	688	683	730	669	679	641	693	684	673	684	691	659	665	678	653	708	681	706	718	699	669	659	658	694	684	681	644	676	693	711	695	661	666	636	671	686	713	677	674	620	670	658	622	679	700	673	696	716	667	662	721	709	711	688	678	723	726	674	633	697	686	661	677	688	695	703	654	671	697	694	678	690	741	691	670	679	684	677	641	716	693	698	632	694	664	662	647	681	668	653	681	726	698	656	680	702	673	678	686	681	653	708	671	616	663	661	671	659	675	722	690	635	648	700	665	704	664	676	677	722	719	687	681	694	687	651	655	737	682	709	672	698	711	679	643	751	718	660	664	727	667	677	648	693	662	674	682	694	682	649	709	687	665	640	690	668	674	681	685	733	684	688	654	714	676	697	693	669	686	674	690	672	634	699	674	664	658	729	735	643	674	652	680	676	674	680	676	728	660	710	710	668	702	658	645	692	679	635	668	705	692	697	698	681	654	654	723	661	664	670	657	672	685	674	694	683	662	712	726	667	657	687	660	649	698	771	713	708	663	660	724	704	682	692	705	685	637	641	667	673	666	660	706	657	653	708	741	737	726	678	654	659	688	692	666	712	669	651	673	678	679	687	685	694	717	670	690	712	661	645	702	678	702	714	706	707	705	670	703	694	693	657	680	631	681	685	666	683	677	714	687	667	669	702	696	716	699	657	685	687	705	685	708	703	632	688	694	706	693	645	678	685	666	715	662	635	676	665	671	665	684	688	658	685	733	697	699	677	727	697	667	666	685	671	694	702	663	638	685	674	643	711	646	705	729	675	646	639	684	693	686	672	704	691	669	716	697	683	644	667	655	696	647	668	657	652	698	749	705	700	633	626	658	717	649	664	663	623	671	643	680	713	661	664	726	680	656	646	671	673	708	678	674	694	703	677	661	675	701	674	701	726	682	677	641	679	680	668	658	664	724	680	641	643	653	697	680	667	687	710	676	694	704	658	700	704	710	669	693	640	677	645	670	687	672	705	659	648	678	685	679	689	677	648	678	700	663	687	667	685	708	680	686	662	687	686	709	732	681	671	685	658	663	686	658	669	676	651	710	668	668	648	655	631	621	692	647	663	720	679	684	669	663	620	695	672	707	671	662	696	663	704	683	683	693	671	724	697	675	628	695	668	676	646	662	655	661	648	696	676	674	644	710	699	654	674	643	706
44841	27621	9141	1010	619	474	335	307	269	277	223	192	233	197	201	197	186	181	184	161	174	145	147	151	144	167	147	126	161	152	162	154	157	136	146	142	152	146	145	132	128	139	132	112	130	150	127	141	134	128	139	127	141	158	142	109	138	101	154	160	144	134	140	143	149	139	126	133	127	146	137	147	169	142	136	123	144	138	139	132	126	144	124	144	137	136	135	151	145	156	132	126	153	132	144	109	117	126	144	143	145	118	156	105	133	127	138	140	154	113	151	147	154	136	149	151	130	113	114	133	143	151	138	135	157	140	143	134	137	140	146	114	132	141	140	143	135	131	121	147	164	133	152	118	140	130	145	128	120	143	160	148	146	141	143	121	153	129	149	139	143	150	139	159	137	144	133	154	147	143	146	130	119	130	146	149	137	147	137	127	155	152	144	124	129	140	143	131	107	141	123	134	130	139	122	124	144	124	149	130	136	129	119	123	151	132	148	147	146	150	146	141	161	135	124	152	132	138	154	148	157	129	132	145	128	132	157	122	143	139	120	133	149	126	137	164	149	121	142	135	148	143	162	162	132	151	137	132	119	137	136	135	148	131	115	149	136	152	136	146	143	137	134	149	149	133	129	131	138	125	134	172	132	119	127	147	137	126	142	130	128	158	121	154	138	156	147	129	129	127	161	138	144	153	140	124	143	126	133	141	142	126	145	141	157	140	158	104	132	131	147	135	145	138	133	124	123	143	138	132	140	145	137	146	145	133	138	135	130	141	142	153	155	143	123	130	143	148	123	140	131	149	124	132	137	139	138	112	156	126	143	134	140	135	153	140	126	136	147	141	141	122	143	137	126	143	140	148	162	100	151	141	129	123	122	141	121	148	149	155	131	144	142	131	124	146	140	139	131	124	129	159	150	145	140	155	118	136	144	126	135	138	124	130	130	164	148	110	125	125	138	134	139	145	132	131	157	137	118	146	139	158	128	145	124	144	149	131	148	131	134	134	140	151	132	148	128	150	137	125	144	137	131	147	125	134	138	159	141	111	125	136	135	134	142	120	129	140	106	137	121	128	148	154	113	157	115	138	128	132	142	128	137	125	141	134	131	116	121	141	150	133	125	125	152	128	122	142	134	127	147	149	158	135	129	140	123	141	149	147	132	120	148	131	122	115	117	126	141	148	156	142	142	155	148	131	140	135	141	125	128	153	141	130	144	131	131	140	129	119	137	141	158	137	154	139	150	159	125	136	136	123	132	143	148	142	147	126	142	131	137	144	154	147	147	130	138	129	141	127	124	136	155	118	133	144	114	155	146	138	143	134	148	155	140	133	142	145	100	141	120	120	124	151	124	142	136	146	116	143	123	149	127	136	158	158	140	126	144	144	125	140	135	151	150	129	124	146	127	145	154	133	154	140	145	140	157	128	135	154	133	161	137	160	131	148	115	130	133	122	125	135	122	144	152	150	153	134	120	128	137	138	137	107	145	138	143	150	141	143	126	142	135	144	152	135	139	114	148	140	114	145	131	149	139	143	138	137	158	144	133	135	151	150	154	133	114	136	141	160	150	133	116	117	151	139	151	144	141	151	125	149	136	132	147	145	130	142	114	148	133	141	143	138	155	139	130	125	142	94	144	127	117	140	144	134	149	157	132	121	138	161	128	126	139	136	152	154	132	150	159	122	133	134	121	132	135	127	150	129	128	145	128	137	165	143	142	128	141	167	148	149	138	141	142	130	127	149	118	150	136	130	152	140	140	144	121	143	135	146	136	131	157	119	149	138	139	138	152	148	157	153	122	142	109	138	121	143	135	127	146	141	146	148	126	132	135	127	143	121	126	133	123	141	148	131	163	149	155	113	135	146	122	130	119	140	162	147	127	131	131	130	114	144	146	124	123	150	125	148	130	115	166	147	130	133	156	156	131	146	151	131	138	158	133	119	149	156	134	144	125	159	136	145	121	140	143	157	138	136	127	124	146	152	126	162	143	145	121	142	144	135	123	152	141	149	137	146	147	140	126	142	132	128	153	151	148	135	127	143	156	132	129	117	135	148	161	145	143	148	153	127	154	131	127	121	151	149	130	137	147	132	136	124	114	166	135	130	141	132	142	134	126	145	128	136	132	124	146	140	136	129	129	125	121	138	129	148	128	143	131	137	148	140	122	154	156	141	160	134	136	131	123	155	176	125	141	136	133	147	123	157	131	142	136	144	130	167	146	123	141	169	160	131	114	148	140	139	137	147	138	133	120	130	156	136	118	156	127	120	154	141	138	151	140	132	137	129	155	126	124	137	140	141	131	131	121	153	121	148	131	138	134	127	153	132	116	141	150	127	139	148	122	130	119	145	155	147	146	141	164	149	140	132	157	150	136	143	128	135	139	137	137	141	130	162	136	137	131	142	133	128	126	138	112	141	160	142	130	136	133	131	148	117	141	130	143	145	134	123	169	149	138	148	162	151	134	122	155	115	143	128	122	138	142	117	124	133	144	133	150	155	124	126	135	146	145	120	157	111	142	149	151	120	143	149	160	134	122	142	99	137	136	127	126	121	140	140	147	132	149	155	130	117	137	137	147	133	145	135	139	127	136	149	134	146	134	131	107	142	145	136	147	124	143	131	133	130	111	131	137	139	153	162	134	116	142	139	128	139	125	132	121	133	143	146	115	155	115	137	151	147	140	138	146	140	142	124	138	144	177	150	119	140	140	143	148	124	157	129	140	149	137	132	107	157	134	136	159	147	133	150	133	141	140	115	142	138	116	142	135	145	150	150	116	138	158	146	139	126	146	150	125	132	151	148	144	135	139	139	148	144	135	128	142	121	129	135	128	129	128	138	124	134	144	125	134	138	145	135	150	138	112	133	152	136	135	149	147	157	140	154	150	138	128	130	135	151	129	135	133	157	132	123	129	151	144	136	111	128	117	156	138	119	148	138	147	148	121	152	148	123	132	126	162	117	137	158	138	140	130	138	128	128	150	136	132	150	145	128	140	143	146	130	123	146	145	141	151	139	155	113	156	153	138	126	142	141	180	132	135	118	153	147	140	152	157	149	138	110	121	151	155	140	156	130	133	136	125	132	143	148	138	118	126	131	103	166	139	118	130	138	151	127	145	134	160	151	133	121	134	123	133	145	137	146	128	149	143	144	141	138	135	165	161	136	132	127	141	147	140	127	153	145	122	143	160	146	173	145	144	134	153	141	131	128	142	145	128	128	139	162	165	146	115	144	118	132	162	150	125	124	117	118	124	134	146	150	129	138	130	145	132	145	132	141	137	152	133	138	144	144	153	144	139	149	125	151	114	141	150	120	132	110	149	129	157	159	132	144	135	111	134	125	138	133	150	137	131	147	172	113	126	145	141	135	118	150	137	129	148	146	149	165	148	144	155	146	157	138	143	148	140	140	126	142	139	124	142	140	143	132	139	139	139	137	116	159	147	141	127	119	150	124	135	128	129	145	135	142	138	133	142	119	136	152	131	124	138	132	131	123	137	154	124	129
24259	18080	4250	2553	2257	1872	1540	1296	1150	1003	881	795	733	703	636	569	576	560	516	529	486	452	488	465	443	438	438	417	413	437	445	395	414	439	384	397	376	384	385	418	419	408	376	404	356	350	330	337	370	367	378	372	337	375	376	371	364	340	367	316	359	356	393	352	373	378	348	338	349	346	351	364	357	368	348	346	375	358	375	362	379	385	337	380	334	375	360	356	364	347	359	350	346	340	390	341	349	334	333	354	316	331	340	342	358	379	337	355	369	365	346	353	359	339	357	356	335	370	354	323	360	331	374	377	315	363	349	357	353	337	332	362	348	355	344	313	338	371	339	329	368	348	334	346	339	317	360	333	325	310	358	354	366	302	342	325	348	360	335	365	394	365	343	340	369	366	353	363	372	357	320	332	339	333	320	362	350	334	375	340	373	356	379	329	331	360	343	354	327	338	367	309	336	366	333	363	347	359	329	336	358	355	362	373	341	353	388	350	370	343	322	350	368	349	350	362	339	343	342	350	368	376	325	325	340	346	352	378	345	348	355	328	379	317	365	336	344	350	370	336	375	338	324	312	341	344	360	374	369	369	371	335	325	342	341	393	350	340	353	355	350	333	360	335	365	352	328	360	392	337	360	337	353	375	368	328	345	343	396	346	328	349	332	335	346	337	351	379	322	332	345	357	363	321	354	346	321	334	355	347	338	338	341	336	314	363	334	352	331	357	330	349	330	329	358	364	345	319	319	367	338	344	347	367	318	365	355	342	351	330	333	366	356	366	334	349	342	342	353	358	328	330	360	356	317	340	363	386	367	332	327	359	335	347	338	324	318	350	347	331	357	331	356	353	355	323	352	353	338	310	338	356	346	340	323	323	330	339	318	347	386	305	346	360	331	323	345	341	347	330	335	336	361	319	349	344	328	372	351	337	392	299	319	324	312	349	347	362	344	349	372	357	338	354	334	342	342	345	317	357	380	300	377	349	336	313	359	371	336	382	324	336	321	339	309	367	371	338	320	356	335	362	351	321	373	323	347	344	325	334	374	347	327	340	348	338	303	334	327	393	335	380	317	312	342	337	358	322	317	337	343	368	357	359	350	372	363	331	349	361	332	379	357	384	361	320	309	377	358	322	355	327	344	346	338	363	341	338	339	353	359	317	348	348	320	314	334	354	341	334	322	375	328	337	357	352	359	361	332	320	343	339	328	341	366	353	340	343	344	349	360	333	368	332	369	365	376	365	337	319	347	356	358	308	339	335	342	360	369	370	354	324	333	311	365	339	342	347	363	386	339	329	377	346	363	346	342	349	317	354	326	372	319	326	384	351	346	331	347	374	351	328	337	320	357	318	356	344	364	377	358	348	315	338	372	322	324	338	335	347	372	369	340	352	356	353	336	361	346	364	367	327	346	374	353	328	341	377	368	334	337	359	360	345	348	331	335	356	346	344	337	361	343	348	381	363	358	361	387	325	317	338	360	361	347	340	364	352	339	363	322	348	348	361	342	370	350	384	342	356	346	318	328	329	340	375	367	345	336	305	337	337	335	322	347	354	360	351	365	355	360	344	344	334	364	364	331	354	326	356	319	336	328	336	357	361	370	323	325	360	357	336	343	371	355	351	313	332	354	329	371	347	352	367	332	351	317	363	351	347	354	350	342	383	321	332	351	355	338	336	358	362	361	334	349	290	323	333	295	334	350	355	336	318	372	334	326	337	340	356	370	353	347	417	315	366	342	372	333	316	334	309	336	328	326	365	342	361	349	335	319	357	374	345	340	363	357	340	356	353	324	347	321	365	369	342	378	365	327	345	341	335	352	341	334	357	354	344	335	331	343	387	357	354	336	334	354	367	330	341	323	362	330	336	311	327	360	311	316	350	360	324	354	334	349	322	338	313	316	360	353	343	365	303	355	352	352	352	336	361	309	331	318	352	343	363	358	346	327	345	353	352	360	344	365	353	325	331	340	362	332	340	343	353	323	350	345	343	323	319	319	335	344	329	389	361	352	343	371	344	353	318	373	362	327	343	366	364	337	344	313	379	337	384	358	341	347	333	344	348	346	353	336	362	320	334	327	337	348	355	356	342	303	336	376	336	340	345	344	371	323	322	374	322	346	360	330	353	344	346	337	354	372	333	357	327	357	376	345	329	379	365	336	324	321	358	333	342	350	360	334	331	325	316	353	354	342	370	356	375	355	374	351	340	362	334	336	340	336	332	332	346	310	324	369	346	344	353	375	336	361	377	343	335	344	330	356	326	333	360	382	323	356	374	331	343	350	328	347	361	358	349	343	334	363	339	372	343	360	335	365	331	346	340	342	368	333	359	362	336	324	360	324	341	341	357	381	323	357	333	374	339	357	330	344	349	355	315	357	348	336	319	340	342	342	339	376	345	327	339	339	345	359	337	312	364	326	345	362	330	325	380	351	368	332	330	343	368	349	368	341	331	370	341	330	320	363	328	347	328	331	318	324	354	372	357	329	334	345	328	348	355	309	338	370	356	356	321	349	351	361	356	306	356	314	346	334	343	358	328	365	311	327	368	358	327	342	365	351	306	322	319	379	358	386	344	366	348	365	346	348	369	318	330	337	353	317	355	313	325	318	347	361	335	349	347	339	349	360	349	327	334	342	319	353	344	352	325	348	361	320	369	381	344	350	352	334	354	363	326	328	355	359	324	334	328	307	363	359	347	359	338	353	350	358	362	370	331	344	365	357	339	348	343	331	366	332	311	352	338	338	325	335	334	382	327	315	341	369	354	328	338	359	323	379	359	327	354	370	329	336	298	335	348	348	340	352	355	320	373	341	346	342	345	369	344	330	310	327	360	347	345	358	366	349	357	363	368	334	363	355	357	339	359	369	361	324	367	329	378	348	330	337	329	342	312	341	354	361	375	351	331	342	341	354	347	381	363	343	366	357	326	343	328	336	354	348	353	345	355	332	351	357	351	381	316	338	359	368	333	329	340	364	347	352	399	330	317	349	348	351	356	336	349	377	354	368	354	376	332	338	336	331	358	326	323	360	364	355	349	328	352	378	366	347	350	360	341	365	359	352	387	341	316	366	305	368	357	339	372	348	328	340	362	327	339	319	355	356	366	378	354	329	328	344	368	343	354	344	335	343	351	331	345	337	340	328	364	328	350	346	361	318	338	365	343	343	352	325	343	336	342	339	335	335	323	367	330	315	351	343	333	346	363	341	355	359	339	344	336	331	344	334	348	339	358	377	340	377	345	319	350	321	357	315	336	341	338	377	322	318	367	335	339	373	339	366	336	342	326	346	364	357	297	338	359	373	335	331	361	328	339	393	333	339	331	354	340	346	351	367	310	332	344	338	335	355	343	359	348	332	331	359	345	300	357	362	368	332	352	360	376	381	331	380	335	345	328	353	342	328	352	389	359	339	327	315	341	313	375	362	363	375	336	397	326	358	358	335	366	352	329	327	376	317	329	351	361	303	313	340	341	358	316	362	357	360	350	322	358	372	313	338	362	346	342
59322	40627	17618	2983	1117	751	625	463	378	348	320	270	251	223	202	185	192	192	165	144	149	163	142	146	150	147	147	140	143	135	140	128	135	136	140	155	123	131	143	153	144	142	106	123	153	126	115	102	116	123	115	116	127	114	115	122	115	117	121	124	145	129	134	148	133	125	134	107	114	106	121	142	104	128	118	113	119	122	121	124	133	124	109	141	145	133	100	126	116	116	110	140	125	123	126	112	111	118	121	134	123	147	95	119	132	108	119	133	116	106	139	114	130	112	118	116	125	124	126	116	124	121	126	106	121	104	115	108	127	121	110	113	121	124	129	106	126	102	128	116	115	143	125	97	121	146	123	107	119	105	130	118	121	119	118	112	111	115	133	146	95	136	143	125	117	107	125	114	115	122	110	127	117	114	137	124	103	122	129	128	115	119	112	112	114	136	116	106	124	109	117	128	116	106	120	122	137	122	119	127	112	130	131	124	135	110	137	122	144	114	125	109	124	125	108	148	122	144	135	110	142	114	120	123	151	137	125	114	104	121	127	127	121	119	106	126	114	133	116	134	130	129	112	118	117	128	114	128	152	131	102	117	128	119	104	121	107	117	139	115	136	108	122	125	107	136	135	144	113	136	123	103	122	99	111	103	129	115	125	117	119	134	114	111	119	117	135	122	131	118	116	108	114	121	123	116	124	135	113	121	154	105	125	135	129	129	122	122	132	127	103	126	123	122	132	104	118	128	117	105	115	129	110	124	116	134	121	133	130	119	131	121	113	112	153	117	95	121	113	131	129	106	115	138	142	131	114	118	118	132	108	124	120	119	119	102	116	105	131	133	102	114	135	116	150	113	133	153	122	123	110	121	123	114	115	125	126	128	120	113	109	151	118	106	129	112	118	123	136	119	132	114	114	114	114	109	110	124	114	111	121	107	110	115	132	127	95	117	139	121	117	109	127	127	115	108	127	120	111	98	117	144	102	133	99	111	112	125	117	130	120	125	122	128	117	119	118	122	115	128	131	111	118	109	109	128	134	111	123	117	119	111	130	116	127	133	127	132	104	109	125	128	136	128	124	139	128	111	122	127	119	125	107	105	120	138	121	133	122	120	127	115	112	151	111	110	114	117	137	128	118	118	115	114	110	114	103	106	101	120	113	131	130	120	106	113	135	125	110	131	121	128	133	113	123	132	106	110	129	130	133	124	135	106	130	120	120	121	142	117	133	107	131	130	143	132	122	106	115	113	127	127	134	139	129	138	117	117	128	138	156	129	143	132	107	107	126	110	120	120	125	132	133	120	117	119	127	137	112	132	130	115	129	111	106	126	136	124	117	113	116	109	120	121	140	128	119	125	120	130	136	108	129	103	123	126	141	105	125	153	123	112	146	135	112	110	127	129	136	131	129	120	149	119	105	104	143	107	121	108	120	125	122	118	131	134	115	114	139	132	115	116	126	133	121	139	128	145	115	111	117	121	105	111	139	115	140	134	116	128	116	132	113	113	130	116	107	120	123	113	116	105	111	114	117	100	118	143	118	108	108	114	114	132	126	109	117	106	130	128	108	122	111	101	139	141	127	109	121	112	127	103	118	127	114	125	103	95	121	109	110	106	126	104	118	136	135	79	105	126	117	142	146	109	134	138	92	90	121	114	112	135	111	120	126	146	110	132	127	123	122	149	122	119	130	122	118	120	109	123	113	129	111	131	125	119	128	130	131	111	138	113	124	135	147	121	134	139	103	118	137	134	121	127	101	113	142	128	140	108	108	121	97	113	130	147	114	120	108	125	141	129	93	110	133	135	111	114	121	123	115	118	142	123	130	107	107	101	139	117	126	107	107	126	141	103	127	111	127	110	103	120	113	96	108	144	106	127	112	131	117	123	129	118	136	115	93	122	132	108	117	116	109	107	129	127	122	125	120	104	109	131	128	120	117	102	126	127	118	129	123	136	127	116	122	123	125	136	113	117	141	119	119	129	117	124	121	124	116	136	111	132	127	105	146	119	88	127	115	121	117	135	131	125	127	128	108	146	126	102	140	109	122	122	100	148	106	130	101	132	132	103	117	120	119	113	145	127	119	106	114	114	117	140	124	121	148	122	124	131	116	125	125	135	130	119	123	102	112	123	122	129	121	112	114	136	119	141	121	133	126	115	119	111	118	113	133	126	121	111	115	137	119	120	121	130	111	124	115	142	107	125	141	116	122	103	126	97	128	124	108	112	101	116	117	118	122	129	126	114	102	122	134	125	128	109	108	107	121	126	100	137	106	130	122	133	120	109	125	118	125	122	98	117	128	127	114	102	126	130	125	128	113	118	91	137	131	142	122	116	121	116	104	118	120	136	127	102	131	146	115	102	97	115	122	110	120	115	112	135	131	121	92	129	132	121	125	103	113	106	155	114	124	113	122	118	95	125	124	127	114	110	122	133	117	98	137	117	131	123	127	97	121	114	117	149	141	139	128	120	122	111	104	124	115	133	133	103	112	129	126	129	115	126	111	128	121	115	95	121	117	129	118	123	96	130	138	101	129	123	104	143	109	112	119	108	125	149	141	124	112	105	139	124	135	131	127	125	129	119	116	113	128	134	115	128	128	121	124	127	122	117	143	124	117	148	115	131	122	136	123	101	119	126	111	104	116	129	110	121	127	110	131	132	120	115	123	123	122	133	127	113	128	134	121	123	134	111	119	137	127	109	128	119	123	131	128	124	125	130	116	89	128	117	130	138	116	97	128	115	111	143	119	120	118	113	132	125	116	115	121	107	108	114	142	129	126	126	143	126	122	110	120	128	119	138	112	93	123	115	123	129	113	128	135	132	124	126	130	150	122	127	128	122	120	116	112	127	108	118	120	119	104	114	120	129	98	118	123	136	109	125	116	113	121	123	144	134	126	86	125	120	121	114	105	127	128	108	129	126	131	124	134	135	117	123	121	137	145	140	133	122	114	128	117	110	119	114	109	126	133	117	123	112	131	121	125	117	108	130	113	123	119	126	125	140	128	113	121	139	131	142	111	121	125	116	125	133	123	116	143	121	113	110	124	122	144	145	137	122	127	111	118	122	120	135	119	120	99	116	123	135	111	113	113	110	119	117	122	112	112	109	124	117	115	92	104	143	117	119	127	109	126	116	116	116	127	107	130	126	119	127	152	143	125	126	117	113	114	107	120	128	96	121	126	119	124	112	121	117	117	129	134	139	123	102	120	127	111	97	116	141	127	110	123	101	134	105	105	112	122	103	107	119	136	130	114	120	129	139	106	136	139	116	123	120	115	112	144	125	125	113	124	135	133	131	106	147	106	127	128	118	118	128	135	119	118	118	107	112	114	105	113	142	129	111	116	107	127	126	109	120	116	118	107	120	120	122	131	126	110	110	130	110	108	122	133	126	142	133	126	129	97	126	121	134	116	116	124	110	97	133	117	101	119	119	114	116	107	126	124	122	113	111	133	103	113	130	115	129	117	137	128	119	127	121	130	112	138	90	127	108	129	106	117	141
33255	26180	6222	4468	3891	3136	2509	2109	1819	1567	1367	1219	1109	982	914	867	748	703	676	636	623	548	552	601	546	537	527	478	488	475	481	434	449	417	454	414	428	428	460	406	420	382	412	379	338	376	366	364	378	415	391	421	386	341	373	395	368	382	331	399	347	380	337	369	364	382	386	352	342	350	317	373	356	340	334	351	353	388	344	364	361	358	350	338	365	315	324	344	331	351	306	352	341	329	303	324	348	367	384	348	342	356	368	356	334	382	359	337	372	327	361	334	312	344	314	334	307	350	324	369	356	336	328	325	311	299	335	303	314	357	342	332	329	292	320	340	336	326	316	346	335	312	336	330	329	348	326	337	353	339	318	387	359	314	351	317	328	329	331	327	355	335	351	334	343	334	324	334	343	335	343	358	329	327	311	331	349	328	342	309	344	322	335	327	336	336	336	347	337	290	355	313	331	324	330	294	285	331	314	334	329	328	325	342	367	318	346	322	308	361	359	288	305	343	345	361	323	327	331	295	351	285	344	343	343	324	334	299	348	323	318	323	322	325	333	345	312	328	343	341	327	337	349	336	338	324	306	325	337	360	330	318	344	323	333	367	323	308	372	347	349	328	307	315	334	318	315	337	342	329	377	348	337	340	344	311	341	313	326	357	354	286	310	344	349	293	309	341	312	340	344	355	314	354	343	344	314	332	343	314	300	320	368	343	314	367	325	351	335	329	323	340	322	343	329	348	367	328	316	338	354	303	333	347	316	333	328	314	350	336	344	333	377	335	337	333	315	353	317	350	331	337	334	332	326	325	281	321	308	332	302	314	318	324	352	354	309	288	349	340	327	354	326	309	350	326	299	302	310	338	337	330	363	313	352	345	303	319	360	323	340	331	341	318	341	359	323	306	320	352	332	343	269	316	332	350	353	330	316	313	295	333	332	340	332	306	353	340	318	305	344	348	351	315	307	323	305	358	306	308	338	317	344	320	317	344	346	321	314	333	339	313	316	344	332	317	306	331	350	333	339	359	348	329	325	352	335	338	345	359	304	284	330	350	339	362	373	354	311	345	339	324	322	330	333	315	348	335	350	325	342	318	323	333	320	341	318	321	352	350	345	350	356	354	307	350	305	309	347	338	338	308	323	346	336	321	321	324	314	327	319	348	354	319	306	360	336	357	320	354	335	367	307	366	346	345	327	322	347	345	333	339	336	327	361	356	319	337	364	306	330	324	308	363	313	316	305	321	306	334	310	327	308	317	311	334	323	334	324	346	330	352	320	347	341	348	335	309	337	327	333	317	325	340	320	345	381	305	333	323	335	323	349	322	326	367	359	344	343	355	329	314	291	329	311	348	355	336	314	328	350	362	303	329	322	338	340	307	368	314	338	309	317	383	369	327	349	345	335	331	344	323	331	364	323	334	334	337	323	324	319	335	322	353	340	349	325	366	318	347	301	359	298	358	361	355	318	365	327	315	371	339	335	331	335	310	312	322	346	322	353	349	352	353	333	306	320	324	356	327	364	354	327	344	345	352	322	328	341	301	330	322	311	342	305	332	310	327	329	330	336	303	342	289	322	333	329	342	365	357	329	326	328	328	291	366	364	352	337	330	362	328	343	330	347	320	320	301	304	338	308	367	310	288	343	353	354	339	333	351	326	309	331	349	292	279	336	303	312	338	351	293	355	349	338	334	332	335	318	334	338	324	296	303	348	316	350	302	318	312	360	368	318	341	330	352	303	325	333	339	334	324	348	351	323	337	313	337	345	322	299	336	336	310	305	308	326	308	362	310	316	338	315	318	326	325	310	332	341	326	333	333	327	333	323	320	381	350	351	345	357	341	341	323	329	291	325	296	326	338	328	353	350	336	346	325	314	329	338	344	307	345	357	338	333	296	341	333	324	329	327	303	344	334	367	315	325	320	337	306	352	312	324	332	347	342	315	340	315	348	327	340	312	357	311	338	308	347	355	350	328	302	312	331	336	321	317	364	342	360	328	350	308	314	343	326	341	339	326	336	335	319	336	342	392	359	297	343	322	330	329	302	318	333	312	321	341	330	322	353	307	350	331	328	347	365	359	339	359	341	325	342	328	343	342	340	347	335	337	346	346	331	326	310	358	336	325	330	332	323	370	359	316	330	332	330	327	339	342	328	340	340	335	344	315	349	358	332	332	341	333	335	307	305	290	320	338	309	323	323	345	355	322	329	342	350	336	357	319	334	348	348	322	333	339	334	361	343	323	327	344	345	325	361	334	324	337	323	348	324	346	328	338	325	304	347	348	319	356	351	330	320	326	332	330	311	302	319	340	315	323	334	323	345	352	314	363	314	319	325	351	312	355	323	331	337	348	330	319	331	326	351	335	350	339	325	336	322	301	316	361	324	284	327	326	307	301	330	358	332	345	319	300	339	316	342	331	340	325	327	347	328	346	336	338	332	350	320	307	365	384	350	334	313	325	322	286	343	359	373	314	310	300	329	364	286	333	329	339	348	368	347	313	378	312	360	319	330	312	337	319	371	312	348	320	347	336	327	343	336	321	330	348	314	342	349	339	307	341	326	334	342	345	331	323	305	312	325	381	363	351	337	366	367	328	320	365	334	320	298	341	333	325	342	326	327	350	314	303	333	326	331	313	342	320	323	324	344	330	322	368	324	338	320	344	332	322	328	349	324	358	311	339	338	315	328	335	345	342	377	348	339	301	343	359	313	347	302	304	347	356	327	319	330	329	338	362	333	316	326	309	345	329	333	329	333	315	324	347	294	334	316	337	337	296	338	334	329	313	311	326	314	386	337	310	330	320	353	324	310	310	334	329	342	342	331	324	334	290	335	326	341	347	336	331	343	341	334	343	309	325	336	328	347	342	332	338	357	317	317	331	287	316	345	305	310	338	314	315	352	308	352	340	308	328	335	352	342	346	337	337	357	324	335	319	304	334	316	348	338	322	319	343	320	317	342	340	322	301	317	352	353	333	311	360	304	337	326	321	358	322	307	350	334	346	354	356	365	305	340	350	317	320	310	352	311	298	305	334	366	341	330	329	366	343	330	301	304	340	341	319	336	302	315	311	315	310	344	340	349	316	333	317	340	337	319	327	348	341	317	336	327	336	335	336	313	324	338	375	326	340	330	330	317	312	351	336	331	348	350	334	327	305	348	320	352	331	323	316	333	312	330	310	340	332	317	357	316	317	325	340	356	367	329	306	321	340	364	315	304	302	297	320	334	328	300	314	316	324	325	305	342	305	336	319	354	334	335	332	324	327	340	337	355	361	313	333	346	313	353	313	331	328	310	349	340	338	342	365	310	324	353	317	326	337	338	349	353	299	342	345	324	325	322	337	327	307	311	333	351	330	282	315	317	323	343	330	326	345	354	337	311	332	318	320	330	299	363	341	328	331	321	319	340	321	331	323	335	335	338	328	309	307	311	313	337	356	317	352	316	327	303	306	337	338	313	327	314	337	313	357	308	327	320	347	308	315	329	339	348	294	332	335	324	304	311
8561	1077	421	333	309	317	300	274	297	284	305	313	303	291	290	307	298	289	332	301	305	325	283	285	308	297	302	288	322	338	262	296	284	278	290	295	307	324	294	301	279	289	301	340	306	309	312	316	279	285	292	285	322	345	322	298	275	289	319	331	270	300	296	287	280	326	302	300	278	330	293	329	344	294	290	332	309	316	269	298	305	330	287	280	324	348	278	294	301	295	303	331	314	306	296	288	310	314	305	284	284	276	270	301	298	288	286	294	281	309	282	321	297	282	299	290	309	311	314	293	314	332	302	304	300	320	322	303	318	346	301	312	295	286	303	318	291	333	326	285	350	323	248	307	319	298	255	298	308	289	320	295	301	317	307	290	295	289	319	335	318	310	312	324	278	286	303	290	263	268	332	304	324	315	291	308	312	281	280	291	303	306	306	298	278	263	300	313	313	255	275	306	308	270	275	315	294	301	308	301	280	310	316	305	301	287	294	326	314	290	299	298	297	305	306	326	305	256	290	263	271	329	322	317	312	266	302	297	292	319	324	285	288	288	286	302	318	292	295	318	301	278	307	302	303	305	277	306	301	300	291	344	313	298	285	294	306	295	291	299	323	298	266	296	300	308	292	271	292	297	307	342	312	333	288	269	309	313	324	339	270	312	286	294	272	287	296	276	323	302	291	269	304	289	271	290	311	307	300	307	319	275	347	335	297	294	315	304	275	317	318	300	317	290	302	273	293	291	306	301	301	306	322	268	293	287	306	265	281	320	291	304	257	286	301	315	299	316	295	291	351	296	307	280	278	298	312	328	296	273	329	286	312	275	309	286	302	312	300	312	288	298	321	283	302	292	316	300	283	322	275	318	289	291	307	314	331	331	314	322	325	323	295	282	288	314	301	309	301	329	327	293	315	348	319	338	270	307	305	290	302	321	280	275	257	286	287	289	292	308	276	316	318	307	272	345	277	319	304	289	290	265	258	321	292	296	282	297	318	293	289	303	304	312	290	313	305	283	314	271	300	295	295	303	297	314	268	294	297	289	313	271	280	279	292	279	294	284	301	277	312	321	356	330	340	291	306	290	329	317	317	329	264	310	303	318	296	272	301	305	293	285	295	280	310	279	288	295	287	287	277	290	316	278	322	318	305	325	272	288	301	292	302	299	332	329	282	332	284	287	293	316	333	319	274	278	309	276	276	249	317	249	295	319	309	273	280	270	292	283	299	295	328	320	280	283	303	309	289	277	269	296	332	291	301	326	273	296	316	303	300	300	325	292	273	320	276	298	325	323	298	348	285	294	302	287	314	300	289	315	302	346	299	322	287	298	298	314	303	301	304	284	286	298	306	286	296	276	283	290	322	271	303	298	290	311	330	341	302	313	301	313	316	269	284	275	289	321	259	324	307	294	315	336	305	285	278	330	305	271	312	283	282	302	281	339	303	271	297	319	286	280	317	287	283	296	270	299	279	327	296	310	283	281	333	292	307	254	267	321	319	305	328	309	286	316	300	327	307	288	319	331	294	309	281	306	304	298	294	282	286	300	305	303	281	289	311	316	308	302	271	258	317	268	320	299	329	313	299	298	290	289	301	286	304	289	338	327	323	312	289	293	285	284	282	313	310	277	308	293	330	286	325	305	304	330	318	286	290	280	285	316	309	284	307	309	310	337	321	332	303	273	327	289	317	318	326	291	284	295	312	311	278	316	314	312	251	289	330	311	304	307	309	291	283	296	310	290	332	298	302	275	287	314	306	294	318	331	320	311	281	303	309	294	316	303	295	299	312	318	313	302	303	286	275	286	312	309	310	271	284	289	309	286	329	290	318	298	299	311	320	292	294	324	323	299	318	294	347	318	291	283	291	281	280	299	303	329	276	280	312	298	317	296	318	275	261	293	337	322	308	286	304	317	289	278	290	287	293	304	285	341	306	299	316	333	307	295	303	297	290	292	295	306	259	337	309	303	251	310	293	311	291	313	317	288	317	315	343	296	315	304	292	299	323	305	289	271	288	314	276	309	332	301	308	275	312	269	320	316	307	314	324	297	272	303	290	285	302	308	300	287	298	292	298	314	272	283	290	318	293	297	335	314	278	276	279	324	318	325	297	294	285	308	281	302	288	328	309	288	325	298	285	306	298	345	266	276	320	326	295	286	310	271	270	322	285	295	293	307	301	293	290	299	282	312	277	321	275	317	308	340	301	320	309	303	316	282	289	273	308	289	277	258	308	310	278	301	296	283	302	298	301	315	284	298	287	299	329	311	309	311	285	277	305	297	283	291	313	316	253	265	319	313	277	292	285	284	310	316	268	273	290	317	303	307	306	287	283	266	298	269	339	275	330	298	296	307	260	298	297	292	285	312	311	332	309	326	270	280	277	293	289	299	286	333	294	315	299	282	284	284	284	302	294	293	317	263	293	280	257	318	285	294	320	297	302	302	315	307	311	260	291	308	299	289	322	286	321	329	316	293	318	296	295	319	300	277	294	307	263	279	269	308	299	324	314	282	289	317	286	299	325	282	325	314	285	318	305	288	307	292	309	314	311	260	271	323	303	317	278	295	320	292	273	280	306	285	304	296	300	278	313	296	283	282	281	294	299	293	304	267	285	285	314	266	270	344	307	300	310	311	296	306	310	288	277	336	281	324	277	286	296	284	310	289	280	319	314	300	296	277	357	270	288	301	328	295	297	309	306	322	298	271	319	301	335	290	316	316	328	298	297	302	326	307	300	322	271	306	296	287	292	257	318	270	305	291	323	281	318	303	265	328	311	252	306	332	281	273	324	294	302	288	276	316	294	288	298	311	299	299	297	327	315	298	316	291	311	319	277	304	311	300	272	297	296	274	296	329	331	251	315	342	305	313	298	307	271	330	322	322	329	279	271	279	261	301	285	325	277	266	306	302	273	277	301	287	291	264	277	274	300	322	305	290	307	266	298	305	311	284	291	316	332	313	277	296	291	302	284	299	302	277	278	290	292	298	308	307	314	289	299	300	295	326	309	317	313	291	294	289	293	287	312	306	277	290	312	289	311	310	316	283	318	315	290	279	313	321	306	291	294	336	305	306	335	309	321	319	318	266	327	273	332	297	326	305	321	312	284	316	306	287	316	277	263	326	294	325	290	277	300	307	275	280	278	296	310	322	293	259	328	312	339	279	301	300	266	319	301	306	304	301	319	309	320	312	301	350	302	309	283	311	308	296	325	321	328	322	289	296	329	267	300	274	294	289	285	334	278	328	300	295	264	290	282	299	301	328	313	280	306	298	305	305	273	289	284	297	309	307	315	293	306	271	303	273	288	283	319	270	300	297	319	338	302	292	298	302	313	312	297	295	306	292	300	302	301	279	302	283	311	307	301	336	294	313	321	298	288	309	324	280	324	286	296	307	274	296	330	341	318	310	310	293	300	314	316	306	314	311	315	285	314	320	321	314	306	294	315	297	308	286	293	307	314	295	273	286	285	293	295	295	291	302	286	282	291	306	329	324	305	316	313	286
5940	1796	846	760	717	712	705	706	646	709	718	681	675	681	675	677	711	702	664	694	702	697	654	729	722	714	691	664	695	703	711	659	695	705	671	666	679	678	694	686	739	698	688	701	661	728	743	668	706	734	628	673	689	678	678	665	707	673	681	672	725	668	707	668	709	670	675	658	699	679	708	710	658	695	693	650	702	701	648	725	718	686	655	712	686	684	686	713	690	700	684	664	668	679	657	665	669	714	684	672	688	725	652	701	718	694	716	692	658	722	627	695	679	714	726	676	700	643	678	671	651	668	667	732	685	708	675	621	649	653	694	681	740	704	634	716	669	659	662	703	627	651	748	727	655	709	687	677	738	658	679	703	665	730	638	648	655	723	662	645	752	636	667	684	690	732	698	715	669	689	723	686	675	710	702	654	716	668	709	659	646	688	640	667	674	685	679	683	723	675	667	687	700	708	672	703	677	668	677	674	694	632	638	684	681	698	686	719	689	722	691	680	711	644	680	697	683	634	691	672	659	652	705	681	680	711	682	692	660	663	715	717	616	676	705	698	716	652	674	692	669	685	646	699	684	696	665	665	645	698	699	678	689	653	640	688	679	682	691	656	705	713	679	693	684	683	695	659	691	702	716	661	709	709	637	686	764	703	691	637	661	704	694	693	638	633	700	692	666	670	682	692	690	643	656	689	697	702	665	691	608	693	685	653	629	695	682	696	733	695	625	708	674	719	661	676	687	667	646	712	702	650	696	664	672	712	734	655	669	667	694	671	673	706	639	664	712	656	671	721	672	696	693	659	633	695	721	670	689	689	675	675	668	657	634	662	682	688	686	712	720	672	697	659	676	701	686	733	705	633	680	680	709	664	704	673	685	663	716	648	728	696	737	690	690	712	655	667	686	740	696	707	725	692	769	725	717	707	660	677	661	699	687	707	698	660	642	726	610	661	672	625	666	642	644	670	659	717	679	677	664	621	671	667	673	678	690	732	679	686	690	691	656	685	684	661	654	746	670	680	633	724	700	711	678	686	685	670	637	695	692	722	693	712	716	680	681	645	645	744	712	674	658	714	673	686	674	671	668	664	673	734	729	659	668	689	688	710	706	702	717	695	711	633	682	681	687	658	685	675	674	713	696	629	694	746	654	612	665	670	656	706	654	709	714	624	681	702	660	684	673	713	686	673	672	681	659	681	699	692	706	682	726	709	650	690	671	663	655	705	713	697	697	660	683	663	693	674	660	634	691	663	635	692	718	671	642	689	612	699	672	686	676	667	641	633	666	691	653	684	702	702	650	682	745	700	709	684	687	636	650	700	694	702	621	695	660	690	688	690	651	661	704	630	666	684	680	667	700	706	676	687	686	678	689	707	685	710	675	694	705	665	664	682	649	675	701	651	719	738	678	667	679	685	683	667	654	706	691	667	703	642	703	718	689	692	647	716	692	699	708	679	654	700	706	688	724	644	703	725	698	683	661	685	680	635	667	677	669	642	668	714	650	719	684	704	671	666	673	652	676	692	718	651	657	665	656	688	662	698	663	678	664	640	724	661	666	682	673	664	648	691	693	649	733	637	675	664	690	688	678	684	654	716	691	663	701	690	699	715	675	694	661	661	670	669	728	680	697	688	645	662	727	615	706	678	689	658	717	647	669	684	759	651	677	668	653	663	637	708	683	650	698	645	659	692	655	654	690	662	694	722	676	691	679	680	706	687	707	658	689	698	660	706	676	728	661	667	658	727	710	696	697	661	675	711	666	694	659	674	693	663	666	699	724	710	658	683	668	662	651	725	660	696	714	690	707	654	725	649	666	684	723	680	711	649	705	673	701	734	705	678	673	751	669	651	631	676	713	693	699	628	695	682	693	688	693	676	677	664	683	671	704	671	661	714	644	692	716	666	661	692	683	729	660	666	685	654	725	718	668	709	731	635	708	698	682	682	704	679	662	706	679	717	661	687	681	697	692	692	676	672	637	683	688	652	702	693	654	694	647	683	703	706	658	703	696	695	679	645	700	702	695	702	670	700	641	648	705	655	707	693	651	696	676	709	689	612	688	677	658	707	684	717	704	741	727	707	629	609	687	690	681	654	673	686	655	686	667	687	709	691	728	659	708	700	649	657	708	711	682	661	695	676	695	673	692	689	676	744	703	644	645	718	739	684	671	676	685	654	718	706	674	652	687	655	723	716	679	703	703	700	732	664	698	702	668	703	689	652	628	652	707	683	702	680	694	687	668	630	713	641	686	663	699	691	753	666	687	700	668	676	688	696	691	703	673	691	686	686	661	717	686	683	636	691	656	668	711	690	681	663	687	672	705	714	714	656	719	655	703	702	666	642	669	692	660	692	647	698	722	677	683	675	692	691	665	653	680	683	697	686	689	753	649	665	684	663	663	695	669	683	669	674	691	722	692	698	748	713	706	674	658	662	722	692	664	677	662	706	656	664	661	698	662	699	648	733	665	670	658	695	689	700	705	641	697	716	673	698	719	678	688	710	661	676	698	695	692	653	683	729	677	646	678	706	639	682	710	674	691	683	724	704	709	679	711	701	694	721	708	707	630	673	662	646	642	716	638	676	661	686	682	653	676	662	684	696	648	663	669	657	665	698	672	709	721	654	609	711	671	633	664	700	688	683	686	676	688	661	704	669	686	695	687	635	669	668	676	705	699	718	714	689	725	693	652	684	646	661	656	630	675	702	736	716	654	668	646	704	643	733	679	668	659	688	723	687	675	722	697	697	688	708	735	632	680	722	691	679	671	690	718	653	664	695	710	677	687	712	681	686	695	677	699	676	711	665	721	655	693	692	732	686	665	750	703	683	685	666	704	671	690	687	653	714	677	700	713	718	692	696	664	665	718	701	720	711	683	714	646	656	677	666	709	681	647	677	662	690	712	694	671	694	678	701	667	732	669	648	730	700	712	699	717	650	678	689	617	662	722	689	651	671	680	674	692	679	664	672	710	699	674	689	710	685	700	714	691	675	683	680	704	687	635	652	629	685	709	628	677	653	659	681	651	694	675	667	673	729	686	685	674	675	681	697	690	665	659	643	683	649	684	659	650	712	665	699	681	685	663	681	726	692	651	742	666	624	696	687	705	693	660	682	693	645	685	643	697	698	708	653	701	721	712	702	651	646	708	685	683	706	693	687	676	664	705	692	681	706	702	642	718	629	666	634	695	649	727	679	687	658	672	673	682	690	670	725	698	658	677	695	691	662	655	701	682	637	663	680	675	723	668	684	696	692	702	687	697	684	685	653	668	665	670	691	736	707	675	709	642	694	693	672	686	650	714	677	684	718	685	634	647	718	687	719	701	728	694	675	673	681	655	699	680	672	677	661	732	704	672	675	713	683	659	641	712	698	675	670	682	698	671	733	645	719	657	713	663	693	669	681	634	681	678	700	641	685	687	700	695	676	687	723	679	657	655	678	675	667	676	678	676	753	672	698	686	706	708	669	717	681	676	671	703	665	706	690	665	679	676	698	650	709	689	659
45638	26846	8333	953	597	487	351	300	253	220	228	218	207	183	187	176	179	141	166	145	164	153	146	152	160	144	135	115	140	152	152	124	128	148	149	143	121	148	153	135	180	151	137	119	152	141	119	143	138	133	160	128	151	144	138	138	150	118	163	135	124	133	145	126	139	130	125	141	139	146	147	135	174	154	130	140	148	139	147	127	137	124	166	129	134	154	142	130	130	128	146	125	136	147	142	134	150	129	136	146	145	140	119	143	124	126	116	127	142	134	141	117	122	147	126	127	138	138	142	144	140	133	148	148	136	124	149	100	129	153	157	138	120	125	140	130	148	137	158	121	121	149	126	130	144	137	149	129	154	119	146	140	139	121	135	140	119	156	129	123	131	137	152	135	143	121	159	159	133	118	145	147	131	130	116	137	153	131	133	128	127	154	137	146	133	115	141	148	136	122	143	147	124	126	129	160	137	136	158	128	151	131	137	124	138	129	133	165	145	139	123	128	127	145	134	131	149	146	144	145	125	153	155	142	138	126	110	143	129	148	119	138	139	144	139	143	136	140	144	136	135	114	140	148	127	145	139	135	138	135	132	131	161	150	132	141	136	140	121	121	115	149	163	129	155	124	140	157	143	135	142	152	117	147	141	155	124	127	152	159	124	142	156	152	140	105	149	140	150	150	139	150	154	146	130	134	137	114	128	143	147	124	145	123	139	124	119	158	141	147	125	149	145	125	155	144	144	128	140	138	150	147	136	137	117	125	130	132	119	134	128	134	149	131	140	143	144	146	135	132	157	138	138	148	142	139	117	139	117	152	146	122	146	123	149	150	130	128	152	126	130	126	138	153	137	152	170	125	141	132	140	113	129	120	136	126	137	137	138	137	149	133	145	138	134	147	145	113	129	148	166	125	129	148	133	127	131	131	126	149	128	136	125	144	124	156	123	141	142	140	127	138	145	141	153	174	123	129	127	112	142	150	128	125	166	143	145	131	131	131	142	138	155	141	127	121	159	128	142	131	115	133	149	140	157	145	143	160	147	127	131	145	147	116	159	137	131	141	132	153	138	144	121	133	138	150	134	137	163	127	131	128	142	136	139	127	140	125	134	127	124	116	128	138	121	113	126	125	142	107	133	152	156	138	134	137	138	135	129	135	133	144	145	151	135	136	134	129	142	129	106	139	116	143	169	154	137	142	122	151	133	135	137	140	156	141	148	150	123	140	121	127	155	132	162	146	141	137	131	123	140	132	123	147	143	157	131	121	154	151	111	133	124	133	127	133	153	143	139	127	149	115	97	142	146	122	140	137	149	117	140	148	144	166	137	150	143	113	138	155	126	126	160	159	130	152	138	133	153	138	139	124	159	128	127	142	158	146	151	124	127	145	142	143	134	137	150	125	146	139	135	140	162	150	159	158	152	130	140	164	159	144	136	141	118	141	144	130	127	136	137	125	127	138	153	167	129	141	144	122	131	145	144	140	138	141	139	141	154	127	134	135	151	117	160	156	131	136	123	146	127	125	133	140	135	130	142	156	134	143	147	127	132	155	129	126	157	133	133	137	148	149	131	130	128	142	155	166	138	131	153	151	144	116	136	131	146	139	120	126	141	135	136	113	131	123	124	155	135	140	121	153	144	134	146	158	133	134	132	155	160	125	159	145	138	118	139	153	113	125	130	152	136	140	164	140	141	138	127	111	156	160	157	157	134	151	122	137	134	150	131	126	136	150	129	136	140	172	139	149	119	130	141	139	163	126	151	151	137	136	115	136	138	160	120	146	125	127	136	151	112	133	136	119	124	136	131	126	117	154	120	140	145	123	124	140	126	139	123	136	145	115	132	131	130	130	146	128	128	152	165	143	133	151	121	136	121	144	126	125	142	131	124	119	136	130	135	137	134	146	158	145	145	132	130	150	151	142	126	133	122	131	127	140	130	157	144	131	152	144	135	144	131	136	145	136	143	164	143	131	163	139	115	136	140	168	126	144	134	140	152	137	154	131	123	151	143	147	136	136	145	130	161	138	136	144	132	166	126	121	139	139	155	133	146	140	116	145	155	149	141	137	128	130	134	142	130	152	136	127	138	128	125	126	124	141	128	159	150	144	132	115	145	128	128	135	142	137	146	148	149	126	144	147	140	120	133	144	138	157	139	135	115	121	139	144	151	151	146	128	148	146	134	142	147	134	144	124	134	138	157	123	160	132	140	123	134	138	141	136	133	113	137	150	121	148	153	149	159	138	133	151	134	132	124	147	139	139	141	128	113	164	130	129	135	133	137	135	138	163	143	162	136	125	148	174	161	135	133	139	133	142	126	143	116	130	140	111	145	122	151	132	124	137	149	142	128	124	136	142	150	128	146	158	122	139	141	160	141	145	139	133	131	149	138	128	151	138	129	144	131	124	144	122	146	147	152	152	130	132	148	143	130	122	159	134	133	113	150	148	149	154	138	147	134	139	149	116	147	105	147	110	120	121	136	140	138	124	116	135	149	154	140	138	164	131	142	139	147	125	151	143	124	140	127	140	125	131	129	125	127	157	114	149	142	141	131	136	135	121	158	137	155	111	167	125	122	148	138	130	139	131	140	135	148	131	136	139	142	125	143	137	129	138	120	124	132	117	141	106	145	150	147	146	137	136	156	163	139	163	139	146	153	146	128	132	126	126	125	147	121	119	148	134	151	130	138	136	126	135	133	137	132	132	136	148	139	124	146	141	144	146	111	117	128	144	117	144	132	154	126	146	125	153	149	154	146	127	144	129	122	143	131	130	113	131	114	140	126	126	143	110	137	145	148	156	137	120	140	154	141	146	118	130	133	135	133	149	134	124	148	123	140	135	142	127	138	126	135	121	122	154	154	153	136	139	134	129	144	135	152	121	143	141	141	136	131	160	130	129	137	143	135	158	132	141	142	126	139	151	143	145	152	137	164	147	146	110	104	142	147	151	148	129	139	134	120	144	127	133	140	128	128	146	127	121	157	123	148	147	128	114	138	134	144	141	137	123	145	130	157	128	145	127	132	126	128	157	137	121	135	142	141	172	149	132	116	155	163	142	143	126	144	135	160	146	132	142	135	161	134	137	125	144	118	113	137	159	148	156	127	163	142	107	128	137	131	137	166	115	143	131	165	160	134	145	148	151	152	107	141	136	170	152	145	148	118	131	151	131	145	159	116	123	130	151	157	121	136	148	153	124	137	133	130	112	142	145	166	147	139	153	129	153	137	138	127	126	146	134	113	121	154	140	150	138	152	112	135	150	160	144	158	128	144	146	141	143	147	129	151	157	143	134	137	137	119	145	115	109	109	140	133	149	139	142	137	142	119	112	152	154	157	141	145	127	140	145	126	132	129	145	152	128	136	144	116	151	134	135	130	134	146	142	130	129	130	140	146	143	111	141	136	134	129	132	149	152	124	141	115	142	141	138	141	165	153	139	159	131	166	141	141	129	152	154	142	134	138	128	126	149	129	109	124	167	151	134	136	141	144	111	142	140	130	143
25076	16823	4624	2489	2283	1817	1521	1349	1104	986	936	823	723	695	628	622	589	572	526	520	478	490	485	525	474	432	440	413	416	373	419	436	422	412	384	417	438	361	411	419	362	364	372	367	385	392	340	370	344	373	341	349	381	389	389	388	362	356	397	357	354	351	382	358	369	358	332	350	310	340	347	362	344	382	325	349	391	334	368	358	337	332	371	364	328	329	357	350	361	347	333	373	383	355	355	338	397	364	342	362	387	357	379	396	338	325	364	388	346	381	334	325	353	349	362	331	371	336	327	327	333	334	357	377	373	340	344	325	337	380	346	391	369	378	323	324	359	327	357	350	345	349	355	341	356	306	326	344	365	331	356	345	334	376	330	348	337	384	331	372	339	337	326	359	346	323	344	340	353	353	371	308	346	361	337	335	364	323	336	362	313	343	358	333	377	351	356	372	364	344	346	326	380	363	369	342	345	351	368	355	343	351	307	331	337	334	367	358	354	368	328	373	348	368	335	345	361	348	300	321	350	335	369	342	323	340	322	336	347	328	375	351	333	341	330	351	371	315	351	348	324	364	353	384	359	326	353	306	374	350	354	342	337	355	349	354	341	307	339	354	322	356	379	348	322	366	343	359	343	380	347	364	314	341	343	340	326	339	368	361	311	358	359	365	367	354	329	341	354	373	364	340	378	344	350	334	355	344	320	354	322	334	380	339	362	347	354	368	324	359	348	364	328	336	359	341	355	362	374	347	342	345	356	386	330	334	363	351	351	338	346	344	314	373	345	354	356	337	317	362	327	350	361	351	360	323	386	359	325	357	349	347	355	326	325	358	353	353	340	312	333	379	344	358	366	338	327	386	340	310	379	374	352	358	335	360	329	370	350	361	324	356	344	330	349	354	340	366	350	375	367	321	348	338	367	339	356	382	331	368	361	328	361	317	320	351	322	364	328	320	338	330	324	350	329	323	348	365	346	331	322	347	349	354	348	356	364	325	340	345	338	355	358	364	345	370	366	334	345	358	378	364	336	353	357	357	323	358	321	359	331	373	357	329	330	341	329	356	371	326	359	384	348	333	384	371	330	341	338	355	342	344	350	368	361	357	325	345	344	361	305	353	339	342	387	358	333	326	360	347	356	364	371	367	359	342	351	341	380	377	361	369	353	356	339	330	348	321	306	382	327	344	361	375	353	358	332	348	356	335	360	372	338	351	338	338	332	345	346	346	364	362	364	373	370	352	342	368	344	323	365	325	324	351	332	347	348	344	310	371	343	341	316	323	329	349	351	361	342	349	338	331	330	354	323	342	355	375	296	349	365	333	363	342	362	382	329	356	336	339	341	317	363	342	353	362	335	332	354	328	357	312	333	312	336	374	369	347	391	333	339	335	304	361	362	340	361	336	372	341	314	344	320	345	327	366	340	359	340	371	371	312	360	339	336	336	376	382	320	329	320	370	339	345	343	319	346	340	352	364	331	329	357	368	371	358	315	356	352	363	355	363	367	373	323	322	356	377	374	329	319	320	370	349	327	311	345	354	366	334	348	350	367	346	349	339	345	345	336	348	350	347	359	403	350	370	362	354	344	357	337	340	362	338	371	386	373	351	334	325	352	348	350	355	381	325	347	344	346	345	338	343	335	354	319	349	332	334	339	350	339	305	340	324	295	353	337	341	384	347	302	345	352	299	315	373	331	357	362	373	338	348	335	373	359	312	357	371	346	315	330	315	356	388	360	326	364	377	360	340	351	345	354	363	342	337	379	374	357	332	339	353	351	377	332	336	333	360	364	338	382	306	338	356	377	364	376	325	323	359	364	360	332	293	362	333	378	345	356	360	322	357	375	351	352	355	375	362	341	347	302	335	346	354	389	339	364	349	359	320	381	368	361	344	394	385	355	350	349	359	343	333	357	361	330	347	350	325	349	365	348	351	361	340	333	375	357	328	331	385	306	349	328	358	338	361	324	356	344	357	352	342	343	333	324	357	343	350	383	357	329	358	356	361	375	347	337	351	379	341	337	338	312	376	323	338	359	357	342	323	367	344	344	348	337	337	365	335	353	348	346	314	351	354	337	345	336	344	330	326	317	313	348	351	346	373	373	334	363	351	382	350	322	361	329	342	345	344	348	361	367	376	322	315	348	367	367	353	365	353	345	332	339	368	328	337	348	318	357	299	321	323	350	344	376	323	343	352	354	331	363	348	331	341	315	339	353	353	340	336	335	362	369	340	341	363	338	323	356	347	357	337	321	334	312	392	341	344	335	361	326	373	359	356	354	362	343	329	330	334	332	336	318	315	360	326	341	363	349	304	350	337	351	347	334	357	335	335	365	338	355	352	328	355	341	342	326	324	345	334	364	358	333	327	327	323	344	389	346	345	354	358	348	344	331	367	360	322	362	360	355	360	358	356	347	366	330	383	325	319	361	366	313	327	348	350	369	347	342	352	333	357	339	340	357	337	357	338	304	356	342	356	312	349	378	344	387	335	379	346	370	360	358	363	333	346	327	329	341	333	325	346	342	327	342	343	348	338	369	336	343	365	327	360	310	338	359	364	353	360	345	350	343	326	358	361	361	311	355	360	336	329	376	372	342	328	357	345	348	399	329	325	371	362	354	350	334	311	335	334	328	355	345	359	361	346	316	365	349	377	342	369	352	330	357	290	338	339	356	320	375	324	330	399	361	346	341	371	361	378	359	317	350	389	342	332	325	330	356	346	372	346	357	319	340	340	366	339	388	347	363	348	351	391	334	348	352	341	331	336	358	360	341	342	324	379	342	353	356	342	341	346	342	284	325	349	335	310	337	302	346	371	317	322	335	372	344	335	348	332	346	336	325	342	328	337	344	367	332	361	354	352	321	348	338	337	334	348	321	362	343	349	377	316	345	392	311	366	349	331	333	323	357	357	337	381	329	349	343	347	338	379	373	334	337	346	359	321	330	368	363	313	358	361	317	353	351	375	325	374	349	349	319	351	312	331	380	360	378	381	328	340	304	348	325	350	325	362	351	338	332	376	359	331	348	349	320	327	337	368	360	370	349	348	369	387	337	390	357	343	335	390	380	367	369	331	324	340	335	341	348	340	356	380	345	327	366	350	346	315	332	330	362	356	352	361	361	347	375	394	360	345	346	362	364	341	347	359	358	380	329	343	345	342	358	302	356	350	355	343	299	332	369	361	335	303	345	359	350	359	323	347	312	325	349	332	354	350	350	353	339	367	358	365	384	348	337	337	328	341	331	359	359	336	329	342	359	321	348	338	358	328	371	385	367	350	322	347	339	362	386	323	377	337	356	364	337	348	353	362	335	370	340	330	351	359	381	348	316	351	320	352	352	329	375	343	351	327	362	311	320	341	332	359	316	324	303	351	350	347	356	335	348	384	330	361	350	332	356	387	309	353	343	330	342	358	357	376	367	350	363	349	343	347	317	335	359	325	328	349	325	352	338	347	346	327	329	317	384	366	351	326	339	359	319	357	323	351	353	353	340	343	357	343	355	324
60358	40354	15775	2479	1030	813	572	460	407	322	282	244	248	215	215	161	170	198	179	177	174	139	148	158	136	149	141	128	132	155	164	127	139	135	130	128	132	117	112	147	120	148	134	106	141	108	105	115	142	113	126	135	116	137	143	117	119	122	118	109	136	104	122	138	133	130	125	113	106	134	142	119	122	109	132	110	103	114	118	130	137	148	112	117	133	116	134	125	138	133	104	126	149	114	132	122	117	119	151	130	117	111	134	111	131	131	147	138	109	123	117	139	110	140	124	114	108	131	124	111	116	108	136	124	123	130	128	114	134	133	121	121	108	116	112	125	127	116	111	142	120	135	125	120	129	140	105	116	120	126	123	125	132	121	123	131	112	107	131	115	113	87	138	128	129	114	104	127	113	107	143	116	119	99	117	126	120	122	104	123	124	120	122	101	138	135	119	141	108	135	107	117	137	123	127	133	142	113	104	115	133	141	118	125	126	128	123	138	142	118	132	132	117	125	134	119	130	122	124	121	112	111	112	126	130	119	133	128	113	101	131	109	103	124	132	117	126	139	124	116	125	120	149	125	141	110	139	125	128	115	118	136	126	115	133	122	111	113	116	135	117	126	108	113	137	113	110	109	134	133	110	129	112	125	130	120	123	133	117	132	143	125	126	106	105	132	134	135	115	119	132	118	134	117	128	132	138	147	126	122	146	131	120	119	111	128	133	109	132	137	107	121	137	127	105	147	111	124	104	124	136	132	122	102	137	111	125	119	105	126	113	121	135	145	143	110	108	114	132	109	124	106	136	118	143	106	119	120	114	110	149	124	137	114	108	148	114	118	113	115	123	119	134	122	126	100	106	136	113	132	124	125	122	109	115	156	108	95	121	114	121	145	126	139	120	106	132	131	140	125	137	104	115	129	136	122	127	135	117	114	121	128	121	142	104	112	120	106	98	123	117	120	119	112	134	122	107	115	98	117	133	124	128	115	111	109	129	125	126	120	116	118	126	142	137	112	146	117	101	130	126	133	139	130	132	135	117	110	105	128	114	119	100	123	126	123	129	120	111	111	115	128	122	129	122	141	111	135	129	137	120	129	106	138	135	116	128	122	125	132	127	138	115	131	120	129	124	131	115	119	111	129	114	135	137	101	104	105	130	114	123	142	119	122	130	118	129	128	135	122	131	118	139	116	106	128	115	129	125	115	107	128	133	115	126	153	128	126	122	134	132	112	127	138	141	125	106	128	103	144	127	110	125	139	118	130	111	131	120	129	116	125	132	127	135	110	115	116	109	135	108	105	111	121	129	115	137	128	128	134	117	106	133	120	109	142	131	118	107	126	143	145	117	120	121	131	119	111	113	132	115	117	122	136	127	134	118	152	117	116	128	145	120	133	108	123	134	139	120	114	113	117	137	115	124	114	121	138	104	130	111	142	137	136	128	120	108	121	144	124	122	125	125	122	124	111	127	110	128	118	109	130	122	119	125	112	121	107	127	133	126	119	112	113	143	118	132	125	115	125	106	119	120	118	133	118	109	100	142	132	127	126	114	110	142	135	117	127	138	126	120	128	145	126	117	127	115	141	123	126	113	141	134	113	130	120	133	119	120	133	117	135	119	121	126	142	116	111	117	137	119	112	113	121	119	110	117	121	135	138	117	105	126	124	127	123	145	131	130	127	109	108	117	121	114	98	116	117	99	115	116	119	110	114	114	103	104	125	131	131	113	112	130	111	105	126	102	120	111	116	131	119	142	130	125	122	109	142	104	108	136	110	86	135	123	108	125	129	128	125	129	133	105	125	116	103	114	114	118	133	130	120	141	122	126	124	125	117	130	127	138	118	116	137	142	114	109	114	116	111	107	124	118	126	110	109	119	153	128	103	119	123	119	121	119	119	132	122	129	124	121	100	132	104	107	112	120	108	116	107	114	130	112	134	121	137	109	136	127	121	120	127	124	135	133	120	131	122	115	131	110	125	134	127	132	127	134	120	131	137	112	116	142	122	111	104	123	114	101	144	128	123	127	118	118	124	110	137	131	133	108	127	140	110	145	124	140	112	115	132	124	131	115	130	130	125	115	111	128	115	126	125	119	121	115	111	97	131	145	135	112	130	127	134	127	114	110	146	111	118	141	134	138	116	124	130	118	143	106	128	118	114	126	131	124	124	135	115	139	130	133	112	112	142	120	129	124	140	145	137	128	105	119	118	132	118	131	116	135	116	131	124	140	132	115	130	131	119	123	121	109	127	121	109	130	115	104	126	96	126	104	140	120	129	133	116	111	143	146	130	126	132	147	104	137	125	120	115	122	133	129	140	134	147	114	128	118	125	122	117	115	117	134	131	162	123	132	115	120	136	120	158	120	126	129	110	119	107	130	120	128	97	120	131	137	120	130	113	140	134	123	123	133	124	108	98	136	107	133	126	125	125	132	95	126	111	116	115	120	105	129	143	134	125	120	124	109	125	148	132	126	114	123	137	107	108	132	133	106	111	117	129	119	116	109	130	114	121	108	115	115	112	143	133	129	111	139	112	128	127	112	130	109	136	147	114	133	131	111	154	113	114	108	109	119	140	125	118	125	109	139	132	134	130	108	155	113	111	126	108	114	127	98	132	132	134	120	107	125	123	113	117	133	121	135	138	146	116	141	122	148	120	105	124	116	110	121	129	128	129	123	144	115	122	117	116	107	138	108	123	111	119	117	116	110	131	126	129	116	107	122	138	103	129	132	120	146	124	100	137	144	149	120	129	118	134	118	114	127	115	119	141	107	120	122	105	129	110	119	119	113	138	140	142	130	149	122	126	136	123	120	131	110	130	120	117	138	115	136	120	123	120	135	115	113	120	120	138	145	129	149	137	116	100	121	114	149	127	106	136	132	127	116	128	131	119	131	140	121	134	132	139	130	128	127	105	113	100	133	122	142	111	99	135	115	114	131	128	112	116	128	135	126	118	129	145	129	124	124	115	117	126	128	126	136	126	130	118	119	139	124	125	118	124	141	123	115	121	121	117	133	132	123	103	115	111	120	105	118	125	124	129	119	127	119	111	132	138	131	132	102	121	121	119	123	117	118	104	119	109	131	110	121	138	115	132	129	116	130	108	104	124	118	119	128	122	114	115	138	144	123	104	135	126	111	120	102	137	119	118	129	119	126	112	112	125	142	123	119	125	112	120	115	119	125	131	115	122	130	111	120	129	125	104	152	117	133	131	119	122	139	121	116	108	137	129	128	118	124	127	111	127	117	115	112	121	111	109	132	126	127	112	122	130	127	118	135	103	104	115	120	131	139	113	112	135	126	105	131	108	144	140	145	126	117	122	127	116	132	103	136	142	118	138	108	126	119	115	158	142	132	128	126	119	146	113	114	132	129	141	109	121	152	116	111	145	128	128	121	121	113	119	129	132	139	112	127	129	142	133	128	123	126	114	112	105	134	128	129	116	121	118	133	110	124	126	129	134	129	138	125	130	113	144	119	131	112	124	106	115	126	108	111	143	113	123
33880	24585	6776	4468	3874	3271	2584	2152	1801	1561	1401	1186	1082	967	897	860	778	713	656	593	632	552	542	597	582	581	529	478	494	477	470	476	427	441	429	439	437	459	409	419	388	387	379	409	383	363	405	345	419	391	384	423	374	406	391	394	385	361	388	384	363	371	373	357	349	391	354	374	347	359	349	396	327	342	318	400	319	347	337	313	354	347	355	337	354	348	359	360	358	346	314	344	348	351	336	346	347	347	346	369	334	325	297	334	338	361	322	287	350	330	342	349	349	323	373	385	324	350	353	338	353	335	343	345	309	341	331	340	351	357	314	303	320	333	355	325	331	339	351	347	344	326	354	355	334	325	326	337	328	300	378	323	325	331	344	329	341	346	280	327	352	340	344	339	358	354	318	305	338	314	340	361	371	347	314	309	356	329	306	328	347	352	379	346	324	341	350	341	315	332	340	340	350	326	382	315	339	329	326	364	326	356	301	314	310	311	339	319	325	338	346	341	316	346	334	325	321	355	328	308	288	365	336	330	380	348	359	314	341	310	337	296	327	347	341	334	327	330	372	359	350	349	326	354	332	322	314	377	307	342	324	335	335	352	330	344	346	327	357	344	319	329	316	329	323	308	346	361	319	329	329	320	323	334	338	361	317	333	305	327	309	369	365	306	344	350	337	357	348	329	314	326	332	356	308	330	341	344	343	351	330	314	372	329	321	324	341	321	342	314	352	336	320	343	315	344	332	301	342	314	349	327	340	353	343	318	310	367	338	335	307	356	365	358	341	336	318	331	337	327	340	317	263	364	340	352	339	348	306	359	317	343	361	294	371	324	343	353	303	308	347	351	342	350	342	330	324	354	308	316	333	343	343	330	325	334	334	351	353	311	338	300	331	327	349	352	370	339	315	322	327	305	313	344	344	324	331	307	334	339	348	326	333	369	340	307	364	368	338	331	332	354	343	326	347	343	324	314	357	352	311	325	336	345	328	326	338	319	344	346	329	329	350	313	322	302	330	348	318	318	302	324	331	326	311	337	348	346	333	360	343	347	365	311	326	321	326	327	345	338	366	338	359	352	340	335	345	334	323	340	368	327	330	310	315	345	354	325	302	341	317	328	375	342	318	352	327	329	341	331	340	312	341	347	353	316	339	321	338	342	347	329	370	348	354	326	313	305	346	342	354	334	329	335	356	338	320	321	314	323	343	299	364	377	368	365	321	349	317	359	338	324	349	350	342	329	355	296	342	351	353	343	327	373	323	328	361	333	394	320	316	315	321	345	315	317	324	327	351	342	337	354	330	370	327	318	325	318	351	325	316	341	323	359	350	332	347	359	350	285	319	338	328	306	310	357	345	336	297	317	324	372	328	339	334	350	330	311	352	379	352	356	313	333	330	362	330	338	340	333	314	338	332	359	319	352	337	357	362	345	324	348	315	341	303	364	330	338	390	330	284	347	351	367	330	322	339	293	339	359	356	309	319	334	325	305	352	310	325	289	312	329	335	330	323	322	301	357	326	334	305	332	320	340	339	315	350	334	311	322	331	336	360	338	359	357	340	318	327	307	335	312	324	336	328	348	335	334	344	357	332	328	333	343	347	338	351	333	312	321	322	348	326	326	322	350	336	310	367	366	349	334	306	322	340	294	292	319	315	354	321	375	351	321	340	348	349	334	311	311	321	358	331	349	352	350	331	347	321	325	338	341	322	340	344	355	333	339	308	307	351	322	312	291	322	346	336	366	326	342	363	340	330	291	317	319	313	296	341	336	332	312	386	343	346	333	354	318	306	336	315	359	363	377	313	339	325	344	342	309	308	343	330	345	312	325	325	351	359	329	368	352	331	308	334	321	357	342	306	325	314	317	314	387	313	304	348	343	330	311	299	336	367	367	316	342	335	340	321	334	315	307	327	336	349	333	322	354	350	308	314	321	315	301	341	312	337	323	330	330	334	337	300	326	346	338	305	336	362	321	350	338	338	323	312	336	324	352	312	349	344	356	336	356	337	308	323	381	350	335	328	345	348	339	336	361	358	342	314	333	321	351	309	334	296	368	313	348	317	383	327	326	329	327	332	330	325	333	307	353	313	360	337	301	345	339	319	329	351	348	346	336	329	358	340	326	323	330	318	347	328	326	307	307	303	314	360	325	332	300	331	348	338	296	334	315	342	349	302	339	355	324	326	324	316	337	332	317	323	319	335	329	361	323	322	352	326	345	339	357	346	336	339	307	334	296	353	306	343	371	342	347	325	340	314	336	345	358	359	351	315	307	351	334	305	346	334	352	360	336	309	323	330	328	343	334	335	368	343	351	328	303	347	327	374	299	313	345	316	340	369	357	360	305	325	336	335	336	316	357	347	346	311	296	305	339	310	334	332	291	336	334	344	352	333	349	358	360	331	339	364	316	336	329	327	342	324	328	323	338	294	351	327	306	314	349	354	355	331	360	319	321	347	344	308	316	345	342	342	350	350	310	322	315	334	314	341	347	348	344	338	346	368	321	316	299	351	328	379	356	348	305	333	330	319	359	350	312	337	360	357	329	300	314	344	351	304	359	319	345	339	348	361	292	370	330	328	354	359	347	316	316	326	314	322	325	332	346	313	310	315	358	342	317	329	358	313	358	315	320	323	306	330	334	351	360	337	331	330	317	348	342	361	311	323	316	326	325	343	324	304	347	344	347	371	328	338	291	337	314	319	340	340	343	345	335	335	364	325	315	318	305	359	357	349	368	362	306	339	328	341	367	311	326	341	390	347	335	329	355	376	333	348	357	354	358	358	338	337	338	341	339	328	310	337	347	357	357	321	333	338	349	352	302	312	387	354	332	292	318	348	322	344	325	318	334	341	352	356	328	328	367	336	337	333	323	306	316	333	348	311	320	348	348	316	343	315	356	350	323	369	327	344	320	320	318	344	345	330	358	358	324	342	315	348	326	331	321	353	333	339	340	337	351	324	333	360	330	323	315	332	336	331	336	342	360	308	328	315	316	328	325	350	345	310	335	327	314	322	328	330	342	338	320	345	340	330	338	336	332	309	317	312	302	314	310	367	362	350	319	294	365	347	295	321	361	361	329	337	362	332	324	301	340	341	329	304	323	318	375	345	317	320	348	323	319	339	378	347	326	334	321	337	345	352	320	337	350	309	305	324	306	337	331	340	323	349	332	357	345	336	351	316	311	326	344	315	310	334	330	348	349	300	322	322	330	296	310	340	336	314	322	344	361	342	327	330	334	306	361	322	321	315	299	333	330	346	360	311	328	348	321	324	331	344	339	333	321	332	332	303	331	331	318	318	320	331	328	342	305	362	342	320	331	340	318	347	323	329	325	325	328	348	314	325	328	377	330	296	334	344	362	326	328	374	306	329	315	315	325	334	327	326	339	335	326	307	315	330	333	338	352	345	353	338	346	318	319	321	332	307	336	341	314	371	341	350	360	353	339	323	357	355	350	329	339	339	350	300	281	341	337	307	314	326	317	347	350	377	299	360	336	319	309	352	357
11039	1130	361	290	304	333	325	324	297	291	292	269	305	306	338	284	301	274	309	294	289	307	285	296	292	287	291	299	285	300	295	308	336	325	273	313	331	290	306	312	300	277	314	304	290	297	317	286	308	308	304	287	300	319	312	292	296	295	298	288	304	286	321	310	301	305	277	301	294	311	327	290	298	323	324	289	318	313	301	308	276	321	288	331	304	314	286	320	290	311	269	269	300	324	292	269	300	303	290	290	282	293	303	286	318	321	304	270	282	305	248	303	287	310	277	291	298	305	305	277	283	301	277	247	260	256	308	366	298	295	294	299	296	267	291	298	310	297	333	314	298	324	295	286	290	296	314	282	297	295	304	307	293	301	298	315	284	330	306	298	303	338	301	286	299	311	307	279	310	299	278	355	278	304	302	312	314	320	294	311	294	304	277	304	295	319	258	254	294	287	312	286	333	278	298	296	301	309	326	312	310	333	297	327	317	318	309	345	335	321	289	273	283	325	313	277	295	306	322	278	283	279	286	298	308	318	298	319	304	287	290	300	313	316	324	299	292	291	272	302	288	273	275	281	294	285	282	310	301	310	297	281	336	347	313	316	298	314	297	288	330	298	271	298	316	282	292	303	305	306	259	269	315	303	301	308	302	340	314	295	271	312	307	302	321	320	316	270	271	274	302	316	306	343	303	287	320	307	292	270	305	324	303	321	307	304	306	318	272	266	295	291	313	277	307	316	272	320	313	305	330	316	312	317	314	282	307	314	316	312	301	303	295	328	327	313	312	297	298	275	287	300	315	305	327	320	304	260	301	267	323	324	308	290	291	296	294	268	282	333	314	328	298	307	265	342	296	309	296	291	318	300	324	281	336	291	316	297	285	302	273	311	305	326	314	275	307	315	283	307	313	286	288	313	303	298	320	279	294	314	282	302	330	321	328	319	313	297	301	302	333	284	300	296	293	302	345	279	275	291	293	313	286	290	288	305	276	295	298	305	254	280	313	293	289	277	295	329	326	320	313	299	309	303	298	334	295	267	303	298	280	285	273	271	292	258	321	284	291	295	332	323	339	323	269	292	340	306	290	329	275	307	291	340	332	319	317	303	304	337	317	325	305	282	292	301	314	324	309	299	309	314	270	301	301	282	300	289	294	289	304	276	313	308	304	301	302	309	316	327	269	307	293	300	278	279	284	304	307	286	304	295	303	311	299	306	330	312	275	290	299	317	295	287	277	272	303	326	284	293	301	304	333	271	309	294	318	352	313	302	263	310	314	268	314	299	302	292	325	331	292	289	321	309	285	296	310	285	307	278	291	313	332	302	307	308	299	303	311	299	297	298	299	279	286	292	296	311	331	306	334	293	292	299	285	300	311	298	332	306	283	294	285	277	293	295	301	305	286	306	268	313	314	296	321	299	321	292	303	308	312	324	298	312	307	308	308	313	334	274	303	304	312	302	308	293	299	277	283	303	305	262	306	291	330	302	302	313	293	301	302	317	329	314	338	294	317	301	279	312	290	285	266	311	290	272	300	288	300	329	279	300	286	273	288	266	292	273	303	302	291	309	314	289	294	299	301	348	324	324	295	328	322	296	295	276	306	288	293	315	303	267	330	286	275	284	302	307	313	297	334	316	309	284	308	280	281	341	265	332	294	299	293	310	315	322	286	302	324	291	269	290	301	327	295	297	290	321	291	290	283	299	314	276	306	306	314	327	316	298	259	302	294	302	297	292	296	278	313	294	323	287	316	295	317	302	320	323	289	304	311	271	314	326	302	329	328	325	295	306	304	312	297	276	303	287	305	317	316	294	309	336	304	297	301	301	282	332	290	318	311	293	264	335	328	332	301	296	276	269	280	281	323	315	305	304	304	317	288	282	306	301	304	334	297	280	284	309	318	294	279	284	272	290	319	278	308	307	320	314	307	293	269	294	273	293	328	317	308	324	287	331	294	338	302	297	282	293	298	299	307	290	307	279	321	346	287	301	314	298	314	330	290	284	294	269	272	275	331	298	279	288	335	265	288	272	278	326	301	328	267	273	294	294	271	297	289	285	293	292	317	275	293	303	319	261	300	303	293	328	284	303	307	315	303	302	286	287	308	323	297	316	327	297	327	303	290	294	264	296	263	305	299	317	314	291	309	301	285	302	288	267	287	324	276	336	286	274	285	293	301	294	289	306	307	283	310	298	316	277	317	296	299	290	286	305	283	298	297	325	312	301	275	275	288	275	324	309	307	315	321	301	296	290	313	316	323	282	305	268	308	332	331	260	280	304	303	281	277	292	332	313	298	304	297	268	301	279	302	285	278	289	281	276	310	285	297	285	306	288	295	298	302	316	299	294	292	344	300	307	291	299	318	321	280	299	298	267	306	279	290	322	315	289	282	299	280	305	256	317	282	270	272	281	269	333	311	299	295	315	284	308	297	301	273	314	312	291	317	290	295	291	326	311	299	295	310	321	304	294	274	298	287	305	309	328	291	305	283	290	258	282	287	308	293	313	311	310	289	300	294	313	317	293	286	307	307	300	291	301	270	284	335	329	304	315	320	293	302	329	275	288	290	292	312	291	317	305	324	296	304	280	287	298	325	289	313	283	262	317	291	298	313	297	312	298	296	292	287	310	246	300	325	333	320	302	288	292	304	265	267	337	316	312	322	320	311	301	291	278	317	326	297	291	291	322	331	292	302	281	287	331	277	326	299	271	333	285	302	300	296	310	293	291	278	290	297	273	285	300	315	301	280	319	314	303	270	317	292	307	308	311	316	299	333	303	317	298	316	315	320	333	302	283	285	316	325	317	309	294	285	303	299	306	276	310	296	290	276	308	283	303	319	302	305	296	299	293	314	314	305	297	320	308	300	278	341	298	284	289	299	329	314	325	301	313	304	312	314	316	304	294	306	300	273	292	286	305	323	315	281	301	295	293	286	295	295	284	324	304	324	318	317	301	288	274	322	310	301	294	290	313	281	288	261	292	266	298	296	288	266	272	290	282	287	310	280	309	311	286	306	304	310	329	300	323	305	291	298	299	298	307	289	323	320	310	304	326	290	324	282	309	308	300	322	280	320	296	284	279	283	322	297	315	326	320	308	281	300	295	314	309	320	298	281	301	277	311	297	294	313	302	283	275	309	326	326	322	285	281	282	273	295	329	283	293	303	301	283	283	301	293	331	277	281	325	297	296	324	297	309	278	308	308	286	309	308	291	279	292	278	340	326	284	290	313	323	321	278	305	293	300	265	275	301	300	315	321	300	276	290	299	301	314	294	323	301	277	292	297	255	317	272	320	326	315	327	287	297	265	278	282	310	280	290	288	305	284	263	289	338	306	291	299	295	325	321	295	283	315	314	284	323	297	290	302	292	306	308	307	277	303	325	276	279	288	286	313	291	310	269	312	272	290	282	281	314	288	332	317	317	299	306	290	292	290	323	288	298	321	303	330	299	325	307	319	291	308	287	322	306	296	294	318	304	328	310	285	287	287	318	280	282	285	307	289
6553	1609	807	756	706	727	735	718	704	747	735	730	690	686	677	694	699	684	703	683	704	679	706	714	698	717	733	652	716	676	720	690	725	649	685	675	673	681	698	660	638	689	642	674	664	696	669	675	705	647	699	715	676	693	714	693	690	701	666	714	692	662	759	710	672	684	721	684	733	666	701	700	697	649	686	666	690	685	693	713	739	672	690	702	735	649	685	681	685	662	652	702	662	714	701	682	663	731	672	699	640	679	720	667	672	742	720	662	721	659	710	708	637	721	725	653	672	648	717	664	655	688	690	722	672	700	691	688	674	723	706	692	677	706	701	672	698	685	668	648	686	664	720	691	702	662	676	700	687	643	699	688	659	675	671	699	685	701	673	664	674	683	687	695	662	723	688	693	686	736	690	705	684	694	751	738	716	714	683	718	724	661	718	709	718	684	680	733	712	727	694	702	708	723	698	688	718	680	705	668	666	710	668	670	669	697	705	679	710	713	724	712	741	687	696	697	707	681	718	678	663	736	651	594	698	693	679	693	679	693	686	686	703	724	715	674	682	671	707	671	673	699	736	707	688	669	687	662	695	682	684	689	699	774	648	694	703	729	713	658	733	722	689	667	730	649	657	677	671	653	663	653	709	681	702	671	708	763	660	669	680	684	736	712	660	694	715	714	674	670	724	723	691	683	666	670	709	670	689	640	696	658	731	711	697	695	761	721	682	700	665	714	710	682	709	693	722	647	679	675	645	682	705	660	722	653	677	714	696	684	680	719	641	701	648	684	712	736	643	675	691	659	698	693	732	683	676	673	706	626	727	678	690	679	690	713	667	757	665	696	634	701	702	699	722	624	682	693	676	735	712	693	699	713	678	717	683	679	636	656	645	690	671	682	686	715	699	691	646	679	698	651	704	690	662	707	630	705	709	682	711	705	701	687	660	706	709	672	659	706	665	664	699	720	677	618	672	679	677	695	680	740	725	683	664	673	707	701	702	691	679	655	664	690	689	629	677	663	680	694	704	655	681	702	672	677	654	740	723	661	656	704	690	679	676	714	684	655	726	679	658	690	693	681	758	681	678	677	699	687	667	687	675	694	654	655	665	699	682	700	684	679	690	637	667	703	715	708	670	703	661	661	686	667	657	691	687	677	683	678	708	731	673	669	689	694	672	675	677	679	680	699	679	718	690	679	671	633	676	729	665	694	672	714	686	688	712	665	706	716	680	677	700	675	669	653	659	671	686	685	733	690	710	643	698	720	708	658	690	699	678	698	686	653	667	669	704	692	644	704	710	672	673	699	692	687	715	692	713	680	672	709	708	663	693	705	681	668	677	664	735	684	679	691	731	666	713	649	691	703	671	669	640	681	683	648	675	687	653	708	624	710	705	680	689	662	706	656	661	682	712	692	640	693	676	662	714	700	646	706	685	689	706	701	692	658	752	679	634	698	629	697	697	690	724	729	677	646	638	627	682	642	697	670	696	687	658	696	670	682	725	694	697	702	651	690	668	711	686	680	654	726	684	696	659	655	652	681	662	711	639	703	681	680	732	716	654	677	640	708	646	683	726	653	677	701	711	665	680	668	677	701	685	651	704	710	709	685	743	722	673	694	656	712	667	689	698	684	655	638	685	680	699	695	654	713	707	689	710	642	644	672	662	702	641	623	630	716	699	710	656	676	660	715	710	697	706	719	684	688	710	654	648	718	710	692	695	689	681	696	634	734	667	702	693	695	719	694	680	640	708	636	671	610	712	692	685	692	623	689	668	699	658	710	666	659	656	727	713	705	735	705	718	685	706	675	708	658	715	646	667	668	734	704	671	694	622	683	694	687	682	671	702	705	670	680	664	688	673	712	679	659	665	722	683	682	658	753	697	689	675	712	646	699	649	688	640	678	729	660	661	662	654	670	665	662	660	688	670	711	665	688	694	670	663	712	652	683	719	714	740	701	684	705	679	681	644	666	642	720	658	663	716	665	703	682	679	684	663	684	727	691	698	736	729	687	714	699	720	714	677	660	666	687	717	694	695	741	640	658	696	663	664	709	680	684	710	710	622	644	679	647	659	666	688	672	689	694	706	703	667	666	694	679	652	739	671	726	707	723	685	680	710	643	690	674	726	687	658	701	693	670	676	691	691	713	677	710	692	701	671	735	647	684	682	680	672	659	702	701	730	656	653	713	711	658	671	733	667	700	733	674	622	676	669	656	683	709	693	691	706	698	613	696	669	670	636	733	711	695	698	723	668	664	680	647	698	670	676	679	668	679	733	692	710	685	709	660	691	703	689	679	731	674	673	671	715	676	693	689	688	733	664	671	718	705	669	668	697	691	704	674	625	708	697	667	684	728	691	677	704	677	651	640	714	670	663	714	687	696	647	696	693	711	691	676	715	682	695	681	690	683	757	665	662	699	644	683	692	681	694	653	675	661	721	642	710	711	665	661	746	693	731	724	701	683	728	666	669	675	695	717	663	665	718	694	641	677	706	681	703	655	710	699	696	656	699	717	677	708	719	681	699	721	710	719	673	708	709	683	709	725	739	692	738	716	682	668	659	660	680	658	710	719	703	674	661	686	635	682	771	703	655	685	688	668	690	699	646	655	682	675	725	635	681	675	657	681	640	673	705	689	716	689	647	695	713	672	716	709	677	667	694	674	707	687	665	694	693	753	726	743	645	711	680	729	702	684	705	678	629	732	663	702	662	705	682	701	675	715	727	706	616	724	696	669	708	712	744	682	650	724	721	674	689	704	676	693	702	696	725	652	661	722	699	715	712	673	683	667	716	659	688	677	687	650	708	721	692	685	708	698	692	687	734	671	696	704	683	657	708	717	681	692	700	667	667	690	682	690	701	747	687	676	687	720	665	641	631	681	684	688	672	708	681	679	659	661	717	748	675	718	689	673	672	667	684	693	722	703	690	639	682	686	737	711	698	672	696	764	715	648	689	743	670	713	678	712	741	737	691	699	699	725	685	684	671	714	693	716	677	667	734	661	645	706	680	721	656	703	680	659	699	689	682	653	655	700	677	659	672	650	665	670	691	732	726	654	736	679	747	715	675	676	690	695	679	738	687	725	701	688	686	655	673	679	627	681	710	691	625	693	689	654	679	698	669	661	665	666	664	731	689	668	677	692	683	731	667	715	694	732	658	629	625	649	734	682	660	712	687	739	704	709	697	660	711	683	660	717	675	711	716	686	715	657	725	714	671	674	687	677	675	696	673	677	688	721	727	650	687	670	703	697	712	674	654	724	643	673	677	704	691	684	652	668	714	724	625	690	701	685	663	716	694	679	639	704	716	679	688	653	659	690	674	674	625	663	716	728	632	680	680	701	664	643	688	687	670	671	703	696	666	664	699	682	684	696	682	669	654	659	702	656	701	654	717	667	689	701	682	705	677	701	703	720	664	700	735	672	724	710	646	717	721	678	644	662	709	715	690	652	693	688	696	699	731	663	708	651	697	649	641	673	684	690	675	730	697	617	669	676	713	678	685	688
46560	25256	6859	912	654	456	372	314	318	221	240	210	197	173	200	187	178	189	169	179	134	153	153	129	154	148	140	164	152	123	139	145	153	151	144	147	145	135	149	135	134	142	147	162	123	137	145	142	145	133	130	131	151	163	142	145	147	138	144	143	127	137	156	139	154	143	148	140	144	140	127	133	145	137	140	165	148	121	136	134	134	156	136	126	146	159	166	149	131	132	140	141	171	124	122	120	112	133	153	132	134	128	121	157	135	112	129	154	141	114	141	144	137	136	117	163	122	139	145	159	162	141	131	144	139	133	145	149	163	127	156	130	172	142	128	133	147	148	142	148	139	144	126	122	141	139	147	129	127	139	130	125	135	134	146	123	139	141	147	127	146	147	154	154	151	145	131	138	137	130	143	139	138	116	118	130	143	135	108	123	137	115	136	140	149	120	148	115	127	143	139	127	147	116	134	117	155	124	156	133	132	146	155	135	132	130	131	126	125	140	156	113	119	141	142	128	143	145	146	123	121	143	117	138	140	151	147	144	120	134	137	139	160	150	128	121	106	148	131	130	141	150	144	128	132	143	128	132	153	134	136	129	126	147	110	178	160	128	126	139	166	155	167	162	156	142	150	127	142	127	159	141	137	123	143	145	137	124	132	149	154	129	154	139	148	125	135	143	145	151	109	137	135	137	132	131	128	150	128	130	138	165	146	131	145	146	147	115	120	137	118	131	152	140	127	168	136	138	122	141	147	143	135	151	151	123	135	125	126	127	137	147	175	139	127	129	133	141	136	132	143	128	150	144	144	135	123	116	142	118	141	131	129	128	127	162	152	126	143	135	135	130	137	123	134	130	124	162	139	147	144	129	141	135	137	112	159	158	150	129	135	142	125	141	146	131	142	133	134	130	129	141	155	135	120	125	135	143	116	153	154	111	132	147	147	127	148	132	124	141	127	117	164	129	150	149	119	126	126	170	134	162	152	158	134	141	151	152	142	145	130	142	145	148	141	136	151	133	151	137	140	120	136	131	129	133	139	127	116	138	151	147	105	142	141	137	120	129	126	150	148	135	155	135	138	137	129	138	142	150	118	147	123	143	125	131	130	142	142	139	147	139	150	125	132	142	139	132	128	134	157	131	161	162	151	132	155	148	144	147	127	124	130	132	129	147	113	128	136	157	133	128	153	134	137	142	133	148	129	130	142	114	132	139	144	146	153	133	128	140	160	120	143	131	129	125	154	122	140	130	139	153	144	151	134	125	131	146	140	136	148	141	136	134	135	161	135	112	133	136	160	123	135	143	145	111	142	136	137	135	130	133	136	155	123	140	168	124	141	147	128	126	135	142	134	151	155	143	116	135	134	132	134	130	149	143	160	120	119	143	117	140	124	129	154	154	157	126	142	133	143	111	148	139	115	141	167	137	134	121	120	128	149	135	142	130	139	126	145	151	144	141	141	130	143	115	144	133	127	142	134	101	132	161	149	146	137	152	131	147	140	142	137	142	155	139	163	114	136	126	129	138	159	136	159	138	134	152	133	132	131	129	128	142	149	139	137	155	145	122	104	148	126	134	111	128	135	143	154	141	154	120	141	134	139	130	133	142	144	161	140	130	128	140	137	141	151	156	120	135	147	125	153	128	130	139	134	136	113	130	147	146	126	158	136	131	147	154	136	154	138	132	130	137	161	140	127	166	143	122	162	117	156	131	157	129	141	143	140	143	135	123	167	149	141	146	124	147	142	146	139	124	136	147	133	143	123	130	139	140	159	138	144	155	153	131	141	142	147	164	161	136	120	146	153	155	153	145	136	114	144	147	135	148	121	135	125	134	131	142	121	125	130	154	137	140	147	146	124	146	135	133	136	144	136	133	145	149	165	126	123	144	136	148	129	140	141	105	122	140	156	148	143	164	153	130	164	144	111	130	135	124	134	132	149	141	162	149	144	120	156	149	133	155	154	158	144	149	139	141	131	130	134	129	115	157	128	136	134	125	128	157	133	145	127	144	145	115	130	144	135	140	130	136	141	156	130	158	137	139	168	145	157	127	127	129	142	131	132	137	138	150	138	127	130	132	166	145	142	123	142	134	134	134	138	145	153	143	155	130	132	119	151	127	128	158	141	161	117	141	144	124	145	126	143	132	126	137	123	139	131	147	138	136	146	116	139	148	137	142	128	128	159	151	150	158	156	140	147	132	133	140	171	129	120	136	131	136	138	130	154	152	139	151	143	134	115	121	140	144	134	144	141	133	144	132	118	146	130	121	130	145	134	138	150	145	145	157	134	145	143	121	125	127	122	144	142	128	137	154	130	146	133	112	123	131	150	131	118	134	137	128	145	147	128	144	133	116	136	138	125	128	136	156	128	138	134	142	158	135	143	114	164	135	147	133	133	135	148	144	147	123	119	152	137	146	148	122	162	144	115	135	135	139	141	148	152	142	136	135	132	146	137	126	148	145	154	131	142	133	138	121	143	126	140	133	128	138	152	148	138	133	153	155	134	146	127	134	144	120	144	145	131	151	137	140	145	126	148	134	135	132	133	121	132	146	141	164	143	136	126	156	145	136	135	133	134	140	142	136	145	135	131	135	133	156	152	137	132	145	131	141	154	147	141	118	155	116	142	123	156	158	120	139	130	164	123	144	156	138	128	146	126	149	150	144	135	148	153	131	141	148	139	143	144	147	139	141	153	148	120	147	148	142	141	134	143	131	133	129	121	142	149	137	148	141	128	137	125	143	145	144	134	151	166	126	152	129	147	130	143	133	151	138	145	154	138	147	159	154	148	139	144	137	146	135	134	123	152	159	139	169	128	146	156	147	121	142	152	128	148	130	136	132	147	134	139	131	136	147	130	110	147	121	140	146	106	136	136	124	116	143	146	146	144	143	124	147	147	112	118	150	138	127	129	144	141	117	142	146	121	125	125	130	141	147	148	130	163	126	111	134	115	130	153	105	141	133	135	125	159	142	134	138	148	155	143	135	135	132	126	144	152	135	130	147	162	153	138	135	113	130	133	150	140	148	146	148	140	148	149	159	152	142	135	133	143	144	126	136	147	138	151	128	140	141	135	145	133	134	125	135	126	133	141	126	123	142	120	129	152	134	150	136	139	143	139	138	143	149	124	143	145	131	153	135	146	141	141	143	140	142	112	144	141	124	151	135	136	134	121	153	141	168	155	155	133	124	158	131	128	137	121	156	141	122	155	143	121	132	146	145	114	132	153	153	116	137	129	120	135	130	132	126	133	158	167	137	117	160	137	139	127	141	150	128	139	137	141	145	142	145	132	121	157	154	127	155	141	152	145	151	145	134	156	121	152	151	139	122	139	154	154	125	144	150	153	130	163	134	139	135	145	137	141	125	126	134	138	140	163	158	128	118	121	138	148	126	139	143	122	148	120	125	130	129	157	133	120	138	146	142	148	153	145	139	158	136	130	120	145	137	121	150	140	130	130	146	130	146	118	135	123	135	149	146	125	157	141	127	132	172	122	136	141	136
25079	14758	4280	2530	2305	1874	1552	1230	1134	1002	830	787	726	727	659	641	618	568	539	497	490	464	452	494	475	435	452	417	443	436	421	427	394	404	392	376	386	404	414	394	399	367	383	350	430	361	376	378	364	372	379	347	330	365	340	365	361	378	417	354	349	373	368	361	366	393	339	371	348	360	370	325	369	335	352	387	305	338	350	343	367	366	383	326	371	337	356	363	353	327	369	343	382	331	357	353	365	326	347	372	313	337	358	346	375	341	366	354	367	351	398	322	387	368	331	324	353	370	362	351	339	382	346	307	317	331	369	324	354	316	341	372	342	364	317	325	363	340	338	362	350	340	342	367	336	345	353	331	332	371	318	341	364	332	341	337	345	368	320	368	352	358	343	334	357	403	390	380	350	367	335	351	325	338	318	329	338	331	357	367	350	354	313	357	361	359	372	315	320	357	340	359	362	350	339	346	370	325	348	356	354	366	372	330	361	354	346	342	314	375	363	324	372	334	353	352	342	359	390	354	361	365	341	325	364	347	371	340	381	376	374	364	360	351	340	382	353	343	317	320	370	353	333	354	352	312	343	339	344	345	373	333	343	323	355	335	347	337	349	356	372	350	367	369	388	346	331	335	332	338	334	336	334	329	336	321	381	360	344	348	354	335	359	367	336	349	362	323	367	357	333	342	368	344	365	354	344	345	356	389	364	334	334	349	338	341	337	355	348	367	373	351	344	378	339	317	350	339	352	319	345	329	356	340	341	341	348	346	351	317	348	352	351	384	334	370	347	389	366	338	300	345	321	349	345	360	367	360	333	361	355	334	337	353	331	327	385	336	334	371	338	345	346	351	327	331	349	324	357	320	357	347	321	345	336	315	318	355	340	336	335	371	363	333	376	345	379	349	327	363	329	346	320	356	344	352	346	319	329	322	364	322	322	339	370	339	390	349	336	320	326	342	339	387	332	338	362	375	354	341	310	344	331	341	355	355	327	387	351	382	345	334	357	362	320	369	328	373	334	320	346	357	341	359	389	360	332	327	309	365	359	339	356	305	348	379	368	316	370	361	358	320	377	332	342	335	292	338	361	343	338	344	381	333	351	355	341	385	349	335	355	330	345	337	356	314	371	355	327	379	354	357	364	342	346	358	304	349	356	359	327	350	390	367	336	327	341	330	374	367	370	355	375	365	319	353	348	334	354	345	297	352	348	341	346	338	365	333	318	349	343	338	347	323	376	339	361	393	365	337	339	361	366	351	340	363	357	331	343	321	359	349	329	331	337	334	345	373	332	356	329	347	358	330	330	334	340	317	376	357	355	301	349	338	355	335	346	352	358	334	379	399	373	378	341	355	342	346	375	359	300	370	359	332	329	335	348	364	357	304	344	342	343	344	336	394	324	342	345	301	325	301	344	316	339	339	330	350	348	375	367	326	345	381	362	353	340	328	369	352	344	334	370	347	332	365	365	336	364	367	335	367	330	376	359	340	357	337	387	352	367	369	336	338	326	383	354	345	337	334	323	351	310	343	375	336	335	363	320	315	326	351	345	337	338	352	350	361	348	350	345	333	349	346	359	365	329	388	326	356	334	346	304	329	358	361	354	341	322	343	356	349	340	376	317	347	316	344	367	322	346	335	321	357	340	347	331	352	327	391	342	338	381	308	371	342	365	349	357	331	366	328	377	329	353	360	350	355	338	338	357	324	383	320	318	386	381	342	344	364	327	344	367	377	341	326	347	306	300	330	362	358	342	334	329	356	364	340	357	327	358	372	332	373	365	343	322	380	327	342	341	347	360	344	369	324	355	338	311	361	336	340	354	344	377	338	365	334	362	324	341	349	363	350	368	354	342	356	340	314	351	314	322	344	347	341	353	372	368	345	336	356	378	351	366	348	374	331	358	358	363	334	346	374	374	351	359	351	347	347	350	336	347	367	330	373	374	308	364	356	354	323	322	331	366	354	330	362	379	337	332	318	361	337	340	339	310	322	366	343	334	367	339	335	330	357	358	340	362	334	352	372	341	353	319	361	346	366	351	334	373	349	340	354	315	325	370	349	337	327	373	340	357	308	358	350	336	356	328	315	312	363	326	337	325	340	397	361	366	365	364	342	345	327	351	354	355	314	333	346	334	370	361	316	333	343	342	316	350	322	355	354	364	363	375	341	317	371	388	351	343	363	346	367	361	328	349	327	324	305	333	339	328	377	374	322	301	342	341	339	380	338	320	357	333	327	332	319	340	363	324	314	369	353	356	353	349	382	335	350	339	364	372	318	338	333	347	349	338	347	311	335	340	356	380	348	361	358	345	337	342	327	354	328	379	373	380	348	326	366	338	354	363	377	332	333	342	331	329	338	353	318	354	342	342	342	366	314	351	333	340	331	336	382	339	321	352	360	350	341	342	349	367	379	350	351	384	342	324	354	335	339	343	349	331	343	337	355	360	360	356	343	333	361	357	370	341	353	375	312	367	343	357	339	343	346	360	333	368	356	336	314	345	371	340	336	304	339	346	370	326	339	367	351	373	318	340	326	336	354	314	344	348	345	349	340	319	327	339	308	364	359	354	353	322	334	368	365	337	351	348	360	387	327	314	331	305	375	366	345	331	375	347	348	300	361	357	360	340	351	347	329	353	345	324	374	342	365	337	355	317	357	335	338	318	346	343	363	353	348	319	343	303	345	369	351	351	377	363	336	363	366	356	355	311	343	350	347	341	329	342	339	341	345	347	364	359	372	333	350	356	326	304	377	360	333	334	351	359	333	350	358	382	334	371	365	327	349	334	340	321	377	341	320	329	371	384	329	353	310	346	337	349	321	334	351	306	341	374	363	362	343	370	352	387	352	376	349	357	343	361	329	344	291	377	346	350	336	359	361	340	361	347	355	355	341	304	377	342	365	356	341	329	347	327	356	364	343	382	315	396	354	360	387	343	357	320	340	334	350	350	376	331	369	370	339	342	339	356	360	336	356	311	337	332	320	345	364	355	324	328	359	374	383	352	336	363	344	351	336	367	339	355	358	337	382	335	326	336	359	362	350	352	365	355	361	368	314	319	340	352	331	349	351	324	335	355	360	385	334	359	358	340	355	347	322	364	405	367	321	362	353	354	343	344	323	325	351	362	348	346	337	342	353	361	323	349	335	344	340	333	339	349	319	337	291	343	321	385	353	338	331	343	359	318	329	331	333	339	325	335	369	349	367	362	352	349	344	327	340	342	337	346	363	332	336	347	338	346	350	310	360	345	326	333	358	347	352	327	371	348	359	356	359	350	345	380	380	335	355	361	371	329	352	353	328	339	336	316	332	322	329	359	342	389	344	351	363	359	357	344	365	315	351	346	324	335	350	329	359	321	367	353	340	329	374	330	351	330	370	344	304	342	337	373	392	340	338	359	357	339	381	345	368	339	325	354	363	358	359	356	352	359	373	349	348	377	345	325	331	365	351	343	363	331	325	357	354	325	339	345	325	332	377	326	363	360	349	355	335	362	335	339	358	329	368
60355	37883	14016	2199	1115	780	596	450	372	341	309	255	256	226	185	198	160	185	151	182	175	145	149	143	159	147	144	141	152	134	144	167	120	123	135	149	123	143	123	149	144	139	123	121	129	116	135	123	147	130	116	121	124	133	116	133	112	135	111	109	109	132	120	126	116	126	133	116	132	134	126	129	131	103	112	121	111	124	116	99	107	121	128	131	103	111	133	122	105	129	99	120	108	125	114	125	118	131	150	139	131	122	117	116	130	114	124	122	133	127	117	135	121	105	125	117	142	143	126	136	116	128	120	146	123	114	105	121	125	104	111	129	123	124	101	103	131	136	112	132	132	133	108	110	108	127	126	140	130	139	125	128	128	121	112	129	121	120	122	122	118	137	113	129	127	116	127	124	112	101	115	148	110	115	140	111	99	128	138	110	138	124	132	124	110	136	126	123	132	112	127	131	132	103	136	134	116	113	120	111	116	114	123	117	118	122	135	125	132	103	129	134	115	115	104	116	123	112	88	141	115	106	131	102	123	131	112	105	123	127	130	112	108	107	107	132	107	123	128	116	107	119	137	134	141	126	142	129	129	130	127	94	133	114	150	119	124	117	127	118	119	130	129	110	122	128	116	113	120	143	108	91	122	141	115	138	137	130	122	137	117	112	126	129	121	102	118	125	124	125	99	116	112	153	123	141	128	115	118	104	116	132	134	110	120	123	121	129	122	113	130	115	120	118	127	142	123	117	124	126	119	123	120	125	129	132	111	141	126	125	137	130	131	116	122	139	123	124	139	121	101	134	126	119	122	115	115	131	109	123	137	129	112	112	107	141	124	120	130	108	135	119	120	128	123	127	108	119	118	113	126	116	124	106	126	117	118	113	114	114	122	147	96	116	143	115	136	127	122	113	113	116	143	122	127	112	130	122	118	131	130	133	96	109	105	117	118	110	125	101	131	114	150	123	127	118	140	130	121	126	103	131	125	138	132	134	145	139	127	117	129	121	103	107	129	155	102	121	119	131	107	117	127	109	164	114	135	97	136	123	103	143	132	136	126	140	141	149	124	138	135	125	129	136	110	132	124	133	112	114	119	136	126	117	96	135	137	118	121	132	135	140	118	134	126	130	132	108	113	142	108	123	124	132	114	108	128	117	118	124	125	146	129	113	119	121	120	115	121	127	109	99	116	129	136	126	120	125	110	127	132	137	139	131	103	136	120	126	119	124	137	137	117	121	120	129	136	118	126	97	119	134	106	126	128	98	133	126	108	106	131	125	117	115	119	129	105	117	105	138	135	97	116	133	131	132	128	100	119	120	132	131	121	115	119	120	138	137	119	105	133	129	148	137	110	124	109	127	129	120	131	135	145	137	120	136	116	106	116	119	129	123	123	109	133	120	130	134	115	127	120	114	129	126	127	119	119	113	129	125	109	136	122	142	146	120	139	111	134	128	143	104	117	134	95	117	101	124	135	107	123	110	123	110	116	136	115	113	128	133	142	142	123	128	122	130	123	120	111	125	154	117	135	132	145	119	125	124	130	110	133	106	123	102	129	101	119	131	112	109	125	118	126	113	112	146	125	124	132	127	130	125	138	129	118	117	131	130	115	108	102	137	124	131	135	119	123	138	131	114	119	122	126	111	114	117	126	143	123	122	122	148	133	120	119	126	136	124	117	128	110	144	104	105	116	117	111	110	121	138	140	120	118	112	129	126	121	121	146	116	106	107	132	131	122	119	133	131	115	129	125	116	135	122	127	120	122	109	129	117	112	135	116	106	129	113	127	133	123	135	110	132	128	105	115	116	126	124	127	110	112	126	108	126	129	134	138	115	93	126	120	123	151	113	135	114	114	100	117	119	104	111	142	112	126	111	126	135	140	133	124	131	122	119	127	107	115	88	119	124	138	133	137	125	111	117	146	114	125	132	149	118	96	108	124	124	110	136	146	129	119	131	129	102	114	116	126	126	106	118	121	124	115	133	119	124	128	125	110	125	119	133	115	103	117	145	122	108	127	120	115	115	126	149	122	104	116	150	153	110	113	119	140	123	122	138	116	123	128	119	119	129	122	122	118	130	132	102	121	97	113	132	108	125	143	125	141	124	140	131	120	125	152	123	126	115	113	114	125	126	108	109	119	139	120	121	102	114	123	109	114	126	112	124	111	129	128	110	128	139	121	124	107	134	132	118	121	119	130	125	127	122	112	133	139	122	117	127	112	133	119	123	131	122	115	124	131	98	126	119	127	121	139	125	107	123	118	140	128	132	111	135	112	140	127	113	118	123	123	118	113	115	108	129	126	95	115	124	132	114	127	127	131	101	100	113	110	140	121	116	121	110	110	112	134	108	140	126	128	135	128	140	106	146	127	129	107	147	118	140	121	129	140	114	121	130	117	141	117	136	122	131	116	125	125	109	116	120	111	117	135	125	124	105	128	124	113	127	130	113	130	151	141	122	128	126	114	128	117	113	113	112	110	128	123	135	117	121	138	116	128	130	131	147	126	123	131	120	132	134	134	119	137	112	132	127	136	126	110	122	126	105	141	115	119	119	129	116	109	131	108	98	116	112	113	124	125	130	125	113	121	108	118	134	122	142	112	117	126	116	108	124	146	132	113	123	135	129	131	117	119	106	132	114	134	142	131	134	123	115	131	99	115	121	113	103	143	106	123	118	102	133	140	116	116	134	144	123	143	111	137	140	118	116	131	122	117	114	108	118	133	104	101	121	128	132	139	131	134	117	138	102	116	105	127	136	113	129	115	126	133	113	115	126	125	116	122	123	116	126	130	134	121	117	120	140	119	125	125	134	152	117	120	109	131	116	114	129	119	140	124	125	115	115	114	131	130	119	124	116	107	121	128	119	131	113	97	120	115	111	171	130	126	135	144	149	124	115	127	117	101	124	115	117	125	128	140	123	133	122	112	115	121	129	138	132	121	122	117	115	123	121	120	127	118	116	137	101	127	113	136	119	126	124	118	110	115	111	117	128	108	111	127	143	131	116	129	120	107	107	123	109	144	106	117	123	119	121	128	125	116	151	110	126	118	113	100	115	145	106	127	114	111	133	100	127	120	126	114	116	151	121	121	108	117	122	92	121	125	126	109	149	109	123	116	109	144	127	133	116	118	115	86	125	139	103	110	126	126	140	133	134	105	125	124	113	128	131	134	133	125	123	112	122	131	129	121	133	118	121	120	138	144	121	133	148	102	130	114	111	123	110	125	132	128	118	118	130	135	129	125	128	122	141	138	131	129	133	111	121	136	151	141	123	105	135	114	116	131	129	128	120	143	105	101	128	120	110	116	117	113	150	136	112	128	110	123	141	113	127	123	139	120	140	115	139	127	119	128	106	118	114	134	123	133	116	129	108	137	133	126	123	137	128	118	120	131	129	119	126	120	134	124	138	116	92	112	127	123	114	116	103	120	128	125	130	145	145	128	121	114	133	161	127	133	129	118	124	105	113	130	129	109	126	116	123	128	119	126	109	120	135	130	115	119	110
32951	22273	6920	4597	3940	3155	2565	2169	1818	1549	1399	1223	1064	1000	910	835	832	725	690	669	595	623	599	566	555	524	507	455	494	439	433	474	471	468	399	418	410	404	432	405	459	412	370	372	376	367	427	382	367	356	370	388	397	335	370	361	375	340	361	337	370	371	371	384	372	356	349	374	373	346	356	351	376	369	331	348	339	324	370	359	337	336	333	335	347	347	347	343	367	365	333	376	345	361	292	323	329	364	341	313	354	339	349	348	355	336	376	362	344	324	343	341	352	316	346	362	346	338	381	349	351	342	359	331	331	332	335	353	337	364	360	335	317	305	341	326	342	331	306	352	338	345	337	322	327	351	331	347	318	325	364	312	348	353	353	331	338	336	323	337	327	351	327	348	321	344	302	384	340	337	346	310	342	337	335	306	347	320	335	331	314	324	378	318	323	317	368	310	348	325	358	364	330	333	351	337	336	335	333	331	320	349	351	363	334	309	355	328	351	365	342	337	337	295	347	347	325	305	334	336	329	345	329	344	312	334	334	365	344	321	346	334	341	323	337	324	328	295	328	338	357	310	339	344	354	349	333	307	359	330	333	316	304	322	328	354	328	311	315	327	343	326	313	343	368	325	336	322	311	322	346	309	321	290	298	335	337	332	341	314	336	338	315	319	311	333	336	303	321	363	325	342	339	300	357	318	326	291	360	312	332	324	325	368	377	317	328	341	347	333	339	334	335	288	325	314	317	320	348	334	324	313	338	355	382	343	338	364	340	311	334	331	313	334	338	316	311	340	326	325	303	326	352	316	332	350	336	377	313	308	312	331	315	294	320	329	350	328	307	312	344	351	363	324	355	314	346	331	335	338	352	361	338	332	315	348	341	354	332	303	315	342	329	326	338	334	328	343	321	313	339	327	345	343	369	342	350	325	345	340	329	331	306	342	317	355	304	326	348	331	378	310	350	368	329	353	365	329	344	324	309	341	314	317	331	341	348	345	322	337	340	347	313	311	325	336	351	345	312	356	319	352	324	334	352	309	309	314	329	339	350	321	343	359	360	319	338	353	299	321	345	326	349	355	351	341	344	346	370	337	360	339	305	340	317	342	335	345	324	322	338	315	355	338	331	341	321	330	347	314	324	310	329	334	345	345	338	356	346	318	314	332	301	287	316	336	322	294	313	327	322	366	335	338	322	343	323	320	319	318	364	338	333	323	366	356	332	341	301	331	341	346	366	324	336	304	294	319	349	312	336	338	329	368	339	342	346	316	320	360	332	345	346	315	362	324	316	326	339	318	352	325	325	332	320	331	336	322	316	317	340	342	311	312	302	309	350	323	336	335	360	329	322	306	300	337	336	349	322	338	333	345	337	322	342	314	342	327	320	289	321	352	328	347	305	353	324	338	269	297	337	354	361	318	332	345	344	324	346	331	355	327	332	343	338	375	347	343	326	363	352	316	348	347	306	356	310	296	309	336	351	325	332	335	313	348	326	327	312	338	341	361	326	368	322	321	333	338	334	351	365	350	333	298	311	357	304	334	304	343	319	346	371	364	338	322	305	341	359	320	323	330	317	336	323	314	339	320	322	357	370	336	318	328	324	353	315	345	319	379	320	331	348	327	375	303	290	303	292	326	323	321	353	316	361	342	305	321	345	371	355	310	320	335	341	323	358	319	337	341	330	374	346	331	357	351	375	322	303	352	306	354	331	295	331	315	325	351	341	333	354	328	347	337	369	373	339	322	334	379	330	334	327	329	331	329	355	321	333	313	333	362	337	323	345	352	329	296	292	343	312	321	360	325	316	313	305	314	349	306	341	315	301	377	328	343	324	338	313	359	317	330	325	301	332	329	311	373	322	326	333	325	343	330	329	331	345	336	311	339	325	318	329	312	362	379	290	322	373	349	328	351	328	306	335	347	341	337	303	359	360	332	333	334	315	339	344	323	350	324	316	345	349	318	331	305	343	321	322	350	349	336	359	327	353	342	331	342	322	325	321	356	315	326	354	342	318	329	318	342	315	330	343	338	371	355	334	347	328	327	322	352	349	341	342	342	304	350	366	339	318	357	319	333	280	348	347	369	323	342	307	337	360	339	348	332	347	304	318	370	333	337	343	361	300	330	345	380	352	325	356	338	363	319	327	347	346	369	327	343	325	304	360	327	331	298	321	342	351	331	349	349	345	318	341	331	331	353	370	358	328	342	349	322	369	358	351	345	287	331	280	340	313	332	329	345	324	323	310	329	334	329	344	307	318	320	353	300	326	314	359	351	341	351	333	327	338	368	342	323	336	336	329	334	348	345	354	303	347	313	327	352	317	348	339	362	342	376	308	348	325	331	355	335	333	350	338	306	352	356	350	337	302	308	334	343	327	341	336	333	332	351	332	292	337	361	339	369	314	347	334	322	342	346	310	331	325	353	344	354	375	321	353	347	346	340	358	346	359	343	320	351	322	337	336	334	306	321	328	377	336	332	311	313	331	352	351	309	332	346	319	338	357	328	370	332	351	321	328	329	356	336	345	362	325	307	324	328	315	335	317	344	311	340	345	301	309	339	342	323	326	338	348	353	317	348	306	390	344	365	320	348	343	335	324	347	335	321	352	344	387	303	339	335	304	322	353	337	340	338	320	327	388	335	329	322	342	327	333	345	347	311	313	339	340	311	321	315	314	329	326	325	320	331	321	333	316	329	348	333	367	303	336	337	318	343	357	321	367	320	326	342	326	332	375	347	304	357	332	336	329	350	297	321	352	340	362	330	356	314	333	353	334	329	337	334	320	341	352	329	323	319	292	326	320	351	337	359	323	337	302	362	370	304	330	350	326	320	343	324	371	356	345	376	342	330	330	367	336	338	318	337	333	351	314	373	334	362	328	329	325	327	329	328	303	322	333	325	309	379	323	348	342	308	336	323	319	326	339	320	355	311	323	307	305	360	336	335	339	331	326	344	357	315	324	338	323	314	326	334	355	361	319	326	338	326	302	297	325	353	332	325	337	361	341	301	316	356	341	298	334	309	326	360	346	345	358	325	343	324	358	365	332	347	328	360	301	343	334	338	306	373	301	307	334	346	344	327	331	352	319	312	339	345	355	313	329	346	345	312	330	295	299	323	331	317	328	348	336	344	335	342	301	312	320	338	330	323	334	341	344	329	352	343	305	358	331	367	365	337	317	337	343	349	314	336	324	351	339	347	305	312	328	334	329	314	300	355	361	323	325	320	322	334	312	329	314	322	361	300	306	331	330	337	364	341	313	353	312	336	329	330	323	319	347	323	327	333	319	373	346	309	323	290	376	347	371	315	340	339	347	331	325	334	313	348	322	337	308	388	330	355	330	321	358	359	329	358	332	320	374	344	370	329	350	346	352	323	316	328	343	342	348	345	321	337	319	353	331	359	352	343	318	354	339	341	345	314	306	371	312	312	325	345	342	355	308	307	354	340	349	317	334	306	360	357	317	333	349	351	348	360	347	317	313	300	355	368	373	353	358	350	335	348	351	316
11883	1155	433	337	299	310	316	318	317	340	329	293	303	271	299	314	294	328	300	282	316	278	304	303	311	338	309	286	311	317	283	298	296	303	285	322	294	316	287	297	298	298	301	315	320	315	308	302	301	288	316	331	309	300	272	296	316	321	293	328	284	304	305	282	318	300	320	342	293	295	313	292	306	286	289	308	293	289	320	301	324	323	285	286	319	292	280	301	328	311	307	306	300	301	306	290	331	271	304	273	271	319	286	336	283	289	313	312	307	315	292	291	305	301	328	304	329	314	336	284	306	301	293	303	294	309	297	291	308	273	334	296	350	307	282	282	297	288	313	304	282	284	324	282	304	305	287	282	318	292	290	289	308	317	283	314	282	289	281	319	312	297	318	304	302	294	337	319	333	302	310	305	286	344	311	326	305	274	321	343	279	321	298	296	305	292	311	263	321	295	308	305	334	309	341	298	329	311	295	296	294	333	318	311	333	299	289	310	287	327	295	332	290	289	293	305	313	311	304	314	284	297	282	316	286	288	315	314	310	289	283	299	313	298	294	292	298	314	298	286	300	279	291	339	302	272	304	307	286	288	294	282	308	319	298	282	268	328	261	303	302	278	297	326	360	322	306	322	312	316	307	296	319	308	319	328	293	294	289	302	328	284	277	317	306	316	278	306	295	295	295	288	323	322	289	275	321	317	302	262	302	296	310	292	289	281	285	280	322	295	274	294	318	310	324	302	336	288	297	323	316	317	334	284	341	270	306	301	289	363	316	319	325	324	313	315	302	294	299	323	298	274	318	327	348	302	329	297	332	269	327	299	288	323	290	290	291	311	327	289	308	277	311	305	301	269	323	343	349	284	282	315	308	296	286	286	332	294	295	302	283	312	311	310	308	336	300	326	329	304	350	311	323	347	278	291	325	307	322	336	300	296	313	304	315	297	297	305	315	304	265	284	317	340	311	303	283	302	313	310	318	290	321	283	286	284	293	321	303	296	282	324	317	303	299	303	306	295	297	325	276	297	297	305	298	309	323	324	300	334	304	303	278	279	309	340	310	312	314	326	312	304	321	322	309	283	278	308	293	323	297	344	336	306	300	289	311	293	300	327	249	297	330	310	310	307	318	341	293	316	310	302	296	289	284	327	300	310	288	290	315	326	331	314	270	311	321	314	322	304	320	297	256	318	302	297	289	254	311	303	307	303	284	301	285	301	291	279	277	320	321	266	287	318	359	313	294	296	311	294	307	334	328	302	303	283	295	284	283	298	319	278	243	279	302	313	320	286	302	290	271	318	330	284	322	312	271	287	288	289	309	328	311	325	316	290	302	277	294	323	294	274	297	306	286	291	279	320	294	287	313	292	289	318	317	279	310	278	293	331	304	282	310	258	279	311	308	278	276	313	273	289	295	318	312	287	317	312	310	298	339	294	313	304	332	313	302	311	346	303	317	309	330	312	272	294	296	310	311	276	307	309	311	310	300	286	308	297	299	285	281	296	303	298	318	317	324	311	302	304	278	329	303	320	308	318	272	291	295	308	308	291	298	325	294	302	275	307	359	300	287	301	292	332	288	298	327	295	296	267	303	276	293	292	279	276	256	291	294	309	321	289	269	272	299	273	323	306	324	335	340	291	286	304	270	317	319	325	281	278	324	332	320	312	301	279	313	306	320	285	307	297	319	291	322	315	284	302	287	357	299	338	300	259	275	308	299	271	317	302	310	296	295	311	284	287	304	276	286	304	262	303	298	287	275	304	303	306	280	319	326	294	284	290	305	299	291	300	318	305	285	327	319	304	278	289	311	329	303	335	300	283	295	321	315	357	315	314	310	298	296	339	306	306	289	281	285	318	305	301	292	321	304	276	326	309	315	280	305	291	290	294	327	313	328	325	320	304	323	313	297	311	332	294	316	336	338	320	295	277	282	281	299	330	306	341	334	314	328	301	292	327	327	286	290	268	299	339	276	277	285	306	280	309	275	308	303	297	315	337	282	317	283	316	311	299	299	299	277	290	290	283	310	302	287	320	328	342	321	281	268	304	325	331	279	299	296	307	321	299	303	306	292	287	283	290	312	311	333	267	300	291	323	316	278	289	311	305	301	338	289	301	311	294	280	315	322	312	286	316	304	333	322	311	314	268	286	282	301	306	301	335	311	307	327	314	320	310	289	304	350	321	291	308	312	292	316	332	303	313	343	297	298	300	297	299	302	303	328	311	283	312	296	336	308	306	305	309	285	305	327	331	284	316	308	291	307	310	278	280	294	332	308	327	285	284	329	300	304	278	312	343	344	334	317	308	333	302	307	264	311	267	301	323	331	321	298	297	305	304	329	296	310	300	328	333	298	284	333	282	277	337	299	285	331	302	294	311	273	299	301	322	319	294	301	301	293	256	264	285	300	308	310	302	293	339	312	301	353	308	321	335	351	304	326	316	319	323	303	263	314	305	304	319	311	312	283	333	307	295	300	324	270	309	282	316	319	269	296	290	302	280	295	294	354	321	278	318	302	315	324	302	315	303	291	286	321	297	307	274	280	300	309	315	302	325	304	261	312	296	307	311	284	294	297	304	281	317	253	281	304	300	324	332	331	299	285	305	299	309	335	315	297	303	298	281	316	306	295	313	296	309	296	329	293	296	289	270	284	300	308	297	296	299	299	303	305	299	306	313	303	329	358	329	313	321	324	315	310	328	284	287	304	295	316	286	336	318	329	292	259	312	279	294	307	271	289	328	300	285	281	324	289	272	300	308	311	272	299	316	287	321	315	316	326	298	270	313	323	345	309	299	308	310	318	294	291	318	308	298	293	323	269	276	308	303	350	294	310	325	283	314	283	290	313	315	335	288	306	330	295	325	284	265	317	322	313	293	290	321	332	287	306	295	304	306	306	280	291	319	351	291	289	314	279	284	312	332	313	295	288	285	315	295	298	281	310	325	286	277	307	330	294	315	287	311	309	316	299	291	296	262	295	283	297	311	357	307	282	309	288	328	317	294	314	318	317	280	292	304	288	335	300	317	298	286	271	312	330	301	306	311	325	308	318	291	291	302	271	300	281	308	286	310	312	271	294	247	307	286	317	273	289	290	310	298	306	317	319	294	333	295	323	296	322	305	266	302	321	285	298	283	290	306	313	280	328	313	269	307	248	294	343	288	285	307	324	307	302	303	330	298	296	314	327	260	307	318	313	287	326	312	313	286	278	318	315	316	282	284	314	342	292	294	302	324	298	294	318	346	292	288	292	299	316	315	309	303	287	307	306	292	305	327	314	290	341	309	292	293	306	275	296	289	275	308	293	320	307	291	331	332	299	300	285	333	299	279	313	284	302	277	302	309	277	348	288	331	293	325	302	292	276	279	327	317	310	287	348	311	302	316	312	283	304	323	333	322	272	292	292	297	300	290	317	301	295	303	300	294	271	316	263	336	317	264	297	261	298	284	304	273	270	302	307	324	301	306	306	306	275	289	301	311	298	288	285	319	276	298	309	286	314	275	314	312
6970	1450	826	739	730	716	730	723	689	734	673	689	700	657	691	662	708	698	690	696	714	641	700	687	683	670	683	668	684	677	644	737	653	653	655	688	682	662	702	693	678	680	685	693	684	621	626	692	697	671	700	685	684	664	744	693	697	685	684	719	636	730	678	690	664	672	681	673	676	655	655	693	675	683	643	722	692	707	709	740	702	666	677	725	681	714	699	681	672	706	682	684	662	670	697	671	619	701	620	702	713	648	636	657	681	732	669	710	679	676	708	681	708	652	642	654	722	662	669	664	693	644	689	701	701	693	629	693	643	694	696	670	714	704	664	750	686	696	674	686	629	609	690	674	682	672	663	710	657	707	658	695	660	701	685	657	713	729	680	659	692	642	674	658	651	665	715	718	654	654	685	650	664	712	637	687	630	676	658	693	700	676	685	692	688	746	646	696	707	688	647	687	645	705	697	682	664	666	618	683	725	629	686	745	663	727	720	702	662	706	695	682	624	738	648	739	676	712	676	707	659	710	643	698	729	730	686	678	712	685	673	698	665	698	693	673	684	658	680	678	668	738	633	643	701	679	697	668	685	686	678	663	669	704	681	634	708	664	673	693	690	704	697	702	648	710	660	648	627	691	660	725	659	717	694	657	638	687	678	630	728	682	678	696	651	682	684	680	662	718	715	632	639	689	653	719	707	693	709	668	675	658	693	690	677	679	713	660	668	686	641	698	678	654	655	661	751	670	625	674	658	719	682	714	687	716	682	640	705	669	658	714	653	710	709	717	676	675	688	676	728	716	669	652	718	629	662	675	672	667	685	698	749	710	648	692	633	677	645	680	707	684	655	727	643	689	670	708	732	650	709	690	688	751	661	689	711	638	732	665	675	636	714	678	728	673	671	718	710	697	706	678	729	666	679	702	660	714	651	659	710	678	693	701	659	703	708	686	711	676	646	638	742	687	669	706	662	674	686	682	667	649	688	737	706	674	690	689	735	646	685	714	729	648	731	631	688	694	689	658	716	646	729	679	670	689	663	730	657	682	674	684	631	658	683	668	681	684	669	671	689	728	696	693	699	689	676	688	711	700	703	669	675	671	714	640	670	703	640	674	690	710	707	640	678	720	735	638	657	694	711	691	633	676	692	729	655	727	673	728	665	675	691	650	665	697	692	691	676	689	665	675	711	712	686	719	663	724	676	731	661	639	695	717	664	719	718	680	688	653	667	627	660	668	680	724	695	693	656	726	680	738	686	660	692	694	688	660	689	684	715	678	682	707	710	693	712	630	698	705	687	679	645	658	673	667	675	671	671	670	697	686	717	676	696	720	703	703	657	712	658	657	723	688	682	684	658	698	620	714	651	678	634	634	672	667	662	680	682	723	656	646	671	712	662	720	682	678	696	683	686	653	685	693	670	660	678	652	687	699	713	605	717	694	665	651	677	705	635	649	662	685	679	679	710	707	688	719	661	703	682	656	681	684	718	702	724	655	712	652	640	700	687	648	728	728	667	679	698	703	700	637	689	720	727	680	700	658	653	677	627	600	677	643	618	712	712	694	664	682	668	682	633	662	684	689	676	689	721	697	746	709	715	639	681	702	662	663	700	660	670	692	727	680	647	707	633	681	678	694	666	669	686	698	666	697	716	681	727	676	679	704	728	699	665	723	699	677	692	670	667	718	692	691	695	683	647	699	668	664	665	689	659	658	696	643	646	719	679	715	692	699	689	707	666	625	669	737	685	714	640	668	710	656	669	677	655	647	671	708	689	707	743	679	637	692	701	701	720	697	652	664	648	687	648	728	668	678	676	644	727	696	679	673	686	670	666	633	702	713	667	660	683	730	623	635	695	702	681	708	692	694	700	690	712	714	676	681	673	734	633	653	707	666	678	719	656	668	633	693	691	694	710	696	699	675	671	646	719	700	644	683	691	686	692	676	688	754	706	699	681	701	680	681	651	694	700	632	695	699	703	714	672	671	633	689	712	666	650	672	687	701	666	647	686	710	694	676	696	739	688	721	679	664	680	688	669	656	653	676	697	701	681	692	695	686	689	668	686	668	656	659	686	649	688	679	689	650	694	693	694	646	710	651	664	701	693	702	661	674	624	677	699	697	703	684	682	701	705	667	683	703	721	709	707	654	711	660	706	696	704	745	707	720	660	710	697	687	679	639	660	669	660	689	687	707	667	670	703	738	669	674	703	679	681	702	718	689	650	685	741	687	687	654	717	687	695	672	703	673	665	723	667	722	652	655	670	720	711	691	707	681	722	684	730	662	689	673	697	677	668	692	712	655	682	727	687	709	678	675	652	682	680	718	690	700	704	689	659	668	692	684	665	692	663	701	688	773	669	695	654	707	669	720	695	670	710	743	669	696	661	707	691	664	662	707	697	666	717	640	666	663	649	697	707	663	700	710	704	673	666	689	671	668	708	683	669	673	681	668	695	689	654	674	664	663	645	686	718	686	676	691	695	658	663	680	745	674	680	655	709	699	679	681	706	647	689	685	696	686	737	668	681	676	644	651	676	719	684	669	663	655	708	640	672	622	701	718	677	695	699	715	684	707	696	684	714	685	661	635	669	659	696	687	666	663	717	677	691	734	682	692	709	700	685	666	693	692	717	661	681	681	706	669	676	668	651	699	677	737	697	667	683	665	670	703	674	705	695	671	681	720	659	681	735	699	693	662	640	707	663	675	663	677	661	672	729	641	712	705	717	656	667	690	688	716	635	635	692	672	693	710	655	704	687	678	692	651	685	669	678	661	727	719	687	698	704	701	684	691	676	709	694	669	698	661	678	666	687	711	649	660	707	656	616	662	645	679	660	677	731	698	679	695	692	670	668	659	728	676	720	682	718	710	697	686	708	682	679	626	728	687	622	709	672	678	660	675	654	671	707	696	674	704	686	650	744	649	661	711	704	678	686	696	655	742	716	687	666	709	647	651	751	691	685	687	719	684	684	680	683	652	642	684	693	678	671	718	692	697	685	662	717	679	687	671	689	671	709	680	674	715	725	677	674	705	701	700	679	690	747	718	686	665	682	672	691	673	711	674	739	699	695	691	706	702	675	708	710	688	658	682	656	687	679	709	715	670	707	644	659	737	680	667	680	704	737	664	677	659	672	676	662	695	692	672	670	724	699	668	701	695	736	672	677	719	678	669	667	724	684	714	668	702	699	671	731	689	715	687	670	694	679	703	699	695	696	647	647	643	687	705	652	699	660	731	694	722	733	669	674	697	676	701	694	683	668	679	703	684	695	664	668	701	681	689	682	668	663	729	662	617	652	718	714	675	676	679	675	702	702	684	684	688	722	686	682	676	682	710	693	695	693	693	695	679	694	669	679	712	683	687	688	663	667	676	658	646	638	712	731	695	722	694	721	667	685	668	681	658	686	689	682	706	672	670	733	663	698	680	647	714	650	729	721	644	651	680	668	686	684	691	606	640	656	702	677	721	672	704	692	642	742	718	652	679	678	666	655	675	670	638	725	711	706	659
47172	23451	6788	898	575	463	346	325	280	260	243	217	204	197	183	161	151	168	159	159	149	178	170	136	153	153	158	156	136	132	170	161	124	164	164	135	140	156	131	143	148	146	129	164	162	148	137	130	132	144	152	142	150	133	141	123	145	147	137	149	138	149	122	141	164	135	134	167	143	148	122	142	138	149	144	145	135	149	122	137	144	135	136	136	122	150	134	137	153	137	128	145	149	157	150	133	149	127	132	156	147	155	133	139	134	151	131	110	151	135	146	148	127	131	131	111	120	109	137	126	131	129	125	142	149	142	145	135	136	137	140	119	116	134	145	153	121	139	141	150	141	144	164	155	129	170	153	126	141	150	123	129	126	125	121	144	138	148	154	152	149	144	144	160	145	129	133	138	133	134	147	146	141	153	146	135	149	116	132	153	156	156	123	158	157	128	141	136	134	135	137	144	127	139	144	148	126	115	122	120	150	148	141	166	154	148	140	130	122	152	141	143	141	131	137	128	171	129	153	152	123	143	139	130	145	127	127	138	154	133	133	132	146	124	150	114	139	135	136	147	126	115	153	130	137	135	144	132	158	125	159	163	140	138	130	133	139	149	151	132	133	150	122	128	132	131	136	143	146	153	130	134	153	141	163	150	120	111	151	145	131	114	149	138	158	147	144	139	125	160	141	151	136	133	140	138	111	143	137	145	132	152	138	114	129	150	145	129	129	136	143	131	135	142	125	139	147	133	115	133	130	154	137	121	136	142	146	151	118	143	135	148	162	135	157	143	140	161	141	148	154	133	135	150	137	133	129	168	117	125	142	140	158	130	129	136	155	162	129	160	132	114	143	139	142	140	163	134	138	121	141	142	147	135	138	105	153	147	148	127	133	141	149	120	142	129	125	157	133	128	118	120	153	151	119	136	158	146	161	139	119	154	134	117	163	139	149	141	136	138	136	134	144	148	144	162	136	154	142	150	131	137	128	140	115	138	135	124	172	138	157	150	123	149	126	128	136	163	131	146	142	138	134	132	144	147	142	141	126	127	125	155	145	135	142	130	150	133	159	150	132	142	140	141	131	114	132	128	154	140	122	141	134	141	146	111	124	137	129	142	127	150	167	149	125	123	144	140	138	131	139	138	147	145	127	151	148	140	152	144	150	131	135	127	132	169	138	115	128	142	117	139	123	134	142	149	136	142	132	133	150	153	155	133	131	125	123	143	118	128	127	137	147	145	131	142	127	146	141	133	120	146	140	135	150	143	142	126	152	131	129	134	135	142	142	146	144	170	157	129	141	125	171	144	144	137	153	123	138	129	135	144	143	146	136	141	152	151	141	142	136	151	126	134	135	133	135	134	150	135	141	121	117	119	145	135	158	138	130	129	134	113	117	141	154	136	131	130	142	134	159	127	115	131	146	132	155	145	140	166	144	132	142	134	147	118	122	116	144	155	137	161	146	146	133	137	143	151	121	124	120	156	136	144	130	136	139	147	127	150	126	118	135	151	129	125	126	146	142	137	144	154	155	136	152	134	145	140	147	128	120	155	135	139	147	133	137	146	124	153	117	129	155	128	139	129	128	132	152	152	145	147	128	122	117	151	136	138	135	116	131	129	161	139	133	133	142	122	140	129	149	127	137	157	121	139	124	116	136	137	126	132	149	146	169	158	147	155	130	140	137	113	160	149	133	133	125	133	128	130	149	135	118	139	155	148	131	181	153	136	148	146	153	151	149	126	113	112	121	118	124	141	122	116	131	126	137	133	134	132	137	142	143	149	138	134	129	135	126	154	144	166	132	164	148	129	149	150	116	136	147	137	140	137	124	135	148	131	135	146	133	116	130	162	118	118	142	131	127	122	133	150	154	138	128	129	153	147	167	135	151	141	152	141	150	135	144	126	159	143	140	149	129	141	143	125	134	130	110	110	145	137	117	139	116	145	127	140	145	134	155	145	149	149	150	133	158	121	147	120	146	145	136	152	143	132	133	147	127	154	167	138	141	128	157	119	181	127	122	135	127	129	129	151	119	134	158	144	127	123	128	148	139	131	145	107	118	150	144	153	147	120	130	138	147	135	130	137	134	150	125	133	153	143	148	122	132	135	143	114	146	140	140	151	135	136	137	138	135	120	129	133	155	156	146	140	107	126	182	165	126	119	149	135	138	137	144	133	140	139	131	133	137	149	167	148	119	141	133	146	161	139	137	129	141	113	116	132	134	130	139	145	133	118	133	136	132	131	129	140	152	156	157	135	143	149	132	117	141	129	152	165	104	134	111	110	126	140	113	124	129	142	138	137	149	127	139	153	158	134	144	152	127	129	127	130	141	124	158	149	136	156	148	127	132	129	121	135	147	130	145	116	131	123	163	133	139	139	132	162	142	153	155	148	144	126	130	139	156	132	140	131	138	134	132	132	138	132	127	143	139	146	147	141	134	124	139	134	137	150	148	141	158	132	131	142	137	125	141	132	148	147	153	122	135	138	159	139	133	141	131	144	158	147	127	145	151	135	118	119	151	126	146	120	140	156	152	138	151	133	164	124	106	143	139	127	146	137	133	156	134	144	131	125	133	135	134	149	123	142	141	123	139	153	133	144	146	144	156	139	161	116	148	143	149	153	152	140	130	147	146	149	151	157	140	137	143	129	145	145	137	152	151	119	148	122	139	138	155	125	144	156	145	141	151	142	148	128	137	153	130	135	134	131	145	134	153	139	140	122	139	151	127	130	170	140	157	146	131	150	143	135	131	113	128	146	134	131	131	109	131	139	145	149	136	125	132	133	132	129	141	123	126	142	144	140	125	159	131	120	167	146	114	124	140	137	133	135	168	130	135	150	138	144	150	147	147	119	149	139	141	167	131	151	153	135	125	141	139	141	127	133	144	129	148	120	121	137	154	146	142	137	128	146	133	140	126	123	152	119	139	158	158	141	154	126	121	122	132	158	135	141	134	137	133	134	151	141	127	144	144	148	146	137	133	128	129	147	130	138	144	141	128	150	136	146	152	137	154	102	132	130	150	148	135	119	123	160	171	139	142	142	159	142	134	116	164	160	164	129	137	144	136	146	144	156	140	155	137	116	148	144	116	128	131	163	127	117	131	123	132	153	138	125	133	146	152	162	171	144	127	124	122	146	132	135	128	144	133	145	144	150	169	140	138	164	154	125	149	115	132	147	139	134	138	121	143	147	145	127	136	149	129	148	148	158	132	123	132	119	149	131	122	142	150	132	140	160	150	143	159	151	133	128	143	137	135	135	152	161	154	136	131	136	159	139	134	118	156	126	159	141	139	147	127	129	137	128	140	108	123	142	154	146	132	149	134	125	148	137	130	119	151	130	142	135	133	170	134	142	156	127	136	147	134	170	139	162	123	134	153	165	130	139	158	129	124	128	113	129	124	132	133	162	129	134	139	131	123	116	139	156	167	141	130	122	114	121	152	147	171	131	111	160	158	146	126	136	121	128	163	128	127	153	144	135	130	151	141	145	140	145	147	146	130	145
24934	13484	4669	2600	2319	1874	1527	1302	1149	1008	824	812	698	702	656	603	562	549	553	540	532	458	425	443	429	395	442	379	423	436	417	412	399	437	421	410	423	418	377	421	394	366	388	368	374	383	364	366	383	353	365	351	362	384	392	345	357	354	363	370	364	368	371	386	368	348	391	374	348	341	335	353	364	357	383	342	338	354	367	373	357	304	340	352	359	387	362	345	357	366	345	358	383	351	345	361	364	344	334	351	376	367	352	385	384	345	362	326	374	348	359	359	312	358	350	355	370	346	325	342	326	374	341	343	340	346	332	342	357	347	356	343	352	312	362	322	358	366	321	363	351	369	335	345	338	367	323	353	373	329	340	349	348	351	346	386	354	370	369	338	340	347	399	345	372	326	326	353	317	326	306	330	357	365	352	350	345	349	325	352	369	337	369	372	344	349	326	330	350	316	317	321	348	349	369	338	334	364	341	334	344	348	347	354	330	387	330	375	376	347	364	382	346	356	372	327	352	353	344	330	330	348	349	359	323	330	359	326	326	358	324	363	363	354	367	377	391	334	370	335	365	343	368	358	339	368	319	313	330	330	321	325	350	346	341	321	345	340	339	353	372	352	350	367	332	345	364	356	312	382	371	343	382	328	321	326	346	359	349	347	348	313	353	371	314	339	336	346	377	333	377	347	360	377	346	392	378	366	323	323	321	323	351	377	298	344	357	367	328	339	335	348	328	386	358	313	354	327	334	381	359	347	342	343	325	338	348	358	344	334	341	328	368	337	336	354	383	349	347	320	341	347	335	348	366	318	367	341	388	347	329	347	335	352	338	352	333	349	351	352	338	364	332	324	366	355	354	340	347	353	350	354	353	348	324	338	334	319	325	342	381	361	353	362	356	395	328	372	343	343	342	333	344	319	374	365	359	352	333	348	344	334	364	340	355	369	334	337	352	388	311	347	365	331	327	323	350	312	313	360	323	378	350	327	354	377	327	315	308	339	347	338	324	366	359	344	354	328	347	392	307	328	344	334	362	348	374	319	325	377	361	329	342	346	346	353	324	342	328	305	343	356	338	359	332	312	377	352	335	336	350	356	365	380	339	342	343	355	316	330	354	357	336	328	334	344	312	373	359	396	353	352	342	352	363	348	346	320	360	376	341	335	366	329	365	341	356	365	382	328	365	311	339	362	360	369	317	339	297	359	371	322	329	360	372	343	357	354	334	354	314	334	357	352	360	334	317	384	348	370	344	360	347	333	370	350	338	340	332	365	348	359	362	320	344	384	339	331	329	363	360	351	336	361	357	325	333	357	338	360	357	363	369	392	329	350	335	329	354	380	336	352	339	322	362	336	326	349	332	342	347	333	328	322	350	348	351	372	345	355	324	323	347	346	338	368	345	315	355	329	374	304	370	356	363	346	337	378	304	336	333	336	349	358	346	348	343	332	326	341	364	357	356	317	313	354	337	369	361	339	345	371	347	326	333	355	343	334	366	330	380	338	338	347	336	335	351	325	349	356	327	340	341	348	360	350	367	344	343	338	339	364	382	371	350	351	340	359	357	346	346	363	340	412	354	323	360	392	353	328	372	320	365	310	337	342	351	325	334	348	366	329	373	333	350	318	351	329	328	388	369	389	346	351	339	365	316	362	363	344	343	318	339	353	329	336	357	346	359	348	298	340	379	331	338	350	330	360	332	340	317	324	344	367	360	330	320	359	369	322	331	349	329	334	352	360	340	337	332	344	336	364	342	351	353	340	368	353	368	329	349	328	340	345	334	365	310	360	379	332	324	350	342	336	355	327	348	343	328	292	330	347	362	335	335	320	362	379	321	363	359	313	322	339	352	352	405	333	346	312	375	368	352	366	338	345	353	372	339	334	345	361	346	334	317	358	369	343	359	355	321	358	361	372	345	316	345	353	356	336	383	351	363	340	334	342	347	349	337	352	371	330	358	357	362	342	329	369	355	345	340	393	330	347	350	346	314	309	358	330	365	352	347	350	367	334	337	362	325	367	319	346	356	353	309	321	368	344	352	307	355	363	322	328	342	337	361	325	346	335	361	358	327	346	334	355	341	320	341	334	346	336	344	365	343	339	350	340	355	344	375	362	338	351	356	367	367	347	348	354	334	336	372	368	338	355	346	336	344	326	346	318	371	351	328	345	340	347	337	315	309	366	354	347	370	409	362	361	346	347	346	345	353	357	368	343	320	350	336	336	332	354	315	321	341	344	344	382	354	325	346	320	327	373	350	322	355	339	330	354	343	371	342	380	370	332	323	388	349	333	383	352	349	333	360	352	345	305	333	329	320	329	366	361	350	375	365	359	353	363	360	332	344	317	348	336	354	334	328	350	305	351	354	348	366	362	337	351	335	348	351	360	357	329	345	322	337	335	341	348	339	320	339	320	364	411	329	346	384	330	344	359	324	333	355	343	347	346	365	332	351	344	311	346	311	378	359	341	307	345	353	349	366	335	344	345	318	344	325	356	330	361	324	375	373	356	356	362	347	390	338	329	337	320	330	340	348	307	346	360	367	381	364	346	340	341	359	355	323	332	363	370	358	337	373	341	347	324	362	341	355	328	321	346	363	384	319	360	366	342	366	356	334	371	364	364	352	332	369	368	342	321	349	371	363	376	363	394	306	375	344	363	334	339	326	338	373	392	357	355	396	308	353	369	346	357	314	345	353	370	338	338	344	355	339	392	363	354	346	346	331	317	330	340	360	334	351	336	332	364	352	344	356	330	378	357	324	359	334	319	364	356	356	311	324	370	359	356	329	380	379	340	385	349	312	365	349	332	340	375	379	355	341	370	332	346	337	358	352	329	341	344	367	334	328	318	394	353	356	365	341	325	351	352	375	339	327	356	318	336	332	356	362	360	337	336	362	346	353	328	390	359	340	338	353	343	353	345	313	338	368	318	343	349	372	338	371	379	386	360	333	356	330	365	350	346	357	351	351	324	356	355	336	391	326	338	373	304	357	308	371	384	313	326	324	345	373	369	381	367	345	357	357	349	347	348	337	340	337	372	342	328	333	364	407	350	381	356	332	319	375	360	326	343	366	369	359	376	335	354	362	339	343	364	332	347	343	315	322	356	351	347	364	350	326	348	345	346	357	353	348	348	317	324	335	337	334	347	365	328	333	366	354	358	336	370	345	360	346	380	336	357	321	366	326	358	364	339	369	328	322	336	351	344	317	342	320	382	367	363	337	361	328	326	384	325	344	333	336	334	316	344	354	390	323	340	376	349	349	349	333	338	344	347	361	368	329	342	362	333	346	333	375	335	309	380	344	361	356	328	370	321	360	344	359	347	332	329	333	366	348	339	310	323	324	349	347	331	321	335	352	365	334	354	319	352	360	342	351	367	353	353	352	335	335	323	353	348	365	347	366	347	335	337	300	338	343	359	331	328	340	383	353	372	356	343	340	347	369	340	334	384	335	378	343	365	319	320	349	331	314	358	353	342	315	352	332	336	382	360	330	350	323	392	340	345
60314	36588	14289	2143	1034	798	602	472	400	291	282	239	231	220	199	178	195	173	178	168	180	157	153	140	146	145	136	147	139	142	142	122	127	143	147	138	140	129	139	136	147	149	119	139	145	135	138	137	100	111	129	126	130	151	120	100	136	139	132	114	142	125	135	137	136	104	114	153	122	117	133	131	129	142	127	96	110	128	137	110	119	139	133	135	108	116	139	125	117	121	140	125	128	112	124	110	132	135	106	125	137	125	162	133	114	136	97	128	151	119	130	116	123	132	118	123	129	109	143	122	116	147	106	127	97	113	116	137	108	123	110	135	118	125	140	113	117	136	138	127	124	140	102	133	121	135	113	113	121	120	121	118	139	119	127	128	122	125	132	118	127	117	121	126	129	137	117	121	135	113	116	117	126	129	131	131	157	148	119	141	112	126	133	138	110	121	140	126	142	138	114	108	109	116	101	109	137	112	140	136	120	123	110	112	134	126	121	120	130	132	145	133	114	137	116	135	123	123	122	97	122	128	118	142	115	138	124	115	134	118	100	102	121	122	120	125	141	118	116	123	114	106	127	113	122	119	135	114	134	103	114	119	128	119	119	120	110	127	123	125	134	107	141	127	122	143	107	106	150	142	131	127	126	119	127	121	121	124	107	140	122	133	117	127	121	145	142	125	128	128	145	138	131	131	122	117	129	124	126	95	130	126	137	118	123	140	146	120	135	129	121	113	106	138	134	134	130	117	121	118	135	113	126	129	114	120	104	94	122	132	126	116	111	145	130	137	114	131	119	111	138	110	117	119	122	109	112	124	141	117	131	111	121	109	110	143	121	140	131	127	122	151	154	138	130	144	131	117	125	105	106	121	113	142	108	120	140	128	115	126	119	127	121	125	121	124	126	120	119	129	135	135	102	104	129	117	127	127	104	129	129	100	145	110	130	111	124	119	137	122	145	124	139	116	145	109	128	109	135	134	128	97	119	130	104	135	121	134	128	128	121	122	117	144	127	124	131	130	134	121	120	128	117	122	112	157	134	112	121	121	123	122	118	122	127	130	116	120	116	109	108	136	119	148	109	118	127	113	143	110	119	131	117	125	140	124	133	127	110	111	110	124	124	143	124	112	114	120	109	133	124	128	129	115	130	111	107	123	131	118	112	127	114	113	149	117	126	116	131	107	120	133	139	126	115	115	120	112	115	119	121	128	119	119	119	114	144	103	121	128	137	122	115	128	133	121	117	119	119	119	113	143	117	122	127	123	127	119	135	128	135	123	129	124	120	130	130	124	97	131	124	124	105	119	115	116	125	121	137	124	116	127	140	120	145	133	101	135	147	129	127	125	127	133	107	126	115	120	111	132	105	112	120	114	134	130	123	120	128	102	121	131	118	120	137	144	110	124	138	108	133	134	112	126	110	135	120	133	104	128	134	127	128	130	120	125	107	118	131	127	117	131	119	128	119	124	128	113	137	119	134	118	134	112	113	110	129	111	126	118	115	116	117	130	109	123	127	123	114	111	113	127	128	97	112	125	118	130	124	114	124	151	130	125	132	117	104	113	137	141	117	127	124	118	145	121	114	127	156	142	120	116	137	120	144	118	126	118	119	111	121	104	122	104	125	123	116	130	104	110	89	121	108	115	124	135	127	121	110	118	116	133	147	131	102	121	151	112	126	116	127	117	124	138	107	126	110	131	132	108	125	132	122	135	121	114	118	116	122	124	96	137	142	106	129	127	110	140	98	133	130	135	119	116	134	113	126	133	145	120	130	106	124	120	116	118	112	116	141	157	123	130	136	133	123	132	113	138	133	120	129	132	113	132	94	96	112	112	98	115	99	130	130	130	154	127	110	138	132	129	127	128	117	115	129	120	127	129	146	118	111	122	112	128	129	117	127	148	117	132	108	112	123	128	132	123	127	119	127	105	126	139	133	89	108	111	132	102	114	120	145	123	120	103	124	133	117	105	95	128	117	132	124	104	101	129	130	117	130	110	122	131	121	114	114	117	138	120	145	117	133	119	121	135	115	126	118	130	113	122	125	118	129	114	125	129	109	136	120	124	111	137	122	125	116	136	131	136	114	127	139	110	121	136	118	136	112	122	120	126	142	102	108	136	127	129	110	119	127	116	126	136	124	123	112	137	130	92	127	135	97	93	133	133	131	147	94	116	124	140	119	113	119	117	124	127	130	106	129	134	164	95	107	137	134	121	132	150	132	120	121	120	108	117	126	113	130	140	118	128	135	120	115	129	130	137	119	130	124	134	116	131	125	114	128	115	140	115	117	116	130	126	118	124	137	117	124	120	145	120	115	106	136	114	133	135	120	102	129	127	133	114	126	131	128	122	130	121	134	114	136	107	118	142	100	150	112	137	120	135	133	114	124	112	120	131	131	122	119	114	96	135	132	99	139	116	121	122	137	123	117	138	109	133	119	136	114	102	137	129	129	132	113	134	134	113	108	110	127	110	158	139	149	110	129	130	111	140	127	141	127	125	103	107	117	119	123	116	106	118	133	125	137	107	106	127	118	115	131	130	117	129	121	115	123	114	114	151	125	133	131	125	118	128	117	135	112	125	111	113	126	149	118	119	112	141	111	121	125	133	137	135	113	126	101	123	134	117	124	115	128	114	100	137	127	117	119	115	132	118	129	132	112	141	130	123	123	139	127	115	120	136	113	126	138	134	124	121	122	108	118	137	104	114	132	109	114	131	125	122	130	128	118	139	121	132	130	125	120	115	122	122	124	141	96	122	135	117	130	112	113	120	109	143	131	147	125	124	121	121	113	110	116	110	134	137	151	129	116	138	123	125	130	150	125	114	120	102	126	130	127	129	116	103	101	123	132	142	105	123	106	124	167	127	97	124	137	150	132	124	110	105	130	105	112	121	145	117	142	112	139	142	115	116	134	141	144	125	125	120	101	119	123	116	134	131	120	128	139	132	143	113	120	98	141	126	121	126	114	118	115	107	120	108	119	138	114	106	141	114	133	115	106	118	138	119	108	122	116	107	123	131	116	122	124	129	131	110	148	120	146	118	124	119	118	138	131	130	141	115	114	115	122	121	119	130	127	105	108	98	130	110	122	111	124	114	118	109	130	116	127	131	126	148	139	156	107	109	113	126	123	114	158	133	128	117	126	119	121	133	105	103	135	127	154	128	126	131	102	127	123	141	99	118	119	134	121	110	140	126	122	116	126	119	133	142	112	108	136	115	130	124	113	103	123	128	131	132	116	122	109	117	122	114	111	131	129	119	106	134	105	133	117	129	113	134	108	91	118	122	124	115	129	101	137	118	121	120	109	129	143	129	124	118	121	124	139	115	134	127	110	124	126	121	121	109	137	137	144	130	131	107	135	103	136	109	115	103	132	119	141	121	122	129	127	121	113	133	143	125	135	113	139	152	132	131	90	138	111	124	123	131	133	129	118	117	114	136	132	134	136	100	110	131	116	124	119	123	131	153	106	119	118	133	131	142	127	107	118	128	122	123	129	125	153	140
32932	21190	7502	4534	3942	3169	2665	2199	1764	1577	1423	1213	1040	1050	879	832	801	731	711	713	630	594	589	578	557	530	542	519	498	465	474	403	475	445	411	435	445	427	398	427	398	423	388	380	396	406	406	363	395	378	381	398	388	382	347	396	400	353	343	386	357	350	341	364	344	353	301	335	379	369	351	359	362	371	358	354	352	357	356	382	342	341	363	320	356	385	348	370	329	346	331	331	346	333	347	355	338	362	361	371	362	369	381	343	332	348	354	324	360	357	337	333	315	329	353	352	342	358	354	338	332	326	354	350	370	355	348	379	320	361	348	337	316	336	337	386	339	337	345	364	342	331	315	304	327	338	333	339	362	366	345	369	335	342	348	325	347	327	352	328	349	330	380	319	321	357	328	327	348	349	333	377	346	332	382	370	362	328	333	347	361	346	335	322	337	350	314	327	333	347	326	336	347	331	347	343	322	335	342	313	326	329	321	361	312	340	320	338	320	345	326	318	352	351	321	315	324	358	349	308	321	372	294	344	380	360	321	333	341	362	385	353	311	340	322	325	352	350	318	306	316	300	344	356	341	358	329	312	358	311	302	330	353	336	287	337	344	310	322	348	337	351	346	343	338	359	338	337	369	305	349	341	333	337	337	342	357	344	331	336	335	386	326	297	359	345	304	336	381	325	306	356	341	328	315	351	320	308	355	317	347	363	338	339	339	327	319	298	318	330	353	342	347	325	353	319	329	360	327	353	302	323	317	365	345	357	331	371	318	329	352	330	371	326	352	354	325	317	299	297	331	347	379	331	346	354	315	319	350	338	356	327	364	340	345	308	340	316	318	326	340	366	360	298	361	318	328	378	329	299	319	316	316	333	351	341	344	322	332	357	297	336	340	312	330	345	318	316	337	335	317	343	327	312	305	353	330	360	357	350	357	349	343	331	347	333	339	364	324	327	348	336	303	362	345	337	341	344	353	335	327	314	341	342	331	368	327	344	338	331	343	357	335	333	343	329	322	361	344	361	323	348	325	338	357	320	320	350	322	332	326	337	342	348	345	340	338	329	366	337	374	323	333	323	339	366	342	327	358	333	365	341	328	331	302	351	326	357	325	358	378	298	346	351	324	301	350	359	354	336	358	343	324	344	310	364	348	367	368	333	329	322	344	338	299	327	357	338	335	378	319	320	368	371	355	316	334	345	315	348	357	330	353	312	323	318	363	357	373	322	353	312	331	339	338	342	349	334	339	330	317	313	351	298	330	342	324	321	332	341	368	339	313	340	308	339	304	369	356	326	346	348	305	320	322	320	303	322	349	342	344	310	321	312	330	323	338	341	337	319	321	334	341	323	369	357	323	315	359	314	353	329	318	316	343	327	345	322	345	325	346	318	332	362	361	331	300	337	329	328	347	343	334	329	344	330	337	311	357	350	374	360	363	315	332	328	342	333	321	353	333	337	346	335	365	287	320	327	314	357	362	315	343	324	344	337	314	343	365	329	332	334	324	339	335	346	339	364	329	320	354	367	347	371	338	338	310	341	348	352	329	342	322	334	323	363	328	358	320	342	315	322	392	357	330	346	372	337	305	328	331	328	349	347	382	355	345	338	349	321	336	333	312	327	310	370	331	324	311	360	331	323	368	341	365	346	340	312	321	364	374	336	346	338	345	293	341	342	336	360	340	322	307	329	298	334	325	335	350	321	345	331	324	352	341	308	331	325	320	345	341	345	344	375	352	338	364	293	354	368	317	345	348	355	320	310	350	299	341	307	324	330	346	322	352	306	327	356	354	328	314	319	310	354	319	335	335	316	339	343	360	370	345	340	334	342	348	326	348	322	330	340	355	333	359	292	316	332	357	338	324	326	373	338	337	334	330	346	315	344	319	301	337	325	329	346	328	327	334	324	348	343	328	307	306	359	338	302	331	340	309	320	348	345	337	333	362	328	364	324	335	295	345	354	333	357	341	333	337	358	366	367	362	322	329	323	318	315	343	281	307	333	330	347	345	328	314	343	309	340	349	314	322	346	350	316	342	340	345	358	354	323	305	310	303	369	385	356	321	331	361	330	304	341	335	312	301	339	354	313	370	306	308	361	357	331	290	312	326	290	332	347	358	338	338	318	346	362	360	345	344	349	361	326	331	310	318	359	295	333	320	352	350	364	285	356	360	342	322	361	313	344	297	315	316	332	321	349	338	329	308	318	328	327	337	311	320	323	352	328	303	337	347	341	372	361	336	377	338	329	318	365	338	309	352	353	303	316	346	336	308	316	297	349	319	318	333	336	338	339	348	322	373	333	307	318	346	319	355	334	333	357	341	344	356	304	344	334	330	313	328	358	372	312	359	312	357	325	353	360	333	315	310	348	363	320	329	316	311	342	353	328	348	386	318	302	327	339	375	311	351	344	358	355	336	345	350	350	317	321	354	330	381	315	327	338	332	332	290	335	338	356	381	343	342	347	347	364	344	329	336	347	335	339	328	348	360	319	360	320	339	340	318	311	327	353	335	326	325	314	326	323	326	330	354	361	290	332	338	318	355	361	318	362	313	313	313	327	371	354	340	335	317	343	345	325	339	305	336	341	364	336	346	328	330	327	332	315	379	349	346	325	339	320	311	324	325	329	361	348	311	334	330	345	362	328	334	354	345	318	358	334	340	333	335	324	332	357	313	327	337	368	322	366	344	298	296	344	364	347	343	328	331	329	320	337	337	352	349	334	326	311	314	341	340	325	359	333	330	310	354	334	348	323	353	348	346	364	353	340	352	332	359	314	348	345	335	334	324	378	316	317	327	371	339	319	338	315	361	356	325	352	346	362	316	310	300	348	289	333	330	338	338	334	318	335	335	320	329	337	367	338	349	338	327	303	387	338	342	353	315	358	331	356	309	327	327	324	329	338	304	344	335	327	326	305	339	331	323	318	344	334	341	349	355	303	332	335	346	329	371	340	306	327	329	346	333	358	341	366	335	314	314	334	325	341	334	332	338	362	341	319	328	333	344	360	343	326	348	324	345	335	329	365	338	348	338	344	323	382	322	373	388	316	333	338	350	316	326	349	334	350	329	296	339	334	365	288	315	369	340	353	323	332	367	318	310	341	346	350	323	337	328	315	325	347	314	338	335	323	321	340	289	364	365	337	338	311	367	343	349	341	328	346	341	342	334	316	332	327	320	339	346	348	334	306	364	325	321	365	356	350	329	317	351	341	346	326	327	331	301	343	352	362	291	311	350	337	340	325	350	354	336	333	315	332	340	332	358	326	354	316	326	339	310	337	319	331	346	320	323	307	326	313	364	319	337	314	321	405	339	355	331	329	284	357	300	307	341	360	325	328	317	308	333	364	342	338	329	307	334	339	377	356	341	375	293	346	349	365	352	351	347	300	337	351	375	356	339	389	360	338	332	365	338	359	368	336	308	363	350	354	340	354	324	348	316	322	321	363	309	353	316	316	348	320	343	343	329	364	328	329	325	333	372	306	333	303	345	357	349	332	331	330	363	314
12711	1167	361	345	332	312	305	283	298	297	321	343	295	317	307	311	288	296	293	303	306	307	299	293	317	290	302	294	334	278	309	307	272	281	323	268	312	309	281	277	300	317	299	298	301	295	298	284	334	307	263	290	289	309	277	328	305	318	285	283	289	306	269	321	298	341	308	272	280	311	275	307	283	308	300	263	275	301	341	292	298	326	301	321	279	291	302	298	299	303	341	269	280	309	323	291	320	305	316	298	291	313	328	328	314	299	309	300	340	312	261	306	299	294	294	292	299	340	327	291	317	267	305	305	301	281	326	337	284	287	332	300	296	304	299	290	268	308	283	308	297	318	309	313	291	337	323	283	307	269	291	312	309	312	276	289	311	300	295	283	277	316	301	286	320	309	321	332	298	272	317	280	283	283	321	323	325	278	304	311	327	311	314	305	283	279	302	287	285	293	307	327	270	329	292	291	294	326	313	284	311	278	315	282	291	299	297	299	294	332	310	297	283	320	300	290	292	315	335	268	279	289	325	290	305	306	312	284	316	278	279	335	297	331	298	291	316	292	321	310	307	293	319	280	332	308	286	288	260	302	269	288	327	320	315	281	298	309	321	291	274	319	301	317	288	291	308	299	314	283	295	303	334	317	290	315	290	296	288	315	326	272	284	326	314	289	284	280	295	293	297	312	299	308	310	300	346	288	295	299	293	304	318	310	292	320	287	292	312	315	294	305	293	290	313	317	293	279	320	297	322	310	312	305	304	282	319	328	281	303	311	288	322	275	304	297	317	291	313	286	273	302	303	309	279	327	306	313	305	327	270	314	332	284	308	301	308	282	278	311	291	299	314	324	303	305	317	287	305	278	294	312	324	303	311	303	340	289	278	296	293	314	289	294	284	302	291	318	329	292	307	283	319	300	291	311	273	329	302	296	304	286	311	307	323	311	299	291	326	298	316	323	296	313	333	265	309	277	313	318	313	309	298	334	288	299	294	279	296	315	315	306	270	301	304	293	294	284	281	297	295	306	329	354	280	306	323	352	308	293	312	339	317	303	324	286	267	304	306	325	297	301	277	291	319	280	303	310	276	304	303	280	302	304	311	319	280	311	310	305	329	300	274	294	342	284	320	290	285	253	327	295	290	322	311	308	297	339	299	315	308	294	289	304	281	315	300	292	275	314	357	287	328	298	316	273	313	306	291	283	260	268	290	288	284	294	320	328	293	311	282	274	296	273	286	301	304	296	302	304	302	331	270	310	310	290	303	331	334	326	300	258	319	331	280	300	297	308	295	306	264	303	288	308	301	297	302	329	289	352	301	301	295	266	281	321	292	284	307	305	292	310	330	313	289	278	288	310	344	296	325	299	279	298	272	287	289	312	289	284	283	332	293	333	340	279	300	321	321	299	324	275	300	320	268	288	293	294	334	325	315	282	319	296	320	292	267	299	319	292	298	318	317	334	297	295	295	274	295	271	266	292	273	305	323	318	289	282	311	305	306	312	310	319	291	307	319	306	315	276	293	319	338	305	318	277	324	317	292	314	309	318	322	283	272	321	281	284	310	289	318	302	281	332	324	307	304	320	255	297	316	292	326	296	291	296	295	303	314	302	315	312	270	313	304	311	295	313	304	296	308	295	313	281	310	319	307	305	275	307	324	327	321	319	292	307	299	281	301	319	326	275	315	291	324	293	280	302	273	323	317	293	315	295	316	303	317	289	307	333	306	288	286	279	294	307	280	337	301	321	296	315	318	300	330	280	264	313	307	289	309	304	294	289	330	289	279	301	323	308	322	298	299	321	312	267	299	317	307	305	298	284	292	305	309	330	292	300	299	297	314	314	325	295	279	306	319	315	341	295	314	316	276	291	324	368	269	281	273	294	318	310	304	289	298	325	331	342	308	320	299	300	295	295	283	287	298	298	305	293	313	326	307	301	322	280	306	316	298	316	277	288	298	296	301	244	332	328	316	331	298	312	292	298	319	317	265	292	283	342	289	319	301	289	308	277	312	297	276	290	323	291	277	319	282	295	294	333	314	302	322	310	302	320	315	309	259	310	304	333	290	304	299	296	323	271	340	292	347	321	295	310	302	279	314	273	340	323	330	329	311	321	312	309	340	306	289	271	305	315	297	306	268	299	285	303	306	291	318	309	280	281	292	294	288	306	313	309	270	297	318	309	278	360	296	269	312	304	277	293	302	288	295	318	329	301	304	322	303	263	297	332	290	287	275	303	317	288	292	293	276	297	294	314	288	306	284	282	287	259	299	327	351	307	288	252	295	315	300	316	271	300	296	285	275	312	314	278	300	276	288	332	287	315	264	330	268	321	278	274	315	264	284	281	306	280	304	306	270	307	312	287	283	298	315	300	303	323	262	301	285	290	292	309	330	297	275	281	326	305	299	308	300	352	307	270	287	291	300	301	304	296	314	308	316	336	298	303	310	312	324	308	278	325	350	288	306	291	317	294	289	291	345	291	316	287	294	265	283	309	297	301	283	266	302	290	312	276	332	300	277	308	312	284	310	294	304	305	300	281	287	332	319	313	308	309	320	264	283	320	271	339	336	298	285	325	299	319	318	290	307	285	312	303	323	303	286	324	325	308	300	347	289	263	324	326	322	337	322	327	280	274	320	317	278	294	273	327	268	307	317	301	287	269	310	297	315	311	319	263	312	309	286	278	317	274	320	330	293	315	306	302	319	319	268	275	307	311	291	311	318	294	289	289	298	279	324	304	297	298	285	301	339	305	287	327	287	301	294	319	287	297	302	314	310	335	318	300	293	294	304	302	298	301	286	295	303	304	300	307	278	303	299	312	316	313	298	297	309	273	311	335	302	294	283	313	280	311	312	316	286	294	319	309	312	294	335	324	308	312	337	308	328	292	293	295	331	335	332	301	305	305	245	297	287	294	327	297	286	328	312	307	286	312	309	352	283	299	276	291	295	304	307	317	310	322	314	288	325	306	323	291	331	308	282	290	277	297	298	292	316	318	315	295	324	285	305	291	288	289	320	285	314	301	303	283	302	298	305	306	299	320	316	300	315	272	311	277	279	298	317	299	290	313	297	295	288	311	296	308	292	282	291	271	303	344	279	313	307	302	315	308	314	318	310	282	325	305	306	290	312	286	300	319	323	281	328	333	297	295	293	295	328	329	315	296	299	304	319	341	294	290	296	305	333	306	293	318	321	315	290	300	281	308	297	331	274	298	329	329	286	299	302	325	301	289	268	278	296	322	295	313	288	311	296	326	311	328	297	304	313	307	319	297	277	292	316	318	283	304	322	283	269	320	281	278	305	281	279	294	275	303	315	305	259	305	329	284	308	311	317	309	291	303	324	271	293	318	323	271	292	310	344	311	294	325	295	309	301	301	308	304	285	310	294	264	308	308	295	285	327	284	326	314	294	267	312	315	277	272	304	290	296	282	311	321	301	283	304	335	310	321	310	332	291	323	312	306	311	309	273	310	300	295	286	289	287	310	304	293	327	280	303	295	318	289
7218	1446	891	739	758	733	690	680	785	711	685	665	656	715	656	674	685	734	738	688	722	678	676	717	731	712	659	710	664	705	668	688	685	694	676	692	659	700	681	688	647	722	680	657	694	695	707	647	697	682	659	637	716	679	659	709	702	726	705	683	696	661	656	636	648	698	681	713	719	701	662	675	680	683	702	691	684	701	699	704	700	694	708	709	699	692	707	686	715	704	690	697	637	718	666	679	660	675	656	703	678	682	682	690	720	699	693	663	671	657	696	706	697	696	703	739	691	702	716	678	668	681	685	689	699	691	692	664	660	647	684	705	717	668	731	732	712	710	696	682	617	697	682	651	678	679	698	679	761	671	670	694	693	707	677	647	678	672	723	671	702	686	709	697	686	711	667	705	672	662	691	705	696	717	695	701	686	673	693	663	697	654	637	694	691	674	705	677	655	683	655	717	657	696	717	678	692	648	620	714	683	721	694	717	679	667	674	637	665	672	704	702	685	684	683	669	701	643	663	662	675	733	698	698	665	700	688	697	675	687	704	664	671	682	748	705	647	691	676	654	705	669	692	734	661	659	706	632	714	637	702	647	676	679	699	654	683	650	686	711	703	717	677	678	679	636	730	680	649	742	692	706	732	705	673	727	650	677	692	695	698	632	692	660	691	690	659	639	706	715	662	670	655	679	715	698	708	660	695	698	646	727	670	748	701	714	720	724	674	675	719	678	680	652	699	671	667	669	728	700	688	688	729	731	734	689	698	675	661	709	696	692	656	696	647	721	731	701	713	684	712	665	665	692	659	680	653	681	662	719	693	648	677	662	735	658	683	663	696	651	686	691	655	703	720	719	669	695	664	687	704	707	689	688	632	687	697	695	651	644	696	698	653	659	698	653	675	704	656	709	649	709	726	652	683	692	667	684	717	694	655	693	703	674	651	677	680	689	656	682	678	699	690	696	644	684	664	708	689	699	659	630	670	675	693	663	706	693	711	705	694	683	701	699	699	706	662	669	701	686	697	693	662	685	668	686	659	687	681	655	703	669	673	692	669	705	697	696	656	686	703	696	682	702	680	626	691	646	712	666	726	694	700	691	690	719	692	681	702	700	722	638	682	679	675	687	684	740	657	671	697	672	711	689	691	708	643	681	734	687	665	687	694	673	677	694	707	664	647	713	688	637	619	706	697	695	680	708	739	677	759	692	698	685	694	691	692	669	671	689	720	729	714	698	668	691	672	732	703	647	689	671	710	683	685	695	690	651	685	691	669	683	696	678	641	720	666	654	688	647	693	685	676	697	599	677	699	674	680	722	672	739	718	675	667	656	697	644	671	664	658	698	666	676	701	705	679	700	672	667	699	669	705	651	684	697	662	636	714	664	647	725	688	698	713	674	696	662	668	671	668	723	684	701	662	664	701	632	683	686	711	700	692	687	647	666	680	703	719	659	624	669	719	679	711	673	657	678	660	674	649	676	673	695	673	668	673	650	685	688	721	664	714	671	680	688	624	696	688	696	673	711	674	660	651	699	720	640	720	699	675	712	676	662	689	711	701	647	724	709	683	660	675	716	736	677	649	692	674	703	697	661	684	722	658	678	670	646	669	683	680	636	619	720	677	657	668	687	724	686	696	670	686	661	678	691	672	703	726	736	645	688	697	632	673	673	753	710	672	705	730	681	656	718	732	690	672	699	666	669	699	673	689	654	691	688	729	730	665	694	703	677	701	698	652	717	676	767	684	719	699	710	616	724	672	674	747	668	669	686	700	680	679	695	688	722	676	718	713	651	661	652	662	650	710	693	689	721	620	665	674	665	700	661	722	697	758	650	685	659	685	685	693	724	698	715	630	665	684	721	723	650	658	642	717	687	698	689	679	690	684	678	676	675	652	677	677	688	682	696	655	694	699	656	650	685	674	697	665	662	664	680	665	676	675	698	717	679	732	715	670	654	680	709	685	673	681	689	642	662	677	672	687	702	655	668	694	666	715	703	635	678	754	683	724	666	662	675	678	685	687	699	682	682	656	682	670	679	741	673	721	653	716	710	725	721	654	682	691	707	734	714	704	667	655	684	724	705	684	684	732	676	708	681	700	711	699	708	689	694	679	686	681	675	700	658	661	693	717	710	692	717	678	685	672	639	697	727	720	658	664	653	697	700	688	688	689	711	678	730	688	711	671	650	711	697	690	721	689	668	669	642	664	662	687	675	673	688	691	706	702	697	701	718	709	676	682	667	680	698	688	658	669	672	648	699	667	661	688	690	703	677	681	676	687	636	676	677	669	705	688	709	668	723	649	670	665	633	645	633	676	665	672	690	668	679	739	690	699	680	668	666	676	677	704	679	627	687	635	684	688	708	653	789	639	736	698	696	679	667	667	733	663	737	702	677	662	710	657	678	679	734	699	678	736	628	677	661	705	671	668	657	665	696	665	636	698	688	682	711	701	657	713	681	734	690	660	733	696	686	672	693	712	681	700	662	676	687	643	708	708	697	680	684	705	660	660	701	723	693	666	707	695	698	626	694	688	707	687	710	639	660	650	717	667	673	680	703	698	722	677	705	729	675	708	651	652	678	712	657	677	646	697	685	723	687	692	658	690	677	685	675	692	698	646	711	749	662	699	700	682	709	686	660	661	702	684	675	656	702	671	665	648	633	766	665	713	679	716	642	695	711	712	729	703	689	670	677	627	753	668	715	687	663	740	714	708	695	675	667	707	665	694	683	685	731	672	703	677	702	711	708	655	673	719	704	671	761	695	654	630	639	679	676	706	712	703	701	713	642	655	692	662	655	705	685	683	697	669	701	644	673	745	686	665	682	704	703	693	721	701	713	674	672	720	685	664	676	674	679	673	636	667	694	677	682	669	666	710	682	677	715	683	680	687	738	701	693	655	642	660	670	720	687	724	667	709	722	705	690	693	670	649	686	681	699	738	692	704	641	657	667	663	737	601	700	645	707	676	661	653	683	700	679	702	701	666	676	651	693	653	706	714	689	677	667	682	706	690	684	661	687	641	614	692	699	702	678	658	664	649	677	680	670	698	693	687	728	694	694	653	702	693	708	640	689	688	675	616	753	714	698	714	682	666	690	694	689	655	704	638	762	673	686	633	686	679	674	662	682	692	662	656	690	686	657	697	665	704	689	689	668	670	713	737	671	681	704	651	699	704	691	679	679	681	689	692	717	653	692	660	722	714	674	671	727	639	709	663	628	666	689	679	690	696	652	675	729	689	680	692	692	630	710	714	661	712	678	657	701	720	687	668	649	622	696	684	660	679	710	676	641	688	663	654	662	682	709	698	707	674	718	704	672	652	716	665	746	668	661	729	650	676	740	709	681	633	714	728	683	642	686	686	680	689	666	690	652	680	696	685	692	722	712	676	706	677	730	662	709	677	675	675	691	711	680	694	718	729	721	691	698	670	667	690	696	668	647	715	724	742	691	699	654	649	682	683	680	667	671	713	690	706	688	657	645	692	690	701	678	656	689	692	682	692	702
46065	22077	5893	886	609	445	360	313	260	222	221	220	198	212	199	174	165	172	164	164	188	154	149	149	121	129	156	121	133	153	153	122	149	140	164	130	132	163	118	141	157	146	122	147	158	149	157	159	145	144	157	133	142	131	135	139	150	142	131	132	144	146	117	127	163	135	131	125	137	124	152	134	115	125	138	135	151	155	146	139	146	138	136	132	125	133	126	143	136	124	129	126	153	137	120	131	135	144	160	179	141	131	129	139	122	137	144	142	124	155	149	131	136	153	146	149	149	157	138	143	139	98	145	138	127	148	136	142	129	132	151	144	136	134	128	144	131	139	153	167	128	158	131	131	134	135	140	143	116	138	139	149	159	127	142	103	124	122	123	126	135	126	108	137	140	168	145	131	142	158	144	137	120	148	139	136	136	137	139	148	138	132	138	136	124	140	141	167	118	124	130	137	148	139	136	137	132	155	147	140	134	133	132	156	161	134	157	154	163	141	148	157	154	124	135	132	142	138	154	144	126	156	118	140	132	137	125	142	121	139	116	133	107	147	129	149	136	146	134	154	141	128	139	129	125	131	143	136	155	154	125	143	133	121	114	129	140	159	153	127	113	122	150	129	141	135	131	136	134	109	149	152	133	149	143	130	139	145	147	128	129	127	141	108	144	151	141	152	150	147	135	128	154	148	139	134	149	136	133	131	152	126	137	132	119	149	142	149	131	125	129	126	129	135	118	122	146	143	134	124	156	131	123	125	122	143	135	134	135	127	144	130	138	135	163	149	134	124	138	132	100	136	158	128	137	140	150	134	130	140	108	156	133	123	131	143	157	140	158	133	136	147	150	137	116	148	137	128	122	140	158	127	133	121	143	138	140	138	136	123	144	140	122	146	143	130	128	128	120	132	135	132	139	124	136	141	124	124	129	123	136	119	140	136	117	132	117	138	116	138	135	124	121	108	141	140	155	163	131	146	129	150	123	136	155	154	155	126	124	136	145	136	147	131	133	133	131	144	119	130	143	128	148	134	147	134	152	135	150	142	122	106	132	127	114	143	146	145	140	133	112	139	139	148	152	147	132	137	132	128	154	140	135	156	120	119	147	141	127	147	136	139	146	165	138	151	127	138	118	143	118	98	138	141	145	160	128	137	131	125	135	118	140	150	138	135	136	143	165	135	133	125	138	137	133	138	124	143	145	136	121	126	135	150	137	130	124	149	140	149	130	132	123	154	125	134	144	156	143	142	126	151	119	129	156	148	154	125	120	137	143	136	162	126	166	120	147	148	141	134	163	133	157	125	132	139	128	156	139	127	118	146	144	136	138	124	129	161	157	139	149	141	141	152	138	148	128	140	141	114	114	136	144	138	118	155	137	140	132	114	134	128	136	122	147	135	137	138	119	147	135	138	149	142	145	130	130	125	134	151	139	141	147	152	127	163	148	133	148	123	129	131	165	153	141	126	131	173	131	148	144	133	147	125	116	138	152	142	139	140	135	143	132	118	165	135	140	142	142	136	153	140	131	135	136	140	147	139	141	156	143	126	121	138	150	122	119	124	138	128	156	130	126	152	159	130	126	143	142	162	119	146	123	109	150	149	163	127	151	137	135	150	129	121	148	133	129	134	129	142	118	126	141	130	138	137	119	116	131	135	149	137	130	138	145	154	137	132	125	140	156	129	122	137	128	140	162	151	141	116	131	143	115	143	139	159	143	155	129	130	117	127	135	148	130	134	124	148	159	125	144	170	136	130	145	147	163	145	136	156	138	118	136	130	141	119	132	160	119	125	116	129	147	144	154	137	147	118	119	137	141	126	125	140	149	139	161	147	113	123	159	119	148	133	128	135	144	147	153	152	146	126	133	151	155	125	133	118	127	138	143	161	147	149	129	147	149	141	132	150	142	131	136	138	132	125	139	139	154	137	125	165	131	138	143	135	137	131	156	155	113	145	138	144	125	121	146	137	143	150	155	129	133	136	144	128	135	156	146	147	145	156	147	146	118	135	136	129	139	144	129	123	128	182	144	153	142	154	147	122	122	143	127	132	134	125	164	135	140	132	141	130	138	103	131	127	159	139	132	138	138	128	124	142	152	137	141	140	151	113	150	127	135	129	117	131	140	148	140	135	125	129	137	134	137	146	151	135	124	147	164	158	133	122	125	134	125	138	139	106	145	125	139	141	146	112	125	146	131	140	147	141	149	99	142	144	145	140	125	133	121	131	132	128	130	139	147	133	119	133	152	141	122	131	134	126	129	135	149	139	131	144	134	135	130	135	134	126	125	125	122	136	125	142	134	135	134	130	141	116	120	137	125	133	139	138	146	128	153	134	118	145	147	121	147	155	125	138	131	115	137	161	128	148	125	154	104	135	126	131	128	154	114	142	138	147	158	124	148	139	158	143	129	114	154	134	137	131	155	146	140	135	149	173	141	143	133	126	130	135	126	118	130	113	141	130	149	163	141	134	135	128	137	141	122	136	140	104	154	140	137	143	164	141	115	154	135	157	123	134	152	144	120	128	146	160	124	129	127	142	141	122	126	132	96	147	160	131	131	126	130	146	139	125	128	145	161	130	137	124	130	135	132	116	141	145	149	160	165	143	141	146	125	135	138	120	120	151	161	145	139	145	156	129	126	142	142	132	134	119	135	140	133	133	157	149	124	137	115	129	129	118	131	134	137	138	136	140	135	136	133	131	120	133	133	147	147	119	125	145	133	149	154	119	132	136	157	129	146	138	174	158	135	135	132	141	120	121	140	145	123	132	122	133	150	134	155	152	140	155	123	119	120	147	165	145	143	140	125	124	135	128	136	143	112	125	138	142	119	141	142	136	139	129	119	146	154	149	133	116	126	141	155	144	151	130	142	137	133	128	144	132	138	142	156	122	145	148	144	140	143	137	140	134	127	133	113	147	129	126	119	122	130	133	150	110	160	156	147	140	150	127	127	139	138	114	122	134	117	130	149	102	161	143	127	135	152	137	129	126	144	128	142	149	159	143	160	147	146	159	146	121	124	136	138	127	112	131	140	145	123	135	152	137	144	161	150	122	131	120	122	140	151	145	119	140	115	153	127	142	115	118	154	124	144	136	157	145	147	141	129	148	144	132	130	138	136	126	142	143	142	150	133	136	129	133	119	134	161	137	124	143	124	155	133	129	133	161	127	157	139	144	140	152	161	145	125	150	135	136	133	147	134	132	139	144	126	165	156	144	156	131	134	119	148	130	138	136	122	144	120	164	150	153	151	150	132	110	151	158	124	150	140	146	133	161	156	127	142	129	142	143	149	133	142	122	148	141	120	123	136	136	133	147	153	133	139	155	127	145	125	120	138	136	111	128	127	151	145	155	140	153	115	134	133	143	162	131	147	137	141	116	132	137	130	125	137	145	126	160	139	126	128	145	120	143	145	117	129	148	143	135	135	141	147	124	133	163	122	143	139	115	148	127	173	153	131	155	137	128	165	151	133	125	124	123	135	119	145	165	144	122	132	114	127	147
23862	12951	4191	2577	2247	1995	1619	1330	1155	992	857	819	768	723	649	601	561	578	527	458	510	480	473	455	458	479	452	430	459	433	397	415	401	413	402	398	375	374	386	392	381	411	393	361	384	388	369	352	365	400	393	362	337	369	371	371	334	370	328	371	351	346	383	361	357	348	362	372	353	363	343	357	390	342	357	364	315	366	363	353	368	369	389	340	339	341	338	379	339	319	351	339	334	378	328	331	356	304	340	356	330	398	333	371	375	333	370	338	368	343	361	369	340	354	364	346	364	332	356	351	347	370	352	341	334	363	384	350	334	373	338	358	363	360	327	346	375	379	357	349	385	347	363	354	373	384	320	363	338	359	315	337	320	302	323	367	366	331	341	354	358	362	352	339	332	331	345	350	346	335	365	337	359	325	361	338	344	345	346	388	357	362	359	368	339	364	341	323	333	334	346	359	345	309	351	324	350	336	360	335	334	355	345	343	360	336	375	354	344	332	337	352	361	312	353	352	330	375	350	351	370	376	355	360	345	381	371	338	309	349	361	360	362	375	331	333	377	338	396	338	365	366	338	357	330	356	367	306	368	320	330	328	341	348	372	312	370	369	350	333	340	328	330	369	364	378	357	333	318	375	330	340	349	320	343	359	332	380	371	364	328	321	382	343	356	344	356	363	326	354	363	350	334	331	371	365	345	359	317	344	365	349	345	395	371	348	387	359	331	348	341	347	309	376	341	342	315	348	355	328	295	352	386	360	324	352	368	343	329	331	369	333	352	372	344	326	347	361	328	332	364	362	335	335	369	336	362	359	356	360	347	312	328	354	358	311	341	354	349	317	345	339	331	332	313	349	348	369	362	375	360	347	354	347	357	317	376	324	337	368	330	339	370	384	379	352	331	327	363	361	315	340	344	347	350	342	367	363	316	329	346	341	361	372	380	412	376	327	325	304	349	351	369	381	385	320	360	327	359	363	333	353	368	354	365	348	370	357	330	366	314	345	330	345	335	344	327	342	366	360	298	369	376	330	344	335	342	289	350	314	334	324	321	337	335	335	375	347	354	329	384	327	372	358	276	322	365	322	359	361	344	335	323	342	322	346	376	333	341	370	341	380	360	350	334	357	343	316	317	354	346	355	373	328	350	350	336	357	316	313	342	347	360	361	353	343	335	359	349	383	381	361	348	367	344	356	323	348	350	354	356	318	319	359	330	328	336	335	306	316	343	372	359	376	342	358	331	346	325	335	334	345	382	345	346	339	362	345	336	361	322	344	343	352	356	369	309	339	352	359	352	309	323	384	340	352	362	333	353	331	346	351	337	345	324	326	360	345	355	347	326	386	336	319	339	368	371	344	368	380	355	344	370	351	316	339	363	356	342	382	353	346	329	360	355	337	337	331	329	332	312	368	340	339	326	335	348	333	368	342	346	381	349	349	353	331	376	386	316	317	363	348	362	346	371	328	345	376	352	330	394	374	364	355	317	347	350	297	345	368	314	345	387	345	374	343	376	330	319	335	332	345	364	324	353	347	345	335	341	348	355	324	373	345	354	363	331	342	342	347	356	350	371	306	371	320	363	354	349	345	353	372	330	328	370	342	348	333	351	343	366	353	321	382	350	335	345	336	367	361	356	314	324	316	365	341	354	342	346	342	347	340	354	342	359	351	343	290	335	345	338	332	356	371	352	352	339	310	365	383	374	378	358	339	365	324	344	378	347	335	369	365	357	339	341	353	347	342	349	346	358	324	356	355	342	343	349	346	323	359	367	364	359	340	362	367	339	350	338	326	340	376	352	351	314	349	327	349	338	355	315	328	331	358	389	332	319	351	353	363	323	353	329	355	319	335	347	354	356	334	356	360	344	366	364	385	360	334	347	361	347	385	351	331	347	351	349	352	365	340	306	330	384	354	372	368	331	343	373	338	337	313	345	354	324	338	354	355	361	350	343	353	367	332	362	322	366	377	364	323	322	355	338	343	331	332	328	340	382	372	330	373	346	356	368	364	316	345	357	326	373	334	348	351	324	333	291	366	350	352	362	334	352	307	385	375	353	348	356	340	332	366	356	360	363	369	328	372	346	316	338	342	331	355	333	328	359	369	324	344	306	352	354	360	333	334	339	341	329	295	348	338	351	341	368	357	347	359	353	330	359	361	344	365	352	365	379	353	349	315	334	375	369	326	339	335	362	365	356	369	331	343	371	336	360	327	356	321	316	339	337	311	333	351	345	339	356	358	356	355	350	336	359	362	362	330	365	335	317	383	366	329	352	314	343	340	365	328	338	343	321	330	392	344	364	345	295	336	360	324	356	351	353	373	369	337	379	320	338	374	327	323	322	356	349	354	323	342	298	333	343	369	354	363	356	315	335	314	352	330	359	342	316	314	360	318	346	345	375	352	366	393	359	365	370	346	311	370	330	333	333	330	378	331	321	317	381	333	362	303	328	362	345	370	335	362	362	324	359	315	336	370	323	341	343	329	330	394	348	340	336	333	359	361	339	350	356	352	378	350	363	323	402	356	348	312	377	333	340	327	358	330	347	352	360	354	329	366	312	349	339	357	372	343	345	354	335	349	340	352	324	365	332	347	329	315	379	341	325	350	322	343	333	360	325	369	344	302	342	386	341	334	333	358	361	343	347	368	338	316	367	344	343	345	336	363	352	312	350	335	361	355	336	297	336	345	328	356	365	352	366	350	344	320	347	322	366	363	338	333	310	340	330	349	324	343	320	331	327	367	326	340	346	387	371	353	341	348	340	371	322	327	346	354	351	344	388	347	343	347	342	313	358	332	310	353	365	347	331	330	364	311	346	334	310	370	340	365	349	372	330	355	333	353	300	348	348	368	388	332	326	329	355	352	355	340	342	366	384	324	346	340	357	375	381	325	341	336	343	323	359	375	345	362	330	366	363	333	324	342	340	347	352	383	328	343	317	348	386	330	326	331	347	327	351	347	348	369	343	343	337	337	357	357	358	342	345	357	386	357	347	319	341	345	351	361	359	341	353	346	343	325	349	338	364	358	357	357	327	341	356	352	379	338	333	357	341	384	361	344	341	321	359	371	342	324	329	352	284	338	358	323	385	336	356	344	360	346	357	363	354	345	327	317	381	353	376	340	368	351	373	350	323	342	356	353	349	314	341	346	338	329	362	368	328	359	340	346	359	336	328	346	328	312	324	357	326	342	335	382	337	352	371	352	335	333	351	405	342	328	338	329	343	343	356	352	331	348	348	351	332	363	363	319	330	345	355	337	324	336	326	329	353	351	322	330	362	338	356	351	359	359	362	316	335	326	347	366	332	346	287	339	369	317	348	354	325	335	348	354	338	349	369	363	311	336	339	367	320	320	322	350	336	360	339	361	317	341	351	368	357	344	319	323	345	348	346	350	390	329	335	321	348	351	359	379	342	350	336	354	312	351	358	407	312	357	328	356	338	346	315	353	370	338	313	348	363	348	353	335	347	328	346	303	372	335	336	364	354	350	322	364	309	339	348	377
60042	34718	12188	1991	1114	739	570	492	378	318	283	274	240	205	212	223	180	179	157	175	156	184	149	173	159	149	139	132	162	155	146	125	135	130	149	130	115	159	157	135	123	130	155	155	133	147	132	124	131	132	129	129	136	138	107	124	113	149	115	110	141	129	139	122	124	117	129	134	135	108	125	135	122	165	127	116	112	138	126	134	132	120	115	137	117	107	128	134	131	134	129	131	118	134	103	124	135	131	121	141	147	127	121	138	107	142	125	122	108	121	144	115	123	140	121	90	121	131	122	134	149	126	126	138	124	93	125	103	122	104	111	146	132	129	127	129	126	116	124	115	127	117	116	113	105	129	123	133	108	125	127	115	157	108	139	121	118	121	131	122	132	124	110	136	114	148	125	131	109	112	135	142	111	135	121	136	107	130	116	116	137	115	136	142	108	123	128	121	116	135	123	102	119	114	99	97	135	125	126	125	130	127	115	131	95	119	139	143	123	141	148	118	147	125	139	112	132	123	131	101	145	118	133	132	147	141	108	143	125	103	120	128	135	132	129	123	120	144	114	116	110	113	123	116	126	117	128	133	132	118	101	134	121	119	130	136	123	119	132	135	123	105	109	105	110	117	141	149	115	140	133	112	119	115	128	124	130	130	120	114	120	139	118	129	117	121	125	132	134	115	123	137	117	126	128	110	139	116	151	126	127	123	143	116	123	93	121	133	129	119	136	126	124	99	132	117	134	99	123	116	111	143	156	129	116	128	144	114	131	130	122	107	106	125	108	102	127	114	142	121	114	122	125	126	118	131	124	130	115	125	98	116	134	120	112	110	118	126	145	123	119	116	127	129	121	116	116	131	123	134	135	141	125	120	147	131	107	140	102	134	119	110	134	137	119	137	138	129	124	115	101	113	114	100	142	112	128	135	117	137	96	115	141	124	119	128	122	125	113	127	125	121	129	106	109	122	118	136	118	106	127	118	123	125	122	124	133	121	129	125	120	124	142	110	128	129	116	130	129	113	122	135	126	132	134	130	139	122	135	131	127	121	152	118	107	127	104	117	142	146	138	130	123	95	145	133	125	121	124	149	115	152	117	131	130	122	126	115	111	114	123	130	113	158	134	121	111	125	120	121	130	107	117	126	138	126	118	143	129	122	133	105	114	134	118	118	137	108	142	104	109	158	139	148	128	118	138	137	126	118	123	100	114	118	118	114	127	128	118	136	141	128	118	132	115	135	117	124	119	107	110	131	125	125	123	131	129	124	113	108	128	118	124	108	113	124	125	124	112	138	115	119	118	141	129	116	103	131	137	101	123	99	124	125	129	130	160	119	132	122	125	131	125	110	127	146	132	135	117	132	120	113	122	127	120	119	136	137	127	123	126	113	115	113	144	130	133	123	119	127	120	137	126	104	121	128	132	122	118	125	134	135	104	118	141	123	140	130	141	140	118	127	113	122	123	109	109	114	117	128	116	104	114	132	115	109	118	114	136	104	107	127	118	119	128	138	135	128	138	141	127	126	122	110	122	105	100	125	145	120	106	111	120	110	122	117	107	124	123	127	129	139	114	117	117	137	117	135	128	121	127	121	116	114	132	125	115	140	135	114	124	123	125	128	118	123	135	131	107	120	129	112	123	126	121	124	113	132	134	109	109	136	123	134	95	103	132	131	125	138	126	132	125	134	136	136	145	113	111	120	118	136	120	128	123	146	125	123	112	118	119	130	114	118	145	106	120	127	136	139	126	118	129	122	120	123	132	124	121	135	121	110	141	113	132	106	130	121	119	106	152	134	107	118	114	136	118	133	127	141	131	124	119	125	135	111	130	116	99	116	140	124	140	122	138	131	104	109	136	139	120	101	109	104	139	123	135	108	142	119	114	143	107	125	122	150	118	130	118	108	129	133	119	135	125	122	118	147	115	124	124	138	134	129	127	114	123	102	113	126	113	114	125	130	111	116	131	125	117	145	135	165	124	122	135	131	132	126	113	133	111	141	128	133	131	113	138	116	121	125	103	108	123	137	123	134	102	152	95	109	105	131	120	150	112	113	142	117	134	130	121	118	132	119	119	129	106	137	117	121	124	97	115	134	111	125	136	141	98	109	124	114	131	130	126	132	120	112	125	126	128	138	113	111	121	122	126	140	133	125	144	91	126	97	104	122	120	137	117	122	96	109	110	118	116	106	131	113	118	118	123	109	112	134	133	103	119	126	142	127	130	142	113	120	113	131	102	112	113	137	136	123	122	139	111	123	133	117	112	124	128	136	118	131	115	137	136	124	112	120	134	122	136	126	107	134	134	114	116	118	104	121	106	129	114	112	124	127	111	122	129	121	116	110	112	99	116	105	111	112	119	137	112	121	121	118	122	115	145	142	130	128	104	124	133	132	133	146	107	129	117	115	114	113	118	125	153	138	145	136	127	123	102	128	133	114	100	116	112	104	129	125	137	132	118	127	118	115	120	128	139	102	117	123	116	127	129	133	123	130	113	119	116	126	120	135	147	122	113	126	116	129	136	113	143	132	129	115	124	129	127	123	130	122	141	129	114	115	118	144	117	121	123	119	118	125	129	131	137	112	114	127	128	113	126	112	95	122	125	116	131	122	129	127	130	128	142	115	129	118	119	134	115	122	121	132	134	118	136	125	117	139	117	134	131	131	138	126	165	122	123	138	113	134	137	119	115	124	130	118	122	128	137	122	138	117	111	114	131	114	106	116	131	116	118	103	122	117	130	114	122	103	121	120	87	138	117	110	119	127	122	136	109	133	111	110	111	112	125	135	118	120	119	132	126	122	127	149	125	104	104	132	108	121	147	144	133	132	145	122	127	112	140	143	121	116	127	130	122	112	89	119	134	122	129	129	108	130	104	122	118	109	129	138	126	126	144	112	117	117	133	113	122	119	127	121	116	107	113	142	134	144	117	132	108	117	108	124	113	124	138	122	120	118	95	109	122	126	130	125	119	142	128	125	121	133	136	124	118	114	122	123	119	119	128	127	129	135	142	115	142	126	126	143	120	125	141	127	140	120	128	114	117	123	143	128	143	122	144	145	121	102	125	136	132	129	110	115	123	140	116	113	117	126	122	100	129	127	134	120	122	103	117	121	107	142	147	109	118	124	136	120	118	119	126	115	121	127	114	151	120	112	116	109	131	110	123	114	109	128	122	123	126	111	129	118	108	145	161	121	106	123	115	136	121	127	122	131	140	136	142	121	112	130	131	136	110	134	120	134	115	139	131	123	106	116	113	135	130	113	143	152	115	132	115	140	147	132	135	127	98	111	123	133	134	124	116	111	111	125	132	134	120	118	127	120	114	117	119	136	121	127	117	122	115	158	119	129	119	138	129	114	95	126	121	117	111	133	135	132	117	131	139	125	129	140	99	107	124	137	130	115	122	144	136	130	136	117	107	114	132	127	124	100	121	136	116	122	149	128	127	116	133	120	128	127	120	127	115	123	110	132	124	123	122	140	112	127	126	129	128	140	122	128	129	126
32061	20454	6402	4622	3959	3206	2589	2186	1817	1612	1375	1231	1057	968	940	830	760	692	760	657	626	611	588	558	548	578	512	515	490	495	462	445	444	411	452	427	428	451	423	407	421	389	417	431	417	437	378	429	402	379	371	394	388	373	365	341	374	351	367	374	380	370	362	353	393	352	384	334	362	385	383	339	361	373	337	359	363	349	364	358	357	366	343	389	391	394	326	344	352	366	379	368	353	359	330	336	344	343	357	338	353	321	348	345	359	357	367	372	353	339	332	384	341	370	340	352	326	336	385	343	334	339	316	344	349	335	321	359	356	375	331	314	345	353	338	359	371	349	354	316	325	319	340	335	355	325	337	356	326	326	307	356	337	352	326	333	325	336	301	326	338	341	358	327	345	305	354	331	370	324	350	337	335	351	312	353	331	337	359	348	349	326	355	357	323	335	340	350	319	325	318	361	330	346	351	354	370	333	338	348	352	344	359	345	304	343	337	328	340	333	317	347	343	338	313	367	328	321	315	328	340	334	301	309	332	346	325	314	339	341	358	336	345	363	337	348	335	319	341	336	340	344	329	375	331	364	364	351	342	349	340	333	326	342	329	301	356	323	349	348	372	345	343	352	331	339	306	326	346	346	323	339	353	324	329	342	327	333	368	335	353	311	323	326	342	319	313	353	341	324	337	343	311	324	343	331	342	318	345	362	330	329	312	328	328	314	345	314	315	337	349	327	336	333	336	342	321	323	368	341	336	350	314	335	356	350	342	341	338	345	364	334	312	312	330	326	334	370	358	343	344	324	315	364	338	360	332	344	314	334	313	343	335	373	328	327	358	355	354	330	335	335	309	346	331	368	367	361	358	354	337	315	340	343	364	307	358	329	341	354	333	322	327	321	329	309	355	324	378	332	328	346	356	353	337	340	319	351	321	361	340	313	347	332	312	317	341	330	383	323	322	336	342	344	330	357	346	324	324	326	343	326	348	329	336	340	317	349	342	337	350	323	329	342	355	351	355	346	338	295	351	332	346	333	351	318	371	357	293	296	340	349	347	342	319	323	332	341	360	316	309	320	360	354	344	358	339	316	335	317	320	323	326	314	339	306	343	322	316	363	332	330	351	340	311	322	328	349	339	357	323	356	318	317	332	341	328	340	362	355	338	352	361	332	376	332	341	328	334	343	354	342	360	349	334	325	325	333	335	323	356	334	320	360	306	351	317	337	311	340	345	364	346	325	311	329	359	334	342	345	350	319	361	350	311	365	355	344	348	339	346	318	318	337	358	347	359	303	378	336	312	310	306	332	349	367	305	337	360	323	335	329	323	329	356	332	345	335	333	350	352	354	336	334	357	347	333	331	339	352	324	320	366	353	320	353	334	370	345	336	352	349	357	331	342	310	322	365	321	378	359	347	305	326	350	375	322	346	366	340	327	324	336	328	315	344	345	360	348	359	343	344	336	313	322	314	344	378	362	355	356	331	346	324	352	329	320	357	346	342	339	334	311	358	355	322	337	343	332	356	304	348	311	367	321	343	344	346	343	333	340	348	345	334	364	364	325	322	337	355	339	382	339	318	333	312	352	335	332	366	316	330	336	332	328	342	348	316	350	350	349	333	340	344	345	307	338	331	321	339	340	325	339	358	362	324	312	335	342	335	336	324	353	359	325	324	333	329	330	316	335	348	320	333	320	323	397	332	337	352	360	313	360	342	315	320	340	341	310	345	341	360	343	304	336	362	349	327	384	329	356	337	328	324	354	314	382	355	343	371	322	356	325	341	355	340	324	354	319	335	317	319	306	332	335	331	340	340	330	333	359	356	361	338	358	339	343	345	316	360	301	358	345	340	333	328	330	362	357	318	337	341	324	328	359	336	332	360	352	350	330	323	345	332	332	333	371	326	341	326	314	346	319	343	341	345	344	334	349	344	311	312	340	336	326	324	348	363	326	332	319	341	374	336	344	353	311	312	341	323	341	344	313	342	329	341	352	324	342	352	328	341	289	347	341	352	347	306	354	348	341	342	363	343	359	360	329	332	334	302	337	310	332	342	325	314	327	327	354	327	326	345	362	359	348	334	347	344	322	298	347	320	344	316	357	305	332	363	342	327	340	338	359	325	346	325	317	336	319	315	318	322	342	316	334	322	326	323	348	352	344	338	359	317	368	309	367	345	335	330	346	348	336	351	302	336	326	325	323	344	308	347	323	343	341	333	325	327	318	338	358	344	316	339	348	300	354	330	346	320	334	366	298	320	327	341	325	338	364	332	353	345	358	338	353	315	322	345	346	373	346	346	348	341	311	328	341	365	355	363	336	357	341	366	320	342	348	326	356	336	339	341	331	344	348	360	350	330	334	353	352	335	338	347	349	341	369	342	327	388	319	319	341	372	302	337	326	344	336	325	334	342	317	346	353	347	331	329	318	335	357	354	324	324	338	349	376	329	328	339	335	388	348	345	343	323	324	340	351	362	336	348	346	331	326	350	349	348	328	340	298	364	333	341	330	332	304	349	317	342	312	326	346	315	336	302	328	353	317	345	337	317	379	315	357	316	355	315	352	337	338	342	346	337	305	348	324	361	329	322	321	333	317	305	388	322	348	356	332	344	345	322	324	334	344	376	338	330	341	336	344	377	344	343	357	316	362	338	351	318	345	310	308	344	328	337	321	310	320	304	338	346	331	349	355	332	348	337	317	327	348	321	348	322	324	349	333	334	333	346	350	349	342	325	331	321	346	368	358	341	302	349	351	353	336	322	321	359	362	334	298	351	359	306	366	344	322	308	324	322	341	372	338	304	291	338	342	346	348	321	360	319	325	324	294	344	358	358	335	344	351	341	360	340	328	335	307	328	330	341	335	350	344	296	338	348	307	362	329	355	346	337	323	307	341	328	318	343	345	340	332	328	351	298	322	329	373	347	364	373	328	322	343	326	354	357	337	321	338	352	318	337	347	348	360	330	330	320	340	347	346	339	307	354	327	304	325	322	351	322	343	344	356	345	328	324	339	342	326	317	310	347	317	350	331	360	327	319	327	330	321	361	333	320	384	315	327	357	337	347	328	348	348	355	303	328	308	342	321	339	330	347	340	305	341	350	339	283	330	343	296	310	341	327	315	329	324	335	337	349	332	371	352	369	341	316	325	338	323	323	318	322	328	329	294	343	384	368	322	353	355	349	363	361	345	301	334	347	343	328	336	318	319	365	322	300	309	353	332	345	336	320	357	282	335	335	383	324	357	328	327	339	369	319	339	329	343	316	345	357	339	356	328	335	367	340	342	334	322	321	344	363	365	336	330	336	342	343	322	317	321	337	337	332	333	323	338	368	320	356	329	344	342	319	367	333	312	355	344	349	357	347	373	339	358	316	332	343	338	318	323	338	331	320	344	318	339	367	355	331	348	319	319	306	351	358	341	356	360	328	330	360	358	343	313	330	334	358	298	333	334	348	342	346	350	337	320	335	336	331	350	306	347	329	330	343	357	319	358	359	330	354	361	332	346	342
11575	1046	372	325	313	313	295	303	283	299	271	285	294	271	339	283	318	297	319	281	324	319	308	305	286	300	329	313	295	305	311	307	281	289	304	326	302	328	287	328	307	305	291	282	283	323	307	306	318	288	298	288	308	298	302	313	331	329	308	280	322	284	280	297	284	296	299	308	293	317	298	295	283	288	330	315	296	319	313	285	295	297	299	315	273	338	320	291	332	281	285	317	285	287	281	288	292	318	320	289	299	294	321	315	338	298	284	306	307	283	286	280	256	272	310	314	313	341	286	316	297	291	303	293	290	288	302	295	284	287	302	291	307	288	328	291	321	304	270	289	327	281	296	291	280	301	314	279	324	336	308	291	306	303	265	297	312	284	285	307	300	316	273	317	296	326	307	300	283	310	316	295	333	332	360	289	302	291	302	317	324	296	320	324	277	282	317	296	266	287	326	318	288	305	330	305	312	294	291	272	284	274	313	317	314	264	294	304	314	298	292	299	329	307	306	314	342	306	297	298	299	298	313	294	317	286	284	289	310	312	297	307	320	303	316	303	254	313	326	285	301	290	267	307	276	344	304	303	266	272	307	290	346	313	280	280	296	311	307	274	303	290	302	303	306	289	341	279	303	313	295	289	300	261	333	245	288	312	302	295	279	326	300	295	283	296	341	276	278	282	339	291	300	309	307	273	301	297	307	311	295	304	283	305	308	274	302	310	303	297	324	276	283	292	285	320	273	298	280	287	289	324	326	278	290	287	309	302	322	302	334	323	346	286	285	287	299	325	272	290	295	309	356	316	278	310	296	310	280	291	302	356	337	332	301	284	292	263	296	304	271	279	280	336	289	272	275	306	303	300	285	316	289	318	280	286	309	287	296	303	295	305	316	307	312	276	287	300	311	314	291	301	292	276	319	290	342	284	340	287	309	283	288	297	322	309	300	332	323	309	351	290	296	293	300	311	302	318	303	310	290	315	302	299	292	329	318	310	325	283	274	279	326	335	272	299	292	331	316	321	286	337	295	316	304	285	305	278	288	315	290	349	314	320	329	264	310	308	291	297	315	331	326	304	322	318	294	305	329	308	291	338	301	296	312	318	308	292	262	287	309	321	308	304	332	309	322	303	294	284	281	328	279	325	299	297	280	320	290	319	284	284	277	295	295	314	298	308	303	299	333	322	303	327	282	286	308	336	313	301	293	304	276	295	291	297	311	324	322	313	288	338	284	294	302	310	295	300	322	304	281	293	289	305	314	315	290	277	308	308	312	309	316	311	320	264	316	324	318	289	310	320	312	291	286	326	303	302	302	322	311	290	292	315	243	311	275	328	304	287	302	331	289	291	272	292	286	290	292	283	338	281	267	312	292	310	301	293	332	312	314	297	327	308	291	284	299	304	305	287	282	312	285	300	301	284	281	279	309	309	294	306	305	330	317	280	280	310	284	305	311	271	297	333	274	320	269	317	321	311	252	296	307	290	304	329	320	310	292	272	292	327	270	310	313	279	296	313	272	268	302	340	305	312	291	312	280	273	309	327	322	266	279	321	308	317	328	314	260	321	276	296	294	301	295	276	303	281	287	296	325	290	275	255	280	283	261	312	288	260	316	271	281	296	306	304	289	290	288	316	271	329	286	307	307	321	309	283	289	304	292	278	311	273	328	279	309	304	328	300	278	300	321	303	319	280	356	319	294	310	320	275	305	328	304	308	302	283	313	305	299	295	246	304	289	293	313	289	292	307	282	298	332	315	285	310	314	316	314	333	297	288	328	319	288	317	303	304	290	305	280	278	268	282	293	321	293	309	328	300	331	291	289	301	301	273	269	309	308	282	306	313	326	309	305	319	301	320	285	291	290	307	302	301	283	291	311	307	297	279	306	311	311	289	280	304	273	288	263	323	317	334	293	299	334	283	293	292	284	310	305	320	323	296	310	296	316	299	304	294	279	262	310	304	272	300	293	299	297	319	290	307	306	311	304	324	318	280	275	312	272	289	301	323	317	302	279	319	298	301	308	307	321	318	281	325	303	313	260	306	277	319	317	300	284	310	304	274	289	287	278	291	301	295	293	316	317	307	277	305	289	310	314	325	286	299	310	310	294	296	294	304	303	286	314	284	306	309	314	298	313	294	292	319	306	295	301	277	314	258	294	305	288	298	281	282	315	304	301	324	292	264	279	297	288	320	325	313	290	266	298	293	283	266	282	326	275	292	284	285	309	331	298	285	269	320	325	315	300	324	311	340	314	302	282	261	308	330	314	323	308	294	269	304	286	311	275	319	293	288	293	303	308	314	299	324	285	278	292	277	331	312	300	314	282	273	299	317	278	318	284	319	292	303	292	316	302	286	314	298	268	301	320	291	297	291	311	344	303	280	312	287	304	279	281	316	274	326	330	320	293	315	330	274	281	307	289	299	292	301	308	265	287	311	320	273	319	245	295	313	256	290	311	298	302	292	296	277	297	331	284	276	297	315	315	339	271	317	289	291	301	330	312	281	298	290	291	286	321	307	277	340	325	317	301	293	303	317	298	310	314	299	298	319	274	292	294	322	335	287	278	319	313	313	307	273	314	336	308	302	324	319	309	305	276	311	295	323	288	327	305	322	310	285	286	272	296	299	297	270	308	299	320	301	286	304	282	286	296	292	299	306	282	339	318	286	274	304	315	319	325	325	303	281	307	322	295	296	303	300	320	320	323	288	303	294	294	345	282	278	335	325	327	319	318	310	284	345	304	292	315	308	275	288	332	309	287	281	291	320	299	281	296	306	293	297	288	301	302	320	298	323	299	295	324	302	278	298	305	300	307	292	287	294	287	283	300	300	298	315	290	318	308	295	285	325	295	296	288	304	310	341	307	286	332	253	282	305	280	284	319	303	301	292	342	277	336	304	312	301	307	300	315	311	306	299	312	299	303	332	309	293	307	291	260	306	314	304	289	304	277	271	290	291	312	320	334	284	298	296	301	319	312	305	299	266	292	309	291	269	304	302	308	299	309	276	300	305	318	276	340	290	307	326	269	323	322	305	301	266	319	277	326	294	339	301	295	310	289	298	336	287	322	330	285	265	289	260	318	281	291	289	303	260	265	319	314	281	312	324	288	301	310	281	306	316	309	295	331	302	308	307	293	287	341	323	305	294	315	272	272	304	298	289	345	313	279	269	281	308	274	299	288	309	299	275	290	297	293	303	276	309	277	341	285	273	295	297	295	289	311	293	316	325	285	278	276	304	313	307	288	305	300	296	298	287	297	307	318	299	275	286	268	319	294	272	276	306	314	296	308	283	324	303	289	255	290	278	341	305	309	310	304	300	286	305	320	285	326	324	289	272	294	300	321	277	336	268	308	302	322	312	305	303	307	317	299	320	324	308	273	301	327	302	282	320	313	304	307	279	268	325	291	297	296	340	322	306	306	288	295	300	300	328	303	307	272	314	298	307	308	335	326	280	315	320	306	313	292	293	312	332	316	302	330	320	307	309	280	304	326	306	288	316	270	297
6830	1378	797	736	741	714	721	747	686	713	735	690	665	664	684	682	685	734	683	681	673	690	648	718	683	708	713	690	702	645	698	666	689	721	708	673	684	649	663	667	718	661	677	693	676	717	695	645	700	706	707	701	678	717	666	703	687	704	674	672	659	693	718	691	703	728	676	654	708	689	716	698	731	687	687	649	666	654	681	634	723	695	628	669	670	648	739	656	656	677	661	666	695	736	619	647	661	702	642	661	720	715	669	640	744	692	702	722	684	700	743	692	684	611	706	750	681	664	715	694	688	730	682	691	626	653	700	659	720	671	670	687	709	703	707	706	660	716	730	644	690	709	692	692	682	707	694	683	664	677	650	652	668	682	717	717	687	729	711	695	664	654	712	684	695	700	697	723	704	646	754	686	673	721	678	659	718	738	665	727	715	700	662	661	690	691	634	680	667	721	682	726	652	688	623	684	642	680	675	620	649	676	742	700	707	658	675	693	683	695	661	705	676	703	666	772	678	694	673	679	723	642	701	682	678	653	690	705	639	651	690	649	633	705	678	677	681	684	687	644	693	675	677	671	673	714	693	680	664	658	696	652	672	617	664	710	661	689	669	660	684	692	678	694	706	666	704	666	680	690	674	682	666	716	675	671	707	679	706	710	673	710	686	666	684	662	672	680	703	700	691	655	654	687	693	686	687	650	748	647	677	701	690	662	700	659	691	703	694	632	702	701	699	633	661	650	688	668	696	728	711	715	714	682	681	749	693	660	660	677	690	779	719	663	697	688	670	641	735	754	676	665	710	705	698	699	677	659	691	682	684	674	675	678	637	703	658	662	660	690	652	698	740	663	665	655	682	682	694	646	647	671	653	706	646	698	687	712	735	627	681	687	722	687	679	724	670	681	712	684	688	650	699	693	696	699	683	713	730	697	707	687	669	703	671	717	681	724	680	668	649	667	700	634	655	676	706	648	659	683	700	734	718	670	685	723	673	669	745	684	672	700	694	636	661	667	741	717	662	711	688	688	702	713	639	671	634	706	715	715	678	633	676	693	705	680	713	651	733	696	718	689	655	696	701	660	732	713	656	686	701	685	708	720	669	691	675	678	683	678	693	704	633	683	674	649	703	704	724	677	683	692	668	728	718	668	668	682	638	675	644	677	694	692	658	678	716	679	698	751	680	642	673	664	699	704	674	708	700	666	667	711	649	696	691	662	681	711	701	715	653	664	652	692	698	728	712	727	680	638	682	635	659	708	671	707	691	690	692	659	731	656	670	686	664	688	671	681	675	701	639	669	728	672	703	691	673	690	695	696	698	679	654	664	671	705	628	651	709	694	708	714	689	725	658	665	714	649	683	714	704	646	662	678	712	658	663	674	715	682	673	650	701	710	652	670	655	647	681	725	680	668	654	707	736	676	700	650	722	699	728	668	661	693	667	708	678	660	712	663	658	708	705	733	665	702	664	674	728	691	689	696	726	681	665	725	689	668	670	660	715	685	653	723	673	685	634	648	680	683	736	731	680	678	715	657	682	687	656	676	686	681	659	670	601	710	750	672	670	732	640	710	629	685	684	690	672	687	638	705	681	728	694	741	703	682	671	716	721	683	672	647	711	687	647	710	670	678	664	705	669	696	700	702	708	670	642	672	684	656	682	668	694	712	668	695	674	674	698	656	691	698	716	686	656	697	644	653	694	696	704	648	688	687	701	729	628	691	671	672	673	673	689	680	681	681	681	672	680	675	712	678	621	695	725	683	687	662	663	707	697	642	658	678	685	691	659	703	680	729	673	660	690	723	697	651	651	678	689	664	685	689	655	640	638	736	710	699	643	667	673	685	683	647	640	699	677	692	669	692	714	690	672	702	673	617	666	711	634	663	716	656	680	661	708	700	709	719	675	700	647	683	662	676	688	681	667	710	684	728	678	701	633	683	646	634	690	727	702	688	681	690	664	670	736	693	711	647	719	710	746	720	671	688	663	687	698	686	680	650	695	687	699	713	706	702	720	701	679	711	685	667	689	699	710	643	653	646	736	677	715	730	713	713	667	664	684	689	678	683	714	714	711	691	687	662	699	657	719	750	697	669	646	730	662	708	671	683	673	658	695	671	687	667	695	675	798	694	670	653	656	670	717	685	699	715	682	649	683	722	656	690	680	665	654	751	676	672	647	677	668	686	675	679	683	679	731	661	714	676	660	626	712	705	706	672	684	710	638	667	675	665	712	656	698	695	699	704	630	636	703	666	681	678	644	700	658	757	726	698	654	643	631	722	654	734	689	745	694	692	632	692	639	702	653	670	702	680	639	679	655	700	633	665	678	685	724	672	700	685	678	696	654	739	726	672	693	711	644	653	662	685	690	654	716	717	677	738	696	694	638	670	636	716	682	717	647	674	683	660	687	661	687	707	704	665	693	687	638	680	652	697	614	695	663	699	663	721	655	703	724	695	678	725	659	648	668	688	646	709	716	655	699	660	699	612	706	677	685	694	649	678	665	696	755	687	658	644	698	637	664	718	685	690	680	685	638	668	700	698	706	709	655	675	720	704	677	646	667	654	694	679	687	660	667	682	676	723	694	638	677	680	673	694	690	681	666	666	639	654	658	652	728	702	709	684	675	661	686	717	691	740	667	720	697	704	723	716	714	653	706	735	660	692	720	706	691	699	740	646	731	684	681	673	685	669	713	704	734	705	687	677	679	692	666	658	702	731	651	669	688	672	645	688	702	663	677	686	647	672	676	638	682	702	719	672	661	637	658	694	667	708	707	695	707	700	657	724	678	713	698	673	666	702	645	691	721	648	677	732	693	658	742	704	716	642	700	667	645	695	694	721	673	659	720	668	693	692	675	691	709	703	753	680	695	671	681	688	705	730	705	664	675	657	713	652	746	662	685	649	685	704	692	664	675	670	685	678	706	627	715	703	707	660	678	662	691	669	693	647	668	705	687	647	725	757	647	691	745	706	687	667	692	703	688	643	665	636	644	698	715	676	693	665	732	682	676	708	695	663	679	716	722	702	651	640	639	690	676	674	704	689	665	698	705	698	708	643	690	646	639	690	715	679	701	693	715	654	710	683	619	695	678	671	685	695	644	672	700	704	695	707	709	647	640	673	654	701	659	696	671	666	689	712	710	666	709	671	674	649	685	687	683	674	714	722	653	710	684	684	715	658	698	656	665	725	687	705	622	683	705	682	705	665	706	694	664	668	707	683	665	665	689	708	673	712	660	693	667	647	685	671	666	689	656	672	624	620	678	703	705	690	725	725	741	683	664	705	692	698	667	677	707	645	661	678	654	716	657	654	711	669	704	636	701	701	678	659	665	721	683	693	773	688	709	709	691	681	687	698	701	645	650	700	712	704	739	752	692	711	709	673	681	695	677	700	742	712	694	680	652	645	628	705	723	719	683	666	665	695	711	731	623	665	691	684	713	680	686	660	729	708	676	696	651	617	702	720	728	676	728	668	713	676	694	689	704	653	720	708	680	704	662	654	689	663
46381	21576	5105	942	615	461	326	336	267	246	213	189	173	176	173	180	189	147	182	150	164	134	172	164	141	146	154	168	149	151	153	175	116	153	154	154	141	131	150	150	139	150	165	150	138	131	156	152	140	121	150	139	128	127	134	138	127	128	129	143	158	134	145	146	150	135	150	142	161	143	143	127	126	137	121	148	125	139	136	131	142	125	153	153	129	131	127	140	149	120	129	139	140	126	130	143	138	143	152	147	120	145	161	120	138	132	122	120	142	141	145	133	149	140	141	142	141	129	136	139	140	164	158	137	117	134	160	140	136	152	154	135	126	131	150	133	116	149	106	147	128	118	146	130	152	131	142	142	131	139	130	146	135	121	142	138	145	136	143	120	146	154	144	117	137	123	136	135	154	138	131	127	145	143	139	146	127	141	134	133	112	156	131	129	129	123	132	128	141	95	147	119	137	125	151	121	133	137	125	154	152	122	140	151	157	142	134	130	110	140	133	128	142	133	124	109	135	134	118	134	134	116	124	111	126	140	143	111	147	124	153	128	160	135	139	149	126	140	129	147	114	152	155	138	147	128	137	137	158	149	124	122	165	138	142	157	142	122	147	150	148	142	150	158	143	143	136	145	159	138	141	147	141	141	131	134	134	142	166	132	130	152	136	145	143	143	130	141	119	139	154	128	153	154	149	147	151	138	126	129	133	175	135	143	126	132	136	148	142	132	134	166	129	140	140	126	152	135	142	139	133	146	130	144	130	132	136	145	140	125	122	161	146	132	130	156	154	155	150	133	133	132	141	122	141	128	163	135	144	161	130	130	141	118	137	148	143	143	132	146	141	148	144	137	141	160	133	144	136	154	137	139	138	137	129	128	131	142	125	139	135	153	137	147	152	125	139	132	153	141	134	121	130	134	128	126	147	159	137	127	120	151	120	145	151	168	142	141	118	156	131	131	125	119	149	135	128	157	139	146	144	147	137	133	161	130	129	134	112	117	138	154	134	149	152	124	146	142	134	140	136	129	130	140	153	137	148	132	136	121	157	129	136	141	132	152	133	144	175	141	147	148	140	130	155	135	113	130	149	144	126	137	145	132	141	129	133	143	148	153	122	130	113	130	134	131	122	110	140	133	128	145	129	149	124	164	136	146	129	127	145	146	146	126	138	135	148	149	146	144	134	138	131	136	148	127	167	137	134	132	124	145	121	135	129	133	122	132	139	136	130	131	128	157	163	149	144	123	130	100	141	138	160	151	127	147	122	126	132	118	131	162	144	113	118	141	124	143	133	130	129	135	145	131	114	136	141	130	142	127	137	120	178	132	144	155	140	135	143	131	133	117	137	146	141	123	139	142	144	129	135	146	122	127	139	148	127	155	144	146	132	127	147	133	134	149	141	123	128	154	148	121	155	136	140	136	135	142	151	159	130	151	120	149	138	141	146	141	160	123	134	150	154	160	138	174	118	154	154	135	136	121	163	141	137	129	153	149	146	129	126	127	140	126	132	140	151	130	148	142	133	128	140	127	138	147	142	119	148	170	127	137	131	126	146	139	160	141	111	141	117	126	141	118	131	139	140	122	137	156	141	143	128	152	140	136	157	153	152	144	173	135	140	108	128	138	161	119	135	125	134	157	155	138	145	131	130	140	128	146	133	159	138	153	137	125	140	146	135	155	151	139	132	138	139	146	161	142	117	135	150	131	148	118	137	134	123	126	140	130	171	145	138	150	149	120	144	137	150	136	155	150	114	148	153	146	126	142	119	122	138	134	125	161	154	127	136	154	140	123	141	119	146	157	135	127	118	120	151	149	139	141	146	118	141	130	140	145	134	148	153	133	147	150	132	116	133	135	158	129	151	140	126	129	152	134	159	143	133	132	138	169	127	149	132	134	122	131	128	119	133	125	156	118	142	148	135	148	140	152	129	138	135	134	135	136	138	126	143	154	142	119	141	120	152	129	155	134	148	102	126	145	135	144	149	136	134	134	129	154	137	149	155	136	154	140	157	145	128	152	131	137	119	123	147	132	138	147	131	130	153	148	143	152	142	135	128	129	128	144	148	139	136	139	134	125	121	135	120	132	141	134	133	149	135	136	146	132	133	152	157	135	121	124	141	137	158	135	137	138	156	128	120	125	148	131	144	144	132	132	131	138	147	119	125	144	133	123	135	119	165	143	134	135	146	145	132	132	136	143	157	134	131	122	125	143	127	125	138	160	122	141	147	129	124	142	127	109	109	134	153	138	155	151	135	139	144	142	137	135	153	135	149	133	166	128	132	141	146	126	123	147	145	145	126	149	127	134	108	138	133	131	138	145	142	154	127	118	132	149	139	146	151	145	151	147	125	108	117	145	139	158	140	128	135	128	140	139	137	124	135	130	131	131	126	136	137	129	126	144	144	149	144	100	148	134	156	138	167	160	138	120	131	141	163	152	155	151	121	135	143	132	125	165	143	129	125	146	143	133	127	127	156	149	149	143	142	135	133	123	129	126	138	138	154	141	137	150	149	129	136	159	141	137	121	138	135	156	130	117	132	116	125	113	146	145	131	148	142	131	146	121	164	124	160	157	148	139	165	128	125	152	114	142	137	132	129	120	131	115	139	112	127	149	156	123	145	147	130	133	143	119	132	148	143	113	135	138	130	154	131	155	134	135	146	151	137	136	137	126	125	147	140	144	138	134	139	133	135	116	129	141	117	131	134	133	164	134	133	139	145	134	141	142	159	129	133	148	155	163	156	138	129	146	136	117	143	125	152	135	135	156	144	134	136	149	131	132	132	129	138	125	135	127	133	144	136	127	128	127	148	130	151	139	156	134	118	143	152	146	146	138	123	146	127	152	129	141	147	152	149	136	138	141	156	139	139	131	125	143	130	147	146	117	144	126	157	147	139	156	152	141	123	106	138	129	126	147	142	155	120	154	133	143	127	117	140	119	155	152	145	137	132	142	124	121	129	138	140	138	130	155	138	164	138	133	136	151	136	129	133	125	135	126	127	140	150	148	140	134	146	138	158	135	126	140	164	129	151	137	157	154	122	125	121	154	154	133	148	149	148	121	124	166	126	149	143	114	139	142	119	144	118	123	149	116	147	156	124	123	143	128	142	151	164	153	144	131	119	151	149	153	133	126	148	124	147	153	148	135	134	120	138	141	158	135	132	136	142	161	134	151	158	141	124	141	136	131	140	113	144	119	144	155	132	148	156	129	158	126	130	122	144	132	140	152	148	130	146	126	138	143	126	142	132	128	143	129	149	141	154	142	147	136	131	137	128	167	128	143	145	143	159	158	158	142	132	121	148	142	147	146	137	138	159	126	146	138	140	138	141	140	127	148	147	148	139	118	136	130	134	129	156	137	119	129	147	147	160	131	130	135	142	163	152	148	137	150	132	121	132	144	135	126	124	129	159	146	154	142	141	128	154	123	131	139	139	138	148	139	138	155	123	136	152	144	128	143	171	130	133	145	136	153	134	150	134	145	149	169	131	132	113	143	131	139
23853	12757	3499	2588	2278	1920	1634	1291	1149	952	902	856	724	737	623	602	573	551	526	526	490	510	432	435	421	439	454	429	439	439	417	422	427	413	401	422	375	373	413	365	396	414	385	425	381	365	391	340	373	389	348	332	369	389	341	375	329	353	370	378	349	345	345	368	375	358	352	376	348	334	347	410	378	355	339	364	342	340	398	341	375	395	333	333	385	356	360	351	356	331	336	375	297	338	352	338	345	373	366	361	342	384	358	371	326	341	368	393	366	340	350	349	336	356	326	349	360	348	334	348	379	361	377	348	342	363	363	385	320	305	390	403	356	332	358	336	354	339	328	354	318	350	339	362	363	321	346	347	378	345	349	349	336	349	345	346	376	337	360	372	326	349	327	350	310	339	341	342	370	369	383	335	341	392	342	348	368	362	325	343	332	345	352	362	356	360	362	342	332	342	347	326	369	331	365	370	402	322	349	343	323	337	329	375	331	364	311	369	363	352	367	321	370	314	373	359	342	354	366	377	335	354	336	354	351	366	331	364	326	346	335	320	334	353	379	375	363	342	343	353	346	324	336	347	366	360	369	330	332	369	360	344	385	370	402	354	318	336	344	322	376	337	369	346	300	311	346	307	358	343	331	362	333	396	343	370	343	309	377	325	362	365	316	344	338	354	320	313	374	345	344	330	366	330	355	367	380	346	349	340	345	337	367	328	329	374	325	359	356	329	361	329	382	355	366	388	368	329	356	346	342	341	348	351	356	369	361	349	377	344	347	347	365	376	354	368	351	336	336	340	370	333	366	308	310	342	346	349	344	355	328	321	361	369	319	357	369	366	333	356	356	327	344	339	365	343	350	370	351	332	358	374	334	348	320	360	335	331	341	336	350	366	357	351	368	319	348	350	347	346	340	316	378	352	310	343	341	350	359	358	344	348	343	337	329	356	359	316	355	326	365	372	347	346	327	361	334	377	376	351	375	340	351	332	357	379	343	351	343	355	343	346	394	329	339	335	322	338	363	325	334	387	338	328	340	346	344	339	313	356	386	333	331	368	337	337	329	335	327	354	387	345	327	324	311	339	349	341	344	337	349	338	372	358	379	351	366	335	346	362	367	359	342	340	389	328	346	321	322	392	368	363	334	331	369	333	360	347	358	354	334	342	328	353	360	331	360	324	332	348	326	344	366	322	351	341	360	356	334	345	338	364	346	349	341	359	313	319	360	314	351	341	356	341	340	359	338	343	338	345	322	356	296	340	364	358	345	358	354	338	332	321	344	313	351	356	352	376	343	344	335	361	378	322	338	334	338	365	372	358	356	335	360	332	320	345	356	364	362	352	384	341	359	353	379	330	339	338	316	354	340	335	377	343	342	354	374	371	306	382	386	356	314	327	367	373	324	347	378	352	361	329	360	373	340	365	335	331	348	327	347	373	330	334	348	328	352	364	324	322	351	338	352	385	335	341	320	375	373	354	365	330	369	346	358	330	349	365	342	322	323	347	342	360	320	326	313	356	357	348	355	331	335	328	393	357	383	372	344	365	361	354	345	341	336	342	369	365	353	348	330	311	335	348	377	356	363	354	338	320	350	316	352	332	348	361	345	378	346	340	368	341	318	325	365	353	329	334	358	343	330	335	329	363	356	330	372	381	363	363	340	349	356	340	366	378	356	336	338	354	357	326	367	332	306	316	333	382	357	355	342	349	338	348	339	367	341	327	345	352	321	367	354	356	354	321	356	355	320	363	364	345	389	344	312	362	365	334	345	376	328	364	372	397	357	318	336	361	367	359	350	328	352	341	322	335	356	353	335	356	382	358	373	349	361	349	355	315	381	333	333	340	372	347	336	348	351	367	308	318	375	380	351	365	371	378	335	336	364	372	351	320	352	369	359	316	313	353	340	391	399	333	367	375	346	363	360	331	319	341	360	338	340	359	351	338	302	350	328	359	361	358	342	377	347	351	356	379	340	381	379	351	341	362	354	347	343	329	326	338	348	324	370	313	351	404	350	350	369	339	340	404	343	361	354	319	349	331	330	391	338	388	325	327	338	343	332	357	338	369	367	369	322	336	345	361	303	327	345	364	371	306	350	343	342	332	359	329	368	330	341	377	376	321	343	353	350	373	311	371	336	338	375	376	356	340	331	345	381	329	350	337	379	368	336	324	339	347	341	382	329	350	364	353	351	339	349	362	326	343	351	334	373	343	351	314	355	340	340	363	337	373	345	334	314	371	327	352	338	397	349	359	333	327	374	381	351	321	361	349	347	344	330	332	364	365	356	334	356	333	350	391	352	376	378	318	353	338	363	368	382	346	350	307	398	357	341	344	338	336	367	340	330	348	344	343	341	351	314	328	321	385	327	338	367	358	312	359	317	345	365	365	353	382	359	340	361	323	360	358	376	357	377	394	348	358	326	368	393	352	331	338	334	369	371	354	348	320	339	377	335	351	340	335	331	353	326	386	337	343	334	362	349	337	350	332	357	354	370	389	358	338	369	347	374	313	343	391	330	336	323	340	369	356	371	358	368	371	365	333	345	351	333	340	361	350	356	332	317	352	346	329	366	342	320	344	352	326	313	327	365	356	369	318	396	332	318	331	358	352	396	350	340	332	387	345	344	324	374	350	341	336	339	374	346	325	362	309	366	358	356	370	337	329	367	317	311	342	385	363	382	309	359	344	343	347	363	352	330	343	355	360	352	382	321	354	361	354	343	333	361	315	376	354	382	371	354	333	331	354	319	379	361	326	338	328	362	352	341	345	345	373	343	347	348	331	319	345	345	350	352	333	330	336	351	371	382	349	347	348	339	354	319	371	359	350	371	367	378	340	355	356	355	347	353	341	375	325	377	356	337	329	392	349	383	384	355	342	359	354	331	344	350	330	361	351	345	381	340	345	354	355	331	350	354	314	339	335	332	343	340	372	303	339	362	348	354	322	337	360	380	360	334	366	379	332	395	310	354	329	360	338	312	368	354	361	328	361	316	385	358	325	338	331	359	355	362	349	333	343	339	347	380	348	355	371	336	349	360	355	330	373	344	413	348	328	330	349	355	318	321	354	341	342	339	361	367	332	355	349	370	344	348	359	362	342	366	353	366	365	304	332	314	353	315	339	333	328	364	344	350	363	369	394	348	348	322	367	371	338	322	360	358	342	340	321	342	348	360	338	364	350	373	364	312	368	343	349	324	335	372	374	345	324	340	339	335	360	339	369	341	367	341	390	344	342	333	363	323	335	348	309	381	332	348	313	337	359	364	324	331	321	367	322	370	347	377	341	358	327	328	340	331	374	338	349	366	378	376	389	352	345	353	332	367	360	363	353	369	376	387	338	396	350	360	377	364	324	352	386	341	352	346	393	324	321	309	351	328	351	347	348	336	362	357	369	366	345	375	354	361	317	375	355	351	350	379	355	315	335	357	343	370	356	336	346	369	334	365	321	354	315	371	357	324	369	346	345	330	320	337	329	373	330	356	335	359	323	368	339	350	368	375	330	345	347
60161	33890	11053	1897	1072	728	614	499	433	293	303	294	256	239	205	213	186	171	190	179	154	172	153	164	148	172	155	164	131	133	156	133	142	134	122	137	147	135	145	135	139	134	122	135	111	130	110	136	140	148	150	107	126	119	127	124	123	152	132	117	131	134	109	116	112	143	154	121	149	131	155	142	150	109	133	110	122	128	123	127	112	128	127	132	114	120	112	138	136	119	124	121	128	115	115	139	127	109	129	102	130	124	130	115	125	134	119	137	127	118	112	145	108	145	120	103	116	115	108	130	129	154	111	109	110	149	129	128	128	126	118	126	118	126	125	133	147	146	116	115	131	116	108	123	137	134	138	119	137	127	103	127	112	133	126	130	117	134	118	132	118	126	111	127	104	130	119	122	119	139	130	120	99	108	103	135	137	119	131	147	141	129	145	135	113	121	122	111	133	146	137	121	135	117	123	134	116	117	131	120	116	124	126	137	117	143	121	108	113	116	115	117	129	141	120	136	131	109	106	109	117	130	115	141	125	109	124	135	145	134	142	115	149	143	139	115	123	102	126	118	111	134	133	149	102	121	122	108	127	135	120	148	111	128	128	139	141	116	119	142	137	138	121	129	116	102	135	139	121	113	117	129	119	129	104	122	139	102	121	130	112	131	129	127	123	123	118	118	138	121	145	125	145	130	111	128	136	142	99	140	110	143	132	121	131	123	129	115	121	116	138	128	141	126	131	137	132	118	130	140	113	138	124	151	112	152	106	107	131	117	131	125	108	120	116	113	136	129	114	153	116	136	110	128	125	117	122	153	134	126	116	125	113	148	127	125	134	123	145	117	132	108	151	129	133	120	127	109	120	104	116	118	121	137	128	119	126	131	121	134	112	142	130	112	128	118	122	117	141	126	121	129	127	117	111	114	140	108	106	130	115	130	138	126	117	125	134	125	132	124	109	138	126	110	127	120	116	122	121	119	127	118	138	146	136	140	131	125	125	135	127	110	139	123	128	126	132	123	127	127	119	119	125	138	126	118	109	114	126	117	98	122	136	111	127	123	131	129	136	149	108	114	138	136	142	122	146	111	128	115	122	122	113	138	123	133	107	136	133	128	121	120	121	122	121	137	115	128	116	112	103	118	136	133	144	138	117	131	132	116	132	116	137	161	125	102	117	142	131	137	130	141	109	123	100	131	111	139	113	125	123	127	123	130	126	121	128	116	111	114	126	122	135	120	127	119	119	114	119	119	124	130	132	136	134	126	132	129	125	110	134	110	120	117	127	127	115	141	122	115	115	143	96	115	126	106	113	121	116	126	122	114	109	132	117	115	123	114	129	138	120	117	101	136	114	123	120	123	130	143	135	136	140	113	133	127	118	130	123	127	116	135	113	133	108	121	114	114	138	118	121	131	117	103	122	144	111	112	125	100	119	134	133	138	122	119	136	112	134	123	121	118	122	131	132	123	127	133	132	119	120	139	113	125	122	134	102	122	112	114	115	138	125	121	112	113	132	123	114	134	134	119	118	128	126	137	109	128	135	137	136	121	146	132	144	133	132	114	103	118	125	110	117	136	138	139	129	128	110	103	131	123	133	126	118	126	125	126	123	101	140	120	142	122	136	125	127	100	130	121	117	117	125	132	141	133	96	123	133	114	117	109	123	121	107	117	132	129	111	124	142	127	120	120	132	125	122	133	126	124	127	130	134	121	118	109	102	120	131	123	110	117	110	129	119	114	135	135	117	122	146	120	122	140	140	133	125	125	127	129	121	127	107	99	134	124	108	125	129	123	104	140	121	131	113	125	118	110	121	120	125	130	131	102	120	125	136	134	113	127	113	116	130	107	140	132	129	129	98	138	131	116	138	137	124	127	138	127	132	101	127	123	111	125	130	110	123	118	146	119	112	151	130	122	104	100	119	118	127	125	119	118	121	110	121	126	134	128	120	133	115	120	123	132	112	128	108	126	119	121	110	137	132	108	123	134	109	110	127	130	139	121	150	116	126	140	121	102	138	117	138	139	111	131	134	118	119	115	127	122	111	134	107	128	137	137	133	123	104	137	99	124	130	133	132	129	127	119	116	115	123	145	121	119	106	120	116	107	113	133	137	134	143	136	132	130	131	115	104	135	137	117	92	126	121	125	133	123	108	118	131	137	114	124	123	129	135	109	123	119	132	125	124	145	141	129	134	128	138	115	128	127	135	99	123	149	114	138	111	107	135	109	125	115	115	123	124	141	132	134	120	136	108	132	137	104	118	123	130	107	128	149	115	133	125	112	123	127	109	115	135	107	139	123	114	153	115	137	102	135	117	135	125	128	148	132	123	122	120	155	136	137	118	131	112	134	152	120	124	147	132	110	116	135	133	127	143	133	124	146	133	118	104	129	141	128	123	136	124	118	138	125	127	124	128	118	121	113	118	143	148	103	128	137	113	123	116	141	128	132	125	137	124	120	104	137	108	124	113	144	126	137	116	109	118	107	118	109	100	142	115	124	120	143	120	128	113	125	114	136	111	115	123	118	141	140	118	118	132	105	142	135	150	142	112	126	116	136	137	118	118	136	132	116	130	126	129	128	127	134	118	131	125	116	147	126	114	110	127	109	131	137	143	118	125	97	126	114	102	118	122	147	133	125	133	133	117	127	128	125	105	127	116	147	126	133	117	123	124	128	134	127	111	123	138	127	138	111	142	122	117	122	117	116	129	121	126	96	116	109	124	134	105	112	122	120	117	114	135	126	132	113	116	126	124	129	115	116	121	112	136	115	133	116	135	128	114	146	113	134	132	130	131	146	127	132	140	131	124	134	135	116	137	122	115	116	123	113	127	107	119	119	127	139	125	121	108	117	115	136	118	137	114	134	122	144	146	131	134	112	147	147	135	105	123	118	130	110	160	144	135	114	127	136	127	111	121	99	118	134	126	130	123	130	133	123	131	135	130	124	131	135	140	128	141	113	137	123	142	123	130	113	126	124	112	111	136	130	121	115	146	103	119	136	118	124	127	121	127	129	122	125	116	141	116	126	125	110	138	114	133	131	137	124	115	137	118	112	130	118	140	134	147	131	127	112	110	115	98	134	111	128	127	110	149	129	130	146	143	111	136	110	108	119	141	107	113	101	120	109	132	112	130	117	120	144	135	110	126	150	134	119	133	133	142	132	129	124	124	128	129	124	135	114	132	142	102	127	117	110	140	149	138	123	117	111	131	120	124	119	142	121	125	118	113	125	113	146	114	132	122	139	125	117	127	121	137	143	130	121	132	127	133	121	136	129	131	136	124	133	108	136	110	134	133	126	145	122	103	117	132	115	113	118	126	116	127	122	125	118	134	125	136	128	123	123	138	126	109	129	138	114	160	121	127	106	125	135	112	127	136	110	122	131	107	128	138	156	134	133	134	127	127	114	110	111	115	115	129	128	130	120	109	119	113	107	124	105	115	135	122	105	127	111	132	152	103	126	114	113	120	110	150	115	127	132	116	114	131	134	119	134	125	116	130	119
31969	20353	5608	4542	4085	3195	2579	2128	1740	1571	1367	1257	1121	969	926	852	783	767	710	637	684	662	601	587	535	526	538	496	486	499	455	465	454	442	494	471	431	449	422	415	405	416	389	365	422	379	428	409	421	393	418	364	350	371	384	379	380	381	376	392	352	343	366	378	350	380	361	361	390	384	328	335	349	374	360	358	365	332	355	379	335	371	358	379	373	345	363	364	369	358	392	355	366	345	396	324	319	351	356	355	314	361	342	346	345	372	371	325	323	335	349	392	361	357	331	334	368	344	332	337	388	364	347	333	306	350	366	343	345	350	337	324	361	352	370	371	347	343	327	352	345	336	318	354	323	319	359	333	357	357	352	337	350	357	337	354	327	335	351	315	365	359	324	357	334	349	350	339	337	317	370	301	330	364	358	356	339	373	342	318	332	348	370	353	337	323	368	353	359	328	368	362	304	306	330	355	336	315	386	308	313	330	356	328	341	364	325	345	329	328	348	307	384	351	327	343	333	350	336	343	331	348	316	345	350	370	333	363	332	352	373	356	343	346	300	330	375	365	314	372	328	345	339	360	375	329	329	328	363	313	351	339	332	328	347	344	314	357	339	318	306	347	338	338	317	345	342	354	346	350	354	367	355	339	343	329	333	323	324	338	332	336	364	355	350	352	366	341	308	356	365	313	306	325	380	340	365	333	339	370	313	360	309	323	350	347	333	320	355	352	309	322	317	318	339	312	340	361	325	321	358	327	347	369	342	333	328	342	355	381	325	349	347	336	353	351	329	351	328	350	340	374	329	310	349	322	326	342	333	326	320	344	352	363	323	319	363	337	338	330	317	347	346	353	336	329	327	336	323	331	339	354	359	297	334	332	329	350	335	365	337	317	346	360	305	321	345	341	328	358	338	365	335	340	345	308	365	366	328	352	350	325	328	311	348	354	335	320	331	328	295	315	337	340	318	335	335	345	374	341	321	339	331	325	334	337	345	353	347	336	357	345	371	388	328	339	352	353	354	341	300	330	340	344	364	309	356	347	325	365	329	300	364	369	355	344	329	337	342	388	330	327	338	348	297	321	365	318	301	332	352	339	373	330	370	319	293	335	340	353	333	323	335	321	330	356	327	341	366	356	356	279	337	350	323	352	360	356	307	336	352	361	354	357	326	305	325	317	324	316	324	366	378	351	336	373	335	324	346	345	342	329	343	366	331	293	346	353	362	337	340	338	338	324	337	334	342	375	325	345	348	370	334	363	318	362	316	349	369	340	323	368	324	332	334	355	300	338	343	334	351	356	341	356	323	334	328	297	325	312	340	314	314	340	340	308	379	354	340	374	368	347	312	315	348	359	336	344	351	317	332	342	327	346	319	341	333	318	307	343	331	338	331	336	351	315	338	355	356	331	373	323	318	322	324	358	376	342	366	337	311	341	325	352	331	336	351	330	330	343	352	321	338	340	351	356	341	345	359	345	330	354	376	329	370	368	317	343	326	329	318	337	343	365	343	330	321	336	364	370	334	332	314	325	355	329	316	332	345	318	348	337	358	329	380	361	352	320	336	340	342	352	325	356	357	347	328	363	380	348	340	331	316	350	359	323	359	310	355	322	320	344	333	326	347	347	384	325	326	329	353	349	327	380	314	345	356	349	341	338	338	321	329	353	314	355	342	354	365	333	336	312	355	347	354	367	300	320	361	383	340	367	341	338	357	330	340	333	364	327	331	339	347	359	312	354	336	318	344	338	343	304	322	311	352	338	330	344	371	344	347	359	323	322	308	354	327	340	309	320	325	345	338	315	350	322	329	333	356	305	339	360	350	373	313	351	347	347	348	332	335	325	335	357	320	352	311	339	333	320	326	310	326	321	349	353	358	338	341	347	360	323	315	302	318	370	365	360	364	325	347	362	339	316	324	336	358	356	314	339	324	327	357	332	357	353	349	328	332	337	327	329	338	323	366	353	321	329	320	327	347	352	323	356	314	351	327	341	348	345	343	324	351	365	341	328	337	349	360	343	328	361	323	338	353	366	332	320	352	318	357	351	344	322	379	360	362	320	325	348	359	394	332	324	334	330	322	332	353	340	353	366	336	327	340	335	349	363	374	364	337	326	340	336	354	366	360	330	342	361	342	355	339	354	351	357	354	328	327	353	360	348	311	340	332	334	349	340	338	343	351	348	323	356	336	342	382	339	350	373	320	381	345	345	365	361	339	336	364	320	339	327	350	341	327	377	373	347	332	336	328	350	337	394	320	363	374	322	343	345	336	312	348	328	339	347	347	296	325	322	353	364	326	367	323	360	345	335	328	367	330	359	333	334	349	329	331	324	346	363	362	347	324	328	307	349	343	357	321	309	338	304	361	323	360	336	355	351	353	308	304	309	353	350	322	334	336	336	322	359	320	328	343	332	325	343	365	335	334	354	304	353	327	344	340	320	344	339	373	317	354	339	339	344	320	334	393	342	332	319	355	334	327	299	291	349	327	345	319	321	336	344	328	356	349	386	337	351	340	363	322	316	366	313	325	327	359	342	330	333	330	333	332	331	353	338	335	326	350	337	370	404	336	334	333	335	314	335	361	339	344	345	336	352	344	325	353	318	334	356	353	347	360	328	346	314	340	356	367	370	330	342	339	356	360	356	356	341	322	360	334	319	345	377	342	345	341	348	338	351	302	349	333	313	335	352	304	367	325	390	356	297	351	322	330	345	320	355	346	316	332	378	350	380	352	367	320	353	349	360	345	344	365	344	384	307	317	372	347	317	333	346	327	370	335	346	321	349	306	352	330	332	340	377	339	346	344	340	355	355	343	342	349	342	331	341	338	364	321	296	365	331	316	348	343	361	344	326	333	348	345	350	344	333	330	320	319	336	325	296	348	313	348	334	319	336	314	340	375	310	329	333	337	360	316	341	357	294	360	341	359	345	345	310	306	347	305	337	343	346	369	373	358	332	354	338	317	349	360	356	350	334	370	321	347	349	336	350	358	322	360	345	364	317	325	344	322	308	342	316	324	350	334	360	332	333	368	338	368	323	344	332	358	309	311	349	364	321	323	378	337	376	343	344	338	323	330	338	337	331	361	329	323	345	312	314	346	353	366	306	324	330	328	302	329	365	338	330	308	306	340	347	338	357	369	357	327	326	359	346	356	331	306	338	320	316	353	380	325	348	318	296	312	337	341	332	370	359	334	344	332	387	360	351	300	328	328	286	321	350	357	338	314	339	360	352	312	323	360	336	318	323	361	355	343	339	341	342	348	332	357	330	329	312	360	352	330	350	358	348	355	313	347	340	348	362	344	374	364	329	344	317	326	367	363	352	333	317	375	364	338	367	352	363	317	341	321	362	309	350	330	395	363	320	345	327	326	350	381	307	345	352	350	323	332	338	355	333	342	331	375	346	373	336	334	336	334	316	345	328	372	356	356	330	336	317	311	352	320	326	309	324	344	353	354	334	330	329	352	333	340	322	328	319	321	355	333	320	329	374	322	333	351	344	310	330
11775	1031	313	333	306	325	289	279	308	297	311	336	329	296	313	286	292	326	314	274	320	289	284	305	301	272	289	303	297	288	307	308	299	306	275	291	314	290	295	287	334	279	284	296	291	336	297	340	339	299	299	289	305	295	310	289	307	277	313	298	293	271	308	281	308	298	306	332	324	312	301	268	280	308	320	317	301	273	311	318	294	307	287	318	294	301	312	281	276	283	329	292	302	360	322	308	296	309	284	301	311	278	293	286	277	296	277	290	316	307	304	290	294	299	288	302	339	310	314	275	290	311	313	294	281	291	302	298	277	301	318	313	288	308	305	309	289	314	302	274	311	314	316	293	276	300	312	261	334	289	316	301	296	304	288	306	296	354	290	303	293	295	325	280	312	285	285	323	340	308	304	301	312	306	322	357	337	271	332	280	287	315	299	311	309	311	316	293	304	316	284	297	312	307	310	315	331	303	305	311	286	280	324	315	298	309	304	317	271	275	259	299	303	330	299	305	300	317	274	285	323	271	302	304	323	284	325	281	300	278	299	271	296	276	289	292	293	316	306	285	300	308	288	281	313	272	310	285	285	298	278	331	318	315	278	303	293	294	312	277	280	314	297	292	313	310	258	283	275	281	284	303	341	307	306	322	333	250	272	278	292	308	293	312	301	314	312	316	300	307	300	301	262	286	333	298	294	322	284	298	304	321	293	306	295	347	311	277	322	298	299	297	300	314	255	263	284	273	319	289	291	304	300	296	310	294	310	333	279	308	307	300	312	292	302	316	321	291	330	287	320	305	260	338	313	315	365	295	289	280	298	287	310	330	275	304	323	293	289	278	285	328	322	272	297	294	326	304	309	302	321	278	296	328	295	329	308	294	275	309	303	295	300	335	315	274	293	292	284	320	296	301	327	291	326	299	314	337	276	265	327	288	302	297	300	283	287	278	340	309	298	313	298	265	295	306	271	297	327	298	284	304	305	315	317	299	307	290	292	312	310	293	305	333	294	312	310	339	294	321	313	289	316	298	291	287	282	323	345	310	307	309	297	351	316	327	286	316	320	299	316	293	286	301	338	284	314	292	304	303	325	303	331	293	293	289	295	337	271	317	307	262	301	273	300	302	329	326	316	305	321	291	298	297	300	289	311	305	297	269	304	287	292	296	278	320	307	297	306	304	278	298	278	290	268	288	275	306	325	298	292	273	290	303	322	302	292	301	254	311	319	296	309	312	310	278	273	322	334	313	286	311	305	328	309	287	304	307	309	271	294	307	286	289	303	305	320	322	321	262	316	324	271	261	268	337	328	295	307	284	301	311	321	249	275	317	323	320	311	281	302	323	292	292	314	328	293	303	309	272	284	313	336	311	262	314	310	295	322	295	302	325	270	297	303	287	274	307	295	295	300	299	332	302	320	293	286	282	264	305	333	311	291	297	312	280	324	290	299	320	313	337	313	297	292	298	305	285	314	330	304	324	314	287	294	315	317	360	299	294	291	281	309	318	298	314	272	275	300	312	316	338	278	303	293	279	332	296	310	305	295	313	269	296	285	295	259	316	295	302	325	295	294	311	289	320	313	307	307	299	291	298	303	295	275	288	272	338	324	292	314	305	319	269	324	250	294	319	280	281	302	271	294	328	303	312	291	294	329	334	306	278	283	284	295	281	316	314	313	321	316	294	308	295	278	263	285	321	298	306	320	294	290	282	336	283	287	302	318	328	285	278	310	308	267	285	281	324	301	297	258	303	284	296	294	308	287	307	306	323	276	315	271	331	326	286	280	328	283	290	294	312	296	258	326	314	303	301	338	301	327	330	295	308	269	310	251	312	323	246	315	297	328	279	310	329	315	307	318	302	290	324	303	311	307	301	324	316	323	317	306	319	315	291	290	289	275	347	287	294	327	305	310	319	292	294	326	339	326	255	271	305	289	293	305	293	297	338	339	313	306	313	316	320	302	334	312	292	271	311	305	285	309	286	319	269	281	317	293	287	298	320	277	331	261	292	304	283	273	290	293	296	308	316	310	285	315	300	318	310	298	284	281	280	342	298	277	308	314	301	327	313	311	318	327	311	328	289	295	272	282	288	295	309	337	310	307	324	242	271	282	305	263	326	289	363	302	314	313	309	298	301	327	336	300	304	316	329	304	318	291	338	317	271	314	269	304	309	305	326	319	320	296	295	307	323	305	314	337	297	310	269	276	283	322	292	326	328	317	284	298	319	293	286	296	315	293	315	305	296	326	331	329	293	281	295	303	301	299	332	315	322	321	303	326	306	303	293	284	326	302	276	270	304	285	304	297	324	291	309	304	302	302	334	297	323	308	310	293	292	300	297	312	318	336	323	288	310	299	273	271	302	266	278	315	298	292	294	308	300	303	260	309	307	308	299	312	302	316	297	299	298	288	303	309	302	296	310	297	321	295	301	303	339	329	305	324	310	282	292	333	286	303	312	311	283	280	286	311	306	277	284	314	338	326	300	312	279	310	316	308	335	305	329	317	294	301	289	337	336	309	324	306	307	303	316	294	292	285	283	331	312	314	287	298	294	280	303	283	319	294	324	307	293	319	298	318	299	290	304	312	309	270	309	328	289	281	295	289	296	268	307	287	316	283	337	307	275	295	306	272	283	322	328	335	303	303	309	313	314	314	298	316	284	311	301	293	298	319	314	317	298	295	291	294	309	293	298	302	294	287	315	272	305	312	311	343	318	297	332	304	303	273	283	334	303	331	270	279	290	313	327	301	330	337	298	334	284	314	295	298	293	305	293	286	315	328	295	289	297	267	297	295	324	278	323	312	302	324	301	323	302	280	293	262	290	294	318	326	264	323	310	315	291	279	317	271	306	313	279	327	308	295	290	304	283	310	322	292	317	325	312	272	284	291	325	295	293	296	304	317	297	292	319	269	297	301	292	309	286	316	289	315	338	304	309	276	321	311	307	308	311	322	298	293	329	292	283	265	307	302	303	299	327	303	284	313	310	284	301	314	301	316	317	294	305	297	312	304	316	322	305	305	304	322	295	305	329	353	318	288	313	346	289	298	262	299	329	293	322	303	313	301	327	296	323	289	275	291	316	335	321	334	275	304	304	300	275	259	319	293	325	268	289	296	310	267	274	279	312	308	294	288	321	334	300	258	292	314	299	314	309	327	321	297	304	291	329	331	328	311	296	296	266	308	271	320	307	299	297	266	298	339	296	298	279	276	286	298	282	332	297	281	307	309	324	355	292	282	285	305	300	312	288	298	328	309	304	312	315	305	308	346	300	309	328	305	306	343	270	282	278	283	337	304	284	328	298	321	276	287	292	286	300	324	268	318	315	312	295	250	295	326	333	293	299	309	286	306	300	286	308	311	307	322	282	274	283	272	313	281	297	279	300	296	304	282	288	294	318	262	297	297	319	319	286	313	327	309	283	302	335	314	287	276	284	313	301	330	303	303	312	297	310	307	287	313	288	282	299	311	294	289	301	281	290	277	262	314	301	285	298	331	305	285	286
7140	1396	775	735	726	704	700	703	660	719	716	693	662	711	719	709	707	728	670	740	724	668	652	680	682	723	687	705	678	663	682	723	698	711	714	671	726	668	721	704	696	716	679	638	721	656	728	695	710	655	721	653	691	658	675	699	700	692	665	663	706	680	703	643	709	689	708	702	698	694	691	715	696	695	653	689	681	714	661	692	669	697	663	690	684	688	664	717	713	673	716	718	657	739	641	678	712	735	630	697	684	686	703	659	663	630	640	690	668	708	636	700	681	714	666	703	708	710	634	723	685	703	664	694	645	698	690	715	720	645	660	690	704	709	661	652	721	704	702	736	654	656	736	697	708	681	675	720	707	680	656	717	726	713	677	669	695	711	671	672	654	621	684	670	652	683	681	667	694	683	685	653	662	679	702	686	738	695	673	667	733	665	694	669	748	726	731	682	689	704	718	686	645	684	727	713	665	696	647	666	688	702	717	700	701	676	722	660	661	694	679	652	675	669	691	704	684	659	672	668	693	676	718	670	675	730	682	676	661	700	678	686	681	674	671	681	688	665	674	646	696	662	680	684	679	685	692	687	669	686	692	726	656	698	691	670	660	664	714	661	702	709	697	712	695	669	630	649	727	672	696	670	689	651	653	698	715	705	738	707	708	715	640	677	702	678	674	744	648	665	659	713	681	709	755	738	744	652	673	714	691	650	642	701	697	746	682	681	678	686	638	721	671	707	693	677	704	695	689	703	757	687	684	655	654	699	683	677	704	718	700	674	680	695	696	714	744	695	691	710	670	680	687	671	651	699	629	672	667	683	673	701	722	681	661	695	705	694	706	655	639	683	724	675	714	680	662	690	670	720	665	717	655	622	715	719	669	713	693	692	698	716	675	710	726	688	679	679	709	657	720	651	703	657	695	704	669	687	712	688	719	666	684	723	676	698	701	700	694	624	679	695	705	717	677	629	700	658	710	670	706	714	688	676	687	712	719	693	741	698	645	654	677	709	658	710	656	693	684	710	674	696	697	649	687	649	671	709	711	709	687	682	645	696	716	657	680	676	641	669	683	677	671	725	643	710	670	662	722	702	677	701	674	666	673	678	679	684	685	704	689	695	654	656	658	676	712	702	727	678	667	697	677	716	703	651	717	652	657	663	719	684	717	665	695	706	640	676	639	688	703	680	710	651	665	705	752	678	708	642	691	667	683	684	654	735	680	707	703	711	659	687	715	717	676	676	704	698	679	674	642	679	683	708	669	634	652	708	669	687	668	690	649	692	694	677	727	618	650	704	662	741	690	637	747	676	643	674	675	674	660	714	684	756	731	686	638	656	752	693	673	697	655	684	701	647	749	734	713	757	722	700	694	647	717	707	754	678	721	701	687	746	738	695	671	658	740	675	730	644	667	696	712	651	654	696	665	701	701	701	653	693	678	674	671	697	678	676	686	678	650	649	704	667	693	650	672	637	672	706	654	683	678	640	699	669	678	709	737	704	640	674	646	680	667	711	686	708	637	688	715	685	664	726	736	681	689	669	726	720	713	660	655	698	665	656	691	710	655	705	622	684	695	651	722	671	722	649	653	711	671	680	694	659	658	674	710	742	690	682	684	710	723	656	708	697	673	665	750	699	760	685	703	720	641	704	690	655	675	681	638	669	727	673	672	641	741	709	676	674	718	702	683	675	676	635	702	710	677	721	705	710	711	699	699	713	710	704	683	666	664	670	672	679	695	703	681	728	667	671	702	694	694	685	673	678	693	679	700	693	686	692	653	734	718	684	662	652	673	653	709	668	722	706	697	664	651	670	702	680	694	638	665	701	700	709	691	698	704	687	685	681	679	691	699	640	708	695	682	730	694	691	686	654	684	661	735	719	691	670	689	729	691	655	679	699	702	676	662	682	686	678	728	654	692	713	619	674	727	717	680	673	688	696	696	701	661	682	614	710	666	691	691	714	698	631	668	727	676	709	713	711	692	673	648	640	714	695	695	722	658	700	678	659	680	699	703	674	659	717	691	714	725	663	770	669	644	714	692	689	685	698	716	639	670	676	698	673	730	665	666	710	692	653	730	693	650	692	660	691	692	723	693	696	662	619	709	680	689	636	716	670	694	688	691	694	690	704	653	671	727	674	681	673	696	697	726	725	649	681	645	695	703	666	678	660	696	685	666	696	697	699	707	716	669	746	687	652	692	686	677	663	699	683	705	711	703	671	645	681	689	681	728	700	659	683	719	714	697	674	708	686	679	670	709	664	682	692	704	687	704	668	663	699	683	658	681	673	680	667	692	676	679	673	712	684	644	681	671	662	617	688	657	681	692	740	671	665	654	628	702	634	686	722	713	752	710	704	694	676	710	695	681	680	691	661	679	674	673	668	681	739	708	705	686	711	702	703	709	688	711	727	731	660	701	644	706	662	668	682	638	701	668	710	639	697	679	667	665	636	721	743	686	694	706	666	697	659	669	698	721	639	697	649	719	691	705	683	716	697	685	717	640	689	677	687	712	722	698	682	667	658	689	680	695	667	668	711	689	670	718	696	692	711	697	691	676	683	684	656	676	663	696	658	713	670	692	700	729	693	654	658	676	694	673	686	698	712	677	667	701	673	743	674	712	742	681	691	716	675	692	681	645	679	711	690	707	713	731	685	706	723	698	677	724	663	699	711	636	729	657	707	683	686	672	672	702	630	717	663	716	681	719	688	678	686	691	720	686	733	657	666	710	708	664	707	675	673	692	675	680	703	704	738	696	680	712	690	631	698	672	670	710	722	640	645	678	677	670	690	720	726	689	740	687	661	623	652	685	718	698	660	680	721	668	646	698	671	712	708	700	692	670	684	676	697	663	676	690	687	696	680	700	715	684	701	696	701	660	635	646	695	717	660	657	670	663	657	691	694	702	663	678	644	678	703	729	682	671	707	674	675	699	666	657	695	717	710	667	656	687	695	705	695	661	665	637	734	622	706	699	654	683	733	680	685	723	669	707	718	690	690	691	682	717	717	704	663	661	674	686	649	714	702	695	723	647	693	627	699	693	685	651	671	671	680	696	714	696	701	668	650	723	697	688	706	691	700	667	690	715	671	657	672	634	701	649	686	701	674	726	650	701	668	700	697	674	691	656	667	723	675	710	712	637	688	649	702	701	703	678	707	701	654	678	721	640	683	680	681	708	718	674	676	694	684	692	681	686	662	689	670	660	658	724	681	670	678	691	703	689	736	732	679	712	656	702	678	680	727	708	681	710	683	664	634	680	717	700	722	699	665	664	737	656	747	684	674	684	681	658	684	693	712	713	694	665	733	677	729	706	711	709	666	675	691	742	609	660	688	691	713	692	650	708	715	714	707	657	653	670	703	697	615	704	731	685	619	687	648	723	687	687	677	649	667	679	704	639	671	676	661	697	686	730	663	663	672	691	695	682	671	741	657	655	634	652	647	646	657	658	684	694	669	719	690	691	680	643	701	721	733	688	683	663	702	652	737	695	714	662	656	766	704	680	649
45080	20868	4131	841	584	412	411	295	288	218	207	216	231	175	198	170	195	157	154	164	156	169	140	137	153	155	153	159	121	146	144	137	124	146	179	141	140	147	139	144	139	148	157	157	154	120	142	149	140	119	140	162	123	139	125	142	142	167	135	137	157	159	150	130	140	138	129	121	144	142	137	138	144	153	138	151	140	131	130	158	136	140	153	140	143	150	156	117	143	125	125	140	138	135	150	127	136	153	121	129	143	150	130	110	128	128	125	139	154	143	123	160	143	154	124	153	131	129	124	146	127	142	126	153	157	156	142	144	127	147	140	132	140	116	145	155	155	139	148	151	138	152	123	137	127	129	143	142	141	143	136	131	153	149	156	117	157	126	121	137	152	158	120	146	144	144	155	122	144	152	149	122	137	119	149	122	140	160	145	142	127	168	143	124	127	125	143	133	137	132	141	156	147	133	135	128	131	163	140	131	140	115	140	138	144	150	155	152	138	143	127	133	141	125	124	145	133	137	128	145	150	126	137	132	143	134	150	138	147	145	128	161	128	110	132	139	126	153	139	138	131	132	115	138	135	148	132	130	133	145	132	106	132	141	144	151	134	154	138	143	145	133	147	143	153	149	142	136	142	121	155	140	143	148	143	113	147	131	120	157	148	127	137	127	142	147	155	139	124	128	134	144	145	148	127	125	114	132	126	117	139	129	154	121	148	139	145	144	142	147	123	122	136	131	152	127	138	135	136	131	152	133	135	136	154	137	134	129	146	142	137	151	120	123	127	118	152	138	138	150	139	161	151	146	137	128	138	132	148	149	130	127	139	134	110	133	149	147	157	155	134	118	125	162	139	144	136	132	119	120	121	144	144	128	148	138	150	133	146	143	154	127	123	129	157	147	156	128	123	120	143	142	136	138	143	132	145	145	130	146	142	116	134	133	151	136	168	128	150	135	122	138	125	128	143	153	158	149	139	132	129	141	139	125	124	144	131	143	149	138	132	150	145	164	164	133	147	140	128	143	137	146	139	142	127	160	143	126	135	160	132	117	131	113	148	140	135	132	139	142	133	153	136	133	153	119	155	132	146	134	143	133	141	136	138	141	154	144	142	138	123	149	132	133	165	120	129	146	139	166	151	131	134	150	134	112	154	119	149	142	135	145	120	127	146	154	148	146	154	152	147	137	153	150	132	136	135	119	136	121	151	150	165	129	125	126	138	128	126	149	135	107	131	138	134	127	140	132	139	146	144	149	148	140	125	142	129	145	153	148	159	143	134	139	139	148	122	134	143	123	150	131	124	140	128	130	151	158	135	152	127	123	155	151	159	132	137	130	131	128	153	134	164	138	134	135	159	139	137	141	149	154	123	133	155	134	118	138	131	135	130	136	148	137	149	158	158	136	155	152	140	140	139	130	161	144	156	119	151	162	145	142	160	129	134	129	136	145	131	118	130	125	131	151	151	132	147	123	145	146	121	137	144	149	150	126	143	146	140	128	163	141	124	145	135	141	142	116	155	151	121	138	126	151	133	142	146	142	149	163	169	128	122	126	117	114	140	133	118	132	137	157	129	155	135	119	127	161	128	146	158	139	145	145	124	141	133	138	155	133	128	156	137	162	143	146	134	111	132	130	133	149	151	167	142	132	146	139	130	146	122	179	135	142	144	146	122	123	114	136	124	153	136	148	132	126	152	137	161	163	155	122	133	149	143	139	134	133	156	139	144	135	116	138	146	125	131	155	143	135	154	159	148	127	144	129	136	129	138	150	132	150	135	139	127	148	150	131	127	138	122	144	124	153	145	119	129	104	132	147	128	153	151	137	147	127	153	126	155	148	136	129	129	137	142	151	116	135	130	139	130	118	130	125	133	130	143	156	127	146	126	138	120	128	122	170	130	130	129	138	137	142	123	153	153	136	143	132	147	140	133	171	155	135	154	131	131	152	118	140	122	144	132	169	157	166	139	144	128	128	147	142	145	144	114	136	163	131	126	130	151	147	159	150	126	123	123	139	138	136	153	133	149	128	128	139	137	138	131	135	135	125	110	113	130	137	121	130	128	138	146	140	137	148	156	114	143	125	129	146	144	157	131	131	120	133	137	159	109	125	134	129	180	141	168	129	130	145	126	115	129	130	155	141	140	144	129	133	141	130	141	122	134	127	133	119	143	145	145	149	152	144	145	159	151	143	129	141	133	136	114	148	131	143	131	142	115	139	155	124	139	150	145	119	142	129	134	144	145	139	149	144	134	128	145	150	129	143	130	142	149	156	151	151	126	148	150	145	154	147	143	141	146	142	106	148	147	125	155	138	143	139	126	121	138	177	128	143	143	157	154	146	136	141	131	138	139	146	143	118	146	145	114	157	121	166	128	139	123	135	118	164	131	120	148	125	137	138	113	124	134	145	140	139	131	159	143	137	149	135	146	124	150	126	140	123	115	139	130	127	148	147	160	127	122	151	140	128	130	140	134	137	136	128	149	99	143	120	106	140	140	135	132	151	155	153	134	121	149	121	126	133	133	139	136	133	151	149	123	141	139	147	127	143	164	150	154	146	146	130	166	143	131	124	133	148	124	140	130	138	119	132	123	163	134	125	150	147	135	140	151	138	134	136	133	134	133	149	139	153	155	147	123	116	152	142	138	156	151	151	150	148	140	132	130	140	135	124	144	129	130	130	140	135	135	147	174	141	148	148	167	128	159	130	134	138	147	148	149	143	136	130	139	161	141	120	149	137	149	153	137	143	173	132	150	140	132	154	152	146	127	125	140	129	126	134	148	116	128	150	144	154	145	133	129	149	141	159	142	156	134	134	132	147	122	120	134	130	126	142	128	146	125	133	153	141	142	136	140	134	122	153	130	183	124	131	129	146	131	161	154	144	126	132	123	154	147	144	140	137	125	127	116	127	120	146	141	113	130	127	121	133	132	127	138	127	147	152	143	149	112	145	165	156	121	115	156	139	146	135	150	165	164	137	143	152	168	138	134	138	154	142	148	151	133	139	129	140	107	142	122	147	144	160	137	149	133	140	147	138	148	133	148	146	132	123	116	128	135	147	145	123	140	152	140	154	138	146	127	123	167	133	135	132	146	137	144	145	132	136	121	140	125	127	143	156	136	145	133	135	152	138	142	138	116	140	154	155	138	118	125	131	156	137	131	145	123	140	118	148	139	154	148	122	132	155	124	151	146	144	137	125	162	142	117	155	144	146	149	135	130	121	130	147	140	154	130	142	118	118	125	162	128	128	128	124	135	131	125	155	131	125	135	128	147	160	142	126	136	143	142	141	118	131	132	140	119	139	132	125	167	145	113	124	169	118	130	126	134	123	158	137	139	132	140	151	122	145	127	120	130	125	144	123	125	128	148	136	117	115	144	145	161	141	150	128	120	133	125	140	149	132	135	170	144	154	139	145	124	150	127	148	145	123	149	130	125	143	140	126	123	168	131	136	117	141	123	147	131	143	134	137	127	173	142	137	139	113	119	139	138	128	152	137	126	138
22983	12565	2846	2567	2213	1879	1575	1262	1104	1011	893	850	723	737	705	649	602	622	557	503	507	494	493	482	438	465	430	373	422	457	392	382	385	403	359	382	423	367	427	392	372	368	413	430	363	411	370	414	385	352	380	352	370	355	366	385	354	387	358	373	347	352	355	387	358	379	325	337	344	342	325	360	363	363	336	367	359	341	323	347	361	333	372	339	345	328	344	366	377	354	365	366	344	345	349	348	365	380	349	352	364	354	385	339	348	366	385	375	358	328	360	337	319	337	298	365	347	362	372	349	321	374	336	336	396	342	330	395	337	326	325	353	349	372	329	324	328	368	338	339	346	331	359	349	338	385	341	336	373	373	334	371	342	336	355	332	342	364	380	319	382	329	343	387	367	349	342	336	373	359	354	376	336	330	351	352	327	343	334	351	321	354	371	352	344	346	350	369	327	378	342	388	357	359	353	345	359	378	347	359	374	339	355	332	361	381	351	378	353	340	370	330	356	364	342	345	341	356	371	327	327	326	373	335	345	360	316	367	349	360	324	352	363	340	345	332	355	346	363	365	363	348	343	335	366	363	327	335	334	330	361	347	350	370	316	334	351	314	349	373	336	334	393	367	376	358	372	326	339	334	354	403	340	329	385	318	346	345	393	362	345	358	331	351	333	333	374	339	338	353	340	336	341	325	359	374	315	335	371	360	338	314	344	331	319	348	366	377	347	357	332	345	342	314	339	347	352	374	330	333	346	354	364	340	383	367	370	317	296	361	354	328	342	356	347	344	349	370	332	318	350	337	316	340	362	338	336	362	335	354	366	385	340	339	345	360	368	347	382	354	330	367	375	350	360	334	339	323	394	381	351	312	359	351	341	363	384	329	337	354	346	361	353	347	341	348	365	332	392	369	371	327	364	326	362	324	349	349	339	366	355	383	335	346	354	354	301	352	356	348	326	345	340	338	355	365	354	327	380	336	320	337	360	352	335	353	338	330	339	372	338	333	326	340	335	335	386	339	344	362	369	353	338	381	354	332	352	325	349	360	358	341	357	338	343	380	375	322	355	321	344	336	328	360	336	329	316	367	356	360	367	349	361	351	333	355	309	385	349	349	376	334	341	351	336	351	370	320	333	345	369	334	353	337	342	366	341	321	347	349	324	329	359	355	341	331	342	354	367	335	326	345	361	345	309	325	338	322	345	325	358	329	370	338	338	338	356	365	383	347	385	348	382	343	300	367	344	328	348	363	375	327	348	330	340	316	357	345	346	336	347	354	367	351	400	330	371	320	368	336	323	332	355	377	334	347	361	369	348	348	357	323	339	343	318	363	373	326	384	334	360	318	348	355	357	336	349	362	361	362	348	319	334	348	345	363	376	359	381	319	340	346	321	337	345	328	347	279	364	312	353	332	352	349	374	382	330	359	361	326	363	329	352	366	336	333	364	343	368	363	337	329	351	335	342	367	355	335	297	367	334	331	339	316	348	348	334	345	364	319	349	354	345	369	326	372	344	359	352	350	373	353	349	343	367	353	334	366	369	340	365	317	341	356	367	337	340	348	352	348	333	363	363	303	318	353	287	381	309	320	312	375	349	368	359	338	374	362	376	334	354	345	354	378	354	313	329	371	346	331	334	340	334	353	348	344	336	339	359	319	347	349	341	363	320	339	376	357	361	338	346	350	345	381	335	330	347	361	336	336	404	337	361	317	342	300	340	321	369	347	356	341	346	366	323	345	358	358	345	358	350	336	348	348	348	346	360	349	326	347	343	328	360	349	369	343	332	346	322	364	363	322	351	367	371	325	341	329	360	353	365	343	325	339	342	356	340	362	345	340	340	347	314	356	322	348	349	366	367	369	353	347	342	360	320	345	332	362	326	347	324	372	387	379	337	344	371	310	336	337	353	356	350	364	376	374	341	365	362	339	352	363	338	344	355	370	345	349	321	371	355	353	327	378	365	378	340	350	360	376	338	341	357	380	363	318	360	351	332	359	321	351	359	338	363	347	361	380	348	345	354	367	365	374	359	334	345	341	345	349	355	331	340	351	372	318	350	316	369	359	327	330	345	347	350	344	363	371	341	344	351	324	388	326	343	339	352	349	395	328	341	356	369	364	342	362	344	318	375	339	352	348	321	329	329	360	324	315	338	353	295	346	329	329	341	348	343	306	343	348	388	370	374	367	384	332	347	364	385	351	320	362	330	337	359	335	371	365	351	357	341	333	363	337	343	362	357	324	346	338	352	350	351	378	338	349	383	313	354	350	333	334	380	366	353	316	343	363	377	342	366	353	374	384	322	351	355	364	373	345	362	377	326	332	342	326	347	360	322	342	339	354	335	319	359	353	370	342	342	333	357	337	351	359	324	357	370	342	350	355	336	338	332	326	328	343	363	327	330	345	378	367	331	355	324	322	332	350	309	326	348	306	350	351	351	328	377	367	367	372	408	328	312	359	353	298	312	334	372	343	345	349	300	336	355	345	357	324	333	383	373	343	322	349	342	362	321	359	362	340	322	343	350	348	350	342	338	350	325	367	333	333	360	342	354	327	331	332	338	317	337	336	387	351	326	334	359	385	369	375	324	357	308	371	369	358	354	347	364	355	340	332	367	363	312	338	337	322	323	341	366	365	336	362	368	394	377	335	361	347	353	379	382	346	353	297	375	352	344	334	314	354	390	358	336	372	333	375	333	346	322	348	345	344	358	341	322	356	339	380	366	333	357	368	378	342	367	340	312	337	353	339	345	358	339	340	352	357	353	330	370	357	342	368	369	345	345	361	368	315	363	363	323	360	344	373	389	355	317	358	351	361	330	349	349	354	321	344	335	352	362	364	337	318	346	318	344	374	361	339	368	359	350	344	368	347	358	317	376	351	320	358	314	363	323	335	347	317	325	358	365	315	352	331	342	342	358	354	347	363	378	336	384	347	348	369	347	389	351	354	350	329	354	346	334	313	330	351	339	350	363	366	340	353	355	380	357	346	361	348	348	339	354	372	355	354	374	332	380	353	338	354	330	335	364	340	364	380	342	364	344	333	352	359	332	340	357	339	369	342	345	345	339	331	377	329	379	327	342	362	340	370	365	320	349	323	347	369	354	347	376	375	372	355	337	360	366	333	372	340	384	309	372	348	346	348	345	363	371	356	347	328	358	368	343	355	338	348	357	313	331	361	346	353	323	381	350	321	366	379	318	300	346	370	351	369	353	340	341	347	340	357	314	349	375	350	341	330	339	350	335	367	359	359	343	351	343	346	335	367	341	361	345	335	365	342	347	382	344	357	322	366	372	356	300	346	324	347	365	356	373	326	334	339	355	333	340	332	360	336	337	350	328	360	338	342	362	361	369	336	364	348	331	370	372	362	342	340	311	333	355	354	357	360	335	357	326	365	341	338	351	316	349	315	361	345	360	337	305	350	318	401	316	333	343	351	361	351	339	345	337	374	353	351	353	318	311	367	350	342	325	336	317	322	376	373	381	354	329	333	362	356	360	326	339	320
58723	33015	9620	1710	1074	773	589	445	358	321	305	242	258	233	205	209	179	158	205	171	184	162	151	162	127	138	142	158	144	140	137	134	154	148	144	126	132	146	153	120	120	121	138	145	140	133	116	139	128	131	128	128	117	128	136	114	130	142	128	143	116	115	140	138	128	121	127	151	120	144	127	124	122	159	131	149	139	116	127	103	133	119	132	118	123	136	120	116	127	124	112	118	136	135	133	127	136	130	115	118	139	149	139	152	145	109	106	112	117	137	129	128	116	119	128	145	118	108	125	136	115	130	148	117	117	137	135	123	130	148	135	140	123	112	120	110	133	125	121	141	107	120	127	123	146	127	123	119	128	136	119	108	102	118	134	112	137	140	120	115	141	107	129	112	120	136	127	105	115	120	132	147	114	128	109	118	116	143	121	109	143	139	106	149	129	133	140	122	128	117	114	122	124	130	112	135	146	139	135	122	126	121	123	130	121	121	119	135	129	111	137	120	105	137	144	126	120	126	134	153	130	132	96	119	138	115	119	124	139	125	118	124	129	133	128	131	103	111	130	123	134	103	118	134	122	125	145	151	138	141	115	135	118	133	122	121	136	124	124	130	122	125	122	114	135	130	127	102	138	130	128	115	142	131	125	115	125	135	126	103	130	142	123	111	123	107	118	132	128	119	128	106	128	115	113	127	127	123	107	137	110	121	125	118	128	123	137	132	125	140	123	129	115	124	111	130	119	123	112	125	114	120	128	128	98	118	124	125	135	127	102	114	141	126	120	120	132	126	133	123	110	126	135	109	129	138	118	105	123	116	128	113	137	119	134	130	108	134	116	118	123	157	121	116	106	105	111	161	106	117	128	115	116	123	141	114	135	116	123	134	141	127	129	120	105	120	115	125	122	103	133	120	116	124	143	121	114	131	141	146	136	126	115	111	118	124	142	124	114	119	104	148	148	121	153	120	134	126	135	130	108	144	123	125	119	126	118	133	131	139	121	119	128	128	144	133	125	124	122	153	125	127	129	115	135	124	144	129	126	129	148	126	145	127	116	151	137	104	137	135	110	125	125	142	120	116	146	124	132	128	137	132	109	120	107	140	102	136	119	128	137	140	113	133	121	141	121	116	143	137	151	140	124	138	123	117	122	122	102	118	110	129	129	121	164	139	128	114	114	127	133	106	113	129	113	120	130	131	126	121	112	123	143	134	109	132	114	138	129	128	152	127	110	128	142	137	125	116	104	106	120	126	113	114	121	132	123	112	134	131	118	122	127	139	112	127	110	118	122	129	101	112	114	116	129	119	123	130	132	131	134	142	134	134	119	116	116	114	123	127	115	124	111	125	124	122	124	143	135	128	115	128	99	114	120	107	114	137	111	111	127	137	121	138	127	129	122	131	124	112	134	127	122	117	128	136	108	118	129	126	132	119	127	128	117	130	144	127	126	109	132	137	131	118	143	126	131	121	114	122	130	148	130	134	135	122	124	124	152	130	94	124	135	139	118	123	138	122	138	129	121	122	142	117	136	113	130	121	123	114	135	125	114	130	121	122	118	118	128	140	111	117	119	127	123	109	114	144	129	120	111	132	136	110	129	123	143	123	118	130	138	114	113	115	128	121	138	131	102	132	123	142	143	126	111	137	121	131	108	126	138	145	127	104	123	126	149	136	118	122	157	126	111	126	129	128	109	99	116	126	124	132	106	140	108	122	109	134	121	117	127	131	103	139	113	142	127	107	122	122	129	124	111	134	123	105	118	133	143	134	109	106	136	121	143	120	88	144	125	144	130	124	111	122	126	104	109	146	111	115	124	133	132	131	127	94	118	113	120	130	134	136	129	122	116	119	108	118	122	110	134	117	127	97	110	126	111	138	127	129	122	106	122	121	114	125	126	144	122	130	117	112	134	153	141	134	122	130	136	106	133	119	107	145	131	126	136	132	109	128	145	142	125	147	143	129	122	119	128	110	126	119	125	133	132	116	120	123	131	127	123	119	149	134	113	115	122	114	119	131	123	129	140	136	116	132	122	105	113	110	118	133	122	113	111	146	134	122	131	115	119	106	148	118	124	142	137	110	134	139	108	114	126	146	114	114	124	153	127	112	129	126	106	128	124	132	115	145	118	125	121	107	106	133	120	108	126	128	139	134	114	139	129	124	131	147	124	112	120	124	127	125	121	109	126	139	128	132	121	134	139	139	137	154	100	137	115	117	131	132	115	113	117	122	132	126	143	132	111	149	133	149	132	121	125	126	132	132	135	110	120	112	138	105	112	121	121	119	105	126	132	133	120	134	143	132	134	122	95	135	141	128	128	135	130	149	116	118	131	124	119	143	126	123	131	114	145	142	143	118	125	119	114	125	111	140	131	124	123	132	112	132	128	128	151	124	118	123	96	114	121	112	126	119	117	139	127	119	98	134	115	138	151	132	100	109	123	123	108	116	133	97	125	118	127	131	112	121	133	125	121	144	131	113	116	111	126	123	132	140	126	141	132	106	124	130	125	119	124	116	111	118	135	133	147	118	132	150	138	129	135	137	124	135	123	120	116	130	108	125	111	94	121	123	98	121	113	124	117	111	151	130	108	140	110	154	142	130	106	127	124	103	152	146	141	125	133	135	131	142	118	116	142	105	136	139	121	135	119	122	126	122	110	144	110	131	90	121	117	126	144	118	127	120	141	134	126	138	126	162	133	131	112	154	130	119	130	147	123	118	123	117	105	99	129	137	121	129	145	114	130	124	136	117	125	138	127	116	125	123	117	141	114	147	132	117	115	135	118	117	109	114	139	119	116	120	118	125	130	106	149	98	123	104	140	119	142	133	114	138	117	123	133	151	140	126	120	106	133	130	123	129	115	99	119	127	129	119	117	124	131	135	138	145	134	134	140	132	131	121	106	116	129	128	129	109	123	122	131	122	147	107	130	130	123	114	127	127	144	108	112	128	130	114	144	124	113	119	123	126	132	132	139	134	130	132	146	131	116	127	154	102	132	127	123	138	128	126	106	128	117	100	147	129	129	126	112	128	129	112	128	97	129	131	102	137	93	152	120	119	118	110	117	114	119	138	116	134	113	129	116	121	137	104	134	121	132	127	124	150	129	106	110	143	136	121	134	127	135	125	143	135	124	124	136	120	105	111	116	134	113	121	111	126	124	133	104	113	147	132	108	128	140	128	126	133	112	143	116	136	145	137	122	131	123	113	124	136	116	140	154	117	113	141	126	104	113	119	125	132	128	109	127	134	121	136	133	142	140	126	129	107	134	122	121	141	112	125	134	115	129	127	125	122	108	123	114	138	134	120	116	113	108	144	135	122	132	131	114	138	110	129	137	131	116	140	124	137	124	115	134	136	122	125	123	123	127	113	123	118	108	110	123	115	120	119	134	118	142	117	117	114	128	128	115	111	139	126	124	140	121	125	112	117	134	122	131	121	110	125	133	141	118	116	120	126	103	141	126	121	112	123	119	127	124	129	120	118	107	137	119	114	114	128	115	130
31091	20319	4797	4582	3975	3274	2641	2150	1825	1579	1373	1201	1158	974	939	868	781	726	746	679	629	582	609	558	572	539	572	533	522	476	486	477	456	443	460	467	430	455	415	422	437	398	402	427	405	405	423	399	370	410	409	412	410	377	377	373	385	363	396	391	378	374	390	362	356	361	397	370	371	338	393	336	364	372	343	383	350	384	363	352	354	336	345	363	337	347	347	351	373	350	359	341	349	364	381	376	334	351	359	372	371	350	316	330	314	317	333	355	355	345	352	374	353	364	307	328	341	351	360	346	313	351	303	358	356	327	339	331	367	324	342	358	346	335	330	335	350	341	331	360	286	349	339	341	347	326	317	328	340	331	366	348	381	319	339	372	331	335	337	346	376	341	338	361	332	344	358	327	345	350	321	334	342	345	328	332	333	342	316	336	347	366	364	332	347	335	361	336	331	340	356	320	385	314	361	331	358	328	325	335	350	384	337	329	348	327	348	360	348	331	326	354	348	331	337	350	337	319	331	323	364	320	316	318	327	345	350	330	354	320	324	329	357	335	318	335	340	340	360	319	322	332	307	318	305	325	318	334	316	345	372	348	327	325	346	321	349	304	364	325	351	317	368	334	313	318	348	316	333	336	346	374	353	339	369	338	296	358	343	338	335	297	312	339	356	345	342	343	354	339	309	322	345	352	337	328	352	335	327	329	358	332	317	337	355	316	354	335	327	331	349	312	361	345	330	333	314	323	365	299	344	329	336	331	325	312	326	354	347	352	328	348	320	321	337	312	328	342	343	345	299	304	360	311	363	348	347	315	339	320	347	336	356	367	296	320	321	319	333	356	316	347	309	316	339	353	349	330	335	354	347	333	339	350	348	360	370	355	359	343	356	385	351	326	326	354	352	289	366	324	327	324	370	339	358	340	337	341	318	343	346	323	329	354	347	347	337	345	319	336	319	330	324	344	346	323	345	330	324	289	352	349	333	341	319	349	318	344	349	368	368	310	322	319	338	370	368	327	384	332	314	334	346	368	340	301	338	323	354	329	348	334	342	339	347	347	335	336	330	329	316	316	343	319	326	324	352	344	352	370	353	343	340	365	384	340	303	347	336	352	330	329	355	365	338	304	337	332	375	354	355	366	318	337	337	319	372	339	330	331	356	299	326	338	353	381	311	362	324	349	348	321	350	322	335	352	316	333	310	325	323	299	340	339	324	332	342	334	357	346	389	322	318	364	362	318	369	350	336	390	301	305	354	370	339	345	379	371	370	329	321	364	306	368	324	334	329	317	348	340	353	326	363	311	320	321	356	361	342	356	366	343	337	369	313	315	343	348	346	329	345	382	348	309	369	370	340	358	323	344	337	345	339	339	318	316	362	351	348	351	350	320	354	336	326	373	328	337	348	355	326	366	304	329	343	342	332	361	322	315	343	335	346	360	367	338	344	369	319	314	328	337	322	358	343	334	349	336	358	352	337	351	323	312	349	340	340	330	358	370	336	339	343	336	336	372	352	352	335	337	324	344	350	359	360	337	304	305	326	379	356	316	319	323	335	336	315	314	341	355	368	347	340	312	336	364	326	362	332	326	351	340	316	338	331	322	331	317	335	334	353	355	327	345	345	340	321	343	343	334	329	317	366	336	355	353	345	366	327	354	360	367	351	355	368	376	341	339	351	341	349	333	324	331	343	324	328	347	299	352	324	350	340	341	374	326	353	312	357	295	328	323	314	317	319	318	322	330	340	378	349	333	336	335	361	322	371	369	350	344	317	340	321	330	367	312	380	360	341	321	351	360	333	316	329	356	345	322	344	333	322	359	382	328	367	334	350	337	351	334	341	338	342	318	332	358	338	335	368	369	345	343	349	342	328	326	359	340	331	335	347	355	370	339	348	305	324	354	316	369	344	343	338	334	347	364	353	331	363	328	343	318	358	297	312	331	298	341	338	327	357	337	327	380	327	348	343	336	369	317	317	316	342	340	321	365	341	375	364	380	347	351	344	301	351	347	354	348	324	344	320	349	356	333	381	331	357	329	327	317	338	344	363	334	363	336	345	330	312	336	355	324	352	329	401	324	370	339	376	363	331	351	368	340	345	369	384	342	323	328	351	357	335	374	317	370	347	341	335	381	364	306	352	284	344	355	363	352	337	350	320	312	325	299	328	360	336	331	312	336	374	334	307	340	337	329	359	308	315	308	355	354	332	366	324	331	295	324	322	321	335	317	339	370	366	367	347	323	321	351	348	345	347	341	336	334	352	342	351	335	309	327	339	315	337	360	355	312	352	362	339	344	370	340	341	310	323	333	332	336	357	325	339	337	332	380	347	340	348	336	367	323	333	319	339	321	319	337	354	354	323	321	328	323	342	338	323	350	337	353	330	353	332	341	354	348	354	302	324	347	321	351	356	334	338	335	363	344	342	355	353	304	320	321	364	342	344	335	329	333	341	343	344	335	388	333	332	385	344	348	367	358	355	361	334	345	345	316	311	342	312	341	331	370	364	339	331	345	324	349	343	359	350	354	365	336	339	326	342	346	318	351	338	339	346	341	338	324	343	376	343	394	329	352	355	331	354	323	378	337	320	352	357	337	308	298	334	351	344	329	350	349	298	337	331	338	348	350	336	332	346	313	356	372	309	387	332	327	360	299	346	335	319	338	341	354	330	331	319	341	323	380	348	343	327	383	331	334	303	335	352	342	354	359	367	320	329	335	345	362	353	338	352	341	352	355	348	340	327	315	345	320	324	314	336	314	335	315	346	329	336	387	354	345	338	381	316	376	356	347	345	307	336	335	318	358	321	351	347	363	317	334	331	330	339	347	322	330	350	324	338	330	309	347	322	313	340	379	316	340	342	357	347	359	313	342	338	320	389	371	366	294	347	354	343	330	349	352	338	337	331	339	312	301	328	340	349	335	353	335	356	333	352	314	331	318	328	322	361	329	367	309	341	336	359	332	345	349	333	313	359	342	311	329	347	315	315	369	355	344	354	349	314	350	319	346	384	332	363	359	335	362	347	362	309	327	361	347	280	347	364	333	338	359	348	328	363	337	316	332	337	332	317	341	319	346	352	340	356	336	327	338	362	358	323	350	359	341	341	365	353	352	346	349	336	318	336	321	333	341	353	350	348	315	325	358	364	355	327	355	355	331	336	363	351	332	343	360	385	366	313	326	324	351	337	351	334	377	351	324	324	343	355	339	328	304	325	319	339	344	321	330	319	358	369	347	340	347	319	371	313	333	323	338	337	328	312	362	365	324	333	334	335	333	337	371	342	313	334	355	371	323	376	319	329	297	361	350	348	374	338	318	347	338	356	353	350	355	352	341	345	339	326	350	361	340	334	341	371	327	316	327	329	326	361	347	334	367	322	368	342	328	348	356	331	322	327	339	352	315	343	321	325	353	388	333	335	356	318	371	341	365	330	354	324	341	344	324	347	323	336	346	347	356	317	314	354	335	334	346	376	359	329	336	363	346	321	349	350	376	345	363	348	331	348	314
12945	1121	298	313	317	336	332	342	322	313	305	301	316	332	330	325	276	291	327	300	310	310	309	344	310	300	318	312	289	294	286	291	306	295	312	306	316	282	317	317	319	318	284	299	309	288	280	308	327	306	278	308	312	302	321	297	309	332	296	316	323	293	314	281	322	303	283	293	299	325	316	294	309	328	313	287	302	347	321	269	287	300	293	321	318	287	287	285	295	309	275	290	308	300	275	298	299	307	306	341	304	304	274	301	301	266	341	306	274	275	303	308	329	332	291	282	313	303	319	315	314	326	321	293	326	308	278	288	328	294	273	304	303	302	294	293	322	364	337	291	327	284	312	292	326	300	288	294	295	307	300	317	303	306	305	307	311	330	277	256	307	320	294	309	286	294	287	306	291	296	332	317	360	286	308	293	281	279	288	307	310	292	287	276	310	282	315	322	347	294	288	310	286	294	278	276	331	296	306	316	293	311	322	314	297	291	275	304	282	285	298	304	289	294	285	311	334	291	308	338	320	287	292	326	303	314	316	297	321	298	291	306	295	312	266	304	318	289	302	352	301	304	285	315	327	272	305	281	288	261	314	283	329	320	320	293	292	311	320	296	321	300	301	282	301	276	313	303	313	313	304	309	331	308	280	309	303	302	278	306	269	314	305	308	315	281	278	287	288	341	291	307	323	317	313	301	316	322	300	309	275	311	327	306	287	312	298	312	272	272	275	294	332	321	262	282	323	312	321	323	312	290	299	296	304	281	292	278	335	327	298	304	306	322	324	323	311	300	273	305	305	308	302	326	279	297	319	290	289	271	309	270	265	299	324	272	337	304	306	297	272	303	280	296	320	327	286	302	331	341	338	305	288	286	315	307	319	293	302	304	328	359	329	288	304	255	310	333	269	302	306	294	313	322	310	312	310	305	292	264	331	337	314	303	300	314	309	295	304	282	348	288	327	320	329	341	318	286	297	294	265	294	283	336	326	322	284	323	302	325	283	296	293	272	312	322	296	294	298	303	307	319	277	328	320	326	294	313	329	319	287	304	280	339	300	328	325	311	294	306	323	301	339	320	303	319	317	304	299	331	337	270	296	301	297	296	325	277	286	291	307	313	309	363	278	308	325	303	307	286	313	298	322	315	334	282	298	331	339	292	281	308	281	312	306	329	298	268	333	321	325	280	306	310	288	304	286	279	303	268	334	320	315	307	278	322	301	299	344	307	287	326	267	311	316	271	296	300	312	295	278	306	320	294	336	290	318	314	278	297	274	331	339	304	292	309	317	305	319	309	290	285	310	300	309	301	307	296	312	326	291	291	283	284	318	295	303	310	280	287	287	318	294	283	280	280	304	307	278	304	317	279	289	295	314	296	305	283	317	255	328	317	303	280	277	322	312	333	264	326	303	303	280	279	305	304	334	308	298	310	301	294	323	305	329	299	306	288	294	282	298	317	302	313	283	278	316	280	307	299	312	270	309	298	283	284	301	300	318	291	337	291	297	307	302	293	347	322	291	329	335	299	318	291	356	329	313	307	317	318	305	314	297	273	324	294	334	331	301	311	333	313	300	318	323	294	292	274	302	299	296	317	309	281	270	316	331	307	310	303	281	270	293	307	301	316	276	304	303	300	303	300	312	300	339	310	287	296	305	298	307	294	303	302	303	293	322	290	300	293	282	333	265	354	298	290	302	340	320	317	337	303	293	318	288	307	339	301	292	307	276	316	290	271	288	314	266	316	304	318	322	314	277	328	293	291	343	303	306	288	327	324	315	319	318	310	286	313	304	297	328	302	303	296	311	301	295	291	295	275	293	315	299	324	322	298	274	278	311	314	308	306	347	289	321	325	268	312	300	300	334	284	324	292	318	315	322	316	306	324	316	282	267	260	324	325	307	294	297	304	288	315	318	315	312	315	304	325	305	291	299	309	284	309	287	296	297	302	275	322	281	278	306	328	340	276	296	307	327	299	292	249	294	297	300	315	313	315	315	326	296	284	306	283	271	287	265	297	296	281	297	291	315	310	290	292	322	309	301	321	313	273	314	292	312	325	288	324	282	304	284	315	255	283	303	311	312	307	292	331	302	305	261	312	297	260	291	297	301	326	283	306	328	287	291	323	338	280	326	318	286	275	290	320	317	340	310	304	305	293	285	333	275	287	285	303	311	279	284	294	305	316	316	308	290	301	319	324	282	324	326	294	270	299	309	259	292	300	308	286	306	309	301	301	318	300	296	279	278	300	294	282	321	303	346	270	287	317	282	318	289	283	309	320	243	286	322	291	348	319	317	314	288	304	273	300	354	309	311	283	286	316	309	288	325	324	262	343	293	318	303	293	322	283	304	305	295	305	277	311	313	308	293	300	268	297	277	304	258	316	327	276	285	319	291	304	297	319	294	310	298	296	302	279	296	302	318	292	280	325	292	294	285	287	318	294	308	289	314	288	322	301	284	290	322	293	317	279	297	315	297	309	310	313	321	313	334	324	299	265	283	309	304	317	299	258	307	288	310	312	319	307	291	317	326	320	297	335	325	338	297	317	342	296	332	291	268	325	336	309	286	289	284	301	293	298	315	310	306	291	312	293	314	289	347	314	310	318	302	289	321	291	320	300	303	320	304	296	313	312	294	307	324	345	312	288	331	272	279	310	298	299	292	283	351	311	299	295	278	326	318	299	296	299	318	291	325	310	297	306	289	305	302	301	338	306	305	287	273	327	311	312	305	280	292	282	291	286	293	279	310	291	336	278	284	333	302	293	283	278	301	278	303	315	287	290	303	306	289	315	326	269	282	296	296	295	316	311	319	309	306	359	263	310	285	276	312	284	304	301	283	310	338	307	303	297	286	320	291	302	313	331	295	304	280	262	292	342	264	321	312	273	299	316	308	275	309	341	348	302	299	286	276	295	300	288	326	301	325	296	311	308	328	342	310	279	293	323	295	325	305	294	346	285	292	294	306	289	299	308	322	310	320	309	293	310	283	311	304	293	274	266	317	312	305	291	301	290	314	306	296	310	332	287	310	281	303	319	340	306	279	328	312	323	324	294	300	296	283	329	328	325	320	300	265	286	285	283	303	318	318	332	314	272	302	319	298	308	330	308	306	288	292	318	313	307	292	326	282	313	299	321	295	286	266	302	302	303	313	325	290	309	308	290	296	279	287	325	311	323	292	317	322	266	295	309	273	324	304	286	286	284	295	323	289	317	327	274	315	286	317	307	299	285	288	277	336	299	296	312	286	288	309	327	281	296	296	316	310	317	295	334	316	294	295	318	297	299	339	308	304	305	325	308	296	307	317	274	286	277	319	336	288	296	281	326	279	308	277	314	267	332	311	320	296	305	325	341	284	283	291	286	301	319	272	306	315	328	326	310	276	316	311	281	297	295	325	316	305	283	273	304	304	281	298	296	273	310	309	271	302	280	297	328	318	314	289	279	275	290	298	276	270	312	298	324	289	294	356	343	316	294	294	324	335	307	289	287	284	309	293	274	297	320	324	306
7377	1451	789	762	722	683	730	675	659	707	712	649	681	675	670	681	615	653	695	718	674	705	672	717	701	614	688	691	707	666	641	704	702	682	738	655	689	680	712	735	696	664	683	730	713	714	715	696	671	660	671	744	724	704	681	696	726	696	676	742	729	680	700	683	693	681	621	657	695	742	692	698	676	695	714	674	714	712	675	713	673	653	686	677	705	726	665	679	661	685	693	670	667	671	654	673	673	705	712	715	645	706	729	727	705	703	651	716	727	666	690	618	725	710	689	694	700	690	693	677	709	654	667	687	684	691	653	641	664	663	709	700	707	704	681	684	684	740	677	704	724	689	691	682	685	693	692	672	681	715	709	710	681	653	693	674	681	664	662	699	695	681	730	673	678	644	679	713	671	691	703	682	652	748	684	656	681	696	710	697	693	691	648	690	670	667	715	716	648	699	678	722	714	631	675	687	731	661	646	668	662	693	681	681	685	713	720	672	700	698	647	669	695	710	665	715	688	659	682	672	677	711	695	666	675	701	728	660	673	669	655	660	713	690	661	669	679	685	734	680	634	668	665	666	673	704	686	699	663	649	716	667	658	715	713	688	641	669	700	716	691	687	737	705	714	726	681	684	706	674	666	705	730	613	730	716	672	701	660	668	689	710	659	712	719	728	684	690	698	691	695	686	650	664	672	684	718	682	710	670	713	694	649	722	671	641	663	706	695	688	683	661	691	699	669	679	657	709	712	702	730	690	670	683	662	671	668	700	684	680	658	661	681	684	708	674	743	685	655	696	686	713	653	692	657	682	699	724	710	649	707	693	666	675	715	678	682	679	674	676	678	711	727	669	671	715	670	688	658	687	692	687	686	700	653	683	731	706	721	654	682	678	691	711	674	668	710	667	709	694	693	659	705	651	693	674	703	687	723	696	717	669	671	673	667	689	640	700	729	728	673	723	751	714	666	641	690	716	698	713	718	662	657	708	741	649	709	646	665	732	727	686	715	685	690	740	700	693	717	698	693	714	690	684	665	710	716	660	681	682	652	660	631	715	703	697	689	696	681	681	672	682	723	736	711	693	693	686	703	697	723	701	680	669	715	688	693	675	654	698	669	653	722	665	714	717	646	646	700	696	716	686	628	668	721	688	675	653	689	690	651	677	676	687	664	662	704	689	639	671	679	693	654	677	683	743	662	730	692	691	682	714	676	648	695	667	685	698	704	682	694	693	709	712	674	685	661	707	650	656	733	673	698	734	690	705	724	696	729	683	671	658	693	684	684	666	676	666	699	708	660	655	725	716	753	724	711	714	642	647	642	649	719	702	679	704	708	676	669	704	699	644	677	671	667	706	693	669	730	698	704	647	696	722	711	718	683	707	734	700	711	679	667	714	652	716	673	691	711	702	661	664	663	686	665	709	681	665	688	644	686	710	685	705	717	649	668	675	692	660	678	688	677	660	652	692	695	692	691	668	667	701	697	680	691	671	672	704	692	693	664	717	684	665	706	696	711	675	672	704	701	743	682	687	735	678	739	693	707	658	692	662	677	726	704	678	679	662	635	699	658	649	657	706	688	703	695	706	657	716	677	702	657	670	733	668	690	653	674	703	674	672	682	691	715	676	687	710	700	688	689	699	723	702	692	681	726	699	693	669	690	690	683	692	695	722	696	703	667	693	689	723	681	715	635	661	691	666	674	635	654	674	706	679	690	700	658	699	715	670	685	656	691	681	708	673	683	700	651	656	672	636	753	690	653	643	660	639	727	665	705	713	643	699	710	653	749	676	693	706	691	666	754	680	688	651	717	669	695	657	660	727	684	677	695	728	727	692	660	694	693	679	699	650	725	669	707	708	683	672	688	702	700	701	717	709	692	686	677	716	675	636	685	688	698	667	718	662	714	707	659	669	704	709	714	689	732	683	697	673	690	698	707	687	685	681	701	663	673	680	698	675	695	691	656	749	658	673	661	702	713	710	674	642	688	686	718	687	666	677	696	676	661	674	674	677	681	698	664	681	682	666	742	648	723	670	656	678	724	659	715	681	679	677	718	675	697	682	739	712	728	738	681	708	698	707	653	651	659	680	705	673	658	695	694	706	704	678	659	658	667	700	697	685	713	697	698	746	681	663	697	684	707	677	690	684	714	690	691	674	621	670	685	720	683	657	733	691	715	655	718	684	687	678	702	679	681	710	677	680	680	679	705	686	699	708	681	681	733	681	653	692	679	663	722	696	661	708	688	679	673	705	722	725	714	716	704	674	689	662	714	651	710	666	701	682	714	643	697	674	696	680	716	691	685	711	665	672	697	668	693	698	676	686	689	708	670	725	712	676	689	707	685	694	718	666	687	724	662	617	695	672	658	690	693	710	659	670	694	725	644	685	667	743	672	665	703	734	659	692	713	692	706	647	679	672	718	698	680	683	696	704	725	645	736	648	666	671	678	706	672	682	719	657	710	696	711	704	677	683	667	680	698	673	679	713	677	701	673	671	686	671	707	697	739	667	706	739	685	658	655	657	663	684	698	716	672	718	663	726	665	676	679	664	669	651	671	678	728	670	708	655	712	736	675	660	696	654	687	692	728	710	718	688	678	660	706	707	744	676	670	701	703	714	699	678	719	655	718	649	720	672	708	664	666	737	727	716	683	662	675	690	681	709	672	684	687	689	764	726	694	642	688	637	652	685	662	693	713	690	681	707	726	742	750	686	627	667	718	684	699	700	669	706	661	677	661	624	715	712	616	668	642	684	686	735	694	666	694	636	708	672	674	666	706	663	688	676	704	693	653	699	745	715	694	700	704	729	689	687	706	702	696	679	700	726	727	653	699	710	735	723	731	692	657	673	672	689	672	685	706	673	669	663	703	641	728	718	665	651	713	714	679	691	717	699	680	692	681	652	653	691	717	715	677	698	659	710	717	639	668	710	702	665	653	685	680	705	671	731	691	691	686	692	723	676	692	674	687	688	719	702	676	667	665	680	659	703	696	673	692	711	684	702	708	725	727	739	691	711	703	678	670	717	724	688	709	698	697	633	672	690	725	700	732	695	654	682	700	665	696	665	681	666	677	695	697	706	714	703	663	693	692	713	686	676	673	679	712	682	674	692	724	676	696	701	680	660	664	643	675	708	677	709	729	652	699	697	713	696	671	657	727	643	675	643	693	688	701	714	699	691	693	673	684	670	696	652	671	690	698	686	661	682	698	670	721	726	711	705	678	687	719	680	698	692	724	725	684	714	721	658	662	673	654	623	675	682	684	637	689	671	659	749	716	697	698	689	690	661	719	676	638	694	658	713	703	679	730	679	604	692	658	658	736	726	664	640	703	642	681	729	714	656	709	660	684	677	757	743	699	671	752	680	644	685	693	644	705	696	691	652	689	736	659	697	693	666	655	708	718	684	709	657	684	704	722	681	672	674	665	669	683	693	716	716	692	698	673	701	702	676	700	693	688	676	706	693	720	682	728	732	717	691	701	668	715	704	690	685	685	692	693	682	700	674
45877	20883	3688	883	618	401	415	309	269	254	222	225	211	187	171	170	196	185	156	163	160	149	160	150	160	137	136	149	145	131	139	152	175	182	148	151	162	166	130	140	137	146	134	137	151	154	153	142	167	163	142	133	155	134	116	142	138	150	130	137	163	128	140	153	143	125	152	137	137	152	135	144	132	139	125	122	114	144	125	139	131	143	159	147	148	142	134	127	142	142	146	147	135	132	132	149	137	154	136	136	139	143	134	139	153	139	120	155	137	122	165	111	150	132	140	137	158	148	132	137	153	153	163	155	124	140	143	132	138	144	146	139	160	129	111	131	148	128	117	132	174	152	135	141	168	150	163	137	145	154	157	119	132	159	144	135	141	142	135	126	130	145	169	143	122	131	140	139	144	130	156	147	138	148	163	127	146	141	133	133	153	128	173	140	132	145	125	138	162	145	158	120	152	133	124	137	150	137	141	116	130	163	140	152	137	136	143	129	139	128	137	154	143	134	124	141	126	137	144	139	148	134	151	121	129	134	141	133	139	158	145	147	137	154	142	169	110	154	163	158	120	132	145	142	126	125	134	145	151	151	143	151	134	157	129	131	162	130	138	146	136	151	141	137	141	158	138	133	144	125	159	118	136	155	151	148	154	134	135	160	138	141	138	124	143	152	119	124	133	121	135	141	134	145	127	154	133	132	126	146	144	139	132	146	160	137	135	139	144	156	161	140	156	145	141	146	124	134	152	161	159	145	139	143	151	153	127	148	129	165	161	156	148	128	145	163	152	133	138	140	135	142	139	141	135	147	138	144	162	155	153	122	155	147	134	162	146	169	135	149	152	139	158	139	158	148	163	155	145	144	139	147	138	155	137	151	155	174	174	154	130	128	126	126	154	136	153	138	157	140	140	129	138	148	152	156	167	132	166	129	128	127	124	132	137	122	152	126	133	134	139	158	126	131	131	149	143	154	127	147	135	133	154	141	136	151	137	144	141	139	152	149	147	147	131	153	124	138	169	141	104	132	137	113	118	156	133	161	120	135	145	142	119	134	160	127	166	145	144	148	145	143	138	137	149	142	150	130	139	114	142	141	135	154	139	151	156	144	137	144	153	161	126	140	152	128	135	136	120	117	124	132	126	148	128	109	133	117	125	133	148	141	121	136	133	149	149	129	145	132	142	151	142	129	130	128	137	119	169	126	149	143	143	149	134	150	141	146	147	147	149	121	142	139	128	132	140	128	147	139	145	128	140	149	134	135	145	144	134	152	151	116	145	145	135	151	167	145	150	145	145	126	128	175	134	136	131	133	114	146	144	141	151	154	145	133	119	148	136	131	137	130	145	127	127	126	144	151	134	136	138	128	130	145	150	135	161	125	143	137	137	135	124	160	161	145	136	139	130	143	152	157	138	153	137	148	159	137	126	156	138	152	136	157	115	148	142	132	163	126	159	167	136	157	148	143	153	172	140	125	134	140	156	148	161	152	120	147	153	121	143	148	140	161	147	131	125	136	160	123	124	161	167	146	140	153	129	124	148	141	152	160	143	149	147	153	143	154	128	145	145	146	136	129	123	125	144	149	134	145	130	126	162	127	131	138	151	154	141	158	114	127	130	125	128	140	153	122	152	145	137	144	133	151	144	139	146	139	140	138	145	133	152	123	117	149	140	141	176	117	146	144	174	151	142	119	171	126	145	159	111	139	135	126	146	139	132	149	134	125	133	139	126	143	161	143	122	157	139	121	165	128	117	143	123	158	125	138	146	153	149	142	152	131	141	143	134	133	119	122	152	144	142	119	137	133	165	149	138	120	151	128	137	123	128	154	139	152	125	135	158	146	145	124	132	125	136	149	148	142	135	144	153	120	118	153	124	142	150	143	144	165	143	144	140	145	142	146	128	129	154	149	125	148	154	160	126	145	127	144	141	152	143	155	132	139	143	133	142	130	142	143	132	166	127	145	153	145	141	145	109	157	137	160	150	125	150	143	138	120	138	143	147	131	163	128	144	130	145	136	144	140	154	140	143	129	150	142	150	124	148	130	145	139	125	155	130	147	140	144	154	122	162	167	151	135	140	132	154	152	151	149	138	133	146	150	148	162	141	149	149	157	142	154	131	145	171	145	152	121	130	128	128	125	151	105	151	138	130	153	177	133	155	131	132	138	138	127	138	145	135	157	153	135	151	145	142	158	167	132	123	143	152	125	122	145	133	142	151	162	145	118	132	139	124	141	124	141	155	145	154	132	131	148	144	159	153	136	158	143	150	146	147	117	151	132	143	123	132	116	132	131	140	135	117	144	157	145	157	149	143	143	144	140	142	142	133	147	145	138	143	133	154	136	143	151	136	148	138	124	132	141	160	112	151	150	146	163	136	144	137	167	150	155	148	148	129	126	131	136	155	156	150	133	138	144	150	135	113	148	155	141	128	145	154	153	138	141	145	175	144	156	142	140	138	157	154	135	151	128	131	149	120	126	130	131	118	128	144	147	140	141	137	161	145	135	141	144	140	141	153	145	127	119	141	113	128	133	134	113	143	136	139	140	165	121	137	137	132	150	152	150	123	125	151	137	163	139	129	160	153	124	141	133	134	145	136	155	130	140	155	159	123	148	126	125	152	126	138	145	136	139	126	147	153	145	135	136	129	141	129	118	160	128	146	147	142	151	147	137	139	145	146	124	166	145	116	149	131	152	143	143	174	122	125	138	167	143	159	160	136	130	132	139	148	136	155	147	131	153	147	132	132	149	156	150	141	139	142	163	160	148	127	136	141	150	153	141	154	171	139	137	144	139	150	121	140	162	149	162	142	145	135	147	152	145	127	150	134	159	167	120	110	161	139	143	122	149	149	128	121	153	133	122	149	149	134	159	138	155	141	171	144	130	150	154	133	150	111	125	152	143	130	145	133	126	132	112	134	147	146	128	118	130	134	138	121	137	126	136	123	113	105	129	138	140	145	150	134	118	155	154	148	134	132	142	114	125	149	160	133	144	137	122	139	131	140	124	161	142	169	145	134	143	145	142	148	142	166	135	139	133	124	133	139	153	126	143	143	144	150	142	145	133	126	127	137	140	158	133	130	135	152	138	163	145	138	139	130	147	144	143	118	145	161	131	141	135	157	141	121	140	150	144	131	129	131	146	125	145	142	139	148	145	106	135	133	134	135	138	127	130	130	158	151	142	136	151	141	141	136	149	164	124	127	138	156	142	139	145	153	135	140	149	135	147	136	163	139	135	124	137	140	160	150	147	151	122	145	136	156	152	149	133	156	138	137	144	124	155	130	129	121	139	146	136	110	139	117	146	138	151	135	148	137	147	135	147	148	143	113	131	127	143	143	132	141	129	135	150	143	159	145	140	131	130	132	145	151	148	144	144	157	158	148	149	139	143	129	154	158	128	131	152	131	138	145	163	150	143	141	144	134	154	138	135	138	137	148	156	148	139	129	161	150	137	133	152	154	128	126	150	135	142	140	146	143	146	130	139	139	155	143	134	125	145
23200	13079	2407	2510	2267	1861	1624	1332	1155	965	872	836	746	662	696	642	618	583	543	532	498	469	510	425	464	480	454	394	437	406	427	437	415	395	391	379	410	409	406	409	407	406	405	342	383	397	380	392	346	385	405	381	364	366	371	363	339	385	326	367	362	384	354	370	411	374	378	328	370	342	397	349	384	338	368	367	366	355	333	340	370	358	363	338	325	398	374	377	370	373	367	337	342	366	346	352	349	303	348	338	362	350	353	332	343	363	307	392	320	361	339	349	332	361	324	355	337	354	357	354	326	343	350	364	373	366	336	340	337	355	331	372	363	351	355	334	406	368	321	328	360	351	364	358	370	329	341	297	374	356	350	359	343	365	336	353	345	345	335	336	340	348	374	365	347	345	374	361	367	375	367	331	349	364	339	356	372	350	358	363	386	327	335	358	355	347	346	359	331	356	380	360	342	356	343	342	383	353	351	346	348	345	385	369	377	353	338	325	336	362	383	341	338	353	342	338	366	376	343	366	352	369	339	384	389	344	338	351	348	362	376	332	339	347	336	351	360	371	339	361	335	329	351	355	372	374	346	359	344	370	360	342	367	334	375	343	373	350	348	368	350	381	369	358	353	380	356	326	379	367	349	358	329	396	360	366	353	326	368	358	336	388	357	326	358	350	337	371	340	323	341	374	314	364	364	329	320	346	359	353	377	379	338	337	347	344	347	374	340	369	338	349	365	356	355	355	351	332	363	338	329	373	342	338	353	375	365	336	355	348	324	351	367	337	335	332	379	339	326	334	328	342	361	349	349	348	350	360	333	373	376	338	336	362	365	379	355	363	367	346	370	329	314	319	383	334	346	379	340	351	374	341	326	328	330	331	319	369	386	356	348	350	322	379	363	383	357	353	372	350	376	369	347	345	320	314	335	366	321	386	359	351	327	366	368	335	321	356	354	347	333	359	344	340	345	339	323	353	350	364	353	336	356	343	344	345	388	339	338	345	341	339	335	346	349	363	342	375	356	352	338	319	341	339	338	353	371	352	338	346	357	352	403	341	313	361	358	350	333	344	369	345	351	360	344	349	374	347	340	359	342	348	363	346	359	339	374	332	320	359	349	363	367	338	349	376	336	398	336	348	326	348	361	378	350	326	341	363	381	339	380	334	355	338	364	351	380	342	366	330	320	364	315	348	336	374	376	351	360	333	351	362	360	390	323	358	313	330	369	349	363	359	347	350	354	335	341	385	394	348	340	320	349	362	341	344	338	346	326	333	341	310	355	322	358	311	318	345	354	335	352	337	358	350	370	362	342	348	328	295	385	344	355	364	352	327	351	352	361	371	364	351	355	341	339	336	339	327	366	397	372	354	345	337	379	365	329	343	344	342	331	389	358	364	358	307	362	372	329	338	391	368	355	338	331	350	351	343	399	365	327	334	358	371	284	343	352	364	368	342	380	333	361	371	327	332	369	391	322	363	349	363	363	364	365	349	324	333	385	365	348	362	355	345	352	320	395	328	340	346	340	324	339	330	355	339	341	330	338	366	336	333	384	354	365	372	374	339	353	348	360	360	345	332	378	369	345	378	335	381	392	331	354	367	373	370	356	361	365	345	373	374	350	384	327	367	363	368	340	345	348	355	353	363	332	357	382	349	380	349	333	354	323	352	357	355	330	313	368	378	363	366	345	360	311	331	339	375	339	371	356	368	359	344	382	343	349	358	374	351	341	355	362	365	332	357	351	341	329	383	339	355	351	364	368	369	361	363	362	348	375	343	318	371	365	362	393	336	371	312	336	324	346	343	362	367	363	336	339	354	364	353	362	368	364	374	359	358	333	343	344	376	363	304	359	361	375	405	330	353	353	343	365	365	367	334	359	375	349	339	346	351	358	361	362	389	368	321	342	342	340	345	350	365	365	389	332	353	349	388	371	342	377	365	361	332	327	341	348	329	328	365	337	333	347	357	368	347	352	359	356	366	333	371	371	338	346	340	340	364	370	329	329	347	364	363	357	371	363	341	339	332	341	339	343	354	365	361	366	308	335	329	328	366	340	358	366	361	362	373	382	312	335	335	356	357	334	344	360	382	351	345	345	311	339	349	360	358	331	398	337	347	344	350	337	364	340	347	333	337	383	348	356	372	336	344	349	353	323	362	370	328	377	354	379	338	364	328	323	355	329	360	337	372	357	340	376	331	359	375	368	332	351	369	344	359	379	380	328	335	377	356	343	336	365	345	330	351	302	331	332	353	347	344	332	359	340	345	371	335	338	376	358	351	353	339	348	337	353	367	339	376	360	365	366	341	326	348	343	374	341	353	371	364	374	362	371	341	326	341	356	364	362	353	371	360	358	358	357	347	326	351	321	384	338	312	354	325	354	371	363	361	395	344	363	325	319	340	353	339	326	358	370	334	354	340	320	357	329	348	341	388	329	327	393	359	404	355	353	334	362	343	354	346	340	349	358	368	299	358	314	360	353	300	380	359	362	336	330	347	362	352	322	348	365	362	350	297	353	340	367	350	354	349	357	361	392	347	369	350	336	341	378	380	358	362	356	325	362	328	300	367	351	356	332	354	371	364	354	365	364	376	389	334	344	373	357	375	348	353	316	335	362	362	341	403	348	357	391	346	374	352	330	312	349	348	318	371	383	317	359	395	358	376	346	343	346	360	353	369	352	344	339	375	341	358	345	356	328	358	365	344	362	349	367	374	339	378	377	345	380	341	344	382	364	372	352	377	353	345	386	348	387	324	345	348	330	359	330	339	350	359	313	353	371	355	371	338	349	348	341	377	377	336	381	336	355	359	350	371	349	355	345	336	336	374	377	337	399	353	370	341	323	346	364	323	341	375	326	329	344	347	340	342	351	351	359	375	346	348	337	374	376	364	364	361	341	374	365	343	341	365	358	340	381	356	333	363	370	345	340	373	372	335	399	404	350	378	351	369	352	393	332	344	361	362	328	358	335	361	356	377	339	365	380	349	351	363	307	341	366	368	367	349	306	362	351	348	329	348	341	362	359	356	333	366	362	341	353	365	298	348	335	331	360	357	370	349	339	382	345	354	355	344	363	335	364	335	367	394	351	349	371	364	342	355	346	357	359	340	362	346	352	334	354	329	332	334	376	339	360	351	344	356	362	321	375	330	357	334	353	366	367	360	357	373	348	378	332	316	373	325	367	346	322	365	333	375	361	345	334	356	348	373	352	348	336	336	354	348	365	365	323	338	378	366	328	399	375	344	336	317	334	341	353	345	364	335	392	333	339	341	352	346	372	355	328	362	362	379	413	334	330	374	324	331	347	389	341	357	349	353	386	373	332	296	331	349	356	332	347	387	374	325	362	343	390	346	328	348	366	346	358	348	348	365	362	328	383	364	358	341	386	337	322	341	369	352	369	334	355	367	333	334	337	332	360	308	364	348	369	334	350	352	309	335	376	345	367	338	370	354	323	361	356	361	350	358	336	362	382	347	357	351	353	345	358	348	351	365	327	351	307	351	347	380
58735	32649	8850	1785	1138	766	547	475	368	352	302	303	236	221	228	194	195	183	158	180	153	178	163	155	133	144	154	126	142	154	149	142	147	135	141	125	147	144	134	132	162	122	122	134	131	138	134	120	144	115	104	121	138	128	128	129	127	149	154	132	130	135	143	159	127	118	128	122	114	116	120	149	125	126	115	131	125	119	137	118	103	144	116	144	120	131	123	125	127	136	115	102	119	128	138	126	145	142	123	125	130	113	112	134	112	121	131	122	139	128	134	134	147	123	108	134	111	110	130	119	135	124	121	117	123	136	136	121	127	100	122	128	129	105	141	116	123	139	112	131	123	116	120	125	130	127	142	106	134	136	115	136	115	102	136	114	122	118	137	110	137	119	126	137	120	96	133	118	93	117	128	125	119	112	116	118	124	138	121	122	128	116	109	117	156	130	125	144	157	114	109	111	139	162	107	132	120	120	136	112	142	112	132	133	128	122	127	149	116	120	154	131	123	123	114	149	113	128	103	108	118	125	106	112	137	119	122	131	113	134	118	122	127	126	124	128	110	112	141	133	120	126	124	135	103	142	129	126	110	99	133	109	121	140	117	108	106	118	138	130	125	118	108	125	122	127	145	115	108	115	131	116	113	148	121	109	123	118	115	108	139	127	129	111	112	121	123	103	135	122	131	105	113	129	132	129	118	116	101	133	130	150	140	112	125	113	115	123	119	126	128	144	123	114	126	125	107	110	134	125	123	138	135	119	134	135	111	145	115	126	111	112	130	143	136	131	142	135	122	130	126	125	130	135	130	131	117	136	124	105	126	131	132	138	132	115	112	118	122	144	128	95	119	113	125	125	146	113	140	135	127	138	139	130	146	116	131	135	136	132	123	118	122	116	129	121	132	129	123	116	129	127	137	102	130	131	117	122	108	137	124	130	97	132	127	136	155	138	122	115	121	130	121	153	110	137	119	141	135	111	140	128	118	105	125	145	113	122	124	123	139	100	152	128	127	108	113	129	121	132	115	120	106	119	148	134	130	99	130	131	131	111	120	112	128	133	127	120	107	120	116	122	118	138	117	122	107	115	120	139	114	144	128	112	115	117	104	139	134	126	113	126	119	131	108	124	117	118	105	120	128	114	130	138	136	132	127	120	135	164	136	141	127	138	111	130	127	132	118	135	135	156	120	106	124	133	139	123	120	116	123	127	120	107	114	91	123	131	118	110	130	138	141	120	111	132	129	118	123	136	112	116	130	134	120	122	135	134	115	122	129	129	137	131	119	124	107	121	133	120	119	124	112	121	111	135	121	119	150	112	96	116	123	129	126	100	104	154	114	114	114	108	131	108	122	114	135	113	120	115	146	107	129	137	126	146	140	132	102	120	131	113	135	115	132	113	123	124	126	129	139	129	116	129	115	100	130	134	124	149	133	125	108	117	124	122	144	129	112	120	127	115	130	127	128	121	117	123	116	130	146	108	117	130	145	130	113	116	111	120	122	133	129	137	138	129	124	117	126	119	131	132	128	133	132	137	126	156	127	123	119	139	115	126	119	129	119	121	123	147	133	126	130	141	139	114	118	104	117	143	113	96	116	130	106	159	150	151	154	144	106	110	110	129	147	119	109	139	133	130	120	132	119	158	130	129	117	128	137	131	123	127	109	122	116	126	135	128	131	124	119	114	139	140	121	127	129	143	127	147	129	131	126	132	118	130	130	120	124	129	132	117	124	149	125	138	150	122	127	118	123	91	98	113	129	125	139	103	120	113	133	121	150	135	122	116	124	123	117	107	120	135	138	121	119	134	118	100	120	115	158	134	132	119	129	142	127	135	115	117	102	114	126	129	120	126	130	141	121	132	125	130	121	117	124	121	143	128	120	117	124	116	122	128	115	123	145	139	120	128	107	119	106	120	113	125	134	115	127	108	144	128	118	133	123	123	138	122	93	121	104	127	131	152	111	119	105	113	110	140	130	96	131	115	131	124	121	112	135	109	131	100	128	128	148	134	124	128	132	133	126	130	115	114	117	125	108	137	137	122	115	113	139	147	116	122	126	126	143	127	121	108	110	135	143	114	107	135	121	118	114	119	126	123	109	145	146	149	117	135	126	141	126	115	132	111	123	117	112	123	144	112	127	116	118	119	118	118	106	108	112	131	122	120	129	111	113	138	113	106	138	137	110	123	120	117	134	135	118	110	106	141	139	106	134	98	127	143	120	136	120	109	123	127	143	147	110	115	120	115	127	121	105	116	135	121	116	116	125	130	122	121	138	111	116	113	120	106	135	107	120	124	151	134	148	121	135	125	139	124	113	101	109	135	137	117	119	159	132	132	138	116	128	146	120	133	134	128	110	123	118	123	95	112	136	148	113	129	134	122	126	147	148	146	138	141	82	110	139	144	129	141	126	129	117	114	114	150	124	129	112	114	130	108	132	135	138	128	118	118	117	141	136	116	139	141	137	141	123	129	137	122	133	115	122	120	136	127	123	128	142	139	130	106	103	121	133	125	130	132	101	132	121	123	119	106	132	125	112	138	126	114	125	136	144	138	139	127	124	124	136	147	137	140	131	123	137	123	136	105	119	131	107	130	131	123	132	119	141	111	110	131	131	119	144	130	132	145	141	145	136	128	128	117	134	122	128	120	120	118	105	131	118	119	113	121	156	134	121	133	122	123	128	142	127	95	111	131	135	101	123	143	115	127	137	123	132	135	140	128	116	119	129	122	111	115	127	136	117	121	119	135	118	124	133	125	136	125	110	124	130	119	129	136	111	121	118	121	124	151	107	124	114	115	122	129	133	130	118	121	125	101	103	136	139	126	140	119	131	113	102	118	115	118	119	140	141	126	143	143	124	121	118	118	138	129	144	106	138	130	134	107	117	117	142	103	121	134	102	143	134	125	126	127	116	140	122	136	98	108	127	128	120	110	123	127	140	112	124	120	122	105	127	147	117	137	123	138	140	131	128	116	120	149	117	131	119	145	130	139	115	145	119	127	130	119	119	132	124	142	134	142	113	139	113	111	128	134	113	114	118	108	125	124	129	138	128	118	114	140	119	144	143	119	162	146	148	105	138	118	110	117	125	135	125	112	129	127	130	126	101	104	114	129	133	134	133	125	134	136	112	131	124	129	115	140	125	125	144	120	124	141	142	122	118	112	135	123	103	122	127	137	129	120	137	101	142	148	141	138	143	123	133	130	130	115	115	115	114	107	120	131	139	107	109	133	115	119	122	122	119	132	135	133	129	118	148	108	129	145	132	106	152	141	143	102	135	125	124	112	135	126	132	142	136	149	127	131	112	133	139	118	130	126	131	142	133	105	126	111	114	125	129	103	117	107	123	126	114	129	142	112	137	121	130	130	142	143	99	154	114	154	97	127	108	122	138	132	140	108	115	135	121	130	140	132	98	118	153	121	107	105	131	122	124	121	118	124	124	125	137	125	115	139	139	109	142	122	120	141	126	102	102	148	118	136	126	129	132	142	123	128	127	118	129	142
30580	20473	4186	4603	3954	3287	2655	2199	1873	1574	1342	1269	1053	1033	902	865	792	767	696	677	607	591	570	571	516	542	550	526	478	497	535	425	486	443	426	421	419	434	409	422	373	408	383	406	428	387	387	411	399	414	426	360	374	364	374	407	405	352	343	360	386	379	391	368	376	375	386	368	356	399	385	356	368	380	371	363	351	363	361	335	381	400	361	338	383	363	349	363	341	356	319	307	314	347	371	351	357	362	345	372	351	343	338	356	401	351	352	343	347	381	355	347	351	363	324	342	343	338	408	338	355	366	355	332	349	367	357	340	349	368	316	348	311	325	339	327	329	359	319	342	332	349	353	369	320	314	335	351	344	343	368	342	347	354	352	316	366	333	353	351	368	336	349	375	363	350	345	318	342	350	352	375	343	370	346	361	350	342	340	347	362	350	354	352	359	346	370	310	358	329	332	362	352	330	350	333	347	326	324	360	339	320	346	363	318	353	363	355	355	356	355	372	354	333	318	340	330	328	392	355	348	338	343	336	360	343	363	345	336	346	346	329	361	366	326	316	332	340	336	347	338	344	321	322	357	350	362	350	337	378	315	353	350	362	330	348	352	344	331	370	337	358	313	334	347	340	366	339	341	329	374	337	350	338	329	346	346	365	333	341	340	349	364	352	318	350	350	314	337	333	351	341	335	310	349	356	337	384	352	359	394	389	357	350	314	339	336	348	329	363	359	326	371	329	363	323	312	327	339	336	333	345	329	361	321	361	349	334	335	356	352	346	373	333	360	352	322	352	336	319	356	379	335	353	337	354	330	378	344	343	343	350	346	328	336	326	351	377	325	319	320	342	336	332	351	354	377	327	335	344	338	352	358	330	327	350	327	360	312	334	326	360	367	331	346	315	376	339	364	334	332	359	309	339	369	362	357	351	367	369	353	338	348	368	337	373	323	328	350	321	381	340	327	379	326	324	333	355	296	319	335	325	336	309	362	343	347	334	302	389	341	313	348	353	358	350	344	352	345	321	357	362	347	352	311	373	355	342	330	354	343	346	329	371	355	349	352	318	342	334	313	328	341	354	331	339	316	340	345	347	358	344	319	344	333	312	354	376	341	353	360	365	362	335	333	364	388	357	355	315	338	326	358	335	348	344	336	364	340	349	344	352	334	378	360	339	331	355	357	337	359	333	327	359	360	356	320	315	347	351	355	340	299	344	355	317	339	357	356	352	372	339	332	341	341	349	354	346	345	333	331	334	333	360	312	344	341	335	376	332	342	337	354	327	362	349	314	315	332	389	320	337	338	316	348	316	341	330	318	308	333	378	353	340	330	332	357	343	367	354	345	327	356	315	344	350	355	353	337	346	339	330	339	309	327	374	346	355	348	344	347	361	340	348	351	330	330	314	316	372	337	324	314	339	325	344	388	354	346	345	302	333	365	348	362	319	352	361	334	334	347	329	338	358	338	355	360	360	324	348	321	360	348	366	374	355	366	332	367	338	349	354	367	331	345	323	358	350	352	366	335	346	322	324	330	344	286	357	347	335	341	375	328	302	347	339	386	355	323	379	383	338	328	353	323	366	323	351	350	371	351	319	313	366	373	353	326	339	325	336	354	358	313	365	328	328	346	358	319	392	306	352	346	331	318	354	366	319	349	332	355	333	344	334	335	358	344	342	339	353	353	328	330	328	379	379	355	346	328	360	339	315	307	342	329	347	348	374	344	360	332	327	345	364	324	337	338	324	332	343	297	351	302	334	336	354	327	362	350	331	376	333	356	345	329	328	365	348	332	343	321	335	325	355	330	328	324	381	357	354	342	363	348	339	352	373	343	339	346	357	354	361	325	330	363	357	364	314	304	309	333	345	359	325	318	377	337	314	310	321	325	296	346	335	341	347	346	337	363	374	360	346	338	340	394	349	327	315	353	339	350	352	336	322	339	332	341	318	375	333	356	346	357	369	336	337	399	329	342	336	311	349	315	346	362	358	342	319	344	341	350	312	344	350	342	347	344	351	344	330	331	340	320	330	331	365	364	304	335	348	343	347	340	338	338	341	353	294	311	338	337	328	347	343	350	376	326	354	330	351	343	306	351	320	329	351	344	328	326	377	341	326	345	355	298	346	336	367	350	343	394	337	353	322	320	344	336	347	329	356	359	323	331	370	355	348	375	328	350	345	349	332	319	348	341	367	335	360	374	343	378	354	353	354	353	336	339	335	329	316	318	339	352	358	333	345	378	353	337	383	331	315	355	336	339	319	372	339	319	335	335	361	330	341	340	349	339	329	360	312	367	340	337	324	343	346	313	326	343	346	346	330	377	319	347	368	338	364	367	359	353	355	352	320	324	358	324	330	316	345	335	360	350	365	307	355	350	334	323	359	318	325	350	337	366	326	328	318	363	342	355	339	350	361	316	350	344	375	358	335	357	348	328	361	330	311	353	329	318	317	371	329	359	322	347	284	320	346	351	366	343	339	333	365	323	344	340	314	333	354	353	301	352	366	324	328	341	341	315	326	332	333	310	320	336	309	322	315	338	333	335	318	310	339	355	379	362	377	342	355	348	330	359	372	322	326	372	368	332	336	371	347	346	318	332	319	343	352	345	334	308	365	375	313	322	341	338	311	334	344	338	353	342	340	336	310	337	344	363	358	323	327	324	350	344	346	337	335	335	338	339	342	345	338	340	287	349	350	333	319	357	341	337	330	339	340	355	363	361	354	371	364	323	357	355	353	315	343	385	327	320	338	373	334	331	337	339	369	350	367	363	339	327	334	332	342	355	350	346	340	335	335	367	338	328	412	376	322	348	327	338	331	334	355	329	350	358	349	341	361	334	323	325	353	349	368	325	325	346	349	342	377	335	368	360	382	370	343	347	338	330	359	364	344	321	330	357	334	340	337	347	350	319	345	335	319	328	338	348	353	352	332	356	326	306	352	309	352	326	357	377	324	354	384	355	338	345	348	334	351	349	341	342	339	374	314	362	344	343	350	329	333	365	360	350	314	318	366	349	364	365	335	337	341	341	344	349	321	332	339	311	350	327	366	314	380	301	326	354	344	355	337	345	353	339	342	318	335	349	346	338	357	323	311	334	356	317	331	340	360	342	344	384	340	331	330	340	353	365	339	336	319	340	359	334	305	332	367	330	357	347	334	358	333	320	369	355	314	346	340	355	360	384	366	320	342	351	341	318	374	329	346	336	363	345	352	321	351	347	362	332	334	354	345	350	330	342	304	357	364	333	337	348	336	331	317	325	339	355	360	336	321	282	352	344	379	337	341	340	340	348	374	322	381	336	346	361	325	367	351	330	368	346	355	336	349	323	347	355	346	306	344	341	350	316	360	357	337	376	336	346	335	337	349	328	349	365	323	351	316	313	347	335	368	326	321	328	344	318	327	341	317	314	384	327	350	349	372	334	362	352	334	361	356	342	324	360	329	354	329	319	340	353	358	323	351	321	348	339	381	355	345	342	367	352	342	327	344	336	381	362	323	353	338	363	332
13341	1202	377	317	344	321	344	293	307	316	311	303	301	317	299	290	320	314	325	310	316	317	301	300	323	317	278	300	284	292	328	305	316	308	333	301	305	301	293	285	264	292	302	295	297	274	306	305	302	293	314	311	322	298	287	294	284	303	315	305	286	311	285	284	305	311	304	281	294	304	313	324	302	275	283	317	297	286	310	282	319	290	306	304	306	299	287	311	286	307	280	280	290	288	283	316	315	314	312	293	303	316	321	252	330	287	302	314	330	312	311	305	337	274	307	326	308	298	298	306	302	274	298	321	284	295	330	303	278	311	317	317	310	284	327	296	317	305	336	293	310	309	329	293	298	342	313	319	298	333	301	318	321	294	321	304	304	312	291	313	313	291	286	298	319	274	275	329	309	293	275	309	317	307	290	314	291	311	335	348	308	308	301	290	296	313	281	277	321	312	331	323	318	302	285	296	307	311	325	304	303	311	296	288	314	322	303	268	297	315	301	302	286	309	296	307	302	298	315	320	256	284	304	304	318	308	389	291	304	321	282	302	306	349	314	306	275	318	307	299	311	314	311	267	268	292	297	321	340	319	306	282	302	279	306	295	335	293	344	279	337	285	329	327	311	272	293	337	327	296	298	257	320	284	319	295	308	317	301	333	293	305	298	279	285	338	305	279	292	307	311	280	293	321	359	304	297	312	306	307	344	302	278	315	290	290	275	297	333	267	334	303	299	281	305	274	302	314	319	339	315	307	292	327	307	326	275	286	275	308	351	312	292	292	309	311	290	304	291	327	282	335	322	300	296	299	300	325	291	300	286	261	315	316	314	313	282	323	292	262	320	289	302	317	295	322	298	313	302	297	292	308	313	310	302	316	279	264	305	312	328	309	330	314	289	326	310	322	288	299	295	299	298	325	328	300	287	287	321	304	311	311	296	304	340	267	312	270	287	335	331	318	316	306	321	294	331	322	283	293	299	316	279	319	285	287	295	302	288	283	289	329	298	344	315	311	324	315	274	294	289	329	309	306	278	280	295	299	325	286	319	305	319	325	296	318	294	278	287	304	319	296	308	307	314	286	327	317	279	290	318	363	298	318	284	269	337	301	283	356	319	305	308	289	310	266	330	316	279	318	292	295	318	322	301	324	354	299	292	301	323	310	319	293	342	334	301	286	307	290	323	308	299	319	318	296	302	305	299	279	302	327	338	297	295	329	300	314	322	305	342	323	284	337	313	294	327	272	293	303	304	321	273	277	298	334	305	277	294	310	302	314	298	317	296	284	286	305	341	306	326	287	336	275	298	333	288	289	299	320	290	327	325	317	300	314	274	273	289	304	339	346	291	323	291	298	329	313	302	267	332	315	311	259	293	336	286	272	308	314	302	313	318	339	308	350	324	318	297	323	297	281	283	282	301	313	331	321	288	302	314	294	310	301	323	326	320	298	310	279	299	335	304	307	299	335	310	325	267	310	325	274	293	309	323	333	304	300	296	273	283	266	290	335	297	298	303	284	310	286	313	308	344	287	299	316	295	306	292	273	297	326	297	300	300	326	344	289	292	281	281	304	300	284	316	307	312	281	326	332	286	283	293	312	318	323	329	318	317	328	256	298	281	296	301	257	307	284	286	290	286	322	292	299	301	298	302	307	313	276	285	294	286	308	326	314	327	315	304	298	306	352	332	318	283	329	306	307	312	291	322	310	313	333	298	286	257	321	317	329	297	323	282	331	316	311	343	313	302	290	299	293	305	335	296	322	280	304	285	285	276	300	274	288	306	320	324	319	313	278	325	301	287	329	299	317	308	254	270	316	313	283	284	313	291	309	318	314	320	301	287	265	273	308	336	280	317	323	308	331	323	318	312	304	274	295	285	268	329	284	284	287	288	303	312	304	308	253	281	313	322	283	327	332	317	346	310	311	274	338	306	330	323	302	302	315	320	297	291	302	324	271	324	324	303	314	298	316	311	332	293	256	323	350	324	318	323	280	291	298	318	301	285	286	325	307	283	284	319	313	308	314	302	304	310	284	325	282	316	331	280	282	302	289	284	254	322	273	289	314	289	322	293	302	289	271	282	282	272	322	281	303	278	269	307	289	322	306	298	318	316	332	298	324	311	292	279	303	303	312	303	306	291	298	304	325	326	291	301	265	295	316	309	281	327	306	310	312	311	283	302	300	299	310	298	287	286	312	305	301	325	318	329	287	303	273	280	311	301	298	278	329	323	271	322	329	298	333	305	311	324	301	322	284	288	302	326	283	295	310	268	281	314	296	321	346	315	274	323	296	300	297	306	315	303	304	322	297	292	297	281	310	324	298	308	320	292	316	289	296	267	308	306	282	285	322	305	309	301	301	317	282	307	321	304	282	321	305	294	300	311	319	313	289	312	350	309	323	338	305	275	281	303	302	299	337	291	327	319	282	293	285	316	314	299	331	326	291	286	312	329	316	285	321	306	338	299	288	305	318	290	315	322	310	285	315	287	284	320	333	291	311	322	307	334	306	304	321	304	326	293	283	294	269	303	274	307	292	323	325	303	298	297	308	284	324	296	318	288	286	301	318	297	281	318	292	323	309	322	278	317	314	305	292	306	274	309	309	289	319	291	314	306	339	283	286	339	296	310	311	307	313	271	329	296	297	318	301	306	303	313	312	321	318	320	292	291	294	309	279	354	330	290	264	298	298	304	273	292	308	282	310	320	316	337	325	302	287	289	312	320	289	312	289	325	349	324	300	313	319	306	303	309	309	307	315	303	273	312	335	303	313	281	297	333	314	311	303	284	323	331	327	304	304	291	291	302	277	336	333	290	306	312	320	317	321	342	321	344	322	317	346	307	295	297	274	313	339	330	326	278	309	325	299	331	286	301	304	317	300	311	302	299	321	263	286	264	318	283	298	290	320	296	262	285	296	284	324	269	329	303	315	299	298	300	306	294	314	319	311	308	294	302	323	287	297	296	288	295	308	271	319	315	306	298	297	298	293	303	310	283	275	304	335	296	290	294	298	290	290	331	292	321	289	303	319	295	329	290	275	303	336	323	310	326	330	328	320	301	286	272	273	322	290	279	289	287	324	307	299	276	313	336	268	287	283	298	308	305	288	323	322	329	285	308	288	333	312	323	287	338	302	296	271	276	301	279	316	314	314	319	290	283	300	292	307	311	282	309	333	326	306	331	303	321	287	271	314	312	306	296	330	304	299	307	297	322	288	289	285	268	289	317	290	316	330	288	328	276	325	298	345	304	334	322	337	290	287	297	276	317	285	274	299	313	326	324	313	305	297	294	292	295	304	321	286	296	293	300	309	305	292	287	331	293	310	296	297	323	297	317	301	304	311	289	253	305	304	280	290	284	323	292	331	311	307	309	306	293	269	321	304	298	314	293	317	258	304	305	327	313	299	331	315	315	310	299	287	322	310	344	261	303	328	304	296	308	285	274	294	310	276	272	346	294	324	315	319	301	299	294	327	323	294	310	302	288	298	299	313	299	300	299	300	317	290
7545	1405	777	763	770	776	700	702	712	706	737	653	731	733	736	727	740	713	706	743	684	698	692	664	673	701	724	651	695	669	645	685	727	646	700	737	703	744	693	704	699	669	650	706	678	679	710	663	696	690	690	683	734	717	719	714	709	675	697	687	719	651	655	662	675	655	642	709	693	711	667	721	675	661	709	678	742	720	657	682	717	672	710	659	651	696	716	669	699	674	674	682	692	687	647	674	691	710	661	681	685	679	699	706	701	684	720	665	714	689	684	695	698	670	683	668	697	712	718	702	695	708	706	706	731	682	687	698	682	729	700	723	706	724	716	698	680	697	726	681	652	689	684	639	648	700	704	732	684	650	684	663	679	721	654	658	691	653	695	691	713	680	691	613	657	649	736	733	754	703	673	696	687	665	695	705	633	732	683	706	706	675	662	728	687	669	668	681	719	636	655	666	695	673	715	648	649	675	690	658	681	708	731	669	648	650	700	687	706	676	719	704	703	730	706	691	676	647	662	674	661	651	682	623	665	685	683	696	672	717	697	677	685	708	688	743	701	691	647	675	689	673	735	673	683	692	702	683	771	663	691	644	702	664	708	712	715	707	675	683	698	669	708	683	692	715	648	694	689	686	652	715	739	644	664	692	714	714	695	671	735	760	668	693	672	670	690	744	675	743	676	652	708	689	706	709	669	685	698	682	745	687	677	735	677	703	689	671	755	709	673	696	689	700	711	674	671	665	699	666	669	679	697	653	703	697	691	669	675	710	712	687	698	696	659	664	674	707	698	687	710	682	687	711	674	680	720	705	665	634	737	699	666	705	656	701	712	663	707	672	684	677	686	682	662	680	670	689	682	713	659	691	691	685	728	678	714	660	660	701	683	677	710	674	702	679	688	692	718	643	679	665	716	677	665	650	692	679	678	680	698	691	681	656	661	692	681	653	723	666	673	678	681	687	758	706	708	640	725	679	671	662	663	654	708	657	639	644	706	707	669	648	732	678	645	699	704	700	748	688	694	692	742	678	689	706	688	761	658	705	728	684	686	687	699	730	652	698	661	666	671	666	706	640	680	675	699	695	726	635	689	685	716	701	699	726	720	705	687	716	711	749	694	725	674	664	738	677	676	726	738	679	674	676	692	687	669	682	703	716	686	713	685	712	656	679	720	701	691	707	710	723	668	650	712	665	687	689	631	688	696	687	745	679	705	701	724	682	645	729	689	657	651	707	714	705	701	716	716	711	720	691	701	688	708	739	683	704	679	676	708	651	673	687	706	715	665	720	657	697	675	665	714	653	677	656	659	693	687	756	707	677	720	676	692	681	690	680	712	713	698	677	705	653	667	710	686	708	699	682	646	726	686	692	686	675	709	707	659	687	669	656	690	699	655	662	660	662	712	691	692	699	690	735	710	713	712	708	684	699	684	670	722	690	715	628	706	739	691	701	665	665	698	727	689	697	684	704	647	698	642	687	675	728	743	685	677	721	662	703	705	684	667	765	700	666	681	706	724	660	696	693	669	665	735	703	693	687	702	715	727	691	672	699	690	673	714	702	699	671	698	712	711	722	699	695	669	739	693	695	647	680	692	672	708	689	656	694	726	708	692	675	677	689	697	699	693	678	748	723	678	620	717	675	702	693	688	699	708	686	710	669	685	695	700	647	683	668	695	705	682	689	643	681	687	711	696	689	703	678	694	659	655	672	642	665	682	651	734	689	695	726	659	718	711	737	689	682	689	679	686	687	758	649	718	663	683	677	730	681	697	665	656	710	712	682	647	662	722	649	692	673	706	692	671	705	688	708	708	721	655	734	642	719	672	710	716	692	706	667	703	709	720	700	697	667	671	715	719	713	713	660	677	702	717	665	751	674	699	733	713	667	681	675	696	664	631	651	688	671	656	627	698	717	712	686	691	682	676	678	711	643	699	690	709	711	709	710	660	665	668	689	652	713	669	668	706	755	718	711	685	715	699	718	635	726	753	699	682	666	711	702	679	631	686	716	707	705	723	723	694	695	670	712	724	667	689	681	672	697	655	680	642	678	650	627	687	652	680	709	725	714	706	689	704	703	707	696	700	662	685	699	703	741	712	700	646	669	658	684	640	666	676	707	716	697	691	703	678	710	670	689	697	688	728	660	697	720	661	698	736	653	664	701	727	708	714	727	732	673	683	683	649	671	718	706	695	653	646	678	642	705	681	689	638	746	731	689	686	723	718	664	726	698	663	739	666	692	697	665	651	702	666	726	666	700	687	723	690	739	722	656	719	691	672	673	678	607	721	660	724	721	671	690	654	701	670	681	706	681	663	758	688	749	680	693	689	715	675	681	724	673	678	718	692	688	716	681	709	712	720	673	711	728	676	662	697	659	707	695	692	725	682	697	684	732	709	670	766	684	694	637	646	695	734	672	732	687	711	672	663	694	695	711	697	701	656	687	657	687	737	709	706	675	702	725	692	648	701	664	674	692	695	718	712	675	684	687	718	709	723	703	705	688	741	736	748	692	708	702	668	653	685	712	717	694	680	669	707	701	710	678	654	694	711	676	708	704	729	748	632	676	639	686	708	664	660	658	700	693	663	721	696	683	697	697	687	709	723	702	699	695	683	751	707	696	651	673	670	686	721	755	680	714	659	688	717	713	696	682	715	714	670	676	672	671	697	735	695	626	696	717	686	726	683	686	713	679	673	692	696	737	688	670	689	672	702	687	686	693	634	686	645	681	694	692	670	707	690	669	680	688	674	676	685	641	711	680	687	658	676	680	659	687	719	649	670	680	728	672	670	678	643	663	714	684	718	716	699	706	674	693	709	658	700	689	731	701	706	722	653	709	710	689	671	638	695	672	650	654	672	697	674	752	699	689	684	709	688	689	725	682	669	658	724	637	694	678	715	702	686	674	648	649	694	723	681	671	712	705	715	654	653	683	654	673	690	668	706	674	653	651	679	700	712	694	701	653	736	674	723	690	736	658	664	668	722	628	710	703	698	645	657	687	648	708	659	675	724	657	719	648	692	702	661	678	708	676	654	720	697	707	751	704	676	722	709	644	700	690	646	708	681	706	678	681	682	677	694	696	708	671	682	694	703	728	705	654	742	718	685	716	665	704	723	720	724	696	700	689	705	756	696	683	701	684	710	690	732	683	683	709	724	709	691	701	700	707	707	707	719	692	676	709	683	674	683	675	645	694	729	685	730	648	701	696	711	706	771	655	677	628	723	738	704	693	677	658	714	696	694	715	731	716	708	691	680	749	657	673	707	671	686	699	719	695	717	704	670	733	691	718	692	709	749	684	667	673	661	677	686	677	691	671	686	649	718	659	654	676	676	719	647	720	701	664	647	701	669	705	678	715	690	702	689	660	686	660	723	697	682	673	714	633	665	680	708	678	690	667	661	689	670	700	672	705	678	674	685	684	689	666	707	774	718	694	721	691	730	680	628	658	690	709	681	696	656	705	717	722	677	729	717	711	685	666	688	687	676	702	667	709	658	666	702	723
45355	19999	3281	797	617	449	369	331	262	240	193	205	203	163	207	219	176	151	143	176	168	171	160	150	168	146	154	150	152	133	135	162	163	144	142	155	148	143	127	137	150	118	133	165	169	142	129	163	141	142	119	141	153	141	139	109	129	138	134	150	157	150	143	130	132	132	142	155	120	121	146	156	147	140	145	148	135	140	123	145	150	120	146	141	145	134	132	138	151	144	140	144	134	141	128	157	137	139	145	153	152	138	163	141	141	151	140	145	127	132	135	135	137	133	143	141	147	132	158	138	159	143	124	148	148	132	152	142	144	134	139	125	135	125	140	191	140	139	128	144	132	138	141	137	138	147	147	140	118	139	131	142	130	136	130	135	157	137	152	132	157	131	151	136	135	140	146	145	129	131	136	127	130	141	162	147	166	150	161	139	134	134	148	130	133	125	126	137	127	137	145	153	114	150	152	107	124	151	157	145	134	138	147	152	136	135	148	134	126	122	144	148	130	128	130	149	157	150	121	170	132	128	136	144	146	134	138	138	151	148	133	136	143	154	122	167	154	135	146	141	134	134	115	142	146	140	150	124	134	140	145	143	142	126	142	124	145	136	151	140	131	135	125	125	133	123	183	132	166	127	139	142	134	109	142	109	140	113	125	140	144	122	136	135	159	142	110	156	144	133	143	139	152	148	129	129	142	139	147	153	162	140	130	135	136	152	149	150	149	136	159	132	158	144	131	149	114	108	113	150	145	122	135	130	126	144	133	155	131	135	133	149	134	126	134	133	159	144	133	121	125	123	126	108	128	136	124	143	150	122	171	131	122	113	146	149	150	153	155	132	141	148	140	145	117	113	132	149	124	159	141	146	158	138	152	142	137	125	158	153	131	146	130	144	114	128	135	131	113	131	135	147	148	122	121	131	146	133	143	143	145	162	127	134	159	150	134	121	147	131	123	131	140	129	124	135	119	135	123	154	143	148	135	128	142	140	157	118	160	144	148	152	140	165	165	130	153	136	147	156	126	122	154	134	163	117	140	145	142	136	158	144	145	170	167	140	149	132	137	150	133	153	134	154	151	146	140	152	141	136	157	122	142	146	140	138	119	153	140	121	158	156	139	137	128	137	141	119	119	151	157	137	149	128	141	146	134	156	151	148	138	138	140	125	140	131	131	141	150	142	156	134	132	117	121	146	156	146	140	147	129	135	131	140	115	139	152	143	161	158	134	159	139	129	146	146	139	124	149	124	162	157	133	136	154	169	141	144	138	129	148	150	146	136	141	155	113	136	127	138	137	172	146	151	129	126	153	143	116	150	140	135	138	133	126	139	111	138	146	135	131	147	137	134	154	151	143	138	142	122	115	137	176	141	142	158	141	138	141	132	138	135	157	144	142	130	140	142	133	158	128	140	148	151	140	123	137	126	129	151	143	149	110	160	149	105	131	147	126	142	134	136	149	136	134	123	144	132	147	136	120	144	144	158	163	140	145	133	151	154	128	156	130	150	128	119	148	146	125	135	156	119	125	131	150	144	121	154	140	146	140	162	136	125	139	147	144	139	129	145	144	131	134	182	151	139	121	124	153	135	166	126	159	139	148	130	157	143	124	124	141	165	153	142	141	136	129	152	142	176	133	135	148	148	147	111	151	141	143	120	138	144	144	141	130	149	129	140	168	132	142	144	142	138	137	124	149	167	135	144	136	139	141	139	130	130	123	138	136	138	139	149	112	133	115	134	144	133	118	152	145	135	137	149	150	141	145	141	130	160	111	149	125	164	128	145	133	146	143	131	159	137	149	138	149	161	165	140	152	154	135	140	146	151	135	160	164	168	136	139	138	129	127	130	150	134	149	127	164	164	139	121	157	167	129	139	116	153	104	135	160	146	121	149	145	147	152	140	141	138	141	126	132	160	134	141	163	124	134	136	160	147	123	165	114	117	127	149	129	148	140	141	144	155	163	152	150	139	179	131	123	112	128	127	152	137	127	140	161	138	130	153	128	160	143	132	133	126	116	144	137	139	144	130	129	121	163	161	163	150	170	164	156	124	145	132	121	133	140	124	138	138	140	131	158	123	159	153	142	137	144	157	139	139	122	162	146	128	150	148	145	161	132	162	141	131	149	146	135	134	156	127	129	138	133	147	144	124	131	142	141	131	141	148	146	141	144	139	123	136	108	128	133	122	139	139	138	168	142	146	150	105	116	129	119	120	137	175	138	181	129	139	151	142	140	142	125	136	141	146	160	118	132	158	157	114	128	158	140	114	145	135	136	136	153	130	143	121	119	135	166	135	121	149	140	130	148	118	141	143	140	114	118	142	140	146	137	132	134	154	153	134	135	126	148	135	128	143	129	143	141	134	140	164	160	127	142	150	123	124	159	148	131	121	133	157	133	145	151	134	156	145	137	153	143	144	153	132	150	163	149	160	120	130	145	156	144	127	141	150	167	135	109	147	148	129	133	130	128	152	145	133	134	150	145	133	129	127	150	124	149	157	147	151	110	161	148	136	121	147	136	143	115	137	136	158	144	143	138	138	139	134	129	151	117	149	142	125	172	125	116	150	114	144	136	153	144	153	151	153	139	134	133	158	138	135	154	138	148	149	125	135	143	139	139	146	141	154	139	167	133	143	143	148	163	133	136	156	152	147	161	128	146	153	145	153	155	140	114	150	142	136	132	137	151	130	118	136	140	126	142	159	139	148	144	127	162	135	154	156	146	128	150	127	140	150	143	134	132	132	130	156	124	147	133	144	153	142	129	167	144	149	149	127	152	135	134	132	145	138	110	134	131	144	134	152	117	154	136	143	144	142	129	145	141	184	144	148	159	140	159	156	132	145	135	135	138	148	139	120	148	152	129	149	152	134	138	160	130	123	132	134	135	112	118	140	146	143	131	142	155	145	134	148	148	132	137	143	162	131	135	141	128	153	151	114	142	126	126	134	143	150	148	148	144	125	153	144	130	147	147	126	135	151	169	144	129	162	124	135	158	138	135	133	145	139	162	140	149	152	148	145	163	151	146	140	137	136	137	163	135	139	154	136	147	134	139	111	141	150	146	118	148	165	154	152	136	154	158	124	116	138	135	116	142	133	148	145	139	134	145	141	130	145	141	133	133	150	163	137	145	126	142	158	142	147	109	127	134	141	147	159	113	135	140	116	142	142	140	142	155	137	136	136	134	139	130	159	128	138	151	131	151	130	138	126	164	143	139	143	153	160	132	159	169	126	137	121	150	154	136	148	127	134	140	134	134	145	126	145	135	148	151	144	141	146	126	150	148	143	144	127	119	123	126	144	143	125	130	125	147	129	160	142	138	139	149	164	133	128	140	128	148	129	148	112	131	156	149	118	137	148	124	131	131	160	130	135	162	131	140	131	164	140	171	171	119	131	123	152	133	144	133	149	147	147	126	149	135	130	149	130	164	147	152	162	117	145	154	112	139	152	144	143	161	147	131	178	133	154	132	123	137	137	119	139	136	157	143	125	137	118	156	139	175	130
22398	12428	2255	2659	2314	1870	1568	1325	1168	1009	954	807	719	696	657	670	598	599	533	531	479	496	506	468	453	471	428	414	421	426	423	429	424	422	416	417	413	394	371	375	368	403	385	379	414	401	358	338	369	391	414	345	391	371	404	372	385	376	374	378	321	368	399	385	382	359	378	352	332	343	347	350	395	360	343	385	340	354	329	338	329	336	340	358	361	369	393	359	330	386	349	365	337	355	370	325	394	359	380	363	326	370	351	415	372	349	353	332	332	353	358	395	319	343	364	350	398	355	340	337	347	398	342	367	352	347	345	340	340	346	369	390	363	306	360	312	323	371	356	379	386	355	369	328	352	392	357	355	351	342	358	369	343	356	400	344	367	358	349	325	369	315	356	365	323	361	337	355	334	334	343	337	375	399	361	328	369	326	375	327	357	360	385	325	367	356	334	410	350	354	366	338	369	349	352	361	321	342	322	371	352	340	344	380	347	368	357	315	345	346	369	336	361	331	380	307	377	369	352	370	352	346	330	354	311	357	367	364	369	345	337	362	382	332	311	332	366	341	358	344	367	357	376	359	352	370	336	378	358	350	376	376	368	336	354	351	372	345	377	352	369	331	345	339	376	395	340	330	401	377	346	341	338	324	331	340	357	322	353	347	321	330	342	370	365	319	368	355	341	341	355	363	346	325	358	361	337	320	339	348	348	384	337	350	373	352	312	365	330	355	365	370	324	322	324	354	368	343	347	337	361	340	356	366	355	344	327	349	339	351	353	361	372	366	379	353	362	329	365	374	384	335	353	336	362	341	333	345	360	376	368	365	329	348	377	353	333	385	324	339	326	377	374	355	367	327	359	334	347	332	347	324	331	340	367	356	352	305	356	343	352	383	363	379	364	337	366	348	340	317	360	334	347	325	346	344	342	347	372	357	380	354	351	344	338	352	362	349	364	333	345	328	351	351	373	325	371	347	322	343	373	360	386	319	356	340	330	363	395	363	373	331	338	374	375	353	332	344	346	339	364	355	342	367	314	333	335	356	340	351	352	337	370	358	372	367	360	334	365	377	358	356	347	330	358	371	350	360	330	320	353	363	316	371	386	341	340	383	377	327	360	333	373	350	314	370	346	334	347	380	327	377	323	374	347	344	363	360	361	352	367	327	360	345	334	394	368	362	357	323	324	316	353	336	367	339	360	318	342	349	349	316	353	365	340	381	360	381	348	355	373	342	329	366	355	347	333	376	349	341	361	355	327	322	362	330	318	360	334	339	358	334	382	342	374	362	367	342	338	369	353	350	352	369	334	353	339	352	342	368	382	333	364	324	300	345	348	367	352	355	379	360	336	353	361	323	357	354	329	386	318	356	370	366	344	319	359	383	380	357	361	358	340	317	326	371	360	373	339	342	357	365	354	322	338	356	371	374	325	326	339	362	374	304	290	357	364	339	367	339	367	327	373	393	319	341	320	356	372	359	343	341	343	362	362	361	394	359	369	371	348	359	371	350	354	352	353	344	376	341	317	352	353	357	351	377	327	367	320	343	358	339	349	374	359	358	366	363	391	338	342	337	327	318	350	364	361	362	346	359	350	342	369	335	329	327	346	341	357	350	351	351	309	340	305	337	367	363	334	368	340	346	336	375	321	323	358	371	394	334	351	346	353	341	352	341	351	366	317	371	336	310	366	376	376	346	329	344	365	347	342	335	326	342	335	384	337	358	344	328	350	329	347	308	371	354	331	358	362	331	322	357	359	347	354	323	379	333	339	351	361	307	362	353	329	362	349	338	364	323	385	341	361	334	356	350	351	369	343	357	360	349	367	372	355	331	330	358	329	346	379	340	375	374	356	308	335	316	365	379	357	359	359	368	334	360	350	349	339	332	361	346	332	317	346	394	363	334	324	349	303	300	330	356	367	351	337	335	363	368	398	335	364	347	362	381	347	351	360	331	350	350	315	394	362	333	312	351	331	348	355	353	340	348	335	340	348	351	340	371	335	352	378	385	376	338	349	405	357	348	353	373	358	361	357	364	324	343	357	326	325	363	328	355	355	356	363	335	355	357	367	341	348	337	338	341	348	347	352	350	353	337	362	337	369	343	360	356	346	377	365	351	353	347	337	377	315	322	315	355	408	364	355	344	351	357	351	363	349	357	364	339	351	360	309	353	333	373	319	354	334	334	342	370	324	366	335	356	342	353	327	367	355	349	359	327	345	353	335	341	328	343	348	368	357	364	402	371	340	372	341	332	342	348	340	341	348	338	341	332	369	340	309	362	300	355	363	360	367	351	364	346	361	321	314	363	378	332	367	340	338	384	306	372	347	351	359	326	373	324	322	367	358	374	358	331	362	368	323	367	380	313	356	361	332	370	329	329	357	343	326	367	374	369	341	358	338	343	357	359	369	343	375	358	357	370	374	333	334	370	327	335	340	353	337	341	335	335	346	385	363	379	359	342	334	344	366	351	336	340	326	353	345	350	338	323	322	309	344	342	332	332	375	328	374	322	338	362	348	333	353	363	336	357	295	340	330	391	336	360	332	348	347	336	347	357	348	329	369	374	343	360	330	356	363	352	335	368	344	346	371	345	340	344	334	360	344	364	363	353	345	327	348	319	348	358	358	343	356	336	358	370	343	368	355	337	362	325	348	341	364	323	364	342	343	340	371	328	348	343	347	383	323	368	363	369	341	376	354	348	360	369	340	345	343	363	344	402	336	342	368	361	366	376	351	365	335	377	340	361	357	339	339	348	356	402	378	342	332	286	357	382	335	369	367	353	331	354	338	349	349	363	363	330	352	333	374	386	348	385	329	307	364	331	350	359	334	351	330	351	375	364	345	358	349	347	353	326	338	334	386	314	365	368	366	336	337	349	339	356	337	345	351	376	348	359	348	337	348	341	326	346	390	337	367	368	330	347	361	328	367	320	361	328	336	367	363	354	373	344	318	319	371	339	343	365	338	340	352	356	343	348	344	339	322	321	353	357	363	372	369	354	337	338	367	346	353	387	349	332	344	328	372	318	370	368	343	372	361	365	329	367	337	364	328	333	339	354	357	317	338	383	346	350	351	374	357	365	329	322	313	337	358	338	377	323	310	331	349	313	363	353	371	382	329	343	357	322	346	320	358	347	346	348	385	338	375	357	373	341	349	362	375	328	346	350	355	384	320	358	320	375	372	353	346	372	350	353	345	350	321	338	328	354	330	354	372	356	365	369	355	339	362	388	360	370	346	326	382	364	347	356	337	360	369	365	351	344	381	323	338	301	328	361	384	362	359	361	364	385	321	361	357	330	353	352	355	322	354	364	352	335	372	318	356	338	370	328	350	351	334	322	317	304	353	358	347	376	349	368	353	347	390	333	382	356	345	329	336	369	370	346	308	354	333	341	318	376	352	351	333	336	373	327	358	338	356	401	340	382	375	349	326	355	351	342	340	392	323	326	334	356	358	349	348	336	358	368	347	346	346	349	335	345	382	369	344	352	353	326	346	354	360	353	374	376
56798	31554	8302	1837	1082	767	634	436	368	310	281	224	247	238	199	183	204	175	170	164	182	156	134	161	167	145	154	147	131	144	152	142	161	142	148	146	124	138	149	126	140	142	128	164	134	127	147	121	124	151	135	144	130	124	155	101	120	102	127	139	122	137	118	130	126	140	122	115	119	129	140	112	120	149	141	113	124	130	131	123	135	112	144	120	117	120	115	133	113	116	105	161	110	117	113	122	127	136	119	125	135	136	130	132	114	118	117	111	126	130	132	129	139	127	114	118	137	125	135	114	130	127	134	117	129	121	130	131	132	130	120	119	125	137	109	140	139	117	117	125	109	121	133	112	119	117	99	113	106	130	140	120	125	129	135	106	129	132	133	114	133	124	126	144	118	138	121	112	103	123	147	143	104	121	126	114	144	116	126	96	134	121	124	140	114	124	116	131	136	109	115	121	122	139	113	122	121	148	130	118	118	133	139	130	122	114	138	117	116	128	135	116	118	156	144	117	122	126	140	118	119	126	122	125	133	140	115	119	147	116	128	124	124	133	120	114	129	121	118	112	115	128	104	127	108	142	142	131	119	139	122	113	134	137	114	125	123	143	136	108	131	118	133	137	142	123	128	129	140	115	118	124	120	111	131	123	138	131	133	120	129	142	98	116	117	128	124	128	138	120	108	113	100	135	139	118	141	130	126	113	131	112	128	121	115	100	105	128	116	104	132	124	124	139	118	152	137	129	145	144	125	108	115	103	138	124	117	127	121	129	125	135	118	125	114	123	159	128	129	133	129	137	141	121	139	135	133	134	133	131	127	130	129	98	146	121	136	134	137	127	100	124	123	140	129	121	112	107	129	123	137	129	124	119	128	141	112	129	154	113	129	123	125	128	112	117	128	123	115	116	99	124	135	111	121	117	117	141	146	150	127	151	127	135	124	114	124	118	129	116	108	118	114	114	113	121	118	112	127	112	120	116	130	144	115	137	136	122	110	127	126	141	119	117	118	126	122	120	124	118	120	124	130	143	115	115	117	114	127	121	125	116	119	116	117	123	125	129	144	131	98	95	147	123	119	145	127	133	148	132	142	121	140	123	136	124	114	123	134	113	127	107	113	140	131	124	139	129	136	140	114	113	127	134	145	121	130	144	119	140	135	112	124	155	137	133	140	128	132	118	157	116	129	124	100	120	132	122	124	145	94	115	125	123	119	107	152	134	123	138	122	128	104	108	128	123	152	136	129	129	137	120	116	112	127	125	125	121	115	128	123	128	122	122	128	131	125	128	111	134	133	141	136	119	132	134	119	144	133	131	125	138	131	131	104	133	117	140	108	133	111	116	122	132	126	110	122	123	89	129	128	121	124	109	118	125	138	133	125	131	101	138	113	124	136	125	107	116	116	147	116	127	120	127	129	132	120	125	131	129	156	110	122	117	115	96	119	132	113	135	117	107	128	109	140	114	130	118	127	135	108	120	112	99	134	121	109	117	112	127	134	132	137	129	138	141	117	116	147	104	122	144	125	137	145	124	98	122	115	126	129	109	127	135	126	123	158	124	130	132	144	120	140	121	140	137	111	138	138	126	128	110	113	104	121	113	109	136	122	123	117	125	128	124	131	123	109	135	127	126	123	130	126	128	127	118	152	110	113	127	120	107	111	155	134	138	128	131	118	139	119	124	133	146	143	112	115	141	121	121	142	103	94	122	119	120	132	121	118	119	115	125	129	144	132	131	127	123	133	117	125	113	122	135	121	119	131	124	136	137	123	127	127	139	123	132	120	111	133	126	146	148	105	125	119	126	118	146	110	118	120	125	148	132	120	116	130	116	104	102	136	107	152	131	124	116	118	144	154	129	110	129	138	94	121	110	135	122	143	148	121	99	126	139	120	123	141	102	126	129	128	131	117	129	124	125	115	130	128	124	117	102	115	137	116	130	113	144	115	129	124	108	130	122	115	121	132	106	109	108	121	107	130	124	119	147	120	119	135	140	124	120	121	114	138	142	123	117	120	124	139	125	126	105	123	142	139	124	115	123	115	122	111	140	128	106	131	142	114	111	133	127	120	121	109	127	146	127	135	112	133	117	138	115	116	136	141	128	134	130	120	108	129	125	124	132	143	141	124	150	121	116	125	131	150	112	134	134	118	124	141	120	127	123	128	119	103	125	111	138	106	113	126	118	105	128	111	133	129	132	126	144	110	123	148	125	124	122	123	132	119	104	125	116	132	122	118	125	136	136	113	128	127	134	130	108	136	127	130	103	112	124	134	132	124	113	141	118	133	120	131	112	134	117	114	123	141	137	128	140	115	120	131	146	96	133	133	123	140	139	133	139	123	115	116	145	116	118	110	146	141	114	117	110	146	111	108	120	127	124	114	111	126	132	122	98	120	131	120	151	125	125	109	123	129	110	131	135	128	120	118	135	131	133	106	128	123	137	139	134	119	130	125	132	138	137	113	122	129	137	148	135	127	98	130	126	137	113	110	132	116	124	132	103	115	135	119	137	117	137	154	124	123	134	129	143	115	132	130	130	123	122	113	114	118	125	129	121	124	125	107	114	116	104	132	126	115	121	125	133	134	113	131	119	125	144	118	110	111	134	132	141	126	135	112	129	118	118	123	112	127	120	137	128	133	137	131	135	150	133	127	127	122	115	133	135	124	124	119	122	132	120	122	144	134	126	135	116	128	133	122	122	107	124	106	129	129	112	113	135	123	131	112	135	123	130	119	107	125	139	137	116	142	104	117	103	141	119	111	108	126	133	131	121	131	127	136	114	124	109	115	127	126	131	140	128	108	108	133	125	133	127	122	117	127	118	123	140	137	124	136	117	144	121	134	134	116	107	140	115	109	141	112	134	119	109	118	118	120	130	123	111	125	138	126	136	125	146	128	135	127	134	103	122	134	108	124	130	138	125	127	127	129	137	122	143	102	138	137	148	126	128	136	151	123	135	121	128	131	127	125	123	129	122	101	126	143	131	140	139	143	115	125	119	133	110	126	144	134	148	124	113	119	140	122	111	117	138	130	108	131	131	121	133	129	146	152	144	136	132	138	121	125	157	124	141	130	127	107	120	114	134	117	148	134	121	111	128	133	133	123	137	120	130	142	108	161	126	133	117	122	139	135	117	147	114	117	144	120	101	126	135	125	126	134	122	111	119	119	127	114	132	112	128	122	133	143	116	136	148	113	133	115	106	116	119	112	114	129	118	124	151	138	112	102	115	133	133	121	129	119	141	134	119	148	130	124	109	136	131	142	134	123	118	130	120	131	130	124	117	126	134	121	138	113	110	121	125	124	113	127	122	111	114	143	121	148	136	118	125	124	120	114	127	123	127	126	114	106	142	136	111	124	121	119	137	131	138	113	121	146	121	127	113	118	111	149	118	108	107	130	149	132	129	113	119	113	118	142	131	124	110	110	124	111	106	111	108	129	129	138	131	138	133	111	120	111	127	139	141	122	124	106	132	117	158	129	152	138	128	122	142	120	123	141	123
29837	19572	3897	4593	3973	3174	2604	2204	1874	1579	1402	1245	1120	1050	913	904	779	706	748	682	631	541	592	575	563	537	521	493	521	504	462	460	481	444	451	410	407	473	449	440	385	449	383	400	414	425	414	421	381	385	374	388	365	347	392	351	399	367	381	416	373	363	383	382	358	332	395	358	352	355	394	348	368	383	356	382	331	353	362	360	359	351	336	347	336	343	371	339	379	340	362	330	333	350	353	328	343	370	368	341	320	374	342	332	336	328	309	343	365	378	339	372	317	336	326	330	373	326	374	331	333	341	341	371	362	362	386	343	354	340	381	343	349	350	353	332	340	326	345	327	376	356	323	349	343	331	346	323	352	314	384	350	367	365	336	343	351	348	347	364	353	364	305	332	339	371	328	344	337	355	345	369	382	354	330	340	356	384	377	334	341	336	353	335	337	335	329	321	367	342	334	353	385	367	310	348	326	355	343	374	325	362	332	326	351	326	375	341	354	332	329	334	345	329	347	352	329	370	362	356	379	368	354	332	343	324	347	337	335	361	351	356	348	325	351	345	343	354	353	365	302	356	331	364	352	355	321	318	314	321	326	333	344	379	353	369	317	324	333	354	310	333	323	318	360	363	328	346	337	324	314	317	360	334	375	335	362	342	387	321	404	344	338	364	342	353	366	349	334	353	316	359	353	357	344	350	362	356	359	343	324	341	330	350	358	391	324	354	313	344	302	339	331	332	328	339	333	383	331	353	329	313	340	350	340	337	330	317	342	348	338	325	319	331	388	336	364	346	338	336	361	355	355	317	339	332	349	362	311	365	309	342	362	341	359	327	320	340	354	303	299	332	374	329	344	296	358	319	310	335	323	332	342	367	358	358	316	318	349	344	373	361	363	333	355	320	346	335	320	346	333	364	327	350	341	332	326	349	345	344	336	341	297	360	298	356	335	320	330	338	339	309	331	339	346	349	356	315	329	361	353	348	343	357	362	335	319	320	336	327	379	337	342	343	363	302	326	310	324	364	352	365	328	339	355	373	304	308	347	358	328	344	363	348	367	360	333	359	350	335	374	334	326	365	361	349	340	344	358	345	329	365	326	320	326	322	308	339	335	382	380	336	341	331	329	319	331	350	357	327	344	327	340	343	324	371	331	349	328	308	349	338	322	314	362	346	329	343	353	353	333	321	361	353	345	338	319	348	345	329	345	322	329	392	364	353	366	320	312	295	368	334	336	324	345	333	335	336	371	358	339	362	335	355	361	339	344	340	338	373	309	370	317	338	341	323	361	360	342	337	346	323	327	353	311	371	329	353	347	340	346	363	320	386	348	336	343	311	352	363	367	356	295	327	365	318	354	334	351	375	338	360	334	360	355	327	317	362	348	360	328	322	355	344	340	346	341	350	338	335	335	317	342	309	327	335	323	355	356	356	330	345	358	332	372	337	324	350	335	324	339	345	334	328	323	317	324	346	332	330	322	348	325	377	324	362	321	332	349	356	334	326	343	314	399	337	339	347	304	331	310	340	340	341	354	348	360	331	356	331	376	344	325	327	353	282	320	298	350	343	341	312	356	369	343	364	364	295	313	350	316	325	327	331	350	346	374	348	347	359	310	348	323	352	346	373	349	338	363	332	340	340	363	342	316	307	366	343	318	363	330	339	317	360	379	323	336	335	349	337	313	350	332	367	343	361	324	333	313	315	327	345	327	352	348	332	356	295	344	359	352	329	332	344	330	335	336	330	315	356	307	349	359	327	365	354	355	315	310	345	339	333	360	335	337	346	326	361	324	346	328	361	342	332	372	368	357	331	346	325	340	368	305	340	352	337	333	331	352	325	322	355	360	342	363	339	315	312	351	347	348	345	323	345	339	356	330	358	329	336	345	341	353	343	334	350	296	308	336	335	314	312	339	373	323	360	328	328	346	377	362	355	323	344	342	324	311	372	342	366	359	355	377	325	327	321	310	322	360	308	315	326	361	314	331	325	342	305	329	352	314	344	346	318	353	351	347	351	380	317	343	317	373	357	334	324	364	323	345	347	331	335	372	345	345	350	313	360	303	309	331	340	344	331	322	340	361	354	332	345	315	335	306	359	360	316	338	342	345	318	315	352	339	354	349	342	338	338	347	324	339	339	349	357	332	356	344	334	385	336	340	358	371	359	335	367	326	401	333	332	336	348	314	353	366	343	334	333	349	328	375	357	342	348	333	323	361	342	356	376	311	322	332	338	328	367	364	332	334	338	343	351	361	342	337	338	342	343	295	370	350	338	365	324	346	337	373	351	347	338	355	342	317	405	358	337	359	326	362	340	336	325	352	375	347	341	366	328	325	344	354	374	375	364	366	350	338	358	318	328	346	325	321	345	352	332	373	314	333	324	332	356	314	351	324	370	364	321	393	348	369	374	372	317	353	327	322	343	346	350	347	368	349	341	344	346	351	320	335	355	371	307	335	322	328	364	323	347	334	353	349	332	312	369	327	363	342	343	342	337	335	345	297	343	332	356	314	353	343	331	364	361	358	323	321	354	337	324	346	319	322	330	345	380	322	391	345	353	344	325	349	371	323	351	327	346	353	319	317	348	330	325	346	320	320	345	369	315	357	358	356	319	347	348	325	327	330	353	332	330	311	329	353	353	327	334	343	370	367	353	325	352	347	340	347	366	352	318	353	356	348	340	326	340	328	323	366	332	322	311	317	319	335	304	304	341	373	337	320	332	341	363	309	336	348	340	358	333	326	345	332	375	338	357	366	330	323	334	322	317	364	369	328	339	351	345	330	350	339	354	329	312	321	325	321	345	348	346	311	325	331	347	356	363	340	342	345	341	380	347	336	353	333	345	350	325	312	349	354	333	327	363	330	325	297	354	338	313	325	362	340	394	305	342	369	341	335	341	337	340	359	371	340	327	332	319	352	313	350	325	374	343	322	353	328	311	339	325	362	341	353	364	334	339	330	341	305	309	339	369	308	330	358	306	364	344	323	345	345	340	308	378	342	314	341	373	352	359	327	351	330	358	335	330	356	354	322	356	365	350	322	363	367	329	373	337	326	329	338	312	360	339	334	338	333	340	352	331	353	322	368	362	346	320	334	362	355	372	349	337	327	324	309	335	331	331	326	339	351	348	324	323	375	325	387	339	345	356	343	357	326	334	360	379	355	363	345	358	336	348	355	343	320	340	334	323	354	330	345	328	368	361	352	346	342	352	341	359	329	349	356	331	305	306	363	336	389	344	318	314	348	380	359	322	326	331	321	368	389	336	361	323	352	357	355	373	355	376	313	348	345	328	344	373	374	344	331	325	336	365	307	353	332	317	323	325	370	367	352	314	348	367	373	315	362	311	363	349	345	317	343	350	356	341	346	348	335	347	332	387	323	365	335	349	365	319	374	339	365	356	341	307	361	339	329	359	341	313	351	319	346	322	330	350	341	338	331	311	352	350	344	335	384	390	340	362	353	334	351	329	319	332	367	341	346	351	325	329	336	318	354	350	358	344	314	335
11963	1033	343	315	340	304	290	299	304	318	315	294	323	316	307	287	307	293	299	272	307	287	282	301	282	310	304	281	323	318	300	298	319	295	281	295	299	331	269	280	285	242	314	312	300	296	306	307	307	269	303	306	312	293	315	307	316	321	285	287	314	303	303	325	336	289	306	293	272	282	296	293	289	299	361	285	322	277	317	288	286	274	302	302	338	294	324	324	304	316	334	312	333	311	304	299	292	304	281	288	307	308	289	292	313	305	299	294	285	285	289	317	313	291	279	342	288	312	312	342	312	333	318	309	310	326	303	293	316	253	307	296	292	323	319	318	321	296	331	296	243	283	285	293	294	303	286	340	302	308	313	293	291	309	298	321	281	273	309	325	295	329	309	293	318	314	315	309	335	266	297	306	303	310	270	304	275	271	316	284	309	283	307	336	279	334	293	294	284	334	290	325	308	334	294	305	306	280	285	296	349	298	298	286	312	290	296	277	292	341	273	357	280	313	318	319	291	289	326	336	319	315	303	330	310	329	326	321	312	307	297	300	283	308	299	294	316	292	261	306	300	298	301	330	298	309	304	334	294	287	285	296	279	306	294	302	327	326	311	309	255	315	275	312	338	299	297	283	297	304	293	303	290	306	296	323	305	299	321	291	325	325	291	303	272	320	294	338	301	335	300	271	306	282	297	285	311	303	296	267	283	323	304	291	319	329	304	315	283	297	318	314	316	307	304	298	295	309	307	303	303	342	272	316	319	302	277	308	292	278	297	262	314	327	284	344	323	336	308	311	304	336	296	294	328	302	306	297	309	310	320	314	293	328	344	311	326	324	280	280	306	312	313	295	298	320	291	327	308	310	298	307	310	292	295	308	274	289	303	281	319	353	275	330	332	309	327	286	282	287	357	304	300	299	306	312	327	313	294	309	311	332	283	312	330	340	313	319	276	293	317	291	290	299	297	303	308	301	308	266	304	331	325	309	298	290	288	321	267	327	276	296	303	323	302	299	303	294	320	296	355	305	309	347	333	300	302	299	274	320	323	290	345	287	295	301	301	300	321	314	288	330	298	295	303	324	302	310	323	313	288	285	288	285	298	293	303	284	299	299	296	330	342	308	303	274	296	315	301	294	263	323	290	281	289	292	320	284	311	293	298	298	324	288	313	314	324	303	313	304	292	323	306	276	309	285	310	320	308	307	291	295	288	311	278	305	285	299	301	306	319	296	271	308	279	320	320	305	297	326	328	307	315	304	299	305	310	320	282	296	300	282	298	327	277	304	308	281	333	318	331	321	300	295	293	294	291	310	302	312	269	290	322	304	285	255	315	330	286	284	308	307	297	280	290	311	301	296	296	312	313	297	282	273	292	320	318	316	323	314	281	315	271	309	299	305	325	262	290	288	275	289	275	277	297	295	320	285	288	328	348	279	272	295	302	289	300	298	320	311	310	322	279	262	337	299	287	330	315	323	304	297	310	277	319	318	311	291	303	286	326	294	300	304	304	326	293	294	306	321	277	331	293	291	325	304	309	300	296	334	324	325	289	271	308	275	328	301	283	319	303	283	284	314	322	296	304	311	318	318	294	327	326	331	315	297	291	320	291	304	288	277	320	289	308	297	299	333	298	268	311	297	292	334	330	298	290	346	318	323	287	306	305	302	319	334	321	277	282	275	293	292	311	293	295	300	326	339	279	290	266	297	280	297	345	334	312	320	310	312	311	301	326	338	286	292	311	264	303	299	316	314	317	311	313	309	269	269	299	298	302	326	281	300	292	298	303	290	328	297	328	311	274	320	321	284	311	275	329	312	293	324	293	281	310	286	321	286	329	296	267	282	281	313	312	293	282	315	291	294	306	304	285	292	341	311	292	292	294	308	316	294	302	278	272	304	287	288	311	325	304	285	319	315	282	294	289	276	296	309	321	297	290	278	304	332	299	273	320	271	278	320	302	282	300	295	283	294	304	297	321	335	339	303	299	293	290	334	321	294	290	315	322	296	343	294	304	287	288	319	302	341	295	293	312	326	307	313	281	304	326	287	299	344	309	316	317	316	320	280	310	299	295	300	314	291	292	308	321	313	308	308	314	306	289	295	316	294	309	317	300	288	300	331	301	295	309	323	276	340	314	306	277	271	326	300	281	288	305	312	321	290	296	295	300	294	328	292	302	323	316	319	307	260	338	325	292	302	296	269	289	312	280	281	282	269	304	282	292	317	339	330	323	282	287	296	339	342	337	307	302	316	321	304	317	283	302	274	303	311	323	310	303	272	292	320	261	318	316	295	298	297	287	303	294	329	329	300	271	294	294	294	304	283	342	342	293	289	313	302	306	274	317	283	278	330	284	305	315	281	304	301	288	300	314	351	293	288	290	309	324	327	315	306	284	302	289	249	303	300	307	327	314	304	299	323	297	295	291	334	298	303	284	287	280	312	314	272	289	314	291	302	299	307	319	288	301	300	304	286	277	296	316	285	316	327	294	308	307	318	349	317	319	302	313	300	343	311	299	296	329	289	296	321	294	325	281	297	313	318	307	312	293	256	267	284	256	320	330	271	313	291	287	272	330	305	288	318	282	304	296	311	301	300	289	281	284	322	329	332	312	331	293	294	273	305	279	312	312	281	345	322	288	305	342	321	287	284	307	293	284	321	331	315	287	297	294	304	270	299	318	313	312	296	312	295	320	301	294	319	293	289	308	288	314	283	312	303	300	315	346	283	295	303	308	309	298	282	304	315	308	326	337	289	323	285	275	310	296	351	329	315	277	291	303	294	315	305	293	303	262	310	278	290	276	290	290	308	296	344	266	310	317	267	298	289	303	305	314	343	311	296	309	303	275	310	323	284	295	291	306	323	289	302	276	295	309	286	263	298	302	275	307	293	294	309	300	305	329	311	325	285	278	266	290	308	272	287	269	304	304	296	320	319	274	294	338	340	312	303	296	316	330	362	293	304	306	314	320	291	321	289	331	336	318	338	322	313	331	311	320	283	284	316	267	298	329	329	327	295	329	309	275	277	328	298	337	300	300	284	318	270	307	334	303	325	270	290	315	312	327	293	282	328	304	329	291	323	313	312	346	312	307	290	279	318	289	308	282	338	316	321	313	259	313	318	281	281	282	320	309	319	311	322	299	335	300	305	284	298	305	287	301	285	308	324	324	326	305	309	346	320	303	298	297	298	305	290	275	295	328	314	267	299	302	347	290	313	293	279	303	311	296	292	304	291	314	301	331	276	292	341	282	277	309	285	300	294	307	322	313	303	288	266	300	322	319	284	335	345	273	288	293	284	262	322	319	299	344	295	303	301	345	271	309	338	301	308	315	310	303	271	289	298	313	306	313	266	277	299	354	306	287	303	301	293	269	311	349	285	310	296	267	312	324	310	336	272	297	326	281	330	260	286	311	284	312	326	284	297	316	344	334	314	303	329	305	293	290	286	318	302	354	323	308	298	317	290	322	301	321	291	314	308	273	317	333	309	322	305	306	308	325	303	294	305
7071	1338	709	770	743	723	739	735	726	679	706	688	692	656	713	672	671	687	649	684	728	681	683	688	684	631	691	670	690	683	726	658	677	647	724	705	669	710	661	688	716	674	672	701	687	661	676	675	703	681	684	629	669	701	723	695	747	661	673	643	652	685	649	708	700	654	731	700	721	652	669	747	705	663	681	702	659	688	701	678	714	674	696	704	722	653	664	706	709	712	670	680	679	703	609	713	681	737	648	699	672	707	699	663	658	699	726	714	638	681	648	716	685	698	676	729	674	698	685	696	687	697	711	666	745	695	726	722	680	659	699	694	680	655	695	689	705	702	700	698	676	721	691	720	683	683	703	718	656	680	661	671	673	690	743	682	682	686	720	683	714	704	659	665	684	697	688	710	712	709	676	648	700	670	713	675	648	659	651	718	730	719	689	649	680	667	676	692	668	655	695	694	697	679	693	659	684	641	718	727	661	737	680	717	694	668	702	684	682	687	683	684	662	682	699	692	667	715	707	701	671	704	696	698	686	686	644	691	702	703	686	635	718	736	697	703	706	684	693	691	699	669	721	668	703	659	720	686	696	652	603	656	768	655	700	709	695	661	671	685	697	691	682	692	675	693	701	645	652	680	722	703	660	759	692	690	717	683	735	700	666	729	665	729	706	750	659	719	671	712	669	630	718	676	692	646	649	672	681	720	685	671	687	654	684	685	653	665	703	732	724	710	660	693	653	674	713	692	677	687	669	653	673	719	686	725	700	682	697	703	674	684	700	653	738	685	709	739	690	749	691	697	738	651	664	664	671	671	671	705	715	699	741	685	670	678	654	663	686	714	741	709	689	708	695	694	670	706	660	705	692	662	731	692	668	643	704	676	689	708	677	759	697	688	710	669	693	659	714	698	717	684	704	664	693	645	695	696	698	724	738	673	716	666	636	674	692	720	650	672	637	698	659	669	679	712	743	659	674	747	684	685	712	654	665	666	721	684	665	696	678	714	691	708	683	659	679	759	755	694	716	744	655	674	702	659	693	679	707	674	710	689	696	681	702	680	687	685	679	711	692	688	701	692	687	670	667	746	661	685	705	720	647	672	724	683	687	674	712	696	713	747	700	702	664	691	705	661	681	681	685	709	682	687	675	696	655	699	659	698	713	674	689	691	670	671	669	663	667	663	654	706	695	659	733	692	684	713	683	709	709	680	665	629	670	701	712	664	685	695	731	691	709	701	693	705	668	653	751	723	706	712	694	666	692	682	654	697	656	704	681	718	673	660	695	709	703	689	693	685	695	711	704	726	661	656	686	690	683	705	674	678	655	654	704	715	670	695	682	671	689	660	627	681	638	669	687	698	720	667	685	692	678	702	694	674	668	663	735	706	690	680	721	670	665	709	666	697	675	694	649	655	696	708	688	691	679	678	701	696	677	680	684	676	644	683	664	677	669	684	626	689	643	686	716	725	722	734	682	703	714	727	682	710	698	719	662	687	730	672	659	676	712	720	657	729	687	674	705	696	680	704	694	677	726	695	643	719	700	679	692	680	695	641	709	674	662	599	674	648	697	653	695	701	684	709	710	716	698	697	670	677	709	685	706	718	715	735	669	671	673	719	690	700	671	663	704	683	698	653	640	678	702	669	678	712	685	725	692	677	704	645	744	692	682	713	649	670	681	711	657	698	700	696	656	707	691	676	695	703	657	699	668	663	694	713	699	688	651	747	695	665	694	733	715	636	703	688	691	740	708	678	676	705	660	688	664	643	681	682	691	660	675	681	706	683	654	743	653	657	671	683	686	676	708	686	649	674	696	687	674	697	687	707	686	698	724	698	707	699	697	669	686	733	655	668	695	703	657	682	667	711	716	719	653	689	726	720	702	683	702	660	731	694	688	690	700	678	668	697	650	677	713	693	700	680	705	679	702	656	687	673	695	707	685	707	678	679	687	665	653	689	686	690	696	696	640	674	700	684	685	690	682	691	715	694	668	687	687	666	700	726	671	721	691	698	707	658	719	648	678	648	670	675	710	669	660	673	683	641	675	749	670	664	685	710	701	717	701	717	681	701	668	715	676	615	678	671	696	704	703	671	683	679	674	684	639	715	691	663	669	642	655	642	662	686	711	687	698	704	680	712	732	705	717	691	688	679	660	666	716	691	714	706	649	706	706	658	733	703	692	684	709	645	727	696	699	713	682	691	703	695	700	720	702	697	725	651	701	663	701	651	732	711	722	686	684	676	714	682	691	661	674	682	740	685	669	672	715	744	676	671	708	678	697	651	662	685	676	648	711	688	662	676	660	651	711	709	656	694	695	686	649	719	695	687	672	718	695	707	698	672	746	719	734	696	684	658	686	664	695	691	688	711	669	656	683	666	688	685	661	669	691	646	704	683	651	703	713	704	618	677	737	693	661	747	671	686	657	725	682	663	684	687	682	706	685	677	716	657	693	686	682	706	721	704	671	682	724	710	690	698	715	675	691	661	711	723	692	681	694	674	657	664	697	700	704	717	734	677	730	649	641	693	681	697	649	661	689	651	698	666	683	675	667	693	726	656	632	667	659	640	737	671	688	665	695	710	704	678	693	675	650	711	711	686	639	691	647	702	663	670	696	715	676	731	656	650	671	703	715	687	720	704	687	658	694	647	760	674	622	686	738	687	711	640	713	695	746	700	679	664	649	703	677	688	678	695	661	652	697	653	681	683	659	696	719	685	678	659	711	730	696	686	657	650	702	642	661	677	697	647	722	690	646	666	690	656	716	713	697	696	731	620	693	696	700	694	679	702	708	661	730	695	663	673	675	708	670	718	665	699	699	693	693	649	699	672	672	725	723	673	719	697	687	703	643	721	705	683	682	712	684	694	659	683	713	724	660	670	633	637	644	657	670	663	695	686	682	666	655	652	688	674	674	672	648	719	699	690	729	699	715	723	680	695	698	755	748	644	711	696	693	699	656	698	666	620	715	706	695	674	722	751	739	696	711	713	748	683	699	707	742	717	655	684	596	680	688	701	697	694	670	724	680	719	707	716	681	690	697	724	670	685	701	683	732	678	711	707	700	658	749	698	731	666	705	697	722	724	699	720	694	708	666	653	660	681	669	713	680	706	670	720	642	681	712	658	714	696	684	662	692	702	648	681	683	704	733	714	672	689	682	736	700	656	666	660	685	668	677	664	648	697	723	689	678	690	664	701	700	738	699	702	693	664	682	659	701	656	686	695	676	699	652	708	650	691	679	669	708	690	739	703	725	710	732	705	735	713	675	639	733	652	671	684	691	700	698	669	683	652	685	670	689	687	669	647	653	672	677	751	662	682	672	629	703	707	705	665	680	664	700	691	674	684	694	721	702	702	647	704	663	702	673	708	660	719	651	675	682	677	720	685	707	683	717	710	719	673	674	722	698	697	648	665	678	705	700	688	645	689	672	644	717	706	677	711	673	643	730	694	679	674	713	648	684	708	714	697	694	714	691	690	675	708	709	699	700	717	675	704	686	686	651	671
43629	18791	3059	858	627	438	382	311	276	241	229	239	194	196	187	176	167	186	175	179	146	140	149	169	150	152	154	180	146	145	137	144	125	144	142	138	151	152	147	142	131	134	147	142	124	158	154	134	157	174	130	125	159	127	137	167	136	153	118	133	153	154	144	149	152	127	147	149	162	117	129	142	138	131	126	154	139	143	135	138	139	134	156	165	139	148	140	144	154	157	126	142	135	132	155	144	140	148	153	131	161	127	153	160	136	146	114	120	139	125	124	132	135	132	148	146	141	141	139	129	149	148	131	144	121	138	158	148	144	155	150	153	131	157	118	160	135	163	129	147	120	137	151	140	145	124	134	123	137	160	122	151	140	129	135	161	122	167	144	152	138	126	150	133	160	135	141	120	129	134	135	146	137	151	137	131	133	155	121	147	132	109	144	145	146	160	156	145	162	128	132	145	176	149	141	141	160	136	116	130	157	152	132	150	131	150	132	145	146	139	126	130	146	136	115	136	143	127	142	154	130	119	131	124	180	160	157	143	165	164	124	148	135	130	124	130	141	149	143	147	147	125	146	126	123	157	131	127	148	122	132	148	146	150	140	132	134	142	126	133	142	156	126	145	144	136	129	138	120	138	153	132	136	135	144	139	138	138	123	145	139	148	138	152	128	125	143	125	143	148	138	139	137	121	137	141	141	144	150	135	150	142	155	142	144	135	141	149	124	132	120	146	162	129	130	134	142	131	142	149	133	135	159	147	155	122	134	127	148	147	141	145	135	147	125	152	133	155	134	132	133	136	146	131	134	153	144	143	123	135	102	133	121	131	163	145	137	159	133	125	143	147	125	157	131	130	139	133	129	132	131	149	144	126	149	133	140	141	122	146	135	146	152	145	137	148	131	135	134	149	132	130	152	130	128	136	142	142	139	165	125	135	126	153	137	134	119	157	146	133	126	125	131	134	148	135	139	141	130	133	139	158	140	142	148	136	127	138	128	148	154	144	143	155	128	137	131	124	134	141	123	123	150	153	130	151	136	120	137	107	152	160	135	141	125	152	149	153	132	141	127	138	150	145	135	168	134	135	136	126	145	146	159	147	138	136	148	162	144	156	136	128	125	144	132	122	140	128	124	143	128	124	129	141	155	155	131	133	147	140	138	150	152	150	133	144	130	152	154	123	143	161	162	135	130	138	137	132	127	143	127	129	133	130	147	145	152	140	138	148	138	127	128	146	132	144	128	106	138	142	149	135	133	153	143	150	145	149	178	129	151	129	135	122	123	145	135	129	139	126	127	127	140	143	129	155	139	143	143	157	127	146	161	160	144	135	153	120	152	168	158	146	136	138	130	133	118	151	139	145	129	138	134	133	152	129	164	137	137	144	140	143	156	136	121	123	124	139	129	150	144	132	146	158	138	143	161	121	128	151	132	143	147	125	132	136	131	140	135	155	165	138	151	143	161	153	146	118	132	139	141	144	150	127	147	135	145	124	142	161	137	132	142	141	141	161	136	141	142	153	144	165	140	165	139	135	155	162	147	142	126	135	149	152	152	140	124	129	121	148	144	138	145	143	148	164	140	136	133	128	155	144	149	157	143	143	136	111	140	127	141	145	146	121	158	158	150	133	152	130	145	134	152	115	152	134	139	135	153	138	154	149	133	124	142	136	156	143	150	149	121	142	144	125	126	136	134	144	116	112	126	146	130	137	136	143	134	175	135	138	157	138	128	154	147	138	124	163	127	120	154	143	155	143	154	140	151	127	130	141	156	124	136	144	147	140	125	142	126	136	140	141	143	139	153	149	139	138	151	125	139	117	163	139	134	134	134	133	138	144	122	143	150	132	131	126	124	143	160	152	148	139	127	134	130	137	141	137	126	140	146	136	132	149	151	173	155	143	141	136	140	128	154	136	128	141	153	140	134	130	127	162	126	136	146	144	141	149	172	141	133	155	141	130	131	136	159	128	154	156	147	136	131	134	147	150	143	122	147	149	138	120	138	149	123	151	137	147	139	134	149	119	138	133	140	122	123	124	110	127	148	141	116	142	164	132	134	134	139	154	138	157	133	127	151	143	133	143	129	158	145	122	146	136	131	132	150	144	149	127	130	133	144	146	153	124	164	150	147	162	142	159	148	135	156	145	137	151	162	132	134	129	158	129	143	159	127	142	149	133	154	150	150	101	145	141	136	135	152	137	142	147	134	123	125	140	142	136	126	154	148	148	123	142	142	136	140	139	155	156	154	140	109	157	132	133	141	113	126	128	136	165	152	128	144	146	124	147	126	152	135	116	129	154	119	143	161	130	134	119	149	156	155	127	135	134	110	137	140	148	143	144	142	144	153	138	152	138	140	129	155	159	128	114	126	160	157	148	122	142	154	144	135	139	155	138	144	127	145	129	136	147	131	143	127	127	135	139	132	148	139	148	147	137	151	131	144	159	133	155	159	134	150	134	156	146	137	126	129	140	158	117	112	130	147	131	139	117	151	130	136	150	141	148	149	130	131	115	158	146	133	122	149	126	145	131	141	142	134	150	155	123	145	130	138	147	143	149	148	155	125	108	118	139	162	128	155	115	129	134	117	130	142	144	129	107	125	133	141	133	128	145	151	141	147	123	150	162	133	144	145	136	134	151	162	139	144	150	131	165	132	119	117	125	137	143	144	120	137	142	143	143	167	169	120	149	145	126	130	141	143	168	144	141	124	138	136	148	148	133	127	123	156	143	146	130	131	149	126	153	145	140	135	154	138	134	137	148	139	146	139	141	128	124	140	137	138	137	131	138	150	147	150	137	147	149	117	151	143	147	126	154	138	152	157	144	157	147	153	135	145	134	170	165	148	136	142	129	136	136	144	146	145	134	152	114	143	156	150	149	152	127	132	144	124	134	166	126	143	118	142	142	146	149	147	135	124	160	126	138	122	159	141	135	153	138	135	132	137	173	157	124	135	128	157	144	133	135	120	135	116	138	143	115	123	147	120	127	135	137	147	148	126	131	129	138	145	151	153	145	138	114	122	124	116	155	131	125	151	145	160	151	141	137	138	159	151	120	141	137	162	137	147	154	125	130	162	139	155	136	149	150	140	140	134	149	136	145	126	130	139	148	135	161	122	142	141	140	134	166	146	148	157	153	141	141	133	114	130	153	133	131	139	178	129	158	131	141	124	125	133	125	119	146	142	108	138	115	147	121	143	136	142	167	140	154	113	136	145	144	141	138	151	148	136	139	151	150	151	138	151	141	137	137	124	132	157	120	156	147	141	134	145	145	135	145	136	128	123	139	148	150	133	147	151	159	151	131	157	155	168	130	138	161	140	169	148	128	126	117	139	147	155	139	132	144	130	124	118	149	125	145	156	150	145	139	154	165	120	154	153	115	141	155	126	130	151	136	142	121	131	146	165	150	136	170	151	153	108	152	154	151	124	144	143	123	132	135	159	139	156	123	143	142	144	128	167	157	148	152	142	124	121	149	137	156	145	133	151	119	137	137	138	132	135	149
21955	11767	2231	2574	2326	1889	1544	1309	1191	964	861	776	688	759	660	615	625	568	529	490	518	507	441	501	415	446	462	432	430	442	458	428	448	398	379	388	385	403	408	388	382	408	402	347	398	393	351	399	379	366	375	349	341	323	341	397	368	386	344	352	368	360	365	385	374	367	392	350	361	349	391	350	384	356	363	358	361	385	359	365	335	377	369	362	380	383	351	345	341	357	352	355	335	332	337	362	383	355	368	307	337	353	333	355	379	344	344	337	346	376	339	326	367	343	343	348	381	365	340	328	347	344	336	380	331	343	317	328	364	359	343	349	346	323	361	337	349	371	373	357	354	357	335	372	366	346	365	337	390	323	360	325	357	339	351	342	372	374	368	375	382	363	375	335	320	375	346	398	347	337	332	340	345	329	374	365	361	322	344	399	336	332	355	339	348	314	357	377	338	350	355	341	344	350	377	326	364	357	356	356	382	379	364	335	354	353	361	332	349	323	357	358	392	322	332	375	361	382	364	337	382	351	353	386	375	352	342	372	341	377	332	352	341	323	365	378	330	328	333	366	352	325	316	347	337	362	350	321	352	369	371	368	331	338	329	368	311	330	360	340	409	372	364	355	342	354	335	352	345	368	337	307	348	363	343	353	346	338	325	362	366	331	351	372	356	366	347	361	353	344	380	348	339	377	348	388	346	401	336	347	350	375	346	342	357	328	337	344	332	358	306	343	341	354	338	329	375	309	341	356	329	327	383	348	358	338	350	329	347	379	367	348	359	382	341	319	365	379	330	345	366	310	399	335	366	377	354	322	380	337	355	349	340	321	355	350	333	338	367	322	331	360	426	363	338	343	317	355	365	393	360	359	373	343	365	349	338	355	339	334	368	330	386	346	330	359	353	348	341	341	361	358	359	367	345	383	319	351	350	359	343	343	387	352	368	344	355	368	358	311	354	359	367	401	356	342	380	347	356	385	333	334	379	350	346	358	329	344	385	383	372	331	321	340	355	376	368	345	359	390	352	387	338	339	360	373	369	347	354	361	357	367	329	330	331	332	379	357	372	305	344	350	360	348	339	353	342	310	381	323	340	336	349	355	348	341	349	366	364	347	353	357	379	331	344	312	332	357	356	359	332	366	354	359	350	319	338	324	370	358	368	357	368	389	352	371	380	363	372	361	345	382	372	355	354	365	349	364	370	327	319	345	358	362	324	366	365	355	387	370	345	331	347	382	390	320	365	368	393	375	339	347	397	344	334	352	375	361	383	352	360	391	361	344	354	370	374	333	326	358	353	352	381	326	368	357	326	392	337	366	381	359	325	364	358	360	361	357	373	340	376	334	345	346	345	346	333	333	361	352	315	357	372	357	346	389	349	344	349	339	379	358	357	354	352	323	336	334	357	347	353	328	332	337	382	381	335	310	365	368	348	364	332	345	321	336	380	375	355	373	395	358	350	376	341	386	355	360	375	366	364	336	362	374	359	367	371	353	317	376	346	355	355	379	349	341	366	308	337	367	359	340	341	320	391	345	319	367	367	330	377	338	331	304	371	341	322	350	345	346	327	336	347	352	336	351	336	354	341	401	313	342	340	348	344	330	367	400	338	327	340	346	357	385	363	345	378	349	346	361	374	329	331	349	310	329	356	366	326	325	341	362	351	353	377	353	359	338	329	330	338	349	345	335	353	329	342	331	309	341	365	369	356	345	348	354	331	357	350	334	345	368	333	343	348	360	363	371	380	344	359	325	330	345	354	338	344	353	377	334	326	346	327	366	353	373	365	342	330	353	356	329	343	362	365	368	335	359	364	335	345	360	342	350	394	352	347	325	369	349	347	385	347	350	337	346	334	328	373	380	350	351	373	347	363	366	352	372	373	346	358	347	329	314	326	365	348	365	375	351	358	330	350	336	368	360	330	357	373	377	354	336	369	363	355	317	342	341	340	351	362	357	366	356	324	357	332	332	335	358	325	385	358	333	352	364	356	330	367	308	375	356	362	343	376	325	352	353	350	359	325	368	324	346	339	330	369	342	346	363	324	377	362	343	332	334	336	377	342	347	376	339	389	326	360	368	356	338	332	343	366	334	381	375	355	355	328	332	345	354	330	329	335	354	352	344	351	381	336	340	377	332	351	329	366	363	331	335	369	365	344	355	363	326	344	361	322	336	346	392	324	344	351	332	344	369	341	334	359	355	376	319	362	339	351	340	323	358	354	382	321	341	349	375	381	389	349	343	328	339	350	335	334	364	326	315	354	378	330	341	339	339	357	358	354	324	373	335	389	356	377	370	354	387	338	344	340	364	376	360	335	367	376	374	336	352	375	355	349	345	359	324	353	399	341	362	384	372	323	346	318	335	375	349	367	332	344	317	320	346	345	351	338	345	331	334	348	373	360	371	355	340	340	379	370	355	378	363	369	354	362	339	356	354	373	315	352	308	376	337	371	353	321	348	351	345	332	387	335	372	342	360	333	392	357	337	362	359	335	315	351	350	316	336	341	386	363	336	393	345	349	332	342	344	335	328	378	357	383	318	361	344	370	351	356	325	358	352	369	373	350	352	368	357	357	323	361	386	328	362	348	339	343	342	352	372	373	365	310	393	357	352	355	324	363	352	328	371	333	355	351	350	373	355	373	387	356	368	362	359	364	375	366	363	342	339	352	350	369	362	339	359	366	368	327	378	383	338	317	367	354	336	353	369	330	346	350	374	350	379	373	356	355	366	347	356	351	367	359	328	322	311	378	352	331	366	351	348	344	337	351	341	350	355	342	328	369	355	356	337	372	384	310	293	338	324	335	354	348	350	338	350	326	351	333	339	330	348	355	331	330	329	326	346	398	363	335	344	397	348	343	361	381	368	354	356	324	325	341	365	375	356	340	359	346	326	357	362	370	360	349	353	355	379	318	370	347	335	353	395	377	346	339	341	348	349	327	358	360	357	361	316	371	368	368	375	350	345	328	353	345	324	373	332	350	368	344	351	356	353	366	371	351	340	390	348	344	349	325	317	329	369	350	335	337	351	347	305	348	364	369	362	333	365	341	381	331	345	372	348	356	374	366	335	352	350	348	353	343	345	370	339	374	324	352	344	346	357	346	333	360	367	367	343	356	329	320	371	308	393	346	359	359	365	359	378	324	332	364	335	339	373	342	359	350	347	316	351	366	328	363	360	374	380	359	386	335	338	381	357	356	366	365	340	363	322	348	363	331	372	369	331	342	345	377	317	374	356	345	355	331	345	344	347	337	355	335	336	363	368	322	347	359	351	372	326	364	357	320	311	343	325	358	388	367	345	334	347	359	316	355	377	337	325	354	328	306	382	363	359	348	334	352	347	385	386	358	372	359	367	337	328	342	352	354	362	334	373	360	375	324	395	353	369	332	345	365	348	337	368	338	388	366	341	371	365	327	333	335	376	372	352	352	304	334	357	340	365	337	344	361	338	347	372	348	346	341	328	395	361	385	353	345	352	370	343	392	360	374	359	339	349	369	347	328	311
55452	30127	7999	1726	1133	721	603	464	379	332	312	286	241	208	213	236	203	170	198	182	189	171	154	139	160	132	173	127	170	150	158	132	160	154	131	139	146	116	156	113	151	145	152	137	143	137	142	126	151	144	141	114	159	154	139	109	132	143	138	133	159	128	138	113	135	136	141	128	137	131	134	138	138	144	146	118	127	146	139	113	120	134	119	127	149	123	136	129	118	127	148	123	117	121	137	138	115	119	160	125	127	133	125	132	119	126	119	131	130	119	114	124	134	123	134	141	129	137	126	147	144	105	107	129	145	117	140	125	118	123	112	130	124	113	108	144	136	126	137	141	133	139	130	137	128	150	137	132	137	113	141	135	148	118	116	143	120	100	112	118	128	138	129	143	119	141	142	134	131	145	135	118	113	140	154	138	118	126	131	126	128	124	134	132	112	132	140	135	110	129	162	116	124	129	119	117	125	130	127	129	116	132	142	125	126	134	123	153	142	130	140	106	138	116	128	120	128	123	130	110	136	116	132	117	103	133	116	134	136	120	110	135	144	112	127	106	117	143	110	132	125	113	139	141	98	135	124	135	117	131	105	134	120	149	138	116	124	129	124	128	142	116	145	125	120	125	136	126	127	130	120	127	105	133	127	135	118	138	117	135	125	129	111	121	136	115	106	146	128	132	116	119	126	129	124	129	131	115	123	122	126	128	120	142	145	129	111	115	113	124	110	115	138	122	105	117	101	128	125	128	118	139	123	149	113	137	125	127	112	121	114	114	112	126	120	126	117	131	145	131	124	124	119	141	113	126	130	111	130	119	128	109	114	138	116	125	116	130	117	134	135	158	135	138	141	136	124	104	127	136	135	122	110	112	120	113	110	120	132	113	120	131	113	118	123	109	132	98	120	123	132	115	137	151	126	121	110	122	146	123	110	112	123	155	132	120	100	121	146	140	160	123	139	93	138	140	119	136	133	131	128	140	133	132	149	128	133	125	141	143	132	152	106	146	133	151	108	136	144	120	116	116	115	150	134	109	127	116	123	123	117	147	112	125	132	127	111	121	94	131	130	98	105	102	118	137	115	146	136	117	151	136	136	147	125	110	99	131	136	122	114	112	124	121	119	139	130	120	125	125	102	130	120	133	137	141	153	144	124	134	111	106	145	141	120	158	111	125	127	133	130	115	133	139	118	134	136	146	132	118	115	146	126	149	130	143	129	138	126	137	166	139	112	119	124	121	133	125	141	125	125	100	143	132	130	132	121	131	121	115	132	127	120	117	126	146	140	126	137	124	122	119	131	117	115	138	127	109	130	150	106	131	146	132	136	122	127	122	133	97	130	121	132	121	140	129	98	143	123	116	123	117	122	130	108	134	144	134	109	103	140	133	114	112	120	118	109	125	102	130	122	134	142	115	133	119	132	129	128	128	113	128	132	108	104	128	130	124	136	124	125	130	116	141	135	138	111	131	139	119	117	124	124	136	132	122	114	155	126	138	139	128	124	119	121	134	108	127	127	119	115	137	97	140	135	133	139	120	127	120	135	101	135	119	107	130	126	108	148	128	133	119	123	141	138	121	127	131	138	108	127	132	122	132	128	123	137	101	124	116	121	125	144	152	122	119	131	133	126	156	128	117	143	129	117	120	140	136	132	133	130	136	114	120	139	128	126	141	111	120	123	113	109	117	118	122	120	132	121	127	127	156	131	128	157	107	125	124	130	105	136	112	133	140	119	127	141	115	117	130	112	103	117	131	113	128	118	122	123	129	145	147	128	124	134	124	137	139	121	122	135	134	129	134	138	130	119	122	115	131	120	125	136	136	115	116	117	124	124	119	133	135	135	126	128	143	100	133	136	120	127	146	133	121	136	122	134	132	101	147	133	136	120	107	128	109	127	117	133	114	126	113	125	124	133	123	116	136	127	124	116	130	151	121	127	122	127	129	144	145	110	118	119	136	130	122	134	96	132	142	118	102	126	127	141	121	119	138	117	119	104	148	119	123	104	135	131	132	130	148	127	138	110	120	134	119	126	127	102	106	129	132	124	128	118	118	133	133	140	111	120	150	120	155	127	136	112	117	130	120	112	114	120	125	117	135	120	123	118	110	136	118	113	126	117	135	135	138	125	140	117	117	111	120	129	144	146	143	117	133	106	131	123	115	116	114	107	120	99	129	129	137	153	130	98	114	130	122	127	131	100	113	141	113	127	115	129	143	162	126	136	131	140	117	122	101	135	113	131	126	127	118	124	119	117	114	132	142	128	148	108	143	136	124	128	104	135	126	140	130	132	130	111	121	122	142	140	131	133	103	130	119	118	129	125	113	106	129	122	118	131	127	144	125	121	120	118	113	143	128	124	129	135	134	119	147	129	121	117	118	140	115	141	139	123	135	133	116	124	136	123	119	152	127	129	142	137	134	128	141	119	134	137	127	133	118	114	116	115	129	122	113	126	131	133	119	128	130	146	132	119	105	131	129	96	130	145	126	104	146	124	124	132	114	129	107	131	133	125	105	128	127	132	137	143	114	142	125	122	148	113	117	128	127	151	132	128	118	123	123	135	125	116	127	114	115	127	130	124	135	137	108	126	138	129	123	126	125	140	126	120	128	124	140	127	164	141	121	120	130	146	121	144	120	122	134	119	134	140	130	101	131	130	131	131	147	113	121	113	131	126	140	130	131	149	123	135	118	127	119	128	137	115	104	119	123	116	125	112	128	125	115	124	135	139	137	91	122	115	120	136	119	132	134	115	129	125	128	120	124	118	155	148	121	117	122	119	110	134	144	106	102	132	134	131	132	133	105	110	125	111	106	134	136	125	141	129	130	145	140	130	113	124	123	133	137	121	130	128	136	126	129	135	125	131	130	111	138	149	119	139	124	100	104	145	131	119	156	124	136	120	122	129	144	141	121	128	122	153	121	128	103	115	112	124	127	126	137	129	133	134	117	118	125	123	133	127	121	136	131	131	140	99	122	123	125	127	137	123	109	100	125	140	141	150	118	139	124	137	129	117	122	141	124	125	140	130	115	130	141	129	116	123	158	153	123	130	127	110	138	133	133	143	119	118	150	135	131	108	124	127	135	127	130	132	137	137	122	120	111	115	125	148	127	145	129	144	122	123	131	129	136	138	115	107	134	116	123	130	125	113	136	121	123	110	131	132	120	131	137	122	122	113	124	113	124	119	109	122	147	136	125	147	126	134	117	98	113	112	123	117	111	136	122	133	127	126	124	119	129	136	118	117	136	122	119	121	114	116	118	127	154	116	143	118	133	142	133	125	135	120	126	123	136	136	130	120	130	128	106	118	131	125	130	121	127	124	123	123	149	106	125	115	118	124	132	112	114	146	137	132	129	116	126	128	138	122	134	124	128	132	132	138	120	127	131	117	132	135	151	122	136	137	141	152	127	116	122	129	129	114	104	95	128	134	118	113	121	126	127	125	146	126	120	122	117	133	124	127	122	114	136	124	132	140	126	134	133	123	111	119	111	141	111	121	136
29530	18007	3933	4626	4081	3223	2780	2243	1922	1574	1398	1227	1072	994	897	833	795	702	714	687	636	599	588	612	543	536	501	519	462	495	496	499	451	477	451	430	423	432	430	397	433	431	408	460	414	390	413	376	411	383	398	383	375	410	410	396	371	408	411	369	378	378	394	373	389	379	353	394	366	375	352	389	374	386	348	335	381	395	365	372	403	364	375	369	369	358	367	355	359	332	358	319	373	339	417	359	367	334	367	400	367	362	366	366	352	370	363	328	340	328	375	326	354	323	343	360	315	357	359	344	366	355	347	353	338	354	382	328	343	343	343	330	353	347	340	347	355	381	338	376	346	334	335	357	307	355	355	330	368	322	343	343	364	385	339	338	350	353	392	369	362	340	337	322	380	356	328	342	363	358	332	342	342	325	334	339	381	328	368	313	361	319	366	345	369	345	363	332	337	357	342	335	358	337	335	335	336	374	368	364	340	348	370	379	343	379	345	355	317	351	334	338	302	340	323	353	326	342	318	328	344	348	360	318	346	356	372	336	330	322	359	342	360	352	365	375	345	378	350	363	323	329	318	334	308	380	339	344	311	312	386	322	338	335	312	346	347	346	380	311	323	353	343	347	342	372	362	351	367	365	343	302	324	378	343	337	374	343	334	333	342	323	329	303	364	331	343	372	367	340	380	333	333	353	314	337	325	344	345	324	369	365	329	371	366	366	375	371	329	334	343	322	395	332	337	351	332	333	309	330	357	356	369	288	343	344	313	344	343	340	332	353	353	322	305	329	370	352	354	368	364	335	305	335	334	343	354	331	342	355	365	349	349	334	316	337	337	336	310	335	350	351	362	320	340	329	359	328	337	365	326	320	349	363	377	368	356	356	321	344	337	342	346	345	323	336	341	373	355	360	357	320	384	345	321	328	327	369	363	358	366	347	306	373	345	339	379	333	355	373	333	344	326	321	347	311	339	315	337	324	338	341	312	340	338	380	346	354	347	349	346	322	376	354	302	365	347	348	345	333	339	355	349	358	355	358	345	315	308	378	334	327	378	324	307	365	331	338	346	368	314	344	356	358	351	328	365	299	335	322	325	357	331	361	340	325	375	341	359	362	366	367	355	375	351	310	352	345	361	366	354	332	330	349	334	369	327	367	353	334	341	358	365	354	352	351	321	310	340	349	343	310	312	359	359	365	338	326	325	344	337	345	351	322	347	343	335	365	337	351	329	351	347	383	334	335	362	325	366	347	352	350	324	347	335	325	355	346	367	344	338	344	349	358	344	340	349	343	358	328	331	359	348	330	348	349	318	317	329	356	334	368	320	344	349	312	345	347	320	348	346	334	344	363	339	343	321	342	363	340	339	393	346	324	308	338	367	353	361	351	339	318	398	346	340	361	363	355	344	356	350	352	344	379	321	341	388	334	320	329	320	312	346	323	322	344	353	341	383	351	318	368	340	361	403	338	390	297	366	350	341	367	309	317	316	359	347	349	356	357	357	308	345	342	344	368	331	312	333	341	287	345	315	367	352	346	356	332	341	344	368	354	303	347	323	327	365	359	368	348	385	349	312	377	348	359	372	343	354	348	327	388	331	332	385	347	349	331	352	318	354	332	310	380	330	324	371	360	343	342	377	332	349	327	366	334	322	364	338	367	344	331	356	375	335	364	344	334	341	340	361	359	293	376	321	351	312	322	339	342	354	338	374	328	358	370	324	362	327	338	335	336	344	342	361	360	356	338	384	329	361	349	353	371	330	309	332	327	351	345	332	331	351	328	374	335	354	364	377	350	318	331	341	352	350	335	339	393	348	350	359	345	322	335	371	333	330	377	348	344	340	344	334	384	343	397	343	327	324	360	310	333	315	367	333	331	333	323	351	356	354	370	359	351	351	311	343	355	354	325	326	334	383	318	378	356	338	347	351	355	363	328	360	348	380	356	351	334	329	332	338	324	329	325	320	361	328	360	374	323	364	340	346	336	345	392	350	333	337	350	322	313	333	351	318	342	344	372	353	312	345	376	331	353	318	343	335	334	363	337	329	340	348	325	382	325	359	322	346	304	371	349	335	315	359	369	348	356	324	361	354	352	351	360	357	328	321	347	375	308	357	346	343	334	365	288	341	373	338	355	370	351	347	350	349	341	371	368	342	337	361	360	349	316	338	336	349	327	349	322	341	369	331	364	351	358	346	383	355	354	312	344	341	323	361	351	324	355	300	365	332	355	346	369	368	307	335	348	330	362	325	332	383	344	322	338	350	342	365	320	363	340	291	331	355	295	339	349	358	323	339	344	315	361	330	333	333	330	318	344	347	357	348	341	341	341	352	329	357	343	358	357	325	327	366	367	370	334	351	355	350	325	302	357	357	352	349	316	363	315	344	346	364	377	347	361	326	317	363	334	344	343	353	339	354	354	342	324	340	351	347	361	326	351	348	357	317	343	354	335	333	308	357	359	356	297	349	371	346	356	349	328	307	360	353	348	319	350	325	352	319	364	321	339	336	357	359	306	357	339	319	336	323	329	332	347	359	348	331	362	331	359	340	321	363	355	342	344	337	330	344	332	332	327	370	321	311	340	348	342	333	348	361	370	352	355	364	341	324	333	363	360	330	341	314	348	318	359	336	377	333	380	326	351	339	359	316	342	334	356	330	319	359	348	345	356	329	310	353	334	332	364	344	366	373	340	353	331	349	340	341	374	360	341	365	325	358	371	361	356	342	362	337	358	327	354	313	328	320	335	365	354	367	353	309	343	331	360	327	344	335	340	340	370	353	374	327	370	354	366	338	342	334	343	312	357	323	353	345	342	323	311	364	328	331	335	346	359	332	332	346	326	335	318	363	312	377	340	385	333	348	359	354	322	339	357	383	331	332	313	357	338	332	356	345	303	370	326	326	348	362	330	336	360	364	357	337	350	338	338	363	348	340	330	344	304	349	350	355	342	356	356	372	332	340	335	354	384	378	360	356	374	335	344	340	335	334	322	329	350	380	371	342	365	378	389	346	346	343	345	333	382	370	330	351	347	343	358	368	332	326	339	336	348	330	351	344	352	316	358	315	347	343	350	348	337	340	317	358	384	354	326	344	324	344	361	349	356	320	370	324	325	368	341	374	347	351	328	358	376	398	338	339	357	336	334	341	357	343	364	347	343	322	366	334	363	327	362	348	364	386	346	332	338	387	303	347	363	327	307	331	354	350	365	313	355	338	377	343	343	343	356	353	353	360	334	366	338	353	331	353	385	359	315	343	354	352	341	370	364	352	318	360	339	366	360	374	367	319	363	378	341	384	336	352	360	347	326	333	315	337	376	354	326	329	371	385	336	355	353	364	316	308	292	365	360	341	345	357	356	355	344	336	352	329	340	365	318	330	352	355	337	343	359	324	342	347	341	321	361	355	349	345	332	334	344	332	332	373	314	337	382	331	334	360	334	360	325	338	344	365	338	346	319	338	328	355	356	311	303	351	350	362	326	337	328	336	313	374	341	324	341	345	370	324	355
11181	909	334	368	375	321	337	338	316	311	300	293	302	296	312	317	297	290	310	297	319	309	311	299	295	319	291	320	317	326	320	292	297	344	323	298	311	331	309	289	305	303	292	298	302	338	316	306	323	295	280	283	280	297	312	251	307	309	331	275	297	288	288	311	336	325	319	289	319	288	294	295	302	319	322	319	300	326	302	281	334	279	276	336	346	310	298	344	305	282	310	280	332	303	312	313	315	301	293	308	319	291	314	296	274	336	278	344	314	286	324	320	316	287	298	345	309	333	298	278	319	318	319	346	314	335	303	315	312	283	278	297	287	320	287	327	314	324	299	274	281	309	303	318	319	282	291	288	317	328	292	322	303	294	328	303	319	305	300	314	341	321	306	322	322	271	323	290	311	309	293	308	298	287	282	270	308	276	298	319	277	325	291	303	300	305	301	291	308	302	293	337	302	307	344	295	303	317	324	309	324	316	284	321	288	318	273	324	285	305	320	311	328	308	295	304	302	301	290	291	264	280	322	325	307	311	296	310	286	318	288	273	279	298	297	314	305	285	323	316	305	324	297	328	275	288	327	305	318	316	280	317	283	294	292	290	307	286	290	299	313	315	283	303	300	300	327	301	320	286	302	330	330	321	302	343	320	296	324	344	286	285	271	298	319	328	314	306	309	293	292	343	318	318	270	296	323	322	291	320	340	295	326	325	293	297	301	301	321	267	326	325	306	297	323	285	335	320	290	329	285	275	255	312	330	303	322	297	276	316	297	333	270	273	321	278	284	296	276	296	314	264	321	291	326	293	294	274	304	321	322	300	333	298	307	306	325	293	277	293	350	286	332	286	322	289	334	317	296	278	325	328	329	310	272	284	308	336	320	262	323	319	281	297	303	266	329	324	277	318	313	303	306	311	309	293	312	297	296	294	331	322	314	297	311	298	297	298	335	298	285	301	277	307	335	322	323	331	330	302	305	313	297	259	302	298	306	326	308	284	281	321	332	293	337	346	351	306	284	289	319	276	300	284	293	312	275	309	311	313	297	305	307	296	307	349	293	299	294	315	323	275	314	299	345	301	317	336	315	326	291	299	286	289	296	275	314	288	295	263	291	302	312	320	264	302	308	333	333	292	260	287	282	287	314	288	326	320	306	283	314	309	296	345	319	337	271	297	330	301	296	302	303	288	300	291	304	297	324	316	312	282	291	338	275	307	326	306	314	318	312	312	316	305	308	297	295	286	319	359	338	281	309	306	317	306	307	317	321	273	290	287	321	273	259	308	321	302	330	332	325	280	302	275	316	279	290	304	303	321	305	346	317	316	299	331	324	298	303	267	271	281	284	296	334	340	300	294	320	334	325	301	327	293	289	282	316	311	322	299	313	306	314	299	302	307	294	299	292	301	313	294	299	294	300	310	293	318	311	331	277	297	314	307	282	315	316	297	307	312	277	272	277	332	319	294	306	343	277	297	291	320	285	293	263	304	322	312	301	312	306	278	317	342	294	340	336	280	311	300	349	331	306	310	325	287	289	316	304	272	296	279	291	313	294	337	277	292	294	339	316	333	266	317	320	287	314	338	350	310	313	304	362	272	273	324	315	308	320	299	324	324	316	297	280	288	297	319	300	317	304	310	293	303	295	285	289	326	315	288	305	331	298	278	295	307	308	268	315	275	302	308	325	295	310	292	325	297	292	293	288	284	336	300	354	266	303	295	267	307	326	301	301	296	318	300	323	301	252	294	297	280	307	285	301	326	303	292	337	328	312	300	301	320	347	306	299	301	346	284	274	347	332	300	270	324	294	294	297	301	306	287	294	314	323	273	291	275	291	303	324	291	300	342	295	292	296	300	286	312	299	307	297	300	301	283	309	314	296	275	305	305	302	307	341	279	293	280	285	338	310	300	336	247	271	292	338	308	285	301	310	310	339	303	272	319	331	302	295	299	280	298	325	284	304	311	316	302	308	312	303	322	303	322	300	295	296	301	298	314	317	312	292	305	265	310	323	306	307	317	293	269	343	296	288	301	281	326	279	316	287	283	319	291	273	298	313	309	290	298	284	281	294	334	289	309	303	293	304	310	287	291	307	275	341	300	262	298	292	281	291	326	293	304	288	325	310	281	316	328	328	280	300	320	294	321	283	321	317	334	321	291	282	264	294	371	301	338	303	287	286	318	313	307	261	317	282	317	339	275	320	314	274	290	313	323	314	317	295	268	268	305	286	305	285	333	324	329	300	339	288	309	323	282	315	309	304	307	318	294	322	322	309	297	287	288	316	313	282	305	309	283	265	266	296	270	313	324	326	308	304	312	316	314	331	285	288	309	259	264	303	313	314	277	313	312	286	295	310	325	300	306	309	308	315	294	301	353	308	302	307	296	317	274	301	282	299	322	304	261	294	288	301	282	276	276	330	296	345	297	309	329	336	291	307	311	308	303	293	343	328	285	312	288	323	302	350	281	292	326	284	304	305	336	315	319	277	282	302	316	302	288	297	302	275	334	316	312	318	312	303	301	287	286	287	274	310	327	294	313	301	290	272	270	304	283	322	291	291	288	281	306	313	313	283	310	308	288	339	355	276	331	300	276	272	325	282	312	332	308	315	334	333	329	313	276	308	294	306	314	347	328	337	275	278	314	305	308	317	316	285	315	306	316	329	290	323	309	291	316	268	278	285	299	322	300	296	292	298	297	307	309	279	298	309	314	289	314	282	304	290	306	325	322	311	280	297	322	325	338	334	313	290	289	331	348	297	328	332	291	289	278	299	307	266	289	318	296	275	297	317	297	305	280	304	287	291	281	318	288	289	281	317	283	311	315	312	319	302	277	308	324	285	238	305	306	321	348	322	307	311	304	299	307	325	291	319	327	337	291	308	340	314	309	274	294	277	311	311	308	345	321	337	296	306	294	289	292	337	306	291	288	301	318	299	311	299	336	325	317	267	299	348	286	278	316	277	329	303	290	322	278	294	300	322	342	298	336	309	306	277	282	313	308	293	315	284	294	303	281	317	295	267	323	314	311	313	320	301	279	318	299	285	273	317	274	271	312	297	323	296	312	313	318	294	251	297	314	308	320	321	273	288	314	303	286	288	311	318	308	284	275	317	296	304	290	318	280	291	325	327	317	273	314	334	327	324	285	273	303	276	294	319	295	318	305	293	283	324	323	287	310	309	343	273	304	302	295	303	281	284	311	288	268	293	334	302	305	327	308	311	291	310	298	312	337	289	298	283	284	305	294	292	303	292	325	309	305	295	292	299	336	321	271	326	314	294	313	253	280	276	287	311	312	295	287	332	295	292	330	290	310	307	303	314	297	307	322	297	300	289	308	318	346	310	293	292	339	301	295	321	271	313	286	323	295	345	295	300	283	316	321	294	309	338	307	273	291	278	322	344	309	309	313	313	303	290	356	326	281	328	292	298	288	299	298	310	270	303	300	280	306	332	325	292	306	308	325	302	287	297	288	272	306	291	296	271	315	297	280	297	308	298	285	323	330
7134	1361	739	727	745	759	683	742	680	687	730	688	732	673	681	687	671	706	698	683	673	705	691	679	694	670	661	658	666	721	690	674	657	766	714	677	683	717	650	628	733	735	710	685	721	698	653	680	653	675	675	687	701	672	697	673	708	667	734	697	679	665	696	679	670	729	699	682	683	639	681	650	651	646	653	686	667	650	708	668	695	732	707	692	680	679	671	683	710	669	743	672	683	688	730	705	739	707	673	686	622	693	676	715	673	703	694	634	676	662	681	676	650	728	667	660	686	704	693	634	727	688	668	761	693	708	667	678	692	682	688	677	679	672	664	705	643	694	711	664	687	683	707	685	674	660	667	686	694	653	657	687	720	689	725	690	654	690	713	722	672	711	680	681	694	753	690	684	695	717	714	696	684	709	671	669	666	710	722	684	644	690	681	744	687	688	662	708	693	682	747	693	673	715	685	688	686	716	691	696	714	655	737	751	723	695	657	685	708	664	689	712	670	662	727	689	687	703	672	676	658	691	697	664	690	737	704	676	693	676	697	660	667	686	682	696	720	705	700	692	675	638	632	683	681	674	692	677	721	653	672	672	714	675	678	686	670	678	698	648	661	685	683	697	671	696	706	672	732	674	710	692	698	702	681	653	694	676	694	672	694	689	736	716	691	713	665	695	740	699	685	652	694	698	684	675	635	694	688	676	734	692	648	647	708	666	700	684	709	707	681	651	716	668	646	723	699	670	677	727	697	682	680	674	715	662	706	704	692	696	669	704	661	679	655	683	690	658	712	660	680	641	688	645	677	697	668	696	684	681	726	695	631	725	687	663	664	712	674	752	714	671	660	667	667	704	688	645	669	660	684	710	686	644	685	699	696	711	647	705	696	669	702	655	734	702	665	656	668	657	708	678	696	692	702	682	687	703	671	743	688	705	655	705	673	677	663	699	685	711	690	716	665	680	682	718	671	681	728	697	695	678	704	698	666	724	677	692	695	723	686	674	692	678	683	643	649	718	686	694	691	718	687	700	674	696	674	650	664	687	654	664	679	693	676	690	660	681	645	709	656	696	669	673	716	670	672	669	723	719	736	708	679	686	680	641	669	683	642	707	709	645	720	754	685	709	699	702	705	692	678	688	710	693	684	737	709	679	699	694	714	650	692	666	706	721	687	672	701	712	662	645	698	703	674	636	706	708	710	744	671	711	653	694	711	657	709	677	648	678	678	670	670	661	701	684	654	598	739	660	723	666	705	687	696	664	646	702	704	673	648	733	713	694	665	673	693	711	689	674	681	671	700	692	683	713	699	659	654	688	708	717	666	650	669	667	704	718	694	696	708	654	716	685	718	676	621	651	709	661	681	665	658	684	638	675	659	671	687	705	674	658	700	708	672	681	695	672	716	643	732	715	671	698	702	717	690	690	713	729	675	676	658	683	718	725	644	688	683	700	720	709	699	661	694	700	653	693	696	693	672	671	744	665	660	676	656	722	712	697	713	745	709	670	709	670	682	689	679	664	703	686	709	593	720	707	671	681	702	676	692	661	631	704	700	655	650	674	656	661	679	683	682	677	667	633	677	713	690	717	673	656	661	643	726	700	673	653	693	731	708	714	682	687	692	684	651	690	646	671	718	680	707	652	703	686	696	693	689	693	712	710	602	675	692	677	702	686	692	659	698	667	731	693	687	677	692	694	667	701	721	665	701	699	689	729	679	728	729	746	658	695	695	654	715	697	676	685	709	682	680	697	692	706	741	668	725	679	714	668	674	674	704	655	696	649	700	678	676	688	665	630	706	722	728	697	718	766	733	714	672	648	703	643	719	688	700	670	689	700	700	712	682	656	733	675	666	681	672	708	687	664	676	645	708	690	689	690	662	709	714	704	754	669	697	717	702	641	678	754	693	696	750	655	655	678	671	700	757	699	715	666	659	717	669	707	670	698	688	703	696	692	663	712	723	696	654	726	650	693	670	698	711	711	704	707	717	677	749	710	676	693	700	758	725	700	660	685	748	714	665	687	688	691	652	661	688	711	678	692	725	684	664	692	686	686	679	667	718	698	725	652	683	740	615	681	668	669	670	714	742	653	653	659	711	691	702	686	699	717	669	687	722	640	709	640	684	671	699	689	684	676	680	741	626	686	664	665	730	722	712	702	655	724	639	708	691	719	707	679	685	717	669	707	689	682	691	691	691	665	746	699	674	725	708	687	703	703	691	684	699	696	641	686	697	721	711	725	662	670	682	685	684	656	731	651	652	660	699	649	714	681	664	709	681	671	714	712	654	706	663	650	681	642	674	739	670	684	672	668	638	695	674	714	689	665	640	623	641	706	726	697	688	707	646	693	709	668	641	726	691	608	721	703	716	708	677	688	700	720	661	678	732	707	726	692	696	679	709	671	661	664	680	706	712	705	738	728	658	648	700	691	717	667	664	682	694	697	711	646	701	748	670	680	693	684	664	697	709	707	716	644	670	713	678	716	727	673	690	667	701	686	707	727	655	707	693	689	694	714	677	707	715	719	693	671	686	702	698	686	732	673	685	724	695	690	638	686	665	686	711	675	722	696	704	699	664	729	682	671	703	703	709	704	693	672	695	681	638	722	665	722	616	666	679	680	688	681	664	745	689	677	715	707	702	723	681	663	675	656	730	669	711	727	680	701	677	666	676	693	733	654	647	721	655	680	724	716	694	739	677	696	674	673	705	700	696	668	682	672	672	694	688	708	686	642	689	683	719	669	673	700	722	701	696	606	703	682	669	679	720	657	698	682	709	657	722	703	667	706	638	688	662	727	700	695	710	680	701	726	743	689	687	675	665	686	677	672	655	699	722	676	675	665	694	676	636	713	699	682	677	722	677	676	650	693	723	645	671	693	676	726	659	669	700	618	714	703	666	667	701	683	694	685	679	650	682	698	699	705	732	689	671	685	674	687	682	731	680	744	712	699	673	683	731	667	701	677	694	664	672	668	662	718	728	693	687	679	684	649	622	665	713	665	680	645	717	674	664	675	692	659	721	709	703	687	647	678	663	670	699	657	723	675	730	697	682	691	703	703	693	657	664	675	692	714	696	695	746	716	712	732	655	695	693	737	658	660	669	712	676	685	699	717	662	707	721	714	693	648	671	698	694	650	634	686	690	693	702	670	709	669	710	685	714	715	689	693	717	703	678	657	664	648	680	712	721	664	670	713	714	671	654	707	716	727	669	647	717	666	667	689	723	671	717	664	697	728	716	668	713	680	697	709	656	733	710	659	718	652	726	670	675	676	656	691	683	712	699	721	611	659	668	701	695	724	667	737	688	696	713	691	686	693	726	647	668	667	673	682	685	679	713	709	665	722	719	685	694	676	681	712	677	736	696	694	686	703	683	699	636	744	679	702	691	661	705	707	690	721	697	734	674	678	679	672	693	674	709	719	686	713	698	696	720	699	747	700	657	698	692	690	707	700	697	686	702	701	688	693	679	688	686	647	674	634	653	725	683	668	707	673	688	735	667	684
41609	17826	2880	822	592	470	344	320	281	232	247	213	195	185	182	164	171	159	165	191	158	178	149	175	177	134	135	159	162	149	157	149	126	143	140	171	132	121	140	151	147	151	147	129	143	135	155	146	134	143	115	110	157	159	150	144	140	137	139	115	123	149	131	116	151	134	138	132	149	146	124	142	130	141	148	142	123	153	159	146	134	130	147	137	153	152	137	160	160	147	132	123	137	128	152	123	157	121	148	148	129	134	132	126	152	136	144	118	143	164	147	122	122	133	164	108	137	145	140	134	167	111	161	135	148	137	151	121	137	150	126	149	123	129	132	128	135	135	149	134	143	139	144	128	143	135	128	144	118	123	140	159	151	132	136	137	150	148	140	154	128	159	116	152	154	144	147	143	120	137	121	152	127	127	155	141	137	159	151	138	147	123	147	131	147	156	137	151	133	149	144	150	129	126	142	149	138	173	115	152	117	132	125	151	150	128	136	142	140	133	114	125	140	168	139	137	146	132	130	116	159	107	143	124	137	137	147	151	143	141	139	169	140	141	127	152	147	173	130	128	125	137	127	141	134	146	127	152	137	151	127	155	124	136	119	142	123	125	137	130	136	131	125	132	133	131	141	113	138	139	165	136	137	135	128	153	126	134	149	135	150	135	155	136	142	144	131	144	133	143	148	153	133	122	127	161	134	139	140	136	152	148	157	128	127	140	143	123	134	154	133	154	128	143	139	153	142	135	141	154	128	106	127	116	124	132	144	148	137	137	129	149	119	168	141	140	141	151	128	127	131	133	129	134	132	134	150	155	149	143	137	143	133	150	143	126	163	145	155	169	154	141	131	128	141	132	151	164	143	135	128	124	155	156	146	120	153	138	157	126	130	138	140	127	144	162	150	133	135	150	152	129	147	127	144	145	137	142	136	137	143	137	132	155	131	135	129	142	137	119	141	159	134	148	123	125	156	134	129	141	141	145	132	145	147	152	160	140	123	117	145	145	126	138	116	123	142	145	148	167	164	132	124	138	129	139	151	132	139	127	143	145	138	106	136	130	174	146	142	143	169	153	113	118	152	130	131	148	146	132	139	134	131	135	130	130	155	152	141	123	123	141	142	162	127	148	143	140	147	141	121	144	144	147	133	124	168	138	134	135	150	133	126	128	153	117	119	141	130	139	156	159	150	138	150	127	146	149	125	136	151	133	120	157	142	141	166	149	137	118	119	127	122	134	155	122	151	137	143	157	129	138	161	144	128	111	111	123	111	132	123	130	170	165	137	133	145	138	106	143	140	133	146	143	140	139	128	114	152	145	126	129	108	164	135	150	132	143	162	160	138	149	123	145	146	140	130	138	139	140	143	133	135	158	136	142	156	115	125	131	128	138	127	153	176	167	128	138	137	139	159	172	153	155	132	121	141	146	132	135	129	132	156	129	141	132	135	147	168	141	130	122	150	134	134	125	165	147	156	113	135	132	130	152	175	155	147	141	125	140	108	119	153	144	136	129	146	118	133	147	123	157	142	115	124	140	132	149	168	132	165	147	126	153	139	164	135	136	124	135	114	149	151	153	135	154	128	137	135	133	152	146	139	131	116	132	133	145	142	149	131	146	149	134	138	171	127	126	137	124	134	113	150	136	149	121	131	159	138	137	155	144	132	118	134	132	156	125	154	151	154	136	124	134	127	137	126	143	145	142	147	134	149	150	149	135	127	143	141	145	159	128	144	142	136	150	138	134	155	148	142	167	134	127	125	156	142	145	144	116	170	137	130	141	153	143	172	138	150	130	143	134	134	131	141	169	148	140	143	128	158	113	140	146	170	141	153	142	132	125	121	131	150	115	140	162	146	139	136	149	142	135	120	137	125	125	161	145	130	119	146	141	136	147	154	152	124	155	137	144	143	159	148	139	135	145	132	131	167	167	133	147	141	149	120	150	147	148	139	137	150	132	146	145	159	159	150	133	126	152	138	129	133	138	131	154	149	134	158	136	152	155	131	147	178	160	149	148	138	144	138	131	146	134	149	136	142	152	131	126	132	140	151	153	144	133	129	134	141	140	133	150	144	142	138	136	162	134	127	128	138	128	159	146	147	125	165	134	138	154	149	126	135	154	133	157	128	134	122	106	153	134	159	147	138	161	150	154	126	150	136	136	145	140	135	136	164	142	152	137	125	131	147	150	133	132	137	155	137	129	123	135	148	132	129	136	150	158	145	138	154	112	154	135	116	138	154	163	133	153	146	126	136	124	118	130	148	141	124	132	164	133	124	143	119	131	141	133	110	129	141	143	149	162	137	126	147	141	151	148	143	148	138	150	143	120	150	134	139	145	142	151	119	128	147	128	141	155	140	163	140	149	140	138	128	132	146	159	129	136	141	140	140	119	135	131	132	134	127	165	136	119	136	143	144	109	123	154	140	133	119	138	141	161	150	119	121	131	167	158	147	144	153	144	125	145	140	143	130	127	139	127	124	156	150	138	142	168	132	147	150	107	145	156	112	124	152	152	146	145	132	133	152	146	143	136	129	132	138	141	133	157	146	154	166	152	141	142	141	138	118	159	133	147	143	160	150	140	116	136	128	150	120	131	126	126	126	160	126	138	144	125	143	133	99	137	145	139	137	116	151	147	128	135	144	133	154	125	155	152	136	142	122	143	150	141	165	158	124	122	151	158	141	154	110	131	144	126	137	142	152	148	171	128	131	151	143	143	147	145	145	108	143	125	144	137	116	142	123	119	136	129	137	118	129	150	137	138	137	122	139	134	130	132	137	143	160	147	138	128	142	160	131	166	162	140	121	135	161	169	157	155	152	140	132	146	120	114	133	129	125	149	152	141	154	135	149	114	118	151	135	148	125	135	130	126	143	119	160	142	133	137	119	139	136	149	152	139	123	122	143	143	132	140	130	143	123	151	109	137	154	130	139	138	140	122	132	141	119	121	165	135	167	141	130	121	126	109	121	151	139	131	141	134	150	131	153	150	147	142	158	119	150	117	164	149	157	143	150	153	126	136	158	143	145	124	131	142	136	123	138	137	142	138	158	128	155	133	127	133	126	149	154	148	164	155	120	150	148	133	130	149	131	139	128	126	165	170	136	134	131	134	139	151	138	129	157	146	152	119	160	131	144	133	114	140	110	142	160	158	145	136	107	133	133	125	141	134	125	116	147	140	141	136	121	139	108	134	140	121	157	144	142	131	164	143	141	139	123	150	151	139	130	119	142	137	143	130	119	140	140	127	143	139	134	140	135	114	119	151	123	140	140	154	134	144	128	164	134	121	131	132	163	144	148	109	136	162	129	148	146	123	135	142	150	157	134	140	131	122	145	137	134	147	147	147	134	132	130	150	149	143	126	134	143	138	157	148	131	137	121	155	119	150	138	145	127	130	157	122	142	132	128	133	127	128	162	137	126	148	133	129	141	136	150	138	143	139	129	145	130	134	134	142	136	146	151	145	160	143	136	147	135	127	125	120	137	138	147	136	148	157	140	146	153	135
21639	10896	2271	2609	2211	1837	1557	1338	1156	976	867	805	712	646	659	613	590	576	520	542	503	492	473	475	482	442	454	448	430	421	437	414	406	383	389	414	406	405	384	392	400	370	397	385	389	348	379	364	378	397	384	379	340	373	366	370	362	358	383	382	352	357	378	339	383	345	362	368	358	356	360	335	343	371	340	379	341	333	370	331	343	356	342	369	340	378	326	368	339	374	366	375	356	375	335	346	339	365	333	342	308	376	322	338	351	350	373	343	327	370	334	366	344	353	333	353	365	365	368	388	354	355	347	339	343	363	364	314	342	341	339	333	369	349	335	334	363	339	347	347	392	368	364	361	368	368	353	365	303	378	346	382	357	337	378	355	369	336	359	338	370	342	346	382	338	338	349	343	316	371	358	345	320	367	326	340	346	335	364	328	328	351	358	358	346	358	361	346	349	354	369	377	335	389	343	329	388	335	363	355	368	320	353	345	339	362	348	364	356	398	370	363	310	370	340	333	367	355	360	324	334	362	366	350	388	361	357	331	320	390	332	365	349	359	330	332	344	368	349	358	371	352	353	335	365	364	365	323	334	367	378	370	345	360	343	309	346	341	335	352	337	353	368	324	360	300	331	343	359	339	331	364	385	323	358	319	366	372	342	368	345	332	342	377	334	343	361	353	334	318	349	380	347	347	345	331	370	356	337	376	308	357	347	323	328	377	350	346	370	352	342	355	338	368	349	350	353	325	351	339	352	363	346	327	349	322	354	333	368	379	371	323	327	371	335	336	348	342	371	365	376	347	351	318	383	338	337	339	345	323	366	356	324	366	343	341	354	326	362	364	326	326	333	349	350	319	370	355	322	360	340	331	329	369	340	340	338	341	327	335	345	336	356	326	379	352	308	351	347	332	335	361	336	372	343	379	367	348	376	352	335	356	361	367	388	341	350	354	318	374	307	356	361	368	346	322	352	350	328	374	336	372	344	349	346	347	314	333	335	321	353	356	343	354	347	361	301	341	354	369	350	370	316	365	310	355	357	347	343	361	367	338	369	332	328	340	356	366	367	340	358	378	353	335	330	365	321	335	356	368	354	361	345	336	320	354	346	362	350	329	316	335	338	333	342	367	355	315	356	323	366	361	353	372	318	365	374	333	343	360	349	367	335	329	327	352	319	354	359	378	322	360	368	307	337	349	365	371	358	316	344	365	334	334	346	363	352	336	335	381	288	348	358	391	347	338	365	357	332	330	364	344	333	345	335	370	334	377	365	336	359	344	326	357	337	384	353	363	343	330	357	353	309	332	368	351	344	364	358	353	340	329	339	349	358	359	331	343	389	353	348	344	366	327	362	386	348	372	364	340	346	348	347	346	331	336	347	350	337	346	346	352	363	342	359	339	340	336	353	344	313	363	337	328	344	372	353	364	345	342	337	343	351	355	350	313	322	355	372	350	313	343	342	314	344	314	344	359	322	366	370	365	334	330	335	325	375	341	344	361	378	394	363	351	354	349	341	363	346	329	328	326	358	344	347	371	315	321	334	351	334	322	363	348	377	349	339	341	328	359	315	316	375	360	361	344	356	337	359	375	369	325	371	344	341	368	362	331	368	359	364	327	368	322	353	355	346	375	358	333	327	322	337	358	326	346	342	360	345	361	353	344	336	331	361	380	377	348	339	350	325	359	328	337	336	317	361	379	350	364	352	368	337	342	342	326	373	369	321	349	336	317	373	324	379	324	373	352	327	318	300	352	328	358	347	339	352	344	327	367	343	348	347	371	365	361	352	355	329	366	344	321	375	337	338	370	326	347	393	353	340	373	321	317	363	334	341	344	361	333	362	359	356	336	341	337	315	369	379	338	374	349	348	349	376	359	358	381	378	342	329	349	329	338	369	331	322	307	367	343	340	338	356	355	363	318	325	318	382	342	332	327	341	347	356	381	331	351	341	350	372	375	357	373	361	401	346	367	377	343	302	341	389	346	329	384	348	352	350	335	392	344	341	366	345	358	364	318	362	348	374	375	350	355	338	331	339	339	346	341	352	376	363	344	342	343	356	385	348	343	342	364	347	333	362	337	343	341	398	345	306	333	336	341	384	381	323	339	353	353	353	311	331	319	361	334	366	371	355	337	336	375	339	328	374	341	332	330	338	376	354	362	317	378	373	377	333	361	360	348	362	347	349	315	362	349	345	365	325	338	371	357	307	360	354	361	397	311	332	352	381	341	363	346	373	355	347	367	364	377	339	335	349	340	398	307	331	350	319	345	369	345	352	374	341	367	374	328	328	375	343	339	357	337	331	353	338	330	353	372	348	334	319	352	344	333	343	334	377	344	379	335	315	365	353	339	337	381	330	322	352	369	384	315	334	352	356	339	357	356	323	325	348	347	357	369	360	356	360	341	322	364	373	361	342	339	345	362	358	368	350	332	308	339	365	320	334	346	356	374	345	346	365	332	357	329	365	358	357	346	341	341	341	331	337	334	355	329	353	330	332	324	345	393	363	342	328	357	350	358	371	353	339	377	343	390	358	322	319	371	361	366	305	316	390	346	344	325	317	384	355	381	320	336	350	353	351	344	337	342	333	327	348	351	364	352	342	356	361	326	348	350	341	333	316	356	362	379	340	348	350	336	327	368	353	331	347	374	319	362	334	387	351	331	379	361	359	354	344	333	345	364	344	378	349	349	361	316	349	336	366	337	324	347	337	374	386	336	318	320	388	347	346	339	312	373	324	344	386	375	325	369	346	323	353	371	343	358	342	360	349	347	353	362	341	356	333	350	327	343	318	340	335	334	374	347	344	342	355	363	333	307	361	377	341	333	343	367	361	351	339	351	378	329	350	353	346	335	329	341	382	361	347	334	351	366	350	337	348	350	365	336	335	353	341	369	329	351	371	351	366	365	382	369	391	339	339	368	304	367	356	368	362	339	364	378	351	340	337	349	351	355	392	328	316	318	363	324	368	348	367	348	344	337	370	371	362	338	337	344	354	352	345	350	347	366	337	351	378	346	369	358	347	364	363	355	346	382	354	394	350	379	356	324	340	326	349	362	352	345	331	383	305	324	335	356	337	351	330	352	337	340	317	368	353	328	377	330	329	383	353	335	374	330	347	383	330	353	336	332	332	370	372	335	335	347	346	390	355	368	358	365	371	331	330	389	347	337	361	312	357	324	360	318	298	344	366	354	337	326	372	335	358	308	342	359	348	357	365	354	356	326	321	343	334	336	373	344	350	343	353	356	351	338	344	363	323	393	352	345	360	369	377	331	323	369	343	336	363	367	361	376	349	360	333	380	340	346	373	352	365	347	404	362	381	361	342	334	344	350	363	372	368	364	339	328	335	361	341	366	363	357	368	339	318	349	344	331	343	320	333	347	350	339	317	372	350	359	362	368	325	376	358	342	365	333	345	379	345	348	366	343	350	353	349	349	398	324	331	356	330	354	328	322	365	363	350	377	343	363	375	349	391	359	365	314	368	356	332	367	347	374	357	358	376	380
53986	29801	7737	1790	1080	756	603	462	405	319	324	271	215	224	204	218	191	189	184	187	160	158	171	157	156	153	150	144	151	143	132	149	143	155	137	134	125	143	136	138	137	158	123	120	112	127	134	129	114	127	141	127	149	125	146	122	139	113	136	124	132	128	146	124	139	135	136	121	133	136	110	134	152	149	135	129	118	121	115	128	138	132	140	125	143	104	133	108	128	134	115	115	131	124	125	117	127	141	124	136	140	113	121	115	118	130	110	140	123	121	115	125	123	138	132	133	135	132	143	138	129	117	138	124	132	119	119	106	116	141	130	130	106	121	145	130	115	134	133	120	128	117	127	133	146	130	137	121	139	138	136	119	119	119	128	127	102	116	152	119	131	146	125	126	127	105	114	135	148	125	123	129	135	118	153	121	126	120	127	120	135	115	119	124	137	143	126	123	113	131	110	126	116	143	143	132	124	113	137	116	117	117	110	116	133	127	113	136	128	141	133	103	123	140	133	116	129	125	117	133	138	139	130	159	127	127	124	141	142	123	120	110	126	126	108	135	125	128	115	124	133	128	130	113	113	110	153	138	132	114	127	143	116	124	131	134	120	140	143	138	132	143	138	139	123	119	111	114	136	138	131	125	116	133	140	117	127	127	125	111	124	99	124	135	120	123	158	128	150	118	137	110	125	130	143	105	120	122	118	138	124	121	130	125	104	121	118	139	123	104	125	119	140	141	121	126	124	135	110	133	122	131	138	95	132	122	120	116	119	136	136	126	127	115	126	149	118	135	129	131	113	127	132	115	125	115	116	115	129	118	108	135	132	118	120	101	122	116	131	117	128	138	126	119	112	132	131	119	124	131	136	126	130	117	109	108	125	122	118	135	129	109	149	130	130	142	141	127	111	156	150	133	140	133	122	129	125	140	120	133	124	163	133	120	120	126	113	122	131	143	119	125	133	122	141	111	133	140	113	123	134	147	144	117	122	126	115	108	111	116	134	129	131	150	139	141	130	138	132	126	133	114	139	114	142	101	125	103	109	146	137	135	118	110	128	120	135	119	133	119	128	150	119	112	139	129	138	121	133	133	151	144	142	115	175	138	135	105	149	147	126	121	150	136	134	133	144	108	148	123	122	145	120	125	126	95	122	107	132	120	114	146	143	124	118	114	119	133	139	131	134	120	102	125	135	115	130	135	122	131	121	122	118	131	111	124	133	101	125	130	113	115	110	114	125	132	121	135	107	120	132	125	130	130	137	110	116	125	132	117	125	126	104	132	115	112	115	121	127	114	121	125	136	113	118	111	125	128	129	126	139	125	123	142	130	135	143	133	101	132	129	143	108	119	134	155	135	138	149	130	138	137	127	119	142	134	117	140	132	116	123	128	130	115	125	126	138	120	141	134	119	125	138	118	123	128	105	117	129	131	127	134	135	115	119	116	112	161	127	109	114	125	116	143	117	142	114	125	129	131	134	137	126	123	119	109	107	115	115	131	107	106	131	152	120	125	107	143	119	118	125	122	139	109	129	114	130	138	120	135	150	138	128	128	109	128	123	110	139	123	129	126	123	137	118	134	122	122	112	135	133	132	122	114	126	124	127	129	132	144	131	139	137	114	137	115	109	140	110	135	172	140	137	140	122	135	135	112	121	115	117	131	128	135	120	132	110	120	124	130	134	135	115	133	135	111	124	140	127	124	136	125	123	125	128	139	136	137	146	144	130	137	118	134	133	113	121	126	134	134	108	102	137	133	136	129	130	131	135	124	103	124	108	131	118	155	113	132	138	116	135	114	120	138	126	131	130	145	121	115	121	141	115	118	121	132	133	138	126	145	130	148	123	122	101	119	128	121	108	110	130	130	154	116	121	103	134	111	135	134	110	115	119	130	123	123	141	124	122	144	119	139	131	129	117	130	127	131	132	110	124	136	124	131	138	116	131	117	111	137	116	138	128	134	104	128	132	131	138	126	131	113	123	126	126	125	117	119	144	122	127	111	127	130	143	128	112	118	147	133	135	127	136	123	117	132	137	132	143	119	120	125	143	116	121	123	128	117	132	125	114	128	135	125	120	134	134	128	104	123	119	122	130	123	139	121	137	101	157	140	112	138	120	115	136	114	147	128	135	124	140	156	133	110	113	119	102	125	140	157	122	141	119	132	138	143	155	130	124	117	113	131	118	125	117	132	111	120	129	145	113	116	118	132	109	138	123	116	120	122	137	144	136	122	148	136	143	137	128	131	124	134	97	132	113	114	123	138	125	130	118	135	128	133	130	124	112	144	141	143	116	119	136	123	146	116	122	118	120	118	107	141	137	141	131	137	134	119	142	125	124	118	121	111	122	134	132	125	137	130	119	117	130	131	118	124	122	122	137	135	121	135	111	115	126	135	135	130	136	102	139	133	126	143	142	129	139	133	132	124	138	131	122	127	123	104	123	123	128	119	132	133	118	141	131	139	106	135	113	136	139	128	129	145	126	127	126	116	133	130	117	127	128	122	122	112	121	155	131	117	120	125	139	124	115	130	126	125	145	108	128	135	122	125	132	125	112	127	135	126	127	114	137	112	117	102	133	135	158	130	150	129	108	146	127	122	124	139	126	138	121	116	126	136	114	112	117	125	144	130	109	127	108	127	123	134	107	130	121	127	111	133	132	132	140	137	143	122	146	132	120	114	107	129	119	125	137	106	126	124	120	118	140	126	125	149	130	121	119	139	127	113	130	147	131	130	116	125	134	141	125	129	126	143	135	115	128	109	132	120	115	131	114	136	130	134	115	130	149	139	128	109	127	135	130	127	128	120	114	137	130	120	126	117	125	142	143	134	118	100	115	114	127	135	135	130	137	131	129	123	132	150	130	114	123	126	132	123	113	117	135	122	131	117	107	111	147	128	119	130	121	126	130	122	127	116	116	120	157	130	131	111	144	143	112	115	134	144	107	122	138	127	106	141	118	149	140	129	139	113	132	115	128	135	115	116	133	124	117	110	103	123	101	124	131	135	135	132	130	120	113	132	125	128	111	139	127	128	124	115	120	114	126	119	110	121	117	139	131	109	138	112	135	156	135	111	112	118	122	121	148	142	138	119	140	132	126	123	143	123	143	125	139	108	126	131	134	135	143	131	118	140	131	127	131	139	130	109	114	130	127	114	132	116	107	116	133	102	112	136	117	140	114	121	116	114	138	120	118	119	130	121	126	144	117	135	148	132	134	120	131	126	133	132	133	126	125	133	128	120	144	102	119	140	109	150	121	145	136	123	115	108	132	112	119	120	135	131	110	137	132	113	140	153	137	135	116	128	110	117	100	106	116	123	165	134	131	132	122	141	130	138	126	118	116	128	125	134	141	113	145	148	149	126	108	137	117	130	137	120	112	133	100	144	114	159	136	112	102	140	128	122	124	140	137	131	125	131	104	147	137	134	138	131	147	148	127	121	120	122	119	115	127	122	118	116	124	143	124	120	116	137	124	138	132	126	130	114	122	142	120	113	143	116	114	108
29614	17125	3839	4617	4206	3135	2579	2167	1843	1623	1312	1176	1112	1022	942	914	809	813	701	647	642	631	597	578	517	562	536	471	505	483	474	482	436	454	458	469	483	429	418	424	427	393	413	402	397	453	386	417	392	398	348	365	446	405	376	394	383	393	371	411	368	396	365	362	346	364	394	328	349	397	367	386	407	385	379	344	320	367	338	378	378	342	371	343	339	388	392	386	361	354	363	370	359	404	361	345	349	351	347	341	358	345	356	372	358	332	343	352	376	342	357	349	358	333	325	346	375	316	347	338	362	345	384	361	329	329	363	345	339	360	354	352	382	316	367	351	334	352	331	354	377	378	328	323	338	325	319	352	369	357	321	330	326	342	364	328	336	325	336	357	370	351	343	347	348	321	339	332	357	364	330	333	336	323	337	346	319	333	330	371	313	352	323	356	372	326	351	368	355	343	317	370	337	349	321	360	359	286	317	343	340	389	340	336	359	338	356	324	336	349	368	368	371	345	338	318	303	348	314	373	396	347	327	369	345	323	343	354	356	368	342	389	362	359	339	362	347	363	319	335	329	333	356	350	349	326	350	339	327	331	357	356	346	359	331	334	339	366	366	362	339	334	342	372	368	344	346	339	349	366	364	348	357	369	374	321	317	334	350	338	359	330	296	357	334	309	329	352	350	322	338	339	385	362	368	334	350	366	348	360	336	351	365	340	361	372	341	357	360	355	357	347	355	318	398	297	339	366	345	331	332	344	361	319	372	370	364	339	323	377	341	341	365	333	379	347	342	328	336	333	314	315	331	312	344	370	368	312	332	310	328	341	329	349	315	332	343	349	308	360	340	350	357	323	350	369	330	327	367	324	346	326	345	331	350	335	391	341	352	357	346	401	357	348	345	326	360	360	330	351	337	325	339	338	335	324	359	356	332	284	330	365	308	341	375	333	342	336	331	303	350	356	367	344	338	336	361	324	356	342	349	339	350	351	357	323	337	332	360	340	329	349	316	337	355	357	344	354	317	348	384	368	333	370	369	343	344	318	362	342	357	383	359	334	328	335	367	314	344	356	340	341	341	375	374	369	331	348	336	322	374	346	344	346	353	312	376	356	376	346	352	328	366	327	329	312	353	311	351	332	335	382	316	331	336	355	335	340	315	355	317	365	355	344	313	336	355	340	363	358	361	323	330	328	325	338	324	365	333	368	325	367	357	324	333	389	326	327	370	356	324	329	372	349	318	331	367	338	382	363	366	317	332	328	369	348	323	342	332	342	352	377	357	316	305	334	338	344	359	336	335	358	328	353	388	332	337	330	343	359	334	321	319	352	348	380	348	357	362	346	347	339	352	383	309	323	316	345	369	366	347	352	349	350	354	308	344	337	329	366	363	334	325	336	381	348	341	336	360	327	337	306	361	348	333	360	347	339	347	349	337	323	366	303	354	369	334	311	330	324	352	352	319	337	334	321	355	329	354	341	329	337	318	351	362	357	331	328	321	355	324	333	337	333	357	313	343	333	360	315	354	327	375	370	354	335	330	350	343	342	334	338	346	333	323	357	323	328	389	363	356	333	341	336	328	336	344	323	318	325	340	353	331	358	342	329	325	336	346	358	389	397	329	370	351	343	357	335	378	332	347	362	333	341	327	365	327	311	366	331	339	325	347	353	351	351	358	311	313	325	318	357	311	352	352	319	360	347	369	371	374	353	332	328	345	365	343	325	333	321	368	356	325	336	339	381	346	339	396	342	320	352	340	355	337	328	349	358	359	346	311	329	340	358	352	313	375	343	360	347	340	335	344	331	360	358	359	342	349	341	337	350	363	354	328	319	329	374	336	330	326	352	349	376	344	369	361	320	377	359	323	328	381	339	336	359	351	357	354	351	355	318	357	333	376	334	355	310	325	340	332	333	340	313	362	341	320	361	373	372	338	345	356	366	333	315	329	326	356	336	323	332	363	367	343	336	351	348	353	321	331	368	303	338	297	343	354	351	364	352	339	347	366	304	327	317	363	364	327	342	327	322	340	345	361	320	325	350	361	325	300	363	369	333	328	342	363	366	347	348	356	330	314	358	342	335	322	344	341	338	347	330	331	357	354	340	346	335	343	337	341	357	367	330	367	347	343	334	338	341	359	345	361	339	308	311	360	363	328	355	339	332	345	355	359	348	359	346	337	363	331	331	332	336	336	335	342	329	357	339	337	341	341	327	337	343	378	336	352	341	345	343	343	300	357	338	356	345	334	307	382	346	314	344	354	379	360	361	339	344	334	360	349	355	333	379	345	367	335	343	344	363	337	349	373	372	331	340	346	333	363	345	312	380	348	339	343	321	315	364	300	331	339	342	348	327	341	310	324	327	372	339	289	324	342	346	342	341	361	321	392	349	338	337	351	336	314	350	378	347	331	323	331	358	330	364	327	351	353	350	333	373	327	375	340	350	382	359	328	388	329	380	334	360	336	379	332	348	346	347	337	312	326	336	351	368	361	329	337	342	298	343	400	311	315	376	317	346	375	318	375	366	356	371	347	317	325	358	359	334	320	406	332	360	328	318	343	339	344	320	331	346	329	345	335	352	372	345	369	355	352	338	358	322	334	320	341	356	343	325	320	323	342	336	361	317	331	301	332	332	337	344	345	365	327	324	338	334	338	328	328	322	319	340	341	355	332	336	360	361	341	326	361	323	403	327	358	361	351	379	348	325	375	363	334	326	326	353	361	349	338	361	345	350	333	346	357	363	336	313	338	339	332	377	346	310	341	332	344	330	353	339	358	346	355	367	340	325	329	334	385	335	317	301	324	343	351	345	348	360	375	329	332	326	328	343	336	374	355	391	346	351	362	346	371	363	330	313	338	333	337	351	331	341	337	337	366	327	327	319	356	376	365	328	326	342	344	325	344	327	348	379	307	349	361	356	374	358	332	352	330	325	338	349	362	343	322	367	338	361	335	369	348	357	345	381	356	332	341	349	334	369	337	362	355	363	335	334	361	353	318	345	357	342	349	327	327	383	348	323	365	346	352	330	345	342	375	356	342	341	348	306	330	339	351	332	358	350	358	300	315	364	334	374	336	320	342	329	353	321	331	370	363	360	353	340	363	320	330	337	371	367	312	359	384	362	345	356	340	333	357	347	319	351	335	347	353	336	347	353	355	366	323	347	329	341	345	339	310	361	359	332	354	355	329	323	354	322	348	347	330	319	376	320	341	339	319	331	308	337	348	345	332	312	335	344	317	344	359	342	356	329	361	332	349	340	337	350	343	368	329	352	345	325	351	341	393	316	344	338	362	333	356	319	357	347	363	355	359	346	357	316	340	354	369	354	342	331	316	358	323	352	349	347	341	327	362	369	338	396	347	346	377	328	325	346	358	335	334	347	324	371	380	351	353	337	363	321	352	353	355	360	349	301	316	339	331	361	374	332	333	320	354	356	338	347	358	325	348	321	344	336	327	350	364	345	396	350	346	343	365	358	376	349	313	346	340	319	353	347	363	353	342	311	341	371
10432	870	365	337	323	278	319	322	321	309	337	295	303	287	310	309	318	283	312	299	288	300	321	294	329	301	282	314	307	297	313	293	322	283	311	298	300	281	310	346	289	330	331	314	308	315	317	356	306	295	277	336	293	285	289	300	314	275	308	297	315	330	314	296	320	339	312	290	325	343	318	298	333	319	304	302	311	324	312	306	293	289	303	293	286	328	344	305	344	287	323	331	286	316	312	313	311	302	325	307	323	302	301	291	300	321	321	312	308	298	307	312	342	296	355	334	287	317	281	320	348	299	299	291	306	267	314	327	324	298	336	324	304	328	289	289	309	286	291	293	281	275	282	292	322	290	318	293	306	317	332	313	327	309	281	321	319	314	302	303	307	338	309	320	341	313	296	311	318	292	282	285	299	296	297	290	284	293	300	293	323	286	269	281	320	310	306	324	294	270	292	312	314	305	297	312	310	307	297	278	342	292	309	339	299	313	329	312	279	335	281	306	314	297	302	306	270	293	306	300	331	327	288	302	296	252	305	302	303	308	306	296	280	308	277	300	305	291	298	321	316	301	292	316	324	301	296	307	302	312	289	316	320	308	292	310	310	292	278	313	330	277	261	297	290	313	290	316	332	323	296	304	296	294	274	297	297	297	305	278	318	297	298	307	318	318	320	305	271	280	296	325	294	308	303	287	306	270	291	285	301	318	316	300	298	296	302	311	321	303	321	341	311	307	282	292	325	296	291	313	309	299	302	279	283	318	303	330	305	315	314	292	308	295	308	290	297	328	305	298	306	290	311	293	317	265	290	312	341	319	287	299	304	293	321	324	258	313	292	290	312	296	272	313	300	315	289	304	293	336	318	315	317	297	294	324	297	296	283	305	299	340	347	271	302	323	296	295	322	340	287	295	306	305	275	295	300	304	316	313	290	289	320	295	307	330	301	329	286	315	299	303	350	301	295	336	296	282	288	343	316	312	278	284	319	296	319	289	308	307	300	331	315	298	311	277	303	270	323	282	312	336	316	297	273	328	311	325	316	306	320	285	302	319	280	285	303	299	305	292	327	310	289	289	316	290	275	281	301	269	312	329	326	295	312	312	296	322	276	298	314	293	312	297	330	306	315	338	299	271	326	282	298	297	278	318	320	287	326	309	297	305	287	287	341	309	267	316	332	313	257	307	300	288	300	296	327	313	317	358	289	307	334	306	316	291	289	302	267	319	310	315	284	322	305	282	308	325	276	291	315	301	300	327	285	274	318	311	293	315	308	339	316	299	311	308	304	348	321	309	289	298	257	305	320	295	303	276	285	350	284	302	316	312	297	317	301	290	272	319	277	310	319	325	283	349	320	305	345	306	319	309	287	315	304	330	316	294	331	317	282	295	335	299	314	318	325	312	301	281	323	312	293	315	336	334	296	294	308	318	288	319	307	340	318	318	301	297	290	320	354	331	297	307	305	293	314	290	344	266	295	288	293	303	303	317	338	307	330	292	295	309	310	295	324	324	293	273	299	310	316	324	311	308	302	316	296	282	294	320	316	277	273	292	300	339	306	299	268	310	291	305	302	275	307	300	318	276	289	303	296	287	308	303	300	304	265	299	364	296	274	298	316	337	332	280	332	288	345	321	294	315	311	307	290	298	327	302	310	326	293	309	304	278	309	310	276	310	319	280	289	307	336	284	298	310	301	285	322	302	285	333	313	286	309	312	331	331	291	304	306	293	331	321	317	293	319	292	284	304	277	278	306	285	290	316	298	311	301	321	337	297	290	296	296	296	284	297	329	304	313	279	283	315	309	312	328	300	291	293	327	317	323	320	288	292	328	262	303	329	347	311	290	297	308	301	301	304	334	318	284	324	344	302	311	341	306	265	299	311	285	290	323	327	295	259	290	321	292	297	300	289	313	331	286	291	309	273	292	328	321	328	304	308	300	285	319	298	310	320	292	319	292	317	284	336	306	285	321	284	314	336	280	283	308	328	275	304	322	331	312	327	315	294	269	281	282	266	307	315	286	322	310	312	320	327	284	280	291	293	293	322	287	344	317	296	295	315	305	309	282	300	330	298	332	321	325	285	327	299	286	315	302	278	296	305	305	289	291	286	325	313	313	292	313	306	317	281	272	292	310	300	276	316	304	293	321	300	308	300	286	275	319	286	306	287	330	314	303	319	279	295	331	266	257	296	314	321	312	293	295	294	263	303	305	303	290	288	285	311	273	301	321	306	309	327	313	306	304	298	304	287	278	290	314	294	315	337	310	299	314	321	316	289	306	276	272	326	296	298	298	297	309	283	349	305	275	291	298	279	266	301	335	302	325	292	306	292	315	294	308	287	312	319	289	303	280	310	282	322	315	293	299	297	268	264	291	309	284	324	333	281	300	302	320	311	368	309	281	301	297	306	318	284	317	300	325	287	317	333	319	278	299	294	327	307	310	300	294	291	294	281	295	309	308	300	336	330	307	319	299	289	319	307	305	342	307	297	286	302	307	289	283	294	272	280	283	283	299	275	304	291	287	303	295	315	285	320	302	311	284	283	272	306	328	245	343	253	297	301	313	284	314	295	273	287	309	320	271	319	313	312	304	307	293	325	313	311	270	314	340	281	311	316	307	279	338	319	319	304	342	322	253	320	246	342	269	307	319	293	301	330	311	300	291	316	312	328	315	310	326	333	324	312	291	302	309	289	300	292	340	278	291	347	338	282	309	268	297	301	322	295	304	288	318	290	321	305	311	315	339	293	296	302	298	304	300	340	294	282	310	307	314	301	316	307	350	314	305	347	286	335	286	326	329	316	310	309	277	345	334	308	301	285	296	308	262	319	321	283	322	305	278	320	311	312	320	278	286	284	309	305	309	284	327	303	268	284	319	274	317	293	300	306	303	303	293	297	283	307	313	303	325	304	289	304	300	321	282	289	326	311	273	274	312	277	319	289	331	288	301	298	300	306	326	321	339	301	301	305	315	288	268	333	292	346	315	318	327	294	337	297	264	314	319	309	302	281	281	306	316	293	309	302	276	286	338	302	305	300	307	315	288	292	297	316	296	293	288	278	308	291	281	276	300	304	290	293	303	258	283	305	323	298	320	285	304	303	310	307	268	308	276	321	318	318	288	310	301	326	296	316	308	309	303	312	271	321	295	338	318	346	321	315	295	322	272	313	312	248	308	279	313	327	318	325	323	316	304	301	309	294	306	305	284	293	291	283	309	313	283	316	317	313	315	321	301	325	283	331	289	329	354	294	282	299	268	290	300	320	303	307	324	302	324	326	323	314	273	318	316	296	290	314	291	285	295	271	327	319	327	305	294	275	288	317	297	297	284	323	293	301	298	327	315	305	322	299	319	305	309	296	324	316	307	288	326	297	269	274	310	283	286	303	299	320	305	286	333	315	320	303	315	280	265	281	275	282	308	286	306	268	297	297	315	283	280	299	299	291	316	313	320	321	313	326	302	333	278	331	298	253	293	282	283	357	297	316	322	293	316	290	305	287	274	335
6678	1340	762	751	761	739	761	697	739	769	679	699	720	717	681	651	697	702	710	736	722	692	706	741	709	659	699	753	754	718	680	694	655	699	683	695	715	727	695	659	691	709	655	638	680	667	637	656	686	667	671	676	715	704	627	692	647	697	687	686	672	702	698	700	620	727	754	739	662	745	687	730	687	741	632	701	737	696	710	690	667	692	662	669	711	692	698	714	709	703	656	704	714	674	698	687	661	707	714	675	687	704	665	684	688	662	673	699	683	726	643	651	691	723	663	695	745	699	758	698	679	658	670	700	676	697	697	685	718	725	678	677	663	627	704	664	660	679	727	680	699	674	700	692	713	703	662	714	680	672	664	715	662	720	685	661	654	632	676	684	711	683	677	691	656	710	695	711	668	710	672	674	703	708	664	675	675	672	660	719	657	682	691	724	697	725	731	693	710	677	721	675	681	719	674	660	697	708	676	671	725	708	687	694	687	664	684	707	712	667	703	690	716	683	684	637	633	697	672	645	717	680	688	718	722	711	695	698	681	703	693	693	666	692	692	708	707	691	654	680	641	679	719	687	680	672	705	703	716	686	675	652	695	649	679	701	685	666	636	712	653	687	663	668	694	697	664	698	685	712	690	655	717	686	697	697	653	665	695	700	692	651	668	662	652	708	646	700	669	702	687	644	695	694	674	685	699	699	673	704	715	689	708	720	671	719	678	695	685	698	689	728	700	689	685	674	721	731	708	715	676	617	701	675	691	687	680	708	690	668	656	711	694	725	641	707	716	677	710	695	666	711	696	662	711	728	678	679	686	699	631	671	682	705	690	754	636	696	682	674	679	727	629	718	696	677	701	735	688	701	694	664	653	669	759	744	680	677	653	709	656	656	753	662	678	704	650	665	678	651	687	707	677	647	668	651	685	741	668	663	709	700	676	718	731	697	653	685	660	688	699	705	687	687	667	703	720	728	717	704	684	682	688	716	690	670	747	687	682	680	694	667	668	742	705	700	700	681	686	702	675	686	736	731	683	716	686	688	679	658	690	670	699	672	716	715	718	675	721	709	727	683	645	681	668	632	635	699	716	723	650	720	645	717	658	702	683	706	710	693	675	672	721	691	693	730	679	650	694	665	697	662	722	711	672	695	710	710	711	700	682	688	651	670	732	684	682	698	695	731	690	702	720	680	624	685	662	685	702	685	661	701	679	679	632	661	669	715	647	659	695	706	651	644	689	719	671	670	647	684	678	686	669	685	667	677	674	689	687	673	671	657	675	697	678	685	675	667	667	643	679	684	652	718	656	699	682	705	727	707	692	721	745	680	703	665	714	661	722	658	742	711	682	709	685	704	684	685	718	654	641	695	719	687	716	713	721	707	763	702	675	687	680	678	716	690	698	676	654	703	630	718	707	686	692	696	684	703	677	699	683	703	666	699	667	680	676	696	672	711	729	659	699	737	703	686	651	696	706	688	686	656	683	667	688	687	733	688	693	695	667	674	673	690	710	657	695	750	683	677	621	723	717	714	687	698	666	696	702	684	716	719	691	670	703	669	702	720	672	651	690	718	698	637	689	726	704	711	699	701	701	651	750	687	692	699	701	712	686	680	697	693	702	678	693	651	683	706	728	720	688	666	698	679	645	669	715	670	711	685	699	702	678	704	696	710	639	707	689	722	712	691	683	686	699	704	665	708	732	663	701	663	695	712	698	715	695	665	658	736	688	663	699	749	675	679	697	659	677	672	732	697	668	675	665	669	690	688	748	698	680	653	651	736	693	679	687	682	688	646	728	694	696	673	644	708	647	732	706	667	663	708	690	685	737	704	703	689	690	759	645	738	696	738	702	640	663	701	697	691	651	710	626	683	647	657	671	746	657	658	731	716	708	673	683	652	656	688	685	716	657	730	691	678	734	683	719	708	694	667	699	724	697	731	701	667	661	686	689	674	678	695	693	672	672	726	707	727	700	660	666	646	691	704	645	687	709	705	682	714	732	690	689	673	722	683	634	632	686	686	658	702	670	719	707	637	682	671	622	679	719	652	704	654	674	658	745	679	723	679	684	706	699	663	716	675	730	652	680	689	718	706	706	686	715	713	705	707	705	685	700	700	722	668	711	707	664	717	721	722	666	722	648	681	694	700	700	607	706	685	701	681	697	696	678	686	692	706	692	689	724	633	699	736	697	688	649	675	649	722	681	684	712	662	637	674	692	681	669	736	694	643	699	648	704	679	691	706	693	688	692	706	693	703	671	693	730	666	688	683	625	692	660	674	653	714	736	715	728	695	697	689	658	693	683	738	668	733	701	647	681	701	663	715	683	642	685	718	688	661	694	672	640	660	703	720	680	704	628	682	729	696	682	722	706	745	650	665	692	695	700	688	693	679	674	758	691	747	689	685	666	713	696	708	678	697	698	646	674	739	688	671	637	671	701	678	667	678	677	671	679	689	663	688	707	670	688	699	694	676	663	735	689	700	693	691	666	675	647	692	646	693	695	728	731	721	687	679	688	700	725	700	692	700	696	748	728	677	679	698	638	671	697	727	681	680	711	706	713	645	639	694	687	692	688	653	703	679	702	716	684	651	701	715	713	677	706	718	715	713	669	715	727	677	659	712	699	692	712	706	680	692	683	663	698	698	692	699	653	679	737	639	738	690	670	712	734	668	695	685	670	633	681	648	651	732	689	674	674	686	705	690	690	704	661	696	679	686	688	699	653	691	695	687	711	655	695	642	710	715	668	692	719	676	689	704	655	657	646	670	670	722	731	669	697	709	698	696	685	720	720	652	752	656	694	700	684	710	660	696	697	714	672	665	733	701	684	664	724	678	680	684	717	695	701	655	743	685	670	666	683	672	645	704	724	692	685	707	685	632	678	693	719	681	707	686	749	667	695	636	684	706	685	673	675	677	713	693	708	685	680	716	686	670	752	638	752	661	742	691	680	714	686	716	641	669	715	648	699	684	671	749	665	726	688	732	675	670	687	711	705	704	676	708	660	683	708	707	710	672	728	672	705	633	665	693	674	743	682	693	730	723	686	676	722	690	669	720	683	681	695	682	690	652	705	695	646	687	672	684	704	679	663	694	661	722	673	676	713	677	684	753	688	691	691	671	728	693	707	673	649	670	704	702	681	700	692	676	697	670	659	699	692	680	706	665	736	650	665	647	698	680	618	700	674	701	652	721	674	727	685	661	677	718	676	671	690	668	678	663	681	683	650	688	703	706	670	677	660	726	683	693	728	719	746	670	709	738	739	691	687	726	661	671	663	673	707	696	645	697	655	676	723	656	671	677	685	694	686	641	682	722	662	705	694	720	690	730	708	668	709	730	705	669	687	680	670	683	721	702	708	698	703	738	686	714	684	692	754	654	676	705	701	682	726	702	738	702	686	682	756	704	693	630	723	714	669	680	661	691	738	673	692	706	724	660	707	705	644	693	688	675	674	698	747	668	673	698	667	743	738	697	672	652	723	687	699	671	648	703	663	689	661	691	693	679
41557	18423	2698	881	564	461	300	343	263	244	213	207	179	210	164	174	183	181	153	179	177	161	174	153	165	166	139	172	160	164	123	127	130	152	151	148	151	150	162	145	153	133	147	156	124	156	139	120	133	133	140	135	134	150	134	143	141	154	128	153	132	140	126	148	142	147	143	150	139	130	169	136	151	119	134	150	156	125	162	142	139	133	135	148	133	134	142	146	115	100	133	147	141	139	141	136	154	119	139	137	142	143	131	171	125	155	141	146	142	137	138	137	130	145	149	128	138	126	151	128	128	136	133	134	157	121	145	142	156	126	112	133	130	157	117	139	145	127	153	151	147	156	139	153	145	137	132	133	130	128	150	155	140	156	150	131	151	141	116	119	129	145	138	136	127	157	131	129	148	142	124	137	119	133	132	166	155	138	137	153	139	150	147	138	134	140	133	154	124	144	157	152	124	141	126	133	110	144	146	172	143	117	139	146	128	147	112	124	115	155	166	109	124	157	144	128	144	159	147	114	155	130	169	139	135	129	133	142	139	136	138	143	146	143	129	151	135	132	131	134	138	168	140	128	139	148	121	144	135	139	138	138	138	128	150	141	149	149	157	164	137	141	140	134	128	143	130	137	143	127	144	131	147	145	126	109	130	148	137	147	146	146	142	136	118	140	131	145	143	109	136	153	114	138	142	160	145	135	163	125	146	139	142	174	141	149	146	142	142	135	155	128	139	144	139	138	127	133	140	151	143	125	143	130	140	124	130	145	153	99	134	137	142	117	120	145	171	132	148	165	131	148	152	134	154	151	142	141	131	126	136	147	122	134	123	127	143	150	124	136	133	149	155	123	159	132	141	147	136	126	136	151	129	159	144	161	136	140	129	159	146	131	143	148	134	125	139	127	128	145	157	150	140	147	110	134	152	145	126	139	156	121	152	124	133	129	138	148	141	159	139	128	147	156	143	150	155	132	154	131	157	145	145	153	153	134	166	141	139	145	127	126	144	152	158	150	143	145	171	147	125	153	170	122	112	128	138	147	156	141	138	141	135	126	143	158	118	142	143	131	134	150	123	138	132	129	130	135	138	143	131	143	145	144	139	112	144	169	140	129	128	127	128	134	138	150	138	129	131	148	128	134	130	152	131	140	152	138	144	134	154	135	128	144	140	160	136	144	129	139	126	118	158	148	124	136	116	136	128	121	152	148	148	167	134	135	144	119	149	114	129	142	137	149	138	149	145	134	130	151	149	134	137	134	145	147	140	158	150	141	124	127	160	147	140	144	130	143	141	141	129	135	151	141	135	147	140	122	145	129	150	144	116	139	147	134	140	153	152	147	140	165	109	122	136	118	155	133	158	137	131	139	136	129	145	130	132	133	122	128	138	147	145	118	124	136	133	138	142	111	135	129	128	136	142	169	130	126	130	150	163	121	152	132	144	142	145	145	149	131	156	143	116	139	149	135	141	130	150	143	160	141	145	141	148	133	142	144	158	146	143	165	151	144	132	142	134	126	129	124	129	146	114	136	116	126	141	138	148	128	119	110	151	125	138	128	130	127	131	139	135	119	150	139	129	132	128	122	136	147	120	135	120	141	142	128	150	137	145	140	120	134	136	146	155	149	142	125	126	142	140	149	157	146	112	154	144	156	133	142	147	144	116	125	131	155	138	130	147	136	150	132	136	157	134	132	115	138	127	138	123	132	140	140	145	140	115	149	128	140	125	146	154	152	114	133	156	163	132	130	142	128	119	152	137	124	142	130	149	117	141	139	116	120	142	141	153	166	143	154	143	128	147	133	135	125	146	114	149	139	134	142	163	141	153	123	147	140	137	139	140	141	137	131	131	157	138	141	156	143	144	137	111	127	145	138	131	131	140	136	113	149	140	140	128	148	142	155	149	137	125	155	146	138	159	147	129	135	146	134	153	125	134	152	135	121	135	151	159	130	127	159	127	141	140	145	135	147	166	150	155	129	131	140	138	131	147	120	159	158	139	125	132	142	140	143	116	142	130	135	147	141	151	128	130	138	145	147	120	153	138	142	156	139	145	152	150	140	153	133	132	126	141	142	155	140	139	148	144	147	129	140	121	117	137	144	145	144	142	141	139	156	148	149	116	165	156	154	151	176	130	148	129	137	141	151	154	145	131	136	124	135	151	127	142	110	155	135	135	153	149	157	122	120	131	139	126	138	111	131	134	129	159	142	132	124	128	144	123	128	122	152	161	126	117	138	139	129	144	131	143	123	117	153	148	120	135	128	126	129	118	136	141	144	146	136	131	156	149	127	142	126	141	134	148	133	151	120	132	140	153	125	115	146	142	147	145	132	148	137	144	129	136	136	125	141	129	131	133	169	141	139	163	130	152	140	156	142	146	180	153	125	138	140	146	128	140	148	146	162	140	147	134	127	117	149	143	112	155	153	142	131	112	120	147	127	149	127	128	163	121	112	143	108	147	122	134	167	144	142	160	127	131	139	146	129	136	147	143	111	120	148	133	131	139	143	149	121	147	146	144	128	126	119	139	135	123	154	161	145	156	171	134	137	148	145	115	129	148	159	131	137	125	151	165	164	147	143	144	122	148	144	135	145	148	113	146	139	155	151	128	116	158	126	114	127	147	119	100	141	153	130	148	154	134	136	161	149	152	120	148	109	140	127	154	124	132	112	147	121	123	143	139	142	132	138	139	147	160	154	139	149	140	132	144	145	141	130	141	152	164	156	141	148	148	130	144	144	147	138	116	146	144	128	129	146	119	133	139	136	141	137	128	125	155	164	156	143	119	155	144	130	155	125	138	137	117	138	128	129	135	126	136	145	145	146	153	156	146	136	147	136	136	137	114	151	151	127	146	137	137	137	138	138	125	131	136	144	113	139	118	111	139	147	133	142	150	137	126	153	170	161	150	122	124	150	156	149	131	125	117	123	132	131	140	140	145	153	142	134	125	141	123	154	131	128	131	143	135	128	121	145	128	136	155	145	140	132	116	121	127	134	133	141	148	152	155	136	124	126	135	151	132	133	123	153	136	148	155	137	150	158	143	142	123	150	140	124	137	117	142	138	120	135	141	144	156	136	139	131	154	151	143	129	146	154	146	144	142	138	153	128	136	155	141	151	159	134	145	124	142	161	146	137	132	131	123	133	156	156	135	138	147	118	112	144	123	130	140	137	142	139	123	135	134	149	134	143	146	158	158	152	144	127	159	133	148	146	151	149	152	125	137	148	139	138	115	143	139	147	145	138	122	140	127	147	150	132	151	133	132	128	168	155	138	156	137	136	115	125	116	130	155	122	140	137	131	131	140	154	134	139	128	124	134	149	126	159	132	148	143	162	138	127	162	131	128	160	152	147	141	152	124	144	112	138	135	135	155	141	132	152	126	145	148	121	158	144	136	139	134	131	146	136	125	112	133	138	142	122	150	137	175	135	121	126	132	150	134	134	115	146	130	146	137	118	141	113	153	117	129	138	118	120	142	146	125	127	140	143	130	137	144	138	152	141
21625	10637	2203	2641	2328	1877	1601	1247	1123	1002	918	828	764	670	696	646	599	591	548	502	529	520	492	468	456	436	438	441	439	436	455	399	468	402	436	365	382	392	395	393	376	390	382	380	389	400	383	386	386	361	319	371	401	412	345	367	356	395	400	373	359	374	377	353	319	354	370	356	348	357	341	374	407	367	357	362	350	379	358	379	404	345	349	403	356	370	357	343	352	357	352	353	317	386	350	360	350	317	343	346	374	338	379	376	363	400	381	319	316	351	356	356	329	335	339	358	375	328	398	369	354	351	371	309	330	354	410	315	348	368	328	368	343	391	341	352	345	378	354	350	365	332	350	357	357	340	390	374	363	350	345	363	350	332	329	365	324	333	380	344	351	352	355	344	340	322	354	348	375	348	369	345	366	343	363	357	371	357	353	362	340	363	365	354	350	385	345	344	356	356	329	368	316	344	363	344	367	369	392	366	354	375	363	355	333	351	333	363	333	354	349	344	333	341	371	359	364	335	350	364	364	354	345	337	350	347	328	339	377	354	361	360	362	344	320	349	329	357	305	333	377	347	299	325	332	358	312	390	342	348	331	321	325	368	331	339	339	342	382	356	381	326	334	326	366	376	345	385	341	358	342	344	338	350	366	376	358	358	335	362	326	346	346	373	348	328	341	363	379	329	382	360	338	336	364	352	347	319	312	346	329	360	353	362	363	356	357	373	336	345	343	341	356	353	342	369	324	353	373	332	372	378	348	366	324	328	354	366	374	355	378	337	336	339	337	340	317	371	350	310	352	364	332	332	356	344	376	343	359	387	347	349	355	384	332	347	369	356	336	349	319	350	330	355	371	377	337	354	368	375	381	337	341	361	350	345	323	350	345	339	333	315	352	352	298	318	327	354	339	360	345	344	405	331	353	346	340	386	349	375	352	317	346	349	347	373	330	355	358	339	350	398	351	346	353	361	333	342	332	299	334	353	335	337	321	392	344	328	360	346	366	335	361	379	334	386	300	323	307	307	331	373	353	364	332	377	354	324	379	338	351	347	332	360	372	365	328	368	343	370	356	332	348	330	345	339	329	328	342	342	327	348	364	328	371	349	338	326	364	362	341	350	363	332	355	348	352	311	343	309	360	323	368	359	357	343	321	366	361	366	363	345	360	341	331	330	350	357	347	371	343	357	356	360	376	327	352	359	359	356	350	353	339	334	334	377	345	350	355	339	344	330	328	364	312	342	348	349	348	338	333	375	336	347	342	344	313	374	319	314	377	327	335	335	392	354	303	301	360	368	329	330	331	328	346	378	318	346	357	325	369	394	348	336	336	381	361	377	327	367	355	352	359	330	338	345	362	364	342	352	372	304	354	371	370	315	375	355	380	333	367	360	350	330	347	339	373	357	349	350	381	333	357	325	326	337	389	356	328	356	320	355	361	374	320	324	355	342	322	358	344	361	382	339	345	375	384	338	362	350	325	342	373	357	348	333	355	343	350	339	346	348	340	340	365	340	321	362	345	364	356	367	349	339	353	330	348	379	375	359	333	361	348	346	330	348	361	321	356	355	342	341	329	361	353	366	359	306	384	337	323	367	370	363	359	356	366	367	363	330	331	361	355	368	365	340	368	341	326	330	336	342	365	364	354	351	367	375	335	337	391	334	348	332	348	362	347	346	362	328	374	352	335	352	411	345	355	370	362	309	353	395	311	355	342	333	344	358	367	355	354	343	329	354	351	341	327	366	352	361	344	333	331	342	361	352	337	346	324	359	334	309	364	340	342	321	357	353	364	398	357	338	353	372	365	356	382	357	380	320	309	411	367	363	341	354	357	324	360	377	348	360	380	319	331	354	339	370	356	372	386	388	365	353	346	407	353	346	351	376	351	339	349	335	353	353	364	366	364	367	362	331	393	354	364	340	368	335	386	319	359	363	364	365	347	355	322	347	364	336	329	355	319	364	330	359	324	363	353	357	372	356	347	327	378	336	366	377	324	327	327	362	358	371	356	366	323	342	377	391	326	349	348	342	356	337	342	349	336	337	341	335	335	355	382	375	327	360	327	380	351	361	318	343	375	394	363	352	360	355	315	333	378	349	347	341	395	360	344	329	334	355	309	346	335	331	361	334	367	330	343	346	357	333	324	339	336	336	341	342	332	329	372	355	356	359	309	342	352	321	347	351	365	347	351	359	373	316	321	328	357	351	336	358	356	374	344	379	350	337	347	345	377	350	362	350	328	353	349	367	330	383	352	357	344	354	367	370	374	295	351	359	365	352	356	331	345	343	332	385	350	338	361	337	385	353	330	344	377	363	365	354	373	343	354	367	378	318	396	352	360	348	366	357	341	360	352	314	383	346	320	390	350	344	342	365	341	336	335	356	360	389	334	349	319	364	323	334	367	337	362	381	406	337	326	356	335	343	349	366	359	382	350	366	360	336	366	351	345	360	355	333	343	348	315	367	357	333	357	345	348	358	320	353	348	349	355	326	346	344	325	374	396	353	382	361	385	349	364	314	369	319	363	376	328	341	329	340	344	335	350	349	342	323	369	359	340	371	371	341	345	341	351	347	349	368	333	339	326	341	340	355	299	349	342	397	353	364	359	351	383	380	345	387	321	351	376	348	342	333	343	358	365	343	340	357	387	346	358	355	337	375	358	367	373	282	357	346	321	328	334	341	335	346	349	352	355	366	344	361	351	327	366	310	372	347	351	308	325	386	347	347	359	344	400	340	339	380	316	336	367	366	346	321	359	344	339	391	325	330	347	380	322	337	368	341	326	343	364	370	354	368	387	317	352	387	344	374	378	341	362	365	345	329	388	327	344	347	349	317	341	357	373	351	318	340	332	375	356	372	316	346	336	356	347	378	352	341	341	361	373	365	369	364	380	390	354	359	345	353	373	341	366	327	313	347	356	379	394	341	315	338	365	379	384	368	350	337	347	381	352	382	354	325	362	345	343	345	357	364	338	315	349	339	333	350	386	349	341	366	349	333	342	344	357	367	342	340	335	368	344	352	338	349	365	369	367	344	323	351	347	353	325	353	327	398	376	370	353	344	358	358	349	361	354	310	356	337	392	372	355	364	300	338	364	329	362	343	345	352	351	302	350	337	355	333	345	374	356	355	340	350	341	364	333	358	361	331	358	351	359	379	343	377	313	353	356	368	345	359	344	327	378	377	350	344	352	352	347	332	369	359	372	387	361	346	325	332	363	360	330	347	350	364	376	341	339	378	355	341	356	342	376	363	361	322	352	318	320	315	371	350	389	371	390	324	366	340	374	366	351	323	339	372	358	358	321	348	360	351	343	342	357	375	345	381	357	354	342	334	334	344	358	342	344	371	392	379	361	349	340	366	322	307	363	358	319	364	364	370	378	333	343	342	342	337	357	381	324	362	354	338	338	378	354	345	363	376	353	363	352	327	334	340	338	369	386	341	338	367	356	354	310	351	390	342	353	322	355	351	370	336	331	345	361	380	367	334	355	340	336	355	350	329	350	345
53307	30442	7280	1749	1009	720	613	467	393	355	309	269	235	217	204	172	192	189	196	145	181	178	167	150	139	142	146	165	143	143	141	141	127	146	138	135	120	141	155	130	125	136	127	130	145	134	129	144	123	135	129	133	146	111	138	118	140	130	110	130	135	130	118	136	125	127	132	125	140	127	122	127	120	132	133	133	126	122	106	106	138	109	158	111	114	137	133	128	152	124	149	105	144	140	126	119	125	111	138	124	108	120	131	111	130	118	115	123	121	121	161	111	126	137	144	130	138	112	115	126	141	150	136	119	114	138	126	127	123	92	126	104	118	138	134	127	119	127	111	120	126	140	120	118	119	147	118	131	111	130	124	129	114	128	131	132	136	110	138	130	140	137	125	139	129	107	131	112	133	136	121	115	102	129	134	141	121	138	117	122	133	124	128	139	133	108	108	136	115	134	125	161	110	122	151	113	125	125	127	122	106	104	126	133	147	142	109	123	116	146	128	116	123	122	106	134	134	112	149	132	134	119	108	118	96	141	139	144	141	126	134	136	130	144	126	128	136	131	136	140	124	121	138	126	131	127	127	141	123	110	116	120	144	148	119	132	142	107	122	127	123	136	120	131	131	143	126	136	142	107	125	148	129	119	126	140	125	129	125	127	114	114	114	124	98	124	124	135	117	123	117	114	145	148	116	114	128	140	114	126	139	126	117	136	148	155	118	136	123	133	127	139	114	140	118	124	132	124	135	113	128	125	137	120	104	116	132	159	142	117	113	120	120	120	128	134	118	116	121	104	143	114	152	132	116	128	123	119	127	121	161	96	140	131	115	124	127	126	117	124	134	143	137	130	126	119	129	128	131	129	120	123	125	129	134	121	112	136	122	122	102	121	123	123	119	148	142	132	108	133	124	120	140	107	128	118	100	101	125	107	121	108	111	153	133	146	144	124	111	137	117	119	145	135	130	105	142	117	138	150	127	140	136	143	133	115	115	122	113	133	131	109	110	134	134	119	124	130	160	131	116	134	114	129	132	134	131	150	113	102	107	109	120	136	108	117	123	143	103	139	127	120	122	111	126	135	129	134	144	144	125	131	114	125	124	142	136	139	144	130	128	124	129	131	128	150	149	133	122	123	110	145	147	110	123	133	115	128	109	111	115	126	117	126	116	126	141	125	129	130	130	128	114	146	137	114	117	131	126	121	140	128	120	104	134	130	135	140	137	140	131	131	138	117	106	125	132	125	139	127	129	123	124	148	138	119	128	118	97	132	135	108	147	126	111	121	94	128	114	128	119	142	130	137	126	149	141	145	143	110	120	118	129	124	111	114	125	133	120	117	117	134	126	131	123	106	130	129	137	111	122	123	132	146	134	128	112	99	126	115	142	129	104	128	114	128	126	118	120	115	128	141	122	153	103	128	115	129	107	120	135	113	129	131	116	122	136	137	130	133	142	108	135	122	116	142	129	134	122	128	128	112	99	138	100	118	152	132	143	125	120	117	133	136	110	102	118	147	127	124	126	109	123	124	154	129	127	134	129	128	127	129	119	141	134	143	125	136	132	129	112	117	102	115	123	127	119	116	135	137	125	138	120	139	120	145	123	131	118	132	145	112	136	131	124	148	143	125	125	110	117	135	125	113	130	129	129	129	141	142	138	122	122	139	99	143	134	139	130	143	113	119	119	135	109	121	120	137	133	135	124	114	122	122	118	123	132	108	145	147	127	131	149	142	118	128	123	120	127	115	147	128	118	146	127	126	130	125	123	149	121	113	116	110	127	135	109	108	122	134	117	118	143	126	135	128	131	117	126	98	121	142	115	116	103	130	116	136	123	126	118	114	101	127	119	116	128	121	122	133	145	130	121	128	125	132	130	110	164	146	109	114	140	119	144	126	122	124	110	124	120	117	148	139	137	117	140	115	128	143	118	106	108	128	137	160	126	109	101	121	127	119	118	108	118	123	113	135	129	110	109	132	131	106	128	146	132	133	137	126	142	120	114	120	135	132	137	134	126	124	131	109	128	148	135	132	129	124	116	131	138	118	136	126	135	122	124	125	160	112	116	118	121	135	114	119	130	126	113	115	111	139	135	142	123	138	121	144	129	142	131	139	123	131	121	135	133	118	116	127	113	143	112	136	143	118	123	102	126	140	118	106	122	122	105	130	121	146	131	130	121	133	110	122	133	123	137	126	145	122	134	129	164	127	125	121	116	131	96	140	120	130	108	129	111	109	133	115	136	126	132	123	132	141	134	142	117	139	143	139	125	131	131	129	123	119	127	110	127	143	123	124	150	103	133	118	128	134	131	115	112	133	150	136	128	136	109	130	120	136	135	125	132	155	123	136	126	141	102	128	131	144	93	123	119	128	127	128	126	115	106	113	133	129	134	114	118	134	116	146	146	140	125	122	117	115	133	140	119	122	135	140	132	113	157	132	149	143	142	120	145	115	119	123	145	132	118	138	114	131	111	119	124	119	135	132	117	141	130	121	140	107	134	156	127	125	138	141	127	146	124	136	140	106	111	116	131	126	157	136	134	119	112	123	115	123	140	128	114	105	122	136	113	129	134	116	137	150	136	115	123	124	141	134	136	139	114	111	137	141	115	121	115	140	122	121	137	117	121	134	136	118	129	120	130	136	120	115	131	121	133	128	128	114	123	115	158	127	125	107	139	115	130	129	122	131	108	112	124	117	119	106	115	128	123	118	129	134	114	136	125	117	133	133	147	123	121	125	113	122	105	119	153	124	137	123	109	116	133	122	117	117	126	137	130	132	130	136	122	113	142	115	119	126	121	116	112	111	121	111	112	124	106	136	139	116	130	151	124	126	124	109	116	121	121	98	128	108	117	114	126	131	128	136	132	115	123	125	117	134	129	124	117	119	125	102	167	129	127	120	104	130	143	133	125	127	127	139	131	140	127	128	141	141	134	129	133	144	136	122	121	124	126	141	128	124	103	108	119	154	153	133	99	129	138	144	123	133	138	113	129	110	131	125	126	136	138	132	144	126	128	140	137	131	141	126	113	145	137	120	145	103	125	129	124	129	116	116	131	110	112	137	111	151	134	148	135	125	113	126	126	129	128	130	120	108	149	138	124	105	153	133	122	137	125	115	124	121	129	122	118	119	121	128	111	145	135	115	134	141	131	115	124	113	144	133	129	135	116	108	110	146	112	138	116	107	137	135	139	98	134	123	126	150	127	123	117	150	107	137	129	118	127	121	120	144	131	120	117	125	119	124	155	116	132	111	136	112	126	143	129	115	129	132	128	108	122	112	128	134	119	138	135	118	145	115	116	114	126	118	145	143	131	114	135	113	115	131	150	147	105	113	163	128	140	112	114	135	120	133	125	125	110	113	116	127	141	106	122	127	124	125	147	145	140	129	112	116	124	120	114	139	126	143	131	144	112	115	138	131	148	144	103	119	127	134	120	126	133	131	114	126	131	134	137	134	110	110	100	108	116	133	130	127	133	104	113	126	115	114	118	113	111	104	143	141
29596	16997	3842	4625	4146	3235	2660	2215	1816	1592	1358	1248	1117	962	908	829	804	718	736	654	673	620	631	595	579	523	509	498	471	479	479	471	450	448	467	429	451	451	427	461	436	408	410	418	395	415	409	365	413	402	362	368	401	394	408	397	370	366	394	399	384	376	383	385	379	392	394	389	429	358	383	364	385	397	366	372	328	379	365	418	363	392	371	358	353	340	314	344	360	385	393	360	381	362	352	348	333	390	372	354	368	349	384	323	332	347	376	342	341	340	356	342	358	346	356	357	334	368	325	369	362	339	331	351	368	345	339	347	345	362	355	372	362	330	357	375	340	336	338	357	321	385	331	350	328	359	354	384	360	385	375	352	366	338	349	359	331	373	342	324	361	338	352	351	319	378	344	393	375	340	333	344	346	358	376	331	366	339	361	353	336	346	320	329	346	327	336	348	343	330	330	332	324	327	330	328	350	332	342	342	358	346	338	361	331	353	347	364	346	345	320	327	365	381	350	348	334	316	326	331	323	351	344	331	350	355	312	340	337	330	300	333	318	363	340	338	353	343	319	334	371	362	291	392	368	358	357	336	314	337	368	335	348	388	349	352	326	376	350	306	346	314	360	336	334	367	357	342	327	355	388	318	347	340	365	334	369	371	327	310	349	326	343	324	347	360	318	330	353	340	353	374	359	330	336	337	323	417	366	364	396	357	354	371	341	310	338	354	339	342	343	369	393	332	356	329	376	339	388	370	367	369	352	337	314	353	364	392	362	332	341	367	339	344	342	325	331	339	349	343	334	340	342	358	343	349	337	349	343	349	349	307	353	382	335	364	337	342	328	326	332	325	354	331	320	325	322	354	347	369	342	340	337	343	338	368	354	306	324	307	347	356	341	357	356	363	358	340	350	327	338	332	358	330	375	371	323	350	355	361	350	341	333	334	334	345	336	333	362	332	370	345	344	383	369	350	330	341	351	373	358	341	353	362	351	358	347	362	352	355	357	351	370	361	329	334	345	347	316	360	324	366	325	339	335	346	325	362	331	308	376	340	337	376	311	325	348	349	311	333	347	345	331	353	331	356	350	356	333	372	306	359	338	375	370	359	316	296	331	351	304	363	336	349	319	344	337	360	351	350	360	357	333	358	321	362	340	333	352	355	365	352	321	347	329	339	358	356	343	383	368	369	327	340	360	374	371	358	352	382	384	356	371	343	345	375	338	341	321	325	326	372	349	370	344	351	338	366	332	348	329	315	361	332	335	344	351	337	331	345	325	385	349	368	345	392	343	308	345	325	349	319	363	334	378	336	343	358	327	326	325	358	348	333	351	376	350	336	322	330	345	347	326	360	346	352	322	318	331	355	369	320	341	359	328	361	339	339	393	322	380	384	373	312	351	326	348	351	383	362	361	331	351	332	335	337	318	332	346	333	350	359	338	297	351	348	329	353	334	374	356	364	337	329	346	344	369	336	307	350	355	353	326	386	320	336	350	349	354	330	369	327	344	339	346	325	336	363	338	359	348	372	353	335	356	350	359	321	368	357	340	355	341	344	349	374	316	349	348	349	348	317	322	349	356	364	364	365	323	377	358	361	336	354	336	308	380	304	343	352	339	323	377	349	386	351	353	366	325	323	337	367	340	363	350	299	352	335	343	350	384	354	355	328	336	371	343	372	344	371	336	353	337	337	343	332	382	325	370	361	325	383	361	351	371	326	339	332	323	339	326	330	366	351	359	324	342	329	321	348	353	362	333	338	362	349	353	335	340	358	373	316	395	378	349	357	346	338	359	313	337	355	323	351	360	326	351	360	335	357	341	339	322	350	361	360	375	359	364	343	346	366	348	347	396	343	312	352	368	332	341	351	358	376	334	338	350	376	336	330	349	366	347	345	331	350	332	341	349	339	311	355	371	355	390	336	347	299	347	376	327	341	344	363	338	311	315	348	344	347	329	350	342	343	329	351	348	320	353	348	346	311	374	326	357	355	358	347	346	342	360	312	382	335	333	319	353	376	335	341	358	360	347	324	333	350	373	368	354	332	348	327	329	338	355	354	354	325	349	322	348	381	374	350	338	332	306	352	341	330	348	355	333	342	377	333	293	354	310	340	359	330	390	378	356	322	306	313	343	348	355	350	350	342	363	358	331	349	347	364	330	310	356	323	370	398	351	333	328	334	343	389	358	345	337	339	342	344	356	350	358	366	310	340	353	339	332	337	345	346	313	357	324	348	322	376	371	370	309	337	362	338	311	370	335	317	327	356	347	355	359	342	335	362	297	362	388	345	375	327	324	344	333	356	352	335	356	355	356	358	345	338	325	366	372	356	334	352	340	333	333	350	351	354	336	324	308	366	352	383	319	330	353	343	318	293	350	364	272	332	338	334	340	356	355	352	372	345	349	336	370	374	320	331	374	349	343	340	330	327	350	333	365	338	336	358	367	354	360	361	362	343	356	348	336	357	346	367	338	318	369	375	358	333	340	382	349	340	377	332	352	365	308	349	386	323	344	342	307	368	350	316	355	394	335	334	348	377	317	330	349	340	360	367	339	382	332	356	358	362	358	359	314	353	347	350	330	328	318	375	348	353	352	329	350	330	351	337	328	353	345	330	343	350	331	306	356	361	356	350	353	323	337	373	375	334	357	347	345	336	326	322	334	360	333	337	347	341	391	325	340	362	341	359	369	333	354	354	370	353	338	391	351	353	352	351	343	344	343	332	354	343	317	348	340	337	361	344	305	352	364	330	371	339	326	322	377	359	345	329	351	330	333	344	335	353	350	341	347	377	331	345	351	357	333	343	345	329	375	343	334	369	344	321	351	362	335	345	333	348	355	356	319	320	369	351	343	358	327	351	349	346	318	348	338	350	351	352	329	359	360	365	352	352	320	362	340	364	350	353	345	330	358	340	345	309	335	328	361	377	319	341	342	343	327	343	363	354	345	348	368	307	330	373	335	357	330	356	344	326	365	339	373	368	383	374	353	333	329	349	366	331	331	331	329	352	339	340	357	352	354	357	324	354	317	342	336	351	336	321	344	305	342	362	344	337	365	360	348	348	319	386	330	339	348	348	380	383	382	346	342	370	352	325	356	346	349	345	358	341	322	343	359	335	353	339	323	324	342	355	346	325	362	361	353	359	335	345	328	328	341	377	367	342	368	338	316	342	363	332	352	319	335	375	342	356	346	330	332	368	303	362	322	326	347	353	336	301	338	340	347	352	325	338	336	348	340	341	334	365	361	349	371	322	337	351	341	313	366	324	338	355	330	352	348	336	347	334	325	366	302	369	334	310	376	307	319	348	339	294	331	376	330	346	315	366	362	357	361	367	347	323	366	329	362	322	369	354	373	309	376	333	317	326	344	372	353	370	374	367	344	316	293	365	362	373	334	331	361	320	323	346	342	369	373	334	369	348	352	355	360	329	327	325	352	353	349	356	355	330	320	355	339	339	335	375	299	353	341	337	346	323	340	351	346	320	349	336	340	325	313	332	336	350	363	320
9688	887	332	329	321	328	333	331	303	304	306	286	297	314	298	273	308	326	323	294	285	306	264	291	290	377	304	312	273	337	323	299	334	318	330	311	311	312	253	304	269	330	316	334	311	294	310	316	343	286	309	331	328	284	333	315	282	277	293	283	303	307	285	337	275	320	298	311	325	284	293	300	319	310	325	294	284	339	311	272	308	303	300	322	319	285	274	350	297	302	313	290	345	327	320	300	319	298	324	305	320	271	293	292	302	299	282	267	322	312	307	290	310	312	292	291	297	288	315	293	296	295	300	294	289	270	307	299	293	291	299	325	319	301	322	273	315	295	297	285	313	314	288	299	311	304	293	283	335	310	275	309	311	316	278	315	321	312	257	291	302	304	304	326	318	296	309	276	337	311	309	291	274	294	298	283	319	302	343	289	304	302	306	320	291	284	309	285	300	349	318	318	259	326	287	268	303	284	331	299	284	291	318	329	302	329	263	303	288	309	318	318	306	327	297	318	315	314	334	310	323	277	316	306	295	317	265	275	296	307	329	326	291	276	312	297	302	317	309	315	312	298	308	298	325	343	330	306	313	303	301	306	297	301	316	312	282	319	326	306	265	286	303	308	288	315	282	279	296	291	323	315	329	291	301	279	287	296	334	312	288	305	289	288	302	299	337	334	328	297	334	286	319	287	289	296	315	326	308	297	316	338	301	294	348	314	314	329	317	301	327	320	303	297	296	297	312	326	317	278	288	315	292	334	312	288	297	295	310	291	295	339	314	301	316	294	325	329	311	332	302	334	305	282	294	317	298	313	333	320	302	296	281	302	275	298	274	279	345	294	280	287	301	276	314	312	303	312	297	282	317	288	292	301	326	300	299	284	290	334	322	315	331	338	303	291	285	343	301	279	318	290	312	267	271	312	291	288	307	307	294	315	288	294	303	275	288	332	299	325	272	279	321	301	288	304	286	285	302	287	311	297	325	335	307	304	296	274	304	289	301	310	300	288	293	294	334	285	281	306	329	326	298	300	321	281	298	335	316	333	315	288	326	299	300	321	330	339	306	296	287	295	287	301	329	287	305	257	326	295	326	305	283	304	321	302	267	268	295	326	330	322	327	307	279	297	293	305	308	330	323	290	287	281	323	256	300	275	323	318	299	290	310	292	314	330	273	301	324	302	279	311	307	303	298	318	285	331	296	320	269	290	283	260	294	290	283	284	323	303	309	289	288	319	323	331	293	302	290	297	297	307	274	285	284	299	299	336	296	289	314	306	309	297	305	294	297	323	300	293	283	284	283	322	285	303	332	312	349	302	322	305	271	292	302	294	303	293	331	298	299	285	286	328	297	318	306	285	250	293	301	291	294	318	326	286	267	317	282	299	319	297	293	293	311	335	330	313	294	333	267	285	333	329	306	321	307	261	289	312	296	283	323	325	263	251	297	326	286	301	303	291	299	315	282	297	287	312	292	331	298	289	297	334	305	317	312	330	302	315	301	297	283	295	326	340	296	284	279	302	312	312	274	283	332	282	320	341	328	326	264	312	325	279	292	331	310	302	313	304	316	316	329	296	286	314	313	255	322	310	324	332	316	308	315	330	322	297	316	345	352	302	312	319	290	306	285	292	315	304	298	300	284	291	286	285	259	332	313	303	295	280	306	291	314	318	303	291	292	311	287	311	314	311	258	285	290	330	314	298	277	324	296	284	289	296	276	314	307	314	344	323	285	316	291	302	301	290	328	334	292	289	303	325	279	325	318	299	265	296	312	311	338	321	294	317	307	282	295	311	317	298	315	300	311	299	345	300	305	294	285	315	301	298	303	340	278	298	310	302	310	288	314	277	315	329	322	260	309	302	310	281	282	312	306	284	311	288	312	331	295	290	271	286	321	319	309	302	315	309	320	337	292	301	308	313	309	294	305	324	279	355	283	300	310	313	295	297	319	314	301	354	300	285	310	269	303	341	308	296	297	288	316	307	300	282	301	279	353	266	314	315	289	320	315	289	265	291	317	324	315	332	308	306	303	326	288	295	323	276	323	311	336	307	302	308	311	332	269	282	279	288	305	314	257	280	276	293	309	313	315	303	285	334	320	311	313	314	326	279	276	305	308	306	299	265	325	319	339	318	352	314	336	299	323	315	305	298	309	309	308	317	309	279	298	269	348	361	293	293	320	316	321	295	272	291	309	290	275	315	295	310	294	306	308	307	306	327	321	293	301	274	294	283	301	300	299	285	313	292	280	329	313	324	296	288	301	285	289	303	307	291	320	286	308	323	262	301	300	276	306	307	306	291	319	304	306	314	291	317	315	328	289	292	333	327	289	348	279	288	330	329	298	324	306	310	302	303	310	303	267	308	291	308	290	301	308	291	311	280	286	276	294	292	299	331	318	291	293	290	333	329	307	306	296	304	321	296	265	320	316	336	318	263	300	288	299	297	301	316	374	277	288	304	325	305	289	303	331	300	312	294	340	297	335	323	317	304	295	311	297	308	324	325	319	311	252	322	291	295	306	269	289	288	354	304	298	292	314	305	315	258	311	344	305	282	306	330	341	285	303	288	307	301	301	329	279	322	286	285	307	271	316	300	338	279	299	294	324	323	265	334	309	303	290	304	290	341	303	285	307	321	331	314	283	306	281	308	315	306	331	320	295	301	325	298	286	293	298	300	291	322	302	306	272	290	279	320	288	307	329	285	291	319	321	283	329	302	334	319	324	325	309	296	339	301	307	282	307	298	340	331	301	304	302	308	309	292	357	298	289	274	295	297	320	285	338	293	326	308	323	293	301	332	299	297	285	293	309	327	271	303	290	286	305	291	318	323	311	280	304	291	272	301	293	297	328	320	325	308	286	273	306	302	260	299	269	295	331	279	313	346	302	313	317	295	257	330	322	310	305	278	277	287	308	312	297	296	312	313	316	294	310	296	283	304	305	311	299	321	280	318	315	312	302	288	299	319	312	267	300	320	298	292	279	296	292	262	323	323	306	327	302	289	299	274	279	265	312	305	291	295	281	295	299	292	264	328	289	289	304	331	333	300	265	260	294	277	324	291	314	300	293	313	264	331	346	318	323	321	276	346	322	311	320	290	312	287	310	307	298	305	309	329	319	320	291	321	292	296	301	308	294	288	296	297	290	293	321	281	303	335	311	269	341	309	343	308	272	297	307	300	283	315	301	297	330	282	317	304	328	282	310	293	293	272	312	322	295	283	291	289	295	280	300	312	291	317	280	287	325	330	310	308	304	297	303	300	294	315	287	298	321	307	290	281	305	288	301	315	312	279	302	314	325	297	300	304	300	313	278	319	322	286	304	353	305	297	287	305	311	311	308	300	297	345	345	313	275	317	300	297	285	310	269	278	284	314	281	291	306	331	313	310	258	303	292	271	265	304	296	306	314	313	302	305	284	290	298	293	303	321	299	289	297	292	336	303	285	323	302	311	311	304	302	296	340	321	296	307	309	323	316	308	313	319	297	317	282	318	325	288	327	286	293	300
6452	1370	691	766	741	739	695	679	700	760	732	686	689	671	680	709	714	694	714	710	713	704	724	721	736	704	661	700	669	681	663	717	675	706	660	678	663	716	674	721	749	719	699	695	717	671	696	657	766	692	707	725	734	728	725	678	678	696	681	698	657	657	746	635	653	652	692	627	701	672	729	667	652	653	708	671	678	698	729	721	740	685	686	666	707	693	667	726	708	670	695	712	674	699	722	670	721	645	737	713	673	694	700	691	688	686	712	634	665	703	684	687	698	690	680	627	678	732	715	729	707	724	687	690	676	686	682	676	727	670	686	663	714	717	684	623	687	683	700	720	718	650	658	631	683	674	651	687	707	699	651	679	706	700	699	671	653	674	680	691	674	636	720	709	639	652	698	709	661	734	671	657	727	626	731	693	699	679	676	647	719	671	656	686	707	691	649	669	698	699	665	710	714	722	663	700	709	732	717	694	700	692	702	684	694	709	692	708	676	711	699	714	679	639	716	699	646	709	692	706	729	701	693	709	686	699	671	668	680	653	666	688	646	751	674	678	685	718	700	713	630	670	704	697	718	669	725	670	682	686	713	690	631	712	716	673	697	655	665	702	713	683	711	716	677	694	714	693	681	740	695	689	699	743	711	698	729	655	692	697	672	664	683	688	638	670	660	700	694	714	703	701	714	677	703	618	685	662	688	665	668	687	680	676	740	765	674	730	674	672	693	686	689	724	682	680	685	707	747	715	731	714	704	696	645	664	693	670	738	759	671	728	703	770	684	697	682	676	704	665	704	656	681	678	694	704	674	682	704	697	657	661	668	696	673	627	716	698	639	668	737	670	712	691	685	718	706	697	721	677	731	747	674	669	721	731	691	663	687	702	673	665	691	700	687	659	701	706	695	716	675	747	692	710	662	676	652	677	677	717	711	688	719	679	662	684	658	713	676	670	737	668	689	702	712	670	639	701	665	630	677	734	707	637	678	625	723	652	685	661	669	651	629	664	648	672	675	689	693	678	705	682	698	678	620	716	715	710	674	691	728	722	670	738	636	644	685	675	664	716	679	660	717	696	647	673	683	663	683	691	681	666	710	626	700	681	678	673	643	673	677	667	703	688	697	707	677	722	695	721	654	636	672	700	667	699	687	648	677	709	726	706	722	709	649	677	680	654	667	718	686	690	725	713	674	694	712	673	653	667	694	675	674	675	654	699	667	732	738	683	704	676	680	678	643	670	678	738	676	699	706	679	664	665	666	686	684	624	625	697	675	696	664	683	708	684	670	671	712	697	720	667	660	651	706	674	682	737	652	709	676	730	660	698	679	693	701	686	685	663	712	705	675	725	675	720	694	669	660	669	715	668	692	646	742	682	710	712	666	739	686	712	688	675	697	680	711	717	703	672	691	642	706	693	675	720	649	709	725	669	667	684	672	750	677	665	648	672	687	712	673	661	686	641	676	698	679	674	702	691	751	653	657	700	643	729	680	701	662	698	659	684	652	642	661	650	709	715	678	722	650	657	678	707	668	684	679	704	691	708	691	678	721	678	645	688	721	689	736	657	709	672	679	696	745	687	693	695	689	692	720	709	700	697	739	682	688	654	665	684	665	713	701	689	685	713	761	719	650	703	692	705	637	694	682	680	702	681	673	645	704	712	676	732	675	720	700	664	719	671	715	664	692	687	681	671	676	639	677	694	700	614	731	654	678	764	718	695	701	686	661	694	636	668	693	668	693	723	679	678	687	662	704	692	725	659	679	710	678	650	663	706	712	673	705	720	711	706	692	691	699	659	716	706	685	720	670	655	674	722	723	712	718	702	700	658	674	700	709	677	675	688	669	696	694	737	746	673	665	657	686	638	689	714	717	735	704	683	612	665	674	700	719	683	742	722	675	765	709	712	632	705	661	667	654	673	701	677	662	693	751	666	620	654	709	712	655	723	666	717	688	702	689	688	711	707	658	647	699	710	653	671	694	705	643	692	685	701	691	652	691	729	673	669	687	722	694	726	686	697	714	733	693	668	673	704	679	669	702	631	642	696	682	733	677	708	654	686	695	755	705	687	715	700	682	723	729	692	670	709	655	652	697	717	634	692	732	722	672	686	698	727	736	714	700	626	714	695	700	728	709	727	713	666	687	696	715	695	721	700	693	719	659	680	679	666	627	681	701	686	660	670	722	738	665	667	668	674	656	715	641	618	681	653	676	700	640	707	727	701	740	651	647	713	648	684	712	672	699	738	699	718	688	658	706	666	717	699	696	644	636	618	662	690	689	695	723	705	682	676	667	676	708	673	667	671	671	652	668	679	656	698	651	642	691	719	669	641	692	713	692	730	705	709	630	665	717	696	695	713	706	655	678	668	718	703	710	666	664	664	667	705	716	719	703	724	710	675	732	658	691	717	675	654	676	718	653	676	715	681	691	690	726	678	689	659	695	656	706	689	727	662	743	731	671	704	636	669	689	707	710	676	685	748	657	671	710	673	707	683	699	671	693	709	692	655	706	675	660	665	666	695	742	708	668	666	681	672	672	672	672	654	693	718	670	711	735	666	707	715	698	678	707	769	704	677	711	710	639	720	668	658	726	678	706	662	702	702	693	682	675	656	713	718	763	701	664	679	718	682	683	631	660	714	677	723	693	695	667	622	717	709	633	651	708	681	713	677	721	698	723	699	680	711	728	706	699	716	674	718	734	746	666	694	662	674	708	681	742	671	703	650	674	656	682	678	674	698	706	690	717	698	690	668	665	668	693	695	692	730	680	666	703	726	674	669	750	677	732	705	698	702	674	664	747	719	669	685	696	717	681	700	726	721	703	702	673	687	702	704	710	681	657	636	676	697	745	702	741	684	687	665	701	687	708	669	694	654	674	655	677	710	731	632	691	639	665	672	705	716	697	648	701	686	697	679	689	689	703	671	697	687	696	730	667	684	681	711	704	659	709	693	664	684	684	666	679	689	665	686	716	700	712	649	712	694	726	696	657	672	696	666	722	671	665	720	683	665	710	694	746	673	747	689	698	700	735	682	707	692	682	688	686	686	713	674	616	673	695	713	635	683	647	687	662	681	631	670	733	682	655	694	698	693	652	685	688	689	717	668	753	722	684	683	690	690	748	695	705	712	686	727	697	689	698	706	688	690	678	692	689	715	655	719	710	679	650	717	691	722	686	692	656	703	658	715	694	694	652	692	662	713	651	658	682	668	682	750	708	693	699	645	709	703	644	678	702	669	744	652	679	739	652	684	685	703	699	652	670	704	668	727	696	693	697	741	690	723	694	669	711	711	693	680	698	705	718	722	683	697	690	683	690	695	705	663	688	694	661	687	746	723	669	672	622	674	650	682	693	671	693	760	658	710	695	670	712	680	708	720	634	699	693	681	731	662	694	672	693	692	685	677	681	712	695	733	709	709	704	689	672	641	737	698	722	677	669	708	726	693	708	759	713	685	684	676	687	703	656	707	694	699	707	653	656	692	655	676	696	727	690	723	749	653	717	695
40153	19752	2566	838	630	479	374	328	234	274	229	189	187	195	181	172	180	169	164	155	178	137	151	170	144	151	143	158	147	143	159	159	139	128	133	126	171	138	152	157	163	148	129	148	136	142	151	136	128	144	144	134	149	140	148	136	121	135	135	111	135	160	168	139	151	148	135	152	119	146	143	134	151	155	131	161	178	123	134	126	132	124	129	150	139	150	148	154	147	146	126	160	160	144	130	140	144	129	123	134	137	150	145	126	155	138	142	135	129	127	131	128	140	140	145	126	146	146	133	144	113	126	130	134	127	154	161	165	139	147	138	136	119	137	129	130	119	139	135	150	114	135	143	171	127	147	137	150	164	134	120	154	166	140	154	161	161	145	143	151	134	151	138	143	125	149	117	132	134	146	143	144	128	132	133	137	125	143	101	136	113	138	141	118	132	154	125	138	145	129	160	126	120	126	142	151	128	136	133	149	133	154	139	153	139	158	159	114	129	131	142	140	138	129	118	126	117	132	145	123	132	139	132	133	124	156	132	148	133	122	135	124	127	131	135	136	160	133	139	126	157	153	141	141	119	141	148	147	130	141	153	138	139	159	145	136	129	151	138	116	137	129	154	138	115	147	133	153	136	146	120	144	170	149	123	149	145	129	145	143	128	142	143	158	115	140	121	134	130	137	123	132	144	145	134	130	156	142	152	147	116	163	139	110	151	130	149	143	129	136	127	146	124	143	123	146	134	158	135	142	135	145	140	139	139	124	125	134	116	132	139	116	124	124	125	149	150	125	131	167	128	128	150	158	129	138	122	139	153	133	151	132	147	139	144	161	143	151	134	115	163	146	139	130	139	148	156	134	122	145	133	147	146	144	121	140	141	141	104	139	138	142	147	142	129	141	141	141	158	125	124	128	158	125	131	156	124	126	142	143	131	138	131	131	126	141	137	121	136	143	126	129	158	137	131	138	125	138	159	149	134	131	137	131	139	130	114	135	142	127	153	108	128	181	146	139	119	125	127	119	130	145	149	137	136	154	140	147	139	152	124	156	127	139	144	121	142	126	134	128	142	136	132	157	132	125	122	130	140	140	127	154	137	138	140	118	131	144	146	143	127	116	114	159	141	143	138	154	145	130	135	144	154	130	138	140	141	131	124	131	134	148	140	139	165	132	148	144	130	149	156	134	155	163	156	149	142	141	120	136	142	133	133	121	164	114	141	135	165	150	155	146	134	141	135	138	141	129	130	135	133	135	156	143	143	136	141	140	126	134	149	151	153	123	137	130	169	116	157	128	143	149	155	127	147	152	165	119	138	135	137	135	144	164	128	145	134	118	135	145	153	135	113	158	108	138	156	132	137	138	132	127	135	171	156	140	161	140	132	135	133	115	159	140	140	144	129	129	148	141	140	140	134	133	150	134	145	161	121	137	120	131	151	141	141	163	164	137	129	150	129	152	135	152	148	143	138	135	125	142	136	141	153	129	128	127	133	124	130	133	141	161	134	139	155	133	127	135	159	131	120	120	135	147	146	151	148	154	147	132	129	146	139	130	136	130	139	129	145	140	140	138	128	140	157	161	147	134	144	151	152	122	130	146	143	133	154	146	137	138	129	136	144	124	130	146	146	144	146	142	152	121	143	146	138	145	121	104	136	154	125	122	149	134	113	152	156	159	150	136	126	148	118	131	143	150	126	151	131	144	153	146	128	128	158	144	136	126	153	155	133	135	150	156	141	147	130	135	143	115	144	137	144	151	131	136	145	135	135	152	117	122	141	165	149	137	145	139	153	134	134	132	132	132	139	116	134	121	144	140	152	146	120	128	122	129	143	156	132	129	121	133	152	134	128	123	103	129	121	152	136	132	156	140	131	147	151	131	116	136	144	151	141	133	145	129	136	112	144	126	165	148	128	124	155	117	154	149	149	144	127	157	134	148	138	161	122	131	155	133	130	137	145	140	132	127	146	148	151	117	138	143	138	125	153	138	129	120	136	130	142	145	150	151	134	150	156	153	129	158	135	128	126	133	133	125	127	142	129	151	168	121	138	133	142	147	128	133	138	118	157	133	158	131	153	109	140	146	158	127	145	136	137	158	133	130	125	136	134	135	149	132	148	148	133	140	140	151	122	123	129	128	125	131	133	149	160	124	128	129	132	154	160	139	152	144	138	140	137	124	138	144	135	131	153	117	150	156	137	155	143	160	144	143	134	147	138	153	136	165	130	150	147	139	121	120	125	130	134	139	122	145	137	130	124	140	137	151	139	143	130	130	155	135	152	142	129	138	140	142	141	132	139	134	113	124	148	133	149	122	146	151	151	121	146	148	131	127	123	143	126	158	138	141	131	132	122	143	164	154	135	137	122	133	154	136	138	147	150	139	124	131	161	135	153	135	143	145	141	116	131	119	138	156	136	106	137	145	138	133	137	150	143	128	127	165	138	131	130	138	129	126	125	145	128	163	118	131	126	120	140	140	127	123	137	137	136	144	132	169	145	132	147	128	152	159	147	138	156	134	146	157	118	140	139	134	134	159	134	146	125	115	144	116	126	137	161	138	114	151	126	114	131	166	132	136	125	117	153	128	130	154	149	129	141	146	121	124	126	128	148	121	154	118	135	156	133	146	153	146	148	149	143	131	143	135	140	145	121	142	139	156	137	130	121	122	163	119	145	143	135	127	136	148	149	147	140	139	155	134	147	134	166	147	138	146	136	133	131	116	140	147	166	160	147	123	131	152	162	124	128	160	135	142	163	146	120	125	126	144	143	158	152	139	145	131	134	136	144	133	131	141	140	132	122	105	134	138	132	136	135	142	139	150	145	141	148	147	126	153	124	127	153	137	157	132	149	133	151	137	144	131	143	140	137	148	126	159	145	120	151	150	154	136	122	138	140	122	133	143	145	159	146	146	113	143	134	112	150	152	132	158	134	147	159	134	121	143	164	146	121	148	137	150	136	137	136	161	132	135	143	144	127	140	149	142	115	138	124	146	130	132	170	138	134	125	125	135	150	134	162	148	144	137	134	133	160	147	156	135	122	136	142	137	140	143	152	126	115	150	129	161	134	138	155	144	147	152	136	137	133	132	128	156	132	143	151	151	143	135	146	140	143	153	137	139	141	129	152	131	154	146	129	126	142	140	142	127	135	126	170	130	150	149	127	155	145	135	144	139	136	160	159	140	157	163	144	136	141	147	148	147	130	159	164	140	126	136	178	150	137	138	142	148	140	152	134	143	133	125	156	121	129	117	156	122	117	115	130	132	124	131	147	140	113	134	144	142	146	140	142	150	151	131	141	145	123	134	128	142	129	169	145	145	109	133	124	128	146	123	140	132	141	133	132	152	135	117	149	166	150	138	142	146	122	135	140	122	149	128	146	146	122	150	148	136	137	121	118	143	157	153	153	122	136	144	156	143	130	122	138	131	131	144	127	146	142	131	130	139	152	142	120	148	155	141	126	135	130	129	129	130	115	129	128	126	124	97	145	148	138	142	137	135	139	126
21511	11585	2282	2611	2232	1848	1532	1385	1186	988	956	882	795	671	675	601	545	554	527	527	515	515	526	485	414	421	453	418	456	425	416	402	430	383	381	434	424	381	423	366	378	389	379	407	363	371	381	410	369	387	396	413	421	384	373	392	362	362	358	356	356	351	382	405	339	375	370	349	345	329	376	320	360	358	380	348	370	389	341	370	345	360	373	355	346	365	386	332	366	335	362	351	388	357	349	356	368	363	374	330	356	360	381	375	347	376	341	349	354	344	333	335	347	351	350	364	325	339	316	331	323	350	346	380	360	331	369	339	355	314	347	331	353	335	354	360	374	364	352	327	348	325	328	343	356	363	348	340	336	364	323	363	372	322	358	354	365	354	346	376	354	380	350	328	348	395	329	327	304	359	364	352	350	353	338	383	362	328	365	332	325	349	345	315	348	335	377	370	352	343	330	352	344	350	362	337	334	341	328	360	345	361	353	335	355	352	359	351	374	348	349	375	352	332	362	353	356	408	340	348	326	357	374	356	351	352	373	350	341	377	351	351	351	315	351	347	361	335	337	370	369	354	361	320	373	342	357	363	358	365	355	353	365	348	382	345	371	374	355	333	349	372	332	354	367	350	348	363	324	374	321	318	344	319	347	378	323	360	348	371	324	354	352	331	351	399	332	337	347	311	361	349	310	319	333	341	357	342	357	348	350	331	364	354	332	316	368	334	323	363	389	320	332	340	369	347	350	332	365	337	355	353	347	378	370	323	362	313	360	324	373	331	347	354	327	361	329	356	367	346	371	342	348	329	344	334	357	360	360	352	369	344	331	338	337	323	340	339	356	366	367	361	365	387	361	342	348	356	336	345	344	346	367	349	377	362	348	331	367	307	363	362	369	352	321	358	360	347	366	378	341	324	330	350	385	363	366	371	341	344	379	359	383	365	299	379	351	346	364	348	302	346	355	340	341	315	363	348	344	364	351	333	322	365	341	338	333	341	348	335	341	333	376	334	350	351	301	363	336	356	338	381	370	356	378	367	354	355	323	327	354	359	378	322	339	349	320	378	348	336	321	334	363	342	320	357	355	342	356	351	340	328	356	356	319	314	359	346	386	320	356	361	326	363	340	386	344	339	336	359	382	342	325	345	348	353	357	377	349	355	357	330	351	354	349	329	358	334	355	373	392	352	339	354	354	347	344	359	351	342	346	367	342	353	372	359	353	354	372	313	394	365	356	338	326	348	348	362	336	328	384	390	351	327	336	341	366	348	349	319	315	340	369	321	347	355	356	344	326	350	347	388	323	304	337	365	367	322	344	354	374	342	348	341	372	330	363	336	362	316	350	361	341	378	377	357	319	352	357	333	365	328	320	339	363	339	370	371	348	348	322	341	335	348	355	373	348	344	343	323	344	372	352	348	359	372	343	351	351	339	363	342	343	348	332	360	333	334	368	362	358	358	348	364	363	338	370	363	306	347	350	355	343	335	330	356	333	343	352	331	349	334	330	363	324	349	355	364	342	374	340	372	354	329	348	311	327	340	344	363	332	375	345	357	341	349	374	331	380	348	360	363	357	330	316	330	342	334	360	362	332	349	347	364	357	357	336	353	346	354	348	348	369	331	367	376	347	352	365	346	316	360	380	339	345	391	353	345	370	326	339	356	371	357	317	342	316	338	365	373	316	319	335	340	351	349	344	332	337	375	367	348	340	364	336	338	348	326	365	316	334	355	374	365	364	329	339	323	315	339	336	366	360	352	354	305	351	353	343	388	386	375	339	356	339	354	363	320	350	353	325	355	324	357	362	344	360	349	367	352	328	320	372	331	366	368	329	324	386	352	346	320	343	323	358	326	339	397	364	334	347	340	334	337	326	363	323	358	365	345	346	396	358	340	339	347	352	386	333	365	372	360	368	361	362	350	367	379	345	357	346	349	377	343	340	312	355	346	331	352	337	312	378	318	322	353	384	367	354	345	344	367	345	337	385	343	316	358	342	342	344	335	317	390	344	326	374	338	336	323	338	365	351	350	372	357	339	355	367	385	330	363	336	333	334	344	351	357	336	350	379	377	357	362	320	330	355	329	351	341	332	387	338	357	326	400	305	363	315	360	349	338	378	335	364	333	341	326	357	353	357	343	346	363	331	347	368	358	360	383	375	336	367	345	320	355	358	378	328	373	333	357	364	353	371	335	354	327	321	355	335	326	327	370	340	354	357	333	362	367	377	339	371	330	335	353	371	350	391	347	362	386	360	358	360	374	359	332	351	324	325	359	357	351	327	319	357	352	345	343	339	325	344	325	361	368	368	353	362	356	345	342	328	351	393	362	340	360	398	358	377	332	365	345	341	335	352	365	337	371	383	381	380	351	338	346	348	345	369	350	327	347	330	344	371	368	318	382	363	363	349	355	353	328	394	363	332	380	366	385	343	349	347	368	354	361	326	403	366	337	352	376	327	324	341	312	338	379	313	343	344	372	362	348	387	343	354	373	349	345	349	346	340	299	362	365	327	349	327	344	343	377	327	333	362	327	375	342	347	346	362	324	345	351	370	357	347	365	347	358	377	340	337	338	372	339	384	337	347	342	360	321	319	354	374	309	385	346	354	336	352	353	314	341	345	331	353	334	332	381	342	342	358	333	339	323	355	355	372	344	339	375	357	337	379	366	334	331	341	331	336	328	368	396	324	340	313	342	342	352	360	340	366	372	342	351	348	332	315	340	346	360	344	366	323	354	362	354	363	342	341	383	374	346	400	363	382	332	364	347	363	329	349	381	358	343	331	363	361	330	341	345	354	363	345	345	363	330	354	374	347	314	359	334	336	331	325	344	357	393	364	327	364	355	340	364	372	335	347	373	339	341	367	368	348	350	317	370	363	330	358	333	321	376	371	361	319	388	347	345	368	330	346	348	386	319	342	344	318	364	336	348	376	350	379	342	329	344	369	333	346	351	326	340	332	338	346	331	356	347	385	369	344	387	364	336	338	313	343	369	364	351	368	323	344	358	367	360	325	325	348	340	312	344	324	341	342	354	356	332	354	353	379	334	337	335	343	313	327	348	368	363	350	362	330	360	336	351	316	350	362	352	356	361	329	347	377	366	301	314	338	324	372	345	329	356	313	350	338	331	333	338	337	363	373	350	318	376	381	366	314	337	356	361	332	335	349	331	349	360	327	378	353	342	347	347	334	331	379	358	340	349	350	363	346	364	368	322	341	342	353	333	353	387	382	369	341	330	344	333	347	346	356	318	345	353	371	364	343	347	333	368	323	377	381	363	325	355	377	369	369	358	331	341	360	338	363	344	358	351	329	366	340	373	356	314	374	369	371	331	334	325	331	350	346	354	330	368	353	330	342	334	364	341	363	342	365	338	353	327	341	355	361	330	367	356	366	358	329	361	347	301	310	317	331	342	373	348	366	344	325	348	354	362	348	347	351	350	350	353	363	328	361	342	347	320	373	364	336	392	375	330	341	333	356	341	354	373	340	327	383	356	330	297	389	333
53322	32689	7161	1749	1113	744	610	487	397	342	294	283	233	222	221	202	167	188	192	183	182	138	170	159	140	180	152	163	136	122	166	141	152	153	142	129	125	146	128	149	123	131	142	159	149	117	155	160	118	120	142	148	127	114	124	136	120	143	116	145	123	120	125	146	114	121	113	131	126	134	126	108	130	118	152	114	134	126	120	140	147	117	112	145	115	127	142	136	128	130	138	134	144	134	141	111	159	123	128	125	135	124	124	144	128	126	118	119	137	142	141	134	110	139	118	136	102	100	138	111	102	128	128	148	109	127	106	121	135	111	148	113	117	141	147	118	120	130	124	112	127	122	128	126	108	133	136	141	124	149	122	124	110	122	143	127	113	124	138	135	137	128	143	111	113	123	121	130	145	118	98	129	123	122	112	150	127	134	142	129	130	144	118	122	116	150	133	130	101	120	109	138	118	120	136	124	120	121	101	119	134	123	162	117	122	136	140	132	103	129	124	132	128	130	135	128	131	127	124	127	122	132	125	136	141	139	118	116	106	114	137	137	111	120	126	129	132	169	131	120	137	124	109	117	131	121	129	120	135	121	136	115	115	102	140	123	137	111	124	105	129	136	121	129	121	125	109	147	138	113	135	132	115	116	125	122	129	117	136	130	133	145	137	147	151	133	118	122	115	116	128	111	138	118	129	132	142	116	131	127	128	138	112	120	122	137	123	120	138	117	123	138	116	131	132	141	120	122	135	104	109	113	120	125	147	119	114	132	128	113	120	124	136	135	105	137	109	123	117	110	115	133	123	131	130	120	111	128	130	120	124	117	113	151	112	139	143	124	134	129	133	133	115	128	113	99	130	143	132	117	122	122	118	131	137	165	128	117	124	129	126	114	128	106	163	109	96	140	137	147	121	166	141	113	131	104	127	117	117	129	132	128	112	131	135	135	129	145	136	140	138	135	146	128	108	117	132	110	123	127	126	130	115	135	117	110	114	126	128	120	138	140	119	129	143	116	114	118	125	115	119	132	147	135	120	134	128	113	98	101	141	125	132	146	139	144	113	133	130	120	119	123	147	131	123	118	113	138	100	131	141	143	129	110	128	123	146	117	148	122	131	125	125	136	129	121	125	133	140	137	134	124	127	117	105	139	123	129	115	124	133	129	116	134	130	114	128	113	126	132	123	131	123	110	121	115	136	128	120	111	116	123	128	124	126	105	153	131	118	127	125	135	136	142	111	122	132	123	125	138	130	111	107	107	114	139	116	134	131	119	127	117	117	115	112	109	112	121	129	127	156	127	135	120	117	108	137	130	111	128	144	121	135	128	120	132	130	131	144	127	125	128	129	107	138	136	137	114	120	129	130	126	124	134	120	125	115	119	129	145	114	123	128	136	114	112	126	127	139	120	104	127	116	137	137	133	152	124	103	126	133	120	114	130	126	111	124	126	119	134	128	129	130	132	133	116	141	142	107	132	126	143	128	120	125	119	107	140	136	131	129	143	130	119	145	112	128	134	108	111	139	141	100	140	142	128	112	134	135	107	130	116	124	132	132	120	125	131	109	130	137	124	127	131	120	136	96	124	132	127	126	107	129	134	132	128	132	106	125	151	110	142	120	130	143	117	119	132	118	144	141	134	106	112	106	138	126	115	125	111	124	120	93	121	92	119	124	100	121	109	119	126	121	128	128	131	117	117	140	148	150	125	126	109	114	126	115	111	157	122	125	134	138	133	112	143	120	131	133	119	143	126	122	128	120	131	124	121	120	121	136	119	155	130	117	122	121	144	124	113	110	128	116	141	119	114	142	114	126	131	114	124	114	115	137	129	141	140	128	134	131	127	109	123	134	127	130	115	126	130	123	108	110	118	135	124	120	134	112	127	123	131	107	144	123	132	118	116	120	120	119	122	128	151	123	138	129	128	115	118	133	140	136	127	135	125	134	125	136	131	109	120	109	138	121	148	133	142	137	128	129	126	125	131	120	110	138	139	134	117	108	135	121	121	109	135	125	128	130	131	124	122	123	133	108	133	128	116	119	110	134	114	119	135	127	109	145	126	140	135	125	143	110	130	136	129	129	113	126	137	127	130	110	142	115	131	116	113	103	148	111	129	139	123	131	119	125	121	134	121	152	120	134	126	132	124	126	120	150	136	121	117	125	130	120	142	127	136	119	137	123	109	118	124	137	137	136	118	118	140	130	128	129	112	133	122	128	108	136	115	148	123	126	120	132	112	119	117	120	128	106	114	136	126	127	107	119	108	126	138	135	109	132	137	144	114	130	123	125	135	105	115	136	114	130	118	129	129	127	115	134	140	159	128	133	126	121	132	115	141	147	126	133	139	119	128	126	138	123	118	121	129	143	125	137	114	126	114	117	105	122	149	126	136	128	115	105	144	150	118	116	133	132	155	121	125	116	109	124	120	126	121	132	153	103	129	135	143	117	138	132	127	133	107	129	155	119	129	135	114	121	111	110	125	135	108	134	135	127	135	155	148	130	131	124	139	158	131	123	121	144	142	122	102	121	122	134	126	111	123	129	142	128	121	125	121	121	137	147	131	123	143	136	129	143	121	132	108	134	126	151	130	138	124	124	137	140	130	127	121	126	103	116	134	127	131	133	116	123	123	116	118	113	123	122	136	125	140	120	121	130	134	131	137	116	137	140	130	132	123	127	116	117	114	126	113	121	142	110	140	121	131	113	117	131	134	127	132	110	117	117	135	137	137	126	135	122	113	128	133	107	145	142	141	156	129	123	108	128	115	143	120	141	137	127	118	148	131	138	106	115	136	129	125	151	122	89	122	130	124	126	141	132	130	133	117	118	106	128	128	127	131	132	130	125	126	119	128	123	117	128	141	128	114	130	114	144	109	129	132	137	124	132	113	141	114	128	104	138	131	128	118	119	138	140	141	129	122	143	141	126	123	123	122	109	135	131	154	128	123	129	112	122	112	118	132	150	109	118	117	129	129	141	124	130	141	117	141	136	116	120	132	120	127	125	120	135	119	117	128	134	113	127	131	112	123	115	133	139	146	130	109	125	132	122	125	130	139	135	124	143	98	120	115	128	135	124	123	137	144	149	124	122	105	140	151	105	122	126	125	118	109	139	131	140	124	111	129	121	135	123	123	101	119	117	137	102	114	126	129	134	137	112	149	112	129	126	118	118	129	134	128	152	129	132	122	131	129	120	142	132	111	143	153	123	119	120	145	115	131	123	128	103	124	142	124	135	115	122	115	150	114	120	126	114	133	107	130	123	142	144	144	123	138	144	122	135	108	119	109	129	128	117	108	105	136	140	117	119	126	135	132	128	137	118	121	120	132	135	125	127	114	130	110	123	132	127	122	132	121	149	133	124	148	140	127	126	131	118	120	140	124	109	117	134	128	142	134	103	109	145	125	120	130	132	129	109	127	137	127	146	131	132	113	120	125	122	118	115	112	131	133	120	105	122	100	125	128	105	133	131	146	129	128	121	123	129	106	141	129	129	134	141	101	132	114
30142	17968	3882	4637	3958	3321	2688	2148	1874	1572	1415	1263	1114	989	948	823	785	749	693	622	692	629	591	575	538	585	495	494	525	487	515	463	485	462	445	431	429	454	437	417	438	401	386	445	398	410	404	388	371	407	401	386	396	435	421	412	379	389	394	399	367	344	413	364	381	376	371	352	381	342	361	404	350	404	364	364	346	344	373	364	406	347	373	394	364	388	362	396	371	371	368	343	362	348	311	392	350	377	343	396	361	385	371	362	356	318	334	367	337	362	340	343	349	335	380	341	355	349	397	348	339	337	367	362	383	358	366	331	380	326	324	359	332	323	347	369	334	355	358	316	356	362	338	334	343	339	360	351	361	352	362	348	339	384	355	340	357	349	356	324	355	345	355	351	353	347	334	323	331	354	339	308	334	346	346	383	350	353	331	346	381	334	352	370	323	367	344	353	323	348	351	352	343	321	351	327	336	364	325	358	339	331	338	354	354	332	363	356	365	356	365	360	400	360	355	363	360	372	353	359	346	355	347	362	366	338	363	363	363	354	320	350	343	310	357	362	335	359	323	354	347	382	361	366	342	366	338	335	337	370	378	341	324	307	352	354	360	347	363	365	350	357	368	363	368	345	326	350	351	312	296	358	366	348	327	340	374	320	330	380	349	313	336	392	372	375	341	383	335	383	345	328	396	328	337	372	358	335	348	365	358	343	395	378	367	336	362	328	336	357	354	336	324	356	349	299	328	351	334	324	310	337	300	369	361	327	358	338	348	343	332	364	345	330	335	320	347	346	311	372	362	341	323	329	357	343	354	337	340	313	355	319	382	374	354	321	347	332	335	366	356	313	326	358	351	344	347	362	395	355	353	369	344	353	315	344	335	327	355	361	298	329	339	352	337	329	330	331	359	339	352	341	344	337	348	374	346	364	384	319	321	351	344	382	363	364	342	345	321	363	340	329	337	343	360	362	394	321	339	351	349	358	374	352	352	364	333	377	358	352	336	351	291	315	337	368	337	375	355	349	342	348	356	342	341	321	360	338	358	354	356	366	345	345	340	325	343	337	366	336	351	388	330	329	313	301	351	364	333	361	327	383	347	329	314	355	336	366	332	303	367	338	357	353	354	347	351	341	346	351	355	366	324	348	360	326	352	381	318	390	364	347	339	353	354	379	364	348	353	385	339	344	363	347	373	348	353	335	362	343	353	352	370	363	355	337	344	336	349	359	343	338	359	345	348	353	359	360	359	345	334	367	342	338	336	344	341	328	372	348	344	318	361	338	360	350	331	354	352	320	362	384	355	348	360	341	316	345	359	336	346	336	392	325	343	374	331	357	361	354	351	354	373	327	356	341	340	333	363	351	367	331	352	340	342	337	366	351	331	339	349	377	317	365	376	338	360	370	359	349	336	314	350	401	330	352	351	337	312	347	366	325	346	350	327	363	349	350	344	326	344	344	360	341	390	340	391	348	375	366	372	356	345	333	309	369	354	330	348	368	352	356	338	363	327	361	355	361	373	357	332	361	374	340	310	376	333	323	373	337	355	344	349	315	329	308	350	366	330	335	344	375	333	368	354	369	357	342	353	364	332	371	343	334	335	336	333	335	324	341	325	355	361	371	357	337	344	316	357	350	345	343	377	341	343	351	342	341	361	304	323	301	355	338	369	364	326	320	350	371	340	325	372	327	346	363	359	342	343	323	350	366	356	394	348	322	330	340	357	318	338	350	360	364	318	377	344	348	349	367	334	347	346	353	365	332	372	378	327	341	345	353	323	357	326	369	349	353	339	334	346	358	333	324	358	346	324	365	345	335	377	318	389	339	358	320	332	355	360	330	335	325	331	312	326	313	317	343	347	339	350	338	368	392	315	347	327	364	358	333	389	353	365	344	375	375	369	364	343	341	366	351	319	371	348	344	356	373	362	343	344	367	347	364	315	361	344	342	356	383	363	333	320	346	382	355	364	351	389	356	388	347	342	357	334	376	358	365	363	329	318	347	368	324	340	340	334	331	368	348	367	312	350	353	346	317	368	334	346	342	315	354	358	335	327	383	354	334	348	362	347	334	361	362	330	313	330	323	393	372	337	353	336	351	352	361	326	321	364	376	353	312	349	338	301	332	352	346	347	354	370	361	326	356	339	352	311	361	360	332	355	344	379	344	329	320	359	356	384	361	368	340	362	403	329	325	357	346	333	332	334	355	345	331	355	378	307	344	340	358	333	328	363	353	351	323	347	341	380	300	378	320	336	319	341	361	342	344	374	358	339	356	317	338	363	339	334	361	325	349	346	345	357	355	363	345	338	361	313	345	344	344	334	328	373	333	333	360	348	325	363	340	333	353	331	349	319	309	328	323	329	318	353	315	362	341	364	349	335	349	360	331	376	349	354	361	275	333	345	344	359	326	318	333	348	342	345	345	359	323	340	374	333	340	338	342	344	382	381	343	367	350	354	317	353	351	345	377	324	361	362	342	344	335	346	341	332	316	328	331	361	364	367	334	342	327	346	338	350	331	336	346	357	348	341	343	349	361	339	330	331	348	327	368	362	365	367	377	343	337	356	367	352	323	345	334	299	335	360	352	309	334	332	330	329	334	362	331	340	361	336	319	321	367	361	364	350	371	356	345	320	375	328	322	346	364	346	383	339	341	372	375	358	367	348	336	327	366	328	332	320	335	317	360	340	336	330	306	338	342	325	339	380	339	348	344	351	352	354	370	342	309	351	348	350	327	369	366	358	355	357	330	320	360	370	305	339	352	345	334	339	358	366	344	330	338	355	382	339	331	324	323	323	378	371	351	324	323	365	341	342	335	355	366	343	348	349	312	315	345	353	373	341	341	372	347	344	388	368	353	355	346	381	368	376	347	353	338	332	379	359	337	370	351	313	322	400	353	354	370	331	327	351	340	341	368	351	352	352	350	328	328	338	343	372	302	337	336	350	371	332	357	348	382	336	330	332	366	341	336	355	361	335	327	369	354	336	367	353	338	321	332	374	341	355	336	355	337	349	341	366	297	360	338	328	339	348	334	360	359	344	353	345	357	337	375	337	343	359	330	318	346	328	344	301	353	347	316	356	356	357	365	343	350	353	306	321	342	372	315	361	325	354	360	324	357	356	357	362	329	347	353	365	383	332	354	325	349	370	384	341	334	325	334	355	321	332	344	365	327	367	337	358	340	329	320	338	318	352	345	362	336	371	334	359	338	374	342	357	360	341	367	328	314	307	374	350	372	332	347	357	341	324	363	346	327	329	326	305	321	359	366	335	345	347	329	340	346	350	367	312	348	339	330	333	349	343	329	345	341	334	366	330	337	365	339	353	324	328	375	329	341	354	334	369	351	346	369	350	339	386	352	376	346	348	361	351	376	346	322	323	358	325	336	330	393	358	374	387	350	369	346	327	323	322	335	378	369	349	356	316	357	357	309	338	334	351	347	336	372	363	355	342	324	348	337	344	348	332	325	337	356	338	328	382	359	348	343	370	357	346	352	332	343	340	325
8918	938	341	314	306	341	305	287	333	294	310	323	309	336	288	302	293	294	301	303	307	289	296	309	299	319	313	319	314	317	291	304	330	274	298	268	292	308	296	314	295	295	356	279	299	326	317	302	300	305	306	306	287	286	299	302	264	316	298	288	311	334	302	315	302	294	343	324	349	287	314	331	278	285	328	255	306	316	308	296	317	285	289	284	313	290	297	288	322	351	316	285	305	263	295	279	305	302	280	299	302	281	335	296	329	301	268	300	295	274	301	282	303	296	312	298	282	325	309	278	275	312	298	300	307	297	298	315	283	323	322	328	315	335	350	318	293	276	302	311	327	290	263	326	274	319	309	298	318	310	289	290	305	316	300	306	316	333	319	297	296	337	292	297	315	310	295	325	304	305	301	319	298	304	326	305	301	285	260	302	297	285	298	282	291	361	296	343	313	325	296	311	308	304	283	325	309	322	288	286	321	299	311	318	282	334	291	265	308	313	303	300	314	293	312	304	308	295	326	285	344	307	296	283	299	298	330	319	343	306	309	314	323	290	316	308	306	293	295	275	268	302	300	304	336	300	301	282	293	292	298	280	334	293	289	314	315	289	291	319	292	334	303	298	338	297	308	320	260	300	310	300	266	322	337	295	296	314	310	283	297	328	299	321	299	316	329	284	299	299	319	333	290	302	304	283	320	318	292	331	283	301	300	315	317	280	303	303	311	312	322	328	272	311	285	323	321	320	315	293	250	285	298	325	322	293	296	277	276	310	344	334	284	277	315	325	323	306	275	320	294	320	268	304	313	304	294	318	287	321	292	289	296	325	308	334	280	326	315	282	296	317	296	289	289	306	291	309	325	290	315	303	316	318	282	305	291	298	306	297	283	306	324	304	304	335	300	284	295	327	301	295	308	315	332	301	303	291	339	315	289	303	312	306	313	263	313	282	290	297	283	296	303	296	295	304	292	289	295	282	297	287	313	299	310	311	321	306	337	283	293	288	301	322	273	255	295	282	311	285	335	309	293	316	293	274	285	323	316	303	282	306	304	301	335	306	294	306	291	320	317	291	299	274	302	278	324	313	289	294	290	310	302	311	289	280	332	298	291	294	288	305	304	340	281	312	313	313	321	309	296	299	314	274	286	277	314	312	317	305	285	315	287	291	256	315	315	324	301	327	276	299	280	298	308	287	295	303	309	288	304	287	279	311	295	311	342	306	283	315	307	294	295	290	280	302	306	302	321	311	282	295	326	296	301	305	323	349	299	319	302	309	307	347	305	280	313	334	295	298	284	296	312	276	316	304	275	266	295	294	309	296	319	321	293	275	298	361	312	340	311	270	298	280	329	308	282	302	302	297	298	291	294	308	303	287	312	291	300	353	316	302	331	318	312	298	303	332	331	310	325	298	290	304	283	281	297	283	286	333	300	293	292	300	298	349	311	328	326	314	263	307	304	308	269	287	349	280	267	282	309	314	316	262	320	285	317	293	278	296	307	302	311	293	301	301	316	299	284	306	293	302	313	300	319	305	302	282	302	291	300	308	301	274	289	327	320	298	309	309	299	296	345	314	292	291	317	309	307	298	316	280	281	304	300	274	312	325	297	280	301	308	296	283	313	305	297	309	307	276	294	303	300	277	308	288	267	333	314	278	304	309	288	283	326	298	317	290	296	292	274	291	285	317	314	297	285	316	317	322	340	330	323	324	286	312	292	287	330	299	300	304	302	318	322	308	294	298	304	326	272	262	280	344	284	303	292	301	303	341	344	322	307	283	304	314	300	296	261	307	305	323	276	318	287	288	284	306	298	273	286	303	282	292	357	305	293	308	317	307	305	318	296	296	305	313	321	297	303	285	310	321	351	290	316	336	315	281	338	298	288	315	322	330	283	323	296	317	299	325	310	304	287	319	294	335	267	282	326	307	331	303	309	331	316	317	279	274	286	276	309	305	277	326	269	281	280	271	303	286	316	337	284	326	312	310	280	304	281	284	292	306	289	303	311	326	296	282	299	291	295	349	294	328	295	286	312	321	305	288	323	311	297	309	290	274	292	306	286	288	303	297	324	283	291	290	318	284	312	266	306	307	288	304	287	287	297	312	289	310	316	289	313	320	274	317	327	312	313	293	317	312	297	291	293	303	287	275	299	314	290	304	315	312	334	277	290	286	307	320	302	298	309	337	302	307	294	310	256	310	288	319	323	322	306	349	322	302	301	306	272	324	290	298	296	295	314	322	282	274	300	301	272	326	312	266	303	352	314	329	298	310	327	307	305	287	291	302	318	306	291	342	305	307	327	330	300	283	287	296	334	294	309	294	293	322	279	267	346	313	309	307	322	313	300	297	297	316	334	305	276	321	298	273	285	316	281	273	297	315	283	288	326	327	312	316	318	320	328	303	328	283	298	318	303	291	316	303	294	318	292	301	295	305	312	299	328	291	298	344	313	312	300	284	322	298	327	299	243	308	322	322	322	304	278	297	307	304	304	305	322	318	292	309	322	343	299	323	295	291	291	280	307	329	324	283	321	312	292	310	312	293	319	319	284	281	293	329	313	300	296	289	298	326	314	328	275	264	305	276	283	278	304	310	280	276	314	289	308	295	277	305	282	321	304	283	312	312	300	322	316	306	325	303	306	326	301	328	313	308	313	305	327	312	316	287	308	316	280	308	316	296	294	330	257	264	329	296	331	345	318	301	337	326	345	340	286	286	306	317	301	289	289	312	292	301	298	319	300	309	291	299	277	338	295	284	287	295	286	308	318	277	323	292	279	313	327	294	328	345	305	300	317	302	320	293	329	289	288	334	327	314	305	294	275	306	309	289	329	294	309	319	325	329	311	316	273	293	296	293	285	299	288	299	315	309	297	305	339	316	304	283	282	289	318	368	301	302	335	311	324	310	323	279	309	346	314	293	288	285	302	318	287	297	312	310	293	289	305	284	331	303	326	312	258	319	343	293	309	321	326	264	301	313	285	313	317	287	277	280	270	301	325	309	313	289	307	325	312	304	336	290	306	302	296	316	308	301	315	304	319	298	326	327	335	324	301	291	310	291	320	308	333	280	305	299	301	288	306	316	269	298	313	316	274	329	303	306	305	284	313	334	308	304	308	300	316	326	290	291	320	320	305	275	298	324	304	309	331	308	297	312	287	275	293	333	306	304	323	279	293	305	317	299	293	258	297	292	299	297	302	285	322	309	282	276	319	305	293	291	330	329	299	294	280	293	289	299	322	312	319	298	311	291	306	306	281	324	309	287	291	282	305	292	307	305	300	297	283	314	278	316	281	317	295	320	348	303	285	311	324	294	292	301	292	294	274	307	276	317	298	340	285	310	313	306	306	315	273	292	299	303	298	333	294	296	288	287	299	295	272	299	291	303	287	291	321	305	295	300	318	330	297	333	308	353	301	327	288	331	326	322	298	307	315	311	290	310	286	294	286	308	307	293	326	321	307	315	330	310	289	312	308	303	272	288	349	300	284	311	299	294	313	296	303	306
6384	1462	739	790	731	746	698	710	759	697	748	708	710	672	704	680	678	724	705	658	709	725	730	712	658	729	647	663	692	710	679	717	682	681	695	661	696	710	718	674	705	640	664	648	711	661	703	734	690	704	677	711	702	696	719	728	634	638	697	718	698	645	707	670	729	694	691	697	688	716	711	748	678	707	682	668	691	662	676	735	723	639	728	677	719	700	701	711	682	690	676	631	675	700	717	711	710	701	687	661	676	697	691	710	715	682	648	678	681	712	699	657	650	705	629	674	718	650	680	679	718	692	666	651	659	696	701	705	697	642	706	713	619	654	687	656	668	680	676	687	681	704	680	640	679	729	710	689	739	676	727	699	660	730	685	630	690	654	690	685	705	720	670	716	673	709	693	678	711	666	689	678	731	677	693	655	700	738	684	697	704	695	706	639	681	683	717	698	709	627	689	727	731	700	674	695	683	736	707	699	666	699	662	649	641	717	712	663	712	705	661	661	680	675	677	640	726	673	638	666	738	701	724	667	716	711	642	680	687	692	668	641	666	728	659	633	691	676	717	725	667	666	682	703	709	736	686	650	699	711	727	689	683	721	692	676	698	661	668	666	685	696	706	684	672	724	618	717	691	616	713	673	699	731	733	691	647	714	711	720	647	689	683	678	715	704	701	689	662	686	697	689	697	694	728	692	694	733	698	688	683	676	661	715	721	644	685	707	677	719	629	656	691	650	702	646	665	702	647	672	683	694	654	703	694	694	696	700	749	714	674	699	590	690	662	707	675	680	690	703	696	650	670	661	669	689	709	653	683	660	697	704	689	707	651	687	681	708	727	681	757	682	719	711	705	683	677	675	661	698	703	704	692	655	684	729	717	709	678	706	691	674	687	690	707	670	744	673	675	710	684	701	687	670	694	681	639	684	711	664	749	686	647	720	635	663	685	679	681	751	658	717	686	710	679	728	688	730	717	717	659	678	672	707	745	698	700	683	688	692	711	674	662	639	684	701	694	643	703	691	672	654	717	685	691	706	656	699	671	679	685	671	679	677	713	690	702	707	663	657	688	728	660	713	670	676	691	676	710	704	663	707	673	658	668	726	671	700	686	647	685	726	662	714	680	649	679	677	632	712	696	651	699	694	646	724	714	698	701	736	736	725	664	677	705	685	721	691	674	663	715	649	696	686	679	682	704	684	730	709	722	693	715	717	702	669	670	657	675	693	695	750	715	684	710	661	725	670	683	672	701	663	646	699	742	702	667	704	708	654	676	712	653	653	723	735	726	705	667	710	674	662	678	690	689	663	691	702	652	667	662	715	711	705	669	699	708	663	695	685	688	658	680	689	702	685	667	709	678	710	655	663	706	669	736	657	689	708	670	689	699	689	682	645	677	677	699	672	688	714	713	662	683	661	630	691	678	703	680	704	703	668	653	699	631	728	664	648	730	698	703	694	688	672	671	712	670	691	712	685	701	674	739	683	646	668	684	660	649	685	685	692	709	687	709	705	704	689	684	651	673	691	711	678	702	704	692	653	718	707	678	689	690	713	666	717	650	705	678	674	706	668	698	705	728	680	702	653	660	718	668	683	670	692	713	676	677	708	699	652	686	692	719	714	700	673	696	731	699	693	675	720	688	715	716	674	716	702	648	666	642	687	685	713	697	626	721	649	720	685	733	707	720	688	697	672	686	725	656	666	710	745	687	677	692	661	692	692	658	661	705	680	719	674	712	758	687	691	676	707	739	681	649	661	704	723	710	650	724	677	685	641	697	709	696	715	739	703	685	661	698	725	642	701	697	672	666	648	727	638	677	706	722	708	693	695	678	703	656	724	699	619	684	740	710	692	683	657	670	680	685	671	676	723	664	677	731	682	715	685	696	680	701	674	674	708	672	669	660	716	702	698	695	656	686	662	687	689	688	651	698	679	676	659	685	664	680	684	660	716	669	676	666	682	695	671	659	684	677	708	742	684	652	679	685	701	699	751	668	716	646	621	709	673	668	684	696	715	713	719	686	699	702	700	676	681	677	656	677	658	703	675	682	647	729	698	751	724	741	685	683	718	685	672	665	698	662	735	669	684	680	687	658	725	728	711	661	691	704	697	698	660	676	706	645	700	712	710	681	699	743	707	686	700	696	701	722	675	688	678	681	656	688	666	710	695	713	631	715	711	663	694	715	741	720	702	690	719	686	689	718	695	670	705	659	670	695	671	705	663	672	686	690	691	735	677	692	706	686	678	683	686	658	727	669	676	697	727	672	661	694	635	682	708	679	678	746	675	720	721	655	681	719	707	688	710	659	637	649	737	719	662	680	711	686	713	677	687	753	700	732	712	688	674	667	707	693	728	715	689	695	701	690	676	634	681	705	693	720	677	678	710	714	696	700	672	698	711	693	700	661	658	665	691	717	735	710	672	667	720	687	674	675	669	682	693	681	659	690	714	652	716	690	663	717	696	666	745	676	701	714	680	679	682	682	721	685	659	679	693	625	683	665	710	672	665	752	692	650	661	666	669	686	665	688	680	705	752	646	683	690	640	719	695	690	661	683	696	694	674	681	704	702	649	654	644	663	678	689	707	696	680	678	713	678	734	694	699	689	712	646	723	729	692	674	689	648	695	752	690	721	670	722	689	660	658	669	693	666	724	679	666	697	743	693	699	703	665	667	648	685	688	692	688	622	698	693	722	699	687	683	692	669	705	722	668	683	687	712	693	690	690	638	739	665	707	683	647	706	707	702	655	688	691	672	671	638	647	680	711	726	663	697	722	665	650	698	673	647	681	689	693	704	740	656	680	716	617	730	698	703	690	684	662	674	679	659	667	702	666	670	693	697	710	678	708	664	647	670	683	694	652	725	730	643	689	705	681	686	687	674	649	676	665	733	681	663	712	657	645	674	643	708	684	696	708	709	700	665	689	651	722	689	716	671	678	706	716	707	694	656	686	697	635	674	627	707	699	727	688	663	645	701	720	742	726	732	705	685	702	687	700	656	623	686	692	680	649	727	667	683	714	729	679	700	687	689	663	716	670	674	695	709	666	705	738	660	732	714	697	674	686	698	702	680	729	688	659	721	609	649	700	707	713	680	686	700	719	656	704	692	722	659	666	689	685	692	707	684	703	685	653	690	659	683	664	686	715	675	702	709	705	664	648	690	726	690	697	670	691	717	710	699	675	681	716	695	704	710	702	674	737	701	659	682	678	715	687	682	683	662	704	695	770	710	696	761	664	669	702	695	686	727	688	688	671	690	692	703	673	686	736	707	740	685	722	665	721	708	662	728	678	734	697	672	639	714	684	692	674	670	691	674	710	649	716	722	662	706	688	647	708	697	704	639	681	697	694	716	687	699	645	680	706	711	688	704	677	662	697	701	700	674	643	688	716	652	705	726	633	673	692	684	685	688	693	665	718	667	700	643	717	746	697	724	680	713	744	706	695	698	655	689	720	697	702	685	715	648	691	720	662	674	689	654	680	703	679	708	701	667	721	735	645	700	737
39811	21559	2789	844	572	449	361	339	265	228	222	215	177	180	163	171	184	181	143	151	166	162	145	167	157	153	165	146	150	170	142	158	146	141	139	146	161	132	150	145	139	128	154	134	130	138	147	135	151	146	158	175	135	144	141	134	114	135	139	142	144	143	148	146	114	144	133	150	138	143	114	159	148	136	115	155	150	165	150	145	139	147	130	144	144	126	150	145	139	139	127	118	120	114	149	142	128	145	160	135	143	136	140	132	177	144	141	139	160	145	150	129	137	138	129	133	129	149	127	135	130	143	157	145	137	136	142	153	147	162	144	136	128	139	132	116	149	130	129	138	150	139	152	136	140	136	151	142	153	148	135	139	138	139	140	147	119	137	142	125	139	123	128	143	134	139	125	153	147	146	129	156	129	139	150	121	148	136	141	161	138	154	124	158	142	142	131	124	140	125	157	108	152	147	141	129	156	145	139	139	157	149	127	136	132	131	161	144	147	131	126	154	144	133	130	165	131	134	140	161	159	134	136	129	157	150	137	144	131	138	148	137	127	138	118	144	118	143	161	143	138	128	127	141	164	127	121	124	110	135	136	123	136	139	135	139	148	138	151	148	111	146	146	141	139	170	154	126	134	138	135	135	153	130	141	142	158	133	158	132	137	143	156	136	154	126	132	150	155	136	142	142	128	149	156	117	137	157	161	140	149	138	146	125	145	148	125	117	133	129	126	152	123	126	122	119	163	151	158	156	141	134	146	161	134	151	138	136	146	144	131	152	132	135	124	148	130	136	121	152	149	114	135	150	154	165	129	138	136	120	142	145	141	124	124	130	129	138	135	140	142	135	130	148	124	165	154	166	143	146	130	143	140	135	123	124	137	135	117	141	139	128	136	136	140	146	137	135	148	124	129	131	149	135	145	146	158	139	149	148	164	148	145	161	145	125	159	127	127	139	132	126	123	154	127	154	154	136	131	142	147	107	161	132	128	137	149	147	124	160	130	113	160	131	146	149	144	142	113	139	126	136	149	146	145	134	132	138	124	140	144	145	130	158	147	141	137	145	123	150	126	162	123	142	143	140	144	130	141	147	144	146	140	119	147	139	142	147	125	150	152	146	127	120	136	139	127	162	133	149	123	149	149	128	129	142	144	152	125	134	135	146	147	129	139	136	123	143	133	140	111	133	130	135	136	137	130	151	145	159	154	126	137	148	142	134	136	133	134	156	140	136	159	122	139	148	148	129	135	153	133	145	136	130	152	125	158	153	138	128	141	142	146	154	157	148	125	139	162	170	147	143	134	156	138	134	127	133	112	141	149	124	143	157	142	158	141	137	146	158	149	155	144	137	131	131	143	139	130	133	132	142	132	134	145	159	116	134	131	131	135	132	152	153	153	140	138	132	136	123	167	131	146	130	163	126	138	150	156	138	154	134	129	138	133	140	130	116	125	137	132	155	130	143	145	132	116	150	129	144	126	149	132	142	159	138	117	140	146	129	163	160	138	121	119	152	148	108	141	149	131	138	148	150	142	134	108	141	133	129	155	142	132	114	123	127	138	144	130	138	163	142	143	134	150	141	141	128	161	143	132	136	138	116	158	113	137	151	134	155	141	141	132	159	104	149	121	142	138	138	123	125	142	155	128	139	149	133	145	129	149	143	140	129	134	141	127	156	163	134	142	134	131	142	152	174	127	148	149	114	136	138	152	134	147	155	136	133	131	144	125	127	131	144	141	129	139	137	119	138	131	146	156	133	134	139	125	133	146	138	152	128	132	136	118	144	157	158	142	151	164	124	159	132	141	142	163	125	158	126	143	127	130	140	149	128	144	123	158	139	130	147	124	145	123	144	152	146	132	155	150	140	132	173	147	140	146	125	137	156	138	159	136	151	125	127	125	125	161	129	123	130	125	149	129	166	130	114	135	148	144	129	142	129	150	130	145	163	164	119	146	148	134	134	150	161	149	138	126	135	125	144	140	143	133	131	159	122	138	132	129	132	128	152	138	148	126	156	155	133	162	143	132	116	139	141	143	136	124	134	149	143	160	138	151	138	132	136	141	154	147	144	148	125	132	139	126	161	134	146	162	134	157	156	137	150	129	127	155	151	111	134	155	148	119	127	153	142	147	123	141	115	141	133	118	143	140	146	123	135	152	158	139	123	136	151	133	123	150	129	138	123	143	116	124	148	133	160	136	126	127	154	176	126	143	151	130	158	146	131	138	138	120	149	149	150	159	113	133	135	127	140	145	119	140	144	159	134	124	149	157	142	150	157	151	151	147	134	114	152	148	122	114	159	147	164	140	138	146	146	152	136	151	145	129	131	164	142	142	121	144	141	142	131	162	144	163	128	156	137	145	133	159	129	129	130	127	134	147	151	134	162	166	130	157	148	155	121	143	141	145	134	134	117	130	175	153	143	124	142	135	131	140	173	125	132	144	146	149	141	135	159	151	120	143	168	140	162	129	132	142	139	121	117	119	159	144	126	159	136	121	142	152	136	169	135	140	145	147	118	141	166	139	126	145	145	146	122	124	128	129	143	138	164	121	155	120	129	140	121	147	151	132	138	133	135	149	130	130	137	128	137	145	151	141	158	150	133	127	140	130	145	149	147	135	138	145	125	148	158	125	145	144	126	167	107	143	148	144	129	132	140	143	141	141	124	143	143	162	145	118	153	170	140	138	124	130	142	132	128	152	140	148	144	120	123	120	136	141	140	134	121	144	128	120	144	141	126	145	140	137	138	140	171	129	118	130	130	136	148	151	142	143	121	129	140	137	166	141	138	157	122	142	136	136	126	144	133	157	135	136	122	137	134	158	158	155	142	135	150	141	152	147	142	148	152	118	131	143	158	121	125	126	124	150	140	150	137	134	115	131	142	134	146	152	139	147	145	132	112	143	146	133	124	133	146	142	149	147	135	141	140	125	108	143	128	119	138	141	141	125	133	148	140	140	149	147	156	134	116	127	136	130	153	132	123	129	144	132	121	141	124	148	140	147	127	112	144	137	145	149	145	124	122	143	117	134	112	149	141	141	134	138	123	136	138	146	116	122	139	134	129	145	130	137	142	130	129	133	135	159	117	116	151	115	141	142	112	129	141	133	134	135	142	135	114	121	143	133	148	153	119	132	128	126	132	150	153	131	134	142	129	101	134	147	136	155	121	149	140	129	139	118	127	152	148	158	125	150	152	149	134	112	143	150	134	147	129	131	144	143	143	125	144	134	149	135	152	135	151	137	142	123	129	168	137	138	149	120	136	157	160	136	146	137	144	139	133	133	134	125	118	140	154	134	150	139	123	131	142	122	138	143	149	153	146	124	135	134	126	119	161	148	150	149	114	134	147	125	132	158	150	129	140	145	125	155	126	133	149	145	140	158	148	131	132	152	141	138	146	142	139	141	168	170	128	145	142	139	167	142	134	151	138	121	141	142	127	155	124	153	114	135	119	154	141	128	120	122	138	154	138	158	147	141	137	131	136	144	142	145	150	139	146	152	121
22038	12307	2180	2617	2273	1922	1541	1266	1130	999	908	821	734	709	632	629	583	599	594	512	512	464	484	459	456	475	445	439	420	432	409	410	427	429	402	387	393	397	373	381	348	422	400	405	345	399	399	384	352	377	364	353	351	378	405	387	376	395	363	366	367	363	350	365	348	354	364	379	331	404	371	351	367	370	338	352	365	377	359	364	351	357	357	358	382	334	347	364	362	343	342	356	326	341	353	368	317	336	349	365	377	335	389	346	353	344	344	378	354	398	346	355	332	338	347	384	362	353	392	349	371	361	385	339	341	348	329	355	377	333	360	343	356	365	331	375	318	336	341	315	369	362	349	347	364	361	354	341	350	354	340	363	380	320	290	338	365	315	367	350	368	331	340	355	352	350	363	344	313	353	369	360	333	365	366	327	390	350	361	353	377	348	361	361	348	353	335	326	355	364	401	377	361	356	358	371	341	351	367	338	363	371	371	373	355	328	377	327	311	359	343	356	330	381	325	356	318	381	338	353	325	330	339	367	351	335	349	381	396	343	336	385	371	383	363	306	370	360	331	334	338	340	352	312	324	353	346	331	339	350	324	372	348	329	350	326	373	335	357	362	341	371	338	322	363	363	334	313	371	359	364	356	329	342	337	348	332	341	374	375	348	340	358	369	354	356	330	329	364	343	349	351	361	356	347	354	381	350	355	339	364	309	330	344	332	353	355	348	324	360	360	341	343	331	349	327	360	326	360	363	372	352	355	337	388	348	364	351	350	334	347	335	368	346	348	329	366	357	348	366	359	380	348	388	363	329	319	375	342	368	364	364	328	359	361	367	329	322	318	376	353	335	336	358	366	349	291	344	339	372	331	367	363	326	352	381	357	342	358	346	339	349	357	350	386	334	354	333	341	348	349	349	387	336	376	310	357	328	354	365	343	333	355	357	341	319	325	371	328	345	353	367	343	320	353	375	361	330	357	351	357	339	334	376	351	386	341	338	360	344	390	343	375	353	348	352	351	373	327	332	321	343	356	346	352	343	352	383	354	376	330	338	350	358	362	345	362	330	343	370	343	318	340	363	392	332	351	327	335	374	371	374	368	339	324	329	327	345	373	330	371	351	343	366	325	375	373	390	333	346	358	356	348	326	363	347	316	360	363	400	351	367	335	341	340	326	351	342	380	349	381	332	366	354	339	346	339	382	359	333	348	383	354	346	378	355	343	331	324	352	339	321	342	315	366	359	366	357	362	342	360	354	354	348	330	350	358	357	327	326	353	364	334	339	372	344	351	356	340	366	317	322	367	377	336	319	333	334	362	341	341	334	330	351	323	329	379	383	355	385	353	338	348	347	330	342	374	353	319	343	363	368	378	349	358	362	367	356	364	368	318	336	339	328	369	329	348	377	343	335	337	364	357	343	369	357	344	352	365	360	361	372	381	348	378	379	348	328	351	348	334	370	372	334	327	383	350	349	333	334	353	380	337	347	360	336	373	352	361	353	371	335	361	370	378	360	367	364	340	352	329	330	329	339	350	351	332	369	358	328	355	341	340	353	365	298	383	380	365	350	335	325	351	358	348	344	361	382	339	363	346	360	348	345	371	354	362	351	349	334	378	341	328	327	348	363	338	324	340	346	325	342	359	325	363	375	385	333	367	343	300	366	351	347	383	350	357	370	402	356	369	345	342	366	381	361	360	352	357	326	390	380	342	360	371	344	337	352	337	372	348	363	362	326	363	321	379	360	382	345	351	363	376	367	353	360	367	366	364	323	326	339	350	337	358	345	361	343	335	342	333	370	348	365	367	385	367	369	371	321	340	363	366	350	332	351	356	390	345	355	330	373	361	363	362	354	338	324	334	344	330	357	340	352	363	361	352	353	334	374	356	341	353	372	356	354	339	353	321	362	328	298	325	364	379	369	377	389	373	353	329	343	372	332	336	316	326	364	365	343	335	309	345	358	348	343	347	387	361	363	361	291	367	373	332	361	364	385	356	353	359	333	372	340	318	340	375	346	380	335	341	351	321	347	355	364	341	353	375	349	344	372	372	372	364	345	341	339	331	366	353	336	336	342	363	353	312	363	342	328	361	375	364	339	344	341	322	349	329	388	378	349	321	347	345	346	355	350	368	368	347	349	391	335	360	343	372	338	359	370	359	349	366	357	347	339	411	351	341	344	354	317	352	370	361	365	348	357	353	343	342	387	391	354	318	360	364	339	361	347	323	352	370	366	339	361	361	382	338	369	351	345	356	339	315	353	344	351	342	332	332	368	338	347	351	336	329	323	372	356	373	371	359	371	369	342	356	366	384	344	343	363	337	354	357	367	303	373	355	360	386	348	338	365	374	365	352	377	342	364	348	362	357	359	361	343	363	343	320	341	325	358	344	359	374	344	368	319	372	351	358	388	367	363	331	345	353	332	333	373	370	372	355	361	355	342	361	330	374	361	360	353	342	329	352	331	334	371	353	370	345	333	334	352	401	325	337	342	364	375	357	367	343	328	377	323	350	340	342	371	345	313	396	306	346	373	358	361	317	326	356	366	374	347	363	386	337	387	355	379	326	340	344	340	348	336	352	349	362	370	380	362	335	354	395	378	348	376	378	366	324	371	332	392	369	362	348	333	332	349	346	368	358	361	355	357	342	326	320	379	395	373	372	362	341	367	310	330	349	321	340	353	318	352	347	313	340	376	363	326	324	383	335	391	351	342	311	332	364	357	300	343	337	350	332	320	348	343	354	352	309	325	361	336	322	371	338	350	356	347	361	352	349	364	316	355	350	402	379	379	367	356	362	380	317	351	360	366	334	352	347	361	372	316	354	378	342	344	369	330	347	350	339	353	336	344	337	348	367	370	371	365	332	349	353	351	383	347	348	351	355	349	346	327	362	349	343	305	335	360	351	338	344	349	339	338	329	363	346	377	336	385	369	378	319	340	353	353	337	366	362	353	377	346	391	360	356	361	358	355	350	337	316	341	352	368	357	372	369	346	336	347	361	327	377	332	339	368	356	358	353	337	372	372	353	313	330	317	348	344	353	375	348	335	350	337	358	324	360	338	339	341	341	357	342	355	344	353	341	332	365	362	335	369	311	343	358	347	349	363	346	333	370	345	350	347	397	387	357	342	376	344	352	349	359	320	325	360	349	345	364	385	314	372	368	338	369	346	376	351	330	378	349	330	351	348	348	347	335	359	341	368	303	346	359	349	344	357	332	351	335	345	372	349	352	340	342	328	359	302	342	365	375	365	355	346	327	336	368	361	357	350	324	338	340	364	355	358	358	366	360	333	352	367	338	342	372	356	347	366	376	352	360	348	312	364	360	372	330	322	359	317	377	339	353	326	346	371	370	344	341	324	354	383	352	325	369	365	361	332	334	331	357	340	331	343	379	333	364	374	331	323	357	377	344	365	359	334	358	328	318	316	345	350	333	321	330	346	365	357	352	369	340	352	379	353	343	374	346	361	359	355	319	374	359	333	328	351	357	389	350	357	328	345	328	330
52653	34491	6950	1722	1122	734	556	506	344	362	290	249	258	203	239	178	175	176	168	173	139	179	168	194	141	158	164	145	132	124	148	129	141	132	136	130	143	151	133	145	146	122	135	129	145	123	129	155	128	131	146	122	149	110	125	115	117	163	120	148	102	129	149	131	147	125	142	148	126	116	107	150	131	141	126	117	137	91	139	114	122	154	142	131	116	138	132	128	106	117	153	107	116	128	117	136	117	117	124	143	116	119	140	133	125	124	121	130	130	118	145	126	113	144	123	129	117	142	100	126	133	125	126	122	121	132	128	103	142	138	112	136	145	149	140	153	126	106	131	143	137	130	130	126	128	121	139	145	110	141	138	139	116	112	121	147	127	123	118	133	140	123	135	146	110	146	119	99	142	86	135	133	126	139	121	125	115	126	119	129	116	115	143	131	153	141	130	121	123	130	133	127	137	120	145	117	125	118	123	143	125	117	118	135	156	132	113	124	152	114	127	122	119	142	109	112	114	133	107	124	128	135	124	153	103	124	135	117	117	110	126	136	160	138	113	135	130	105	120	134	138	122	126	133	127	119	110	119	133	155	122	124	121	114	102	142	123	117	123	132	110	125	146	128	141	119	105	145	123	132	129	137	148	140	132	116	134	134	135	123	124	127	117	151	128	130	143	105	143	128	141	137	138	133	110	117	122	110	123	144	141	139	124	117	119	156	147	117	114	119	113	137	153	129	136	110	134	143	142	149	126	132	117	119	150	122	129	124	110	112	160	125	138	139	133	102	150	138	113	146	122	134	142	108	133	129	128	129	115	130	131	115	138	131	136	144	114	131	132	133	134	162	125	133	132	142	134	115	127	153	124	144	107	129	154	124	161	130	137	121	118	121	130	128	140	122	123	136	124	150	145	136	125	90	126	119	125	122	127	110	113	128	133	118	130	134	139	124	136	122	137	129	133	133	127	120	114	127	121	118	119	112	121	134	133	130	114	128	138	125	159	114	128	143	107	134	140	144	117	132	121	142	128	122	135	138	128	134	140	117	143	111	120	111	131	113	111	155	114	113	127	133	114	131	123	135	131	130	98	134	130	140	138	95	127	116	129	151	106	113	103	121	103	146	106	122	112	116	124	117	138	153	133	142	122	115	135	115	105	133	139	122	146	133	99	132	131	129	144	136	120	141	124	111	148	124	145	126	136	135	145	112	118	86	129	127	145	134	118	137	131	118	145	131	155	130	124	130	137	113	119	118	130	133	131	141	126	136	103	125	130	135	121	126	131	125	119	144	126	132	143	130	129	133	156	132	132	156	149	117	123	137	139	126	109	127	125	117	110	131	100	118	140	123	117	114	119	126	103	133	136	132	147	130	132	125	114	135	127	134	133	133	138	126	117	125	136	140	154	139	125	132	108	119	134	130	128	110	108	144	130	126	123	133	122	140	138	108	126	124	132	130	114	113	131	123	132	137	142	144	135	136	114	130	141	126	129	135	118	129	140	116	122	125	140	126	125	114	128	116	134	131	121	134	125	122	117	117	101	104	144	125	116	135	130	122	133	128	155	136	118	146	130	123	131	128	126	129	127	130	116	140	125	129	119	124	106	151	114	134	112	135	126	141	131	140	114	148	138	121	126	117	132	117	132	142	111	143	133	134	132	141	133	130	121	123	124	132	120	142	131	130	105	109	124	124	138	133	109	125	139	120	123	117	124	117	143	139	124	120	115	137	117	118	145	138	138	123	114	123	124	113	124	109	143	127	142	117	122	123	136	115	120	131	129	141	123	136	133	121	125	160	137	110	129	150	152	128	112	121	120	126	134	142	134	110	115	142	129	125	128	129	127	144	150	124	107	124	117	112	140	112	118	141	149	110	140	108	119	138	132	124	115	116	122	141	119	135	114	131	112	132	133	127	134	124	113	120	114	123	114	147	132	132	126	133	121	128	113	128	112	127	107	119	150	107	128	134	131	122	137	152	118	121	123	102	110	109	130	143	136	131	129	133	121	143	125	145	123	141	114	127	114	119	134	124	135	116	124	129	154	116	136	139	114	130	145	135	134	125	114	128	140	131	124	119	131	122	126	133	129	103	111	135	113	130	110	123	136	125	124	127	125	112	110	121	124	116	139	131	147	127	134	131	139	125	124	132	129	119	116	125	132	116	125	140	127	130	113	122	107	134	115	123	130	157	126	131	124	125	129	106	125	141	125	117	117	109	129	132	130	131	127	133	130	109	124	144	134	125	150	136	137	125	144	112	123	119	130	108	130	130	141	120	152	126	115	135	134	158	134	121	122	139	130	136	135	135	140	124	122	129	143	131	124	125	109	119	141	116	118	118	125	104	156	134	130	112	125	112	118	138	117	113	123	135	110	137	121	130	137	134	120	134	109	112	115	122	128	120	130	129	147	117	122	113	127	146	144	109	156	136	119	122	115	131	141	147	128	118	127	140	120	112	150	132	123	115	149	103	143	135	122	117	126	117	126	133	115	121	125	147	128	140	99	125	123	114	122	127	116	117	137	118	131	133	118	113	120	123	127	115	139	126	153	131	119	115	126	96	157	125	149	149	109	158	140	131	132	138	137	139	140	129	128	133	124	136	136	134	129	128	130	127	121	144	115	104	150	123	129	126	135	124	115	106	114	146	137	118	136	134	117	145	145	109	119	128	123	121	128	138	123	130	148	120	111	105	133	113	125	116	128	126	100	114	139	128	124	136	122	139	114	120	139	136	116	146	119	149	107	130	114	131	131	121	132	118	127	120	138	115	133	121	116	152	104	127	119	126	148	102	114	135	128	130	114	109	123	123	143	127	129	116	135	96	136	115	160	124	137	130	130	129	144	148	132	119	129	146	129	128	129	116	106	128	141	117	109	134	136	134	140	124	126	122	130	139	137	113	129	127	121	125	127	127	120	134	133	126	104	139	133	134	146	127	145	138	135	113	151	119	139	137	126	135	144	136	141	142	153	117	104	138	131	140	162	135	124	109	123	143	135	113	126	139	157	137	134	111	111	119	117	135	140	125	142	151	118	122	128	139	124	123	113	126	127	145	145	145	114	140	124	118	109	123	122	116	140	123	120	143	128	124	112	137	132	141	145	115	116	129	134	115	116	102	128	137	128	119	144	131	130	119	138	124	143	136	140	120	132	132	124	125	143	127	131	139	117	135	122	133	121	113	122	135	118	134	141	119	127	135	129	128	115	113	145	154	127	109	128	125	120	142	151	143	117	126	131	127	124	141	133	140	153	124	127	118	142	124	122	142	131	117	129	126	123	119	137	123	124	129	123	110	135	116	113	131	140	134	118	148	121	141	113	139	141	123	131	117	127	136	133	147	135	122	119	123	130	136	111	130	131	135	132	141	118	121	132	117	122	124	120	126	129	121	121	145	130	122	106	152	138	145	150	128	147	143	135	130	116	131	134	132	121	114	119	117	115	118	138	128	119	112	119	146	123	121	135	87	121	127	141	140	111	129	129	133	155	108	120	143	120	133	119	140
29926	18910	3889	4598	4027	3293	2677	2201	1820	1613	1356	1258	1100	981	944	904	798	737	806	675	652	587	580	577	542	533	520	499	504	474	460	515	451	487	447	451	434	456	468	452	459	412	382	389	419	400	436	418	423	374	415	408	406	376	388	347	337	369	385	385	361	361	344	386	394	415	380	413	354	333	354	363	377	390	359	380	363	343	359	373	361	359	353	343	339	360	372	350	371	383	374	371	369	356	350	364	343	404	399	358	380	330	354	395	344	383	384	384	344	354	354	377	373	327	336	384	366	376	393	342	386	369	331	306	378	320	344	368	367	347	381	353	339	330	371	346	348	365	382	379	353	360	355	373	350	355	335	359	378	366	360	368	347	328	346	320	378	340	381	346	344	342	337	363	341	323	364	339	334	338	336	364	338	356	362	359	363	336	328	371	335	402	374	320	358	369	316	347	327	365	364	354	358	370	350	363	324	338	344	348	328	343	373	350	330	331	350	347	338	354	371	335	346	330	343	368	325	363	347	392	368	347	354	347	384	368	344	321	356	365	327	327	329	390	353	358	360	323	371	357	370	323	358	346	334	372	331	365	324	357	344	357	351	331	341	346	365	334	359	339	348	352	374	356	344	332	344	358	360	307	348	358	361	352	375	355	358	321	359	345	360	334	329	326	348	317	366	374	359	350	350	360	355	368	331	328	331	352	341	359	375	314	328	366	328	336	340	346	321	360	341	354	364	347	354	375	374	390	349	329	368	350	352	364	352	372	350	342	347	356	375	321	340	371	352	372	352	344	319	394	356	350	362	372	349	365	353	342	344	377	341	335	358	313	348	338	348	369	373	337	350	313	367	336	340	327	343	327	334	353	330	325	322	352	326	366	336	361	337	332	343	323	361	358	370	353	330	367	360	334	322	353	357	319	367	331	380	363	333	357	328	357	362	341	335	358	334	336	349	318	328	345	331	345	354	354	381	339	338	340	371	352	367	325	365	373	361	380	348	343	335	334	351	338	351	317	364	332	399	395	350	369	351	365	340	331	365	361	333	365	376	391	362	346	345	385	382	362	323	342	346	378	369	343	348	335	341	363	370	362	365	321	352	324	327	379	363	352	350	336	343	356	318	380	341	333	356	346	335	331	355	355	371	328	351	340	364	349	349	339	361	366	354	348	344	376	344	360	353	360	335	349	358	369	342	333	344	324	364	341	323	368	353	366	360	343	337	332	362	346	343	337	323	349	330	337	342	301	360	360	372	349	339	366	367	387	359	375	377	336	370	354	354	345	345	350	364	355	343	340	384	363	368	352	364	342	342	341	346	326	366	302	351	329	353	340	366	338	371	335	329	336	337	380	341	366	317	345	350	356	396	354	353	376	355	373	378	351	352	345	356	332	362	362	340	340	302	376	335	383	356	386	349	326	358	398	369	380	346	338	321	340	322	343	345	347	333	355	356	329	354	318	341	343	345	351	351	364	383	344	369	339	365	344	359	368	355	350	342	379	329	357	343	354	358	331	343	353	332	372	334	343	365	372	361	330	332	358	360	367	365	349	340	336	335	349	350	333	334	354	374	330	362	350	335	356	317	353	341	371	340	364	342	351	381	348	381	348	334	352	365	380	290	321	337	337	350	362	354	354	382	365	337	342	355	333	334	352	320	323	325	363	349	370	351	332	371	320	380	367	331	350	335	340	358	367	353	354	327	366	352	302	343	387	349	343	330	348	313	380	340	327	347	334	328	380	377	370	355	390	359	334	387	339	345	313	327	315	319	373	365	382	380	341	350	330	336	340	368	357	354	327	345	371	359	350	382	356	346	338	334	377	337	352	337	331	371	315	372	337	352	358	363	356	334	351	364	364	345	329	360	345	334	367	338	345	363	351	319	342	319	334	363	357	363	320	346	368	362	372	394	324	374	385	352	364	333	352	372	333	322	402	344	357	348	357	332	350	345	363	336	364	355	370	318	341	357	356	351	340	361	357	329	325	341	339	331	353	332	352	372	315	352	339	333	359	380	339	360	319	335	361	352	349	370	342	360	332	342	337	339	413	325	355	361	358	322	342	378	345	355	351	344	345	321	357	351	304	317	346	349	349	352	324	345	335	346	350	346	327	336	343	345	357	402	356	341	361	350	350	357	333	349	343	349	356	347	324	353	350	350	361	344	322	336	361	363	387	352	345	330	357	330	345	366	357	346	339	349	363	372	367	331	379	367	350	383	333	370	357	336	342	317	339	347	337	306	368	332	336	344	364	353	332	358	361	375	380	361	360	359	350	354	339	348	360	366	356	355	349	365	353	334	348	364	340	344	343	344	348	344	304	349	346	343	363	373	352	307	319	341	323	318	364	370	354	353	329	348	342	342	346	352	341	329	364	326	332	312	361	359	351	376	367	358	348	349	394	363	369	341	374	339	363	364	374	340	312	361	338	342	349	336	331	327	354	353	342	356	339	327	368	376	337	314	371	367	349	359	343	378	358	341	329	361	321	376	350	322	354	387	363	387	358	326	355	356	310	330	335	354	360	348	342	339	344	351	325	368	337	343	340	361	328	353	321	329	349	354	359	343	353	324	325	366	359	358	314	346	349	333	353	373	353	325	334	327	331	356	333	333	338	397	353	332	347	383	321	355	349	336	358	343	361	373	321	348	343	361	355	348	324	383	368	361	331	332	355	350	300	342	413	311	346	371	364	330	348	315	348	351	354	335	358	372	331	369	359	348	369	310	345	370	327	380	338	321	334	352	341	371	318	353	343	358	370	357	329	374	356	362	362	399	376	347	344	332	359	349	328	356	383	354	328	362	386	371	329	331	376	317	342	330	352	347	351	348	351	359	353	353	361	358	340	350	380	306	368	340	352	325	384	386	358	375	356	307	347	361	340	322	361	356	336	348	323	381	351	360	354	363	378	331	371	386	361	345	353	330	359	373	358	350	365	362	339	350	381	380	349	345	374	357	344	378	371	347	336	376	377	346	340	358	369	356	324	371	364	360	360	347	366	341	351	378	326	401	294	361	341	339	385	315	341	324	351	349	339	358	363	367	346	334	347	362	332	339	345	327	345	353	373	364	370	335	373	317	347	334	345	359	352	365	363	353	386	325	330	351	349	387	337	347	354	329	331	335	363	364	363	342	348	365	323	340	333	352	357	327	337	355	356	362	349	359	333	355	334	352	365	296	340	318	328	339	338	316	338	361	359	352	344	346	355	362	351	350	360	336	349	371	376	323	350	331	337	349	345	332	327	336	352	348	321	320	348	367	356	332	368	324	339	350	365	332	364	383	365	349	362	347	325	329	332	367	326	376	365	329	338	370	359	323	347	341	351	368	348	330	355	368	362	344	372	365	341	356	342	377	321	361	345	339	340	383	360	341	381	340	379	346	355	346	395	354	365	363	331	335	343	365	349	327	354	349	339	356	335	343	353	328	356	330	349	375	363	338	326	352	354	387	323	346	353	356	344	340	325	384	350	343	371	334	325	316	314	356	347	323	354	322	334	355	346	349	345
8961	961	341	345	347	327	322	319	278	307	347	304	313	321	298	294	307	292	298	298	301	338	319	323	299	336	322	286	302	307	332	293	316	285	305	316	292	327	308	293	300	340	315	305	303	283	257	324	311	294	294	334	303	303	334	327	309	305	319	295	269	347	297	329	287	316	325	352	318	299	300	313	325	307	325	335	314	285	326	275	313	325	291	304	321	324	305	298	266	330	311	303	295	274	311	304	317	297	294	273	275	285	298	316	299	294	299	338	305	294	309	345	331	279	328	313	288	303	302	274	316	314	278	309	317	349	292	323	324	310	302	297	335	299	286	309	322	310	283	306	328	295	328	269	336	285	290	291	289	309	303	321	290	317	331	313	337	306	316	294	285	310	306	304	283	334	296	302	289	330	293	301	306	310	296	309	317	269	300	296	285	285	284	274	301	331	299	355	287	305	298	306	257	317	299	320	296	306	319	299	313	319	293	319	304	327	293	319	350	332	292	330	303	269	289	299	286	322	313	288	318	310	343	281	302	312	290	305	299	296	274	279	308	286	309	267	292	325	286	288	298	276	281	326	303	313	299	297	328	295	321	341	269	319	296	322	281	302	299	308	293	281	294	319	304	349	299	302	324	307	298	296	277	302	312	318	320	298	285	294	325	286	310	311	291	341	309	291	297	329	304	303	310	293	292	285	314	280	321	300	322	292	303	261	299	325	293	285	290	318	251	295	281	324	289	305	310	292	313	324	287	287	297	282	277	303	325	335	322	310	303	319	304	299	287	284	288	285	279	277	325	297	262	292	343	294	322	325	309	316	324	342	293	334	282	258	294	295	265	319	300	299	289	302	306	284	281	326	330	270	301	288	302	317	274	285	302	317	332	310	319	312	285	297	311	306	294	310	269	312	308	299	313	298	321	299	313	268	333	342	324	319	284	273	281	304	311	285	267	303	273	292	297	332	297	322	308	308	292	274	265	317	257	269	290	284	335	290	298	307	303	262	258	314	312	304	304	278	302	322	329	346	316	303	305	333	292	288	307	331	330	299	294	322	319	294	328	309	322	293	356	318	290	329	332	324	291	306	301	322	285	305	329	318	294	317	307	328	315	352	310	287	327	320	285	300	324	344	309	287	296	254	319	305	326	270	288	325	270	289	313	292	314	300	292	292	295	322	341	299	308	313	276	286	293	311	317	283	264	345	331	301	284	318	288	292	284	339	303	297	331	300	294	326	312	294	267	321	312	305	304	318	296	291	290	359	282	289	315	298	331	296	289	298	271	310	320	315	319	287	307	311	260	268	302	301	292	263	316	304	278	303	320	288	283	297	296	291	325	296	300	314	291	303	272	311	289	278	307	307	292	299	320	271	281	316	298	280	309	314	303	295	297	284	304	302	323	331	280	332	300	306	282	299	296	312	297	311	309	277	287	322	307	324	308	297	281	301	289	334	324	309	286	292	298	300	354	297	301	271	327	283	327	287	294	307	294	278	284	300	312	300	326	318	320	300	313	315	284	285	314	308	300	284	333	305	329	303	327	323	330	307	325	300	307	318	284	328	301	318	293	302	323	288	327	296	276	306	316	300	302	298	356	296	273	283	322	321	300	319	336	302	324	294	338	312	303	323	299	339	281	331	295	292	318	315	295	313	299	279	296	302	306	248	333	316	288	299	286	305	271	287	306	320	298	299	280	310	321	328	334	315	306	289	288	293	307	311	296	325	320	314	337	312	272	314	308	287	281	317	311	310	318	344	302	311	324	302	302	293	314	327	329	285	339	297	326	312	331	308	305	292	317	290	337	296	329	296	294	282	308	302	289	339	318	305	329	283	296	261	283	280	296	316	271	307	319	293	294	324	282	337	287	307	277	300	306	301	295	322	309	322	310	309	320	311	301	273	299	290	303	304	334	303	293	310	298	291	285	317	308	305	306	318	291	302	329	319	313	298	289	301	294	312	309	315	324	290	318	282	315	280	292	316	302	304	317	313	291	321	288	314	313	282	321	306	278	315	284	330	355	271	302	323	272	303	289	301	306	283	300	342	321	311	298	340	291	319	312	306	276	288	323	325	318	284	287	283	260	311	291	278	305	313	299	296	275	326	303	310	296	331	337	313	289	328	292	309	300	304	327	285	324	295	331	282	292	317	303	339	296	311	321	330	302	312	340	308	301	297	304	328	293	307	310	310	311	312	292	314	289	299	274	295	271	299	276	319	327	283	305	304	322	280	287	302	333	295	301	301	295	287	301	293	291	309	287	307	284	300	279	313	316	328	310	281	307	282	293	334	305	328	313	275	326	313	295	282	303	330	286	309	300	317	278	287	303	347	292	320	304	319	279	293	341	298	307	290	301	323	277	308	300	273	327	324	296	293	298	325	304	292	320	319	316	314	297	318	281	295	290	319	305	322	264	339	299	342	302	320	315	329	327	316	331	305	315	272	314	329	313	338	302	282	319	309	309	280	291	306	287	321	285	295	280	287	293	325	282	311	314	312	307	275	269	296	257	243	307	283	273	279	314	298	306	325	283	323	289	313	318	305	256	318	315	318	294	292	298	315	299	330	318	303	292	305	308	318	299	288	308	331	304	310	334	313	293	308	332	313	330	309	289	334	301	282	322	332	312	285	308	312	294	317	305	310	298	307	310	337	290	260	292	325	305	302	280	312	273	291	279	288	307	314	256	343	307	309	323	296	327	309	334	262	302	294	309	332	278	303	312	286	297	284	254	282	310	312	310	306	290	274	267	284	284	306	318	306	299	303	296	302	339	311	303	324	324	300	313	292	281	312	308	318	323	302	309	300	297	285	299	293	299	300	333	310	320	295	303	284	324	291	320	310	322	324	311	313	302	315	278	338	314	289	335	307	284	293	317	324	321	269	307	281	343	312	325	304	319	299	287	348	300	281	287	292	310	265	288	319	317	296	314	284	316	303	268	316	305	319	298	294	289	296	312	344	325	323	292	336	331	298	306	316	313	313	331	314	299	330	301	308	356	289	302	285	293	297	299	300	285	249	261	326	317	303	297	302	315	317	326	294	298	294	313	269	303	282	310	294	331	295	288	293	284	309	261	268	300	293	327	353	326	306	319	326	284	311	308	327	301	295	342	345	322	298	264	254	311	315	339	334	300	296	314	298	313	297	319	331	281	293	347	289	294	305	274	311	287	318	316	304	316	307	277	299	279	315	290	269	299	290	312	333	343	282	322	309	314	287	301	333	296	326	315	290	309	284	280	293	325	287	294	301	337	303	304	305	292	291	321	283	323	282	281	305	302	326	299	321	302	293	297	313	297	285	266	294	306	309	298	315	283	302	320	272	296	338	325	296	298	285	285	316	345	293	300	310	288	307	330	341	336	295	290	285	272	325	290	337	296	308	299	322	264	266	308	313	298	292	294	302	314	293	328	311	294	327	298	309	291	250	313	303	347	284	279	316	333	288	336	319	311	314	315	333	292	295	312	315	309	307	311	307	317	299	288	324	283	300	292	291	301	336	322	302
6306	1534	762	786	763	745	747	737	710	733	699	751	684	708	736	652	700	746	651	714	681	722	713	721	678	659	698	666	649	689	669	665	680	662	734	697	671	732	671	721	743	694	695	652	748	665	725	672	720	738	697	678	715	679	695	693	650	718	669	712	717	711	639	657	713	655	703	733	676	700	651	681	704	720	697	672	699	697	697	678	646	721	677	732	687	734	741	708	696	693	673	666	696	710	702	693	705	678	737	671	721	719	708	674	714	737	673	650	698	720	676	652	713	705	696	706	718	706	647	722	729	685	644	705	759	678	713	712	663	706	723	695	680	684	694	693	722	726	685	705	671	686	685	671	666	735	660	658	692	690	748	711	666	688	717	666	687	711	737	677	672	699	677	702	700	680	723	654	699	692	708	690	699	665	649	690	702	721	671	631	683	730	723	675	672	679	689	656	675	699	675	679	705	696	634	699	707	691	698	704	697	678	672	695	709	641	644	682	668	700	662	728	700	661	656	690	682	692	652	717	702	689	715	682	719	704	690	679	706	710	652	678	694	711	736	692	646	690	728	666	708	691	648	710	679	709	694	700	684	675	702	730	692	707	673	739	682	684	662	690	682	700	667	718	699	688	672	701	676	709	695	678	699	713	725	736	703	651	692	659	709	684	704	709	686	690	702	663	673	697	676	655	737	686	711	688	669	705	660	707	698	709	666	684	714	741	680	664	699	679	660	704	706	700	728	681	726	716	714	722	690	742	771	702	672	698	620	634	697	653	685	674	670	683	691	659	739	713	627	668	664	675	680	705	682	680	702	704	725	685	669	709	683	699	656	643	719	675	739	682	738	711	662	664	717	673	714	719	709	671	657	740	705	703	757	663	697	676	680	671	677	666	682	687	704	689	662	713	661	686	712	689	708	704	675	682	732	700	738	677	655	643	682	692	715	699	643	671	700	712	702	692	709	711	657	746	681	707	661	726	657	707	729	679	688	720	692	692	699	673	697	676	645	649	689	634	670	711	669	693	690	694	669	708	688	691	665	693	679	683	680	726	635	675	721	717	737	629	695	735	679	685	687	656	680	661	708	683	722	661	640	712	694	664	690	722	699	723	708	704	685	694	664	734	688	687	676	727	694	676	655	731	698	658	654	709	688	691	660	734	721	765	705	648	750	667	676	703	713	692	681	768	700	694	731	660	686	671	675	654	651	653	669	736	698	684	691	644	699	731	695	714	740	671	649	686	697	718	693	690	703	718	699	704	687	714	672	774	698	661	630	708	682	658	697	674	689	668	635	715	692	679	695	738	746	700	728	657	663	673	733	691	732	710	711	691	672	683	674	678	720	681	699	747	712	710	697	626	724	687	713	696	648	692	681	725	691	671	666	706	710	723	735	638	681	688	650	689	672	733	708	710	708	706	652	677	701	740	673	666	705	663	658	719	734	707	661	703	710	669	724	750	689	726	687	718	647	670	678	685	698	643	671	702	671	705	721	666	690	694	638	705	687	682	678	678	733	701	668	690	628	716	702	678	695	646	742	660	685	675	677	700	724	673	727	706	731	688	672	681	662	688	665	708	686	731	661	695	720	722	681	689	663	681	693	660	732	747	672	724	672	702	749	691	660	657	671	677	703	691	683	688	722	655	686	636	665	696	751	679	753	676	737	650	697	687	625	699	734	670	686	651	692	676	685	682	654	684	687	647	720	673	681	705	709	696	674	699	693	696	715	676	703	681	715	699	677	706	692	710	664	704	735	652	720	683	693	710	645	720	705	707	679	683	687	709	696	711	709	704	685	695	675	715	752	711	712	666	697	717	656	660	657	694	695	720	710	678	725	654	703	707	710	741	717	697	654	690	704	633	730	669	658	689	684	690	659	673	700	693	668	671	717	691	668	721	698	719	655	694	640	653	718	693	693	673	697	713	640	671	682	718	696	711	713	670	673	715	672	662	723	696	675	701	717	687	708	715	718	742	677	707	712	694	698	726	701	744	707	645	682	695	706	697	662	673	682	685	680	723	700	651	691	660	700	685	642	694	643	683	665	715	688	643	686	669	656	646	716	712	674	714	732	717	720	676	693	700	709	686	683	691	678	676	698	674	692	673	668	658	708	714	654	678	630	693	695	724	723	668	746	720	677	674	698	696	694	701	703	694	692	721	680	676	669	677	710	712	676	687	648	722	678	659	668	704	716	655	708	692	673	702	686	670	695	702	655	683	678	742	710	660	734	696	671	691	718	718	738	655	678	709	696	679	693	711	696	718	726	743	700	716	697	702	722	692	702	662	645	723	700	724	684	711	723	687	695	739	687	672	721	719	683	721	728	667	725	686	629	715	662	655	722	668	686	697	675	718	684	691	674	669	720	672	693	727	708	703	721	670	705	733	700	686	705	715	694	682	692	667	667	660	689	691	660	727	686	734	688	706	693	680	699	690	696	699	697	734	698	698	691	717	696	707	690	631	680	680	741	642	676	722	678	740	718	674	689	704	652	694	701	681	659	725	668	674	694	710	668	720	689	674	680	734	659	704	702	678	669	675	699	703	678	647	739	679	787	663	663	687	746	661	699	685	646	653	659	664	717	656	692	691	684	712	674	677	702	694	664	677	704	698	750	684	726	693	680	695	682	708	732	650	652	700	671	662	666	713	685	715	687	719	692	686	659	723	671	670	722	668	686	652	710	659	721	691	667	697	656	650	713	711	673	667	655	678	635	612	697	707	658	742	617	711	686	720	688	703	696	722	704	653	712	717	680	691	665	667	649	707	702	705	720	686	671	693	708	766	672	690	669	737	746	682	706	657	685	699	685	672	677	671	694	681	698	696	699	737	677	700	711	660	703	672	662	682	656	706	712	667	711	656	705	717	707	667	681	696	708	712	671	714	717	701	687	709	663	696	619	705	722	642	709	692	707	723	652	705	727	703	670	686	759	700	666	686	718	647	701	680	677	684	683	709	654	750	670	662	762	730	650	659	666	710	692	651	649	676	738	747	678	651	703	623	676	684	706	686	712	685	685	718	686	690	717	698	749	673	652	654	699	753	697	652	709	710	659	664	673	727	666	690	702	668	717	701	737	718	677	758	677	697	679	700	718	718	676	686	648	678	696	670	717	722	696	690	707	676	728	715	679	667	738	655	664	679	646	650	672	714	676	659	707	680	653	715	699	658	656	638	738	677	704	691	732	681	647	651	634	687	706	684	686	689	704	645	687	702	702	682	711	731	705	695	700	661	665	706	745	702	717	701	676	711	653	736	704	676	695	659	704	697	699	723	696	642	672	744	720	712	721	689	705	712	682	692	668	660	688	687	673	662	721	714	709	683	688	711	688	683	678	684	734	676	702	744	689	714	692	653	704	659	729	650	678	706	673	699	667	724	704	722	681	683	686	703	673	680	695	704	707	715	698	672	691	706	706	625	711	705	681	681	665	711	682	674	690	757	740	705	711	683	677	736	677	727	705	688	724	649	646	681	719	669	659	677	707	685	673	652	699	667	659	707	746	664
38462	20834	2306	866	632	436	374	283	298	247	203	198	194	177	166	169	168	135	172	164	141	158	146	152	191	169	125	165	153	145	156	149	138	158	141	161	133	143	166	136	154	128	148	139	154	136	133	155	172	133	136	129	132	136	128	133	153	125	126	139	124	132	135	129	155	121	140	139	141	142	143	129	124	134	143	150	139	138	142	141	130	161	145	159	140	143	160	128	131	135	121	128	122	120	135	131	151	138	147	134	137	140	137	145	158	134	145	142	128	126	126	136	144	136	152	143	136	130	142	123	140	123	142	137	131	110	144	135	122	131	131	142	126	131	124	136	134	131	148	137	142	136	126	116	126	119	138	156	132	131	154	146	139	140	147	148	128	146	112	126	121	125	142	120	131	135	159	130	141	134	163	146	147	130	137	145	133	149	127	119	157	124	141	133	135	134	125	140	137	153	152	131	131	130	129	118	150	141	139	151	139	139	139	143	178	154	134	145	125	151	139	137	121	126	134	157	138	140	137	133	137	160	144	141	165	134	146	130	142	142	146	135	145	122	122	147	134	153	131	131	143	134	124	145	135	149	150	132	143	133	141	150	125	142	146	143	155	132	136	143	130	141	144	128	149	147	141	131	141	134	140	131	141	140	127	136	120	146	153	177	146	163	133	153	125	156	126	145	135	139	142	137	142	160	149	144	136	119	146	136	141	144	163	125	120	128	145	157	143	139	140	161	146	143	127	153	143	127	141	121	136	125	134	124	139	175	140	146	150	131	155	115	168	161	147	132	129	144	131	150	173	140	137	123	142	145	130	132	133	124	153	182	150	165	151	150	132	113	121	145	163	155	133	113	119	166	128	140	134	117	130	122	152	130	113	146	133	137	131	123	145	141	142	152	155	129	136	144	134	140	131	137	142	127	135	159	157	148	150	151	136	139	142	159	147	131	143	132	138	123	142	125	132	145	144	124	129	136	144	143	141	144	127	139	136	178	156	161	137	158	135	148	149	138	139	131	154	139	137	113	133	132	132	135	157	142	137	140	152	150	146	148	122	142	168	128	149	149	125	143	159	139	162	141	139	143	136	147	123	136	128	125	152	150	153	138	111	140	151	152	161	150	125	153	164	124	157	151	128	144	127	139	129	132	160	142	156	153	119	151	153	107	161	149	148	138	136	145	147	127	127	144	152	136	133	143	139	128	125	145	121	111	143	119	144	155	122	168	125	162	130	131	132	136	138	142	132	138	141	141	140	157	149	156	140	150	138	136	145	129	140	143	138	151	122	145	129	152	128	127	124	129	136	132	147	143	124	151	144	138	137	152	120	153	158	142	134	145	148	140	142	147	129	140	136	127	116	129	149	143	126	128	137	125	136	142	131	152	161	140	123	140	137	137	122	146	132	133	145	131	116	153	148	116	143	124	130	149	146	149	147	135	153	139	134	138	147	121	134	152	145	143	145	127	124	134	130	111	132	155	128	130	137	137	132	161	145	148	136	147	139	153	116	140	148	149	142	131	124	119	130	121	121	134	153	124	129	144	139	143	136	136	148	122	152	138	139	136	131	138	129	139	141	130	142	124	122	120	158	154	147	145	142	117	167	145	132	141	131	152	141	142	122	143	123	117	135	153	154	117	133	128	132	140	142	135	142	122	120	128	133	144	141	127	149	140	128	139	132	133	126	135	151	131	127	151	147	146	136	150	138	141	144	168	130	146	140	160	127	156	133	134	145	144	122	143	130	115	113	137	135	163	153	134	147	129	139	127	132	153	158	132	131	142	137	133	114	124	150	143	128	141	152	151	137	132	137	135	160	145	153	147	149	153	108	142	147	142	126	126	143	125	162	138	143	127	132	127	124	123	167	122	135	138	176	124	152	153	125	169	163	114	143	141	135	120	124	143	151	151	145	138	147	147	146	170	136	135	128	127	138	156	145	124	120	140	147	141	159	155	155	141	120	148	124	148	133	133	157	158	151	124	138	130	156	146	125	124	163	135	144	145	161	148	153	143	135	125	142	126	136	141	132	138	134	147	147	147	114	152	125	132	130	143	127	121	134	142	127	121	154	138	155	130	132	133	135	138	141	148	112	161	130	135	142	121	155	113	136	129	155	114	145	143	150	144	151	142	129	110	147	142	129	144	143	133	119	129	138	127	138	133	122	132	141	148	134	140	159	115	168	133	157	140	146	128	167	119	141	142	134	159	139	133	140	145	125	144	131	152	145	157	164	121	138	139	120	142	125	139	142	133	152	140	132	154	138	145	132	126	125	150	153	131	139	146	131	137	139	127	113	148	119	147	140	116	131	132	160	138	154	166	137	138	142	128	143	140	138	136	129	131	135	121	135	145	145	138	129	122	160	129	113	158	122	140	128	156	138	157	157	139	143	139	141	144	153	133	162	131	153	118	166	126	130	147	139	134	143	147	138	146	137	127	157	154	133	140	148	123	140	140	152	146	148	128	141	157	149	136	132	165	152	132	143	130	153	154	137	146	140	123	134	129	150	138	126	122	143	117	143	150	144	149	133	155	148	125	136	132	165	143	124	147	140	133	130	126	157	134	134	147	142	129	137	130	138	130	126	134	118	146	155	161	150	150	138	179	142	125	142	120	143	149	124	149	148	125	149	130	141	138	154	127	136	138	143	138	162	149	138	123	144	138	131	139	144	139	149	146	147	133	135	138	136	144	146	156	145	146	146	112	144	148	136	119	125	156	147	130	134	138	139	147	163	126	130	144	134	153	150	148	158	139	125	140	144	148	123	140	141	112	132	140	131	146	120	124	136	158	160	134	135	135	156	128	150	127	139	143	150	161	142	142	127	141	161	127	119	149	143	139	126	133	162	148	135	133	166	138	177	140	151	128	130	144	129	139	132	128	136	150	148	133	128	118	131	126	132	132	152	145	125	119	154	131	144	130	139	135	133	157	124	132	126	138	140	159	150	105	145	118	149	137	152	149	139	142	136	138	130	147	138	120	156	132	134	139	124	135	161	137	140	140	128	136	135	120	149	137	138	135	154	146	145	141	139	154	109	123	140	149	128	145	134	159	134	124	132	154	139	143	140	126	129	148	154	130	146	150	133	128	145	125	151	137	148	140	143	147	131	141	136	147	165	135	144	128	144	145	145	142	119	111	124	126	143	136	135	132	167	148	116	129	124	124	144	140	152	122	133	133	136	150	127	149	117	131	131	122	125	139	143	149	133	121	125	126	119	152	127	119	144	124	155	157	160	131	142	126	134	120	141	142	144	152	152	150	135	139	138	129	125	135	122	132	142	144	138	144	143	130	145	122	149	132	138	137	126	149	167	152	155	140	119	128	131	136	150	124	136	139	127	143	128	136	162	154	131	142	150	116	125	123	135	97	130	115	129	150	139	128	141	141	141	144	158	141	111	129	121	136	146	151	169	134	150	130	150	136	119	146	128	116	130	140	157	122	125	160	145	166	130	132	141	131	147	134	126	129	138	159	109	128	135	143	133	141	131	151	160	135	154	135	143	145
20927	12254	2173	2539	2225	1867	1538	1261	1121	1046	879	847	734	694	662	627	571	572	540	488	506	512	479	478	411	455	433	440	416	431	420	436	420	394	372	422	443	372	402	374	383	417	422	396	390	374	420	387	380	363	349	375	353	383	345	342	355	343	385	353	358	366	354	368	372	367	373	353	355	391	365	339	390	369	354	336	330	357	341	370	352	330	379	347	356	383	395	334	365	304	388	343	314	384	353	371	364	335	395	366	365	361	360	349	330	337	375	365	373	357	371	356	360	360	340	320	358	381	333	353	347	358	341	354	362	342	345	383	350	356	332	376	377	326	351	373	353	340	359	387	347	366	343	351	352	351	360	332	350	352	351	362	365	348	348	336	344	370	349	370	372	298	351	336	343	343	347	326	348	374	335	350	351	354	311	342	332	355	369	350	344	332	323	357	357	357	352	350	366	350	343	340	341	375	335	368	364	355	349	342	344	348	346	358	360	359	347	332	391	336	307	361	345	391	343	332	374	351	332	344	342	361	337	368	356	348	358	370	347	338	364	319	378	350	348	322	358	355	332	315	339	389	349	364	348	356	372	351	313	369	332	317	331	370	365	387	376	341	328	332	322	357	373	332	336	370	344	373	315	352	354	327	345	360	352	312	331	341	357	339	345	294	354	360	364	350	380	374	337	390	352	337	343	355	365	351	343	339	323	343	348	326	329	326	366	361	339	318	354	353	359	360	377	328	384	372	327	355	356	336	356	347	393	360	392	342	358	342	361	359	347	334	339	357	326	371	339	339	311	361	351	364	358	334	318	359	362	342	379	342	322	325	354	383	322	307	345	350	340	332	375	380	361	331	363	368	341	350	374	372	318	334	367	348	362	379	364	365	336	385	377	361	358	335	373	345	342	348	328	356	349	376	365	375	304	340	321	335	332	386	361	365	333	327	385	353	371	334	339	342	391	354	367	332	318	349	354	355	355	349	373	349	350	339	354	389	348	340	355	369	344	359	366	349	344	308	352	351	332	340	358	347	340	377	352	343	387	315	339	355	317	334	369	366	351	348	329	336	363	363	345	336	410	369	331	362	329	361	379	344	329	349	340	343	358	326	346	368	356	337	347	379	355	323	354	360	362	357	355	363	408	373	351	330	389	318	357	363	337	355	343	362	364	356	376	345	372	355	348	365	365	365	357	355	352	377	368	329	339	347	333	339	326	365	344	393	376	343	329	314	322	361	350	310	344	372	343	319	355	346	342	327	326	350	363	344	338	352	328	353	394	354	336	355	357	342	327	364	370	335	348	350	332	364	336	345	343	346	345	332	360	314	363	354	371	366	353	327	368	359	349	331	352	357	346	341	378	327	357	389	370	327	355	339	369	361	352	370	358	358	381	358	384	337	331	365	346	345	350	341	345	350	352	357	379	338	355	392	335	373	355	364	354	331	362	356	366	346	348	321	354	369	355	345	364	370	331	365	347	377	354	326	355	342	349	343	327	341	333	344	370	325	341	381	332	331	353	401	348	344	321	357	328	362	341	366	363	365	371	351	353	362	372	341	333	339	350	321	316	400	350	360	355	343	361	374	327	356	384	346	327	332	350	339	347	343	347	310	355	365	345	360	344	329	335	353	374	381	352	348	359	316	355	321	377	382	322	379	349	360	367	362	368	317	333	369	373	351	334	346	364	372	330	350	333	356	367	361	348	327	323	351	335	359	372	357	362	357	378	363	362	321	341	364	356	349	367	325	333	367	394	381	350	354	377	361	349	357	330	338	338	335	341	349	323	337	380	372	370	353	362	372	331	349	357	336	359	368	357	371	364	328	329	376	362	351	349	374	356	366	343	319	340	342	362	350	353	347	339	335	362	388	348	355	349	331	347	346	355	326	345	367	346	335	387	345	363	380	338	337	345	362	323	338	351	348	350	336	347	356	376	356	356	336	352	341	351	351	376	347	382	351	339	332	361	351	362	343	326	351	345	344	350	328	314	344	353	330	384	344	415	313	330	368	345	342	370	368	358	336	359	359	336	373	415	347	352	347	328	360	353	359	321	338	373	362	357	326	355	347	361	350	349	362	329	352	371	370	360	354	335	339	355	337	313	329	336	371	326	343	339	337	352	371	316	360	340	345	348	365	377	349	364	355	336	369	338	375	339	344	341	343	387	353	309	361	350	353	358	368	350	347	343	346	362	353	356	347	336	360	360	296	337	335	336	358	344	358	345	351	335	380	350	325	373	363	377	318	386	355	352	372	346	397	344	370	324	314	333	357	374	320	350	356	373	370	321	368	377	335	380	315	332	348	313	322	389	353	339	323	368	349	331	365	378	363	305	364	363	343	366	336	366	307	367	334	351	336	365	370	355	357	347	353	359	330	350	358	345	358	330	343	334	364	336	328	363	353	355	332	365	328	358	394	326	336	363	378	356	334	352	353	322	341	367	357	343	376	364	353	369	343	365	372	371	373	318	345	342	331	383	346	360	342	377	363	343	346	351	351	354	376	348	386	358	385	376	358	391	370	339	344	348	349	306	364	351	336	366	359	346	325	322	358	367	349	324	311	331	313	334	339	348	364	358	367	334	352	352	346	329	343	343	336	350	344	362	347	342	349	320	354	355	355	353	338	361	336	344	377	352	349	355	370	345	304	317	387	355	349	341	328	337	338	366	364	348	400	320	337	339	355	369	338	341	379	359	355	371	358	356	344	353	327	338	335	377	320	338	337	361	348	351	308	348	366	324	361	380	316	325	348	323	348	321	377	376	346	353	317	358	365	349	345	389	393	348	348	383	362	379	345	371	374	369	369	367	360	326	358	341	325	345	333	341	360	353	348	360	349	390	340	343	353	337	344	335	314	336	373	369	372	327	341	335	344	363	318	360	339	337	350	314	340	333	347	341	314	351	321	289	324	345	318	372	369	334	350	334	353	335	354	342	379	340	337	367	351	359	339	318	364	341	383	379	367	351	365	348	316	329	324	331	325	369	319	363	345	370	374	361	337	358	357	382	370	341	365	325	367	341	338	374	387	368	356	351	369	347	328	335	373	364	340	370	391	379	364	371	372	334	362	361	347	328	324	354	353	347	375	339	374	330	362	377	342	343	377	365	326	354	331	352	357	334	344	358	328	338	314	349	326	336	330	342	351	355	371	323	324	295	376	389	348	350	357	348	349	359	385	333	367	335	374	331	362	363	336	334	334	328	346	366	346	338	354	383	367	340	360	350	354	340	363	349	358	339	357	370	358	338	360	334	379	334	348	325	355	358	340	378	357	345	313	338	364	336	337	403	341	351	344	319	346	384	381	346	338	327	341	368	319	349	325	332	349	346	318	366	368	351	324	342	342	353	353	316	349	352	355	402	373	351	363	320	324	391	346	323	363	331	327	365	375	342	348	337	355	387	343	341	312	331	347	309	381	322	357	358	326	367	369	359	355	304	359	334	327	370	358	345	337	339	358	353	339	307	351	343	336	334	346	348	382	402	339	312	355	339	365	305	352	344	330	338	329
51972	32895	6060	1822	1116	781	581	472	390	347	300	290	252	211	209	219	196	186	186	160	166	151	170	173	166	168	152	133	147	130	136	143	124	129	149	156	130	133	140	141	134	153	141	148	125	135	131	117	131	124	123	156	119	138	142	129	153	144	129	140	131	119	124	124	123	133	152	132	126	134	124	90	117	122	151	120	133	134	139	125	120	145	141	140	112	129	133	143	143	123	121	136	128	129	162	111	129	141	161	131	133	106	111	120	130	142	152	133	117	136	131	107	127	125	128	138	101	144	115	138	115	130	137	137	144	135	105	123	142	127	130	117	114	132	136	133	119	137	140	141	135	137	116	116	122	136	138	123	135	146	124	122	131	129	127	118	120	125	134	122	104	131	144	141	118	146	136	149	127	125	122	121	114	112	128	133	160	143	139	114	113	133	119	133	120	127	139	132	127	123	139	133	125	135	151	138	138	125	119	110	130	163	133	108	157	133	129	140	121	136	132	132	126	146	164	115	136	109	127	111	141	110	136	123	124	128	118	127	126	118	113	140	160	119	116	109	114	153	130	121	130	110	123	137	94	135	133	157	109	129	159	127	121	122	123	123	126	118	123	130	155	131	142	116	132	144	125	112	116	143	141	110	129	132	118	113	137	130	104	118	114	133	128	118	150	131	127	159	116	129	130	111	143	138	154	138	128	135	127	113	128	123	150	116	120	111	111	131	156	124	128	127	156	146	115	123	116	124	127	125	142	119	123	124	123	103	145	146	113	126	118	127	131	126	139	150	120	128	131	137	125	132	120	140	118	130	141	133	124	136	126	104	131	126	122	135	121	144	146	131	121	117	137	116	115	129	111	137	137	118	113	122	144	104	144	124	120	141	140	124	109	142	121	115	131	124	130	127	123	136	131	116	136	109	132	137	130	121	110	125	150	140	131	136	119	123	138	146	134	117	119	119	141	114	112	113	139	150	120	127	114	136	119	113	111	121	118	134	145	138	111	130	130	143	119	142	133	116	151	127	138	154	134	147	127	158	131	143	136	140	123	130	127	122	122	128	121	124	139	123	123	143	121	119	159	124	135	133	121	124	127	120	152	113	145	100	122	138	110	155	125	131	118	120	118	114	123	116	128	130	109	116	154	89	132	121	126	133	147	117	128	123	133	127	127	121	135	117	127	118	123	123	158	130	138	128	131	154	120	121	126	116	124	134	124	127	121	128	146	123	137	139	127	128	145	134	130	143	127	144	116	126	136	147	163	124	112	122	114	137	109	137	137	144	125	123	124	133	136	116	161	145	125	136	129	127	124	118	121	123	146	135	133	115	120	119	123	146	139	135	125	137	119	107	119	123	140	132	115	132	149	116	121	119	140	117	129	138	116	126	109	133	129	110	114	121	113	156	122	131	129	114	143	111	119	100	133	139	140	120	122	137	122	131	119	128	138	122	131	121	124	129	121	104	128	135	125	123	125	122	134	131	120	121	134	132	134	130	140	119	124	148	131	131	115	128	125	125	126	112	129	127	117	95	129	149	121	155	130	132	104	126	120	115	138	128	129	119	106	110	136	121	133	146	125	134	133	122	125	131	122	112	144	127	116	127	121	133	143	136	138	128	131	124	112	131	142	139	135	118	152	132	126	161	117	133	127	141	114	138	153	117	124	111	129	130	115	128	148	113	126	126	133	118	113	123	149	125	153	119	154	154	121	130	112	129	132	138	135	119	106	127	132	135	160	127	120	124	123	140	113	136	122	141	129	129	123	132	124	132	118	101	112	129	136	123	141	130	126	115	130	140	117	126	118	123	129	134	140	138	126	138	139	119	124	121	135	133	144	139	135	125	141	148	110	118	108	125	112	130	148	133	126	119	127	130	109	118	127	116	120	146	130	144	142	142	125	105	134	141	147	123	138	134	147	124	133	122	130	137	121	140	125	117	129	137	131	150	140	145	147	133	128	145	145	130	130	122	108	121	106	124	131	140	118	132	133	106	124	131	127	130	131	114	133	116	113	127	124	135	144	119	110	124	121	131	135	137	133	117	127	121	126	126	132	113	122	123	142	153	147	150	116	111	107	124	132	129	135	114	127	121	132	125	133	136	128	124	119	133	134	134	136	128	134	122	131	156	144	153	125	112	134	96	154	125	150	133	144	122	124	126	143	130	108	128	124	116	124	128	145	121	150	135	120	140	112	149	121	153	127	133	122	136	125	121	140	120	117	123	135	128	88	113	124	154	136	114	142	122	146	147	141	149	118	122	114	105	110	115	130	119	121	121	137	147	133	120	125	133	122	127	124	124	117	136	144	128	126	103	116	122	126	110	142	113	117	146	131	123	130	141	131	113	137	132	126	146	132	120	138	140	140	109	152	133	117	107	127	135	115	122	120	123	128	134	125	144	143	126	128	115	136	108	125	128	138	110	110	112	129	111	121	119	103	91	101	135	110	123	120	115	124	127	142	126	136	142	115	146	149	151	123	121	140	122	140	120	136	125	128	129	129	133	107	135	118	122	137	118	120	135	113	124	132	149	123	115	154	147	122	130	118	134	133	146	126	110	139	126	128	153	132	135	138	153	120	143	147	138	138	132	118	147	136	133	125	111	139	131	128	133	125	127	141	138	101	135	129	139	143	153	136	135	141	144	121	146	111	123	123	124	144	121	114	132	136	116	131	139	106	163	125	137	132	126	151	134	142	139	147	121	124	121	122	115	113	122	111	123	147	116	134	120	144	117	135	128	129	130	120	130	112	127	133	145	135	138	124	137	121	119	103	140	129	117	131	123	123	139	118	145	135	123	124	136	148	122	132	144	113	127	132	114	146	124	105	163	118	123	104	130	141	111	118	126	120	133	152	116	128	120	120	97	136	125	98	126	138	132	126	129	129	123	130	144	132	127	131	127	138	131	122	119	113	119	131	133	109	123	132	128	135	120	131	120	145	120	123	133	111	140	133	140	125	119	122	119	101	126	105	133	125	113	126	140	122	129	132	134	133	94	132	140	122	130	133	137	143	114	134	143	136	139	145	131	157	131	121	119	143	127	150	133	136	142	137	139	141	139	129	139	134	138	128	141	132	130	142	121	124	106	116	126	114	125	130	131	148	129	127	129	144	136	129	126	135	140	137	142	120	123	120	122	119	136	140	122	165	135	151	127	117	105	131	122	137	145	156	147	128	122	135	133	140	114	141	132	154	129	111	138	146	109	123	140	109	123	132	144	121	140	125	121	143	132	130	139	131	153	143	135	128	160	119	131	126	119	141	135	128	128	138	131	119	129	123	139	119	145	144	139	137	140	154	132	135	113	123	133	101	99	132	120	127	126	108	126	111	102	133	119	153	103	115	114	108	128	135	114	105	139	131	118	140	125	136	110	111	108	127	129	134	124	119	129	121	131	128	140	131	126	124	136	139	106	144	152	131	130	127	146	137	131	134	137	120	148	129	120	121	118	147	137	136	150	134	125	133	124	119	139	124	114	122	111	109	133	152	99	138	129	139	138	127	114
28889	17571	3860	4601	4090	3280	2767	2147	1883	1581	1403	1299	1097	1025	917	863	856	734	679	633	654	595	614	590	545	509	531	501	511	483	493	468	517	443	438	444	399	458	419	443	436	417	429	388	406	392	423	418	430	418	437	366	424	385	409	377	389	379	320	390	375	368	369	361	373	425	382	367	393	365	374	382	378	374	374	391	356	357	426	373	360	361	337	310	358	335	383	337	359	358	363	384	334	341	381	380	348	370	398	351	352	367	363	347	344	352	358	393	355	346	341	349	329	343	362	393	364	352	352	353	330	344	361	355	374	362	329	359	358	348	391	372	382	333	356	326	369	344	355	370	368	351	359	321	334	331	367	316	336	343	360	356	341	367	361	358	336	344	361	361	342	324	386	357	335	313	328	346	353	333	359	361	342	360	365	343	378	345	355	336	320	322	373	343	325	352	334	360	357	368	345	349	337	385	356	366	351	317	329	365	357	340	348	348	355	395	359	348	341	373	338	370	364	337	327	370	339	366	360	388	342	335	348	395	394	343	354	323	298	364	361	354	353	342	358	356	312	347	335	337	384	341	355	350	391	365	320	377	345	340	341	373	329	349	360	353	352	347	335	366	353	326	357	368	335	329	323	343	343	345	374	381	371	354	355	362	374	371	345	366	396	362	379	356	336	331	394	357	322	340	341	369	378	357	370	373	324	341	377	305	339	341	363	357	340	358	368	331	348	343	341	316	321	338	341	358	331	312	360	372	353	348	338	356	317	351	368	329	349	358	342	354	339	400	337	375	350	353	388	346	335	328	341	358	365	307	312	347	380	352	346	321	361	344	366	362	320	329	327	345	324	343	326	333	392	359	334	357	309	340	355	376	331	350	358	354	339	369	386	350	381	345	348	364	345	340	333	347	368	361	352	339	336	335	354	369	348	385	358	347	390	340	354	343	330	349	343	376	336	312	334	342	338	362	341	322	339	346	351	334	391	352	371	351	336	380	322	317	329	358	358	333	353	346	361	355	323	313	345	371	338	313	321	374	315	353	343	350	353	353	321	370	400	373	354	361	340	354	368	351	345	361	359	350	365	362	338	368	357	366	366	374	353	331	310	338	365	332	357	369	372	325	344	354	330	383	355	312	373	400	373	330	345	376	368	378	368	365	350	336	333	362	330	356	371	371	343	340	344	343	339	363	352	354	361	333	346	345	380	364	359	350	361	345	374	349	366	366	339	313	370	323	345	336	347	333	360	344	364	365	349	351	350	367	353	374	361	353	344	358	324	345	348	307	385	314	370	360	359	355	351	346	364	384	361	336	369	341	377	369	368	369	334	315	339	346	357	367	343	344	382	344	349	342	347	348	357	344	360	394	325	307	332	353	355	306	377	349	334	360	354	353	327	377	376	324	353	336	333	354	367	318	406	355	374	329	333	368	365	356	368	350	347	333	318	357	357	346	367	331	354	335	350	352	349	362	344	367	354	374	334	342	318	322	349	375	350	339	323	379	346	338	351	363	347	361	357	356	322	361	356	345	349	345	347	354	343	344	337	396	347	346	371	337	340	359	342	339	345	360	355	352	319	343	355	358	336	357	346	327	342	326	350	351	350	398	330	321	309	374	368	349	359	317	339	331	329	358	342	353	349	344	339	349	355	346	387	359	352	372	354	326	353	321	349	333	334	330	363	373	368	359	345	352	343	377	351	347	356	362	366	318	338	350	357	337	366	317	342	344	304	306	338	347	376	336	309	346	354	349	364	357	310	329	365	341	341	339	369	331	351	344	353	352	315	351	317	355	336	328	327	343	350	359	385	365	383	327	330	346	369	352	345	333	336	357	364	369	374	361	363	337	379	337	364	339	372	361	337	371	360	348	339	361	326	350	347	363	342	346	335	367	333	405	381	339	367	327	369	323	310	343	346	376	353	406	346	377	336	370	328	343	323	343	358	355	335	358	306	353	357	332	373	344	341	313	329	351	339	395	361	353	374	344	336	355	346	380	373	385	366	383	364	360	331	361	376	307	349	317	347	357	353	362	366	342	395	349	374	350	343	375	381	394	341	359	372	343	325	359	344	355	328	382	344	335	321	357	339	364	355	318	349	398	355	382	344	373	348	376	331	333	307	373	333	335	356	344	342	365	355	347	334	387	324	346	352	349	352	357	364	366	342	327	356	353	354	355	351	337	354	334	336	347	381	359	370	356	320	342	327	357	336	322	361	307	334	380	349	369	323	343	327	313	325	372	328	320	381	355	383	331	358	337	366	342	338	351	340	348	359	353	373	353	364	360	348	331	350	341	327	358	369	344	361	335	337	351	354	356	324	376	357	383	338	356	342	333	315	326	358	392	363	342	335	347	333	348	371	334	386	326	379	337	358	353	360	383	360	342	370	342	339	378	353	329	329	350	324	346	341	326	366	373	349	378	364	393	361	349	363	354	316	324	322	342	358	334	365	377	317	354	337	365	336	341	330	347	317	381	337	351	351	342	361	351	334	355	387	402	348	360	341	359	373	358	322	329	338	372	335	320	345	354	333	339	344	352	345	355	397	321	394	345	339	323	345	369	393	326	353	344	337	357	369	369	317	377	326	366	336	365	335	353	354	337	365	361	345	315	359	304	358	341	343	345	363	367	337	376	366	365	338	366	334	365	337	313	354	365	347	309	358	370	321	363	336	383	348	342	350	343	336	352	359	325	364	323	307	327	338	325	338	350	328	339	416	321	332	345	338	341	349	367	325	371	343	359	348	333	348	359	352	363	326	346	342	340	359	336	354	369	350	360	362	335	346	320	319	324	316	372	320	365	373	353	366	369	350	379	369	321	356	328	329	361	367	323	355	355	355	358	334	347	328	366	362	335	363	375	345	335	350	362	342	365	340	367	364	363	325	353	333	339	379	341	325	353	333	388	332	373	375	352	379	356	332	332	355	336	356	355	353	302	378	346	355	349	364	346	362	344	365	314	319	390	393	341	325	342	342	344	353	348	332	333	324	329	339	331	350	329	332	372	395	340	343	321	342	348	380	335	358	353	349	356	377	358	363	337	346	353	350	333	337	378	324	358	355	335	334	361	358	352	360	359	335	354	319	336	340	338	408	380	322	349	340	333	343	370	355	359	366	368	338	373	301	346	365	346	353	353	346	346	329	349	339	375	375	343	353	322	356	334	373	344	361	354	344	348	342	362	339	355	374	339	368	309	340	347	324	350	345	361	360	346	337	398	349	341	373	359	364	381	324	347	336	336	365	328	382	327	371	357	355	329	370	341	326	345	346	323	386	343	344	361	379	334	349	351	365	354	342	359	348	329	305	367	368	339	386	377	325	351	312	355	332	359	356	343	329	329	331	347	309	375	331	358	364	348	347	342	372	355	329	360	356	366	330	331	352	364	336	372	363	335	343	344	360	354	320	339	377	338	327	338	291	360	343	332	331	363	345	319	340	365	361	339	358	348	313	341	338	343	361	327	353	358	326	311	345	355	354	331	326	350	386	345	372	343	351	328	346	335	369	348
8361	830	342	314	286	344	285	314	284	313	309	307	311	291	289	291	313	292	308	291	285	298	300	340	320	286	295	334	291	301	317	333	331	294	289	315	287	342	319	287	291	300	261	312	316	297	288	314	295	304	309	303	294	296	326	319	336	328	328	323	339	293	310	318	325	335	278	318	292	324	319	284	315	296	320	286	318	311	321	310	288	301	305	282	335	299	323	288	292	270	302	290	301	295	311	266	292	296	293	283	332	309	310	318	287	296	288	331	337	285	289	281	304	317	282	282	291	282	358	314	269	304	289	310	302	303	339	359	311	291	309	307	326	289	305	312	303	316	318	314	297	280	322	288	372	327	289	324	301	340	264	287	294	297	318	331	282	285	324	303	314	306	321	284	324	285	269	328	301	313	326	328	310	306	306	275	302	329	304	331	316	263	306	282	296	292	301	327	342	344	282	316	314	305	304	312	288	319	269	310	308	302	343	308	314	309	313	275	286	300	297	321	287	298	299	308	288	318	333	301	334	283	311	293	303	307	321	305	322	289	315	313	296	263	314	294	319	325	303	301	261	316	309	311	328	306	307	321	266	296	323	329	316	303	293	287	298	344	309	289	301	275	310	309	314	283	276	348	300	331	291	310	319	310	324	308	294	314	314	291	304	284	277	327	312	296	313	301	315	280	292	316	315	313	327	307	300	310	305	279	288	284	358	326	286	311	323	326	267	298	316	299	300	296	275	360	293	279	322	326	299	324	313	317	286	286	284	298	313	301	298	291	314	295	327	313	336	320	300	334	320	292	302	313	311	324	286	316	298	302	298	307	326	314	297	313	330	350	269	305	272	274	288	320	324	308	296	309	313	356	315	281	297	264	303	314	298	298	313	298	280	314	287	319	299	302	306	336	307	301	317	325	305	325	313	321	328	264	316	317	292	338	336	342	275	314	315	318	311	283	295	332	290	270	313	330	287	330	297	325	320	329	301	302	295	336	334	289	299	306	301	274	318	339	348	303	324	246	312	321	294	295	312	296	304	328	305	285	339	312	310	316	289	338	317	314	318	346	335	315	317	324	319	309	302	298	291	312	312	301	279	273	289	341	292	306	326	296	315	329	304	305	325	298	312	283	297	314	278	308	293	305	327	278	284	284	306	297	290	300	291	287	308	321	281	298	303	295	301	280	322	307	292	287	292	284	270	310	336	275	324	279	328	330	299	284	300	322	317	295	272	316	292	290	315	291	293	305	290	306	320	314	290	307	297	330	313	289	303	333	335	295	301	315	325	345	324	324	344	286	338	326	284	314	318	332	300	269	288	299	319	287	312	317	288	287	310	327	285	287	292	277	302	295	306	330	316	313	305	310	326	321	291	271	338	272	282	321	360	318	295	308	293	328	319	309	322	316	303	328	306	270	285	290	327	286	305	316	300	320	320	312	318	322	269	301	278	323	347	307	306	298	305	292	301	334	320	289	266	318	322	301	307	314	290	302	301	316	345	275	321	298	314	338	328	301	284	307	313	326	319	319	276	333	287	275	309	304	329	309	300	335	338	299	289	313	309	292	310	317	316	296	298	327	324	289	288	276	315	269	306	326	323	308	311	322	314	317	276	331	316	327	303	296	284	300	315	303	328	292	286	277	300	278	309	285	298	298	312	325	325	307	297	280	322	293	305	312	314	307	297	311	321	330	315	307	305	322	314	295	313	330	309	313	281	297	304	334	308	327	288	305	293	296	301	301	321	321	291	314	349	300	297	280	307	296	293	300	296	288	276	289	307	352	323	286	292	268	281	296	268	274	298	307	296	282	261	365	277	307	266	295	302	312	307	310	296	316	303	302	298	254	302	287	299	308	311	276	313	307	318	287	316	299	318	298	263	304	314	297	326	324	306	299	305	335	318	301	337	310	320	300	301	288	375	299	308	311	303	330	249	326	329	311	309	343	317	290	300	295	302	300	303	263	316	320	322	311	295	315	320	342	307	301	304	315	297	285	284	296	267	301	279	316	274	314	305	307	314	314	326	326	277	331	317	290	309	317	299	314	302	300	282	294	342	319	291	286	276	260	286	302	298	317	288	332	288	285	323	324	263	320	304	271	343	301	312	295	287	288	303	295	288	306	304	310	315	336	316	282	303	320	287	305	331	283	322	288	313	266	297	306	314	287	314	286	291	290	288	363	334	307	340	357	319	300	298	322	310	304	318	286	302	291	305	301	279	351	292	276	304	293	304	279	305	285	281	258	321	300	294	319	284	329	295	303	305	308	294	302	328	281	297	297	293	313	296	290	325	341	297	288	306	291	299	290	324	309	309	314	301	302	323	294	316	323	315	306	305	324	291	295	277	294	300	307	301	308	301	321	287	311	295	319	295	329	339	305	316	318	311	310	323	302	301	292	296	338	307	322	292	323	314	277	298	273	298	305	299	316	262	293	310	323	305	305	283	326	315	314	289	315	313	296	299	302	307	300	307	296	318	315	340	298	309	291	283	295	313	336	306	308	328	314	306	299	312	289	314	326	315	301	303	285	329	304	297	328	304	292	308	314	298	304	279	303	308	315	325	320	318	309	312	307	327	292	294	287	298	267	287	274	283	321	311	305	280	305	295	310	283	318	317	315	317	305	304	305	286	300	314	303	286	319	330	304	299	288	294	316	306	267	327	316	301	279	319	312	333	291	304	339	301	321	322	308	294	305	287	295	293	316	303	308	334	302	340	276	293	327	292	313	310	296	269	306	303	303	328	300	313	303	293	304	332	343	331	316	315	307	332	313	347	261	288	313	304	278	296	308	334	299	327	316	334	265	298	310	334	298	315	305	310	332	335	324	312	268	298	294	348	297	284	358	312	301	346	296	322	293	334	321	332	308	325	313	312	273	303	304	294	300	320	320	278	302	280	314	300	287	329	305	283	326	318	279	303	311	297	302	323	337	307	285	282	325	317	300	316	293	290	293	342	312	343	278	305	284	287	301	321	309	277	291	336	285	269	288	297	340	292	315	305	301	306	288	298	302	294	292	306	299	313	299	313	308	311	310	296	324	315	317	335	287	304	272	308	272	276	334	276	285	331	314	329	294	318	312	323	296	266	287	312	314	313	283	326	294	299	270	305	318	304	295	311	305	303	290	304	298	297	334	287	342	308	335	303	321	296	309	297	305	295	319	286	318	312	284	300	286	310	329	291	296	306	298	299	304	335	309	315	291	280	305	313	291	312	280	297	332	312	277	259	276	314	320	338	319	315	276	301	271	299	307	306	277	310	301	301	298	298	327	304	298	309	288	315	336	289	310	276	280	304	320	306	324	320	306	304	297	302	297	272	304	317	292	314	306	303	275	314	305	288	295	291	310	302	307	317	300	317	280	278	340	291	311	286	313	298	320	281	298	263	282	289	316	281	307	290	280	274	302	324	317	301	302	294	296	287	319	310	310	264	321	305	301	307	312	306	312	319	281	309	337	311	285	304	300	302	289	301	339	287	296	279	297	335	333	342	295	274	313	300	267	292	301
5991	1369	754	763	754	806	741	709	708	772	709	683	724	709	708	772	703	719	686	709	732	656	658	691	696	680	745	700	679	664	731	710	715	700	653	641	678	674	705	658	674	671	691	700	686	709	702	721	723	682	739	685	652	680	703	681	729	722	696	676	695	696	668	669	666	646	689	689	680	692	712	689	692	734	717	705	687	698	691	699	651	681	700	659	690	708	692	657	705	744	696	696	719	652	697	654	645	693	667	696	659	657	697	690	732	671	705	714	652	713	673	704	691	732	670	650	697	686	678	685	686	626	671	702	702	745	703	714	680	663	678	702	698	711	701	696	663	705	726	701	711	653	657	656	716	639	665	729	670	702	688	657	722	659	687	712	708	719	723	713	645	687	704	702	685	691	717	731	680	651	680	666	672	681	687	676	659	712	655	683	705	675	721	694	709	647	623	685	669	681	704	665	669	712	691	702	721	700	700	668	697	702	708	671	705	707	690	644	706	696	658	659	669	719	658	657	659	673	672	686	674	691	675	722	726	676	705	705	623	700	707	675	707	678	710	686	674	727	703	686	656	663	718	663	713	680	672	704	704	680	676	663	698	711	695	669	707	684	726	725	698	659	671	693	651	663	668	667	671	688	672	672	692	684	663	683	659	666	746	708	745	691	688	644	750	698	712	638	670	686	615	675	720	651	739	629	688	705	656	717	692	692	690	685	735	656	657	707	657	697	718	669	679	703	736	736	659	661	709	683	691	661	721	718	700	708	711	704	701	703	707	659	700	669	686	675	672	703	686	698	727	703	694	712	692	685	689	708	668	692	730	674	700	628	683	645	674	667	745	672	624	675	654	727	651	712	664	677	700	700	712	697	656	688	686	678	698	666	702	686	687	700	690	663	719	696	674	684	666	683	676	690	657	662	710	685	698	702	692	686	666	655	652	728	689	651	740	634	709	648	689	663	669	705	722	731	700	733	734	685	693	734	707	716	695	659	731	705	746	732	698	706	728	682	730	629	668	746	659	695	689	708	726	705	689	672	691	746	723	661	666	721	699	739	664	653	703	697	671	745	677	709	710	710	655	657	673	683	728	711	742	722	649	648	674	673	708	673	692	687	724	713	690	681	669	702	653	623	670	697	703	719	655	697	632	684	713	670	716	669	692	694	727	625	666	701	690	728	735	671	705	717	687	703	708	689	682	702	670	713	694	686	680	687	681	690	676	677	678	696	714	678	677	724	679	679	697	734	653	703	714	742	676	708	757	662	678	678	724	713	660	654	694	663	639	725	758	693	706	692	698	685	713	717	713	696	700	696	686	640	698	722	712	700	670	689	678	709	678	703	680	672	684	714	687	697	710	712	709	676	727	702	667	706	719	649	660	663	678	699	668	663	729	684	684	674	687	687	717	693	679	685	679	677	658	680	652	685	717	682	738	675	699	708	684	696	751	653	705	642	728	686	712	685	718	682	691	679	664	712	753	673	713	694	716	706	672	685	726	667	650	677	666	733	704	696	723	702	687	658	723	673	665	676	729	648	666	709	706	655	689	688	683	697	641	706	721	722	709	639	667	675	675	724	686	729	711	666	747	710	705	676	725	694	662	720	692	689	681	703	686	701	737	689	731	702	703	707	686	671	702	674	673	714	709	668	669	682	694	660	673	656	672	749	683	711	637	671	717	663	674	653	675	666	655	690	726	728	735	712	712	681	666	672	689	678	696	711	680	679	675	667	689	615	679	698	720	682	709	705	661	632	678	676	681	710	685	687	692	737	686	685	673	702	714	686	680	722	706	729	707	743	682	724	690	669	730	688	668	715	710	643	690	703	693	720	652	666	662	724	732	696	699	680	712	723	656	672	687	674	731	681	669	662	692	686	668	701	703	642	713	602	716	661	716	679	688	700	641	702	662	621	706	693	607	697	757	680	711	669	681	704	667	702	712	683	653	704	715	701	706	734	679	681	677	695	697	745	679	679	720	671	695	677	717	636	698	657	702	665	679	665	697	685	664	676	699	661	658	698	718	661	704	678	692	665	707	659	745	665	725	641	716	633	715	729	684	682	700	654	709	718	719	688	679	688	698	699	725	678	700	670	708	755	699	686	706	675	704	677	663	649	694	661	695	731	712	668	712	648	701	693	726	693	690	659	654	670	709	666	670	727	705	686	744	706	711	669	663	675	690	719	720	724	740	731	683	714	757	654	683	673	706	668	718	670	689	704	656	634	724	718	712	766	715	675	679	695	660	703	682	644	689	704	720	659	718	716	725	709	732	685	670	699	766	750	697	742	684	713	679	718	709	661	719	667	671	707	705	680	696	674	693	668	673	680	715	671	660	719	675	694	704	685	669	674	661	720	665	733	708	671	699	678	698	753	702	715	668	724	674	691	637	684	702	642	717	701	671	680	680	686	655	689	715	681	694	686	730	719	670	705	689	704	730	685	664	676	702	690	653	723	698	681	660	666	737	639	693	684	696	715	696	725	704	686	712	665	681	700	628	658	708	673	708	694	686	690	687	658	656	682	690	643	684	681	660	688	713	729	662	646	688	652	682	689	682	721	676	722	657	700	734	694	704	662	698	697	709	697	687	657	716	723	678	746	646	693	719	690	666	694	729	705	697	670	690	702	709	694	678	664	728	628	689	661	687	697	702	715	671	711	707	702	700	729	641	680	756	705	692	664	708	659	701	728	694	776	728	721	707	686	677	669	667	694	700	672	695	708	717	719	706	666	707	687	641	693	693	688	705	724	706	640	679	731	707	720	668	697	670	717	669	733	690	634	690	688	679	736	660	742	670	656	688	714	683	704	634	697	686	700	739	669	704	679	703	667	679	670	723	699	686	728	670	712	691	705	668	664	717	682	664	663	702	722	683	699	706	709	724	638	722	687	655	681	634	684	706	730	692	732	693	698	702	693	711	690	681	672	693	683	634	692	690	677	724	730	700	708	714	699	693	762	679	680	653	661	664	720	701	685	702	659	720	675	679	680	667	741	678	669	690	647	725	730	691	739	703	703	665	691	669	682	713	665	668	732	688	699	695	695	697	704	697	673	715	704	757	637	688	726	709	660	678	676	728	628	652	687	737	702	678	662	664	722	679	733	705	700	770	670	681	743	696	694	706	710	703	684	683	715	667	686	664	656	637	697	663	686	696	679	687	718	709	678	652	718	710	707	702	665	658	743	716	693	703	680	678	686	724	673	701	729	684	672	754	681	748	681	688	680	653	652	670	676	754	666	665	764	686	678	693	689	640	657	695	704	673	683	723	652	732	674	721	682	692	666	683	679	689	682	693	672	660	716	710	693	669	675	695	719	719	727	694	702	711	699	637	702	761	675	669	668	678	688	732	726	687	674	715	706	684	693	707	717	697	680	710	660	703	699	684	706	691	709	687	717	665	676	663	684	652	741	702	685	692	644	701	684	681	681	673	674	685	739	695	705	663	703	705	635	726	660	696	719	693	718	693	655	670	712	760	658	722	695	680	667	712	666	675	691	723	681	680	668
37726	18553	2003	821	597	423	410	330	274	229	209	236	219	193	188	192	174	171	165	188	154	164	153	176	170	162	143	162	132	160	189	152	151	151	167	142	157	146	132	129	126	145	156	140	153	128	132	151	131	148	147	126	137	152	140	138	156	150	166	140	127	141	154	160	131	145	147	156	149	140	119	133	148	132	130	138	156	141	115	146	143	148	132	126	154	148	151	138	138	142	114	169	137	137	128	155	148	137	142	131	135	140	152	126	139	139	141	149	135	152	131	142	127	143	134	120	122	157	146	129	153	130	131	155	137	152	132	126	136	133	147	153	143	148	141	138	137	163	132	138	141	146	150	123	138	127	127	160	145	146	159	149	141	138	121	132	154	127	140	144	160	162	118	128	140	136	137	126	142	141	122	143	142	126	160	122	143	139	128	139	142	144	159	145	136	130	123	114	123	151	152	151	141	150	148	137	130	152	155	148	135	154	151	124	135	159	160	143	112	129	148	144	144	136	118	143	150	139	167	129	154	138	143	141	144	131	141	162	125	144	143	148	140	135	139	117	115	136	142	149	144	140	115	145	137	146	134	146	145	146	150	117	144	145	149	132	121	142	149	112	145	123	129	130	133	126	139	160	148	134	135	155	137	135	161	156	151	159	127	126	147	138	170	139	131	124	152	140	118	126	147	166	154	146	139	155	147	137	127	137	116	125	137	135	150	122	138	122	138	140	130	144	132	157	168	132	159	167	144	129	125	146	138	131	128	131	127	146	129	149	138	125	105	132	157	151	141	143	131	120	141	149	137	136	151	136	128	121	137	159	166	131	143	135	118	156	149	120	141	143	132	150	162	164	134	146	130	126	139	146	130	137	150	150	141	141	139	129	143	129	147	138	148	145	154	136	145	145	126	161	127	137	141	146	149	144	149	127	124	152	150	149	133	127	151	141	135	136	144	143	129	151	135	144	170	138	144	142	140	157	126	144	152	159	146	155	123	141	134	134	151	135	152	156	126	139	132	119	130	127	129	137	133	139	165	111	137	134	139	154	128	153	130	162	141	118	142	134	124	137	131	135	130	128	131	128	131	124	142	137	134	147	148	140	141	144	147	131	155	157	164	156	128	156	148	131	131	163	138	162	128	144	125	126	141	146	147	136	131	135	169	139	155	126	139	126	140	141	171	128	123	128	137	141	132	153	156	158	151	126	139	149	125	153	162	132	145	138	166	124	138	130	169	125	135	127	136	163	137	127	156	145	136	127	134	151	125	160	114	134	150	125	139	135	137	129	145	146	123	115	134	149	139	128	135	152	138	148	143	148	161	154	147	153	140	127	156	122	138	139	137	140	144	134	124	131	138	124	139	122	149	139	149	131	153	155	134	151	126	148	168	138	154	141	125	135	124	130	158	142	155	123	129	118	145	147	157	155	141	137	136	157	142	162	142	130	140	134	145	139	150	129	143	125	151	131	158	136	125	155	132	123	135	151	146	133	143	145	134	123	141	133	150	141	131	145	133	149	145	129	125	143	142	127	130	149	142	143	141	113	153	140	136	123	149	125	141	145	139	140	136	164	126	147	119	125	137	122	127	135	135	159	145	121	138	158	129	145	128	134	125	145	159	129	131	139	154	145	159	105	129	143	131	127	145	128	154	125	128	143	137	151	152	143	141	152	140	123	135	125	135	155	155	158	156	125	135	136	140	126	146	131	137	129	128	127	141	136	117	160	144	166	145	137	166	125	146	158	128	123	135	133	145	142	129	138	144	155	166	135	133	131	134	150	139	139	131	157	151	154	135	143	127	156	140	149	149	132	129	165	139	126	127	133	132	144	157	122	128	148	136	133	130	130	137	146	116	124	130	137	127	135	151	136	152	148	165	153	148	133	127	127	138	132	138	152	119	151	125	121	157	149	128	133	149	136	156	122	142	138	111	115	111	147	129	140	141	131	151	141	149	120	154	159	132	145	140	150	132	134	142	157	147	134	147	148	138	144	113	148	164	123	148	138	139	167	147	117	139	160	142	127	144	136	127	147	138	123	145	151	144	138	147	140	145	122	155	123	147	151	127	142	152	171	122	147	134	148	130	126	150	163	121	138	141	128	150	139	143	130	152	133	160	133	118	139	123	119	150	138	136	134	117	138	158	167	122	149	168	139	144	143	132	133	125	179	121	127	145	135	130	160	142	155	128	135	150	120	131	125	140	125	147	129	137	146	144	141	154	142	160	131	150	136	141	147	150	171	124	141	151	136	130	140	149	148	140	159	142	139	130	153	165	134	110	137	157	123	140	141	125	136	123	149	134	139	133	154	154	123	145	155	138	146	127	130	114	133	143	146	142	147	128	142	129	123	131	151	157	128	140	134	117	149	141	120	123	127	145	142	145	148	154	154	139	151	161	137	136	120	142	144	120	130	135	136	124	132	132	136	153	152	145	152	132	172	126	129	145	140	123	145	148	138	152	164	139	151	129	132	153	148	141	127	119	141	152	135	135	140	153	132	146	131	141	137	135	152	141	154	141	150	151	119	151	144	141	139	149	161	134	138	129	130	143	135	156	133	165	140	150	121	109	130	139	123	141	130	157	120	149	161	120	133	157	152	148	124	138	129	139	135	126	124	127	131	140	115	137	137	139	140	154	124	135	172	124	119	142	137	135	149	141	154	144	150	149	134	135	128	133	132	127	135	145	156	160	140	132	135	142	128	133	147	141	136	116	133	144	132	124	136	140	128	146	128	142	150	127	135	150	143	140	139	141	134	123	154	113	157	136	169	118	123	126	156	140	153	133	154	123	118	147	133	139	135	127	145	160	158	148	138	130	141	159	146	135	132	145	115	159	148	148	141	148	130	121	130	136	137	128	162	114	130	148	149	141	133	124	137	133	159	139	149	157	125	140	156	120	146	131	148	138	147	127	127	145	138	143	145	124	134	149	152	125	153	166	136	146	133	116	126	159	146	126	137	148	135	138	154	137	134	137	149	123	154	148	139	149	131	147	132	162	137	109	120	159	167	152	175	135	146	137	159	124	146	139	142	135	156	149	131	126	141	133	134	136	135	135	158	121	151	128	153	120	142	137	111	158	149	134	154	126	145	126	123	143	132	161	130	123	152	155	161	115	117	128	155	129	134	143	126	128	127	122	124	116	127	146	103	144	151	144	155	129	122	144	141	136	141	137	139	140	146	161	154	116	149	128	138	168	142	126	121	135	128	103	130	140	125	142	137	135	145	135	148	135	148	154	145	130	136	115	127	149	140	123	141	155	116	125	153	140	140	152	149	152	141	119	133	152	150	148	152	128	135	134	135	117	133	126	135	122	139	134	144	151	145	131	139	133	133	152	134	140	120	142	139	147	141	128	148	129	135	149	125	145	136	145	121	106	157	125	146	153	133	128	143	124	128	137	141	128	124	147	157	134	142	124	141	119	131	133	153	152	147	162	143	145	145	127	127	126	128	142	125	138	147	127	141	144	154	138	151	143	139	132	127	141	130	130	159	131	128	120	137
19789	10980	2217	2608	2287	1917	1577	1278	1120	1018	890	835	775	688	626	587	614	573	567	512	510	511	441	429	408	456	437	431	448	426	416	428	393	425	406	370	456	387	349	414	369	377	383	388	395	394	403	379	393	364	379	351	340	361	383	380	385	367	331	357	335	355	327	369	354	382	352	361	362	345	345	369	359	364	327	305	398	363	375	368	344	367	347	345	351	354	332	355	367	339	330	359	344	358	371	345	417	350	357	357	363	332	351	359	364	348	381	357	355	361	344	356	372	366	346	366	334	335	352	337	346	359	356	328	341	384	344	365	348	343	365	361	334	342	339	356	368	373	307	332	365	338	402	370	348	327	317	365	324	336	360	380	367	368	364	384	384	372	324	344	356	327	334	360	337	348	333	340	360	318	366	359	346	366	349	361	353	333	299	348	325	346	350	356	348	360	359	382	366	336	348	341	366	356	343	366	344	320	385	347	356	334	366	368	360	336	353	337	354	357	380	349	332	342	348	327	324	363	353	344	347	376	371	358	360	364	329	324	358	350	335	339	339	362	343	329	341	334	352	349	358	346	329	368	352	343	361	384	362	378	341	349	372	343	362	353	344	331	354	343	388	381	355	322	352	342	364	346	336	355	380	336	350	376	354	340	357	350	335	359	349	343	357	340	345	329	353	372	336	330	371	380	361	363	351	319	322	347	344	342	340	348	342	325	349	345	348	375	362	345	354	362	364	328	313	348	347	347	334	333	374	357	371	358	365	320	360	327	346	335	341	372	362	343	352	362	369	331	383	358	354	366	313	339	338	363	357	376	349	314	332	327	383	378	366	322	347	350	324	353	364	354	369	355	359	342	359	383	381	351	382	354	351	317	346	367	364	336	337	358	358	344	326	374	363	338	301	335	336	352	345	325	341	349	346	323	367	337	401	359	335	353	365	355	378	336	349	314	347	338	336	378	360	340	331	374	332	370	373	344	338	350	373	339	344	350	340	345	347	342	353	363	349	350	330	349	329	320	340	357	309	343	375	320	365	308	354	364	347	367	317	334	332	367	381	356	337	340	344	354	345	364	294	312	358	331	340	333	327	374	322	325	345	367	366	345	373	320	332	374	349	343	345	365	351	341	328	365	377	335	329	344	378	337	339	347	343	356	342	338	313	346	395	359	332	364	329	333	341	383	352	344	349	347	363	357	343	346	322	386	366	356	353	358	341	328	360	337	347	351	330	337	347	335	352	368	357	358	325	343	335	345	375	350	351	328	303	361	358	372	368	370	325	366	358	327	356	376	385	338	365	356	351	335	316	351	384	331	353	320	394	348	357	343	335	324	319	341	356	356	353	352	318	351	315	369	358	349	373	321	345	347	380	334	341	336	360	336	335	330	354	364	372	348	351	338	366	368	367	331	328	333	353	332	358	330	334	333	352	333	342	355	368	354	351	332	351	345	352	345	361	339	322	353	341	369	320	346	337	349	357	331	327	375	345	347	324	355	348	336	359	376	347	333	345	364	343	329	375	348	331	348	346	367	361	373	335	358	336	322	375	365	356	313	342	338	373	371	351	337	338	348	359	324	363	365	329	360	345	340	354	340	374	339	346	378	373	363	340	336	362	349	362	313	371	339	394	361	318	358	356	384	350	355	352	350	364	332	347	345	352	332	336	321	359	336	364	349	348	390	329	367	355	360	370	356	340	347	371	355	368	378	350	348	354	360	340	336	360	341	404	348	329	326	367	345	343	364	344	344	361	358	358	375	338	334	386	307	349	354	366	314	368	339	349	390	390	350	338	353	355	364	330	354	353	342	307	359	346	383	340	375	342	333	361	345	330	388	341	345	347	339	332	331	341	344	362	365	359	373	372	338	331	359	337	341	360	353	359	329	345	346	405	372	370	327	342	358	344	373	354	361	365	319	350	381	336	360	375	326	347	336	342	398	356	354	338	346	363	350	345	343	393	331	370	363	352	366	359	335	327	354	329	324	354	345	357	335	329	350	338	335	336	342	346	328	363	353	349	346	373	321	342	362	345	310	341	371	348	349	356	341	376	321	329	343	330	337	389	355	374	359	338	315	356	346	334	341	392	360	333	388	360	348	354	345	313	336	336	393	337	339	347	357	392	331	372	343	374	354	394	373	335	351	324	347	347	312	330	346	384	379	340	324	386	349	350	365	318	335	344	359	378	360	360	330	358	408	341	368	336	334	365	347	335	334	354	348	354	366	372	331	363	355	334	374	376	384	379	354	319	341	356	330	334	358	328	362	364	361	350	360	350	352	327	362	373	357	346	373	347	338	355	390	369	347	346	334	340	342	359	364	371	382	332	338	365	353	326	374	359	332	350	366	348	307	363	342	363	344	363	310	366	347	372	370	331	358	366	329	353	359	356	330	377	346	358	387	350	348	339	367	328	357	323	383	345	344	318	337	339	366	313	327	373	345	317	374	350	383	346	330	374	365	308	354	361	337	341	382	342	322	359	350	344	360	346	351	378	321	380	364	347	343	340	361	328	376	387	333	343	343	357	341	355	315	362	373	344	357	331	319	329	380	368	327	353	338	340	348	355	371	353	399	347	354	366	296	356	356	383	345	343	329	369	358	342	332	356	345	337	332	356	326	326	378	388	326	352	347	342	367	324	369	354	368	342	350	339	337	334	304	342	336	359	342	344	349	345	350	357	341	311	348	351	365	369	337	313	310	343	371	337	356	312	345	359	369	370	340	347	354	349	333	376	354	331	349	340	327	322	381	338	376	358	366	328	353	319	351	343	310	352	359	335	375	382	363	366	350	356	360	385	335	348	373	351	384	328	357	355	365	348	345	359	359	337	333	332	335	324	341	343	317	357	348	376	349	332	340	361	351	321	335	340	371	349	344	346	340	381	368	344	367	350	330	323	378	360	347	346	352	353	344	331	348	348	363	373	319	302	346	331	306	334	364	367	355	370	355	367	357	340	329	310	323	341	328	389	391	339	327	342	336	331	342	350	357	356	394	359	332	313	344	345	291	379	356	321	341	366	347	315	343	339	371	330	356	357	368	367	342	339	335	335	354	363	313	335	335	357	358	321	336	339	358	350	346	333	352	356	349	335	334	336	340	367	357	333	330	356	308	346	346	335	328	318	304	348	360	372	342	364	388	375	345	372	342	358	363	365	346	368	351	340	358	341	347	376	364	340	344	313	338	371	380	360	358	348	364	397	362	316	363	336	355	368	350	349	381	358	342	325	346	365	327	375	321	346	353	316	411	343	379	353	339	384	324	377	342	330	370	328	363	346	367	370	358	343	395	371	364	379	367	369	334	325	343	350	373	348	384	356	346	347	332	336	369	332	360	355	371	346	365	367	345	346	337	348	359	347	364	320	350	361	315	362	333	375	350	369	322	338	354	345	345	358	348	329	419	318	326	340	376	335	334	315	340	349	389	320	355	329	333	348	334	362	383	340	331	338	362	364	330	361	328	380	320	342	336	349	350	363	377	371	350	315	375	335	344	316	391	338	356	330	347
52139	30681	5574	1712	1044	784	598	451	417	362	297	262	265	226	230	208	195	200	182	200	163	185	185	162	161	157	163	162	130	119	139	137	166	136	149	149	121	126	157	147	122	143	159	128	124	136	140	139	124	164	121	123	140	133	141	149	119	129	133	144	134	130	147	144	150	153	109	136	130	127	113	130	142	131	112	103	143	135	116	132	120	136	103	125	142	126	128	131	130	140	136	118	135	131	114	127	132	128	144	134	120	128	132	118	128	114	141	108	120	125	154	148	146	119	122	124	131	119	131	128	114	131	130	137	116	114	158	129	128	143	121	140	118	120	126	113	138	131	127	138	154	119	119	133	144	110	125	123	123	126	114	126	129	134	139	118	120	139	122	137	143	112	125	129	161	113	141	129	135	151	133	135	120	128	136	139	114	125	120	120	116	135	110	149	107	142	121	139	124	145	141	146	150	136	122	121	147	139	111	125	118	132	144	127	132	103	113	131	128	92	134	124	139	123	138	125	113	146	125	130	151	114	137	140	127	126	139	119	125	131	128	117	133	112	141	140	124	120	138	122	137	110	108	119	134	121	133	128	135	122	109	124	115	116	102	151	127	112	110	119	137	120	128	121	140	134	148	123	164	127	114	159	134	109	101	114	122	113	123	141	138	131	134	133	105	132	123	133	130	125	137	115	106	138	114	120	115	106	134	111	124	119	120	132	118	136	138	136	138	128	129	147	109	128	134	116	125	131	124	156	142	137	127	143	119	131	123	134	106	123	105	136	143	121	121	143	142	123	134	134	140	135	126	146	137	126	122	126	111	114	125	133	127	135	136	108	107	116	121	121	113	122	112	134	132	111	111	111	94	125	138	135	151	131	107	136	134	142	117	128	152	143	135	124	142	121	147	132	135	118	122	127	130	137	111	127	147	123	126	131	125	142	100	153	128	119	101	116	133	144	136	124	109	113	130	131	110	125	130	152	135	120	138	132	112	113	131	115	139	133	123	141	145	117	135	117	128	121	122	143	144	133	130	115	128	111	129	127	152	156	148	132	157	143	105	120	123	133	142	116	123	146	144	132	125	130	133	119	122	145	143	135	136	135	131	135	128	121	124	140	147	116	105	146	118	125	128	128	125	143	142	110	126	133	120	159	111	105	139	141	132	138	123	121	112	151	122	153	145	130	111	131	128	146	135	132	140	127	120	140	130	132	144	130	136	116	139	134	108	124	129	119	124	150	115	133	128	123	118	117	119	141	134	119	118	131	129	138	148	123	122	136	155	150	135	120	114	111	112	103	126	109	130	142	131	131	152	132	131	107	125	123	123	104	125	157	114	132	137	125	110	142	147	129	145	155	135	137	113	121	137	119	133	148	144	127	119	130	117	132	119	115	118	114	99	132	123	143	118	135	115	135	124	126	146	126	121	113	123	118	102	147	158	128	125	112	141	124	123	122	114	130	133	154	146	134	133	130	103	129	123	121	147	127	118	119	120	129	124	113	122	135	163	115	109	137	138	141	110	117	128	129	111	123	142	132	151	134	108	123	116	124	128	129	126	125	138	141	137	130	137	122	151	126	120	123	115	142	151	133	135	110	144	111	138	121	132	107	112	135	121	105	107	144	107	130	138	120	133	146	122	122	131	132	135	118	142	141	116	136	134	96	114	124	136	133	142	120	136	125	120	133	131	138	128	142	124	132	133	145	126	125	128	125	127	149	121	121	116	118	142	138	132	119	118	125	132	116	151	133	130	141	131	118	140	111	124	120	149	131	133	134	132	120	111	118	154	114	117	117	141	122	119	125	137	117	142	119	144	113	118	163	143	117	135	125	118	139	132	110	128	113	133	146	149	153	124	119	130	117	111	122	131	124	128	134	132	132	136	123	118	125	98	136	142	113	131	157	137	144	123	110	133	146	140	135	125	123	131	120	119	119	137	138	148	117	126	115	149	128	124	142	144	107	123	131	133	143	151	147	138	129	128	112	146	128	121	144	123	117	127	141	123	120	114	139	154	127	149	125	142	134	120	145	140	136	117	131	139	121	118	120	122	121	134	117	131	122	129	124	115	130	153	143	124	130	106	103	129	115	102	127	122	103	116	130	123	133	132	107	163	107	128	125	138	130	144	121	137	131	134	138	116	125	127	104	157	134	130	129	138	121	116	130	126	106	128	106	119	118	139	131	148	132	129	141	125	126	140	136	130	123	145	140	132	135	132	128	127	130	148	136	135	142	125	95	136	136	122	144	129	126	115	88	134	125	134	120	125	111	133	119	130	133	144	131	140	137	138	128	110	133	139	141	109	127	134	102	129	129	138	137	139	124	148	137	117	121	114	123	137	139	113	129	125	109	139	129	124	161	108	124	128	123	138	120	131	112	112	128	109	124	146	135	139	118	105	147	121	140	154	145	131	133	128	129	128	115	138	151	149	122	132	144	145	139	135	146	114	132	146	127	132	121	119	121	130	132	119	135	134	131	124	113	125	125	142	130	148	143	121	126	114	130	144	137	122	139	134	137	139	145	136	143	150	133	129	127	130	141	127	108	129	121	130	129	115	133	137	123	132	115	117	134	145	134	122	125	143	127	149	143	125	137	133	123	135	116	132	122	137	125	129	139	127	112	145	119	136	120	116	112	125	163	132	124	121	123	133	145	128	128	101	105	139	129	123	121	117	138	139	109	123	153	147	131	128	113	149	141	142	119	116	117	132	107	131	134	122	134	115	115	150	140	156	144	123	121	116	130	133	139	137	123	117	139	135	134	119	116	130	115	127	125	128	120	130	125	127	151	127	130	134	120	113	125	131	113	121	162	130	127	135	127	105	129	123	131	133	136	104	141	136	120	114	145	127	122	125	114	131	132	149	152	113	149	127	130	126	112	121	155	135	126	154	114	123	122	115	121	131	141	132	139	132	107	135	139	138	138	130	159	105	137	116	129	136	120	131	122	127	142	134	141	100	139	140	127	131	144	113	132	106	104	117	129	134	99	154	126	128	123	140	122	121	136	140	126	138	106	148	135	129	122	141	123	116	116	126	115	130	152	146	137	128	135	149	119	141	118	132	120	126	128	124	129	150	130	113	109	111	131	130	113	124	136	136	106	130	124	129	141	105	121	117	130	118	118	125	115	139	145	127	141	139	134	122	123	130	134	135	124	124	135	116	120	124	121	138	111	134	135	120	133	136	126	95	124	121	132	113	124	139	130	139	115	119	128	131	104	121	125	123	107	117	102	136	142	126	115	135	123	146	124	157	137	126	137	119	129	131	133	130	121	148	120	140	117	137	126	126	118	156	136	146	103	134	151	136	145	134	125	119	130	115	115	136	119	128	125	137	127	124	128	122	143	115	145	135	137	135	150	155	142	129	127	127	120	138	144	141	138	127	127	142	138	123	139	106	126	144	129	125	120	130	115	139	141	139	147	123	111	132	108	142	118	153	136	122	133	127	128	125	125	122	122	113	115	130	101	156	137	111	119	121	124	132	105	118	124	105	131	126	141	148	127
28001	16875	3975	4661	4104	3296	2689	2224	1822	1625	1419	1220	1096	1044	961	861	816	743	760	644	635	624	549	617	548	558	554	511	512	492	491	480	497	471	399	437	470	457	434	448	421	441	437	399	436	401	390	416	380	380	385	397	408	405	385	396	377	339	419	371	386	393	362	367	333	367	397	391	396	372	335	339	367	391	368	354	373	370	377	385	356	328	360	361	332	353	339	431	400	372	350	365	371	350	342	350	336	352	362	387	375	374	309	353	374	361	380	341	377	365	349	383	344	343	361	357	353	339	374	353	383	393	352	326	359	404	361	344	368	358	347	346	331	344	367	340	336	339	363	357	373	359	366	348	327	404	303	367	340	388	393	347	391	323	329	317	375	354	311	354	369	341	324	320	356	330	370	358	335	395	353	383	346	359	393	369	364	363	339	381	356	346	315	347	362	311	385	367	346	363	356	375	316	334	343	331	339	315	342	322	349	362	356	380	354	355	379	357	357	320	348	350	331	350	319	339	390	382	334	327	331	380	334	365	308	352	342	329	374	389	351	377	367	316	379	339	389	332	335	364	367	338	330	381	364	344	347	365	354	342	372	353	350	349	355	369	372	351	335	352	326	345	336	354	313	365	349	325	362	358	362	378	340	378	347	330	333	388	341	338	344	355	364	348	315	373	349	354	332	343	322	317	366	318	359	350	352	354	333	335	330	339	356	363	375	331	323	351	354	372	333	321	362	322	349	312	341	351	373	336	351	342	346	369	362	360	344	344	324	330	346	350	363	349	365	351	366	341	343	350	379	350	362	348	378	341	354	342	347	361	375	353	318	324	353	378	330	346	338	362	354	338	368	358	303	343	356	346	371	318	362	365	333	345	350	354	355	381	344	379	347	321	333	364	366	339	346	367	359	379	362	368	336	367	360	323	336	345	350	347	352	351	356	313	333	360	347	330	339	352	354	343	355	355	360	371	333	360	385	334	357	342	345	360	343	350	372	351	351	323	351	336	388	357	349	365	335	321	334	374	374	358	356	340	347	361	334	328	331	366	337	365	355	364	350	330	345	349	335	353	314	345	348	364	343	352	336	348	339	377	311	336	365	320	348	385	346	364	330	357	339	346	339	368	341	348	371	346	332	329	332	352	342	363	373	326	335	338	358	348	339	338	314	340	370	345	391	342	333	309	360	320	354	336	365	364	356	336	349	339	358	373	343	332	360	363	360	349	325	378	357	357	323	337	350	346	350	383	344	329	381	375	331	338	361	344	340	318	348	332	345	359	381	336	340	338	350	340	370	342	344	320	356	337	336	326	354	364	322	363	354	345	350	334	354	375	334	374	336	353	372	357	356	358	338	370	355	335	365	326	355	348	331	334	340	349	348	347	350	367	338	335	340	378	351	363	318	342	343	346	383	383	321	350	352	331	363	347	336	356	349	331	350	365	323	341	334	298	379	336	337	347	363	352	366	330	343	328	339	323	377	381	365	349	400	358	384	339	352	346	350	352	352	369	350	347	346	340	376	355	380	340	346	334	315	372	335	332	315	347	327	328	344	335	339	380	364	344	390	337	325	350	339	334	352	366	350	344	372	395	333	336	340	330	351	352	314	335	343	367	352	358	339	354	301	374	354	361	320	335	361	346	330	390	329	351	367	369	310	366	349	368	335	361	363	341	333	384	315	322	370	364	321	338	369	303	347	345	339	316	329	345	382	360	371	369	329	319	363	350	371	336	363	355	305	357	385	341	352	333	372	350	335	348	347	371	350	339	365	307	360	343	346	326	362	358	348	351	354	345	329	326	317	328	331	357	342	369	342	365	363	319	334	369	330	345	355	356	316	364	336	336	337	331	358	350	327	372	355	357	346	339	337	344	341	360	371	344	343	337	371	337	366	356	346	358	358	372	405	343	343	360	363	353	332	349	367	335	354	349	360	325	353	340	338	327	308	349	357	357	352	330	349	316	330	340	355	359	346	312	371	309	363	374	362	339	349	312	344	311	337	339	372	348	354	332	333	352	371	369	353	338	321	339	357	363	334	369	373	328	343	375	348	352	319	326	327	354	344	338	328	352	332	339	341	365	336	355	334	399	348	351	348	359	349	356	357	349	381	348	331	363	351	338	403	336	335	349	337	326	368	346	399	337	330	330	361	364	353	355	362	347	333	326	320	370	358	318	393	380	323	374	371	380	374	350	318	339	339	347	352	355	368	367	335	330	342	335	357	350	360	343	335	352	361	335	344	356	325	359	345	349	411	366	345	351	338	362	383	371	346	342	342	344	355	347	360	380	358	375	343	361	368	330	346	344	378	314	331	340	337	352	373	344	338	345	363	308	325	290	359	323	319	334	355	348	331	365	348	362	344	321	373	330	366	341	341	341	366	346	339	349	364	361	328	356	334	345	356	369	358	365	359	341	304	327	354	329	369	344	347	332	367	361	360	367	374	376	349	346	345	326	363	358	330	354	351	339	350	356	345	345	342	294	360	309	336	341	371	356	337	364	364	363	353	335	348	353	357	343	332	352	344	328	362	361	358	360	384	353	383	334	396	371	326	377	377	366	383	348	344	361	340	339	346	339	363	352	370	375	339	356	351	330	374	368	350	353	343	352	346	324	333	343	320	327	337	331	367	362	352	341	407	369	353	379	343	326	383	333	373	350	369	330	368	383	369	358	367	327	346	324	339	358	337	372	372	337	363	356	319	338	358	371	323	315	327	354	325	380	361	346	332	342	343	342	347	350	381	337	337	367	345	336	346	316	347	326	353	349	357	373	352	367	324	366	339	346	347	300	351	341	343	313	377	347	365	337	346	352	312	351	362	346	368	331	331	328	344	341	352	324	362	351	338	354	363	388	377	311	340	335	320	363	317	330	347	378	344	359	353	330	367	345	338	347	374	344	383	327	363	325	321	352	343	363	345	321	390	335	351	373	347	340	351	328	345	353	332	317	373	355	357	375	360	377	380	355	329	353	345	349	299	367	359	365	339	335	347	350	352	344	353	318	358	333	332	367	326	338	330	351	329	375	371	349	350	347	332	343	332	379	350	365	357	364	357	376	355	340	346	353	335	367	343	323	319	360	324	340	357	390	319	354	349	336	340	344	344	336	323	329	334	334	355	338	375	373	345	361	342	353	326	359	376	359	367	334	327	353	358	326	332	345	340	341	347	357	324	362	377	372	336	347	312	376	379	337	362	357	372	363	380	355	338	334	355	360	349	373	363	354	356	336	329	358	339	360	342	343	352	361	354	339	356	372	361	380	366	366	335	338	376	351	333	383	360	344	349	319	364	353	336	353	315	343	359	338	372	323	338	365	342	364	360	365	361	337	354	330	382	305	361	329	338	332	343	333	338	387	363	341	346	346	341	346	359	307	353	359	347	338	354	369	362	364	371	354	342	341	367	356	365	338	338	349	366	343	334	343	343	341	332	340	366	371	348	319	353	351	349	336	343	380	359	353	376	360	326	303	375	337	323	352	357	378	383	323	339	348	331	354	338	358	373	358
8024	908	350	316	310	309	300	287	311	314	320	303	328	297	307	306	333	294	288	316	300	318	300	304	301	291	275	306	283	301	292	325	319	310	337	311	293	326	300	283	315	289	284	280	298	324	284	324	323	320	325	294	302	294	286	347	320	304	299	315	320	315	306	311	288	314	304	321	294	305	323	317	287	296	319	314	311	276	284	313	296	263	303	313	286	306	303	322	315	302	314	288	290	298	328	289	315	285	282	279	295	340	290	279	284	293	288	328	319	287	341	312	292	321	297	327	316	324	325	304	289	304	323	283	312	308	286	329	311	307	324	323	292	302	328	294	311	298	327	285	311	262	269	292	341	299	309	285	297	314	279	309	286	297	294	289	325	301	337	293	279	288	314	280	329	313	288	315	301	291	290	277	304	310	292	290	292	305	274	320	274	349	327	342	305	279	302	313	273	305	297	305	286	307	331	312	287	281	346	273	292	302	294	296	299	323	305	305	329	268	286	289	300	291	317	281	309	296	280	302	289	323	299	310	304	325	347	322	287	286	315	295	287	305	299	340	316	259	309	330	318	272	312	303	299	267	284	306	313	300	304	304	307	300	286	344	300	319	314	322	319	338	323	291	288	324	302	283	319	292	318	347	297	305	314	295	294	282	295	286	320	275	309	307	280	305	295	303	317	310	269	303	301	313	308	281	317	336	338	296	312	316	303	300	310	279	301	340	288	303	308	305	284	360	327	269	287	300	343	286	292	306	286	298	297	278	321	299	294	292	328	311	297	300	314	296	334	329	328	324	317	292	329	313	270	274	334	273	296	287	273	296	298	316	280	311	307	316	267	311	270	298	286	274	311	293	311	277	303	302	298	309	300	307	340	314	301	323	342	317	327	306	315	276	284	318	320	333	280	321	300	320	289	311	301	302	295	287	299	299	309	297	303	295	323	339	308	264	305	313	288	299	290	275	284	302	330	328	269	312	285	314	315	334	295	320	296	287	315	286	286	283	292	276	319	293	300	306	310	289	285	286	325	293	300	304	263	302	300	310	265	320	304	297	365	316	296	301	315	291	312	294	291	295	338	318	303	316	312	269	284	302	299	284	317	300	330	300	301	279	304	302	329	300	291	271	311	327	323	315	316	299	300	284	324	320	327	288	296	318	301	300	306	333	299	299	306	296	290	298	317	289	284	303	305	327	315	308	326	317	345	317	298	283	342	336	322	311	309	320	305	295	333	321	293	308	297	312	303	299	312	312	286	326	304	305	295	309	272	303	320	290	274	313	274	323	324	284	348	283	335	278	297	328	313	307	293	315	294	322	317	326	291	356	330	299	316	343	332	295	304	254	285	314	310	289	273	314	308	290	286	307	293	282	281	309	301	263	316	310	311	269	312	314	303	318	316	296	323	274	305	307	319	328	319	353	299	301	271	304	318	293	317	325	315	342	286	304	301	292	326	297	286	280	299	316	299	322	296	320	319	292	280	303	296	331	327	326	307	280	307	309	303	285	299	324	304	325	313	290	323	330	317	263	270	315	300	284	278	302	320	291	290	289	299	292	331	314	299	317	293	292	333	289	287	323	317	298	336	309	268	327	298	332	306	310	311	306	296	325	307	338	285	320	295	328	298	313	322	311	318	286	300	312	334	291	293	339	325	326	280	332	313	279	263	318	292	321	285	308	294	271	315	323	306	310	270	322	298	325	301	272	316	296	286	286	293	319	342	328	317	291	304	332	286	311	309	323	276	327	311	301	284	300	292	310	289	310	299	271	303	287	305	325	312	273	324	276	305	297	311	330	324	311	292	298	319	313	317	295	291	297	304	287	298	306	319	302	318	316	304	297	328	308	277	329	317	305	296	299	299	275	284	316	323	322	324	297	289	290	343	266	312	325	310	305	313	319	318	322	318	301	299	299	299	294	321	279	277	316	327	266	340	308	303	312	303	306	299	307	275	311	343	309	287	275	315	315	335	302	291	280	331	263	294	357	282	318	287	312	338	290	320	330	318	278	318	271	296	305	310	276	296	315	334	320	309	305	312	302	295	298	318	284	303	307	311	312	305	313	301	308	281	284	284	315	281	305	277	317	340	301	305	299	290	320	309	281	315	297	324	321	300	297	309	309	311	325	331	327	311	298	307	314	301	325	308	299	335	279	273	299	338	335	324	279	329	337	343	274	310	313	300	311	291	285	302	314	278	293	290	276	273	331	311	315	265	307	310	277	285	296	300	284	322	316	267	305	317	348	335	305	292	295	307	308	323	303	305	315	299	311	324	300	322	312	314	286	325	304	288	303	314	295	314	309	273	302	322	317	339	318	287	308	332	312	318	297	289	326	306	283	307	295	287	277	305	333	294	291	294	275	300	323	303	287	293	317	301	328	294	316	284	324	304	291	296	302	299	308	267	288	275	310	315	291	302	314	306	336	326	301	298	288	276	336	302	300	311	336	327	284	319	319	297	283	311	296	280	329	290	324	311	287	309	290	301	301	303	322	311	306	309	307	304	304	331	316	289	306	306	297	277	282	314	319	316	311	337	270	281	303	296	292	308	297	309	328	341	295	299	291	295	301	314	308	317	301	297	322	323	302	307	270	288	294	321	280	330	344	307	278	313	312	282	269	329	297	342	284	311	302	277	312	276	333	305	345	284	292	265	308	305	324	320	275	315	317	310	311	293	311	291	276	294	312	334	296	313	308	314	314	265	330	347	326	314	306	335	326	294	310	313	302	297	316	300	285	278	296	310	311	290	263	300	305	279	320	298	333	272	280	302	281	300	274	290	328	295	284	303	312	310	325	294	298	282	279	282	308	278	298	295	313	281	301	322	306	301	320	296	294	283	305	311	300	315	306	313	298	338	289	312	275	286	271	308	309	303	277	294	323	317	275	315	313	313	332	297	311	345	285	271	300	311	302	289	308	304	300	286	295	312	316	295	301	316	367	289	282	296	330	312	307	307	317	322	315	350	329	304	286	340	342	314	305	316	308	285	272	286	299	299	324	293	328	298	293	298	326	327	299	313	311	311	280	310	278	326	306	338	315	300	323	292	260	338	341	332	306	292	310	301	314	308	334	284	332	306	318	320	338	302	302	307	292	327	311	319	310	283	281	335	334	312	322	310	307	311	295	311	294	317	313	304	309	285	312	294	331	273	276	294	294	360	322	276	274	295	325	302	301	296	302	291	337	315	263	294	311	292	309	304	314	289	267	242	296	286	293	308	284	334	308	281	320	288	330	313	300	300	307	324	308	332	299	287	289	283	320	299	314	295	314	295	320	332	322	285	275	300	291	331	283	299	332	321	315	322	312	302	333	285	272	311	342	302	329	332	296	345	317	316	314	320	311	309	304	314	296	288	305	267	296	273	294	305	299	313	292	299	332	303	278	318	277	309	294	315	268	288	311	323	312	298	316	309	298	281	299	312	307	275	285	295	312	310	311	309	316	293	296	279	310	319	348	286	315	308	318	300	292	326	303	289	284	301	305	299	302	305	317	286	309	325	286
5789	1370	720	741	742	772	725	740	696	708	711	696	708	693	680	686	669	692	684	722	689	704	698	648	670	715	687	704	687	701	717	710	702	720	671	658	666	719	675	734	676	703	639	682	693	722	631	649	702	603	663	698	734	673	709	718	708	708	670	718	689	687	706	672	671	646	717	667	705	698	722	691	635	673	679	706	718	744	709	706	658	633	687	692	648	690	688	676	670	677	720	726	705	698	668	656	691	722	734	735	699	672	700	687	636	685	665	712	679	697	651	638	673	678	694	658	709	705	689	683	725	697	728	705	706	631	646	687	685	711	692	664	697	671	712	707	704	705	726	650	704	726	687	638	676	701	673	694	683	723	666	669	721	686	741	657	646	697	693	693	710	708	666	692	720	698	684	707	707	711	649	675	649	683	672	657	723	681	669	703	678	718	674	668	713	680	649	665	674	665	725	667	685	759	669	703	670	717	646	657	725	714	672	675	718	715	637	745	763	694	655	680	697	703	689	694	672	709	714	674	659	698	671	710	658	680	715	681	681	741	749	656	634	689	667	701	653	675	688	684	720	703	684	695	721	666	690	705	695	686	665	646	648	627	688	668	705	660	696	683	715	695	721	699	694	624	650	683	668	687	681	706	679	717	685	673	761	671	715	667	685	682	666	686	671	666	694	712	705	693	691	697	696	667	707	653	710	697	680	694	687	661	657	721	725	703	708	663	725	714	678	629	668	701	707	694	665	668	746	688	699	737	663	715	706	698	710	682	681	723	730	729	695	741	660	677	677	678	703	679	679	641	692	681	722	656	711	653	666	669	659	659	660	651	647	697	706	708	669	745	694	685	669	710	674	653	697	687	673	692	683	662	696	698	693	718	701	699	728	704	691	660	670	703	670	707	669	733	692	695	710	709	687	696	692	728	667	702	700	688	698	671	711	688	730	666	710	665	690	649	665	705	627	671	682	705	680	678	668	649	637	714	698	721	727	685	685	704	678	666	662	720	709	692	719	726	667	697	675	699	740	706	675	715	661	649	681	672	693	697	667	695	706	644	690	668	706	699	715	671	627	697	715	684	667	654	676	744	686	720	726	696	682	669	723	693	679	684	674	727	701	714	645	682	702	685	697	679	709	662	720	669	682	652	702	678	657	686	675	706	706	684	714	690	646	685	682	722	683	657	689	692	665	677	690	687	693	695	666	687	638	679	708	697	698	654	683	690	707	670	682	709	675	675	713	654	695	702	696	708	714	641	692	659	679	676	734	670	657	683	699	683	725	713	709	719	745	678	656	634	695	694	681	698	687	665	724	704	729	682	628	687	687	693	644	692	677	676	685	664	659	720	637	682	650	681	689	700	685	703	698	697	656	630	652	660	671	694	693	693	724	658	673	669	711	703	658	690	698	687	670	672	732	685	655	713	681	741	714	665	700	715	676	670	680	667	672	660	690	649	667	698	643	660	699	661	724	700	694	704	682	679	672	652	723	683	659	688	655	650	711	688	733	721	712	641	653	682	667	639	681	681	687	708	680	673	689	670	711	696	728	704	687	660	691	721	686	725	715	688	663	673	712	728	683	688	682	707	670	699	715	701	708	702	697	676	677	693	681	706	720	642	722	690	665	670	718	700	708	700	668	723	690	662	666	676	720	698	736	746	689	656	669	721	634	606	629	692	668	674	680	649	708	717	687	717	657	684	707	691	689	667	697	702	654	708	689	666	673	717	697	704	688	670	685	691	706	736	685	631	683	647	703	709	698	696	671	691	695	665	682	706	672	636	674	710	657	686	638	681	690	658	700	708	723	675	696	662	665	680	712	713	698	672	721	686	738	674	677	700	701	681	669	699	670	694	692	683	727	703	677	661	626	712	698	718	704	686	702	680	725	714	672	684	730	662	664	726	687	692	671	714	745	639	687	747	668	681	698	700	668	679	685	692	655	707	672	725	677	695	672	699	687	695	633	704	681	662	665	689	700	679	683	677	656	663	699	680	716	676	667	648	731	712	708	637	711	716	672	683	689	722	639	671	688	710	654	635	715	689	686	675	712	646	638	699	697	698	650	687	664	728	659	663	694	693	703	704	715	671	708	690	695	677	740	687	690	685	673	655	691	652	654	681	730	655	629	699	730	698	715	678	681	689	698	703	693	659	729	663	642	710	687	676	746	652	698	729	656	699	668	697	690	731	759	708	686	696	684	697	693	685	681	703	653	674	658	709	709	718	672	672	682	682	694	726	713	673	705	690	665	712	639	737	686	705	676	710	717	683	670	657	707	690	707	651	700	692	722	693	715	722	677	661	693	714	675	691	718	704	666	700	719	684	676	673	691	646	706	700	699	701	775	667	711	693	677	759	705	687	656	617	709	698	670	691	689	680	665	679	687	698	695	688	735	698	673	715	711	716	632	683	701	677	687	679	698	701	645	669	657	688	668	703	698	665	736	682	667	713	679	718	705	674	667	694	711	682	694	704	675	713	680	696	696	681	709	672	698	667	731	700	727	707	640	700	666	683	653	671	690	690	664	698	667	651	680	691	715	649	732	659	700	731	642	649	674	678	694	696	686	686	681	643	680	741	700	702	669	682	688	708	714	728	685	700	698	715	706	666	678	647	667	646	706	711	649	727	676	683	736	685	663	698	642	709	692	693	704	680	684	672	684	671	677	683	698	671	692	647	664	735	737	642	684	684	697	726	651	663	723	740	662	651	685	747	684	719	655	688	731	689	665	686	676	649	665	699	726	667	652	712	634	673	626	715	696	715	686	713	687	672	712	660	699	648	639	692	686	684	702	688	686	682	705	694	644	655	695	665	727	678	740	697	670	718	666	696	727	750	762	643	701	695	677	681	677	695	690	698	664	709	668	672	663	719	730	655	698	668	654	661	655	685	715	640	712	692	674	670	669	644	665	694	666	689	638	706	689	691	634	711	648	706	690	704	660	668	659	653	704	694	759	661	650	706	685	692	659	670	667	698	690	677	681	692	679	633	707	704	683	687	687	700	680	687	672	685	680	682	707	658	699	669	701	677	682	715	636	728	718	676	658	651	688	707	692	653	655	683	638	704	714	657	706	651	688	684	637	702	711	680	728	672	656	683	680	742	737	668	683	668	699	658	686	609	638	707	688	710	677	651	674	684	699	691	713	693	764	694	708	681	646	710	696	681	722	689	663	654	699	690	699	731	693	660	705	711	642	651	709	687	643	702	687	674	685	762	704	642	684	653	724	689	667	692	656	666	612	710	680	686	704	664	661	711	672	669	699	770	728	682	677	708	693	709	687	714	668	650	696	684	666	651	711	675	681	698	663	713	685	683	709	695	694	690	669	697	681	693	716	681	661	665	701	691	694	700	618	633	642	747	681	662	709	710	686	761	687	699	664	674	687	671	707	700	644	691	702	680	730	688	755	669	709	686	716	718	663	713	695	669	675	682	698	681	692	653	679	671	658	642	693	654	733	663	733	708	720	631	655	660	664	684	686	699	708	688	697	705	695	724	645	713	689	678
39686	18101	2037	844	632	455	374	326	264	241	191	206	196	159	186	195	181	144	150	186	169	154	130	121	161	151	141	139	156	167	139	133	139	168	142	134	155	121	138	131	155	139	128	160	141	137	142	158	151	122	151	144	154	133	151	150	139	148	144	159	123	146	146	135	146	142	126	141	136	147	161	131	138	138	138	119	133	149	122	148	147	128	136	132	141	132	120	160	123	127	128	105	150	132	138	137	142	146	151	139	135	139	132	144	156	133	113	131	132	131	128	159	119	145	133	125	125	131	163	109	125	167	142	135	125	131	147	167	137	118	137	141	133	128	141	175	136	140	146	140	148	150	149	128	160	139	151	139	137	127	151	138	141	130	134	149	125	134	132	148	138	137	156	154	155	137	140	125	155	141	125	141	150	147	141	115	129	135	146	131	146	145	135	130	169	126	154	135	124	134	149	128	144	122	148	152	133	134	123	161	138	130	160	168	137	137	150	140	131	151	137	137	132	148	136	124	151	119	137	126	136	139	123	136	146	125	136	139	148	144	130	149	149	148	171	137	136	131	136	146	155	116	144	156	150	129	131	122	124	158	135	131	161	166	145	138	138	144	136	133	146	141	143	139	139	129	131	154	124	130	136	151	124	133	136	127	152	154	128	138	142	122	139	128	149	141	137	127	158	126	130	157	126	146	140	140	155	129	164	151	134	131	119	119	132	144	158	144	144	144	129	148	139	138	150	127	106	138	159	158	109	137	146	147	148	155	129	139	154	162	138	136	142	155	146	153	121	146	137	134	162	131	147	134	126	143	158	132	144	135	143	133	125	124	140	128	150	140	129	155	135	141	155	157	148	141	123	147	143	146	126	140	145	138	129	126	144	135	135	134	144	127	129	124	129	142	138	111	159	139	124	125	114	139	146	139	146	152	111	141	142	138	127	134	136	169	151	144	135	133	152	136	134	121	140	117	128	134	141	143	151	168	124	153	139	138	138	126	145	129	138	126	151	145	125	129	148	139	152	147	146	146	148	129	146	126	135	129	139	144	149	141	144	157	125	151	144	150	137	133	122	161	141	119	128	124	143	160	105	139	144	141	144	121	124	156	144	131	135	125	165	124	144	160	136	141	142	108	152	132	147	142	154	153	156	148	143	136	140	143	133	123	143	137	130	127	149	121	151	155	122	144	140	138	129	150	159	131	143	135	122	143	119	147	123	157	149	151	141	145	143	150	150	143	128	129	136	139	123	117	159	141	159	162	169	149	131	157	155	147	132	148	132	142	157	145	146	125	142	147	116	155	162	141	153	135	123	139	141	151	140	143	156	138	138	156	144	135	140	126	152	141	153	129	153	118	153	144	125	144	143	156	134	146	146	138	109	137	138	131	139	134	145	137	140	145	114	148	127	157	144	165	121	145	156	157	138	136	140	134	134	146	140	123	158	125	142	137	135	130	153	135	142	135	132	147	127	130	125	137	153	138	138	158	122	125	120	151	133	136	152	133	125	137	161	150	148	142	145	144	138	161	114	115	140	136	153	121	132	131	126	120	115	157	128	142	118	133	141	145	161	141	137	149	145	129	115	151	123	131	133	141	132	138	133	141	137	99	152	153	137	126	139	147	139	151	131	143	138	135	147	130	118	140	142	127	141	150	142	154	128	116	132	151	136	141	136	137	130	123	173	152	164	129	135	135	137	145	162	142	126	115	139	173	145	137	121	144	137	118	149	133	143	141	147	133	131	150	152	125	144	146	151	122	151	143	148	139	120	126	146	134	131	137	154	173	153	117	139	145	129	142	153	134	141	169	141	131	153	137	151	131	151	131	137	150	147	168	129	127	142	139	141	126	123	145	146	140	150	144	133	125	153	118	125	146	131	114	148	140	135	145	133	135	134	132	126	153	138	132	141	137	165	103	147	137	129	145	156	161	156	140	149	143	161	149	158	145	140	123	125	133	135	112	121	149	139	124	162	137	151	156	141	111	144	126	136	152	148	160	152	150	140	139	126	141	143	154	154	133	132	142	145	148	120	110	118	132	153	155	132	144	152	132	138	163	151	138	124	128	147	158	152	148	152	157	141	150	138	136	135	144	165	126	123	133	120	139	133	141	129	130	148	138	163	143	152	133	136	135	152	150	126	144	148	134	131	143	132	118	143	146	141	140	165	146	141	133	154	157	132	125	123	150	125	155	131	118	124	151	148	137	123	144	143	126	149	168	141	145	158	135	135	132	128	142	132	124	151	134	132	137	167	136	127	151	132	131	138	128	134	155	134	159	163	133	157	155	144	130	131	130	124	139	126	155	127	128	149	152	142	124	139	152	151	138	140	141	116	131	145	122	150	119	134	138	138	135	144	109	133	154	156	122	155	128	132	134	148	125	151	143	155	123	108	153	137	111	153	136	127	128	152	153	140	135	143	121	135	137	129	109	119	143	139	150	130	137	134	128	144	129	151	115	149	143	157	144	124	112	143	148	124	140	118	155	157	144	137	114	119	140	144	144	158	130	139	128	118	95	140	120	152	126	139	151	135	128	163	145	126	127	141	120	152	111	127	146	143	131	141	137	139	118	147	135	132	119	141	124	140	139	138	139	132	149	145	125	150	133	143	120	149	152	144	136	144	139	157	143	138	131	129	155	122	135	148	139	135	118	119	148	133	150	132	149	153	152	119	148	131	129	119	133	140	128	135	130	153	124	126	138	133	167	131	125	142	138	148	142	142	134	129	165	124	145	131	137	172	152	139	135	120	150	153	163	143	127	124	138	122	151	137	129	149	154	144	141	139	150	116	145	139	151	131	113	144	143	157	139	143	144	156	130	125	136	121	126	119	138	153	133	148	138	132	130	142	160	121	132	149	142	121	152	143	141	136	153	153	153	118	129	111	153	143	139	117	145	165	142	139	130	122	139	145	132	135	131	116	136	120	145	140	130	135	162	130	154	114	154	164	126	124	120	136	137	119	152	127	142	173	137	157	167	127	128	172	160	137	154	146	137	118	153	138	136	144	132	160	161	134	129	149	145	131	152	138	139	142	142	151	137	152	120	135	136	124	136	148	145	150	115	151	153	145	164	159	126	145	138	126	148	134	123	127	155	133	120	130	152	128	137	144	166	137	153	135	145	123	127	151	131	147	125	135	155	128	123	142	160	152	136	154	158	138	143	147	135	149	132	135	126	146	127	142	145	159	124	138	145	139	123	127	154	152	134	132	155	121	138	135	145	124	110	125	137	137	160	138	146	134	121	130	135	137	131	147	151	120	132	153	141	150	137	137	150	159	133	134	143	125	128	153	123	125	134	147	143	135	161	153	155	148	153	148	156	137	125	145	156	156	148	151	131	142	109	121	145	152	144	142	143	132	142	167	143	129	120	148	129	144	144	145	149	123	126	144	136	134	153	141	131	119	129	163	152	122	128	108	140	130	121	154	142	135	130	157	148	136	137	147	153	156	126	123	105	133	149	136	117	146	140	131	146	131	146	153	125	140	137	133	146	126	138	142	146
20600	10258	2226	2557	2335	1930	1515	1367	1171	991	848	825	741	673	635	602	606	551	519	500	488	466	506	456	421	449	460	437	439	399	452	376	376	378	401	406	363	396	374	385	414	407	399	338	401	342	375	391	374	370	385	383	370	364	346	373	374	373	352	371	350	369	371	369	340	337	353	329	352	353	348	362	377	377	338	361	363	366	367	360	362	341	335	377	368	362	331	362	348	352	342	369	332	350	345	347	338	334	338	378	372	328	356	366	344	371	374	388	338	374	335	389	373	342	367	353	388	371	347	342	365	351	367	348	309	354	341	354	309	382	380	352	328	344	310	355	331	353	356	334	357	347	369	350	393	310	368	344	341	359	316	347	375	377	347	344	393	351	337	325	364	345	348	342	333	360	323	385	360	346	354	362	364	375	325	354	332	358	368	341	351	341	329	353	362	332	358	314	351	344	349	349	333	364	362	365	350	328	359	343	355	363	367	370	340	344	365	316	325	373	337	331	352	376	364	328	346	351	366	341	369	356	377	349	356	349	364	350	354	349	340	356	374	395	334	365	338	348	346	365	313	356	333	372	372	335	341	315	324	314	351	347	394	352	361	325	338	360	321	359	330	366	339	350	378	307	322	305	352	345	378	351	347	362	320	340	353	352	358	367	382	347	349	369	352	351	342	348	350	347	354	410	319	342	382	346	353	316	331	325	320	364	355	301	339	354	342	348	321	356	348	364	338	335	346	327	313	346	339	392	353	336	347	328	357	352	304	323	360	344	357	362	347	370	342	333	346	347	370	356	363	357	348	370	335	351	362	328	354	381	322	308	331	338	336	367	309	364	331	354	341	338	379	357	354	338	356	351	346	369	359	363	334	362	323	375	339	352	372	340	373	360	350	360	375	386	352	348	362	323	345	330	364	388	348	345	385	344	336	339	336	362	349	350	322	339	356	360	338	356	326	326	368	342	355	350	348	386	341	366	328	344	325	364	365	400	346	342	362	337	347	348	365	335	335	350	329	341	347	371	358	360	377	330	359	351	337	323	301	369	393	393	348	382	360	362	327	378	334	331	326	331	355	342	348	344	352	373	376	340	340	366	328	365	371	352	341	346	352	335	356	346	350	375	352	353	328	355	323	347	355	348	355	333	348	337	330	353	344	344	331	317	420	345	337	378	322	345	365	358	329	353	374	331	375	358	354	346	363	358	315	326	359	332	325	331	361	349	345	372	345	379	352	346	357	347	343	338	350	343	304	335	355	372	352	355	324	363	375	320	356	347	353	336	343	301	346	371	350	327	335	349	360	347	341	351	349	341	326	331	334	363	366	311	354	347	379	354	353	323	346	365	333	368	348	333	340	342	332	352	361	364	357	351	378	366	362	356	369	333	319	375	336	375	331	341	371	336	318	340	336	349	334	342	314	385	343	358	340	339	374	373	355	354	365	326	359	309	368	314	345	378	366	364	345	352	338	343	344	322	354	336	324	337	349	336	363	336	331	355	361	349	370	323	338	366	331	378	375	364	359	375	365	380	339	351	360	362	326	359	312	326	334	374	332	366	349	343	348	341	342	336	336	371	333	359	346	344	328	363	372	316	345	309	361	348	365	354	373	356	342	357	348	361	373	367	362	374	360	379	362	343	377	361	352	326	338	360	349	383	351	354	358	380	326	351	345	356	361	395	331	377	363	347	365	358	351	335	328	354	348	373	334	330	381	330	317	400	341	323	320	334	347	349	373	319	363	335	373	338	364	310	353	342	318	323	375	337	351	332	323	334	328	380	335	345	353	374	336	362	350	365	357	327	314	325	310	359	317	345	330	332	328	344	349	338	337	333	351	359	318	326	337	364	358	322	305	349	385	360	352	354	346	330	345	362	334	350	371	348	342	343	377	326	373	328	373	361	330	344	363	334	388	363	341	337	343	368	361	369	379	356	364	342	347	332	360	347	387	336	342	341	336	385	375	342	346	374	361	316	351	329	311	335	338	368	378	330	361	370	338	321	329	317	340	382	355	322	339	334	373	344	348	362	348	362	323	383	324	358	356	345	351	320	377	336	357	347	392	347	336	333	354	344	357	359	341	343	342	353	347	326	343	365	336	336	349	332	359	363	385	334	329	375	364	337	359	363	345	384	301	357	354	371	370	375	340	315	347	331	347	363	349	355	356	337	323	376	353	368	381	319	341	338	353	388	341	368	329	341	336	329	356	362	341	358	355	352	314	390	362	343	354	342	340	354	343	315	375	351	328	380	337	334	330	364	351	328	345	399	326	336	346	357	344	351	339	359	335	338	378	361	340	319	359	342	312	385	351	348	336	335	360	377	335	302	329	317	320	352	352	344	344	368	351	337	362	368	334	363	345	333	335	370	337	319	351	369	349	335	301	343	322	391	364	377	328	345	365	348	333	368	379	365	342	367	365	363	348	348	346	357	326	348	350	354	353	380	337	339	324	356	344	345	324	335	327	330	328	320	331	376	321	347	338	340	334	380	333	310	316	319	337	370	377	333	360	386	343	394	343	381	326	332	338	354	361	347	332	347	354	335	374	370	358	340	348	341	384	377	369	360	347	341	367	343	348	365	351	338	382	341	336	327	400	342	325	349	371	361	315	361	343	357	336	333	337	336	345	305	340	328	350	336	342	333	328	340	371	329	332	367	374	316	336	312	347	368	369	338	345	332	365	344	345	322	357	378	350	369	344	369	326	380	345	351	338	358	330	387	360	338	377	354	381	325	325	335	375	349	358	329	358	369	323	339	326	373	377	350	373	332	356	358	345	342	360	320	350	385	357	368	328	320	377	375	339	350	379	357	326	334	357	388	334	365	312	377	360	347	368	349	339	358	353	344	332	339	366	357	371	368	343	347	303	377	340	348	351	372	340	354	361	341	332	323	300	389	400	339	336	352	329	355	365	374	324	334	347	337	333	332	316	379	355	389	367	363	340	354	350	318	360	375	358	356	340	348	375	356	372	341	356	325	346	328	338	339	325	354	329	359	347	336	333	320	341	354	347	347	369	352	338	339	380	347	361	336	349	343	389	334	335	356	358	382	332	340	346	352	337	316	383	323	349	357	333	344	352	361	359	329	392	353	325	340	340	328	368	308	360	345	322	372	389	357	358	366	353	363	345	332	361	373	366	360	345	339	329	346	353	362	371	341	338	341	372	347	374	307	345	353	404	376	356	386	337	379	333	356	388	347	368	361	340	321	350	332	321	370	353	371	353	357	324	354	357	339	348	338	336	347	330	361	323	366	362	324	391	345	338	343	364	346	372	362	339	339	346	341	336	312	328	351	395	336	378	356	412	357	332	368	356	333	345	345	347	340	375	365	312	348	333	365	350	394	401	334	351	339	337	334	378	359	362	351	310	369	355	341	345	303	315	308	328	365	349	371	356	348	335	326	355	342	394	319	325	357	373	361	375	337	313	368	339	328	361	321	352	361	361	324	347	364	359	355	352	358	368	351	311	320	326	344	338	342	331	297	342	337	330	372	360	340	336	375
54323	29523	5511	1751	1072	750	584	462	390	346	312	261	226	217	215	215	187	193	177	170	158	158	155	148	144	152	145	146	139	138	133	146	141	148	145	138	132	141	129	150	148	133	142	121	140	139	139	150	113	136	136	137	127	147	144	151	130	150	137	123	129	125	133	122	135	121	145	121	138	138	121	123	140	115	120	136	134	124	141	91	115	136	144	120	123	123	148	126	137	143	124	140	132	130	140	131	142	95	131	151	120	132	152	147	122	138	121	124	115	120	126	116	153	143	120	122	130	122	117	131	116	146	122	128	127	121	137	130	113	141	132	123	112	125	116	114	109	153	131	129	125	128	114	112	129	130	135	110	129	162	136	135	123	136	132	122	124	144	128	143	161	138	131	107	127	135	144	129	155	137	145	138	123	115	134	131	128	115	135	138	116	141	128	123	116	103	120	132	118	164	114	122	130	141	137	137	117	136	132	124	131	128	131	127	151	153	113	120	137	121	112	142	124	127	122	159	134	154	134	145	126	129	123	103	114	129	141	119	113	131	141	128	131	116	117	143	111	112	137	104	121	124	126	136	126	142	150	99	127	123	139	139	145	127	138	136	95	142	147	148	118	115	125	142	134	131	134	119	127	125	144	131	98	126	136	151	127	110	141	109	121	123	142	140	115	132	130	126	138	127	123	131	124	144	141	133	125	121	127	131	119	118	133	124	121	136	124	107	132	148	154	124	111	112	138	126	143	135	133	126	130	152	127	141	119	134	134	145	135	124	140	126	115	139	145	114	118	130	133	133	123	122	123	135	130	115	118	112	140	135	150	96	123	125	125	139	102	143	138	136	125	135	136	125	117	149	111	134	136	132	134	114	135	134	151	119	130	119	136	128	115	114	135	121	125	115	120	114	142	127	131	130	98	137	120	152	129	138	132	131	133	136	138	130	117	118	136	119	116	139	128	117	137	125	135	123	136	123	137	139	149	117	133	118	131	133	145	124	137	115	107	137	111	142	114	142	137	125	149	126	141	131	126	121	114	130	126	123	110	116	120	119	130	131	136	122	149	118	118	118	108	132	130	118	153	123	131	126	128	145	121	141	99	119	115	120	118	124	117	128	120	136	128	120	103	121	138	142	125	132	148	127	113	136	128	144	157	143	127	123	142	123	136	133	115	104	141	122	129	132	132	120	132	132	125	145	142	136	117	121	107	129	117	131	115	135	125	120	128	126	118	141	119	138	129	136	131	125	128	101	155	141	142	142	147	137	127	126	127	141	114	144	121	140	106	120	124	116	129	144	129	139	129	126	136	127	136	155	106	121	125	139	156	125	133	131	126	145	144	138	132	137	101	132	137	136	115	129	129	125	137	134	125	123	111	132	121	129	142	131	124	135	123	138	148	153	143	136	109	139	119	129	136	123	141	148	110	140	124	136	131	131	129	124	134	127	139	117	157	118	135	131	129	122	139	119	121	122	134	132	138	133	111	121	167	134	122	122	134	121	124	134	146	145	142	122	128	121	107	143	107	120	120	117	134	123	123	131	126	125	130	124	130	122	148	147	121	137	132	130	141	126	115	124	126	122	129	139	134	114	117	123	117	138	108	129	131	146	139	147	130	132	112	118	116	137	139	132	135	137	153	106	116	101	116	120	123	140	126	157	147	135	128	139	111	156	138	125	114	132	131	127	111	107	142	136	145	112	134	124	142	138	141	112	133	128	127	146	144	112	130	131	128	114	129	143	117	121	125	125	132	115	136	130	123	133	126	132	134	124	142	95	128	127	123	107	126	107	132	124	102	145	115	155	146	139	126	122	114	132	105	120	118	114	139	147	108	125	138	140	146	122	130	137	114	120	143	134	130	135	117	147	131	140	108	128	124	140	122	121	128	141	136	107	109	120	130	143	130	123	144	151	133	125	148	108	130	112	133	123	135	142	155	114	128	141	127	120	129	126	128	149	143	119	120	138	123	148	114	148	108	140	114	123	135	135	134	146	139	137	124	123	124	143	124	120	140	120	112	132	104	129	135	120	142	138	121	133	130	132	123	121	138	126	151	117	101	126	137	111	132	124	119	125	119	100	135	130	142	113	123	123	129	120	121	104	108	127	115	116	115	123	133	130	114	107	118	124	124	122	127	136	131	119	127	127	115	114	101	128	126	127	116	142	143	136	129	124	119	119	124	114	110	106	135	135	121	132	121	127	141	132	109	122	136	137	116	115	129	118	135	120	130	126	141	108	119	106	149	111	142	127	129	105	130	127	147	108	120	140	130	127	119	122	124	153	115	156	133	135	113	144	144	139	113	133	130	134	125	118	120	140	146	136	143	135	126	155	138	140	108	108	122	130	143	128	130	113	113	111	142	122	138	130	129	117	114	117	117	129	105	118	123	117	135	129	132	122	112	129	118	131	129	129	131	132	110	142	115	151	118	117	111	146	131	139	116	142	146	113	145	134	134	118	119	132	135	144	125	115	117	112	148	126	144	121	129	108	124	132	137	136	138	123	132	109	107	137	141	133	130	140	129	117	117	128	109	132	126	120	100	133	146	120	121	163	132	103	147	118	139	126	122	135	110	141	133	136	119	131	138	121	126	140	134	138	141	130	149	113	135	128	137	97	125	134	107	116	131	147	119	134	141	115	123	129	150	146	113	131	130	112	122	122	164	114	112	111	131	144	135	118	147	145	114	148	141	141	137	130	136	139	122	121	126	125	117	122	129	127	109	106	130	129	133	123	122	139	110	118	131	164	120	122	131	135	112	149	128	126	108	139	115	110	145	139	137	144	133	140	126	127	114	139	120	129	114	122	130	150	126	123	128	122	123	120	112	106	130	138	136	146	145	127	128	138	123	153	121	137	123	137	121	131	130	127	118	127	134	134	123	125	129	122	121	165	126	137	122	112	108	118	117	111	109	110	150	128	130	119	145	120	117	116	125	124	134	119	131	107	129	112	116	134	146	126	131	124	110	117	139	117	129	111	126	123	131	135	132	149	122	126	126	121	131	125	119	124	125	134	144	144	154	108	119	124	126	136	108	138	136	142	129	113	124	127	129	128	129	122	141	140	110	130	133	135	143	126	130	118	125	113	142	110	132	133	127	114	127	133	149	136	130	122	119	153	141	129	140	122	120	108	127	136	118	130	132	126	152	130	117	120	113	140	133	125	124	124	127	119	129	137	133	124	117	125	134	141	125	121	144	135	119	121	107	118	137	137	144	139	132	123	129	130	135	133	127	127	114	120	111	114	159	115	109	125	131	133	120	113	137	139	136	127	131	141	125	128	117	127	134	123	129	122	139	140	121	128	126	127	112	122	122	151	121	143	126	141	123	130	112	116	134	129	121	126	137	161	102	134	134	133	132	121	124	112	134	127	145	128	124	122	130	132	127	128	147	124	126	146	112	134	123	143	137	149	119	122	120	139	125	137	130	106	128	129	126	125	143	150	137	106	133	152	139	118	130	122	155	122	119	114	133	143	124	137	127	117	118	119	118	120	132	143	158	129
28567	16108	3909	4687	3989	3308	2688	2226	1849	1620	1333	1219	1056	990	930	861	835	765	740	680	678	615	578	582	602	525	532	547	523	482	478	478	465	470	475	436	468	428	405	433	430	422	447	398	435	405	389	415	413	404	390	441	380	409	388	360	369	399	373	353	408	371	371	431	362	380	364	328	397	388	376	369	386	372	393	354	375	357	319	346	373	356	382	361	338	414	338	381	335	380	391	384	376	349	353	347	379	324	327	372	380	389	366	351	381	355	365	353	396	330	365	331	363	317	355	339	356	339	382	362	374	373	347	364	338	335	364	358	332	350	342	365	364	339	331	397	323	328	355	363	347	360	346	381	400	332	385	375	387	342	338	318	339	346	327	351	368	312	355	376	328	330	344	336	367	334	383	359	357	338	322	370	314	354	366	375	348	367	366	316	396	329	350	344	371	356	340	343	340	357	347	342	351	345	370	358	372	342	319	338	345	327	338	333	353	353	358	377	355	381	321	324	371	362	352	354	371	339	365	334	312	387	329	320	356	359	310	321	348	352	353	349	375	358	355	348	372	320	318	361	384	371	316	345	361	340	366	350	355	338	361	357	353	361	373	349	323	371	323	371	370	331	349	333	348	363	360	358	359	357	373	367	340	356	368	343	363	346	354	334	361	381	343	338	334	359	351	365	353	345	356	373	341	338	364	363	312	353	339	354	349	350	342	350	381	324	338	321	347	356	334	326	374	357	352	350	351	338	344	337	380	345	359	332	348	364	380	349	338	353	336	368	328	384	344	347	344	320	345	389	347	364	361	330	321	346	348	340	369	343	348	358	344	330	348	349	367	324	331	344	349	351	342	366	359	363	372	299	321	343	367	302	349	322	315	389	358	341	337	367	342	356	374	365	366	349	374	350	341	344	329	344	362	334	316	348	354	319	330	369	321	344	334	342	374	358	365	385	346	360	317	347	371	309	307	342	338	315	357	352	347	342	319	361	327	343	343	333	352	354	383	359	364	376	342	371	393	331	338	332	337	349	379	334	339	339	338	374	363	348	360	344	370	343	364	329	346	373	348	333	343	321	325	329	337	310	327	341	357	354	342	369	347	320	337	340	325	343	331	351	322	336	322	333	355	371	335	358	373	323	350	354	361	367	325	306	348	346	339	313	349	336	353	350	323	365	353	369	375	363	333	325	373	356	358	341	349	355	337	362	339	363	322	340	339	362	345	350	307	363	351	357	351	342	369	341	361	343	362	374	322	379	326	346	336	335	325	314	319	337	329	330	348	344	360	348	352	335	335	376	324	367	355	373	352	340	341	356	336	324	377	334	331	344	324	383	365	335	341	348	343	372	334	354	325	364	342	362	368	327	364	328	368	349	328	321	334	366	366	345	334	357	362	372	355	329	353	366	349	350	333	343	338	373	358	343	347	363	365	344	381	373	338	363	370	329	352	349	351	349	359	360	335	337	385	339	348	312	372	329	358	330	362	354	379	333	340	342	368	330	349	362	342	356	358	335	360	340	352	351	341	317	357	332	352	342	350	342	333	364	330	377	369	337	345	367	349	352	327	364	330	355	356	374	319	374	381	336	363	384	367	356	388	353	335	335	316	346	349	370	342	339	335	354	357	315	344	351	338	383	348	375	347	366	348	381	314	364	337	361	365	334	304	383	332	343	371	327	323	342	369	301	322	354	355	352	352	348	345	364	355	335	321	335	350	370	369	348	381	360	339	339	372	350	295	364	350	319	347	352	342	348	330	380	359	378	329	314	328	337	346	357	341	325	352	341	350	335	328	344	357	344	375	353	356	369	351	362	349	355	364	339	318	359	352	340	319	337	353	344	351	335	363	344	357	337	354	338	346	332	344	369	370	363	338	356	344	368	338	342	359	369	369	317	329	333	334	335	357	370	341	352	353	359	329	378	353	341	377	342	369	342	317	352	318	365	335	364	363	353	372	327	346	333	350	348	354	351	370	331	312	356	355	338	337	334	341	369	321	322	312	342	315	337	359	343	332	316	359	340	372	374	320	360	358	332	354	374	345	344	328	339	333	349	344	340	353	354	352	375	347	334	353	335	335	367	364	370	356	399	370	334	353	327	339	355	361	357	339	329	351	348	360	332	355	357	352	422	334	370	351	325	354	308	374	335	380	326	325	345	338	336	347	355	330	329	385	367	321	386	379	350	342	349	324	370	297	383	369	313	354	365	347	330	362	350	351	360	352	370	344	302	335	306	349	345	376	359	356	347	323	340	359	350	364	364	368	368	341	353	340	321	356	349	369	341	320	362	303	366	329	348	370	340	346	329	345	355	334	357	347	367	362	363	341	371	336	334	316	332	377	396	324	323	349	347	370	332	371	353	336	353	346	370	353	339	343	340	326	329	341	363	308	363	343	352	398	360	308	372	342	331	358	362	377	347	378	318	369	362	304	340	359	356	331	361	345	382	372	369	349	318	360	334	318	341	347	362	327	349	350	354	346	364	356	363	339	348	352	368	327	352	368	314	310	353	350	377	343	333	353	393	307	339	356	360	366	348	343	349	334	363	377	328	340	372	334	316	347	306	352	325	343	312	351	388	332	396	336	353	392	351	341	325	358	321	344	350	331	346	357	369	368	383	343	347	353	344	340	337	375	348	344	350	317	351	355	335	340	337	336	361	334	338	365	342	355	364	344	343	341	344	348	336	328	332	378	395	369	344	335	356	338	342	352	324	309	355	331	330	353	315	337	357	342	322	330	337	363	392	343	358	313	306	333	335	347	337	354	319	342	330	355	309	363	354	356	329	349	310	335	357	358	355	342	356	335	367	365	326	357	347	309	347	363	349	349	354	302	367	337	360	339	338	324	354	362	357	314	360	302	370	344	332	341	357	361	358	350	316	361	319	334	370	369	369	347	352	365	358	384	352	334	364	337	360	339	351	353	357	321	322	342	346	363	366	361	370	344	356	367	340	311	324	342	313	345	356	344	339	356	343	373	374	319	308	346	342	378	353	346	355	364	322	326	359	374	352	338	332	327	354	343	357	369	323	358	353	371	348	348	316	346	335	352	346	345	352	353	310	327	338	364	352	340	343	350	361	379	365	347	357	321	354	355	350	370	341	344	326	325	344	350	307	343	313	344	344	371	347	337	305	349	324	339	344	338	358	383	368	329	388	366	363	358	354	341	318	339	344	343	336	354	360	364	351	344	329	347	360	338	327	331	379	344	351	342	346	348	353	369	351	336	318	348	367	344	355	323	363	317	319	355	334	358	363	332	355	335	333	330	346	355	346	382	374	366	332	352	384	330	338	335	347	369	333	350	356	344	336	331	326	343	336	347	339	354	357	346	348	355	324	356	334	367	337	367	364	366	340	333	354	360	333	381	307	360	355	394	329	313	327	341	374	380	376	343	357	370	347	353	361	382	350	332	354	368	309	347	321	310	325	358	332	346	309	338	359	337	340	342	395	340	367	349	371	376	329	364	377	370	342	346	331	322	346	364	337	352	355	313	341	357	359	334	340
8203	806	326	333	311	324	324	321	296	343	270	323	294	318	324	333	306	292	311	328	309	307	287	300	306	290	303	299	287	323	265	283	331	297	319	293	271	270	300	308	292	323	300	293	298	322	308	333	300	296	309	315	300	310	302	283	347	296	302	300	313	295	278	291	352	317	314	315	336	323	296	286	325	302	293	305	319	278	280	309	321	322	311	279	306	321	316	306	292	305	315	305	263	324	293	300	272	296	269	271	284	320	322	305	316	290	311	278	305	337	302	329	289	316	282	284	324	308	304	304	285	325	310	280	297	302	299	319	329	310	321	280	315	311	345	288	293	327	292	281	306	316	291	293	289	325	301	330	310	297	306	302	310	310	276	314	310	299	279	278	298	290	292	306	308	297	307	279	293	297	307	336	322	283	301	292	346	299	313	298	291	278	327	295	325	302	296	327	329	263	308	307	278	282	305	282	318	281	323	302	302	318	294	295	286	314	302	309	304	322	311	291	299	288	321	298	323	291	290	281	312	322	295	333	301	321	314	303	299	291	314	306	307	293	313	305	326	339	307	312	325	279	280	298	351	291	292	294	269	284	337	328	286	295	319	292	312	301	296	300	304	294	334	299	323	302	301	285	304	275	300	303	312	325	286	320	317	332	311	298	270	308	310	305	297	286	326	272	315	312	266	252	301	309	285	296	278	325	335	291	282	331	300	318	341	305	307	289	304	289	302	332	306	298	319	297	331	313	308	294	332	308	296	326	287	297	321	297	289	333	300	324	295	310	293	336	276	294	308	302	305	309	310	318	303	297	287	315	275	300	322	314	317	334	315	313	309	290	295	291	288	306	310	300	311	308	299	292	320	287	280	285	317	299	319	320	279	341	298	325	305	297	293	296	311	287	313	309	301	318	295	298	318	295	295	304	310	288	302	325	299	300	333	298	321	323	283	304	353	320	334	325	300	314	309	285	311	295	280	332	304	273	332	294	317	322	307	309	341	330	330	335	315	268	281	295	272	298	317	310	333	320	325	322	262	319	296	274	329	292	289	326	311	296	306	310	314	295	308	294	288	326	313	323	318	298	274	310	313	305	294	298	325	325	303	299	321	317	291	300	326	281	321	322	289	315	304	283	275	333	298	308	312	289	303	323	272	303	305	284	301	309	290	342	303	338	300	310	270	290	290	306	304	316	311	330	287	263	334	278	306	290	333	334	281	328	288	275	304	270	308	315	300	287	321	348	306	322	290	296	303	283	298	284	343	311	277	321	240	315	343	302	285	338	300	294	242	301	292	273	271	287	276	338	272	300	280	305	286	308	295	334	267	297	306	303	300	299	314	298	278	301	315	307	298	298	311	254	309	304	303	326	283	312	358	306	317	304	333	310	275	317	301	307	313	296	295	305	305	303	313	290	306	315	291	290	312	312	327	284	298	317	313	290	293	315	338	294	274	311	309	307	301	275	267	340	363	293	298	300	288	317	315	291	312	270	302	282	308	277	299	325	287	298	301	315	297	318	297	313	318	327	275	321	309	323	296	303	305	301	303	315	282	296	293	289	300	289	277	314	285	303	297	317	297	281	334	317	304	304	357	327	316	314	340	339	281	291	279	290	295	314	319	314	338	292	296	303	320	328	306	290	285	262	288	339	319	325	295	311	311	322	271	316	306	316	319	327	298	312	288	308	303	298	311	317	318	316	324	305	286	320	297	339	293	282	306	281	327	303	318	280	293	317	301	341	289	321	296	279	290	284	330	284	316	323	302	295	278	295	287	326	303	311	290	320	310	291	296	302	335	327	302	298	298	323	289	264	293	292	307	323	295	332	285	280	284	286	303	332	300	301	291	295	263	286	296	301	309	285	273	308	331	275	303	321	318	316	287	303	317	322	280	320	303	311	296	307	316	308	302	315	285	311	295	312	317	312	328	303	309	323	291	337	328	292	309	301	322	306	295	332	327	292	304	317	325	306	279	287	313	328	281	306	305	304	314	311	341	306	321	315	322	289	311	312	338	320	287	310	317	295	292	310	296	291	326	283	273	296	332	301	290	309	275	294	278	327	299	314	302	271	300	297	322	280	290	316	299	329	322	311	298	293	296	321	291	287	322	298	332	339	292	311	317	294	291	299	303	327	270	302	308	329	344	324	284	307	334	323	300	288	295	309	320	314	295	296	324	322	270	282	287	282	288	294	348	315	329	308	308	319	301	309	301	286	303	318	303	300	318	334	331	314	309	317	302	297	328	307	315	302	294	291	310	291	324	309	295	292	299	310	305	288	295	303	292	306	293	336	334	322	296	292	297	282	302	293	280	302	306	281	315	311	300	337	318	355	330	288	281	284	291	333	309	308	322	294	313	295	275	290	321	313	338	295	305	289	282	284	294	328	349	302	291	290	315	310	313	306	279	297	333	311	296	304	309	330	302	302	323	320	282	311	312	306	303	330	324	328	275	314	317	292	294	296	292	322	309	341	316	334	327	316	315	334	301	296	320	298	331	319	302	308	307	308	291	303	304	279	317	340	294	323	316	316	332	315	296	257	329	301	326	295	304	315	293	321	305	282	317	302	292	311	299	301	293	305	288	311	300	291	348	297	311	306	310	299	279	292	335	278	322	256	318	329	328	310	276	294	289	275	310	317	297	322	278	311	312	298	280	299	318	286	286	296	312	288	291	286	300	332	317	276	269	309	327	295	311	315	322	293	316	272	299	302	306	298	295	317	313	318	287	308	309	333	301	284	296	298	333	284	308	328	316	300	306	308	302	320	307	296	300	313	289	310	283	316	306	317	307	304	282	313	279	271	313	281	275	298	305	292	362	306	311	293	334	299	320	328	296	299	283	310	323	306	314	293	293	284	280	249	294	288	303	276	310	294	314	299	296	316	314	308	289	284	315	316	270	278	304	294	301	286	303	299	303	295	276	285	275	332	274	308	308	323	281	282	266	293	324	315	326	298	309	295	332	300	302	316	318	313	271	280	317	292	302	294	308	317	304	272	307	323	316	358	291	303	284	300	295	341	276	319	298	298	305	329	316	281	307	318	282	285	282	301	302	288	327	312	325	296	282	316	342	297	300	282	313	329	299	309	300	332	290	306	315	312	340	315	305	282	258	323	261	275	347	274	313	348	305	284	319	347	297	316	295	295	286	332	333	291	304	298	315	289	284	309	309	306	323	314	326	306	307	314	286	298	290	335	283	282	311	308	275	297	276	323	285	304	292	325	324	290	302	331	337	297	316	290	305	273	307	305	285	293	290	277	306	301	299	273	320	312	328	282	314	294	307	303	329	279	303	288	279	302	314	309	299	295	313	339	298	314	311	319	315	306	313	303	326	291	292	325	303	308	334	306	288	329	332	297	305	317	348	304	282	329	302	329	317	310	273	311	298	318	294	302	287	301	343	284	280	322	316	320	352	299	314	298	291	303	269	326	323	313	279	313	308	298	303	262	296	302	321	318	314	317	338	275	315	283	299	327	295	314	303	302	343	286	286	303	318	321	315	335
5759	1272	773	774	771	728	717	733	748	673	676	721	688	713	718	665	707	678	721	683	699	689	705	681	666	698	708	675	724	697	675	673	655	728	632	692	682	668	667	720	687	670	679	679	725	677	681	667	680	706	701	683	691	726	714	709	693	751	661	687	646	713	690	716	716	681	717	669	702	684	700	730	697	714	693	681	705	689	665	666	681	650	638	656	686	706	702	654	676	705	641	668	717	678	715	673	658	697	719	680	706	702	685	725	718	707	685	676	682	683	673	712	683	756	653	723	670	667	683	689	716	670	667	661	674	651	687	713	654	723	673	692	732	696	652	642	613	674	675	695	677	711	687	717	702	674	704	674	685	703	678	671	719	680	631	684	719	669	677	689	666	713	688	633	674	710	733	652	678	670	692	691	680	712	660	686	707	705	723	711	661	727	682	648	710	728	688	649	656	638	697	740	706	726	713	670	726	705	702	699	695	695	701	693	731	700	683	695	689	691	635	691	667	676	701	691	680	644	665	667	651	717	693	655	680	720	667	746	714	683	708	743	692	691	645	655	703	677	708	649	715	687	724	734	684	642	627	680	732	687	690	694	687	666	697	703	698	675	651	653	655	720	704	668	697	698	690	714	719	681	697	679	673	665	682	697	678	710	723	669	678	668	662	637	690	685	690	711	689	662	686	684	662	707	669	692	689	673	688	697	670	690	654	689	683	688	716	696	652	693	659	740	727	634	725	696	694	711	728	689	674	679	672	702	737	702	717	700	680	666	694	697	711	658	672	718	698	693	670	677	718	701	687	698	705	730	709	693	704	716	690	690	704	723	711	690	617	672	646	686	715	664	654	662	724	661	701	659	690	686	699	728	679	741	692	709	712	687	689	700	717	640	706	687	688	657	664	685	686	725	659	667	655	704	723	667	716	723	707	637	696	682	686	695	680	687	717	683	670	709	668	726	676	684	729	703	670	693	690	698	717	702	672	709	663	691	694	678	741	690	708	709	698	706	715	653	712	680	726	620	697	696	717	669	749	688	674	706	711	666	667	698	685	633	682	641	699	705	703	663	677	750	655	721	666	718	667	687	704	704	683	685	722	713	664	692	630	684	720	697	719	659	731	645	677	698	725	710	744	667	682	732	710	647	709	674	706	687	691	663	649	724	642	688	727	717	672	693	697	693	682	692	676	723	686	746	679	720	685	713	705	710	639	675	685	677	618	709	672	703	687	699	675	666	717	717	674	714	677	697	682	753	688	674	704	672	704	657	652	650	693	705	663	676	682	678	652	701	688	693	699	706	718	684	664	664	675	671	705	696	658	691	699	697	703	667	670	727	729	731	692	652	698	715	656	694	641	690	699	686	674	737	660	689	635	655	658	686	703	635	670	713	654	637	706	703	687	688	689	703	676	688	695	661	692	726	669	661	708	690	667	699	695	681	648	689	681	664	676	668	707	722	719	720	704	691	683	660	687	671	671	672	694	661	653	678	668	716	720	643	673	678	646	686	690	710	728	668	665	662	677	693	661	730	676	652	658	780	698	679	664	676	690	732	678	710	690	744	670	709	700	670	703	659	660	683	711	651	686	666	686	633	691	666	636	667	703	681	700	660	692	718	706	703	711	678	738	699	674	653	664	705	698	701	686	694	686	624	704	702	695	667	675	691	634	681	659	687	680	697	682	658	673	683	685	696	702	703	640	667	700	691	716	699	694	679	685	696	700	695	677	673	676	676	699	679	685	703	716	729	691	662	693	682	677	704	711	669	672	736	661	667	658	657	742	680	673	655	684	707	720	676	680	654	711	709	697	680	656	740	679	657	662	706	678	699	727	679	625	657	664	706	699	645	701	733	683	668	718	707	720	720	750	670	682	649	729	711	673	703	697	686	684	642	714	713	643	669	693	666	685	695	708	705	710	734	687	661	743	724	712	726	680	660	724	690	695	715	721	678	668	660	679	671	660	683	636	717	702	693	724	687	665	757	695	645	699	727	691	742	675	702	733	677	645	665	700	692	686	700	684	672	690	670	666	708	686	645	686	680	695	682	664	669	667	693	685	681	680	711	657	708	666	725	669	694	708	672	728	689	698	662	701	677	643	702	701	717	653	677	728	670	719	705	692	695	687	675	672	650	646	713	639	704	675	666	708	647	670	662	707	674	706	711	695	716	677	725	669	692	712	696	714	662	697	699	699	686	663	642	700	716	706	675	713	737	661	714	645	695	647	656	730	711	682	730	729	703	731	677	697	668	693	702	718	724	757	658	695	664	694	672	691	688	720	691	696	731	706	718	688	710	690	659	650	721	699	686	643	664	702	650	692	715	704	696	683	669	705	666	776	669	714	662	668	674	699	655	649	670	659	663	683	702	699	673	694	692	656	671	722	721	700	726	694	703	676	673	674	719	690	642	717	709	685	732	677	741	691	695	710	662	664	675	701	706	674	646	708	678	691	701	686	699	699	630	646	651	688	707	674	666	663	622	634	678	723	698	693	699	688	665	686	713	706	663	738	701	712	671	664	692	677	693	703	664	685	694	672	661	700	695	665	710	736	700	691	700	716	675	682	648	677	714	682	694	692	694	734	656	704	679	697	661	690	658	658	648	657	687	649	681	634	705	677	665	702	696	687	698	652	670	682	716	706	695	663	650	669	715	689	724	700	676	683	661	726	668	682	718	650	678	707	693	702	671	659	695	671	717	667	716	669	671	708	679	659	650	711	679	741	685	670	686	681	716	693	702	764	692	689	709	646	700	724	740	664	715	659	683	680	701	689	754	673	686	700	679	643	669	705	696	691	690	687	682	679	720	665	669	648	700	709	698	665	701	685	642	696	710	670	707	708	723	674	688	681	713	674	703	749	693	700	647	704	719	661	701	722	710	703	710	697	676	677	658	668	729	701	704	680	646	679	696	637	721	701	681	727	698	671	666	686	703	702	712	725	695	695	679	714	694	667	672	746	712	677	734	670	659	709	676	682	708	726	682	675	679	681	687	610	699	725	686	660	619	702	661	688	689	653	663	684	708	717	684	704	724	668	710	720	696	646	684	681	714	700	677	668	727	693	727	679	723	712	703	676	693	717	681	710	709	677	651	727	702	713	676	708	697	752	702	703	650	707	678	735	714	749	707	682	661	731	688	696	654	706	695	674	672	662	711	717	682	694	692	682	657	684	682	686	702	676	660	683	639	698	665	724	707	708	683	747	715	654	630	700	698	648	683	678	649	699	682	685	667	669	758	726	661	676	691	740	713	673	687	670	713	682	668	729	727	680	725	701	716	697	695	693	707	723	683	684	655	689	702	696	667	688	652	688	651	658	700	686	681	644	708	686	685	720	720	685	687	689	704	701	694	691	655	670	694	664	718	698	662	707	670	644	690	682	682	687	694	756	669	708	722	680	725	642	673	703	709	682	712	674	763	670	674	727	683	741	728	709	715	713	683	736	678	694	667	688	726	681	658	662	669	707	666	729	692	692	658	709	674	654	678	703	688	685	713	699	693	672	661
38695	17088	1853	838	585	465	371	355	261	268	260	207	205	190	184	183	183	164	154	178	161	159	141	170	131	165	163	154	147	157	155	156	144	155	169	152	167	156	140	172	162	132	159	140	143	163	132	152	162	159	150	126	102	122	157	118	141	129	155	158	121	146	168	132	150	148	159	124	152	148	129	129	123	133	152	134	147	135	157	148	142	145	118	141	134	126	142	136	131	149	134	145	131	137	131	132	167	138	142	156	129	136	131	141	140	137	152	134	140	146	138	120	148	125	128	134	138	130	130	147	142	153	136	137	136	126	155	146	150	131	148	159	137	133	152	155	138	180	156	161	131	142	155	140	148	121	120	127	147	145	119	161	143	127	144	122	116	134	133	138	130	133	136	128	149	139	113	145	121	136	150	138	168	137	144	147	140	141	143	130	160	127	145	143	159	156	145	134	149	135	144	124	144	131	130	146	128	162	133	129	147	141	139	128	128	155	122	122	134	138	164	132	118	136	124	143	116	147	155	145	148	140	132	121	145	158	129	126	144	135	143	144	137	135	125	151	141	146	130	142	118	150	156	140	148	133	128	146	160	125	124	153	138	144	138	132	119	137	131	147	140	114	142	126	150	143	150	136	145	127	148	117	141	130	144	157	143	139	145	147	148	133	126	127	151	151	138	164	141	121	145	136	131	126	139	162	134	143	137	170	149	140	138	143	140	128	139	143	124	139	143	148	138	131	146	134	149	167	131	140	146	132	134	145	140	145	121	125	151	147	134	142	161	154	134	136	133	132	121	122	147	139	140	141	120	141	137	141	135	165	124	122	139	130	129	125	129	168	135	130	149	118	157	150	132	122	121	137	135	126	140	130	145	121	143	112	156	132	123	136	118	137	144	138	140	143	132	144	129	132	146	150	120	147	148	155	136	128	140	118	156	161	128	139	143	133	118	145	137	134	156	142	144	128	138	141	154	155	126	142	133	133	137	138	159	156	135	136	141	147	131	153	145	136	131	122	143	150	154	134	160	143	148	117	125	122	150	131	134	135	146	136	156	132	118	134	153	146	134	136	117	170	141	145	158	118	123	148	146	134	127	150	142	136	150	153	166	142	120	141	122	139	146	162	117	130	115	122	160	145	141	125	130	135	156	144	148	108	127	138	144	156	134	133	119	136	135	148	128	142	133	124	122	137	143	139	122	150	150	120	149	164	133	149	176	149	142	138	136	155	122	159	141	145	123	142	133	130	119	137	138	132	154	137	132	143	128	137	148	141	153	147	152	136	142	146	137	145	125	165	151	137	131	146	155	140	142	125	127	127	157	135	127	138	119	126	136	132	162	119	142	131	130	109	121	131	138	148	157	124	164	109	131	128	127	166	138	147	120	147	142	126	144	129	131	143	157	140	135	153	129	133	132	133	148	141	133	124	152	153	129	124	153	127	144	120	154	132	136	137	155	160	154	153	163	116	148	127	147	146	134	135	116	125	137	149	114	142	112	149	126	156	145	146	135	144	154	130	151	120	147	142	135	138	132	135	132	148	122	160	138	133	132	137	135	137	116	125	140	149	150	120	145	133	125	142	142	153	133	120	163	134	125	149	119	154	125	142	127	136	150	140	123	118	147	147	130	151	158	155	132	128	133	154	139	134	134	149	139	156	115	116	149	126	129	160	127	120	141	129	138	145	135	121	142	146	114	133	148	155	137	165	129	131	154	156	148	135	140	148	156	126	134	128	121	132	135	143	146	149	136	133	142	159	139	139	150	169	141	135	133	133	145	125	114	127	139	130	139	133	137	158	167	150	126	125	138	159	150	135	127	165	142	134	149	123	127	142	112	140	150	154	136	134	131	124	144	152	148	151	129	139	139	117	139	128	150	151	119	155	144	153	158	122	136	149	162	147	130	136	147	140	147	142	151	133	127	138	135	121	145	128	152	136	157	136	135	127	127	152	148	152	159	145	139	138	143	140	133	141	164	142	142	153	148	125	135	150	131	137	140	153	144	139	143	137	119	141	147	137	135	146	139	136	153	155	137	128	120	136	137	123	136	110	127	148	122	135	127	130	151	145	150	132	148	169	120	131	145	115	161	133	111	149	149	148	140	131	146	125	147	141	124	143	145	141	154	127	145	149	111	132	161	140	152	124	161	162	148	140	138	148	141	131	149	134	149	136	131	143	134	121	155	153	128	117	120	140	147	127	149	126	169	142	163	124	128	142	142	154	148	127	151	142	151	142	144	163	156	136	153	147	143	126	139	159	152	127	146	150	142	125	128	132	143	146	133	147	151	132	135	132	138	135	146	141	127	131	118	129	138	114	173	151	135	136	174	155	130	146	136	145	135	123	123	131	140	148	146	141	138	113	118	160	153	151	157	150	138	146	150	130	146	129	138	140	142	146	116	138	125	147	138	157	156	139	147	116	140	148	132	146	121	136	146	121	128	136	141	117	124	143	140	145	145	131	140	144	156	136	132	147	125	141	151	127	140	121	145	124	158	143	131	157	138	141	140	134	151	146	132	100	125	117	135	142	137	168	123	136	141	133	151	121	147	123	115	134	146	143	119	158	131	170	134	130	142	127	147	154	133	116	169	153	119	138	137	136	145	138	141	140	156	139	127	139	156	149	137	129	150	161	152	131	140	120	126	135	142	155	118	125	147	150	158	159	148	153	130	164	123	159	138	149	127	133	163	154	132	142	117	130	139	150	154	158	143	145	134	142	148	138	132	162	131	136	133	136	135	144	136	129	139	154	145	145	151	144	150	137	129	148	140	139	146	127	114	133	139	131	133	135	155	143	162	133	136	147	120	132	142	149	139	131	134	131	145	142	148	143	138	139	151	145	146	138	123	136	116	142	142	124	153	127	132	153	114	133	154	122	142	142	120	153	150	134	140	123	133	132	135	136	154	132	132	160	128	131	154	143	137	131	144	142	149	130	144	161	139	122	127	130	130	142	138	131	128	130	138	130	134	144	130	125	140	130	146	134	121	138	132	152	150	130	148	124	149	145	132	125	132	123	146	155	146	157	125	142	163	134	138	147	119	146	125	142	132	123	131	149	154	163	154	162	139	144	137	128	121	156	113	131	151	168	132	128	127	130	136	118	151	131	140	146	135	141	122	149	133	130	117	137	143	136	154	147	166	127	157	127	152	145	156	148	131	140	140	148	137	143	149	153	141	152	133	155	152	135	138	145	155	118	165	150	137	117	138	150	139	111	141	127	137	115	144	128	148	142	123	129	143	129	143	157	143	121	125	147	144	132	149	154	142	149	141	154	161	142	116	125	140	124	137	130	146	145	144	165	143	130	150	116	127	140	131	150	108	138	129	124	150	144	129	143	139	126	157	134	157	153	164	131	149	142	143	145	142	156	158	158	132	135	145	113	156	171	160	139	148	140	155	170	155	149	134	138	149	143	126	140	125	131	140	135	150	152	128	147	143	152	149	128	159	120	127	135	129	144	116	128	109	124	143	131	136	131	140	130	125	107	148	131	164	152	142	121
19482	10340	2211	2556	2297	1901	1594	1327	1129	1074	898	813	733	711	660	630	548	516	541	516	463	507	465	457	467	457	423	397	423	417	455	403	417	417	414	420	389	426	388	376	414	374	373	366	415	409	354	392	364	378	379	354	350	375	358	372	374	370	337	372	358	379	378	380	357	337	393	341	382	380	359	309	361	367	365	364	390	366	347	350	357	374	344	339	333	410	388	347	354	357	359	368	331	343	347	356	349	341	323	359	352	370	341	343	355	349	364	352	373	358	364	355	343	384	355	356	342	338	376	312	381	394	364	334	327	329	345	361	385	382	335	345	324	351	362	351	368	332	407	343	321	382	383	381	354	319	337	346	331	330	344	354	362	336	319	324	336	359	350	319	345	352	350	350	362	366	325	345	360	370	354	346	357	341	368	349	329	353	346	357	358	324	373	338	347	358	324	333	358	351	308	349	332	342	336	336	346	334	366	335	370	339	393	331	337	400	355	354	358	352	367	341	373	353	341	335	301	353	345	394	345	342	350	337	370	326	325	354	360	359	360	344	357	358	381	347	343	366	388	336	342	335	367	378	339	351	351	372	328	372	344	334	372	347	334	365	335	378	339	369	331	329	401	353	364	358	344	365	321	365	380	337	365	383	353	346	362	310	333	338	370	367	337	369	354	335	347	368	351	358	352	366	313	370	377	362	308	365	361	343	352	344	354	373	371	347	354	324	332	325	368	348	365	337	338	347	337	330	338	342	356	357	378	296	335	313	376	322	342	359	337	310	385	363	334	354	350	366	329	334	342	335	355	350	332	361	344	339	358	376	346	354	371	313	359	346	351	343	319	370	383	363	315	370	341	345	346	356	341	354	362	330	358	359	341	378	357	350	364	349	359	354	376	351	370	355	349	361	366	307	358	345	325	361	354	340	348	341	355	318	366	326	361	330	345	340	343	341	349	375	333	323	346	357	365	369	361	357	328	299	368	334	345	361	303	327	338	348	335	345	382	318	397	348	335	369	338	364	371	360	333	343	377	371	334	362	338	333	349	360	337	362	348	368	347	363	348	356	340	368	335	361	323	363	357	342	343	322	372	344	360	337	364	362	368	371	376	378	360	352	364	342	387	330	392	328	353	339	372	394	377	360	342	344	406	314	362	370	351	343	345	362	387	391	359	359	319	310	352	323	360	370	345	351	352	326	359	355	351	348	349	352	377	330	341	378	361	350	341	319	345	384	357	348	324	366	352	334	335	344	364	322	356	337	335	329	324	378	355	343	362	343	324	322	313	349	348	335	343	355	333	351	366	343	339	363	360	337	333	366	349	358	339	359	348	344	375	336	327	372	318	325	338	342	327	363	352	367	352	349	316	353	360	345	334	363	367	359	366	350	347	350	364	338	350	411	357	345	341	357	332	364	364	337	336	339	332	356	363	357	351	351	349	377	354	356	352	350	362	340	352	351	345	362	340	328	316	356	320	341	341	352	376	388	382	368	353	331	359	373	387	381	373	362	331	355	362	361	370	347	369	364	391	361	312	332	319	375	369	349	331	355	344	346	338	339	323	338	332	348	369	342	371	341	375	358	355	345	357	325	365	354	327	346	367	345	349	344	364	338	359	366	314	342	319	359	376	337	369	337	338	362	347	343	340	353	321	375	344	338	340	358	337	336	353	353	326	359	362	340	355	345	368	351	370	377	342	385	376	323	315	363	316	330	345	365	345	339	361	352	391	331	356	357	350	315	364	347	360	339	362	326	366	334	336	352	349	347	348	331	371	367	316	336	336	356	396	314	371	361	388	369	336	352	331	351	350	381	341	370	339	355	319	365	351	346	362	353	326	339	378	341	344	330	389	330	378	357	343	354	339	340	336	362	368	347	339	328	365	342	341	349	325	320	353	348	351	372	335	354	351	370	310	335	380	348	350	351	321	373	372	341	361	369	363	342	373	356	328	322	356	352	321	347	348	342	347	385	325	338	346	380	351	351	375	347	357	322	343	335	319	339	351	362	344	335	356	368	316	333	322	341	373	354	382	344	325	333	361	375	334	383	339	390	321	351	337	356	363	337	389	329	341	393	329	359	341	350	323	348	365	346	386	337	350	302	321	368	348	349	354	373	358	363	374	317	338	344	337	330	369	337	331	365	343	341	378	360	369	354	337	327	314	349	362	341	333	346	340	333	331	370	363	374	322	355	328	370	333	350	358	326	329	355	363	354	351	356	312	359	346	359	346	307	342	344	367	376	357	336	319	324	331	416	334	344	358	356	365	337	314	371	355	327	382	347	319	358	321	350	359	323	354	374	321	348	355	353	344	346	360	379	329	330	344	372	351	378	343	361	342	300	342	346	358	356	347	361	361	348	330	353	335	386	381	333	386	342	351	358	369	344	352	359	359	355	333	342	337	362	357	363	406	321	340	333	343	394	332	341	328	319	352	341	345	375	341	339	357	351	363	375	339	359	371	338	373	371	371	327	353	347	392	347	358	353	332	329	349	368	287	346	304	367	340	345	390	345	341	346	330	335	306	347	326	397	360	361	332	377	335	351	332	350	348	376	350	351	371	343	351	324	339	352	344	344	372	360	316	383	354	349	321	341	344	345	348	378	372	335	325	330	336	349	374	312	356	343	381	367	341	311	340	342	336	337	388	356	343	325	364	316	338	331	359	340	345	345	379	358	356	362	349	328	347	333	373	343	371	373	381	370	365	355	366	387	333	343	360	359	322	347	328	349	352	338	373	326	315	369	364	371	328	334	334	365	343	329	368	372	363	374	323	341	365	370	367	338	375	357	350	377	332	366	339	343	333	338	340	297	336	360	345	335	364	364	347	351	340	349	377	360	338	362	402	346	315	326	326	346	336	343	342	366	344	349	345	349	345	336	328	320	367	355	360	341	384	350	372	386	363	352	357	328	383	336	331	354	376	353	332	350	386	370	347	348	343	333	351	336	334	336	353	339	340	328	356	401	375	345	347	341	354	354	329	371	348	339	353	370	342	362	339	381	380	362	328	339	334	352	384	367	379	353	348	338	327	330	348	332	345	353	348	346	348	361	361	350	350	347	356	353	388	364	335	356	365	388	331	395	369	323	348	326	354	347	295	340	334	346	333	361	363	332	343	329	380	319	352	317	320	352	327	333	365	325	349	354	333	349	352	339	381	376	347	384	367	362	361	343	316	337	367	366	323	362	379	342	379	345	344	366	355	371	329	388	351	336	357	348	367	365	370	374	352	342	358	343	354	355	362	381	375	329	379	353	343	385	358	343	353	345	338	335	330	367	349	381	367	340	302	379	374	346	351	363	370	343	353	348	352	363	373	380	305	318	328	372	354	333	354	352	343	377	338	359	335	347	374	315	345	330	346	324	350	378	359	348	347	342	315	379	400	341	350	364	359	335	370	345	301	371	340	373	360	345	333	342	364	310	391	327	355	313	337	361	343	318	350	354	333	377	338	317	357	395	329	331	351	322	349	385	382	355	330	362	387	363	339	344	333	338	364	359	322	325
52699	27820	5114	1696	1122	795	653	460	362	336	281	261	268	216	216	205	189	187	182	179	166	183	136	150	165	154	138	151	150	140	135	145	140	161	177	115	155	161	136	142	148	147	134	121	124	126	146	138	130	115	151	137	122	114	126	127	117	126	132	148	132	124	128	133	142	119	164	127	142	153	150	149	122	133	117	124	137	136	142	128	120	149	122	134	143	135	115	144	121	114	107	141	147	105	129	134	132	118	128	123	149	134	125	145	138	138	141	135	142	132	138	114	131	129	117	136	115	130	137	132	135	114	133	137	145	130	125	139	146	134	135	148	117	117	120	137	114	121	138	137	132	129	131	144	166	124	128	131	113	124	128	121	131	146	137	114	123	131	127	132	105	137	137	127	136	138	125	131	140	109	125	132	136	133	140	133	133	120	151	134	129	118	139	150	160	128	139	123	148	130	138	139	126	145	118	126	132	143	122	141	133	134	146	117	130	111	125	136	139	118	138	138	120	112	125	129	122	139	120	134	147	123	121	123	142	148	137	122	143	112	131	110	117	126	146	128	124	139	130	104	147	149	143	131	143	124	126	129	129	131	121	142	142	139	116	123	131	127	132	130	133	137	104	117	115	124	138	115	135	134	137	126	148	133	127	128	123	131	138	119	134	123	140	131	134	131	132	130	130	116	110	125	127	129	142	143	124	137	127	139	118	106	141	144	119	132	136	122	131	127	120	135	124	122	110	119	141	125	151	122	117	124	135	120	145	106	119	132	131	149	135	131	119	128	126	124	124	130	125	124	142	136	131	137	120	122	121	144	116	140	112	122	120	109	138	122	133	110	120	117	144	106	126	122	128	119	145	108	109	125	124	118	139	128	133	110	137	129	128	107	120	129	136	122	113	148	141	110	120	121	133	120	157	141	118	116	124	140	144	136	126	125	127	134	140	132	124	144	140	138	136	135	123	136	125	144	141	133	140	135	122	128	140	124	121	106	130	110	119	107	115	117	117	151	124	125	124	149	122	117	133	104	126	155	139	143	118	141	140	136	128	133	123	131	113	138	117	129	132	169	147	125	139	130	107	132	119	133	126	147	114	144	131	134	124	121	121	130	127	123	123	119	128	116	141	135	138	143	131	136	107	108	138	126	142	140	130	122	130	128	146	132	145	150	154	144	109	162	121	132	107	126	132	119	139	109	115	125	130	115	136	152	120	148	141	115	122	127	124	118	148	140	152	105	119	110	133	113	138	115	120	127	122	113	130	116	120	132	119	141	121	135	144	125	134	117	136	120	125	120	152	116	122	119	128	138	117	108	130	136	146	134	124	122	120	110	115	129	119	140	131	135	124	139	125	142	142	133	131	142	143	124	138	125	142	130	129	147	133	149	143	110	124	138	151	122	123	126	120	149	159	146	127	126	130	134	111	117	115	151	134	125	116	128	114	121	121	126	126	115	127	132	140	124	134	136	147	120	123	134	148	130	129	118	131	123	126	144	115	152	146	128	155	136	117	139	127	122	127	125	136	119	141	122	159	107	124	128	134	121	115	122	139	122	144	139	102	140	127	114	128	122	129	134	123	121	136	152	138	120	136	136	128	125	146	118	132	145	123	139	134	124	113	127	126	138	137	139	133	141	123	116	148	150	147	111	118	130	110	139	134	121	146	136	141	155	155	141	142	130	140	124	145	132	120	113	127	109	124	118	135	132	143	152	131	120	126	117	120	125	141	144	123	136	114	136	134	142	127	138	136	132	140	140	120	155	121	135	129	153	133	140	141	142	144	121	120	128	136	113	127	134	121	156	120	132	136	124	138	155	121	117	123	111	114	148	120	138	120	130	113	124	148	139	121	101	112	113	130	135	134	131	121	121	128	136	123	128	136	135	118	120	127	141	135	127	126	126	139	125	135	128	134	146	126	139	134	133	149	139	137	129	140	112	149	118	135	104	117	118	127	127	133	123	126	134	133	124	124	123	118	118	131	125	110	143	113	130	113	122	137	132	115	136	159	125	133	109	117	128	120	151	114	124	121	125	127	129	142	123	127	126	139	127	106	108	146	103	142	134	115	132	106	138	130	123	135	138	133	127	126	134	136	122	152	116	130	130	134	127	121	130	152	129	123	139	134	135	133	117	125	136	119	138	134	127	144	129	135	94	137	136	122	142	116	138	118	133	145	133	141	131	138	146	137	125	133	121	122	117	125	119	144	131	130	138	120	128	119	114	134	113	123	116	131	129	162	143	123	143	140	140	127	101	140	123	148	142	130	144	135	151	130	126	119	135	130	137	132	116	133	129	130	111	140	129	121	137	127	131	128	126	145	115	125	145	122	118	123	134	142	135	125	113	113	117	142	144	109	123	98	120	120	110	132	130	124	119	143	123	115	132	131	120	139	133	159	119	107	155	117	133	140	141	137	143	148	120	127	121	134	120	139	132	135	151	133	147	128	131	152	134	141	137	115	123	127	125	140	113	140	132	119	110	126	126	112	133	125	135	124	126	147	145	129	116	128	133	112	141	120	150	148	110	127	109	116	133	115	154	133	126	139	123	129	133	113	123	139	137	133	140	150	154	120	123	128	139	146	139	152	119	137	124	133	148	132	119	125	132	126	109	131	113	154	131	140	129	136	103	149	140	147	131	117	122	126	119	142	138	130	146	128	135	141	134	121	122	142	136	125	125	160	120	159	126	142	121	135	131	117	114	143	152	117	150	131	141	134	114	109	107	125	145	153	138	121	108	143	158	126	123	127	139	136	125	117	132	128	140	136	142	132	148	123	149	128	119	140	125	137	122	123	128	123	123	135	136	135	135	133	126	148	116	138	124	130	141	147	130	148	134	139	119	137	97	131	138	134	119	128	139	102	122	125	142	133	103	122	102	135	129	135	135	136	127	113	138	103	115	122	123	136	123	119	141	135	122	134	131	126	132	125	137	126	135	132	106	141	129	145	129	136	114	130	131	112	127	114	135	139	146	120	138	121	119	136	121	105	114	135	139	126	131	126	135	136	132	131	135	146	151	136	141	153	125	127	135	136	109	134	143	133	115	115	136	147	118	124	142	122	165	122	117	139	131	124	141	141	152	134	123	105	120	138	135	132	110	164	118	130	122	115	144	154	133	145	117	122	123	128	132	137	145	141	131	129	119	104	129	116	172	141	122	123	136	114	133	144	119	119	128	129	127	131	125	137	171	126	111	132	132	132	155	123	130	128	131	139	135	130	116	149	135	131	134	119	129	149	145	126	122	134	125	139	125	143	126	135	132	121	133	134	135	130	105	128	143	122	137	127	124	138	123	123	126	127	109	113	151	116	143	139	135	121	129	129	108	169	110	140	131	131	138	131	136	137	125	123	123	148	122	140	132	129	116	124	154	143	133	141	130	137	133	125	118	140	124	140	138	132	116	128	143	132	123	131	153	103	125	135	111	134	120	120	135	145	124	150	127	141	136	126	134	110	112	121	113	123	143	137	130	148	128	131	117	122	129	119	98	124	131	130	115	127	129
27081	15551	3991	4651	4108	3273	2619	2227	1878	1664	1425	1275	1118	1067	955	892	805	775	717	725	650	640	629	555	580	550	540	573	501	495	482	510	453	476	442	455	456	420	408	454	410	446	388	420	412	440	355	417	419	379	393	385	367	369	387	407	419	382	399	389	397	396	412	385	397	402	394	391	415	384	388	372	362	420	356	368	395	399	341	400	382	349	366	373	331	351	365	367	375	397	375	365	365	405	376	344	383	364	393	346	384	383	345	323	355	387	367	390	367	395	378	348	338	379	401	331	390	327	340	342	341	345	355	381	323	367	369	364	367	372	362	339	382	343	380	369	356	352	356	359	351	349	394	361	373	300	341	337	318	370	371	353	350	352	371	382	373	339	334	365	372	335	371	354	358	363	357	337	347	345	337	328	316	336	338	381	355	364	341	327	334	360	350	360	349	337	327	384	356	333	348	352	357	354	338	337	354	327	359	349	348	337	350	362	373	352	324	344	292	357	359	323	340	347	359	354	365	356	352	389	361	377	358	338	361	342	347	333	326	363	367	350	339	335	337	377	315	374	347	362	349	330	315	342	333	366	356	357	367	361	373	380	376	362	349	413	359	353	372	362	333	369	317	341	354	321	317	337	334	331	361	369	371	366	362	343	356	374	365	340	361	328	348	378	346	374	326	330	329	337	363	366	338	343	356	359	352	373	371	354	340	340	343	340	350	350	363	380	375	325	343	332	344	348	330	339	362	348	311	363	314	348	324	355	347	363	357	335	355	377	345	342	350	348	359	386	337	322	341	347	332	347	340	357	356	358	381	370	340	350	317	371	347	364	334	356	357	357	371	354	349	364	337	368	329	337	347	382	330	349	347	370	356	359	345	366	303	353	347	342	357	356	331	340	326	379	372	370	369	342	352	351	348	333	361	341	350	337	343	342	344	316	314	357	353	368	370	352	352	324	357	303	365	321	362	357	361	332	315	329	344	325	341	371	376	350	333	349	324	359	356	322	361	363	348	363	362	357	335	357	340	341	358	362	359	343	369	325	337	340	333	332	382	355	371	350	364	334	318	366	354	342	346	369	379	342	347	368	329	370	365	363	369	349	346	350	364	343	350	348	366	323	336	344	355	361	366	378	337	323	340	353	359	327	359	368	360	349	356	375	328	347	330	373	346	356	330	376	355	336	341	376	380	370	346	370	383	345	352	363	331	349	354	344	386	352	354	378	381	323	323	351	350	331	369	358	358	358	379	337	342	362	374	324	364	318	360	378	362	329	352	355	331	371	345	366	321	331	336	341	344	356	338	347	337	349	316	316	300	338	387	364	328	380	353	343	343	362	314	342	315	355	340	344	357	341	344	338	348	371	345	376	351	358	343	348	374	364	371	354	302	376	342	361	346	343	355	338	344	335	325	357	362	362	362	353	360	318	343	327	358	368	410	346	317	355	342	341	350	357	372	345	342	378	359	352	314	350	364	335	371	329	369	281	347	346	348	349	357	389	352	348	351	367	362	361	357	358	351	354	367	341	351	332	363	348	319	317	353	422	322	363	335	382	358	334	321	359	362	344	340	323	341	376	348	373	333	348	307	351	361	369	327	362	345	379	346	365	341	362	380	360	356	375	352	363	337	342	334	354	338	367	358	323	368	369	372	359	338	370	347	414	349	334	333	365	366	336	373	342	357	346	336	341	331	340	317	372	339	324	321	344	343	373	330	345	353	340	345	368	343	348	344	348	334	359	381	338	350	303	338	380	368	352	372	391	326	368	355	380	357	333	344	346	348	347	349	379	349	340	375	344	346	382	366	349	356	355	364	329	334	390	347	364	362	334	368	354	337	373	329	350	325	338	351	376	345	377	357	360	394	357	360	335	346	364	351	356	339	314	349	348	361	343	342	366	345	349	361	366	327	323	373	366	349	341	337	365	402	349	362	326	343	362	363	354	319	393	342	339	339	348	337	333	355	343	362	341	339	323	342	378	353	334	341	363	356	351	368	355	376	355	357	345	374	349	349	332	312	312	336	365	367	392	321	355	328	350	318	380	349	367	358	331	347	371	383	381	332	343	365	355	355	351	307	345	339	358	359	375	361	380	348	353	364	338	361	386	347	357	336	349	359	386	337	349	303	360	364	351	343	330	335	354	357	346	323	336	331	370	359	362	344	384	332	356	344	345	334	356	326	362	338	382	339	348	342	364	348	355	399	333	351	386	346	387	358	349	347	329	388	352	368	329	348	348	319	366	348	347	336	372	363	352	352	358	358	353	354	357	361	319	338	339	375	346	344	372	363	354	350	347	343	320	379	318	349	354	337	334	374	354	403	356	359	328	362	369	359	337	353	334	325	335	349	346	344	389	343	361	343	350	355	356	379	329	406	345	347	342	375	351	321	337	363	324	349	347	339	351	372	302	354	326	356	345	359	348	360	330	332	362	333	339	378	361	358	347	335	338	369	358	350	363	354	348	349	347	366	334	374	346	335	358	341	355	369	374	366	346	363	372	318	342	345	377	390	352	322	355	347	327	351	329	357	358	355	344	304	358	363	328	359	336	382	367	363	335	313	382	371	364	351	311	320	329	384	362	341	372	315	343	369	371	333	322	352	339	346	351	329	340	340	312	358	352	360	327	356	349	370	343	385	338	360	353	401	357	327	372	359	368	348	337	335	363	356	342	358	369	336	332	307	323	327	337	343	350	367	325	365	364	341	332	385	377	333	371	370	357	365	374	334	346	365	346	362	369	328	320	343	361	345	365	347	356	382	324	353	349	344	363	340	369	357	371	374	361	333	358	356	347	349	343	346	342	367	361	363	376	364	336	382	362	347	338	355	356	347	329	325	321	350	322	366	356	357	353	338	349	368	318	369	358	353	381	345	337	363	340	353	329	354	366	384	335	354	358	384	337	352	371	341	353	377	381	346	323	343	325	342	323	362	351	371	367	349	345	376	350	359	344	350	354	361	347	334	363	367	327	361	328	380	359	341	345	344	357	343	357	325	313	346	306	329	348	364	353	317	344	358	349	313	326	361	335	355	331	363	324	366	359	351	332	401	345	338	352	346	339	335	307	352	333	338	368	361	356	333	356	357	372	338	322	353	370	342	357	334	343	346	343	352	346	341	366	337	353	353	325	343	350	352	342	356	356	335	352	331	406	345	396	320	320	368	355	388	332	342	377	345	354	350	375	329	374	380	369	345	327	332	330	354	372	344	347	352	383	353	353	367	352	365	370	368	345	326	367	325	345	374	337	353	371	337	371	350	341	360	323	332	344	363	338	342	360	370	347	359	363	374	335	359	336	357	342	341	320	335	366	332	319	310	330	348	317	319	322	356	357	339	353	341	340	369	370	332	337	367	356	349	338	344	359	343	360	332	375	369	346	339	337	359	343	316	347	382	321	324	328	349	349	374	335	333	361	379	341	322	348	331	378	329	361	336	344	379	345	345	311	352	335	323	346	372	350	407	349	354	393	333	326	349	359	353	347	354	313	344	350	347	363	335	377	351	358
10083	840	331	308	294	313	277	273	289	296	318	322	299	314	303	330	298	304	288	302	301	317	322	339	318	300	326	338	314	295	337	322	308	340	294	320	281	304	308	308	303	314	315	327	289	320	311	341	274	319	273	333	304	327	307	277	295	326	296	321	291	302	289	300	286	300	319	287	312	266	288	277	292	315	314	297	299	284	308	323	324	290	292	324	302	320	323	303	284	269	315	305	312	274	315	340	302	292	326	280	299	278	267	295	286	308	293	307	310	278	307	326	294	329	344	249	305	290	329	283	289	311	324	319	318	287	294	345	275	283	308	290	241	276	326	335	327	329	292	272	311	302	297	301	302	294	300	340	329	295	281	271	273	269	278	287	312	308	318	271	275	305	331	284	291	328	288	306	326	291	317	273	327	277	283	322	295	301	311	330	295	273	334	275	315	284	325	306	308	277	320	308	295	315	292	316	287	316	305	314	302	307	260	312	306	298	325	260	290	303	318	293	285	316	349	274	286	292	308	301	293	299	325	270	264	280	309	317	279	251	296	309	324	333	324	290	302	318	325	320	302	307	288	302	335	321	305	286	330	305	304	278	300	304	290	324	286	311	283	317	286	272	314	300	287	285	284	293	329	304	318	315	327	258	287	339	312	288	290	298	307	287	313	296	312	328	319	290	277	339	324	301	307	311	313	322	302	306	288	298	289	326	289	304	302	288	324	283	289	296	312	306	300	334	312	290	321	295	294	308	320	288	313	294	318	315	284	315	314	313	321	307	336	300	328	305	308	259	298	312	288	293	297	308	298	314	283	284	289	297	314	286	275	275	282	324	307	300	307	319	284	296	301	336	315	310	310	324	283	300	287	316	297	297	314	305	287	322	299	310	302	287	327	290	335	297	308	322	342	295	314	280	269	322	292	296	328	302	291	332	337	302	319	304	287	286	335	336	314	299	274	272	306	292	331	350	318	283	317	298	306	344	297	275	278	323	299	326	314	315	299	292	322	312	256	286	312	322	321	293	290	288	283	313	328	294	293	279	304	303	318	324	272	293	303	336	318	318	327	329	318	280	286	280	311	322	275	270	314	318	313	299	284	344	315	286	308	290	290	262	327	296	319	318	311	312	329	313	314	304	304	302	294	315	303	316	317	293	259	308	302	292	317	292	311	300	299	291	277	312	265	291	286	325	309	292	293	312	272	276	268	314	280	306	291	294	324	279	333	292	301	300	317	308	344	291	295	289	302	283	317	360	301	324	326	293	311	300	296	302	327	283	336	306	315	306	305	291	315	303	310	317	315	310	312	309	286	272	284	320	294	299	287	333	293	296	257	291	295	344	321	356	295	308	299	311	275	294	335	311	284	323	280	300	299	308	302	321	332	315	301	279	283	294	319	309	286	306	293	303	287	315	315	306	323	308	312	290	296	353	298	290	287	273	302	304	290	262	270	303	306	286	286	308	320	307	326	268	290	318	303	297	286	307	318	321	294	333	319	277	300	274	302	310	289	265	294	299	319	278	317	303	311	294	307	302	273	328	280	300	322	296	286	306	289	303	319	277	297	302	265	314	310	321	313	293	276	302	284	315	271	297	333	293	296	279	289	298	284	296	298	307	282	279	281	294	298	296	301	324	318	304	304	307	278	287	298	275	332	315	300	293	291	289	292	291	324	334	307	309	270	298	322	306	285	277	313	305	324	293	329	292	278	295	298	323	293	310	311	327	294	259	314	312	296	287	281	305	336	326	305	289	294	305	295	338	273	322	289	302	307	331	321	289	302	270	310	308	311	306	299	266	265	295	316	329	303	309	319	321	319	288	328	304	309	313	303	316	273	298	318	299	303	296	307	332	327	285	293	326	295	274	308	298	300	282	280	318	284	325	331	290	292	304	296	275	272	323	365	332	298	290	290	304	331	320	289	297	317	321	305	304	322	318	309	283	276	304	284	286	312	299	341	295	327	294	320	286	289	283	322	283	304	327	296	320	290	303	278	305	289	310	306	295	287	323	326	312	324	297	330	278	328	343	289	299	292	310	320	325	302	307	315	296	319	301	305	296	322	327	299	326	300	299	319	289	305	293	295	315	289	329	341	313	305	298	311	294	316	294	308	288	319	288	304	313	303	309	287	349	295	319	317	319	291	327	286	310	316	299	313	305	304	301	308	335	273	303	317	307	312	311	299	292	292	310	300	302	300	335	305	269	304	280	304	302	287	278	287	309	337	306	280	324	273	292	296	312	304	268	304	298	289	298	311	328	304	317	264	306	329	295	317	308	341	296	318	302	295	303	266	310	300	285	291	302	294	284	278	303	301	294	322	295	318	332	315	299	318	319	311	287	309	270	272	313	328	311	306	292	287	290	296	336	302	283	300	343	315	300	308	311	291	295	289	288	319	298	287	317	287	283	312	311	305	291	296	284	289	307	338	299	294	306	299	316	334	311	306	300	304	303	267	285	284	294	311	320	317	289	306	294	316	278	292	310	308	281	295	317	307	265	304	237	323	292	326	332	247	328	304	258	308	257	307	321	276	280	331	305	296	335	291	327	274	317	311	324	322	311	291	299	309	312	337	307	329	270	303	292	320	304	311	314	297	314	314	301	300	286	309	313	306	316	325	302	292	315	320	334	267	277	281	289	306	283	336	306	286	311	279	286	303	291	295	295	290	326	305	303	282	337	276	295	280	296	322	288	310	313	323	290	287	295	278	294	322	268	283	329	292	277	288	308	300	332	288	285	324	315	301	288	261	327	314	319	336	319	301	286	307	305	296	315	293	315	276	300	284	293	274	311	283	279	325	306	318	299	302	291	300	329	287	298	292	297	328	308	284	298	288	308	307	321	339	299	295	307	320	315	282	315	322	306	261	338	283	321	287	333	321	313	291	288	319	279	323	278	292	345	325	319	289	299	298	295	284	326	322	286	328	311	331	327	293	304	284	266	317	274	327	333	311	314	277	308	339	303	276	329	308	338	299	323	313	276	310	307	319	307	302	298	328	275	272	319	282	275	335	327	278	288	308	287	314	305	307	298	304	324	306	324	327	263	293	295	304	270	289	319	305	298	311	291	308	274	276	284	298	323	290	320	287	315	280	304	308	268	269	349	302	287	319	312	285	304	316	321	292	295	299	319	304	323	299	261	335	283	342	316	328	320	311	320	315	303	287	336	274	295	287	303	297	303	317	316	297	328	297	278	283	315	311	302	292	337	277	320	329	329	307	302	302	308	304	319	292	267	314	310	325	284	288	273	297	294	302	341	344	311	317	348	266	307	316	352	287	280	297	274	304	309	298	295	294	339	293	317	318	296	303	288	331	285	294	319	285	298	276	295	288	270	306	348	318	317	298	302	348	318	316	308	324	315	326	309	293	305	307	330	304	331	319	308	297	309	312	261	325	309	320	288	286	305	286	294	289	310	285	301	319	325	320	286	298	317	336	301	309	312	322	301	284	294	310	305	322	305	335	282	275	333	324	286	310	318	318	289	293	290	315	311	286	309	291	322
6353	1218	714	768	761	729	780	694	755	698	693	709	683	685	743	727	680	725	684	698	753	694	742	702	724	684	727	681	708	652	703	725	692	674	683	696	722	646	674	723	676	725	721	712	684	655	696	703	669	723	667	709	702	699	676	672	704	692	649	684	675	655	749	614	689	654	708	680	705	672	651	639	709	693	715	659	690	705	675	749	691	674	692	711	699	691	663	682	661	717	645	700	696	701	667	729	718	726	718	705	731	704	692	685	680	718	668	685	677	695	682	701	666	666	677	728	656	687	738	693	726	689	677	699	713	690	688	705	747	699	672	670	670	672	690	685	664	663	719	682	730	709	684	642	638	688	680	686	677	667	660	704	650	692	725	672	667	702	701	681	701	663	741	689	676	713	703	669	682	710	680	697	682	706	679	693	646	679	683	716	675	670	665	707	690	652	683	677	666	722	665	687	687	695	658	685	719	690	676	696	723	699	708	727	735	710	714	698	692	676	707	678	701	651	654	607	746	693	655	693	736	624	689	708	632	712	625	705	703	718	643	699	669	630	706	685	704	685	708	693	677	702	672	692	706	707	626	687	695	690	657	681	728	727	689	679	700	710	628	632	660	683	718	717	664	682	721	700	669	661	697	653	711	702	687	669	713	687	671	690	695	700	706	708	668	671	700	707	690	697	701	734	690	648	646	696	670	671	652	682	661	688	687	676	659	688	734	722	652	714	662	689	700	630	743	677	704	702	704	669	707	683	692	724	661	699	683	679	670	685	681	655	662	695	650	683	702	712	702	668	694	683	630	688	668	688	669	751	690	705	666	645	678	685	691	706	672	706	698	714	684	684	705	713	658	654	705	747	732	688	712	622	727	687	673	695	661	685	690	674	671	635	715	678	725	655	677	747	657	680	665	673	675	663	671	702	700	650	746	683	666	683	640	651	638	636	677	708	666	744	668	655	667	702	633	717	663	667	686	694	680	690	678	672	732	652	619	691	640	693	724	658	664	717	705	644	687	726	670	740	659	703	701	716	644	659	687	703	685	707	674	718	726	694	691	679	655	691	688	662	687	687	730	719	687	686	662	695	757	681	638	705	639	630	709	673	682	713	680	668	667	699	672	704	695	700	695	654	696	724	731	673	714	683	695	707	666	712	716	677	720	657	663	728	672	751	695	696	644	648	669	677	683	670	699	672	687	660	730	692	664	661	671	682	669	668	656	666	694	694	663	673	692	730	681	715	666	683	670	665	712	712	716	666	732	660	670	685	683	763	668	756	738	641	667	673	681	649	706	645	675	696	715	714	640	657	695	725	723	697	679	709	667	668	637	703	672	719	666	697	696	694	741	744	677	654	688	681	731	709	705	677	686	669	708	677	689	684	643	651	704	689	755	758	681	696	668	668	699	712	727	731	740	683	618	689	692	701	689	731	665	653	666	752	694	701	659	680	690	671	687	711	689	701	688	704	697	690	715	730	689	715	700	659	688	675	663	707	669	667	662	673	688	657	659	722	717	677	628	695	676	713	676	707	671	724	666	736	712	717	684	738	726	751	673	694	692	678	633	677	755	681	689	718	676	697	677	691	664	708	676	635	660	691	685	700	698	698	701	714	707	717	702	725	704	693	677	665	697	695	665	639	655	718	710	721	689	706	675	705	669	701	713	660	701	639	703	683	665	709	716	705	724	671	737	642	652	705	725	716	670	725	704	685	707	702	662	718	711	709	741	713	636	670	675	674	649	705	669	666	685	693	729	713	672	686	716	709	676	658	702	670	651	680	723	724	669	704	731	735	667	667	684	700	671	711	676	681	692	688	687	647	722	712	675	666	680	690	707	658	636	690	714	662	737	624	711	688	666	705	711	715	726	663	708	683	683	678	681	664	684	681	666	677	720	651	702	665	679	681	676	695	694	711	657	714	708	687	656	649	697	699	691	707	705	682	705	712	674	672	682	718	704	666	722	689	674	657	693	735	704	677	663	696	683	729	754	681	654	628	717	707	647	684	654	673	721	686	717	668	686	716	725	691	699	675	725	714	712	724	689	692	689	718	653	700	752	687	689	686	737	731	686	660	694	686	683	670	711	724	702	689	730	709	694	689	684	696	742	700	675	676	705	634	661	667	669	715	655	684	723	690	708	684	710	639	703	704	633	727	713	669	699	709	735	654	718	705	684	693	696	703	699	663	653	719	686	697	702	636	696	706	723	677	701	694	707	690	656	714	635	686	708	692	691	711	653	673	684	698	664	682	696	686	700	725	690	687	705	674	710	685	706	699	683	718	669	717	754	658	688	718	665	689	687	680	707	690	709	700	687	688	703	705	688	694	663	722	709	742	670	695	676	708	696	722	652	673	744	717	706	687	673	662	727	697	703	659	688	667	639	703	669	669	659	677	656	689	730	647	682	674	699	725	627	659	690	737	682	669	704	699	669	709	673	731	677	691	662	691	697	708	670	720	713	681	662	706	678	747	702	685	665	684	704	711	696	704	671	719	624	693	686	632	678	681	748	695	642	711	666	669	732	722	692	682	724	727	656	714	702	675	688	628	689	705	764	701	677	681	633	685	688	665	702	698	715	703	641	703	734	675	764	732	691	710	733	666	683	720	702	629	708	718	701	654	722	744	729	705	683	684	733	691	705	685	667	691	667	713	686	729	695	752	701	682	703	690	692	702	737	724	695	738	709	728	686	702	688	667	702	715	702	690	703	697	688	681	730	733	726	725	707	667	712	688	689	663	725	718	698	686	711	681	718	743	680	678	718	645	648	661	699	720	704	638	723	681	645	660	643	700	762	654	682	682	674	686	661	687	661	676	633	662	680	708	706	652	736	692	687	711	669	672	644	708	700	678	738	714	689	708	713	640	666	662	713	653	692	677	674	710	675	696	709	659	648	675	703	643	665	672	693	670	676	698	696	653	674	681	679	678	691	679	680	694	689	671	716	714	702	677	676	677	678	661	673	667	653	703	699	673	727	658	684	677	662	726	685	674	693	737	697	675	689	707	644	745	659	704	678	695	703	685	672	680	729	693	703	705	735	718	690	694	696	660	735	705	689	680	716	704	692	658	670	666	721	669	765	653	678	675	703	651	667	726	667	704	685	690	682	697	743	675	719	679	728	697	620	698	659	700	706	680	670	701	691	678	667	671	714	656	613	668	701	679	669	667	693	690	674	673	702	702	724	707	691	685	676	657	744	700	680	709	705	680	707	710	727	678	743	630	687	688	736	660	681	673	659	674	718	677	693	669	684	720	679	708	638	707	690	676	696	732	717	746	712	684	691	662	603	688	695	674	720	664	696	684	685	697	706	697	713	721	648	682	682	689	734	675	667	718	743	732	693	648	669	678	646	669	672	676	661	678	719	713	686	705	688	705	673	652	664	697	696	674	698	638	707	705	683	666	674	687	668	687	673	687	652	698	728	674	684	693	698	634	690	697	707	636	700	649	670	681	728	685	685	723	683	716	696	666	671	669	676	679	650	698	716	694	684	702	736	669	680	662
38010	15452	1826	866	548	477	370	305	276	223	235	211	228	219	185	174	177	168	168	169	173	168	175	139	138	146	151	142	121	142	162	124	155	163	137	137	154	145	144	125	145	141	155	157	116	155	155	141	143	149	140	136	139	148	151	144	135	153	125	134	122	138	139	159	141	138	132	146	127	161	134	135	163	131	149	143	134	125	144	142	130	139	147	122	151	133	140	136	151	145	143	123	146	139	151	125	131	159	140	134	153	134	133	157	163	176	136	134	148	147	142	130	152	149	152	144	138	155	142	130	130	125	152	138	134	158	140	127	134	142	145	142	126	118	117	136	137	137	132	147	161	131	126	143	132	136	144	139	158	157	160	121	139	127	128	111	150	129	168	162	154	148	102	132	140	123	124	137	129	144	162	136	153	138	145	139	142	123	152	148	140	153	107	153	137	128	128	150	127	121	138	151	136	138	149	122	130	147	137	137	127	144	138	147	148	156	137	146	120	134	142	170	146	130	137	126	125	139	133	137	142	136	125	148	153	146	126	135	128	144	163	134	124	108	140	105	135	148	149	148	140	154	149	152	157	143	122	124	147	124	132	118	128	158	140	129	148	135	149	148	111	139	140	161	133	132	140	128	129	133	142	118	132	149	161	127	142	142	136	136	143	147	131	142	144	114	132	138	144	139	118	139	145	143	135	156	158	135	135	153	135	132	140	130	151	133	139	148	145	141	127	142	172	142	152	142	156	139	122	112	125	131	145	121	137	140	128	134	154	122	117	144	140	168	123	134	149	141	146	132	147	146	128	159	154	121	123	147	136	155	144	127	139	119	137	134	152	154	153	147	136	131	164	141	148	138	155	141	134	120	123	153	110	127	136	156	142	133	132	112	145	152	129	134	137	133	145	142	131	140	156	135	147	138	154	153	144	127	139	134	138	145	130	138	124	118	140	138	146	153	145	144	133	154	114	153	130	138	132	151	129	135	156	142	130	145	140	146	110	124	151	130	152	119	150	148	120	148	164	147	137	140	167	123	127	125	159	140	130	133	143	146	141	113	145	119	134	158	138	142	147	131	144	157	134	152	129	165	137	122	136	131	138	166	132	114	145	165	166	131	129	128	117	149	141	147	138	151	128	139	175	126	148	130	142	119	132	139	131	152	123	152	129	161	150	152	151	157	135	140	134	163	131	163	140	149	144	139	162	125	156	112	136	138	150	164	146	145	141	135	147	136	145	129	152	152	145	129	127	111	126	101	168	161	127	126	131	164	140	134	133	154	121	148	144	152	127	144	129	125	160	154	141	128	135	146	138	136	138	160	123	130	125	130	154	142	156	143	129	120	166	163	139	131	117	133	140	156	165	152	148	147	144	147	127	138	129	133	148	137	164	137	115	116	126	149	134	147	120	159	144	152	118	156	133	142	134	139	151	134	125	155	139	140	172	153	151	141	135	155	137	131	141	148	142	139	143	130	171	132	117	172	169	114	141	131	142	123	113	155	124	145	130	139	145	140	142	127	136	133	138	141	140	143	123	156	156	154	125	140	147	146	149	143	152	142	125	125	131	137	136	146	141	132	135	159	148	150	134	125	135	148	146	145	151	140	158	128	120	163	138	124	143	152	161	135	135	145	141	126	128	157	136	132	132	123	134	129	139	150	135	145	143	140	150	150	146	141	144	136	136	130	152	145	141	136	135	145	141	132	143	136	132	149	129	125	128	157	134	136	140	136	130	147	159	133	132	154	138	139	169	131	142	151	124	132	145	126	131	129	134	157	132	158	130	136	162	138	128	166	131	148	134	133	132	120	135	161	132	134	161	162	139	130	163	143	151	142	147	135	145	160	129	148	130	135	132	137	133	165	155	157	132	141	139	126	151	133	142	170	155	139	120	148	144	138	150	148	139	135	128	135	140	131	140	139	148	132	124	124	131	121	143	152	152	118	120	160	142	152	140	139	127	140	149	160	156	124	148	147	153	116	128	158	110	126	127	144	148	139	128	143	134	129	144	160	144	117	148	135	121	145	137	166	115	114	160	161	137	140	136	125	136	147	152	135	147	149	135	164	147	159	155	143	168	157	155	115	143	150	123	154	134	136	136	146	134	136	135	120	118	127	136	142	143	153	137	154	162	128	168	136	166	140	142	147	139	138	150	134	147	167	152	133	149	161	111	138	148	125	148	140	154	138	152	143	170	162	160	123	134	129	125	148	165	134	125	136	142	171	117	150	144	141	139	130	147	104	140	147	132	150	141	149	126	144	151	126	140	134	139	155	146	148	138	139	125	135	121	147	142	154	152	146	140	150	149	163	135	133	145	159	132	125	140	146	129	128	161	129	153	147	147	150	113	129	145	160	127	134	148	126	135	131	160	130	143	136	141	134	153	181	137	150	144	142	149	127	129	162	156	151	152	153	159	141	116	120	131	136	157	161	137	145	127	152	138	146	151	143	148	154	126	140	144	158	123	133	139	137	157	123	137	134	147	139	137	142	159	159	145	103	148	150	133	128	130	133	150	145	154	133	127	136	147	156	138	108	134	141	151	150	140	175	153	121	117	123	133	138	137	143	154	154	135	133	126	124	141	124	142	124	112	142	113	152	113	136	134	157	132	136	150	135	165	128	131	139	135	137	146	154	109	141	139	138	160	132	131	157	145	149	159	141	168	127	118	153	140	123	149	146	139	128	130	123	137	140	126	143	150	145	126	148	129	127	114	127	123	143	139	153	118	145	153	157	135	140	134	155	130	166	145	151	145	133	138	138	142	128	145	161	140	170	140	132	138	142	146	127	154	138	149	150	138	148	141	126	153	163	132	119	139	117	125	146	159	145	135	140	148	141	152	144	131	159	131	145	139	143	141	120	150	147	122	143	126	145	121	151	140	151	149	124	140	120	138	136	145	139	151	151	154	141	144	117	153	115	151	134	132	150	143	142	141	118	149	128	129	142	145	148	153	126	133	142	138	118	123	137	140	143	147	166	140	147	137	154	175	157	132	133	134	156	133	151	116	132	147	154	152	149	141	142	113	146	109	126	147	138	125	130	126	140	154	144	131	146	133	100	148	142	144	144	122	138	119	161	164	145	161	129	141	138	146	151	125	140	143	157	137	142	140	128	133	140	171	105	129	126	172	130	136	147	144	158	132	120	120	146	142	113	138	143	144	132	138	115	119	152	131	147	154	145	133	141	147	126	149	135	130	131	145	140	137	135	145	146	150	129	126	150	167	131	129	133	127	173	148	138	122	130	142	148	136	137	149	134	164	146	142	164	150	145	130	145	159	135	148	129	132	139	122	129	150	122	129	126	145	150	147	136	122	132	162	115	137	141	128	133	135	145	141	156	151	146	169	156	113	129	142	151	140	151	152	147	164	128	137	131	136	139	143	148	154	119	138	143	134	137	129	159	118	121	137	154	141	131	152	131	148	157	129	145	143	123	141	155	152	150	160	155	156	148	139	149	139	147	169	162	159	134	148	137	138	151	138	155	121	134	141	148	141	139	139	151
19045	9611	2122	2720	2218	1890	1579	1298	1142	1023	892	865	733	693	658	631	623	604	547	551	511	500	479	464	443	459	448	424	479	450	412	391	426	405	412	457	381	411	427	391	394	358	386	368	397	336	357	415	351	357	370	408	379	380	379	388	376	392	340	403	336	389	337	376	343	348	349	371	403	348	351	335	399	400	337	351	351	340	358	364	372	357	364	384	356	333	366	364	343	353	322	351	364	332	380	349	336	345	366	328	348	368	359	359	340	330	337	331	351	347	362	362	364	370	338	352	329	336	351	346	347	364	345	360	383	361	342	368	367	348	375	358	343	337	365	355	354	347	341	335	346	381	327	379	343	393	337	370	359	346	381	317	359	360	339	345	366	328	363	375	332	368	342	327	312	308	348	352	366	356	376	340	359	332	351	355	354	357	346	335	363	345	364	341	370	357	365	341	401	323	343	367	335	335	372	358	348	386	372	340	348	381	355	335	348	373	351	393	378	351	372	373	338	333	348	373	363	375	337	347	313	349	367	371	346	334	360	370	334	372	336	353	387	342	335	342	361	364	337	339	341	359	353	380	348	340	339	316	351	363	335	361	355	353	344	366	329	355	355	345	337	360	331	342	334	356	331	366	342	338	339	347	330	348	352	404	370	362	364	329	333	332	361	339	340	366	357	369	363	345	358	361	329	382	364	352	342	353	346	343	358	351	349	349	355	355	340	339	328	337	311	347	351	343	331	358	327	343	345	340	383	333	364	363	348	336	355	364	346	345	343	350	350	365	341	360	329	331	354	335	353	352	387	347	333	338	347	379	355	375	361	369	356	337	338	336	381	380	350	383	372	340	329	340	356	338	344	357	340	380	356	326	340	350	358	387	328	342	384	312	369	358	336	332	347	333	359	331	361	351	363	337	334	378	316	357	345	334	331	365	346	341	378	354	361	327	374	369	344	361	348	330	356	330	362	360	341	374	409	338	325	346	368	358	349	334	342	325	392	406	350	356	377	350	364	333	344	353	364	368	325	362	344	360	376	382	367	359	329	380	348	386	360	341	360	350	386	368	377	368	368	355	331	350	343	345	358	376	338	355	309	393	340	350	362	363	349	363	350	340	360	351	348	343	345	326	352	345	325	336	375	375	328	379	364	349	343	341	353	322	365	329	355	385	344	355	325	358	336	355	373	333	389	356	366	375	323	364	365	360	381	370	342	352	342	359	351	338	343	345	363	365	345	357	378	342	375	348	350	365	362	373	327	343	313	357	344	376	358	368	357	361	374	351	323	356	347	340	370	351	375	348	310	364	354	330	373	328	365	329	315	346	373	336	340	332	332	342	358	389	303	325	331	333	372	356	347	330	354	329	332	352	341	341	350	329	351	352	357	355	324	307	359	381	359	355	378	352	366	342	372	366	360	374	368	333	327	346	336	355	337	391	356	355	355	328	376	354	346	364	381	359	380	352	348	357	326	403	381	393	351	328	354	353	327	363	348	328	323	357	386	341	326	366	351	330	324	367	319	352	318	359	355	359	341	416	367	337	360	349	358	384	338	356	350	352	357	357	349	332	387	351	347	326	355	325	374	344	382	312	357	352	365	348	317	348	361	348	381	350	348	328	329	365	324	329	338	365	358	382	367	381	346	349	347	393	340	363	330	366	332	344	345	379	325	358	371	330	370	348	361	351	363	353	354	337	312	336	336	314	340	348	376	356	343	354	357	352	358	365	344	362	336	342	335	378	338	356	332	365	327	375	370	348	315	358	369	360	374	356	326	355	347	364	376	359	360	330	337	328	344	363	327	331	372	366	358	330	328	330	365	352	349	361	345	341	360	387	367	326	371	350	363	354	383	332	377	337	352	332	375	366	340	367	343	364	343	340	326	332	348	361	327	334	335	369	323	352	354	329	355	361	342	371	341	342	327	312	343	370	339	334	361	346	363	354	323	355	357	328	324	344	357	384	348	377	368	365	321	355	325	357	329	369	350	329	353	351	390	330	387	347	360	358	341	316	318	332	312	312	353	343	360	362	322	343	366	355	351	352	376	375	362	337	344	326	372	398	366	370	361	388	354	325	371	358	377	347	365	384	328	363	344	337	361	366	347	327	382	364	368	342	333	326	354	390	366	326	349	339	331	330	365	329	347	352	323	357	366	328	335	380	346	380	370	339	334	332	350	306	343	365	349	351	381	365	348	372	348	363	332	356	342	346	338	387	348	354	358	367	354	374	340	341	348	367	352	355	369	364	330	322	344	404	345	341	390	356	383	355	370	333	350	349	342	356	335	351	337	355	359	348	345	373	376	351	357	337	364	322	349	343	360	318	375	361	361	317	358	334	362	390	363	324	341	399	349	351	349	371	334	360	354	336	376	354	366	342	349	365	330	342	351	367	349	343	394	406	346	361	347	358	290	349	399	359	362	380	324	385	353	376	379	343	354	355	350	334	337	348	358	349	308	375	369	324	345	359	340	379	350	368	329	346	327	340	323	377	364	340	356	335	333	333	315	358	336	379	341	358	346	332	323	343	377	352	359	403	358	287	348	346	356	359	336	364	356	365	360	367	391	359	324	353	365	359	375	343	354	375	361	388	328	338	342	362	366	332	347	345	326	364	354	358	349	354	328	352	358	354	363	349	347	352	367	346	359	345	395	316	354	348	344	318	404	362	368	341	365	365	349	355	347	329	355	371	329	370	311	380	331	371	382	357	386	382	353	381	358	358	364	346	325	369	349	348	377	354	342	367	334	378	342	356	347	329	356	352	330	395	327	324	362	360	357	355	372	350	344	381	382	366	374	342	353	360	370	351	360	339	351	347	370	346	374	364	360	328	348	318	343	360	339	353	358	330	363	346	360	359	365	359	340	348	349	366	355	330	326	343	328	332	386	345	323	336	329	376	356	347	359	376	368	334	377	369	362	358	356	340	366	353	338	338	339	360	401	367	353	333	347	370	370	345	354	373	369	350	363	350	356	362	372	356	338	363	352	348	326	330	351	362	361	354	379	341	321	341	366	369	351	322	334	378	338	358	349	338	361	379	369	368	380	339	345	351	351	320	327	358	341	363	315	378	333	377	321	350	359	367	314	348	334	342	340	345	345	343	366	334	323	349	370	338	342	356	346	342	344	358	375	353	326	349	340	350	359	328	316	355	381	354	357	303	330	342	359	352	334	359	323	393	317	348	360	381	325	371	367	345	346	318	363	388	383	329	304	379	344	348	337	387	325	347	379	383	332	353	357	355	341	355	342	375	364	358	360	384	392	349	377	352	343	355	328	332	325	348	381	359	335	342	370	330	371	354	379	333	338	358	366	321	325	363	382	378	352	367	362	360	348	342	340	357	388	349	356	375	327	310	353	358	359	351	331	352	339	322	342	366	358	355	377	338	349	355	342	348	366	371	351	375	369	340	351	374	316	346	370	370	373	368	358	343	348	353	348	346	348	392	344	345	340	344	361	350	355	355	315	371	359	355	334	359	347	330	350	362	331	380	361	349	370	356	339	341
50481	26220	5129	1724	1080	754	581	450	409	346	283	276	271	214	216	196	178	157	187	178	156	175	173	161	168	159	131	153	161	154	149	150	157	147	142	150	143	146	126	129	110	147	151	124	139	140	132	121	126	135	141	149	141	131	144	150	136	153	135	146	103	133	123	134	122	115	112	139	126	136	124	130	128	138	133	136	106	139	123	116	143	143	119	125	129	134	135	145	147	135	114	113	114	126	125	132	130	129	128	129	131	137	134	118	117	129	142	123	121	135	142	127	138	136	125	119	141	146	134	139	128	146	126	123	120	128	119	142	145	118	134	131	137	132	140	123	105	136	117	149	152	116	142	122	135	140	138	127	135	119	124	125	144	146	114	129	105	139	135	143	132	132	137	123	124	145	133	134	133	128	125	124	102	134	127	121	121	114	132	121	144	131	151	138	147	130	127	124	130	140	122	127	99	114	118	131	114	149	141	145	133	121	121	135	135	162	148	133	138	124	120	143	127	130	137	128	118	116	126	127	133	147	123	151	130	137	113	122	122	128	131	137	141	110	112	112	111	128	138	133	140	122	152	112	140	115	140	132	134	127	139	121	133	134	107	124	129	125	125	137	134	139	131	148	119	133	134	119	124	111	165	151	131	126	126	146	113	114	134	146	137	113	127	137	122	134	132	97	127	147	140	139	114	119	147	129	128	105	132	121	122	126	130	136	142	144	139	141	125	135	111	141	118	142	112	130	103	102	117	123	151	119	120	118	151	119	133	131	106	142	136	136	121	135	146	141	127	116	140	128	120	129	126	112	140	139	132	133	160	135	106	135	140	128	161	132	141	119	130	124	132	131	120	132	141	153	131	124	136	140	137	137	154	136	111	139	124	114	136	119	128	112	159	126	135	128	130	116	133	131	144	138	144	122	140	131	111	128	140	107	142	130	140	150	125	121	119	121	134	114	152	115	128	147	120	132	123	132	148	119	138	106	159	121	132	133	119	118	131	153	142	144	124	109	158	150	125	134	117	128	113	117	137	142	155	163	142	117	118	129	119	110	111	111	118	151	123	146	122	129	117	113	133	152	141	135	146	135	142	134	136	134	116	114	125	140	127	106	130	132	109	134	138	150	117	127	122	124	109	105	126	130	135	123	115	135	145	138	132	133	131	124	132	127	137	134	115	147	130	134	134	127	140	138	155	118	127	119	135	120	148	121	124	144	124	134	153	110	128	86	112	160	115	121	127	140	131	124	143	129	129	134	124	125	121	123	133	145	130	124	149	121	154	118	123	150	128	127	102	135	132	123	119	136	155	134	120	119	118	139	125	147	126	121	122	127	128	123	116	128	128	123	105	115	136	142	131	134	116	152	160	119	133	123	114	127	133	136	132	134	130	137	141	129	120	136	130	104	121	139	116	146	129	122	133	133	126	106	122	140	132	126	126	157	136	152	143	120	123	123	121	116	148	124	113	133	121	133	130	136	114	146	135	118	137	147	138	124	126	158	141	129	116	122	113	124	114	104	132	136	143	132	106	126	114	128	147	135	120	124	139	122	117	106	125	130	137	115	158	133	139	122	114	122	124	136	131	117	158	161	134	129	127	145	127	141	118	136	131	135	123	123	134	140	127	124	120	131	126	123	124	120	135	121	121	124	126	112	112	130	136	120	139	136	150	139	146	133	146	121	119	129	134	141	139	133	126	132	125	115	124	128	132	139	115	125	124	142	144	122	138	132	145	132	119	119	126	164	112	126	111	133	115	117	113	121	124	133	138	120	141	122	125	140	123	128	129	141	126	130	157	118	143	121	124	111	110	147	121	142	151	124	127	150	131	134	128	142	129	126	157	113	123	110	123	124	140	128	116	138	119	138	128	136	132	120	114	129	141	157	134	136	118	118	122	115	106	127	123	146	125	128	135	138	128	131	118	138	118	125	114	145	141	126	124	136	126	124	134	137	120	146	122	127	120	121	136	114	129	141	130	154	170	117	139	132	116	111	147	120	133	134	136	128	106	144	130	120	113	161	166	130	132	130	137	127	139	153	132	119	105	118	121	109	152	118	109	117	126	119	114	121	145	132	130	144	106	132	131	109	141	126	145	104	124	141	122	125	134	117	112	122	116	121	149	139	130	116	121	132	124	130	135	128	129	133	147	127	130	129	130	146	140	121	110	129	140	106	122	143	120	131	124	142	137	123	125	111	122	118	133	124	123	116	134	136	133	154	122	138	119	115	126	127	130	114	131	138	135	124	125	127	127	103	145	115	122	121	111	133	134	142	128	113	148	139	158	131	117	121	149	132	138	126	131	132	126	146	99	126	144	130	136	119	122	141	125	140	136	131	109	118	126	143	129	136	120	154	118	119	161	123	148	135	123	125	135	134	117	153	153	130	133	147	117	133	133	145	142	139	129	129	127	122	122	129	126	141	113	119	121	144	144	137	103	132	123	114	122	105	109	129	120	155	144	127	133	140	126	137	157	133	108	112	121	138	148	132	137	143	120	142	141	140	118	153	144	130	116	117	118	163	144	132	133	125	127	143	135	120	120	107	121	123	159	154	143	128	129	136	118	125	131	112	138	128	130	141	129	132	160	117	132	114	153	101	130	130	116	129	129	127	127	125	128	126	153	154	126	110	131	131	144	143	147	138	125	124	143	114	120	128	128	137	121	127	124	145	120	120	126	136	120	147	130	120	145	141	129	120	126	133	118	125	121	121	120	117	115	144	130	131	134	117	148	123	129	139	112	134	132	125	124	128	136	139	124	137	129	135	119	130	117	134	110	123	134	130	113	127	127	133	120	116	115	127	126	140	117	146	151	142	143	121	124	134	125	127	126	126	109	129	132	154	120	114	122	122	109	154	128	138	130	155	120	132	129	122	131	112	133	115	136	142	150	153	138	127	134	136	126	154	111	139	154	118	124	151	135	125	132	130	145	123	161	129	135	126	140	127	118	106	128	122	133	122	114	112	109	101	116	125	139	150	123	123	125	128	124	115	125	119	118	155	137	149	134	109	148	137	131	114	132	110	118	122	118	137	117	109	128	137	118	145	114	132	160	128	130	136	126	130	120	128	116	133	148	116	132	123	140	127	141	135	137	98	107	120	145	114	122	128	155	138	122	136	111	86	121	129	130	134	143	142	136	115	156	135	115	132	138	120	134	124	126	129	121	136	114	133	144	119	119	127	124	153	143	133	122	140	139	110	147	141	108	133	115	128	142	133	136	133	121	133	123	113	141	118	115	147	120	132	137	123	112	131	126	120	121	131	131	125	128	144	119	122	128	113	128	126	119	135	126	138	133	127	116	141	118	129	129	140	150	139	137	121	144	136	133	141	122	120	121	129	128	123	142	113	149	140	146	102	132	119	135	127	121	131	133	157	131	127	121	114	129	126	139	130	150	145	126	140	126	115	130	116	119	142	125	147	110	147	139	113	138	121	119	134	152	129	127	144	128	124	124	119	129	127	112	121	143	129	127	110	124	140	125	136	133	119	110	138	121	122	141	132
25951	14998	3888	4714	4051	3320	2691	2258	1922	1638	1447	1251	1122	1001	932	917	809	817	686	704	669	636	578	583	531	570	515	533	534	497	491	471	527	475	458	465	426	447	416	394	427	430	404	421	422	432	366	396	427	401	394	382	373	357	393	367	384	404	389	358	400	387	389	371	382	399	362	388	364	374	357	394	390	399	387	395	370	384	409	360	370	331	353	400	356	353	362	385	371	388	359	367	350	350	357	385	363	363	334	349	373	358	358	340	361	351	355	391	333	364	339	384	343	326	384	351	363	361	378	344	340	336	373	356	366	358	360	362	348	358	378	388	382	355	388	387	375	375	336	343	314	343	374	360	327	362	354	335	379	370	326	315	369	309	367	348	331	344	330	339	354	348	377	365	350	334	380	339	351	348	359	318	353	347	347	335	338	331	388	326	352	347	370	292	357	348	346	358	356	363	357	355	357	372	352	371	338	330	353	365	359	365	370	338	359	367	310	358	327	350	345	333	365	389	323	356	351	352	370	361	354	361	364	335	355	329	367	365	358	393	368	342	346	355	357	370	424	384	358	373	349	329	313	327	357	356	332	369	351	379	358	376	360	345	310	376	335	364	354	341	359	331	331	330	354	358	356	343	362	357	349	348	388	389	355	341	323	330	396	346	354	339	330	317	347	347	336	357	345	335	372	319	312	351	329	353	345	370	367	353	346	352	368	374	355	335	335	356	327	329	352	358	337	346	350	320	341	357	363	341	373	329	365	366	361	344	328	394	341	361	352	360	357	344	388	337	359	356	332	342	374	335	349	370	352	357	365	313	357	350	359	360	366	354	377	358	341	357	363	360	377	339	354	362	364	363	366	352	339	350	333	359	351	370	326	352	303	345	360	339	369	319	308	357	353	328	347	375	326	365	373	360	349	356	331	366	362	348	338	370	364	331	353	337	317	357	375	374	363	330	400	349	367	352	345	356	338	336	356	336	342	348	363	328	356	368	348	337	317	335	360	360	329	354	356	356	354	328	361	369	321	309	346	360	356	354	352	376	334	368	378	377	363	334	356	358	349	353	351	357	383	339	355	368	356	350	348	361	324	366	371	384	367	333	332	334	346	326	345	356	362	378	343	376	384	348	369	367	383	355	322	355	322	362	312	364	345	334	335	349	311	351	364	342	360	357	335	333	374	348	361	369	329	339	360	338	344	347	368	370	342	348	333	350	353	333	338	352	349	356	341	339	321	362	361	364	335	356	342	347	337	335	367	370	351	369	372	365	334	383	378	374	372	350	331	324	330	357	340	338	342	341	344	361	338	336	365	314	365	339	371	361	341	357	353	358	349	359	335	331	364	340	336	355	326	346	354	373	361	329	332	355	360	334	363	369	361	357	331	329	352	319	365	371	360	348	367	344	330	353	337	358	362	351	378	379	302	325	314	363	369	348	369	366	313	375	388	388	342	376	363	346	368	366	346	346	330	368	345	379	381	365	322	340	373	351	365	354	358	349	343	354	373	345	370	306	355	374	350	335	352	374	355	336	401	346	374	359	348	339	350	345	347	354	350	343	336	322	389	336	365	351	383	346	362	356	355	317	364	341	339	341	364	361	335	359	404	374	384	340	339	356	358	360	339	348	351	367	358	338	342	355	330	329	369	355	372	327	341	331	313	370	375	325	348	360	360	388	346	373	362	336	333	347	344	319	349	351	332	370	345	375	359	327	350	350	335	312	360	351	335	351	383	361	370	372	334	300	344	330	325	328	377	344	344	349	330	361	368	361	322	389	385	358	342	371	359	352	359	326	332	371	338	361	326	340	320	338	350	383	358	387	351	370	332	361	349	364	366	365	341	361	362	336	366	356	346	336	336	346	337	357	355	368	355	339	356	357	355	330	355	361	337	337	326	348	360	362	327	334	338	349	330	346	348	343	362	334	357	327	351	356	339	353	329	372	319	380	356	353	374	330	365	356	364	343	362	353	378	390	387	360	358	355	342	334	338	343	339	361	385	408	339	338	350	335	380	382	348	341	355	349	380	356	359	359	326	351	341	349	354	366	349	341	375	381	347	348	355	324	337	394	373	363	364	349	354	321	347	338	363	339	327	373	352	364	374	355	364	345	367	340	366	343	354	354	335	324	339	349	346	329	356	341	343	370	336	348	385	350	334	355	367	356	336	357	346	337	300	375	331	345	351	344	376	335	329	357	368	309	359	341	371	318	354	368	346	337	369	337	389	349	377	356	345	369	315	353	363	358	329	354	337	352	382	323	383	324	357	342	359	359	382	345	365	377	334	353	352	347	354	357	348	341	328	348	321	343	361	310	380	344	360	354	384	322	362	359	323	345	383	359	359	348	348	360	332	350	346	334	340	345	369	337	342	378	357	340	380	329	371	398	345	350	334	353	347	353	311	336	371	341	325	352	363	345	312	365	359	353	398	345	321	375	376	365	353	373	335	357	338	378	360	343	367	343	361	342	352	355	373	343	346	293	349	351	357	356	354	335	359	343	345	356	364	322	357	358	367	341	366	354	342	321	393	368	369	369	357	354	375	336	371	361	365	377	345	347	353	324	359	361	319	340	386	350	326	383	335	366	367	333	362	372	365	339	363	335	350	343	328	361	341	335	373	320	343	387	354	345	334	359	346	361	369	350	343	361	380	338	337	316	324	372	338	349	353	362	368	351	348	346	331	379	329	337	376	307	335	344	353	367	371	386	371	371	349	336	369	366	328	353	351	321	348	306	330	360	318	379	358	329	365	360	358	365	347	356	344	384	324	367	304	375	335	377	372	354	357	309	365	355	351	330	335	401	349	332	343	374	371	354	353	326	326	354	340	359	350	341	337	371	364	367	350	355	331	327	365	353	361	373	345	373	361	383	338	383	362	363	373	358	363	373	336	362	329	359	362	337	391	324	370	327	361	370	360	337	370	363	352	354	321	337	351	368	345	352	350	336	379	365	337	344	376	337	324	325	366	359	356	324	343	319	353	317	368	343	372	357	388	406	370	367	381	350	318	379	367	335	338	358	373	372	333	311	357	331	353	382	346	360	376	357	388	395	347	327	385	344	365	345	346	342	337	340	355	368	370	358	349	338	363	350	337	365	367	347	362	358	337	372	361	359	321	354	378	347	328	367	383	344	347	342	363	380	360	359	335	334	344	341	334	339	349	346	357	318	333	366	343	381	343	358	302	358	340	363	372	356	320	363	349	359	330	361	378	382	372	347	362	325	346	342	366	360	375	330	363	339	351	348	361	337	362	334	343	364	322	375	313	332	349	379	365	358	364	349	345	353	322	316	323	332	377	323	365	359	341	352	417	372	373	352	365	333	358	362	378	342	385	362	307	325	338	343	348	349	325	362	338	331	338	345	377	378	343	382	341	324	357	369	352	339	337	357	356	368	361	364	370	360	360	367	366	380	353	394	320	367	356	375	375	341	355	321	342	359	361	340	338	310	374	343	361	353	316	333	369	370	343	342	350	366	352	376	387	368	336	364	357	346	344	354	324	348
8236	788	360	267	329	333	321	302	328	340	343	317	281	269	321	307	306	274	282	297	300	328	311	288	280	270	275	320	303	320	301	341	300	285	316	292	304	297	291	266	303	305	294	291	299	315	327	324	296	302	320	313	310	305	308	304	317	303	313	302	298	324	301	337	326	315	283	276	349	309	335	329	306	296	314	293	288	314	334	294	308	318	296	252	320	279	321	315	313	299	314	292	304	281	326	322	302	296	311	335	313	315	325	280	280	324	292	292	303	310	321	272	306	309	273	317	306	337	342	287	336	296	311	305	281	310	310	326	310	291	311	303	270	304	330	307	331	291	298	332	288	337	313	291	287	324	300	283	291	296	311	278	320	302	301	291	318	289	305	306	272	336	301	285	301	309	314	285	315	308	310	284	313	279	312	290	341	310	325	297	318	288	332	331	304	312	304	312	304	292	302	338	311	296	272	291	301	284	298	304	288	291	280	301	293	291	292	301	308	314	284	299	349	306	333	289	300	291	323	284	286	320	277	323	309	303	290	280	334	340	305	304	294	319	305	297	298	339	264	295	297	326	301	296	317	295	291	308	320	307	321	305	285	301	337	346	292	311	278	298	290	326	306	285	333	283	295	280	321	303	292	317	330	303	305	289	301	316	325	324	309	319	302	297	313	301	318	307	282	308	312	337	306	294	319	313	297	291	299	337	278	286	304	307	309	267	305	328	319	314	296	305	284	321	314	317	324	320	307	323	289	291	318	288	322	310	296	299	290	291	312	285	304	315	315	296	304	284	312	286	301	289	307	334	305	318	330	282	320	285	322	309	303	319	315	295	306	308	320	315	280	297	353	320	329	336	318	286	314	290	290	279	300	286	302	307	327	320	307	322	274	355	294	284	303	281	299	297	310	321	293	290	308	290	293	307	281	315	284	298	297	310	296	296	288	313	316	315	280	317	248	271	307	284	280	311	307	306	305	264	310	298	316	316	314	325	301	298	329	323	294	287	309	310	308	319	305	316	293	276	319	285	303	310	296	282	307	314	290	293	340	342	281	295	310	313	320	309	335	282	339	288	281	309	320	312	321	287	301	306	343	298	280	281	289	298	342	300	281	334	279	291	300	306	290	299	308	266	301	301	291	287	288	288	302	324	306	296	299	260	326	297	306	305	269	251	284	296	360	315	323	282	293	296	327	280	328	299	272	290	289	281	302	346	318	329	299	290	306	285	313	298	316	307	298	286	298	297	316	269	301	300	334	278	301	261	298	327	319	282	308	327	327	311	295	299	288	279	292	306	292	293	307	304	300	327	298	300	325	302	295	319	321	331	279	310	312	321	266	278	332	309	328	302	315	304	302	319	290	294	299	323	330	290	323	276	325	312	311	293	289	304	323	295	306	315	308	297	344	309	307	310	318	331	313	305	313	321	285	282	316	318	314	290	310	297	311	312	326	315	296	275	309	272	290	312	308	290	320	291	318	292	310	321	294	325	305	311	284	259	276	295	303	302	312	304	343	290	295	286	309	288	295	317	321	285	325	313	327	295	312	311	330	295	325	346	311	322	318	294	287	298	310	342	276	348	295	265	294	312	347	285	315	269	319	325	305	287	303	323	298	291	297	322	299	310	302	282	340	311	338	291	288	313	265	333	313	350	290	298	314	324	310	292	332	284	300	309	275	301	281	308	292	304	313	315	313	296	317	313	307	311	293	322	302	298	293	313	289	288	306	333	279	309	293	323	299	286	313	333	317	307	287	323	306	343	329	315	319	289	314	295	288	307	293	327	305	315	269	316	298	296	305	318	312	292	303	334	277	324	296	304	321	299	312	322	314	279	314	294	312	314	304	288	303	355	314	293	320	296	304	314	312	342	285	326	299	336	330	305	277	328	286	307	283	313	301	322	320	288	303	287	300	284	283	306	302	307	337	300	326	309	322	278	315	289	324	302	259	324	288	323	302	303	298	279	328	274	319	326	327	328	345	303	319	332	307	305	333	306	278	330	307	300	305	297	304	289	292	318	312	329	282	276	305	291	298	335	333	272	284	278	297	295	336	249	310	286	296	318	346	289	322	316	308	330	295	288	297	313	302	309	308	321	282	305	296	313	261	310	278	316	283	312	298	299	268	341	295	308	302	277	288	270	298	286	307	303	317	302	332	337	306	304	269	291	304	289	354	297	292	273	316	271	295	303	307	309	319	310	309	324	307	314	339	314	315	317	322	311	308	304	294	309	313	295	291	284	306	307	310	305	295	327	311	312	288	279	300	308	286	304	284	309	283	342	336	297	313	288	313	292	270	353	297	291	288	271	306	322	296	301	289	292	258	300	297	295	331	303	331	346	309	303	324	293	305	334	310	295	319	315	311	304	328	283	302	297	326	288	348	295	307	306	319	314	285	267	303	311	334	288	309	320	305	300	325	282	353	317	301	293	279	329	294	304	292	295	283	284	288	305	316	288	300	308	325	301	269	288	284	309	312	313	302	318	288	262	323	314	318	303	320	327	341	299	323	313	289	277	291	285	285	298	320	335	353	345	310	271	299	315	304	270	316	304	328	295	332	310	300	283	270	294	297	343	320	331	310	291	309	305	320	292	310	311	315	299	312	273	309	292	310	274	308	320	283	284	281	294	335	322	321	308	286	288	342	322	299	308	314	317	294	323	299	310	290	299	297	293	274	323	309	294	310	284	312	299	335	318	298	285	297	314	302	316	311	302	321	319	328	283	325	304	271	294	338	320	300	305	312	305	286	323	330	308	315	326	289	293	291	326	306	292	320	348	311	322	302	286	283	287	315	333	298	312	284	297	306	308	297	299	315	284	324	305	288	308	327	307	300	312	301	330	316	281	290	328	307	309	277	308	283	316	316	302	336	313	296	316	332	295	342	314	307	302	292	311	292	321	331	336	302	302	311	319	322	270	323	294	339	259	298	316	315	328	359	331	287	331	313	354	312	314	328	307	301	326	302	336	296	301	307	345	349	330	276	306	315	287	309	301	326	311	324	312	289	304	319	314	317	352	287	267	307	296	311	329	292	317	318	307	347	292	314	284	294	350	293	294	307	323	311	304	286	321	297	314	304	300	314	314	284	308	342	339	298	284	313	333	308	291	305	306	305	284	270	284	317	309	271	292	296	330	316	289	298	324	313	313	317	312	328	303	289	310	324	320	270	292	281	310	288	318	255	327	288	351	312	294	301	308	324	301	288	293	336	270	325	307	288	334	344	326	322	301	322	305	309	354	297	329	300	324	292	319	319	314	312	292	295	289	306	287	280	323	298	310	295	314	293	324	310	286	297	300	292	274	289	299	291	308	314	316	275	326	325	284	317	356	308	277	308	311	326	292	309	289	300	292	305	309	276	278	333	297	315	282	327	284	293	315	277	294	293	333	322	326	310	288	312	305	338	290	300	311	300	301	310	267	296	339	305	318	294	322	292	332	301	333	333	301	312	327	281	310	306	302	278	296	303	317	296	282	330	301	310	332	340	287	310	346	303	313	297	306
5921	1193	767	731	770	741	719	720	708	725	725	729	670	717	682	718	660	733	710	701	684	706	701	677	677	690	700	686	686	684	689	714	730	725	669	686	710	708	675	678	671	689	674	670	706	690	682	653	717	678	705	650	695	706	704	670	710	692	684	671	709	696	688	666	712	683	621	715	696	636	663	722	693	720	691	710	719	732	690	695	709	687	698	732	687	705	643	679	655	666	708	710	665	722	682	735	701	681	640	714	677	687	693	691	667	661	725	669	716	694	734	706	696	713	630	687	722	689	646	642	676	671	665	707	690	688	706	665	742	714	666	662	710	684	682	656	657	680	647	699	719	701	697	678	663	680	714	681	677	713	681	690	667	716	679	651	697	629	649	656	691	691	659	658	652	656	678	669	720	692	687	675	690	727	639	680	737	690	726	725	656	651	678	678	703	696	700	666	672	654	648	677	747	729	716	698	709	683	668	730	678	658	683	677	703	664	704	695	719	674	683	686	702	718	725	742	727	712	642	718	689	685	680	676	683	672	666	673	675	718	711	704	700	699	727	659	675	712	721	657	739	725	679	707	667	667	724	658	661	669	688	676	691	712	684	716	720	670	715	666	690	670	741	710	711	700	717	696	660	726	680	725	656	679	668	664	702	687	665	697	716	682	749	665	680	705	655	731	680	654	678	690	690	689	682	666	731	662	697	672	683	731	681	693	723	670	681	633	650	688	677	672	695	721	656	678	699	713	683	654	705	673	674	692	669	710	677	685	631	735	720	632	680	707	701	696	681	769	687	701	709	689	675	716	692	676	674	679	663	732	724	682	689	717	704	668	694	701	699	704	723	711	677	725	682	681	707	735	641	680	716	658	726	668	739	695	690	726	697	675	721	648	703	750	685	693	659	688	729	682	665	698	644	666	732	649	717	695	699	656	719	684	650	647	738	662	673	679	716	711	697	739	693	684	696	685	685	692	726	723	686	682	663	716	752	665	709	698	678	741	704	678	722	675	696	700	709	657	637	706	749	705	694	692	691	718	644	666	695	660	701	686	690	696	711	697	708	694	685	740	715	724	678	691	686	706	681	724	710	705	629	687	698	671	700	713	683	676	685	699	715	754	698	697	683	738	683	724	657	715	738	721	680	683	736	662	635	630	684	668	653	679	714	659	690	715	691	649	693	735	688	705	676	672	665	673	651	686	700	751	679	664	663	700	734	721	676	667	700	694	683	708	664	710	653	681	712	709	672	637	698	707	665	665	734	681	712	678	666	655	691	696	678	689	686	703	668	696	670	702	646	719	699	725	660	694	695	664	697	685	686	674	673	697	689	688	694	659	652	682	687	678	647	687	683	665	650	660	703	703	734	643	748	686	708	688	684	729	654	688	666	708	659	715	737	707	697	703	682	703	665	699	696	682	713	656	733	723	681	742	715	692	717	729	693	717	740	695	715	734	670	689	689	735	699	678	711	742	709	659	697	684	708	695	699	667	678	692	683	686	701	671	690	711	690	685	736	673	698	697	678	730	667	721	705	666	675	672	712	664	674	680	694	706	684	714	703	683	673	677	714	661	686	687	677	696	695	646	698	671	707	695	645	721	646	714	706	718	744	687	705	702	675	761	688	683	740	660	630	754	739	677	669	656	741	698	710	674	718	723	732	671	683	687	666	693	683	716	709	676	707	689	665	679	652	715	691	675	668	705	720	712	711	682	701	684	703	669	682	688	707	666	697	726	714	658	686	713	665	673	717	663	699	663	706	672	677	661	727	709	698	733	680	662	692	644	699	663	651	713	688	689	702	725	660	661	733	695	669	658	682	647	704	662	720	721	716	675	705	656	703	693	671	663	663	647	742	664	669	664	693	701	690	696	743	679	692	711	696	717	749	682	683	743	729	688	686	703	677	696	683	709	677	653	641	678	663	664	723	717	689	662	652	744	724	638	696	712	708	686	694	713	713	705	699	665	627	708	684	680	694	699	704	699	694	694	658	673	669	633	677	694	669	698	699	679	645	651	622	677	671	677	711	706	695	708	655	674	687	713	707	679	676	647	709	664	716	665	684	739	677	700	659	715	643	685	707	751	664	693	709	699	725	697	683	715	697	663	705	649	697	650	674	654	690	673	653	714	725	697	700	699	664	689	681	692	703	715	670	721	743	682	718	665	678	704	654	712	676	687	706	664	677	667	686	670	681	734	669	688	698	692	716	717	690	657	720	716	736	696	697	694	734	688	662	733	681	681	707	707	676	759	699	707	674	662	685	635	658	724	722	689	679	710	686	729	733	640	739	689	726	703	653	680	697	727	741	657	717	728	704	646	657	680	660	710	708	732	708	666	700	666	704	712	663	699	671	684	678	663	679	685	725	717	700	639	655	699	660	714	700	689	650	665	697	728	687	659	666	710	689	692	702	652	679	674	706	720	670	667	705	693	715	720	678	670	651	689	657	691	648	702	634	676	750	684	684	727	700	712	730	683	728	716	697	683	697	723	696	721	714	700	699	670	707	651	632	702	701	705	692	695	680	682	694	686	673	670	682	694	714	728	702	652	690	728	669	682	665	686	701	677	665	766	708	695	670	676	673	672	707	732	717	698	665	699	672	666	673	732	713	667	674	687	693	704	654	702	687	714	706	687	675	684	691	693	722	735	703	662	694	714	747	718	734	707	695	703	683	700	685	652	635	725	713	693	709	649	691	662	659	651	675	700	712	695	694	692	667	695	710	683	702	697	706	636	687	726	724	656	714	639	661	670	733	679	660	685	709	693	645	677	718	700	675	680	690	648	710	665	686	658	664	650	675	708	708	704	647	663	704	684	676	709	699	707	703	705	678	681	712	697	719	677	690	683	712	695	648	694	664	710	678	709	728	679	698	714	614	692	715	725	666	680	670	654	661	711	679	714	669	667	747	656	661	718	732	724	727	686	676	679	662	708	668	684	662	676	686	642	719	702	728	667	710	691	701	696	698	693	685	726	686	679	732	672	747	736	696	656	677	663	694	747	707	687	692	705	708	739	707	721	690	683	720	666	656	711	733	709	714	647	692	644	672	722	686	688	668	717	643	693	679	681	655	732	714	720	704	699	667	714	716	660	683	682	692	665	665	714	695	688	742	693	700	683	701	711	681	662	679	693	736	675	645	734	696	711	731	766	673	666	710	678	716	700	673	692	663	673	736	771	664	674	682	650	697	666	671	707	668	696	714	703	673	694	670	685	663	712	714	660	692	643	646	688	679	677	701	688	701	731	708	713	693	689	693	645	717	691	680	725	708	722	736	701	657	685	700	691	699	724	704	722	724	658	675	674	598	669	649	706	683	726	683	692	672	684	689	663	673	693	727	661	657	686	684	652	717	700	694	668	679	715	695	694	694	671	712	699	689	684	703	667	702	741	706	724	660	695	702	692	685	728	716	675	687	670	720	684	685	701	665	693	725	649	731	697	737	682	661	658	709	653	729	686	692	669	758	702	686	723	688	691	731	689	686	680	709	668	691	670	690	688	696	734
36484	15279	1917	848	559	452	380	330	295	238	213	201	172	200	183	196	182	194	152	155	162	170	168	144	149	153	145	153	141	161	154	169	142	138	166	145	124	131	152	148	166	125	133	157	139	137	136	147	117	143	153	144	134	131	126	161	155	150	136	132	131	139	126	140	158	128	139	134	161	145	145	143	145	127	127	143	138	129	117	125	138	150	132	150	127	142	148	121	136	156	133	113	155	141	147	161	146	150	135	132	159	138	137	155	122	143	146	156	131	130	119	148	153	149	149	113	141	142	173	140	141	139	143	186	142	155	138	124	134	137	120	152	130	144	146	129	167	128	154	134	124	144	126	130	145	149	148	129	128	164	154	138	122	140	135	158	137	127	146	125	151	136	136	129	140	137	135	130	139	170	168	136	157	125	127	131	137	142	154	125	126	137	138	127	149	159	144	137	143	119	135	126	150	168	114	138	137	128	116	143	144	134	144	153	122	156	118	134	139	167	143	177	148	126	146	143	126	143	130	133	140	129	145	130	151	131	156	164	141	129	134	128	160	123	120	151	119	164	137	122	141	138	149	146	135	132	136	149	146	126	144	128	133	143	110	129	151	129	143	126	137	133	152	140	148	168	132	164	130	144	126	131	121	139	136	132	143	146	129	138	138	145	128	134	130	145	138	145	154	143	128	139	168	137	143	128	132	135	149	138	138	132	125	140	133	183	159	140	137	143	176	125	128	144	163	134	132	120	123	121	132	145	120	146	135	156	143	147	140	146	139	136	152	136	121	141	141	148	145	129	156	158	125	110	137	169	140	130	132	117	152	133	118	143	146	139	148	126	139	124	142	143	137	120	154	115	130	147	136	140	129	128	146	151	139	132	141	136	154	112	149	157	136	149	123	124	139	141	149	138	125	136	159	141	137	156	141	148	135	127	153	149	146	114	177	137	153	131	151	134	140	151	123	136	140	127	149	141	132	134	137	116	141	129	174	140	144	141	161	150	155	94	116	143	144	126	130	157	132	146	138	142	142	132	124	122	140	127	149	149	137	169	123	143	124	144	144	130	143	144	138	140	132	146	131	155	136	134	153	139	151	155	149	138	129	147	147	166	128	128	140	134	135	146	128	138	121	134	138	177	132	155	139	147	147	146	133	140	137	146	169	140	141	131	141	157	146	152	131	137	110	147	137	137	142	139	122	128	162	163	143	161	136	142	122	145	138	144	151	126	146	142	139	118	120	143	138	140	131	146	138	140	146	151	149	111	118	138	137	139	158	146	152	124	135	150	117	135	133	131	127	135	134	153	116	133	146	154	138	127	145	135	130	122	143	151	125	154	139	144	146	135	131	166	149	161	124	142	114	131	148	136	133	169	151	146	142	118	153	132	130	147	142	127	137	136	135	136	109	126	137	141	133	137	131	141	135	143	142	129	151	132	121	128	126	136	140	147	144	139	147	125	142	140	144	130	146	142	144	131	147	137	168	119	152	130	129	138	131	145	158	146	143	148	140	140	131	157	147	146	158	129	129	143	151	151	120	142	132	138	162	129	141	128	135	141	112	161	165	151	131	144	144	119	153	127	149	138	155	150	160	148	136	129	158	129	129	162	138	161	146	133	160	150	126	144	141	164	163	152	144	145	146	126	134	135	144	140	147	151	117	125	133	148	143	148	132	139	148	122	133	145	147	148	131	143	117	124	139	153	126	152	126	127	170	145	151	158	144	147	132	126	137	139	145	137	118	157	135	154	153	158	140	125	114	141	146	152	125	132	131	118	180	141	149	160	135	146	130	158	126	114	133	152	160	164	139	122	120	119	130	149	125	135	151	148	159	141	137	150	137	141	133	128	151	163	143	114	126	148	143	140	136	140	140	119	125	137	137	134	133	127	128	117	144	156	136	128	135	154	129	120	141	148	133	141	149	149	148	139	151	125	160	137	133	135	133	122	129	145	139	136	121	136	126	125	109	142	163	157	126	97	146	127	143	145	157	133	149	138	119	149	146	129	128	130	150	130	123	131	119	139	138	138	141	148	158	132	158	127	135	147	142	148	159	134	130	132	123	132	133	142	129	147	139	159	139	127	139	137	131	160	142	161	140	150	129	166	148	133	142	135	155	127	153	142	137	180	129	157	123	124	146	163	141	150	129	132	127	110	138	148	135	110	141	130	130	139	128	162	170	143	131	161	137	138	147	146	135	145	148	164	154	141	147	132	146	124	153	125	141	143	132	139	122	132	118	134	126	141	149	134	148	119	139	107	141	134	144	135	121	123	161	154	128	121	123	124	153	136	127	175	125	139	162	127	121	140	132	126	155	154	144	141	155	153	139	138	162	126	170	126	140	147	119	147	139	125	125	135	139	144	113	138	128	142	112	147	147	151	149	142	143	141	146	135	138	148	159	134	133	144	147	125	160	144	151	113	154	148	168	142	140	120	161	147	155	133	134	163	139	146	136	145	134	130	119	144	154	148	169	133	156	150	174	157	132	152	134	143	142	135	146	154	125	146	150	147	123	152	128	121	139	155	149	149	143	151	137	133	145	141	133	148	139	125	127	148	121	139	155	121	108	136	132	135	143	147	125	125	147	135	151	152	130	135	137	136	134	158	139	127	142	154	143	122	140	135	137	137	149	143	144	134	149	151	143	118	142	154	144	171	143	176	146	146	152	148	152	142	133	146	132	158	142	140	144	133	117	147	144	123	129	135	146	143	139	161	133	138	148	142	133	140	136	118	160	138	144	146	129	138	132	132	102	121	140	135	169	148	124	142	142	144	157	141	120	130	134	133	128	125	141	146	141	126	141	142	154	137	124	146	167	152	163	127	110	130	138	127	164	137	137	127	135	124	120	151	136	145	132	139	122	135	133	117	142	112	128	150	140	147	130	123	140	112	146	123	142	148	132	127	164	127	139	127	134	156	146	128	161	152	151	159	127	134	131	152	119	149	127	137	152	146	129	163	130	156	143	151	142	147	149	130	157	146	153	143	122	138	127	142	137	150	130	146	120	134	162	134	150	129	133	127	154	139	130	144	147	143	163	124	136	144	130	122	124	132	139	141	140	149	139	154	150	137	155	128	149	141	120	145	138	153	144	144	142	138	127	119	120	156	134	155	111	126	132	140	151	148	139	127	144	152	122	141	153	151	140	117	155	136	129	139	161	140	151	134	143	144	141	149	144	119	144	131	134	134	136	124	129	142	147	141	143	149	128	137	136	137	128	147	138	153	147	147	157	139	145	132	137	149	139	127	136	151	145	136	148	139	149	157	166	156	141	137	134	160	133	146	136	153	142	136	159	156	146	157	123	122	140	152	135	140	136	119	112	120	142	157	160	130	151	142	138	163	153	135	131	129	134	132	162	134	135	126	144	156	146	128	139	134	135	119	144	134	151	175	152	132	149	136	136	138	131	134	141	149	117	135	143	129	141	123	138	137	135	149	134	127	143	136	153	149	143	158	154	144	159	121	133	168	126	144	139	140	144	138	123	147	128	146	138	133	142	128
18475	9249	2155	2652	2429	1887	1625	1414	1143	1050	916	818	762	733	638	651	583	554	505	527	481	496	466	467	461	460	447	455	430	455	445	423	397	392	408	418	404	371	398	430	402	360	405	424	372	391	379	367	357	350	409	372	378	338	358	374	379	390	358	369	384	381	394	331	378	385	380	378	347	330	352	351	341	356	384	355	353	369	375	327	358	402	361	365	359	349	378	342	356	349	352	375	351	293	365	355	337	355	373	331	382	335	354	386	350	357	359	327	335	376	367	356	350	340	376	352	354	355	337	349	364	336	371	339	362	377	367	323	364	347	375	368	368	361	352	357	367	355	333	364	360	359	361	332	329	354	343	324	365	322	353	346	349	345	359	364	309	329	356	354	349	342	336	355	359	333	327	306	362	365	365	363	365	353	359	370	366	342	348	342	324	305	344	344	373	376	340	336	370	351	345	329	358	380	365	326	322	344	348	361	362	324	334	322	359	377	317	355	338	363	325	336	360	358	349	341	326	348	353	352	357	371	335	365	350	345	329	359	293	368	383	389	349	364	336	339	386	317	342	330	356	337	370	371	361	365	326	381	328	351	317	344	343	367	341	372	336	368	330	375	369	365	332	354	342	371	321	342	366	362	318	379	361	348	339	357	326	354	289	336	325	344	372	360	340	321	331	352	324	308	351	322	364	344	348	316	325	342	339	346	354	328	330	322	372	364	334	356	348	354	372	365	370	347	343	354	370	349	351	361	346	345	360	342	337	331	367	348	336	323	374	364	348	339	375	346	356	322	326	338	381	359	350	385	300	340	349	318	320	358	397	327	354	366	355	373	334	369	332	373	322	335	349	314	347	329	324	351	341	374	380	339	358	338	310	341	342	375	349	343	349	354	345	306	376	338	384	389	374	363	374	370	371	361	381	347	350	331	373	364	338	348	325	331	298	340	358	339	346	343	359	358	377	353	368	350	359	318	392	367	364	336	368	364	353	359	346	344	364	409	360	331	356	364	350	344	348	315	369	373	343	340	385	372	334	332	352	355	352	340	379	348	346	338	377	363	358	346	327	373	331	346	336	366	343	333	326	329	362	368	351	332	346	330	333	327	350	379	346	333	335	358	365	347	355	339	343	313	365	333	354	302	355	361	364	356	324	346	365	347	371	364	336	358	366	316	372	343	374	323	362	349	357	358	354	377	355	336	363	409	316	326	332	355	388	369	387	346	315	351	336	360	351	382	353	345	352	366	356	352	322	310	335	349	376	349	351	360	381	337	331	352	336	352	319	382	374	351	336	336	373	352	327	349	373	347	347	371	355	373	357	327	371	345	378	354	357	369	357	349	325	347	336	339	364	331	358	318	356	342	327	339	349	347	344	334	372	351	336	346	346	374	340	365	355	358	364	367	310	376	366	347	355	347	341	348	320	354	327	361	376	337	375	385	369	371	367	333	342	364	318	325	359	331	342	352	338	330	353	337	336	352	352	340	362	331	350	327	347	364	342	317	345	361	372	362	375	334	341	332	344	323	369	347	364	349	346	353	366	354	398	339	353	365	389	339	366	334	346	338	353	340	380	343	341	352	347	359	346	361	345	311	348	372	343	337	363	348	330	379	339	331	368	350	358	342	358	340	349	326	348	373	340	330	340	329	350	349	339	356	321	349	359	354	332	330	348	353	352	382	347	333	358	317	327	363	345	361	363	366	379	362	352	340	343	342	314	355	326	336	382	359	313	331	356	371	358	344	356	345	342	353	353	349	353	339	362	332	341	358	356	343	345	370	345	340	342	344	379	347	318	377	361	357	335	362	382	358	350	317	354	345	345	369	354	375	354	316	366	354	376	349	356	339	360	347	357	364	320	382	339	391	349	321	359	314	350	355	322	358	347	364	350	375	359	344	319	353	374	347	343	336	367	360	378	345	345	353	331	340	361	365	360	366	365	345	341	338	347	360	354	344	354	342	330	331	348	371	365	350	348	384	351	358	342	351	383	340	356	337	335	352	347	349	356	360	344	357	350	355	358	330	326	333	347	377	350	339	324	364	365	358	350	362	341	319	332	359	334	371	336	363	351	355	357	348	362	377	347	360	344	358	332	353	361	373	367	357	357	375	314	374	307	347	319	353	368	338	358	334	349	350	312	356	338	360	325	364	345	335	321	308	352	314	378	332	342	365	333	352	358	332	355	337	378	344	333	352	365	355	347	348	335	356	338	341	347	327	316	361	378	349	339	339	309	365	364	362	325	322	345	348	357	356	407	345	350	329	330	323	355	384	326	346	372	352	342	306	361	313	341	319	352	325	377	367	366	345	403	329	334	361	345	328	375	372	377	367	387	342	346	338	381	371	351	308	335	362	380	327	331	350	374	348	340	373	339	343	334	350	350	346	376	363	336	372	337	339	319	363	321	350	343	331	343	351	323	366	353	327	333	345	350	343	335	325	363	352	354	369	340	355	340	388	335	324	336	344	362	336	347	341	329	361	322	331	366	329	361	334	353	395	325	343	400	320	354	347	329	349	354	350	349	363	379	367	363	355	355	352	349	354	360	352	353	317	354	363	334	347	341	366	365	349	332	385	370	354	332	352	349	325	319	371	360	336	376	368	360	360	378	353	350	369	360	332	345	341	363	361	340	317	362	361	297	366	335	340	401	335	326	332	348	346	343	387	325	345	345	358	316	328	369	339	377	352	353	348	363	351	313	369	355	362	364	330	360	371	338	350	347	315	350	360	366	368	354	304	319	333	328	319	357	364	365	350	353	365	358	349	343	338	394	366	341	341	367	382	332	349	330	343	355	352	355	336	355	358	337	314	353	341	353	365	346	367	319	346	312	349	346	374	385	358	312	324	336	378	371	366	356	326	357	349	364	352	348	337	326	339	338	348	358	352	344	357	344	365	344	368	355	360	319	321	350	340	340	385	324	382	369	328	330	318	346	307	355	338	295	343	354	352	316	334	332	355	364	348	371	355	339	345	349	333	366	359	337	358	339	350	365	366	362	329	362	376	327	375	335	346	358	335	354	354	338	359	361	361	366	344	368	351	368	342	353	360	358	343	363	351	364	328	350	341	320	324	375	369	335	337	322	366	374	339	335	370	353	372	359	340	333	306	363	321	378	395	344	377	348	343	351	349	368	333	386	375	318	373	351	370	376	362	352	341	355	350	361	370	331	337	359	350	343	332	352	339	339	316	322	335	350	348	324	354	334	349	376	360	314	365	335	336	352	344	345	366	356	357	377	380	382	349	344	359	351	368	308	325	340	342	327	353	361	330	324	357	327	344	328	347	326	329	358	349	350	363	331	359	381	373	319	342	337	385	336	382	339	344	380	343	375	368	330	349	339	379	385	331	362	341	373	351	365	330	337	333	375	379	329	334	325	332	301	358	331	373	353	339	361	335	361	337	347	368	360	347	344	353	346	375	345	356	327	320	340	351	389	329	342	313	332	353	372	315	368	370	353	326	346	348	357	359	329	349	326	364	360	360	364	328	382	359	360	358	347	340
51576	26373	5405	1677	1064	753	534	470	385	367	303	261	248	216	213	206	189	176	173	176	166	164	173	147	173	164	146	137	150	150	157	137	160	141	146	151	166	159	136	145	132	125	174	159	112	138	136	135	138	147	140	112	137	125	124	136	144	141	130	121	127	129	130	149	127	137	123	126	146	133	137	144	121	127	113	129	137	106	132	134	124	135	118	135	122	132	115	143	130	118	130	138	140	137	114	129	134	144	137	122	146	129	153	159	119	119	122	122	121	120	131	124	113	133	112	127	130	133	137	136	129	125	144	147	144	108	125	134	144	138	125	133	125	123	118	115	121	131	132	118	128	112	126	151	143	124	146	144	131	134	117	126	136	117	149	137	120	157	99	127	139	138	145	131	148	124	125	160	111	137	168	132	137	115	149	130	130	112	119	161	139	128	118	127	119	121	130	136	135	110	104	127	138	126	121	151	139	125	127	144	121	124	118	123	129	124	126	129	132	137	139	136	136	115	108	142	149	115	130	121	124	137	145	144	124	126	112	111	137	134	138	123	145	135	137	155	131	113	122	105	163	122	123	123	125	118	148	125	117	126	133	120	139	121	114	121	133	124	125	118	138	123	137	137	128	146	142	124	128	142	124	135	118	142	125	127	124	122	121	164	110	145	126	125	135	127	140	124	141	159	136	132	132	125	123	139	139	115	138	130	144	138	146	125	125	117	133	144	136	126	125	134	114	115	115	111	111	126	125	110	115	113	135	132	135	132	138	135	117	119	171	131	125	123	131	131	124	112	132	121	144	120	121	135	112	137	145	123	135	149	156	122	138	145	139	126	147	132	134	142	141	131	152	120	144	126	119	135	125	137	135	140	134	142	129	113	128	141	141	129	135	146	127	132	148	135	127	155	130	136	140	122	134	153	130	145	139	147	110	131	143	120	116	129	110	125	145	129	111	130	127	133	141	119	118	132	137	147	142	141	135	138	130	117	127	144	127	116	132	120	127	137	128	135	124	119	115	128	109	148	130	141	128	131	116	123	118	118	133	139	119	133	121	130	119	119	126	128	137	112	152	123	140	144	123	134	135	137	134	139	146	107	124	146	107	140	136	129	151	125	122	142	132	148	131	126	143	142	123	148	120	122	125	145	140	122	123	134	115	143	141	146	136	137	117	131	156	119	127	142	138	131	133	102	131	142	110	119	112	126	133	138	144	129	132	125	113	122	134	104	129	127	130	138	120	127	137	105	141	142	135	137	117	130	139	119	129	101	121	122	124	150	134	129	118	105	147	116	136	114	118	151	162	147	128	119	120	134	114	117	141	117	138	135	124	123	128	106	136	136	148	131	140	116	155	113	127	117	120	120	128	145	147	121	131	145	138	131	127	131	146	129	122	124	135	105	114	123	123	121	135	117	138	122	147	146	138	123	132	119	143	120	130	139	139	125	134	134	124	139	113	114	116	130	124	141	118	99	119	133	138	134	125	137	106	116	102	104	117	139	116	122	153	132	106	139	132	111	116	125	133	121	137	148	133	111	147	137	112	136	134	124	138	123	125	127	122	125	133	133	134	142	128	137	109	123	131	121	114	111	132	130	124	138	129	128	148	127	133	139	142	122	126	133	114	110	135	139	139	117	142	113	152	132	124	136	110	142	138	144	138	147	145	147	139	142	137	113	147	139	163	130	127	120	118	119	125	131	126	126	113	144	123	125	127	140	152	131	143	152	140	116	130	139	136	145	138	117	114	140	133	124	127	141	146	128	120	133	110	136	131	119	135	125	134	115	124	114	127	152	126	139	123	144	124	116	120	131	115	109	136	141	150	109	161	127	109	132	149	114	139	111	124	145	127	138	136	120	109	132	134	144	128	128	132	114	156	134	145	123	130	139	132	122	131	125	122	126	132	136	152	119	122	132	132	125	121	102	132	146	136	121	115	134	126	121	141	137	134	140	115	140	143	106	131	121	145	111	154	132	129	124	122	144	139	142	150	135	112	143	137	106	115	129	127	139	113	126	104	129	121	132	134	126	130	127	123	129	141	127	135	101	125	130	120	119	129	138	143	125	128	116	126	153	134	115	124	127	132	137	135	106	135	113	142	120	133	132	122	130	113	129	119	132	110	155	138	138	127	151	132	147	116	136	136	121	139	119	113	161	129	139	106	138	124	116	111	145	158	131	112	134	134	111	127	109	141	140	147	125	138	131	134	131	148	116	127	130	132	136	135	136	132	132	157	143	141	163	154	126	130	123	146	125	130	139	132	131	113	154	131	118	121	154	124	129	131	133	104	124	117	118	120	153	130	133	105	131	111	134	127	117	118	138	126	104	117	124	126	130	123	131	123	130	125	123	132	123	131	139	126	135	126	146	142	122	118	128	131	127	147	162	131	129	134	102	125	127	129	130	140	112	132	136	130	135	124	129	142	123	133	132	145	121	151	149	144	133	125	143	124	143	127	141	117	136	117	144	120	143	106	137	140	155	129	137	129	145	104	157	105	140	110	148	123	134	124	135	132	124	123	127	132	112	155	136	131	138	128	137	133	131	128	124	139	136	133	127	149	149	120	131	125	124	124	137	128	129	116	111	114	136	124	139	113	114	129	139	122	135	118	118	114	124	157	135	128	155	140	131	121	136	136	130	129	139	133	134	120	134	135	120	135	127	118	135	123	133	120	149	154	134	128	109	133	140	135	128	130	147	147	134	134	109	117	136	162	143	118	136	132	132	142	132	149	119	145	143	129	114	117	107	153	136	132	123	138	107	127	125	136	137	141	151	133	122	140	144	119	137	148	118	143	134	129	126	143	119	125	135	135	135	125	140	124	119	135	137	138	142	146	126	142	133	138	120	114	122	130	125	143	119	127	125	131	130	132	136	124	115	120	142	141	152	142	120	114	147	127	127	127	128	149	130	119	130	129	118	153	118	124	139	132	133	132	136	136	136	118	110	121	118	130	154	136	113	145	119	118	132	153	138	114	128	135	132	139	151	129	127	110	122	135	118	129	137	121	119	113	124	145	136	129	105	140	145	110	108	111	122	140	145	125	121	130	116	134	152	139	142	128	125	130	126	121	126	121	127	137	129	121	109	138	144	124	141	139	144	141	130	132	125	147	163	137	115	127	136	142	132	153	154	150	133	110	128	112	134	133	116	117	125	143	147	133	117	134	130	119	128	124	120	143	131	141	138	116	140	132	133	103	127	141	121	155	127	140	112	127	140	128	129	126	142	113	140	109	145	132	122	133	132	143	134	137	123	144	144	122	133	147	155	128	129	142	121	126	130	128	109	132	136	122	136	130	121	113	157	141	118	127	125	145	143	124	129	121	120	119	121	123	112	130	143	110	132	112	126	135	132	131	161	119	134	124	98	145	128	133	126	132	132	134	113	125	127	124	124	117	129	141	122	116	155	135	128	135	134	134	136	145	117	120	91	122	123	124	128	145	147	110	142	126	127	125	118	124	160	121	138	145	151	116	149	136	130	138	131	112	136	130	149	106	127	113	131
27218	14672	3919	4645	4041	3247	2619	2236	1916	1702	1393	1253	1166	1095	970	837	873	745	726	722	695	627	613	570	594	532	540	508	546	502	505	500	481	450	493	428	409	433	447	422	449	427	430	416	437	411	415	383	420	417	401	389	400	393	383	403	389	404	369	365	423	383	402	393	364	360	340	367	362	387	358	352	418	355	365	394	335	394	359	385	405	368	396	394	371	332	366	360	359	328	396	348	346	394	362	393	356	407	362	398	346	327	383	370	362	385	346	355	373	360	348	345	366	395	352	370	334	345	355	401	361	347	372	376	358	320	365	363	352	350	352	352	403	376	350	360	366	375	341	396	344	358	383	345	341	359	378	350	365	358	329	340	343	328	340	349	365	346	352	355	338	398	342	326	352	352	391	386	351	346	355	356	367	316	337	342	334	397	360	342	392	329	403	352	352	366	353	340	349	341	370	360	363	347	400	349	344	389	372	381	347	347	373	354	363	343	325	353	347	378	361	350	369	322	351	377	381	334	325	334	325	352	368	343	339	358	350	356	377	367	336	351	390	346	331	357	363	346	341	374	319	373	328	414	317	371	339	349	354	344	340	354	357	352	338	355	363	363	379	372	332	375	314	341	367	371	346	326	368	328	346	349	368	360	343	379	342	339	321	359	346	328	325	334	351	335	356	379	360	331	344	323	349	400	321	357	363	335	367	339	346	353	340	361	341	344	338	356	358	373	374	387	311	368	364	345	397	377	343	378	377	319	359	346	313	343	326	330	318	334	347	366	357	353	345	357	337	358	351	376	344	352	335	344	336	363	323	355	327	343	367	325	366	361	363	356	374	346	361	328	379	386	341	332	359	344	361	393	367	357	362	309	349	378	360	379	332	340	342	352	338	349	311	330	382	384	346	379	353	367	372	352	348	358	374	355	373	364	380	339	339	338	330	343	324	332	386	351	370	366	356	345	363	351	354	352	348	365	389	389	339	345	338	365	337	367	348	370	329	374	341	328	371	360	326	332	318	382	369	374	353	338	367	331	351	355	389	361	364	361	377	353	375	335	326	383	343	350	393	357	340	374	353	338	357	382	366	365	349	339	358	355	351	381	336	368	357	355	331	322	362	356	348	388	342	344	351	386	331	354	366	357	346	334	362	338	364	353	361	330	340	353	321	348	363	356	366	322	399	355	342	341	390	368	367	362	351	327	363	347	357	371	349	377	342	352	345	362	361	361	334	363	341	392	333	335	353	361	333	337	349	329	386	399	383	326	334	340	345	369	346	356	383	370	363	318	378	362	340	345	351	342	387	336	344	355	345	350	368	374	346	378	355	338	340	363	335	333	357	341	348	337	343	316	322	342	337	301	370	348	386	368	359	331	351	389	350	365	372	352	371	364	353	344	344	360	382	324	358	370	354	371	369	333	380	335	385	333	330	348	310	365	370	376	347	375	336	351	377	344	345	329	386	325	337	346	379	372	338	373	383	330	323	346	369	370	351	314	347	315	363	370	353	353	349	362	377	371	328	326	342	335	353	361	364	305	346	346	329	369	365	377	347	370	352	347	345	333	329	357	337	357	379	343	353	367	343	339	357	335	339	383	321	346	368	315	346	343	351	357	335	344	365	382	356	333	339	347	355	364	359	345	354	361	360	361	333	341	393	364	363	346	360	347	351	369	347	359	394	335	362	360	319	357	306	327	356	357	359	360	378	377	360	332	357	350	343	361	361	352	377	340	344	315	349	331	344	345	329	350	353	408	342	364	329	355	396	325	392	383	376	327	355	351	351	341	395	338	354	358	342	360	349	346	349	350	351	331	360	369	346	358	369	336	313	396	355	371	375	349	324	357	350	358	334	371	344	387	361	347	340	329	340	326	361	356	326	352	355	375	343	364	354	370	370	350	342	360	344	375	364	377	351	358	356	381	332	379	351	370	360	358	370	349	348	317	341	363	324	354	347	368	326	355	355	366	384	340	389	327	361	329	357	364	361	369	357	298	331	353	345	358	356	357	340	378	369	349	349	389	366	354	335	333	369	315	357	377	354	400	372	341	353	328	333	331	387	377	366	369	365	353	335	369	380	351	350	357	330	370	367	366	399	360	352	335	335	349	336	334	335	347	375	355	346	366	345	333	363	349	363	395	350	372	363	351	372	343	356	383	345	364	328	350	372	342	354	351	379	348	340	334	333	366	365	372	366	330	381	310	347	364	377	355	342	349	346	325	380	362	331	329	349	364	358	340	334	326	346	332	358	370	361	375	347	374	345	353	354	380	360	346	352	376	349	361	346	369	355	354	383	392	357	351	365	382	356	366	335	389	344	345	337	379	375	367	380	341	363	332	365	356	337	389	363	328	345	364	336	344	321	324	354	343	344	357	314	366	384	314	356	345	376	342	366	376	389	396	321	361	358	326	321	361	397	361	360	362	347	339	338	350	368	353	353	352	292	326	351	342	388	363	351	367	364	343	353	339	372	308	351	370	342	319	336	375	364	378	360	360	363	333	343	354	340	339	326	355	346	351	351	361	356	368	311	360	357	353	336	342	361	323	365	334	347	345	346	343	361	376	323	358	371	364	348	352	343	362	378	328	338	355	363	355	350	338	373	324	369	333	361	349	347	345	319	343	352	370	324	325	332	373	328	357	376	358	347	376	363	333	344	346	367	375	327	343	359	354	343	362	328	363	349	386	350	367	367	365	321	383	332	358	328	338	344	364	370	362	368	337	351	354	349	368	332	341	373	347	332	365	365	353	339	367	334	363	355	369	351	361	337	320	370	357	331	358	366	378	377	340	380	320	362	377	324	351	377	372	318	377	373	360	355	308	368	360	373	362	359	370	371	337	349	317	354	374	373	335	386	321	339	396	372	355	367	360	355	369	341	336	313	354	383	343	362	351	391	369	368	342	374	365	336	370	342	333	342	321	330	335	313	361	396	361	364	310	348	358	331	371	378	380	389	365	349	351	386	354	347	336	359	322	347	377	364	342	338	366	330	324	343	363	343	336	356	379	366	381	348	358	344	318	349	326	337	349	374	365	366	360	341	363	384	347	346	345	390	370	354	339	377	361	372	335	341	373	339	350	371	360	370	354	374	332	381	355	344	342	375	340	349	326	331	371	369	329	344	347	358	340	337	360	376	335	330	383	323	363	317	351	352	355	356	349	313	346	362	335	335	333	321	366	387	351	344	343	336	348	353	360	332	368	377	325	347	334	351	340	323	360	351	355	381	367	351	372	378	359	335	364	341	379	361	373	362	351	373	328	354	358	347	351	349	334	386	380	360	326	368	334	378	377	342	335	364	358	345	368	363	373	326	322	329	339	363	399	343	353	402	325	367	367	361	324	357	355	362	380	332	375	385	385	321	353	368	361	371	399	342	391	377	360	341	366	351	360	341	392	374	380	344	322	391	354	343	353	386	375	351	342	388	352	336	356	335	340	370	369	358	380	373	324	352	371	364	354	329	380	347	351	352	389	365	358	354	345	362	330	326	340	379	358	359	363	344	353
11354	1086	384	336	337	316	300	306	308	292	294	326	306	305	316	312	293	303	305	295	301	254	320	309	285	302	309	296	305	299	309	310	294	268	316	333	321	318	336	313	302	320	321	281	333	312	303	326	321	277	285	301	291	296	310	287	324	338	309	307	318	298	303	311	307	308	291	333	296	304	285	323	300	302	297	288	293	276	290	313	293	282	330	301	306	293	318	305	288	296	334	318	308	297	327	297	286	294	356	318	315	278	307	267	333	301	335	297	297	311	316	322	300	296	300	284	328	320	290	305	308	298	317	300	314	289	310	268	278	327	304	276	326	310	339	298	303	304	303	260	293	286	287	310	298	276	292	288	314	315	308	311	321	300	277	308	279	317	300	297	267	298	311	286	326	300	291	285	310	304	289	301	317	315	316	314	276	301	287	286	289	288	326	296	290	302	280	282	306	318	345	299	306	307	311	292	307	300	321	291	306	305	300	292	328	326	311	303	287	314	313	318	293	276	299	306	302	299	326	303	264	290	311	327	321	309	294	318	297	320	307	291	328	295	285	282	291	285	304	327	298	308	286	276	317	298	309	282	319	312	310	316	336	278	307	324	309	295	308	325	327	320	325	302	293	304	292	297	320	287	299	311	301	290	321	315	270	284	296	294	319	278	315	309	332	300	316	284	264	308	326	326	290	325	336	334	317	274	312	307	322	302	298	313	279	317	273	305	288	286	278	304	293	315	294	307	303	311	311	310	296	325	294	325	284	280	335	273	321	309	290	288	286	309	328	292	300	306	297	308	294	303	350	291	307	297	298	300	324	251	283	317	298	304	273	299	313	329	295	295	319	315	325	319	327	328	325	302	295	273	302	313	338	299	292	277	292	264	284	291	320	314	329	309	259	330	318	300	297	321	276	320	315	312	310	314	287	305	288	285	310	314	281	306	304	304	284	322	316	304	318	282	298	306	319	335	322	318	326	328	301	326	293	287	319	281	303	296	308	340	301	313	284	336	304	310	301	292	290	295	300	282	299	334	294	296	319	317	311	318	302	313	328	303	313	291	314	342	284	295	333	285	262	292	290	263	285	272	295	302	340	318	295	315	313	275	312	274	311	321	288	291	284	298	291	271	353	284	291	292	280	259	279	300	310	340	324	277	313	303	310	313	283	299	301	339	275	278	313	283	288	286	294	313	298	327	321	284	300	323	311	296	303	304	317	351	287	283	311	316	324	301	302	316	290	308	300	302	354	307	256	283	337	294	306	296	291	304	305	295	303	286	314	299	296	292	290	318	315	301	324	303	261	293	321	276	303	311	298	296	293	314	318	299	319	291	309	313	280	318	294	307	292	293	293	303	298	298	284	295	275	302	297	328	279	297	310	300	298	332	335	294	328	300	295	314	292	283	295	318	279	311	302	319	314	313	308	295	304	294	296	319	322	291	296	308	286	308	293	319	303	309	330	299	343	318	291	292	279	324	320	284	307	294	312	295	303	299	288	288	303	323	309	296	333	313	308	281	308	337	314	301	321	290	288	308	333	308	303	294	323	312	284	299	327	295	255	301	324	338	277	320	291	295	284	294	329	274	304	336	306	301	313	282	288	277	296	328	278	300	318	294	293	303	293	315	300	288	278	299	338	307	335	300	287	291	301	299	334	315	337	337	278	296	307	301	303	308	270	295	324	303	324	323	285	261	274	314	319	329	322	320	278	352	301	280	292	299	302	290	295	279	323	292	314	296	260	284	242	303	306	342	334	312	304	288	314	296	282	301	298	330	274	297	341	269	320	298	312	298	294	314	305	324	315	295	295	324	297	312	336	305	279	276	318	331	295	293	269	293	340	313	294	312	287	279	313	297	296	314	343	293	289	280	310	286	311	311	332	321	285	296	306	290	279	309	317	311	305	285	293	338	325	330	280	301	294	282	285	288	327	313	340	324	332	289	305	300	281	264	306	314	289	301	268	286	293	288	299	301	302	300	300	325	324	310	296	311	313	308	324	339	290	291	306	297	307	293	332	294	285	329	295	310	322	343	324	305	299	327	294	318	337	303	328	320	319	324	317	317	322	314	321	298	290	320	297	278	288	352	286	308	289	303	316	303	297	291	308	300	291	319	271	296	289	325	302	321	306	260	306	275	295	288	293	344	335	346	319	339	299	322	266	289	309	302	312	315	309	286	304	288	280	314	285	297	293	294	295	311	329	319	311	296	314	315	303	287	284	281	300	316	308	319	325	297	316	313	308	267	283	288	328	300	296	298	302	324	331	296	313	318	324	285	330	312	307	305	305	301	323	315	295	307	280	306	293	284	335	308	283	284	298	310	341	325	317	314	335	286	314	313	294	296	301	284	318	295	331	312	269	310	286	298	294	316	316	311	280	308	303	306	311	317	335	267	311	323	288	272	295	304	297	314	287	323	316	309	299	318	293	334	313	332	331	300	277	315	322	284	320	329	320	335	289	318	307	323	295	335	283	298	314	288	285	298	299	325	312	307	299	303	333	305	287	340	299	298	314	282	314	261	310	315	298	293	310	325	316	283	306	310	290	284	291	293	311	317	284	314	324	297	286	320	312	314	304	318	300	289	265	288	316	314	316	278	303	314	309	313	314	302	304	304	314	301	303	313	295	300	307	296	245	292	315	297	333	277	304	296	287	285	328	274	279	294	305	298	298	331	328	294	297	319	278	266	300	289	308	299	346	336	308	282	319	290	289	303	297	285	299	288	311	339	323	288	289	316	279	288	293	333	333	290	316	315	289	333	305	290	302	293	287	307	307	315	294	308	261	317	269	275	334	282	312	284	338	309	326	301	308	343	297	302	314	333	304	292	318	333	307	302	273	278	297	320	329	274	325	320	300	330	302	278	287	302	266	303	307	336	283	308	275	306	345	298	297	301	305	287	278	310	311	285	335	279	341	306	315	295	294	285	316	305	331	295	282	308	293	295	314	298	284	324	320	283	303	302	315	285	270	296	323	315	298	315	312	301	322	271	294	295	308	286	292	321	308	324	344	298	310	258	302	331	309	295	270	288	309	294	319	304	310	292	325	291	310	317	297	311	294	332	294	296	314	302	293	317	319	292	285	291	311	300	280	310	293	332	317	303	307	312	294	306	317	271	331	304	312	307	313	315	299	284	339	291	274	304	315	333	268	277	302	321	346	309	287	262	299	307	315	280	299	294	327	295	307	313	270	309	316	303	304	293	301	281	318	287	293	289	312	283	331	334	338	320	324	335	292	320	324	267	319	303	333	315	291	275	322	294	297	297	290	307	294	313	304	308	317	323	323	321	286	309	320	314	296	303	291	329	283	313	316	303	290	288	308	323	308	320	313	311	282	301	308	297	331	339	300	309	322	311	298	302	312	301	339	310	320	279	298	284	328	315	270	335	287	314	318	305	273	301	332	310	286	280	321	293	329	289	287	295	326	290	298	305	312	326	320	286	324	317	308	316	311	284	297	296	287	308	291	299	271	287	312	304	281	298	281	341	311	301	299	281	310	315
6787	1303	759	795	739	742	734	743	751	724	725	670	732	701	725	697	695	684	730	649	689	652	667	699	677	711	719	659	669	718	663	690	693	674	692	682	676	713	650	698	670	706	694	710	713	702	636	685	713	682	673	684	676	696	687	750	653	697	659	711	657	666	664	683	631	698	708	731	739	666	705	653	650	647	684	729	654	678	670	693	710	702	645	710	704	672	684	665	690	687	689	718	645	665	683	717	693	669	708	673	667	706	689	717	657	685	693	691	642	716	694	665	675	677	667	715	662	693	722	674	716	721	688	674	678	698	693	698	652	725	689	686	677	715	725	689	614	680	708	693	678	655	663	715	676	693	698	697	704	697	655	672	693	673	646	688	673	729	678	691	738	628	715	643	718	663	631	644	664	737	669	729	683	678	663	712	706	712	692	700	707	719	702	670	717	776	649	681	691	667	692	717	681	705	677	687	702	628	690	739	709	695	680	717	634	655	645	717	661	653	688	683	695	730	735	767	715	643	676	606	688	678	698	708	679	715	707	639	675	733	704	665	634	666	699	649	683	693	682	679	693	663	665	674	692	683	677	713	693	677	682	676	710	698	705	687	661	693	665	624	733	648	670	699	668	658	706	709	667	650	690	685	667	723	705	673	699	696	698	718	699	714	697	620	704	692	699	665	700	699	695	687	717	708	661	682	654	679	743	714	699	728	651	690	688	715	653	720	698	694	623	723	646	707	747	672	675	668	672	740	703	719	747	684	695	679	689	659	670	661	697	692	664	667	658	643	695	713	721	728	693	713	728	665	681	695	687	666	700	655	692	650	677	667	656	666	667	691	684	671	716	770	703	664	676	732	674	706	687	724	670	713	656	659	733	688	691	661	659	669	717	692	712	669	642	674	656	651	696	713	687	690	674	687	693	653	701	674	659	677	726	644	664	701	686	700	689	689	725	668	692	681	639	692	744	658	651	677	714	642	664	715	722	688	717	717	669	656	672	714	690	681	646	744	655	734	721	672	690	737	668	686	697	723	682	715	654	705	715	695	667	716	675	715	704	714	686	687	661	744	640	666	702	663	713	668	666	682	700	701	735	661	691	723	648	681	709	698	686	646	694	719	650	727	653	660	701	685	709	686	726	631	699	700	671	729	726	676	682	694	700	724	643	669	662	674	688	668	698	663	639	682	661	705	688	662	685	704	745	658	666	665	677	685	722	731	665	670	691	657	715	690	724	714	723	690	743	703	708	672	675	698	668	701	693	654	729	668	673	694	695	685	648	679	746	661	663	661	709	713	666	670	714	698	702	727	670	698	693	730	631	665	686	676	702	718	708	692	669	666	704	726	675	694	702	697	671	682	756	673	706	766	649	643	681	720	665	694	722	693	680	682	647	695	645	707	626	695	703	666	687	676	701	717	677	676	692	675	690	692	719	668	670	640	713	712	644	680	703	689	685	687	671	725	667	675	689	691	707	695	674	677	649	649	680	678	674	684	687	648	671	678	678	696	692	688	668	699	656	694	670	674	690	685	689	640	681	728	666	665	689	670	657	686	713	648	661	689	654	680	658	665	703	723	680	687	689	743	697	703	674	696	689	705	712	739	665	722	695	676	729	731	722	646	659	689	699	689	673	694	740	702	682	681	696	690	681	684	662	673	688	707	679	664	693	654	667	681	632	746	716	634	726	705	697	708	670	654	660	663	700	671	693	716	679	637	674	697	701	690	729	661	654	702	689	704	721	675	735	682	658	677	683	711	691	665	702	699	711	703	663	676	690	695	682	700	703	682	645	697	684	720	709	761	682	723	719	673	681	690	701	683	674	730	688	676	708	653	667	656	686	682	681	685	678	660	651	736	721	664	686	678	692	702	708	699	713	663	659	676	750	684	678	715	666	702	691	673	698	731	667	660	692	626	725	682	692	677	683	654	689	666	698	696	699	641	706	695	660	714	683	768	722	685	659	737	713	673	660	688	750	746	711	686	691	696	704	687	692	719	752	664	682	715	695	659	692	694	736	675	694	709	693	701	673	678	663	663	708	684	675	709	720	681	688	748	643	706	686	640	667	669	684	747	653	687	642	672	695	724	690	698	711	658	689	723	660	741	635	702	691	745	715	674	646	658	640	666	693	650	707	682	699	715	659	648	747	700	649	729	688	657	696	665	617	719	670	719	692	710	668	735	640	687	711	704	701	672	618	688	618	729	704	647	638	667	725	688	654	709	651	691	669	704	704	721	653	693	698	720	665	693	664	691	654	683	703	698	708	650	650	680	679	703	668	637	675	696	772	668	684	706	687	675	662	679	674	677	681	671	729	695	665	678	672	705	730	675	671	679	702	720	711	729	715	702	698	689	673	685	654	724	700	684	687	717	674	672	703	678	722	687	669	687	685	652	738	678	706	690	677	690	667	692	676	707	657	647	686	704	692	673	705	633	653	711	663	711	688	653	650	703	645	662	677	707	691	700	700	691	729	640	747	652	659	677	688	666	647	696	707	676	668	702	711	696	680	684	699	681	702	689	677	670	683	676	660	704	688	713	708	687	696	723	691	706	696	719	658	676	657	736	709	690	658	704	708	674	673	688	695	672	685	700	654	689	687	684	733	664	677	642	696	717	668	654	687	710	695	700	690	673	707	712	663	670	677	710	695	725	681	731	687	689	643	734	656	653	657	733	722	682	653	742	674	687	706	691	704	698	706	674	697	667	705	668	675	671	692	653	705	645	668	699	687	721	706	676	713	743	674	654	693	731	676	723	708	662	672	656	714	652	663	734	700	649	638	689	711	705	680	666	703	695	623	709	722	683	668	676	707	709	659	695	696	700	712	707	660	659	667	713	675	666	703	675	649	744	644	690	657	652	711	702	692	687	671	686	704	703	674	675	683	711	710	671	701	645	682	621	651	689	692	712	752	705	690	732	723	667	709	714	703	717	680	646	652	698	700	699	668	699	667	673	648	655	696	714	693	647	695	680	722	713	664	775	711	681	716	660	692	636	691	670	703	634	699	670	638	690	646	685	688	662	688	680	688	707	705	697	666	650	688	665	690	692	737	682	637	708	705	679	671	707	669	641	650	702	672	687	689	686	732	670	663	704	724	691	708	643	671	684	677	726	699	698	710	642	716	650	696	697	736	684	664	672	744	687	677	648	706	670	686	677	687	711	625	685	709	672	698	667	662	653	725	694	710	681	685	689	662	672	646	682	706	744	652	662	734	708	723	703	694	702	689	689	691	729	702	711	693	682	696	653	696	655	688	668	646	678	688	675	674	708	685	663	706	659	700	681	704	679	696	676	686	638	675	722	684	712	674	696	687	668	657	713	681	733	687	721	677	716	709	717	697	685	700	668	712	722	694	719	645	677	660	710	696	702	649	697	706	665	678	658	682	757	689	664	677	697	712	717	620	649	666	678	695	690	688	727	697	680	701	700	675	663	679	643	686	700	692	674	708	733	698	679	683	658	694	725	689	652	711	678	735	697	722	701	697	652	679	687	682	674	714	724
38901	15222	1776	817	597	441	378	311	280	251	233	238	206	180	192	181	159	154	161	173	184	149	177	152	167	163	148	161	173	158	152	152	159	141	165	126	147	152	128	139	136	149	137	131	124	152	132	147	145	136	143	129	142	141	147	132	131	142	132	128	154	158	153	147	146	142	140	148	145	126	129	125	161	150	134	121	127	162	159	136	141	136	128	126	134	124	146	141	170	138	135	126	161	145	131	104	145	167	148	138	144	144	167	151	135	129	152	166	128	159	149	149	152	154	113	133	146	145	117	118	138	135	152	153	126	144	155	118	153	153	137	124	171	159	140	118	135	146	141	138	161	136	144	152	153	148	132	145	145	144	137	144	151	133	115	145	143	125	142	141	140	123	144	118	135	156	137	144	141	134	158	140	130	131	168	128	127	139	177	142	142	126	143	127	121	128	131	164	134	146	135	132	142	145	125	144	132	107	133	132	129	135	132	141	146	158	147	140	141	135	151	129	126	121	137	145	150	145	131	136	159	138	131	140	134	140	168	127	131	119	139	128	142	161	130	144	122	143	145	148	151	123	127	136	150	147	104	121	145	139	107	149	110	144	131	118	138	134	127	107	113	135	157	129	146	153	130	138	135	147	141	139	145	135	125	154	132	124	152	130	135	149	118	126	140	139	144	132	134	155	136	139	132	137	143	130	117	130	152	139	141	144	139	129	145	141	130	141	139	141	151	153	152	147	162	136	142	136	139	119	135	150	150	154	138	162	148	152	150	160	129	129	143	134	147	135	121	129	129	122	152	156	141	146	142	121	143	140	137	147	151	142	138	154	142	134	165	115	130	156	144	167	139	135	150	147	156	164	154	155	149	150	125	146	140	162	139	124	158	142	141	169	144	133	135	143	152	153	135	124	151	129	137	118	153	129	114	126	156	131	116	137	150	138	145	135	128	136	157	135	147	139	144	151	123	135	145	135	144	156	145	145	135	132	140	141	127	135	151	135	150	152	161	143	140	144	128	162	150	149	153	146	135	137	139	141	130	147	141	154	156	175	158	134	121	122	125	157	124	127	152	143	152	135	139	147	154	129	130	137	147	128	143	152	147	154	140	121	152	126	146	138	136	130	122	144	140	132	152	135	155	170	130	143	145	145	144	136	126	146	112	136	132	130	157	137	138	156	146	148	149	118	133	149	133	157	153	148	132	145	142	151	128	141	147	133	145	126	169	147	166	139	146	155	141	165	162	145	132	122	155	143	153	135	131	136	139	153	139	141	130	131	152	119	156	124	139	141	129	150	142	130	150	117	145	153	144	138	156	120	131	128	125	126	140	148	157	155	151	140	143	137	140	137	159	116	150	159	153	142	143	122	128	145	146	131	141	154	131	145	152	152	128	125	129	134	145	144	147	141	156	134	159	134	134	141	132	140	139	152	112	139	137	151	130	158	127	126	119	152	147	141	167	154	157	157	129	128	138	129	147	129	137	140	147	126	131	155	151	133	149	147	133	128	148	134	148	146	147	135	153	147	140	109	136	152	138	158	138	168	149	153	138	136	144	129	147	147	119	138	147	154	138	138	114	156	157	101	135	159	134	157	158	120	133	141	145	142	152	136	153	123	140	137	146	143	146	152	126	155	128	145	139	131	147	142	137	148	135	127	133	137	133	129	142	126	138	122	144	146	125	125	129	143	146	140	155	145	150	132	157	141	141	141	136	132	138	168	151	134	126	143	153	136	136	160	138	168	132	145	131	126	150	134	147	138	143	117	120	134	137	127	150	145	117	160	138	146	137	153	149	135	142	120	129	141	132	147	154	118	134	138	135	129	151	146	137	141	123	152	145	131	133	136	153	133	138	115	145	150	110	138	122	139	146	161	124	140	132	136	139	132	161	156	149	131	132	143	134	139	152	137	142	150	165	138	137	132	132	141	113	136	136	154	150	142	159	159	148	135	127	141	119	123	120	145	132	134	138	148	144	174	157	151	147	145	133	137	135	141	144	119	153	152	138	155	154	126	131	119	159	117	129	133	138	144	149	137	110	142	140	155	136	118	116	145	149	149	142	147	134	139	145	143	141	136	132	138	137	134	125	141	138	140	135	165	135	143	164	148	155	115	150	141	148	146	130	155	141	154	131	143	165	146	155	138	163	149	144	154	114	159	146	126	137	134	120	146	139	126	152	145	141	154	143	116	145	142	141	138	122	145	136	131	148	148	119	141	118	141	145	127	105	138	149	134	141	131	136	130	140	128	155	145	145	146	133	136	138	146	124	173	158	134	144	135	135	153	137	143	121	144	162	158	157	131	133	145	147	124	137	128	152	157	135	146	135	135	140	140	135	145	141	146	144	151	147	150	146	151	165	128	121	117	141	142	151	120	135	140	123	106	139	131	146	143	123	130	134	140	147	148	137	127	136	148	155	143	154	142	161	120	116	142	121	133	118	146	128	151	135	138	144	151	123	133	146	131	136	152	158	144	158	151	126	139	168	147	140	153	133	132	132	141	130	154	153	154	151	129	141	139	152	113	117	136	149	157	138	135	137	163	150	162	165	122	143	142	130	125	140	137	142	148	158	148	114	129	128	106	127	138	153	145	120	154	148	143	151	143	157	126	145	143	120	115	150	134	156	128	139	140	133	160	144	137	125	144	143	155	139	120	137	132	124	117	144	139	135	153	140	137	150	139	136	142	117	147	136	150	150	130	188	150	122	182	153	157	142	172	140	158	163	122	141	116	148	144	132	124	138	150	132	133	129	120	140	142	136	143	166	153	121	148	139	137	132	142	141	125	145	146	146	131	134	141	131	125	137	119	142	119	121	141	133	122	139	149	133	147	145	122	125	133	139	151	164	153	135	111	144	121	135	159	159	137	145	116	133	165	140	167	164	154	143	144	151	130	164	149	122	133	147	141	142	142	133	153	145	146	145	110	120	132	140	146	163	145	137	162	142	133	137	128	123	142	149	141	159	167	143	123	147	136	130	143	147	148	136	137	151	123	149	118	142	164	115	120	141	147	151	147	139	140	124	117	143	151	129	164	155	167	146	136	161	130	146	147	141	132	141	139	150	131	148	118	134	150	126	119	127	143	116	125	136	141	143	138	127	136	121	135	138	146	147	155	146	113	166	144	148	140	118	160	137	135	140	130	159	128	143	128	150	126	134	137	145	147	136	164	141	147	128	142	131	130	136	149	157	130	129	153	138	153	141	141	165	136	137	132	144	146	150	125	142	126	146	123	129	172	114	142	123	145	146	164	157	133	125	135	148	163	140	145	149	146	125	135	130	113	142	146	150	145	141	184	136	139	136	128	127	162	127	136	141	150	145	162	149	152	132	132	139	155	118	142	134	153	128	141	152	131	136	135	143	135	134	131	117	130	137	144	126	149	148	124	140	127	122	134	159	143	159	149	144	120	125	159	157	142	155	149	130	149	140	143	137	162	124	130	146	155	130	137	127	131	151	121	132	136	158	126	115	127	136	132	131	133	150	153	148	126	138	154	123	133
19784	9170	2164	2661	2287	1896	1620	1273	1191	1074	904	871	768	726	644	636	597	532	558	548	541	488	496	486	485	450	436	431	429	459	431	421	434	424	430	386	425	430	391	398	401	400	414	363	389	363	384	384	394	414	372	394	373	369	339	372	353	354	393	355	350	358	357	400	340	365	368	361	356	346	368	410	382	338	349	376	351	333	368	320	363	343	375	362	346	348	372	354	349	325	360	346	343	362	360	341	357	361	360	350	353	357	371	362	361	330	361	399	365	365	375	388	375	346	345	316	328	329	336	358	348	385	361	347	353	344	347	365	324	357	360	382	353	343	357	361	369	362	354	366	327	373	402	355	354	346	321	330	384	347	344	367	347	374	333	351	385	364	395	367	359	344	326	383	352	338	334	347	346	362	374	368	349	359	361	343	385	343	355	355	348	322	363	357	361	322	371	348	355	340	355	336	358	357	345	352	377	322	348	361	321	333	345	375	354	351	378	374	356	362	335	351	353	382	354	364	362	335	357	354	353	352	356	320	354	347	360	376	373	327	342	363	391	353	336	343	351	342	364	338	367	332	317	361	360	346	345	341	304	369	354	337	343	378	368	324	348	364	337	375	381	347	353	361	323	354	339	363	360	327	384	381	367	354	356	341	353	364	333	349	355	354	365	324	352	389	353	358	361	329	341	378	337	375	343	341	359	352	363	332	362	365	345	384	340	368	343	320	374	331	334	338	353	350	345	340	309	373	352	321	327	359	357	379	363	364	326	333	356	356	335	365	335	355	343	342	352	367	357	345	365	344	375	341	355	353	373	341	376	362	358	343	324	366	366	369	342	383	337	331	341	363	355	335	342	308	346	359	329	312	367	341	339	324	344	358	382	367	338	323	337	351	380	326	365	363	365	371	348	374	348	344	355	342	378	352	370	323	357	365	339	364	339	353	338	353	372	349	357	338	376	328	339	348	347	334	342	321	345	318	368	374	354	337	362	366	350	361	360	355	364	360	372	351	348	397	352	359	381	334	351	360	378	359	356	331	352	360	342	324	366	330	386	355	367	346	311	357	328	376	350	350	340	331	324	347	357	298	316	364	382	342	367	355	354	381	344	367	380	364	356	359	332	362	331	348	372	368	360	337	350	339	331	347	380	372	357	361	340	360	348	337	348	345	336	348	335	326	354	387	343	327	321	328	358	349	383	375	343	387	324	340	336	368	358	367	358	370	369	389	368	333	329	371	367	371	378	343	370	345	349	368	333	368	345	339	355	340	365	320	332	326	351	343	345	380	352	352	377	310	344	347	318	338	353	370	366	380	362	335	335	376	391	367	349	366	381	381	362	359	364	358	350	329	323	357	358	337	355	381	370	363	339	332	349	355	367	358	387	374	340	368	377	362	362	321	344	354	378	349	327	373	357	339	348	375	380	363	307	333	350	331	361	321	357	373	377	383	343	354	356	366	363	334	336	336	371	343	342	367	329	349	346	371	368	345	341	345	346	332	392	344	377	339	346	371	351	355	360	337	366	379	338	344	381	365	315	340	361	351	336	336	353	356	400	349	394	337	384	368	353	370	345	358	344	344	344	382	360	325	356	360	348	336	322	362	344	354	389	346	353	355	327	363	344	370	359	335	369	356	339	369	324	355	333	338	364	343	341	367	370	358	357	351	356	340	334	329	340	334	310	314	346	354	360	358	372	332	342	352	354	363	315	326	336	386	357	342	358	401	336	336	323	317	322	385	375	354	353	348	370	321	351	341	330	329	355	327	323	362	368	321	381	374	361	358	367	354	383	327	362	365	322	330	356	360	354	347	360	354	336	335	354	321	369	337	373	363	335	354	293	338	339	355	342	327	378	344	379	341	381	351	371	363	375	346	312	306	344	359	376	338	349	369	360	361	354	362	336	337	363	357	351	366	362	360	335	329	357	370	386	358	304	349	380	343	364	372	365	363	335	326	346	348	387	364	315	353	361	380	336	325	366	327	342	357	348	313	377	356	344	353	333	342	359	339	331	319	375	373	318	341	349	364	311	326	378	308	325	335	376	350	327	372	366	324	366	353	349	310	392	398	343	328	342	351	315	370	343	338	338	335	353	324	342	376	312	371	366	342	363	329	361	343	322	334	351	342	359	314	330	356	329	349	370	353	362	341	316	361	362	331	325	327	341	358	364	365	367	359	398	331	315	341	337	349	384	358	366	338	338	352	361	322	339	376	361	351	374	369	373	370	336	364	311	335	347	311	365	347	352	400	378	378	339	327	364	370	384	370	341	337	363	302	360	341	343	320	339	360	356	355	371	341	352	360	361	372	354	328	371	395	344	353	316	351	344	346	345	341	357	367	353	348	320	369	342	359	362	322	339	357	331	354	383	342	342	366	348	320	360	318	348	361	335	363	342	357	322	336	352	362	309	354	355	352	379	392	354	369	317	334	355	357	325	356	400	355	374	353	361	365	349	338	363	355	348	332	322	326	365	352	348	349	330	384	352	360	358	352	340	337	323	343	362	335	361	372	364	379	386	353	345	367	322	350	350	381	335	347	345	329	338	323	364	348	351	352	392	361	368	365	350	350	400	363	317	374	346	353	329	338	353	364	337	347	343	351	354	363	367	327	341	315	310	374	362	345	320	384	359	359	355	359	348	363	332	336	355	376	360	323	375	321	366	358	362	327	364	374	374	314	363	371	365	366	376	372	404	377	342	334	353	366	350	317	357	337	346	339	343	370	344	348	338	334	347	364	345	328	330	365	351	344	322	359	336	342	316	341	309	319	344	345	334	335	377	333	358	338	366	343	344	343	333	377	357	368	332	373	328	316	360	351	379	332	368	351	373	350	347	375	373	342	357	368	333	370	356	357	402	314	357	363	379	349	343	348	345	339	352	327	344	372	345	347	353	344	345	361	364	372	344	382	341	350	393	332	370	338	363	348	319	344	372	349	357	362	351	334	325	353	316	354	365	382	340	354	386	391	371	319	353	365	334	371	333	380	342	339	344	359	352	395	355	333	370	317	330	383	347	369	332	358	342	386	329	338	353	391	347	373	313	390	390	375	356	353	341	369	363	374	346	350	363	335	323	306	364	342	350	361	362	374	366	329	331	354	343	353	330	343	381	368	384	324	402	347	360	330	350	380	385	325	389	373	349	341	340	350	366	303	359	362	325	346	366	307	364	336	359	323	327	353	343	329	343	336	344	345	318	341	376	367	330	334	343	399	365	375	342	383	363	331	366	364	381	349	341	324	377	332	362	369	337	346	348	344	339	367	341	381	359	334	345	330	350	350	339	336	349	348	358	352	325	362	369	344	393	373	368	329	347	342	372	362	358	355	379	343	364	354	342	370	356	326	343	350	365	340	325	361	322	347	365	359	359	339	341	305	351	356	334	334	329	341	331	374	371	331	354	349	344	317	348	318	369	326	336	355	340	337	354	335	336	337	339	379	357	336	301	358	349	362	376	353	331	339	379	368	357	353	334	367	365	358	348	336	358	346	361	365	366	344	345	324
52035	26559	5273	1674	1125	809	575	470	393	327	317	275	251	230	242	202	196	160	191	148	140	170	164	169	158	161	158	149	136	179	144	164	144	164	164	139	165	159	135	154	121	127	144	131	162	109	150	152	138	141	122	145	144	133	140	145	120	131	138	124	154	159	134	129	140	130	134	136	128	104	130	147	140	136	138	161	120	131	118	135	120	166	135	123	122	129	143	134	127	123	115	128	136	122	132	129	162	112	135	125	124	104	120	134	137	145	127	125	120	118	141	117	139	121	132	142	124	106	139	140	147	131	122	136	141	153	132	142	137	118	134	143	137	126	127	128	136	136	132	102	140	146	139	127	123	134	138	153	143	125	146	126	160	148	127	138	141	124	129	140	148	119	136	101	107	125	147	128	104	133	134	133	139	149	151	138	148	144	133	141	122	113	151	133	129	133	132	114	113	136	122	124	117	138	139	150	131	116	141	127	124	142	125	151	146	150	111	121	128	121	140	122	138	135	128	136	156	123	120	120	128	137	126	144	140	112	117	124	124	116	119	119	121	156	115	123	141	130	121	129	133	140	117	142	117	135	143	131	126	128	120	134	148	154	124	123	129	122	165	130	130	111	147	137	135	121	121	130	129	126	141	122	130	130	153	123	131	143	146	124	129	123	141	127	137	122	116	110	128	134	137	121	128	120	124	145	131	127	139	141	128	127	118	123	145	126	130	136	135	109	138	137	122	130	133	123	115	121	142	143	118	119	140	131	117	136	137	114	115	122	151	121	136	119	133	137	128	127	150	136	117	117	134	121	133	124	141	130	124	103	118	117	122	123	129	129	126	150	144	140	109	136	126	128	132	100	112	121	123	147	159	137	136	117	134	134	130	128	137	121	143	134	148	136	136	147	125	126	146	137	146	118	133	116	143	132	125	134	123	129	130	137	134	121	124	135	130	124	148	123	145	131	138	131	121	143	151	124	127	135	102	125	135	141	149	128	136	125	138	140	116	141	123	137	156	113	138	146	133	126	128	162	126	126	134	143	131	130	125	120	129	125	105	116	128	135	133	121	136	151	132	120	133	118	134	124	141	133	113	144	131	137	126	148	141	122	132	148	132	118	125	113	126	132	169	132	124	139	138	117	126	139	130	124	134	118	122	131	105	133	115	134	143	136	136	136	118	135	136	138	110	129	124	138	102	155	120	142	137	125	136	143	139	127	169	134	121	149	127	164	127	143	118	111	122	141	146	124	138	128	155	151	123	141	140	128	123	145	125	128	111	115	126	137	149	110	125	148	120	118	128	135	133	127	111	130	144	121	109	127	121	126	130	131	134	113	123	112	127	139	117	128	135	120	119	125	123	123	107	105	123	125	121	113	137	138	137	131	140	142	127	139	130	151	124	120	151	114	134	147	122	162	124	117	130	128	143	146	133	135	104	133	115	126	113	124	154	120	130	138	151	135	103	144	130	141	117	142	117	123	139	124	128	109	109	132	132	127	126	124	124	106	118	126	132	122	150	146	126	123	112	138	132	132	141	128	132	132	143	125	124	138	121	118	114	125	131	128	118	109	113	138	129	131	142	125	123	116	141	144	126	145	144	119	117	142	133	138	121	137	108	142	142	120	128	137	107	139	148	138	123	143	141	146	148	138	127	125	138	130	124	147	135	128	136	152	135	128	122	143	126	120	132	144	128	129	133	142	123	124	138	140	117	163	122	142	134	104	126	138	137	145	148	137	137	125	119	125	145	142	150	110	119	114	112	130	129	134	139	128	116	115	120	132	129	151	149	136	140	136	107	148	133	153	127	111	136	144	124	128	109	123	133	141	113	120	142	142	124	136	139	126	119	145	136	136	143	122	125	130	119	156	135	143	134	137	132	151	131	116	110	117	126	124	112	163	139	143	141	125	131	116	112	115	126	93	130	137	120	134	127	136	133	148	132	116	133	117	122	127	131	121	139	128	122	143	129	131	126	149	132	121	131	148	137	135	145	146	145	113	137	129	144	136	140	129	147	140	133	135	131	133	114	133	116	131	119	146	159	135	127	137	136	139	123	121	116	128	124	137	136	132	122	132	126	147	143	123	127	124	126	145	132	120	111	142	119	146	121	145	132	102	137	134	117	135	154	138	124	132	139	121	131	128	138	137	124	147	139	118	132	107	142	142	125	124	131	120	115	122	141	117	124	119	144	113	144	166	113	141	121	131	123	143	136	135	117	131	119	130	129	139	135	127	138	114	129	127	115	130	133	120	117	132	124	136	153	124	127	126	134	145	135	144	132	139	110	145	123	126	120	132	148	129	121	150	143	112	127	128	135	138	160	122	132	141	145	138	135	135	128	135	120	130	126	123	147	133	168	128	128	139	125	113	130	140	127	113	130	125	143	144	123	119	147	123	127	146	136	129	142	112	124	119	132	133	105	137	120	120	130	142	129	122	147	135	118	137	134	126	118	137	142	150	133	136	127	125	127	124	121	139	112	126	135	160	126	141	123	137	126	144	120	138	137	149	120	131	139	130	132	117	128	147	114	121	133	119	135	127	123	117	144	139	112	147	145	145	147	113	137	107	142	140	123	106	140	128	133	132	122	112	120	118	138	129	130	122	114	123	132	155	134	126	148	132	119	121	128	127	112	138	134	111	148	124	143	119	104	123	119	134	140	165	143	107	122	140	129	126	111	107	129	118	140	136	131	141	112	138	133	136	113	131	142	128	133	146	126	135	124	132	125	137	133	129	124	153	113	123	123	110	120	108	134	117	129	127	145	153	145	124	129	127	132	116	135	121	139	138	116	127	135	132	131	157	130	131	120	131	139	117	120	117	128	116	117	142	134	117	120	140	112	122	125	117	131	127	117	112	122	131	142	134	136	128	150	139	112	99	142	120	133	132	147	127	125	138	136	119	111	128	157	100	127	130	131	106	133	151	118	122	136	146	126	128	136	129	145	126	124	121	137	132	130	128	125	139	131	134	133	129	143	147	130	130	130	143	134	142	106	132	121	153	135	122	121	133	143	136	127	133	136	138	116	141	136	138	141	136	135	110	135	134	136	152	119	137	133	129	122	122	131	136	109	134	133	164	128	132	143	117	136	144	123	124	121	137	121	127	138	130	137	125	163	122	131	139	148	144	131	124	124	127	119	130	132	131	139	135	138	107	123	137	140	115	140	116	122	153	118	132	137	128	131	136	129	141	109	106	129	128	135	134	138	112	132	112	124	121	125	118	143	122	109	131	112	123	132	117	146	140	123	119	140	123	150	140	132	141	119	141	148	122	140	148	128	135	126	149	141	111	114	107	122	124	150	137	119	114	139	130	137	111	143	127	139	147	141	136	147	128	146	142	106	144	153	127	120	135	144	134	150	119	149	155	109	137	136	126	125	141	134	104	114	118	135	136	124	140	132	141	131	137	145	121	127	152	142	114	123	120	142	130	144	151	149	128	114	142	111	123	161	115	125	116	126	123	123	132	101	138	129	141	126	156	130	114	126	138	139	157	128	137	119	124
27496	14264	3860	4730	4063	3421	2746	2217	1861	1651	1389	1306	1110	1104	945	887	834	771	706	693	667	616	590	612	617	506	521	559	513	510	498	485	473	453	446	459	466	427	440	458	397	388	466	409	417	427	411	398	398	401	385	418	387	390	371	372	433	391	365	371	390	418	379	366	374	361	400	395	382	368	361	363	361	337	406	417	376	355	391	372	406	363	396	402	349	364	379	361	386	368	346	353	390	401	361	369	387	347	395	338	340	376	376	350	344	332	376	386	376	374	354	357	344	330	359	356	352	340	326	396	348	332	357	338	351	367	354	342	356	345	343	356	398	389	346	366	370	356	381	341	387	361	363	338	366	326	371	356	331	305	363	376	332	354	374	359	385	370	329	350	358	389	370	337	350	353	372	351	339	351	365	380	365	363	372	360	358	363	341	367	364	360	377	348	370	363	369	355	362	356	362	367	349	358	341	356	365	310	353	376	348	339	370	358	344	324	331	392	379	353	358	373	362	372	320	346	373	309	329	433	352	328	374	375	351	363	346	391	335	346	370	375	354	338	360	380	385	367	347	362	365	346	360	336	365	363	348	367	378	344	325	386	356	355	338	336	318	355	354	352	381	345	355	341	370	374	356	328	372	351	350	353	347	361	343	308	358	358	375	339	341	341	351	358	369	316	341	352	361	375	331	388	346	372	347	355	350	379	357	323	390	365	335	327	337	381	358	372	365	357	370	332	345	379	367	371	353	357	328	337	360	384	340	340	333	365	335	356	377	341	351	380	362	341	332	349	376	343	381	334	388	339	321	345	335	344	400	371	334	362	326	361	395	356	354	371	344	352	363	364	342	375	348	365	339	373	334	390	354	359	342	362	337	356	348	387	332	341	364	394	328	329	351	364	336	383	333	358	389	360	387	381	341	355	340	367	357	342	351	347	338	366	348	358	354	366	359	353	359	337	328	347	385	355	352	370	342	374	369	401	328	361	338	352	328	359	310	356	383	349	373	354	358	355	353	369	376	355	348	327	362	381	359	384	318	347	364	340	357	359	365	349	347	388	362	362	370	336	370	327	385	383	350	341	323	382	357	353	327	363	373	352	369	311	369	337	361	356	363	332	368	351	344	345	368	338	356	349	335	350	382	333	353	361	326	363	352	340	326	318	343	358	347	354	377	352	366	364	346	348	351	349	340	337	309	375	326	341	365	348	331	360	367	319	366	359	392	388	342	367	376	346	375	363	339	354	376	348	353	369	355	355	340	351	341	362	326	388	345	340	393	315	340	344	331	340	385	370	377	370	384	375	363	333	329	359	387	382	352	356	351	359	329	353	362	352	347	378	337	308	363	384	387	377	337	354	378	353	340	379	328	358	349	351	371	375	390	367	333	357	375	388	340	340	349	343	348	355	360	355	361	376	331	309	352	380	334	331	355	333	352	367	341	352	353	362	324	358	331	357	344	367	340	329	368	341	365	385	353	360	358	345	329	313	352	353	353	329	383	354	360	317	376	344	359	379	361	363	367	382	329	378	378	322	379	363	358	401	388	329	345	329	372	352	328	348	392	342	343	362	372	336	329	360	350	321	370	380	339	369	343	369	357	375	355	357	341	336	373	343	348	340	353	366	312	344	313	326	335	355	326	374	347	346	361	352	336	343	383	348	356	333	335	383	362	331	346	361	327	337	329	338	357	372	367	351	360	326	353	357	339	386	341	366	367	346	333	338	366	347	354	346	360	320	361	384	363	378	379	337	371	353	344	364	381	361	349	367	339	339	345	364	350	311	338	372	376	359	373	349	358	378	355	319	347	377	337	329	337	390	343	361	333	344	365	338	374	347	392	329	350	344	331	368	325	361	357	368	353	351	392	329	324	358	372	361	331	362	361	348	374	352	333	336	347	353	377	366	343	350	331	375	372	342	338	349	362	357	384	336	324	372	342	339	372	363	346	342	388	402	352	379	345	340	350	377	355	416	355	333	346	345	393	363	336	345	325	394	351	347	371	389	350	382	373	347	373	332	344	323	342	351	316	332	342	358	339	362	383	350	340	380	369	373	385	335	339	329	345	356	363	345	309	361	378	339	310	381	344	315	394	384	377	351	372	383	364	334	355	361	352	326	336	331	399	336	380	338	353	346	355	360	361	341	342	337	325	385	345	337	336	367	391	351	329	332	361	355	324	373	316	368	356	319	372	319	380	360	367	335	376	349	341	373	395	322	355	361	364	363	372	404	351	365	380	344	347	336	351	337	360	371	381	382	325	345	379	365	349	357	315	371	347	386	376	370	352	350	360	350	328	371	377	372	339	340	334	365	364	356	359	383	326	320	334	341	352	352	348	338	366	369	349	349	345	331	336	351	382	373	388	380	313	363	344	358	372	376	328	360	340	337	381	357	388	371	362	335	329	333	336	405	339	384	350	334	416	351	343	342	348	371	356	369	325	374	366	346	358	375	335	342	367	334	358	347	342	350	361	378	335	327	377	379	329	391	350	373	361	357	330	333	335	371	348	358	337	322	285	395	335	346	375	367	346	367	340	363	351	367	376	348	361	372	339	343	367	377	338	360	380	350	380	336	338	362	382	348	350	336	352	366	348	344	366	363	362	355	363	360	342	358	363	387	366	324	365	331	337	364	332	359	368	328	364	362	362	396	360	345	321	336	357	361	336	365	346	373	331	345	364	357	389	390	401	369	375	333	357	355	332	326	365	349	355	324	331	321	371	382	372	338	339	370	383	360	364	385	368	326	334	352	322	355	360	347	352	351	373	328	351	361	346	363	355	366	326	350	329	328	350	354	336	342	377	324	344	366	339	350	341	360	352	364	369	364	345	326	359	344	352	388	332	345	342	375	336	339	317	380	355	374	338	349	364	355	347	320	360	361	359	342	342	356	365	326	354	373	339	376	354	352	330	359	354	369	328	329	336	362	360	382	345	385	376	355	367	339	335	332	356	372	340	339	349	353	325	357	322	349	387	313	361	380	360	348	366	360	359	338	369	352	336	349	352	333	351	377	371	369	322	365	362	357	359	351	337	345	356	383	341	335	333	371	378	322	345	358	332	362	380	372	370	343	347	379	345	360	345	362	344	371	349	381	333	331	350	329	353	340	342	401	369	343	344	373	354	398	377	313	329	370	368	346	351	358	372	336	326	340	366	376	374	380	345	370	359	347	365	359	362	351	362	338	358	342	316	353	343	365	333	352	366	352	332	345	335	344	351	357	331	344	338	376	338	370	360	333	363	343	367	358	355	364	363	349	395	380	358	348	353	340	386	364	323	403	352	374	353	316	349	350	340	367	341	335	380	366	356	323	393	335	348	356	353	363	362	323	342	350	363	367	357	354	354	374	393	342	383	369	358	332	334	376	353	355	347	385	336	346	357	358	414	396	370	341	372	380	376	374	352	381	362	359	325	333	364	341	362	344	355	319	363	379	348	307	389	363	351	341	335	389	359	349	382	377	324	395	369	362	363	389	376	362	321	345	364	348	336	341	364	348	350	320	343	387
10563	871	345	329	307	279	324	336	293	323	311	314	313	299	297	296	314	284	290	319	309	305	292	278	295	297	287	305	304	278	276	279	327	328	293	286	346	302	257	297	267	273	290	315	295	286	322	309	342	300	285	304	290	296	311	285	300	276	312	286	331	310	299	317	283	308	307	313	291	312	329	321	324	278	299	287	300	294	285	319	357	275	269	284	305	293	308	296	303	319	336	325	306	282	304	282	293	314	300	303	311	322	315	324	305	319	307	306	315	327	296	304	330	309	325	262	296	287	322	299	280	295	367	285	325	307	320	293	319	306	312	278	294	310	272	281	288	324	305	310	260	287	297	309	327	315	290	272	324	306	297	327	293	268	332	320	301	317	313	287	320	301	292	292	308	305	300	294	301	288	315	334	330	273	308	324	276	317	298	297	327	337	307	310	306	284	277	296	286	298	322	342	307	299	269	270	297	307	338	322	300	314	304	282	291	266	303	282	304	331	313	302	285	283	305	315	306	291	311	299	304	307	282	313	297	299	297	324	279	298	306	309	287	328	274	306	317	319	314	312	318	275	305	307	279	303	278	317	298	272	302	304	310	331	313	287	278	290	295	323	306	336	289	302	282	290	311	284	318	318	347	316	323	294	281	272	274	313	325	310	314	298	296	347	318	310	312	281	279	324	329	311	289	302	337	332	298	302	324	273	280	277	323	283	320	303	302	323	280	283	305	317	276	294	291	292	304	286	313	312	319	310	317	334	286	301	332	321	296	316	335	308	304	318	312	341	280	291	295	310	290	312	310	287	327	307	305	297	308	310	304	305	295	308	327	339	309	313	319	336	294	303	327	301	303	294	254	316	335	288	303	310	315	319	334	294	300	319	291	314	286	288	337	282	357	294	305	306	342	302	328	299	292	296	312	321	306	292	288	299	306	308	297	311	290	325	311	298	317	281	353	307	296	297	263	333	304	298	301	294	317	312	308	308	291	325	280	291	330	284	325	315	316	317	310	274	301	305	358	290	284	295	313	299	299	312	297	296	341	290	287	300	286	311	308	283	338	318	337	273	261	262	319	275	307	282	306	306	279	281	301	287	284	313	297	329	321	314	323	315	301	298	288	264	329	321	304	268	312	312	319	293	333	307	295	321	326	300	334	252	292	266	277	295	306	335	311	315	289	309	289	283	277	271	342	304	312	318	314	282	302	293	321	305	297	294	330	321	328	285	277	318	284	318	317	291	337	292	274	300	311	299	312	319	315	316	298	272	264	319	300	287	285	301	270	294	318	289	319	300	286	317	306	316	309	300	270	277	290	321	284	301	291	286	329	302	336	347	327	330	309	307	292	287	312	306	325	302	332	319	332	275	290	309	315	285	305	299	307	305	309	319	308	295	281	304	329	311	274	279	286	316	303	280	301	284	322	281	331	278	282	306	279	293	277	303	275	296	325	286	302	323	312	311	308	294	276	311	292	304	326	306	284	276	321	291	293	296	314	296	313	336	304	300	296	293	321	321	306	296	299	287	291	307	316	321	303	301	296	292	298	268	316	309	324	304	311	272	319	267	323	313	309	327	308	290	265	298	265	296	264	316	313	323	325	298	323	327	305	268	308	300	295	315	269	306	291	327	324	309	283	308	312	295	300	325	297	293	293	289	305	326	274	287	297	329	317	323	336	309	262	314	338	271	297	277	317	288	297	321	327	284	291	298	293	307	319	298	310	317	293	305	323	295	325	312	287	322	305	294	323	270	313	294	323	308	322	276	271	314	306	301	294	338	282	277	319	299	304	267	279	323	303	278	306	323	343	313	325	300	295	286	267	292	297	296	329	295	334	285	311	308	285	341	308	308	310	308	309	301	312	308	305	280	292	297	291	331	324	293	323	321	315	288	323	309	302	288	285	319	286	275	274	280	297	339	325	309	288	280	323	297	329	302	265	286	319	299	304	297	296	279	304	324	299	266	288	304	302	288	320	309	338	327	271	309	331	291	307	323	269	319	301	255	297	287	313	297	270	325	301	306	304	272	329	305	294	300	297	309	319	304	286	299	274	288	297	324	312	311	306	272	283	335	310	329	327	304	308	297	300	328	308	303	323	291	286	324	335	311	292	321	348	264	315	319	295	310	305	302	308	321	303	345	334	276	310	324	288	302	310	313	284	290	305	310	315	324	304	326	342	283	318	318	338	333	282	295	318	313	322	337	274	282	290	305	274	268	275	310	298	283	294	319	283	324	299	298	298	323	337	277	310	312	324	335	282	301	313	256	313	277	315	299	303	309	309	281	304	288	274	315	302	291	320	313	302	292	310	313	309	303	307	297	293	302	296	317	289	306	294	288	296	319	326	300	307	310	311	279	294	316	308	331	309	279	286	291	320	313	289	303	282	313	309	308	271	297	290	313	342	317	334	271	276	295	288	326	335	329	320	312	322	326	320	322	325	320	329	291	290	317	307	300	269	300	341	323	281	317	328	323	333	292	299	288	294	293	313	283	292	304	322	319	338	320	298	313	318	314	320	302	340	308	293	288	319	294	306	302	319	271	296	307	318	290	304	298	312	321	310	323	287	319	316	311	312	313	299	287	307	314	292	323	286	310	326	303	290	309	298	343	304	319	275	298	293	293	347	285	270	291	287	262	324	287	292	273	289	290	320	309	281	309	323	297	324	304	313	290	266	319	308	321	317	281	300	312	316	292	296	282	317	308	300	317	307	323	253	296	271	310	320	299	307	287	296	334	321	297	275	288	334	287	292	328	343	326	327	316	285	328	338	279	281	277	320	304	341	343	276	334	300	301	308	321	332	353	313	290	302	270	294	315	337	281	295	327	277	258	317	338	313	296	288	301	329	315	283	316	305	290	292	279	291	292	311	316	282	300	321	287	294	280	285	331	290	285	287	276	332	313	305	302	293	300	288	314	337	283	306	311	326	320	329	299	259	328	327	278	323	319	308	277	318	296	313	307	316	306	264	300	292	301	299	292	294	313	330	288	274	286	306	300	305	295	309	320	290	301	309	307	318	333	329	293	310	340	288	307	290	302	294	277	312	287	304	336	304	316	283	287	292	344	295	313	305	283	303	272	279	333	303	301	312	293	312	304	273	314	289	294	303	294	281	320	304	318	298	260	306	289	285	266	296	303	286	300	291	311	330	324	291	341	282	286	304	304	280	305	290	298	307	305	300	303	275	322	329	279	297	315	303	299	285	282	317	288	320	280	293	275	301	335	306	316	344	379	273	330	288	331	295	321	309	336	309	306	285	322	290	302	278	302	293	329	263	299	339	310	295	306	291	333	300	291	312	305	296	300	315	296	294	290	283	305	292	315	336	309	311	306	292	279	309	304	300	323	326	304	269	302	316	335	285	290	264	308	325	312	319	307	293	278	282	339	297	309	304	312	309	304	297	300	309	319	286	292	295	333	300	305	311	318	298	285	339	326	317	272	245	289	290	302	328	295	299	285	303	319	300	299	315	305	321	310	333	293	315	304	325	317	256	268	299	319
6599	1247	750	750	741	738	747	680	676	699	723	753	658	675	693	682	692	711	688	643	661	681	708	672	653	725	680	715	739	716	709	646	635	707	690	693	715	706	660	660	711	727	698	716	717	767	715	733	673	674	694	676	652	699	721	661	678	714	752	706	672	690	656	652	694	707	663	728	706	695	684	674	697	716	712	743	671	693	667	678	659	640	702	661	703	692	699	678	666	717	697	676	703	646	714	695	689	706	718	700	696	727	766	704	644	696	653	683	685	664	652	678	685	636	657	683	632	648	716	668	679	719	701	720	682	723	675	671	654	708	670	713	668	700	690	717	688	669	744	696	721	665	640	688	702	708	713	656	710	684	729	707	712	688	651	703	704	713	669	660	656	713	683	681	715	660	711	659	698	663	655	704	674	721	690	687	708	708	692	673	689	727	633	754	751	657	708	688	699	690	670	735	701	639	688	674	694	643	683	702	692	704	686	705	636	698	659	685	736	682	652	711	659	717	664	714	658	660	685	689	683	664	693	684	669	699	746	649	721	677	631	670	707	692	717	689	690	712	656	652	669	726	657	667	661	695	662	692	668	677	711	694	661	703	712	643	708	683	660	640	709	666	692	668	673	636	732	730	678	672	699	678	724	685	684	641	684	664	685	678	728	681	630	650	681	682	694	678	715	668	705	706	669	687	659	683	714	679	677	716	720	672	680	681	667	686	647	682	713	723	731	720	688	704	713	649	670	692	656	704	694	677	696	674	723	674	683	693	710	677	700	674	667	671	717	701	665	714	682	662	704	645	660	713	664	699	673	636	708	711	693	680	729	700	647	674	634	656	711	704	657	683	676	694	648	717	656	663	701	690	695	656	696	680	687	662	669	668	691	677	704	664	697	703	699	720	669	686	710	731	690	736	685	696	691	677	708	642	670	738	690	682	667	684	694	655	693	700	715	710	738	686	663	677	666	648	653	695	692	669	673	655	669	696	669	700	662	675	702	691	684	649	723	701	665	736	634	678	686	694	706	650	710	709	666	710	679	722	701	689	682	700	695	677	703	709	731	660	727	689	711	683	668	702	726	751	678	701	634	669	670	654	676	719	658	732	644	729	647	643	722	696	685	670	691	685	697	669	683	677	703	677	644	670	722	685	677	722	658	691	679	653	708	635	672	664	670	706	707	700	641	641	711	749	686	684	627	677	649	724	736	684	738	691	728	709	669	736	709	708	633	687	690	657	686	679	687	691	664	662	686	668	647	703	661	664	670	686	675	681	639	654	667	711	687	682	661	653	698	645	681	668	684	690	721	700	720	668	698	649	689	687	694	645	688	665	678	711	652	696	667	713	718	669	712	733	687	702	687	742	659	672	683	721	715	721	651	695	712	673	687	657	695	693	738	734	691	655	656	723	687	656	668	713	669	648	667	710	720	671	724	697	713	719	738	696	694	710	684	644	665	668	714	737	646	705	688	659	649	679	724	720	703	688	632	659	703	691	681	669	663	674	677	691	667	693	682	669	732	689	695	697	678	704	730	669	723	712	707	683	670	702	665	710	644	722	656	660	681	698	716	661	703	674	679	666	686	696	698	674	735	670	703	692	714	702	643	729	699	721	680	727	692	693	723	721	716	682	694	667	674	665	687	661	687	708	689	700	699	707	676	676	678	692	706	664	713	690	684	684	667	702	687	654	705	692	719	665	720	696	694	688	696	665	693	735	613	695	662	708	719	648	647	678	676	702	678	720	729	657	704	725	652	687	676	736	640	667	692	676	694	679	711	725	680	681	659	669	681	675	675	697	690	681	658	676	649	727	668	679	709	643	736	661	684	712	746	688	699	655	703	645	703	688	668	705	698	675	653	655	708	681	694	747	652	731	733	719	704	688	706	713	662	704	646	712	731	672	676	641	672	637	687	696	711	685	671	656	682	668	669	644	668	728	716	674	722	710	677	639	713	676	677	649	717	658	669	689	694	656	647	706	669	668	703	663	694	724	638	705	682	652	659	698	690	665	672	681	740	679	716	722	699	746	661	685	655	718	676	662	704	690	656	726	685	683	640	734	706	684	675	721	705	692	699	699	696	710	670	710	715	702	686	715	720	740	647	681	679	665	724	696	669	695	740	712	705	713	661	659	712	686	730	679	698	702	693	684	719	692	694	705	700	669	658	659	672	685	673	723	726	662	702	681	693	704	680	693	676	695	723	659	753	702	691	673	721	714	723	703	692	672	665	704	721	698	704	689	659	698	691	638	695	681	681	703	714	692	674	718	686	695	668	713	733	681	684	717	707	686	677	726	709	638	666	703	729	708	656	707	705	638	739	675	680	724	713	659	702	693	689	641	682	725	713	701	704	693	648	695	696	648	683	664	694	691	685	693	724	709	689	693	698	689	700	696	685	739	700	721	684	708	694	686	655	674	696	680	723	690	684	691	695	680	693	676	695	640	691	687	723	690	718	720	649	670	710	719	716	661	693	699	681	718	659	717	656	686	693	635	671	662	694	716	694	680	693	707	719	694	658	709	680	680	684	673	689	702	726	732	690	668	722	653	654	658	675	697	692	714	706	689	728	694	699	670	674	727	710	650	661	669	685	682	715	639	678	683	682	665	663	683	755	699	670	670	696	670	689	719	675	655	686	670	674	708	661	688	732	680	644	725	696	741	717	663	691	676	703	706	689	683	713	740	668	715	714	743	728	703	708	699	696	688	689	696	694	683	682	649	697	686	707	697	664	682	659	646	706	735	669	653	692	681	698	708	693	652	698	722	676	673	688	704	701	689	703	740	724	665	664	704	667	731	666	711	723	668	687	653	694	699	632	660	685	708	700	695	699	693	700	626	659	734	718	678	735	724	672	637	696	712	708	667	662	679	659	707	679	719	669	678	685	647	702	722	719	706	672	669	651	708	673	720	719	641	711	722	670	636	696	700	707	695	741	656	721	646	710	671	631	698	670	699	727	738	681	673	707	686	670	676	674	684	663	700	729	698	685	687	665	692	729	692	695	726	679	683	653	685	716	720	698	663	698	673	703	718	679	673	667	718	659	663	647	687	647	663	708	705	701	700	694	718	665	669	717	679	714	708	652	695	751	685	674	698	633	685	695	645	684	688	660	692	691	696	726	692	722	700	667	669	693	704	717	707	609	682	668	691	674	709	650	620	672	697	718	674	702	696	687	713	666	712	690	675	672	661	678	723	652	704	708	683	679	702	704	670	682	647	719	702	675	707	640	672	680	724	708	707	685	660	743	679	650	664	729	710	690	712	672	706	658	665	674	774	662	704	692	660	676	684	630	659	679	728	711	702	664	733	674	624	736	725	675	683	697	729	723	633	695	722	648	662	682	680	692	717	698	712	706	676	666	698	690	694	670	686	666	676	707	687	687	690	682	694	716	677	700	735	630	664	735	703	734	671	681	691	694	704	700	696	699	718	677	671	703	702	657	730	661	692	713	705	751	684	657	680	698	702	683	655	725	688	661	699	688	650	686	663	705	694	695	738	672	654
37539	15756	1847	790	607	430	366	320	279	236	233	227	186	189	176	170	178	169	179	177	167	163	155	147	142	141	144	145	155	158	160	151	173	122	163	147	149	147	123	164	143	140	136	141	150	139	120	125	146	136	132	157	148	142	156	125	154	150	126	126	120	140	156	150	150	150	127	140	147	140	112	125	129	135	120	147	141	123	144	142	156	133	144	126	142	123	147	119	123	143	136	144	137	146	149	136	135	126	151	168	122	140	138	127	138	136	129	128	151	148	155	133	141	131	152	145	138	136	150	132	138	145	147	143	170	119	140	120	126	132	147	132	139	135	125	132	135	135	129	140	127	145	135	150	144	144	150	139	143	125	137	136	151	138	151	130	146	134	118	141	150	148	137	138	148	143	132	173	130	148	132	138	128	141	146	148	146	152	134	153	133	135	171	148	141	121	135	132	124	157	135	140	147	146	142	146	154	143	147	143	129	136	128	160	145	166	124	152	151	138	138	153	156	146	135	123	174	129	151	130	140	132	143	140	140	147	142	145	130	129	139	144	152	153	150	149	156	127	124	161	126	155	142	134	113	157	153	142	137	138	134	153	155	136	121	165	132	142	129	139	142	157	149	141	147	129	143	136	122	126	133	139	131	143	165	139	135	132	156	163	126	126	121	120	132	150	156	125	141	128	159	130	130	140	146	131	148	127	136	158	155	146	140	140	138	120	144	141	135	147	118	139	143	126	129	139	139	145	124	154	124	141	153	142	139	149	141	133	142	149	122	148	150	161	135	149	146	147	143	127	143	148	127	143	146	152	149	135	134	145	141	126	140	153	145	141	109	116	141	125	145	147	143	148	106	153	140	146	133	159	138	142	152	124	122	120	146	139	147	133	118	123	136	130	129	150	136	134	150	122	126	151	141	134	142	132	144	138	139	147	148	135	155	141	152	151	137	120	146	138	125	148	152	147	144	131	126	138	167	146	146	147	135	144	146	140	146	139	140	128	132	138	135	153	146	145	144	132	138	127	126	136	149	121	150	139	141	127	144	142	122	153	136	131	134	137	133	161	164	124	147	129	167	127	139	186	134	140	139	149	148	141	145	138	125	119	138	143	136	145	148	126	148	129	140	155	148	140	148	138	134	142	147	143	138	139	147	143	139	130	149	126	142	137	130	144	148	116	128	156	151	135	142	142	143	134	137	153	150	149	130	137	145	131	139	122	133	125	135	147	150	128	127	139	140	134	139	135	137	140	122	139	154	137	147	131	129	144	135	157	118	154	159	163	135	153	146	124	137	134	133	140	139	127	141	122	141	131	142	144	158	157	130	148	148	136	137	128	153	140	152	144	147	150	139	143	124	135	149	152	141	126	160	141	146	158	162	149	136	140	116	132	149	129	121	134	125	124	137	150	150	136	146	130	132	129	137	147	153	119	145	129	125	139	139	150	147	151	174	128	127	138	131	136	161	161	120	143	134	135	142	131	152	136	146	146	135	153	152	140	138	132	147	156	139	129	131	138	144	141	143	136	153	137	142	147	121	150	148	163	152	126	157	121	119	131	139	128	149	135	145	141	153	144	158	141	144	126	159	150	138	123	148	151	138	149	137	146	140	143	147	122	136	159	133	129	128	153	160	146	112	143	138	125	126	135	135	137	149	141	134	145	141	148	157	135	171	108	141	146	145	127	148	133	139	126	145	142	130	143	157	141	157	154	137	154	151	126	122	166	159	137	179	166	134	155	144	138	143	167	140	143	125	157	146	129	140	115	130	138	144	141	144	173	132	138	127	127	137	149	153	119	133	147	157	158	130	141	152	139	141	129	149	138	131	133	133	137	160	119	150	149	151	121	131	137	118	137	155	144	141	133	107	132	152	126	140	141	155	136	129	146	136	151	122	116	130	132	125	154	147	157	149	134	142	134	144	115	138	115	143	129	138	108	133	154	132	161	111	143	165	164	139	144	153	137	126	148	148	137	137	152	152	135	139	133	132	138	144	150	134	129	149	121	157	119	138	131	118	123	145	147	144	133	144	132	134	124	143	105	131	125	133	148	152	128	155	139	138	145	152	152	175	151	155	149	140	140	147	148	129	152	126	158	139	139	144	146	131	128	142	142	158	142	162	148	159	144	137	144	149	152	136	167	143	147	149	118	147	128	150	152	127	138	159	119	131	160	147	127	139	129	151	141	134	131	159	139	166	158	131	131	131	133	144	155	140	134	131	147	140	120	123	145	140	113	157	161	160	147	126	145	157	150	155	154	148	154	139	149	134	161	149	145	139	153	147	125	167	131	154	142	133	138	105	149	146	145	172	141	119	126	150	127	138	134	142	144	123	118	130	133	147	137	147	154	108	148	142	141	125	154	148	149	138	144	134	146	177	138	125	126	136	128	142	131	137	129	154	139	117	135	133	142	151	149	137	137	153	131	131	140	113	118	139	138	133	162	143	147	148	146	130	138	124	148	155	142	128	148	164	132	131	135	144	124	153	146	149	115	142	145	145	142	137	148	141	121	139	147	122	145	128	118	133	141	143	118	127	139	153	135	131	136	149	140	140	143	145	148	155	149	146	123	121	155	140	157	147	137	117	149	150	143	137	136	145	131	148	143	133	131	161	138	144	146	147	136	137	120	130	150	147	132	140	130	139	140	151	132	142	151	127	144	138	145	153	141	143	151	131	119	118	134	135	153	141	134	131	142	141	149	139	138	119	154	150	136	150	117	115	132	127	123	145	148	133	148	131	140	140	133	145	130	151	141	124	132	129	142	123	151	151	128	125	130	137	144	142	135	151	151	158	151	151	134	141	134	121	167	134	139	133	145	141	126	138	156	153	133	148	147	137	110	130	126	156	136	134	141	139	145	116	140	145	136	150	136	155	120	121	121	132	135	144	152	139	122	128	153	154	151	142	133	160	136	141	144	156	151	129	156	144	141	144	121	138	153	129	163	133	127	149	131	133	149	159	141	137	148	154	158	133	166	114	136	147	127	147	140	137	147	126	119	144	142	141	137	156	140	149	142	119	144	143	134	154	144	136	148	128	139	131	133	132	150	157	131	144	149	121	121	164	150	136	150	157	145	120	131	134	139	123	149	132	133	152	129	150	131	148	130	153	167	160	148	166	122	135	152	143	143	125	133	127	136	162	141	168	139	140	126	130	144	147	125	150	132	129	146	125	132	131	155	125	149	130	153	150	125	125	133	149	126	140	149	124	147	150	136	145	157	160	130	162	149	133	155	143	144	155	159	142	152	131	128	129	139	133	131	171	158	156	134	154	149	165	159	142	142	127	127	156	137	131	140	147	135	136	145	150	110	122	147	140	139	148	138	155	150	148	130	143	156	141	141	141	130	130	141	142	147	127	139	149	149	127	148	129	127	183	130	147	157	129	138	134	125	136	149	125	143	153	132	155	142	131	152	144	140	151	135	154	169	144	144	151	131	166	131	139	140	132	146	110	139	162	152	147	131	134	151	122	141	147	142	127	127	146	144	146	118	144	144	145	127
19354	9275	2177	2645	2369	1927	1667	1372	1140	1006	844	850	796	677	699	582	631	584	587	523	540	504	494	504	479	482	425	468	494	407	421	406	406	422	429	402	408	431	362	386	388	363	378	388	406	371	408	392	361	390	368	395	365	363	382	381	358	387	336	372	380	367	366	367	329	385	353	362	333	368	339	373	372	330	375	339	348	378	363	361	345	374	331	338	357	335	353	358	332	351	349	360	363	325	342	340	384	342	339	351	360	373	367	334	335	381	360	371	377	391	351	349	358	363	366	345	343	384	360	366	364	340	340	354	335	375	359	353	383	342	352	325	379	346	369	343	365	368	308	349	339	358	361	356	339	350	352	367	336	365	332	359	343	354	354	335	362	378	357	359	357	332	345	372	321	367	330	352	323	353	359	306	362	323	386	360	344	353	334	351	350	366	348	355	370	329	357	353	344	341	361	349	377	322	367	327	339	349	366	367	325	325	345	353	370	356	360	353	387	354	359	358	356	322	366	366	403	355	318	347	343	366	343	360	378	358	364	356	351	353	348	379	325	352	349	377	379	344	349	329	363	326	344	357	352	329	318	344	355	342	397	392	367	374	342	367	362	347	352	361	340	361	320	333	336	340	336	338	379	346	321	347	344	359	346	371	339	362	363	359	333	338	413	340	336	378	327	350	351	372	363	340	342	357	358	374	346	350	377	354	365	371	344	340	341	318	368	340	381	307	346	350	367	335	342	337	341	343	352	318	308	354	335	330	343	360	356	317	374	351	335	375	378	339	357	341	348	329	358	346	359	357	367	370	337	370	352	353	328	365	360	360	362	351	364	357	339	354	345	361	378	353	361	374	359	340	348	375	379	361	372	342	342	345	307	329	332	316	333	360	338	394	349	354	359	383	366	367	330	388	351	328	337	320	360	363	334	355	378	356	317	365	378	363	362	316	359	354	373	341	366	377	337	378	324	353	375	367	386	359	400	298	370	343	365	379	343	349	359	346	335	372	348	396	334	322	358	333	373	332	292	349	357	331	374	344	351	348	333	375	382	340	335	345	379	349	338	352	378	339	348	334	331	324	370	327	341	346	344	382	348	338	336	348	353	385	369	361	341	304	360	335	362	354	356	367	332	368	374	358	351	395	355	329	382	347	362	402	379	333	327	315	345	365	379	353	331	353	360	384	349	348	353	321	327	337	333	373	371	335	309	350	350	367	413	322	349	326	384	361	342	346	327	342	374	365	335	369	321	372	311	369	333	376	357	378	356	356	360	346	340	356	346	333	344	378	393	340	353	344	370	350	360	387	347	357	326	342	353	335	347	341	390	359	359	355	356	342	394	352	369	371	334	356	379	347	327	340	364	356	344	356	350	355	307	342	360	369	310	347	364	345	373	345	327	356	317	353	342	358	340	347	337	372	350	371	364	339	370	354	381	374	368	389	332	347	329	369	332	317	350	367	392	316	360	340	346	359	342	350	358	330	332	351	379	387	361	374	361	356	356	370	311	371	339	338	352	364	360	333	364	342	307	311	358	357	320	359	361	363	373	328	357	385	332	347	360	360	365	380	378	331	319	340	311	331	349	366	357	361	341	351	356	353	333	360	342	353	321	314	368	362	362	371	331	349	353	388	352	356	339	354	379	353	361	350	355	375	349	367	350	342	341	341	323	386	390	406	338	337	338	370	350	355	363	326	325	328	365	336	356	326	360	334	315	390	368	342	367	363	353	365	331	354	362	331	351	325	363	357	365	399	334	361	366	347	332	340	357	295	354	360	359	384	352	370	315	350	359	346	353	341	365	361	361	337	356	342	364	362	361	329	377	346	339	375	351	333	355	356	353	376	365	362	337	387	326	341	364	377	351	353	364	369	348	384	334	390	355	372	353	347	363	336	366	389	355	342	351	348	320	334	396	360	322	341	389	362	353	373	366	335	363	363	355	343	366	338	333	356	392	317	358	400	383	376	318	350	362	377	323	357	342	356	396	375	353	362	347	336	371	361	392	350	357	353	332	323	342	360	331	371	339	409	339	362	356	337	355	385	346	363	341	343	354	325	340	330	377	355	377	332	338	348	340	357	351	332	357	343	352	340	339	360	349	357	365	323	354	338	376	336	344	367	343	381	351	331	325	314	358	379	368	344	342	362	348	346	355	377	323	367	367	371	309	349	338	353	358	367	400	341	360	370	355	323	314	348	346	330	341	332	356	335	356	369	348	378	342	327	356	362	402	344	322	335	373	374	358	338	356	386	369	367	329	356	345	356	318	356	386	357	372	349	386	350	319	347	354	311	333	328	383	311	340	382	364	371	336	385	334	344	355	368	359	357	364	362	354	357	388	370	360	358	363	362	321	373	337	340	335	340	346	370	352	340	312	340	347	332	347	364	344	352	374	358	375	354	364	358	351	327	341	342	331	358	372	352	374	380	343	338	346	336	359	342	352	364	331	329	370	347	343	370	352	369	366	363	361	388	375	368	341	352	375	356	362	340	361	348	326	342	364	343	332	364	383	333	354	364	331	358	334	356	376	387	373	337	371	362	332	326	360	362	342	343	394	348	393	305	342	369	348	336	360	375	323	334	365	332	346	324	342	345	341	370	344	388	379	373	362	353	378	340	328	339	361	363	340	368	348	367	330	322	368	382	347	379	314	336	369	339	356	371	371	327	340	354	352	326	387	327	350	396	340	321	363	360	354	348	345	362	333	354	346	368	356	341	328	335	358	326	361	342	318	378	365	311	346	344	331	317	400	361	388	327	383	366	352	366	347	360	324	338	368	324	337	362	349	305	319	339	331	348	360	351	332	350	389	356	365	355	372	359	344	358	351	354	314	350	321	334	320	395	367	360	367	345	345	374	366	310	386	361	384	349	352	341	331	344	343	369	330	356	345	340	327	349	358	371	334	365	362	357	365	371	344	365	381	355	379	360	367	330	365	333	337	361	343	337	354	394	346	382	352	349	325	368	371	338	334	342	364	360	332	338	358	379	372	375	352	359	384	383	367	362	340	352	330	329	361	372	354	383	362	359	355	316	363	355	353	350	350	353	374	389	348	354	366	337	350	365	375	342	298	343	355	347	344	389	361	330	388	362	340	351	354	339	306	343	332	329	358	381	321	342	338	328	366	340	358	396	353	361	324	355	348	368	351	344	327	367	346	369	347	377	358	362	376	356	374	377	361	356	332	345	363	349	304	378	323	352	384	328	352	363	358	371	358	329	331	323	385	365	363	365	361	333	371	376	317	357	359	345	390	337	359	357	334	379	347	351	391	369	355	338	367	348	358	367	376	329	362	358	338	324	337	370	381	357	338	335	365	317	348	366	336	347	322	360	389	364	334	360	345	357	325	357	337	383	343	357	367	344	353	389	309	347	334	338	361	366	363	314	368	359	340	328	309	366	352	359	321	358	340	358	382	344	350	351	365	345	349	355	347	367	358	369	364	366	366	346	345	348	332	361	340	337	353	341	371	340	333	334	346	367	387	352	330	363	327	350	358	349	342	352
55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
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
