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
338314854597	338314855159	338314855709	338314856259	338314856809	338314857359	338314857909	338314858459	338314859009	338314859559	338314860109	338314860659	338314861209	338314861759	338314862309	338314862859	338314863409	338314863959	338314864509	338314865059	338314865609	338314866159	338314866709	338314867259	338314867809	338314868359	338314868909	338314869459	338314870009	338314870559	338314871109	338314871659	338314872209	338314872759	338314873309	338314873859	338314874409	338314874959	338314875509	338314876059	338314876609	338314877159	338314877709	338314878259	338314878809	338314879359	338314879909	338314880459	338314881009	338314881559	338314882109	338314882659	338314883209	338314883759	338314884309	338314884859	338314885409	338314885959	338314886509	338314887059	338314887609	338314888159	338314888709	338314889259	338314889809	338314890359	338314890909	338314891459	338314892009	338314892559	338314893109	338314893659	338314894209	338314894759	338314895309	338314895859	338314896409	338314896959	338314897509	338314898059	338314898609	338314899159	338314899709	338314900259	338314900809	338314901359	338314901909	338314902459	338314903009	338314903559	338314904109	338314904659	338314905209	338314905759	338314906309	338314906859	338314907409	338314907959	338314908509	338314909059	338314909609	338314910159	338314910709	338314911259	338314911809	338314912359	338314912909	338314913459	338314914009	338314914559	338314915109	338314915659	338314916209	338314916759	338314917309	338314917859	338314918409	338314918959	338314919509	338314920059	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
19198	1656	1004	724	540	398	308	281	259	214	189	177	182	169	180	193	160	160	181	168	163	175	178	198	160	148	167	169	178	164	172	171	148	174	146	159	162	168	178	161	182	149	168	157	151	122	166	155	148	151	160	142	151	146	160	168	172	171	172	145	140	145	165	139	192	139	160	177	159	145	162	183	153	173	175	159	136	155	155	165	149	131	159	155	147	161	176	166	165	160	152	135	126	145	120	148	121	148	164	162	164	168	155	151	149	144	164	160	165	146	190	147	159	151	177	167	137	139	157	164	180	152	130	152	146	161	146	165	143	136	168	149	157	156	156	152	153	142	159	169	170	159	174	175	175	152	160	151	165	144	159	156	159	145	177	173	136	153	147	148	159	147	158	152	150	171	173	140	137	137	132	141	144	174	157	148	173	151	155	169	149	163	149	153	134	131	159	155	164	152	138	144	156	147	141	158	138	165	156	164	182	157	163	154	170	174	176	164	148	178	147	145	155	174	175	182	136	142	151	135	161	151	147	173	158	165	122	145	145	146	133	137	169	140	139	149	139	149	154	158	160	160	149	155	168	153	168	163	162	131	154	138	177	143	148	148	148	143	161	159	158	153	154	157	166	149	147	166	143	130	150	136	141	168	158	147	130	151	141	155	152	149	158	168	141	152	161	166	158	156	141	173	167	162	167	157	169	130	143	146	140	161	158	155	168	144	180	165	147	177	146	156	150	142	137	150	151	147	158	158	151	141	153	150	160	158	142	144	140	163	172	160	157	164	179	149	167	138	169	159	157	133	164	156	155	162	143	137	167	167	180	152	159	133	156	137	140	151	150	150	139	161	160	156	162	182	167	146	153	167	158	180	178	134	143	147	162	162	137	150	159	174	150	144	135	139	163	158	169	167	165	152	156	149	158	170	144	157	140	155	155	182	149	146	142	146	154	176	164	174	171	154	154	152	154	182	154	151	158	153	170	185	169	134	144	158	194	162	164	167	163	170	163	135	158	158	156	149	142	164	126	149	175	148	138	171	179	167	148	135	139	140	161	146	160	153	180	142	154	140	138	150	151	169	147	148	153	167	112	152	148	148	173	137	161	161	158	160	193	154	165	160	167	168	171	170	152	162	131	165	161	149	138	178	141	144	181	161	164	160	173	153	128	147	145	140	151	140	158	156	149	152	129	155	142	146	166	133	134	163	144	157	179	132	142	180	160	121	141	164	155	158	165	157	170	151	148	153	156	156	180	158	164	166	159	154	163	164	144	140	163	134	163	156	181	152	151	139	191	146	163	165	180	178	149	139	160	141	167	154	141	148	170	172	153	168	174	160	153	150	140	162	149	147	170	166	173	165	119	160	142	128	176	170	160	148	146	147	143	160	176	139	148	159	150	134	154	155	175	155	155	140	150	162	181	159	151	165	165	169	157	155	143	149	171	178	157	162	159	158	151	164	158	166	133	131	153	171	147	127	148	146	166	158	179	158	159	121	149	134	172	159	147	163	156	150	137	174	149	153	157	164	155	145	186	156	168	142	158	151	145	156	159	156	151	161	169	161	174	175	197	175	164	158	162	142	154	141	151	140	164	166	158	147	166	144	163	135	158	176	153	150	184	159	170	147	160	164	141	157	174	157	164	122	148	142	177	159	180	156	179	166	147	140	167	131	146	169	168	175	164	155	170	155	142	144	155	158	165	158	155	134	136	149	166	168	142	171	147	172	152	176	149	155	151	154	144	159	171	175	172	158	165	150	148	151	148	161	148	173	141	168	165	163	165	147	156	150	160	137	160	132	160	160	132	139	161	169	156	154	176	180	166	149	141	134	127	164	126	138	153	163	179	159	142	153	141	157	152	162	155	144	169	169	139	170	169	161	156	187	159	147	131	137	156	153	165	173	137	133	156	178	162	155	175	146	152	139	161	149	130	147	159	158	160	162	143	137	143	140	162	141	157	142	137	151	151	161	160	151	162	177	157	137	137	148	151	166	142	159	150	160	158	142	159	170	177	134	164	138	167	150	137	132	144	156	165	173	140	166	131	151	136	129	175	174	159	164	162	174	156	171	154	143	167	144	174	165	157	167	143	148	154	150	155	160	163	182	157	157	140	148	159	164	159	150	134	144	175	167	173	152	153	156	138	136	165	154	160	148	148	156	138	168	146	139	149	143	149	145	142	185	159	152	137	161	166	139	153	150	152	141	152	152	147	155	140	145	157	165	128	152	158	160	154	114	156	167	154	147	162	163	128	136	182	143	131	136	157	156	165	143	163	139	129	160	165	160	160	143	148	148	158	141	156	156	146	146	147	145	153	153	167	166	157	141	178	148	144	154	150	154	167	170	146	170	157	168	162	158	170	143	144	147	165	160	173	171	162	158	147	169	153	161	164	148	166	142	176	182	151	144	143	153	163	145	134	152	155	161	147	156	158	157	158	162	156	142	136	161	146	159	165	165	142	158	171	143	157	148	165	156	164	155	159	151	164	165	180	142	147	168	142	154	152	153	143	148	131	161	137	189	149	145	146	161	157	142	148	161	158	146	148	157	158	172	185	165	144	162	145	157	155	151	161	151	156	138	172	153	155	143	158	166	159	129	193	158	154	149	168	146	144	134	144	162	146	153	159	165	151	144	150	149	132	167	176	138	156	147	144	155	158	140	147	154	146	161	165	119	143	163	163	172	131	143	155	138	139	155	148	143	172	141	150	146	159	161	141	157	174	147	149	168	136	147	177	154	163	128	152	147	165	150	140	157	153	170	161	151	163	158	159	138	151	166	141	184	160	158	172	161	167	141	146	137	144	147	155	153	166	151	164	146	159	164	156	160	142	183	139	166	135	151	174	189	167	160	151	159	149	142	174	157	153	168	154	166	164	145	164	158	160	177	177	172	150	151	166	130	185	148	179	165	152	152	188	138	162	154	174	150	170	167	155	147	167	168	173	171	156	146	156	173	153	171	158	161	154	192	166	158	156	165	147	144	148	161	154	158	151	159	146	145	154	161	162	150	132	168	164	128	166	141	165	137	154	132	167	162	158	160	156	168	156	170	174	129	151	135	182	168	154	161	149	159	170	152	154	157	148	150	160	142	150	144	142	167	164	147	147	153	175	157	135	156	134	160	164	137	163	148	156	158	148	137	153	150	202	163	154	168	149	186	167	131	155	181	158	142	163	155	140	138	152	140	156	150	156	184	171	131	157	185	174	147	167	179	151	165	162	177	120	133	141	169	175	165	127	172	144	153	146	147	160	132	131	150	170	169	173	163	154	146	164	151	154	153	153	150	151	153	158	144	155	153	165	163	130	158	136	154	153	158	167	145	155	155	170	139	150	165	157	140	162	162	158	164	176	143	155	145	144	153	168	174	169	169	167	146	155	140	133	149	152	149	158	142	155	160	155	128	155	142	156	152	143	169	168	150	177	174	138	171	169	149	154	159	164	150	136	162	158	132	135	164	157	149	186	136	167	157	171	141	166	160	155	159	169	145	151	141	147	150	157	173
10835	1057	1985	2204	1778	1524	1170	1023	897	779	693	623	601	534	541	548	525	513	459	429	455	414	440	446	392	436	395	390	421	405	406	435	375	372	376	388	373	416	373	390	360	364	371	385	350	367	362	367	390	355	382	363	370	344	344	368	388	350	351	340	404	373	370	356	373	385	354	364	383	388	349	368	372	340	382	395	398	390	375	372	349	413	365	368	358	394	335	397	401	378	385	384	372	367	353	343	350	364	382	339	354	344	354	368	348	341	340	380	400	379	371	335	351	353	378	368	354	384	388	341	366	370	334	373	374	376	381	358	354	369	382	353	354	364	368	363	342	360	362	378	370	347	345	389	330	423	366	341	318	320	390	351	378	367	404	392	326	361	381	351	365	379	353	366	394	347	359	349	394	380	379	358	349	354	370	361	371	339	390	367	382	376	412	377	366	368	400	379	342	351	389	351	360	371	362	332	380	335	371	362	338	340	420	370	347	361	357	375	368	360	359	353	353	393	338	383	370	346	360	394	344	365	377	394	386	356	372	378	355	337	397	365	354	405	339	346	378	376	342	356	379	324	314	410	359	357	331	388	399	386	381	382	392	371	371	351	338	336	349	346	373	374	361	402	344	381	339	378	340	368	394	391	367	365	364	371	361	322	374	349	377	340	380	360	362	371	328	337	351	335	387	363	353	375	363	340	347	367	363	401	332	353	364	392	381	368	360	350	378	333	350	361	358	348	366	361	347	349	333	328	344	371	341	383	369	380	375	374	372	351	367	366	348	363	384	387	383	366	372	364	346	378	341	327	395	344	359	389	347	390	365	375	375	348	356	386	398	366	364	361	360	375	374	380	337	366	353	355	328	333	366	366	350	368	380	383	352	364	384	354	389	358	365	363	381	356	390	312	343	343	350	364	361	326	330	377	362	363	347	362	346	355	394	360	373	385	348	392	332	351	337	370	351	369	339	376	362	351	353	374	366	349	372	338	352	369	356	395	361	343	344	367	347	376	363	358	402	397	388	357	330	366	394	364	381	342	377	374	390	344	353	340	352	330	338	374	373	358	368	376	351	362	353	370	330	360	359	352	356	357	338	383	355	351	379	373	397	363	378	350	361	367	343	363	363	349	369	328	405	358	361	354	390	382	363	376	335	341	397	364	345	393	369	336	370	365	353	401	347	370	381	377	334	349	381	345	347	361	346	330	378	361	363	372	386	380	353	355	404	414	324	383	330	368	363	380	349	381	379	354	371	376	367	382	356	330	349	375	356	376	340	398	351	344	343	338	377	357	330	398	395	345	329	387	385	354	347	396	342	370	360	354	399	353	391	342	399	330	360	362	371	361	348	371	393	363	357	375	345	361	378	374	357	361	380	389	371	396	362	368	384	364	352	355	367	345	362	349	372	354	343	357	346	382	368	352	340	387	327	352	317	354	382	379	353	387	372	394	393	344	349	363	333	377	351	344	370	373	352	372	341	366	357	354	368	356	381	368	361	371	367	374	370	349	356	377	333	384	358	363	359	342	414	352	352	413	348	388	343	374	363	366	368	346	383	377	390	376	354	392	343	327	357	345	376	390	376	358	378	346	352	360	348	330	354	355	358	354	378	380	370	363	357	348	350	353	360	382	354	369	343	402	341	368	322	340	346	343	355	376	383	312	331	343	333	372	364	364	365	363	347	380	353	375	360	369	371	342	373	343	327	390	358	379	358	357	359	378	355	354	336	368	377	326	384	345	379	387	372	345	334	367	357	384	370	332	345	370	358	364	360	394	377	378	369	352	330	348	375	327	344	375	327	379	355	376	325	354	334	339	427	385	372	378	345	368	379	351	345	362	387	380	375	362	351	376	351	368	385	326	349	365	359	382	362	316	349	371	336	348	346	393	376	368	397	379	395	373	337	369	368	371	368	385	347	368	374	359	333	391	341	385	380	356	371	330	348	387	362	355	345	350	346	388	354	344	378	323	373	374	348	397	359	359	354	370	386	366	337	355	351	356	350	366	352	355	362	374	345	366	383	385	365	367	365	364	364	333	355	379	391	367	345	344	373	357	346	386	358	371	373	355	364	381	405	358	362	385	368	362	396	371	365	352	386	371	390	364	365	356	377	337	380	357	364	375	400	370	357	359	354	367	391	333	370	356	356	358	370	347	369	387	343	363	387	372	348	348	361	381	358	393	363	368	374	356	368	354	348	357	407	398	356	390	408	350	367	369	376	386	328	353	387	365	339	357	365	380	348	383	336	332	359	341	323	341	333	362	346	391	350	332	328	357	327	362	395	405	365	366	343	361	338	363	331	354	360	349	340	340	344	363	353	374	410	344	383	364	334	352	357	365	362	403	373	360	383	363	344	374	360	364	372	376	358	381	380	342	365	362	358	354	370	326	368	385	360	375	374	367	367	368	336	367	340	337	345	359	356	368	386	369	351	360	363	339	379	347	362	362	357	395	381	345	369	390	369	348	364	362	360	391	343	334	383	331	371	383	359	382	370	366	392	348	350	331	357	348	358	376	415	380	364	358	390	349	366	361	317	347	376	368	355	381	350	335	335	368	366	365	354	381	326	381	369	372	353	363	366	380	370	332	358	383	356	353	390	364	369	351	339	348	364	376	340	355	370	385	365	360	367	381	362	366	355	366	382	387	374	338	381	371	390	320	372	393	329	377	381	389	397	396	384	350	363	356	363	357	361	345	350	353	346	383	369	340	358	329	414	352	354	377	373	364	365	389	385	368	301	379	389	333	373	341	355	376	363	405	349	346	374	380	345	347	347	334	386	332	315	367	343	393	360	373	372	360	349	378	366	395	377	360	367	359	369	378	336	368	373	346	341	366	378	349	370	338	345	374	389	373	352	360	356	342	352	354	365	343	361	361	337	346	346	354	351	357	374	357	377	360	343	327	351	334	376	365	340	365	365	369	394	373	362	342	410	363	353	393	349	378	342	359	379	373	404	329	367	373	354	358	358	340	359	374	330	355	354	325	341	392	380	355	343	398	349	372	340	386	357	339	380	351	334	379	336	358	355	334	354	382	378	367	336	357	374	344	355	331	400	346	360	357	362	313	345	356	344	371	374	357	344	372	366	346	376	349	361	361	349	360	325	344	341	389	347	381	380	377	351	353	354	358	333	355	370	361	386	373	356	361	368	374	340	369	405	361	362	372	362	352	373	384	354	375	393	378	336	358	365	380	383	362	376	337	355	368	331	355	411	357	351	366	381	356	374	378	371	376	384	395	363	370	343	375	367	328	373	366	367	346	409	407	346	386	402	359	329	366	370	361	336	393	342	335	354	385	363	346	347	368	379	359	371	337	387	365	319	366	367	352	385	383	350	338	351	325	385	350	374	391	369	350	382	392	355	398	386	383	347	373	360	352	363	345	367	375	373	298	334	349	352	361	350	370	353	356	363	375	372	347	344	376	397	377	359	356	381	338	373	379	345	372	385	379	382	374	370	341	351	355	375	328	362	354	366	363	353	349	383	363	385	333	347	376	383	383
3752	322	220	237	221	205	187	203	165	179	184	201	197	166	176	193	189	172	163	163	199	187	184	192	203	181	215	196	199	192	199	181	169	173	173	183	179	192	192	169	180	202	183	176	189	155	176	173	169	166	184	183	194	173	152	203	178	175	192	202	167	205	181	171	187	201	178	184	197	201	178	183	179	183	191	168	192	164	189	216	190	157	182	184	176	169	198	187	192	183	176	180	201	193	181	182	188	180	166	192	188	188	163	181	179	194	212	203	196	196	186	171	221	172	173	176	209	187	217	185	197	192	207	190	201	184	193	172	173	186	196	199	168	165	184	185	179	184	190	167	171	174	154	162	191	204	196	200	172	188	154	182	184	187	189	197	207	194	194	185	189	211	202	208	208	161	200	196	181	191	180	174	187	163	160	164	171	212	185	199	187	182	202	203	181	173	215	197	179	207	181	201	177	195	174	182	175	188	205	162	183	215	172	177	207	159	170	198	187	191	198	174	201	202	188	160	197	202	190	191	177	186	190	188	178	204	155	186	185	222	193	186	179	203	186	183	179	195	199	174	180	156	188	195	200	200	194	169	190	197	172	192	184	207	172	181	197	165	189	206	194	150	160	200	214	173	183	194	191	175	174	188	195	187	199	168	193	194	203	177	175	165	167	193	201	191	189	193	193	184	191	197	178	189	179	185	193	198	186	193	192	187	184	190	178	166	165	200	159	179	180	187	174	202	175	167	180	165	197	179	170	199	203	163	171	203	153	176	214	176	187	174	199	190	168	214	200	184	203	193	198	220	195	197	179	216	165	185	185	200	175	194	191	197	158	169	202	184	166	191	164	203	169	184	171	184	173	178	174	178	203	169	179	197	213	178	179	195	174	191	206	183	178	171	183	203	187	219	209	193	173	191	221	182	176	159	154	168	192	179	170	160	201	201	185	164	164	152	196	179	180	201	186	186	171	182	187	218	169	176	183	179	166	183	200	189	149	172	201	180	201	173	176	196	189	179	215	166	170	161	177	178	194	182	209	180	211	188	202	169	200	185	205	184	170	164	210	182	203	205	195	206	182	207	212	178	195	183	159	180	183	226	159	201	160	182	189	178	179	188	180	178	188	162	193	206	181	189	196	171	198	200	177	185	204	214	170	172	183	213	206	189	182	202	168	168	207	192	172	202	171	206	178	214	178	182	210	210	221	175	184	160	181	189	179	169	204	192	199	203	165	199	175	181	192	180	191	173	189	180	177	189	172	205	186	194	193	188	179	182	177	164	207	164	182	189	202	210	170	175	182	212	195	200	179	164	212	192	194	181	175	206	188	174	172	206	184	198	187	170	188	187	192	188	175	187	196	188	160	185	199	160	168	176	174	218	210	177	177	181	171	188	181	164	191	181	205	184	178	191	190	178	210	187	209	190	165	193	196	190	187	205	194	184	190	183	175	215	186	186	179	172	203	192	146	187	188	165	174	192	187	186	187	181	192	168	199	164	185	203	192	207	161	162	175	192	193	200	168	178	165	155	162	179	183	180	193	180	178	179	174	190	204	204	189	170	198	172	191	187	210	215	153	212	176	184	177	200	182	190	199	194	182	170	170	150	179	166	182	183	171	189	175	173	174	180	184	231	162	203	207	214	190	178	174	212	189	179	148	167	202	214	178	189	165	175	216	177	196	205	186	187	186	197	168	188	180	185	182	192	192	188	191	189	196	165	177	199	201	183	180	192	197	183	189	188	175	190	173	188	169	174	167	186	173	185	185	172	208	176	180	180	172	176	188	189	200	198	169	209	195	199	174	193	171	188	197	181	196	189	168	170	199	169	145	204	203	179	175	183	148	180	171	184	168	191	178	182	188	164	182	220	185	188	198	193	160	159	218	214	183	156	171	193	183	195	198	207	192	183	193	175	171	174	181	174	201	169	203	183	206	194	206	189	175	188	185	184	216	201	171	177	190	188	186	174	172	189	145	228	192	182	165	180	170	159	221	164	176	188	204	188	187	195	176	193	189	194	190	183	212	194	198	183	200	177	170	192	194	205	178	191	193	170	226	193	186	188	171	181	202	186	176	203	179	217	167	173	201	193	195	192	151	210	189	178	176	173	195	169	181	177	185	199	162	192	201	203	173	191	190	181	166	184	183	178	184	177	189	173	172	173	200	178	187	190	176	156	186	171	192	180	164	170	176	183	170	181	211	183	211	197	182	165	214	176	199	181	192	194	169	177	197	193	179	194	190	192	194	158	189	193	204	171	168	167	183	196	163	168	197	185	201	172	184	192	178	215	203	174	170	176	174	187	198	178	197	172	190	189	202	186	185	185	177	169	196	160	201	174	212	186	177	198	161	188	187	183	177	183	174	176	169	190	166	183	178	164	184	181	173	186	180	173	186	187	176	185	176	174	192	202	159	174	185	177	191	204	168	172	172	199	175	180	194	202	170	189	175	190	191	180	196	168	179	190	177	169	189	176	181	213	156	188	203	158	193	184	180	208	181	188	174	186	186	189	194	168	177	197	171	182	176	189	187	198	178	182	169	199	206	191	166	174	209	159	193	209	174	178	177	189	165	182	167	195	188	198	194	186	170	175	171	189	173	187	185	196	183	188	210	175	194	171	175	168	182	204	167	187	186	193	199	195	179	180	150	173	200	173	158	196	168	182	173	186	167	196	177	186	166	220	178	167	194	145	199	232	176	187	184	184	213	193	195	176	186	204	169	186	184	211	188	194	216	193	175	195	180	223	171	173	195	186	207	185	203	181	180	183	176	164	181	207	191	168	190	192	182	200	175	205	181	158	164	195	200	196	180	211	200	193	164	173	184	172	203	198	174	185	188	168	189	168	186	170	170	182	184	216	196	180	180	197	176	201	177	188	183	185	174	208	202	197	168	185	170	190	166	169	156	192	162	183	175	161	171	195	180	198	173	180	188	194	184	192	200	180	191	181	206	184	177	191	212	177	199	175	157	185	196	193	171	202	167	177	205	191	188	180	205	179	176	223	172	181	208	200	184	156	192	203	189	175	197	200	183	177	203	206	196	188	210	206	232	181	210	182	190	185	189	212	164	181	152	194	164	199	197	186	174	180	180	206	171	182	198	185	190	190	230	193	177	209	199	216	199	190	190	169	199	165	186	169	189	183	188	190	175	182	169	182	190	184	172	218	179	196	211	212	186	178	178	167	193	207	201	189	193	178	145	169	179	179	184	172	203	195	170	166	187	182	198	192	214	190	171	173	179	203	202	165	220	190	206	164	190	183	198	192	178	150	177	198	177	188	174	168	191	199	200	180	178	177	189	200	172	187	191	186	172	205	212	192	200	193	217	185	178	186	195	176	182	189	196	189	186	195	208	184	218	186	185	182	175	202	196	179	188	184	175	173	185	200	168	207	207	161	170	187	186	191	186	192	187	198	185	192	186	178	200	171	208	181	176	202	163	196	161	183	200	174	179	171	191	203	174	186	211	181	183	148	168	184	155	173	195	159	195	182	190	191	209	180	182	193
3237	525	518	502	528	492	523	489	458	462	476	458	449	463	496	442	466	438	472	432	473	426	460	420	446	417	404	451	406	444	414	493	469	427	445	432	413	413	478	433	461	449	461	454	435	471	477	479	456	410	442	428	453	476	426	434	437	412	440	428	426	452	424	423	476	439	426	442	459	456	466	412	468	448	436	461	418	433	448	458	417	440	443	439	479	430	449	422	459	472	380	485	412	455	437	441	438	392	434	438	429	427	454	494	469	461	474	429	448	487	449	446	455	443	446	393	434	460	452	427	452	441	461	446	430	466	410	466	425	433	440	454	435	402	442	468	443	487	449	433	443	448	458	449	433	451	428	451	473	465	468	436	412	454	426	460	454	447	461	463	478	393	473	437	402	436	469	457	432	452	460	466	466	493	419	419	441	451	462	467	485	467	446	454	437	428	456	426	456	455	443	427	474	457	462	416	468	419	458	447	435	433	454	413	424	412	428	432	454	476	454	442	428	474	479	451	485	475	477	465	449	475	476	400	413	433	412	416	461	457	435	473	456	440	459	455	435	430	482	449	464	426	431	451	456	430	443	475	466	438	440	438	424	477	456	454	416	473	420	446	452	459	442	430	462	467	454	436	389	455	464	437	477	414	428	494	446	467	436	426	422	448	426	464	420	429	485	454	447	439	404	422	468	433	475	440	469	420	450	451	415	450	424	423	419	417	396	413	446	432	427	469	452	440	442	427	454	457	464	420	467	491	411	449	456	452	420	467	442	429	443	463	440	449	455	440	420	483	438	404	494	443	457	413	480	444	448	480	431	442	486	413	461	442	444	466	439	458	467	431	467	444	442	495	440	444	446	442	452	430	462	441	421	437	455	429	459	446	457	453	459	452	463	451	453	426	456	432	422	456	473	439	433	427	463	433	496	433	448	469	435	421	460	470	453	451	467	473	447	454	424	425	479	446	424	486	404	456	436	448	414	433	449	492	431	430	426	456	464	466	421	403	467	441	435	454	445	490	440	427	458	454	459	452	455	446	439	450	470	457	448	491	435	441	426	427	407	423	463	450	458	418	439	427	454	457	446	458	463	448	464	463	424	444	448	440	466	412	427	436	446	466	468	386	516	463	454	442	444	456	447	462	454	444	421	522	438	442	455	398	454	507	437	475	448	426	430	461	452	430	459	440	454	478	443	459	424	475	448	449	479	425	456	426	467	417	482	443	429	445	429	458	449	455	466	428	454	461	439	468	426	439	466	451	433	461	462	433	440	491	461	425	452	486	466	426	424	452	446	457	446	454	463	467	442	438	436	437	424	391	449	457	462	430	421	468	453	446	413	395	439	423	470	455	435	444	463	457	465	455	448	425	448	451	420	471	487	465	449	437	424	456	472	425	429	496	414	474	413	435	448	448	429	419	434	469	434	456	451	468	417	448	440	423	425	440	440	436	447	428	445	439	440	434	405	422	494	423	439	424	463	474	416	427	453	445	443	461	439	447	463	452	422	458	424	451	456	435	462	447	446	436	446	436	427	467	390	486	462	424	494	414	448	447	426	437	457	485	479	426	452	429	422	443	439	427	436	450	441	445	431	475	437	471	516	474	464	462	453	470	436	415	455	445	472	453	422	481	460	430	449	436	448	450	450	458	449	449	470	429	464	456	453	529	467	434	452	451	459	465	461	422	435	467	443	459	459	438	431	477	473	464	450	435	468	435	451	465	427	426	440	443	421	448	476	478	456	429	497	442	453	457	428	429	438	430	491	459	432	442	449	464	436	453	481	468	483	445	424	493	431	426	431	457	471	488	453	447	431	467	446	444	454	447	419	436	457	449	479	428	414	461	419	417	417	459	471	411	441	404	454	427	436	443	424	437	449	438	454	451	446	457	450	435	440	432	429	471	435	409	448	484	476	435	422	424	484	440	489	435	437	464	448	460	440	441	457	460	431	462	471	481	431	479	423	414	439	432	453	427	436	460	469	483	445	475	453	472	423	469	487	464	458	437	445	442	452	442	402	449	433	429	441	424	418	453	436	465	476	457	414	429	443	418	431	475	424	427	430	491	443	458	448	479	448	451	447	451	449	446	430	423	451	456	465	474	433	425	422	453	453	426	440	422	456	442	441	444	472	452	468	412	451	435	422	445	478	441	427	454	414	415	453	463	458	465	469	442	424	414	450	437	437	442	445	450	424	440	436	438	440	452	466	451	423	430	407	431	467	389	436	420	432	465	452	431	464	445	446	426	450	458	443	424	413	442	448	424	431	488	418	422	477	448	414	445	454	447	453	475	415	431	452	472	448	494	437	450	461	428	464	433	462	420	493	395	440	460	485	428	463	425	452	454	429	464	450	469	472	473	441	479	411	473	439	431	456	467	426	429	450	451	465	445	465	447	456	457	447	449	450	406	462	436	422	436	431	476	432	448	449	439	437	442	432	451	441	432	455	415	443	455	438	445	431	433	439	454	452	467	460	445	461	426	434	438	440	480	457	474	421	454	444	417	448	480	441	453	429	456	455	446	436	437	462	498	438	447	435	437	478	463	418	447	426	445	473	394	431	445	410	442	424	396	435	460	475	449	476	450	434	423	461	431	387	440	448	425	444	444	435	477	419	441	424	436	443	411	458	443	449	489	471	451	422	441	443	417	451	464	436	424	445	430	457	454	441	450	428	421	431	494	429	449	473	432	465	436	447	443	430	462	466	432	448	447	466	442	446	464	447	442	478	459	487	453	477	441	468	441	454	452	442	445	457	431	404	442	432	439	419	476	432	479	415	459	422	451	434	453	463	407	443	437	434	433	461	442	446	478	400	406	424	473	446	461	441	471	409	475	441	425	446	447	437	421	464	423	414	444	474	454	431	465	455	447	440	485	426	447	420	448	436	464	402	445	485	435	422	416	440	440	447	460	436	455	486	471	461	455	452	456	424	429	445	447	462	454	460	386	478	428	461	469	454	461	411	481	463	428	463	420	428	466	437	457	439	435	421	430	463	426	427	438	456	445	420	487	450	440	425	413	443	421	473	437	444	477	422	454	415	476	459	406	456	429	422	418	441	458	429	493	412	495	449	482	421	497	435	410	469	457	424	441	419	431	426	378	462	431	435	446	425	403	435	447	481	436	470	483	423	434	440	439	454	446	478	443	430	434	439	445	439	469	433	441	451	463	443	446	446	452	444	492	424	436	447	471	450	450	432	460	465	433	425	457	437	460	461	432	454	415	450	446	470	442	426	435	456	432	398	431	450	427	444	436	441	459	445	445	414	467	427	442	435	448	395	418	436	391	439	445	443	443	425	402	447	436	486	432	405	471	434	445	508	448	473	460	452	448	456	463	437	463	523	483	414	455	436	436	435	405	456	473	473	399	421	460	429	439	455	483	398	444	449	436	469	464	416	454	457	436	450	446	420	419	455	419	452	431	427	430	429	420	478	479	453	486	454	466	441	433	457	481	447	452	399	468	420	434	392	481	437	447	445	463	495	455	449	447	445	454	457	440	435	454
10699	837	641	554	384	396	349	335	291	267	268	305	291	275	252	277	234	240	248	244	271	226	264	264	262	240	245	291	266	262	259	247	271	266	264	295	260	242	251	252	244	265	261	263	241	259	244	270	246	252	268	259	284	230	253	241	253	270	284	233	271	252	262	253	254	253	269	236	259	286	259	263	268	244	247	264	255	231	245	254	232	275	256	238	265	244	263	259	235	247	267	233	239	258	242	249	244	263	227	263	269	257	285	253	263	255	241	242	225	255	256	215	231	248	282	271	232	274	274	257	236	286	283	277	240	248	259	240	246	244	233	262	246	271	286	263	237	258	272	261	224	249	237	264	252	256	268	255	248	261	301	264	255	242	269	264	259	247	227	237	272	252	267	235	262	273	274	259	251	250	266	252	261	265	265	271	262	242	273	265	246	219	227	248	251	272	246	230	268	239	291	235	257	251	253	235	263	254	258	253	245	256	248	247	241	256	250	262	268	262	280	229	243	264	247	250	250	288	246	260	229	223	271	213	267	269	270	270	265	232	275	266	247	249	249	261	250	218	244	233	261	272	255	241	260	258	250	249	270	255	237	241	240	238	247	251	232	255	258	286	286	258	286	231	242	267	247	290	274	244	246	272	243	256	291	262	248	278	268	233	284	263	251	277	262	266	266	290	254	263	285	274	234	251	270	253	257	262	250	244	242	246	256	257	243	258	259	244	222	254	286	274	253	245	252	298	266	242	244	263	230	256	244	268	244	246	258	262	242	247	261	267	246	270	246	241	230	278	257	252	218	246	269	236	253	261	268	283	266	243	262	250	242	252	270	245	265	242	248	228	263	251	248	252	256	234	262	266	240	254	231	261	223	297	267	243	253	240	257	246	254	252	240	258	233	235	273	244	246	277	217	295	236	261	260	300	271	245	244	242	266	255	258	251	243	273	255	266	289	270	260	247	222	258	269	250	282	243	265	279	271	267	273	249	251	279	246	254	248	216	292	266	276	237	263	236	253	248	248	299	241	270	245	267	251	230	264	267	236	230	247	258	258	250	209	254	251	256	266	256	246	242	274	235	269	269	257	246	274	274	254	288	242	226	243	265	258	234	222	262	232	274	261	242	245	271	241	246	272	228	267	242	249	259	252	263	234	266	247	242	246	286	256	275	265	236	256	243	278	242	224	252	253	224	244	239	296	272	264	255	247	253	245	280	265	264	236	283	237	272	297	218	258	240	247	259	258	288	245	282	238	287	264	270	246	262	278	248	253	237	259	235	229	234	258	239	253	270	218	235	253	252	250	261	260	265	253	228	228	226	255	233	246	269	247	255	248	251	259	224	278	275	237	252	251	226	240	288	247	268	238	273	281	241	274	256	245	244	261	264	286	268	237	280	241	264	254	251	250	247	301	245	242	299	278	243	206	264	253	231	240	242	240	247	263	273	253	239	271	241	248	230	264	248	259	269	291	244	252	261	242	240	232	257	263	261	240	242	259	250	232	256	233	278	253	246	222	263	280	256	260	295	254	227	268	231	272	261	275	269	236	236	283	269	242	230	220	237	210	253	220	253	237	263	251	261	275	240	242	236	245	222	263	252	264	237	276	260	239	268	256	259	285	253	244	246	246	273	245	250	286	275	269	264	247	255	260	249	257	263	253	243	238	269	263	269	281	246	246	228	267	247	229	257	260	254	270	237	236	244	235	267	226	255	250	251	249	261	255	280	259	279	261	250	253	246	254	239	254	251	260	259	266	286	246	248	242	244	240	269	267	292	259	264	217	215	285	239	249	228	237	240	249	254	244	228	254	257	287	269	257	285	251	259	223	272	274	226	277	249	268	245	255	231	262	262	276	261	239	273	242	237	249	258	271	275	255	263	250	259	243	251	243	232	244	242	241	265	257	246	272	267	278	276	231	260	259	223	230	275	267	263	291	253	268	251	217	226	250	245	252	238	255	253	255	252	258	228	260	276	253	253	279	254	258	259	231	238	264	285	246	233	299	265	267	265	233	253	247	239	223	244	271	243	265	274	258	267	269	273	238	258	244	257	256	243	291	245	257	248	252	241	224	279	244	239	266	257	287	239	259	281	261	258	257	255	256	249	283	249	249	272	264	265	278	270	244	252	252	244	229	258	250	266	237	222	242	245	252	254	248	264	214	275	283	248	246	230	260	239	249	240	254	276	242	261	270	254	251	270	272	240	254	263	274	242	212	275	228	239	230	260	247	239	236	260	262	240	258	262	293	265	266	248	248	248	259	253	230	225	247	238	243	237	226	239	256	264	246	284	267	250	261	241	294	260	227	268	259	225	243	237	263	246	250	265	237	273	258	225	217	265	258	255	245	257	254	261	268	252	251	242	253	269	236	249	260	227	253	225	254	240	252	272	259	232	246	257	287	248	262	269	236	260	243	257	269	265	233	251	247	290	252	273	255	245	276	250	262	252	292	250	233	207	265	256	264	251	230	254	221	241	248	229	253	238	244	255	263	264	271	230	244	302	278	280	258	267	258	248	280	246	235	222	278	265	241	272	266	263	244	281	276	283	270	252	269	241	246	270	292	274	266	253	264	262	271	250	250	253	256	255	248	248	259	237	261	222	249	271	255	239	248	258	287	278	273	233	264	222	219	217	273	237	266	286	251	253	242	226	264	263	263	233	232	260	276	221	233	254	258	282	237	226	269	267	242	218	232	260	262	246	273	223	274	245	256	230	255	236	225	256	230	260	249	272	267	254	266	261	243	247	258	274	252	248	242	274	248	254	257	251	271	236	283	224	242	237	265	246	243	261	254	242	255	237	263	257	245	262	252	255	239	224	249	263	263	248	264	264	240	273	260	252	248	263	263	259	247	253	277	260	278	223	286	236	241	245	230	266	275	272	227	275	268	252	236	233	248	252	280	276	242	255	252	295	263	288	233	273	253	268	293	243	276	244	266	255	222	229	223	260	258	273	268	253	279	257	281	250	245	278	293	229	253	240	243	257	269	258	259	240	267	252	272	216	248	258	245	270	258	237	258	240	239	249	242	265	283	211	246	232	258	251	235	227	275	218	237	255	264	252	265	258	234	253	283	258	251	259	232	240	242	271	234	260	258	288	248	224	244	266	258	242	269	254	247	260	297	278	230	256	250	225	267	234	208	274	265	231	249	253	243	261	286	287	271	264	257	242	243	271	234	238	241	250	221	273	269	246	263	252	250	306	299	264	256	233	256	230	255	235	237	245	274	277	262	248	226	254	272	235	233	228	227	244	245	256	264	274	274	254	231	243	263	279	238	274	245	257	258	279	248	240	272	253	292	247	259	211	277	272	262	246	244	238	270	242	247	251	245	243	273	251	256	251	262	256	250	229	260	259	247	254	232	250	260	255	250	262	238	252	255	289	259	256	238	259	269	272	259	264	226	246	245	268	207	284	262	255	265	267	232	296	245	255	244	250	247	262	246	259	256	250	257	250	262	272	286	253	252	236	256	270	243	287	251	234	254	264	245	290	243	273	236	245
8239	934	1363	1581	1368	1174	979	899	809	821	756	730	662	683	656	659	678	621	602	592	625	634	583	627	605	622	596	591	581	579	600	596	580	582	659	585	602	612	582	603	615	639	616	565	556	580	645	591	628	594	580	632	581	612	616	624	589	559	588	580	568	586	544	585	631	558	595	598	560	540	653	628	596	577	580	607	595	613	620	607	597	554	569	575	575	562	557	589	613	554	548	579	589	562	586	612	595	587	568	563	597	565	579	607	555	554	570	600	585	579	604	579	561	553	578	548	602	600	618	584	593	612	567	581	536	596	636	585	567	570	632	577	563	610	598	552	538	570	638	564	613	620	555	613	597	617	523	562	551	606	560	570	579	600	593	601	527	593	583	573	613	575	543	570	565	573	540	575	630	555	611	618	550	616	619	598	610	604	567	614	578	596	608	576	596	577	567	564	592	586	587	621	592	540	522	603	566	575	583	552	611	599	561	576	566	557	572	586	580	585	589	541	572	600	625	611	588	606	601	582	587	582	550	575	579	571	582	552	624	583	594	592	559	578	566	564	559	548	563	563	575	560	596	562	595	605	623	596	610	566	586	560	601	559	575	568	588	645	605	573	575	553	534	580	557	577	565	547	575	567	623	564	596	576	521	616	573	566	554	572	620	566	556	567	580	603	584	607	583	578	590	589	598	573	577	558	589	569	559	571	570	557	599	569	600	564	560	590	588	580	593	562	556	596	539	583	532	639	568	589	576	596	553	538	573	583	592	602	575	544	579	582	617	553	595	589	583	589	581	560	601	602	582	560	613	584	588	593	563	570	581	555	545	611	602	587	586	558	548	614	634	615	633	599	578	588	555	550	569	612	588	583	538	554	595	580	548	620	577	586	597	597	574	595	565	591	564	555	564	627	554	560	548	567	595	576	568	594	581	548	589	579	577	585	581	605	602	571	555	593	596	530	563	576	630	617	525	542	560	639	607	592	605	608	562	573	606	528	615	576	619	592	545	587	590	549	612	608	530	555	533	524	585	590	589	588	556	616	570	547	569	575	567	633	539	582	606	598	605	559	566	579	594	618	612	606	580	568	588	612	571	598	553	590	527	564	555	634	600	615	615	566	593	592	578	609	590	566	574	579	557	590	606	584	569	583	567	574	548	590	587	563	591	548	525	583	547	539	583	626	564	612	552	574	551	558	624	590	555	600	566	583	608	581	572	597	617	589	590	598	586	592	572	565	560	576	560	575	594	557	560	546	565	535	602	571	595	575	600	607	551	591	629	599	555	614	612	588	621	586	576	580	561	597	583	547	587	548	604	597	615	594	561	598	618	602	589	586	577	591	615	564	595	545	597	590	542	598	598	600	545	599	566	643	551	564	598	531	562	560	613	577	593	567	587	581	530	565	574	573	607	598	549	611	584	568	573	519	570	555	557	594	600	583	555	589	559	583	578	585	573	568	578	587	554	615	622	577	587	595	574	588	611	571	599	585	581	584	585	551	577	623	565	572	583	587	563	610	574	563	539	616	579	614	577	559	606	528	546	592	597	610	568	584	598	564	540	560	561	585	564	608	572	529	594	570	565	622	576	595	582	633	551	558	555	559	627	573	596	582	560	570	577	600	586	585	556	622	568	548	606	607	610	561	567	589	583	585	581	582	588	642	541	571	569	586	564	544	585	576	595	611	557	545	576	578	579	575	617	560	579	583	568	569	612	561	553	552	570	560	603	548	580	530	548	521	602	573	589	537	600	544	558	584	548	616	572	595	596	532	547	570	551	595	626	569	611	558	544	583	596	591	591	577	594	549	612	580	588	550	543	547	580	573	548	594	533	584	567	547	572	582	546	567	610	577	574	571	599	570	560	566	588	560	559	540	603	549	534	601	576	553	566	619	569	549	573	544	598	551	592	604	560	577	617	521	600	575	591	592	577	583	546	584	557	588	592	558	617	621	584	613	608	579	594	602	618	595	601	567	555	570	513	603	570	549	616	623	591	607	594	607	599	606	546	585	570	592	580	584	590	566	603	610	597	602	615	554	581	571	581	618	574	541	584	595	609	542	597	610	554	604	551	543	572	546	570	567	605	600	589	563	577	586	589	568	582	532	610	599	608	579	600	571	597	619	563	607	589	565	541	592	564	580	600	600	605	578	605	528	600	615	587	558	588	587	551	632	530	587	566	577	581	578	565	585	575	549	570	564	551	582	589	567	564	601	534	605	527	575	564	605	603	593	638	634	598	546	541	573	618	581	551	541	568	581	567	539	600	592	625	573	564	582	530	573	593	620	587	601	583	597	577	589	587	614	579	567	580	567	608	573	594	553	637	575	554	550	598	566	582	538	584	561	576	611	552	607	570	568	512	615	590	574	578	604	553	627	559	560	549	570	582	532	579	618	564	606	576	571	594	575	562	564	655	550	528	570	557	538	565	601	564	597	547	596	608	568	561	558	551	589	570	613	552	574	598	519	573	634	583	580	539	603	555	560	573	582	566	537	593	559	605	545	559	536	564	569	549	565	574	564	561	598	596	623	589	624	558	554	574	534	526	583	603	578	523	605	546	579	587	568	578	575	570	594	538	568	612	622	580	613	609	583	568	612	596	576	581	537	573	595	607	612	592	599	606	548	638	600	612	553	576	588	610	535	568	552	614	559	591	568	564	536	559	567	596	571	569	581	552	570	609	591	591	621	602	571	610	566	598	587	556	640	576	591	547	590	529	617	560	571	605	620	553	570	589	606	597	587	599	557	603	578	582	583	557	551	615	613	607	579	568	618	638	550	545	576	608	570	584	617	612	605	585	626	600	599	593	562	580	535	617	535	577	600	570	592	589	588	569	550	568	560	571	623	625	585	580	576	583	597	580	602	586	544	565	584	553	607	573	606	577	570	584	585	578	544	610	561	605	548	557	537	565	579	568	592	582	587	570	561	608	563	555	581	587	580	620	592	590	623	556	593	602	549	572	602	604	622	568	614	637	536	590	569	616	560	611	538	630	581	625	602	632	563	597	586	617	580	594	557	577	537	596	598	578	589	607	567	585	605	581	600	579	632	577	578	562	551	600	553	591	538	600	549	571	616	576	568	566	567	611	584	512	554	554	542	604	606	593	549	602	583	590	562	573	551	598	574	553	593	547	564	599	614	604	579	570	588	563	560	551	616	610	572	573	574	591	583	607	570	551	571	595	602	575	611	588	617	593	594	569	590	575	573	560	548	514	611	575	556	606	582	593	573	602	561	573	625	572	579	541	633	593	545	579	578	583	542	536	561	600	580	571	603	621	579	569	572	554	624	587	557	619	547	559	599	646	576	581	528	628	576	608	601	542	583	593	605	525	582	592	562	524	580	602	616	568	566	588	604	552	586	605	596	564	632	621	589	534	568	592	575	568	571	605	569	592	600	607	587	605	601	621	622	609	580	583	607	563	543	556	580	570	578	575	565	520	535	637	588	628	564	541	566	591	543	566	540	610	571	616	610	625	586	566	597	577	613	560	600	574	598	578	592
18103	1584	908	699	494	364	324	283	218	201	188	206	192	182	192	187	161	188	142	163	159	174	156	172	150	152	116	150	146	155	150	140	149	160	154	163	143	159	149	165	171	135	151	136	150	165	160	153	140	142	153	139	146	144	157	160	152	144	155	166	137	164	163	162	162	134	163	170	154	160	157	164	166	161	168	159	128	152	156	160	163	142	164	185	153	162	118	155	152	138	140	144	157	162	139	156	139	154	137	143	141	134	150	148	142	163	146	166	121	147	136	155	145	144	163	151	140	162	124	159	142	143	174	143	172	144	120	148	158	167	121	146	140	152	142	141	129	138	142	135	145	137	159	153	137	139	148	134	156	175	142	160	151	145	139	132	149	150	146	144	145	136	191	128	125	154	160	136	132	153	147	141	145	150	144	151	173	154	119	161	155	141	151	175	158	139	144	149	159	138	155	162	152	172	146	133	153	156	171	132	154	147	129	139	180	132	163	130	127	150	154	153	137	139	153	137	156	137	157	140	132	153	135	135	139	151	152	125	139	172	143	155	154	130	143	143	152	150	153	160	139	134	150	137	140	162	185	171	143	121	167	148	144	162	145	163	146	175	139	149	179	180	155	153	157	186	177	149	156	142	155	191	159	161	137	142	140	157	132	181	145	194	137	148	137	162	157	163	153	136	142	165	147	162	130	158	151	140	132	159	141	158	136	171	148	138	141	164	137	141	153	145	154	147	145	149	144	155	118	165	167	138	152	131	140	159	127	167	157	153	138	165	142	143	164	133	157	171	122	151	137	145	137	134	148	119	155	150	138	129	160	162	165	149	157	177	139	158	147	155	156	157	149	141	145	162	134	133	150	188	137	137	112	125	132	164	159	139	147	177	179	152	150	119	143	154	162	141	138	168	167	128	140	149	133	161	144	168	151	144	151	146	163	155	165	137	183	158	170	147	143	177	160	149	169	171	132	129	144	150	124	139	140	122	155	148	161	159	177	151	161	154	155	144	145	143	146	149	137	157	144	148	131	135	164	166	160	161	144	163	170	148	146	141	164	136	139	164	149	165	157	134	160	163	145	159	143	154	156	136	151	175	132	152	124	139	136	152	165	151	167	137	154	163	158	132	146	148	150	137	125	144	155	148	157	158	163	168	144	151	110	164	161	166	143	155	167	176	141	131	162	150	150	142	165	151	164	145	137	147	134	153	155	190	124	156	134	156	153	143	147	166	142	140	131	162	178	138	157	132	162	154	150	164	136	153	151	148	121	118	168	144	148	140	132	128	151	151	148	148	147	119	139	173	149	139	139	159	133	160	165	135	149	156	160	163	160	136	176	182	153	178	153	143	151	159	137	152	169	160	142	144	153	153	135	163	168	134	140	158	159	144	157	173	169	147	166	163	141	148	155	156	141	157	148	137	175	116	146	150	151	152	156	143	128	162	153	167	145	147	130	148	157	151	164	131	145	126	160	141	145	153	142	143	129	146	155	144	154	126	161	149	130	144	148	135	148	136	154	154	149	160	156	155	150	149	155	134	125	131	158	141	154	135	140	194	169	144	158	161	136	118	144	163	156	159	158	130	151	155	161	166	148	142	137	143	167	153	160	154	145	147	154	161	166	182	163	159	142	147	160	145	138	153	158	147	159	159	138	132	181	131	143	159	141	139	143	156	127	147	162	145	170	126	159	160	148	147	143	142	140	151	155	151	172	136	188	130	183	160	154	138	151	151	152	146	157	123	147	142	147	132	139	145	143	151	173	152	144	139	169	145	166	148	166	162	128	151	120	159	177	152	133	145	136	166	139	149	143	150	135	148	134	162	139	143	146	153	155	155	161	132	132	144	163	140	149	144	138	164	166	158	143	157	169	167	155	151	156	150	153	129	141	160	151	155	161	159	171	167	152	142	161	125	133	159	145	136	145	135	152	164	141	142	151	139	162	126	137	146	147	113	123	134	176	167	138	143	157	133	138	169	151	161	145	127	134	163	151	142	147	149	138	152	160	161	159	168	160	150	132	129	140	171	152	139	157	146	147	131	146	164	140	151	129	160	157	175	158	137	117	150	129	150	149	163	165	131	134	160	146	130	158	151	165	141	165	153	173	137	162	140	155	156	138	169	153	171	143	146	150	152	149	161	139	157	145	149	141	135	156	151	157	138	143	142	161	127	135	141	141	160	144	149	154	166	151	140	147	133	129	143	144	135	146	149	158	122	149	133	163	150	167	126	165	154	151	172	153	179	141	144	171	152	145	130	123	153	149	140	163	165	146	139	132	142	160	147	121	179	145	155	145	129	152	156	161	143	159	162	160	137	146	141	159	155	160	147	163	128	127	138	144	164	167	153	125	129	156	134	142	149	155	153	130	131	148	164	159	136	155	147	135	174	155	157	153	163	163	147	143	163	138	141	169	180	162	131	141	137	158	139	158	166	143	152	161	141	151	146	149	151	140	142	165	133	145	157	147	145	152	158	138	143	141	131	157	134	139	166	150	127	146	168	149	171	157	159	171	121	137	144	151	167	162	162	147	161	160	139	143	166	130	154	131	155	136	157	134	138	133	139	153	143	149	141	144	154	136	145	150	177	158	171	162	141	166	155	141	145	154	153	150	149	154	161	145	161	142	159	138	163	155	179	162	147	139	167	151	148	148	155	137	153	161	153	173	153	147	163	154	152	135	175	136	148	162	179	149	143	166	152	149	162	153	138	170	153	160	164	160	143	154	155	151	147	148	129	143	151	131	179	158	160	149	153	140	153	151	138	141	132	181	142	164	134	144	143	158	143	140	147	168	164	156	166	159	166	162	146	145	159	152	163	139	118	144	150	160	151	128	154	129	138	162	154	150	171	162	129	151	156	136	155	164	141	139	165	151	141	144	171	136	150	148	149	153	155	170	177	151	152	152	183	127	134	160	154	144	159	142	146	162	159	172	146	125	154	141	160	141	151	174	154	155	154	165	144	164	138	141	138	153	167	148	142	145	156	143	133	160	143	144	151	150	136	165	163	131	141	152	148	154	151	143	165	157	144	156	157	155	150	143	128	157	166	159	150	142	147	150	159	144	121	138	153	150	130	152	173	153	148	160	178	141	147	168	152	158	167	141	169	131	163	123	150	150	142	136	142	135	174	169	167	156	142	143	161	158	160	159	137	134	140	138	135	138	139	191	170	159	142	141	160	150	122	140	151	154	163	149	153	142	160	154	143	148	167	160	135	152	148	145	153	133	152	138	143	155	144	149	168	159	156	163	151	173	146	134	142	130	143	141	166	165	167	168	147	150	140	153	175	149	153	151	139	156	138	132	146	148	151	172	149	142	147	171	156	161	138	156	145	169	135	150	159	135	155	162	150	135	140	157	148	163	177	145	150	156	157	138	151	149	140	179	150	161	174	192	167	151	152	132	131	179	125	161	148	152	163	134	156	156	153	164	182	143	165	146	167	155	155	156	150	148	147	169	143	155	139	138	156	181	156	141	134	127	136	131	153	137	130	151	149	148	132
10299	1045	1953	2239	1911	1435	1217	974	866	732	688	625	565	550	504	485	485	454	466	433	458	417	440	397	423	415	405	426	372	404	393	423	334	408	350	380	386	371	354	339	389	350	369	379	375	358	353	343	395	357	354	343	378	387	344	385	387	347	364	357	355	362	360	380	364	332	371	315	345	353	355	384	355	335	336	338	324	353	347	322	310	337	338	341	349	350	317	371	334	379	380	361	327	333	328	341	319	357	352	341	322	337	368	366	353	352	359	370	378	342	352	337	321	351	351	344	331	411	385	356	365	346	372	358	332	370	338	373	315	358	384	330	357	341	363	351	348	347	356	367	332	363	363	349	334	338	331	385	353	320	360	327	374	342	364	364	331	343	369	330	386	363	385	331	321	349	351	354	339	336	370	362	370	325	322	346	347	379	337	353	358	369	364	283	357	353	324	362	336	363	384	372	365	368	343	311	331	345	339	309	336	340	352	359	341	359	367	335	353	329	341	362	330	356	342	355	341	372	352	378	341	343	355	376	345	379	359	353	351	359	339	304	376	336	382	325	374	360	360	385	332	339	397	345	334	345	346	352	372	325	362	324	351	366	326	359	359	353	366	329	346	349	429	362	369	384	379	375	368	341	347	357	339	360	346	365	343	334	325	371	373	324	368	367	352	366	340	343	369	376	317	332	384	345	395	346	343	345	369	373	363	318	356	353	360	340	360	361	331	364	388	342	353	317	353	363	343	347	350	362	332	349	328	374	344	344	315	344	344	358	345	315	356	347	360	352	348	351	339	337	357	370	362	349	358	340	335	356	342	386	375	333	399	348	343	338	338	380	361	354	360	377	333	359	332	306	314	320	366	360	378	368	353	326	332	354	363	315	364	366	365	358	357	350	365	333	345	370	367	372	363	344	348	358	392	355	312	355	346	350	337	354	333	347	342	305	342	365	368	385	366	314	379	363	335	346	298	353	363	378	358	354	351	367	357	389	347	365	359	340	322	303	342	347	354	319	347	354	332	330	351	344	346	343	341	374	323	336	373	347	344	344	356	343	313	380	352	334	328	332	388	327	365	344	333	355	345	337	362	357	377	360	346	357	319	339	339	368	328	342	345	343	347	368	344	329	395	353	339	345	321	375	360	368	351	349	350	330	312	336	364	366	341	392	361	342	333	369	364	338	342	360	359	376	367	322	365	359	348	348	340	363	372	335	334	340	360	346	365	330	371	335	335	357	343	359	366	337	350	353	341	344	342	325	314	372	358	323	350	354	348	355	365	358	339	318	366	367	366	344	334	369	381	362	309	392	355	335	374	346	375	351	334	329	338	362	339	356	366	357	371	356	344	364	315	357	310	335	314	338	330	331	349	316	384	331	355	358	337	343	324	353	330	339	353	332	360	344	325	347	322	314	342	337	354	353	374	318	369	353	391	307	354	351	350	335	380	361	358	371	337	336	324	366	345	367	345	346	355	343	334	349	353	361	334	364	381	329	343	351	365	351	345	350	367	385	357	327	350	377	372	359	362	325	362	357	370	379	386	338	324	367	350	366	338	343	374	360	348	327	345	368	344	357	338	348	336	345	363	344	339	339	360	341	332	362	384	351	344	357	347	324	339	362	363	328	316	345	338	311	343	355	376	334	363	323	362	336	296	355	355	340	364	345	366	366	309	321	353	326	362	359	342	322	361	366	357	352	330	357	341	338	336	368	344	348	319	342	354	353	378	352	353	361	350	348	323	347	333	347	352	349	367	338	367	357	357	342	350	325	341	329	352	364	325	363	334	361	352	328	322	334	335	348	344	341	348	373	359	344	360	364	370	386	328	323	355	353	364	344	336	338	348	350	361	342	326	371	373	334	355	384	331	324	352	357	368	347	344	315	380	354	371	352	364	364	347	343	355	325	341	334	344	372	349	351	356	376	342	328	326	354	338	358	346	358	335	370	304	366	385	343	310	363	378	354	380	355	315	334	340	360	355	354	368	365	363	380	325	341	340	366	349	343	375	330	356	346	353	348	362	324	380	348	315	375	343	366	366	366	369	336	349	347	362	349	352	344	326	358	339	347	361	341	346	379	342	360	353	343	369	348	313	362	339	326	332	364	373	328	363	365	332	377	347	385	331	352	358	346	351	347	362	349	365	327	341	331	307	338	317	367	343	336	340	330	348	346	372	337	367	329	356	375	378	341	336	375	394	306	347	390	332	373	340	323	364	355	361	355	330	332	354	354	356	330	372	335	373	356	362	381	332	337	353	349	341	376	356	376	364	337	360	347	356	343	352	332	323	356	352	394	328	362	354	371	331	368	368	382	315	337	357	342	350	362	342	353	367	337	362	364	347	369	359	350	346	368	354	386	350	360	360	354	364	356	366	348	351	380	363	329	358	361	373	364	329	323	357	312	333	344	379	361	321	333	385	347	330	337	349	386	352	347	333	356	353	339	377	383	322	371	360	355	339	329	358	325	338	375	370	338	335	315	339	336	346	352	372	335	345	334	344	361	372	335	351	338	371	359	380	370	355	383	326	363	328	382	368	332	294	338	349	376	377	363	341	355	365	346	347	415	371	347	364	353	349	328	349	352	324	338	342	346	364	374	353	360	356	320	358	368	347	337	370	349	332	353	332	386	342	354	347	358	344	327	358	362	358	339	343	354	335	318	315	357	347	366	371	360	335	345	378	359	368	390	364	331	350	325	371	368	370	337	359	342	327	353	375	370	347	362	366	352	377	333	321	326	355	360	339	345	345	332	366	332	383	353	352	333	357	352	377	354	334	329	400	347	353	337	326	360	322	388	380	333	349	351	322	358	338	355	335	337	338	360	341	386	330	323	333	336	329	307	364	359	360	344	323	338	377	334	364	348	345	326	371	332	369	324	377	352	373	315	364	398	341	341	342	360	346	334	336	345	365	400	372	330	355	357	344	345	346	353	355	356	364	352	332	371	380	376	336	385	361	355	334	352	316	346	332	339	306	356	380	380	337	312	364	380	372	323	368	366	347	328	321	340	324	385	366	354	356	377	364	369	348	332	363	379	372	364	346	343	354	334	360	344	344	365	296	326	363	333	346	369	345	338	349	362	351	376	350	363	361	358	350	370	346	338	362	343	348	360	321	335	385	349	351	368	355	346	339	383	334	352	341	338	336	355	371	351	374	388	325	359	363	352	340	370	331	331	320	366	345	336	358	358	382	330	366	321	352	360	384	330	342	335	344	353	361	354	335	328	342	376	369	332	402	373	345	351	324	375	339	336	343	374	340	335	315	395	370	362	361	349	326	343	409	350	367	357	324	341	318	346	387	354	352	362	354	331	342	363	356	375	344	356	337	358	366	344	350	346	353	340	362	351	343	356	373	337	347	344	394	374	339	353	359	393	316	343	367	322	368	328	324	344	367	348	361	327	369	331	359	375	354	389	377	350	333	336	329	334	333	364	352	348	371	336	350	361	360	341	342	368	392	344	329	318	342	317	324	341	374	379	342	362	342	315	371	353	350	330	344	372
3498	288	228	195	185	170	209	197	180	177	199	188	157	179	174	203	169	164	175	180	181	179	211	184	177	185	163	179	169	186	173	190	195	175	170	198	182	186	171	162	176	191	188	173	187	197	185	166	175	199	212	186	182	173	167	176	155	166	181	187	173	163	184	186	184	176	198	215	198	167	179	186	175	198	186	175	193	207	168	194	196	200	189	190	172	210	185	185	185	187	191	202	186	217	189	157	187	185	190	177	185	184	155	153	152	156	173	190	180	197	168	176	180	222	175	174	203	190	196	198	169	204	202	195	181	181	195	196	176	199	210	181	181	194	150	206	161	183	188	187	158	171	203	184	218	185	180	200	180	225	210	197	175	194	203	185	166	177	175	182	191	185	199	172	224	182	184	183	185	205	191	182	151	194	185	210	194	179	191	189	203	197	155	164	202	173	208	197	192	195	175	181	152	185	180	185	173	179	190	177	182	194	180	198	185	168	174	162	201	177	171	173	186	155	185	174	179	173	182	223	183	191	168	191	184	164	194	189	188	179	192	168	170	184	191	184	186	181	193	205	181	212	205	193	181	185	191	177	181	207	181	155	196	197	180	181	186	182	185	174	190	186	172	177	202	172	183	183	179	193	178	184	163	192	181	185	175	202	206	168	194	175	200	173	189	173	183	174	164	204	193	175	208	185	198	195	175	191	176	208	205	207	164	183	176	190	193	198	177	185	188	187	180	194	189	143	159	177	190	177	169	198	177	186	176	187	195	175	177	175	188	198	182	193	192	188	169	189	182	191	192	187	168	197	203	196	215	199	173	191	191	200	192	168	192	171	203	204	197	190	186	196	167	171	196	182	163	170	197	181	190	158	183	181	180	182	199	205	162	191	184	169	173	173	185	165	186	167	174	179	194	137	178	173	191	180	177	184	198	186	175	204	187	172	209	194	175	194	177	187	156	170	175	185	183	183	170	196	199	194	180	176	170	180	181	163	179	153	153	165	179	194	178	176	172	184	177	178	204	190	160	201	193	185	214	193	200	209	195	186	188	214	206	172	177	193	177	182	182	173	168	188	173	183	223	195	192	178	199	187	185	179	201	196	181	196	211	202	166	174	187	167	157	184	155	168	169	168	165	172	195	180	177	194	186	172	163	203	188	191	216	182	159	193	175	188	214	199	175	173	188	152	178	197	218	200	181	177	185	206	192	192	159	184	168	182	181	192	200	212	182	194	189	211	174	180	193	185	195	172	200	186	190	221	170	167	183	174	190	167	184	177	193	197	165	202	188	161	203	243	184	179	189	166	177	182	172	189	192	174	187	199	176	144	167	193	187	179	159	174	185	167	171	183	182	201	190	184	191	211	165	179	173	177	190	168	182	199	176	210	190	198	188	216	208	207	151	198	175	197	190	186	201	202	194	201	179	167	170	174	163	171	176	197	204	190	195	203	182	191	167	184	167	181	192	172	187	199	183	177	195	174	182	179	175	201	152	200	174	170	184	188	212	171	163	173	187	190	216	177	194	187	197	170	172	161	165	179	206	177	187	185	146	195	163	171	212	189	210	175	178	188	162	198	171	168	188	170	180	164	186	193	185	199	193	177	170	185	186	172	171	187	183	190	196	163	190	204	179	193	200	169	179	192	239	175	167	181	197	185	184	200	184	216	182	194	159	172	181	200	198	206	191	196	203	186	187	191	204	187	188	178	208	174	179	207	190	184	178	165	192	179	208	197	188	188	190	177	186	169	180	196	182	186	202	159	185	210	187	198	185	184	160	186	190	188	189	199	168	199	169	180	189	175	163	179	181	169	204	182	187	188	184	184	178	181	203	178	209	170	206	164	192	179	159	179	173	190	155	168	182	161	171	197	211	180	190	178	201	184	154	166	195	188	189	166	165	164	209	174	196	169	185	188	179	150	188	187	184	175	198	181	202	176	205	174	178	177	152	193	196	186	175	211	203	165	209	173	201	165	171	175	206	183	169	180	162	203	200	181	191	178	177	188	171	187	179	166	173	185	175	187	188	196	164	186	168	186	212	176	170	198	205	186	178	161	177	186	176	201	197	189	180	180	177	180	191	179	208	156	190	172	195	167	186	214	174	166	201	170	189	185	197	193	188	195	214	200	156	204	201	180	197	172	206	195	197	179	180	163	200	200	156	169	186	209	182	177	183	194	188	172	187	199	175	189	194	167	181	180	203	179	170	186	185	187	186	189	190	171	176	170	163	171	170	187	158	172	150	191	177	172	173	168	189	203	167	187	168	177	171	198	173	158	164	172	171	197	191	186	166	194	176	170	215	196	192	195	155	171	191	192	205	208	162	174	186	182	169	208	187	180	187	190	179	165	177	220	163	210	196	179	186	163	203	177	216	157	181	168	199	197	172	163	189	179	167	190	191	194	181	184	185	198	178	179	193	167	168	188	184	184	154	214	186	187	198	178	190	172	163	206	182	173	182	177	166	160	193	189	203	188	190	212	189	201	220	177	183	187	186	180	177	165	199	167	174	207	207	179	173	203	172	208	186	196	150	175	174	173	158	180	171	180	182	166	182	189	191	167	188	199	192	181	181	197	181	204	172	203	201	182	204	206	202	166	192	186	175	188	212	174	201	181	178	220	180	172	195	181	184	197	196	189	206	185	214	181	178	186	192	195	181	190	183	169	204	200	163	198	208	191	180	168	176	181	217	186	171	194	183	189	189	167	181	193	166	162	175	176	193	174	170	202	173	185	199	180	203	176	185	216	171	178	193	192	196	218	186	161	177	162	198	188	138	173	175	176	157	186	208	174	200	179	199	209	193	169	165	192	172	186	198	195	193	187	210	184	163	187	178	171	168	205	174	189	186	186	168	180	185	162	177	212	174	182	175	189	172	186	121	164	197	159	160	190	209	190	196	177	168	179	190	209	191	186	177	211	191	205	199	194	183	176	169	181	200	223	183	201	188	203	170	174	189	198	203	189	183	189	175	180	190	188	189	171	183	181	198	207	184	197	192	177	184	196	170	188	196	170	173	191	170	173	202	175	173	201	173	210	158	157	184	187	201	220	163	184	189	163	195	174	158	189	219	173	225	176	193	193	160	204	192	195	204	183	196	195	180	196	207	191	147	165	190	176	203	194	225	180	183	181	178	195	201	185	187	201	172	190	183	197	178	164	184	207	198	160	182	183	219	196	206	179	180	176	191	171	193	186	154	197	171	188	193	198	213	176	182	185	185	204	177	205	182	202	184	182	174	188	178	238	200	171	173	182	193	196	179	180	155	187	180	181	154	193	175	174	185	186	173	185	190	186	158	158	176	191	186	163	191	196	212	190	199	173	185	216	198	170	218	174	190	174	205	185	156	195	193	199	196	179	194	197	203	185	181	192	201	181	173	182	168	199	181	197	174	200	184	176	185	181	218	150	206	178	192	164	186	160	170	175	178	176	187	191	167	188	191	219	176	181	183	194	176	196	181	199	174	179	187	203	198	200	193	162	176	191	159	172	205	201	204	189	200	168
3145	533	515	544	551	493	480	454	438	494	462	473	442	412	440	402	439	430	424	443	434	434	441	431	438	487	433	464	473	448	453	468	441	446	452	422	440	416	421	445	414	445	439	445	434	426	411	445	425	442	422	418	458	450	478	422	463	463	437	453	465	435	455	405	439	457	444	461	423	469	447	444	456	470	428	424	441	462	439	454	454	457	416	432	407	443	472	453	452	449	440	409	440	460	458	483	457	451	426	468	456	448	405	438	438	433	408	472	427	457	465	434	430	446	459	442	425	466	443	496	450	445	434	472	455	422	427	446	401	433	493	477	481	448	502	460	449	431	445	433	456	462	418	442	433	426	432	450	465	437	408	466	432	424	472	414	447	408	443	423	434	470	425	445	425	469	451	464	441	420	421	452	428	460	392	436	442	422	424	449	444	439	442	447	460	431	480	470	454	465	444	432	469	468	422	457	419	417	446	455	509	442	459	440	418	440	478	387	442	429	450	443	439	441	437	453	476	440	434	462	433	427	438	454	424	488	416	415	432	476	446	444	482	460	410	434	448	475	450	425	453	429	473	448	437	445	418	448	468	447	437	417	461	440	460	431	476	465	457	438	442	420	453	485	437	416	479	408	451	459	458	427	446	430	447	437	438	421	415	462	428	455	464	430	440	419	447	429	460	437	428	462	468	448	439	448	421	427	400	445	444	422	442	446	444	466	437	438	466	449	466	467	456	428	435	498	452	449	429	452	452	427	457	412	453	465	452	465	406	458	394	430	450	434	447	478	417	455	443	453	461	413	424	436	436	436	468	450	389	417	441	410	428	480	449	471	432	465	416	431	411	428	411	467	453	444	447	437	439	443	445	439	453	443	413	449	436	442	440	472	464	451	455	437	479	460	457	435	431	448	460	469	425	433	440	449	449	464	453	446	465	458	435	481	455	449	441	474	459	407	403	450	420	427	454	437	461	461	453	420	416	437	386	456	437	442	479	429	457	469	465	444	433	442	471	447	444	434	423	466	442	464	444	473	445	481	467	438	444	483	442	434	444	473	474	484	445	440	437	412	405	414	449	448	452	436	475	424	404	455	455	449	434	491	422	446	444	425	458	444	429	489	447	492	440	423	415	405	400	454	432	430	449	421	426	438	416	451	468	427	453	464	449	454	455	469	495	446	416	420	411	442	517	489	445	489	400	410	441	441	459	449	421	408	415	474	439	431	444	416	441	414	473	453	417	421	481	430	463	450	433	433	439	472	411	410	458	455	471	441	446	430	466	415	430	441	447	412	427	438	490	450	464	437	449	414	482	458	418	415	427	457	453	433	449	441	461	417	424	452	431	461	440	463	450	421	477	451	474	452	475	452	435	456	436	433	414	415	444	455	434	432	420	427	448	482	404	472	453	444	435	452	442	464	424	429	455	427	437	406	462	434	432	457	442	418	478	423	435	428	453	485	469	467	487	480	423	443	453	395	436	458	458	431	440	444	431	431	440	448	463	461	445	445	448	456	459	429	464	468	437	431	457	443	456	452	468	405	413	457	479	441	411	453	482	448	453	450	448	446	439	443	440	398	477	424	439	498	477	434	413	416	421	432	455	426	427	443	462	442	434	457	457	464	475	415	459	475	457	463	464	461	456	461	412	442	423	475	437	468	485	434	428	446	423	471	418	465	424	425	435	430	486	453	473	431	452	404	446	458	464	446	432	433	445	415	460	420	482	453	456	404	433	419	424	466	438	448	433	455	445	450	449	489	408	443	484	446	437	472	411	458	475	477	474	445	443	411	442	455	454	465	459	442	462	479	438	420	472	430	420	456	427	464	433	423	432	456	442	424	456	464	435	497	448	483	455	457	439	452	456	409	443	447	432	458	439	439	453	462	443	451	470	437	410	468	465	426	465	436	469	455	452	450	433	447	465	439	399	453	456	454	467	434	439	451	424	411	459	428	473	466	466	466	456	420	441	450	482	426	460	451	404	456	434	450	455	437	463	424	453	453	442	409	451	456	450	453	440	450	504	427	451	448	471	457	432	440	436	395	441	446	462	474	454	432	432	494	443	478	429	419	456	466	451	450	476	447	456	418	430	454	463	402	456	464	427	441	468	431	442	419	439	436	435	451	441	433	455	490	435	439	481	464	433	415	419	476	469	453	455	427	442	461	438	432	472	446	457	407	456	463	457	434	417	426	454	435	428	451	444	467	408	458	423	454	476	403	460	444	481	447	429	477	466	404	446	471	463	448	448	439	472	459	471	469	463	443	439	472	462	478	425	455	453	479	446	419	450	444	430	419	431	440	446	450	443	457	467	415	423	421	423	420	430	460	409	468	450	459	400	452	445	446	421	442	434	399	432	475	440	464	450	437	458	423	426	446	427	472	478	444	487	438	455	423	476	427	427	454	476	408	455	444	444	446	409	416	431	433	466	454	430	438	439	465	464	426	469	447	432	431	468	458	445	455	428	484	426	399	438	449	436	455	430	417	438	471	449	458	435	406	467	456	406	436	444	426	447	474	447	445	425	430	381	406	468	418	459	473	397	427	481	413	444	443	452	429	462	436	444	425	442	417	453	414	439	433	444	403	443	501	455	467	453	428	429	422	467	416	446	461	458	464	417	456	452	416	435	431	454	459	452	411	450	472	457	447	477	463	447	456	453	481	467	456	392	448	473	487	461	445	453	445	476	466	460	480	431	452	425	467	453	450	439	462	465	462	428	425	449	453	430	417	436	418	437	428	435	471	408	450	462	429	491	433	468	433	435	457	447	420	440	422	449	472	445	405	429	460	434	448	425	495	462	437	445	429	464	466	416	439	432	456	449	448	463	439	430	453	445	481	423	429	465	456	411	432	462	413	466	411	431	457	414	457	431	481	410	434	445	436	441	429	428	432	444	456	469	447	418	438	434	488	421	450	406	433	480	446	427	426	450	454	461	424	432	430	458	443	464	443	465	422	466	430	464	428	438	448	458	454	455	442	447	485	451	460	408	454	406	443	495	453	487	406	414	454	440	432	435	465	438	412	430	456	448	442	460	440	454	445	448	454	463	412	474	438	464	457	446	408	421	470	436	418	426	463	469	414	445	425	450	459	482	444	445	436	446	412	425	399	446	470	472	452	466	451	447	473	422	462	460	415	461	463	435	422	439	442	488	389	462	463	443	447	476	439	471	475	449	440	464	443	470	436	435	465	437	441	464	413	433	444	479	425	459	472	416	433	464	408	437	439	464	441	462	426	404	473	456	445	448	448	450	449	448	452	455	432	496	410	466	463	444	457	461	433	472	434	436	401	433	410	436	446	416	445	446	435	430	446	450	454	436	470	484	430	428	450	454	422	471	444	471	435	460	417	472	435	474	441	426	454	436	453	465	411	437	436	441	483	439	463	466	446	440	453	426	450	406	465	470	471	416	436	443	462	438	437	440	469	424	427	464	420	464	472	453	428	473	463	448	486	437	455	453	446	472	441	462	461	441	441	454	455	457	455	450	456	427	424	416	439	482	495
10359	800	602	545	410	373	366	316	286	309	288	262	301	267	259	304	269	274	258	273	254	281	261	287	268	235	296	265	252	258	233	260	264	256	269	255	274	263	259	262	268	253	242	270	226	251	251	289	263	234	266	256	247	236	261	249	273	253	248	217	245	262	257	239	257	277	258	261	278	269	213	242	274	242	271	241	252	280	271	249	234	233	281	264	251	258	253	237	294	253	258	276	254	255	257	236	230	255	219	257	263	260	277	257	255	248	254	234	260	241	240	225	273	231	263	259	261	271	275	250	230	247	255	264	247	236	274	294	262	284	232	282	285	263	262	255	262	240	269	232	244	244	259	242	250	252	282	252	243	253	253	263	249	252	265	254	235	244	270	257	217	244	280	284	262	263	243	240	275	253	246	241	273	273	259	262	274	254	238	248	233	276	240	233	267	262	231	260	241	252	250	249	240	264	244	239	262	279	234	265	242	242	238	248	250	259	261	242	233	258	239	230	245	267	269	288	281	263	219	240	260	231	239	258	232	247	258	244	224	267	268	228	247	282	255	256	252	279	249	267	260	254	225	238	262	247	272	271	257	247	265	241	240	284	280	260	211	252	247	249	253	252	235	244	253	286	259	254	283	270	234	235	234	261	256	273	269	252	248	244	270	272	251	254	248	243	230	247	240	212	242	244	262	246	253	266	259	234	264	251	249	239	230	248	272	248	280	228	248	250	240	270	244	255	272	285	238	268	245	257	246	263	223	248	259	276	249	247	229	223	221	282	245	259	252	277	256	289	283	247	236	264	286	261	266	288	223	256	262	250	265	257	250	253	232	239	257	260	246	240	238	275	264	236	259	260	273	259	210	237	252	247	240	242	235	229	266	248	250	284	264	270	265	265	280	279	277	245	266	273	246	219	251	247	268	265	253	249	271	247	246	278	251	237	241	261	300	232	256	256	229	248	245	257	263	244	253	236	245	268	267	242	248	247	251	251	289	245	250	243	241	222	245	249	259	254	269	271	226	240	286	278	246	237	249	251	220	231	232	243	248	228	222	260	277	256	247	258	255	247	285	228	279	250	289	250	243	244	225	263	227	236	239	241	253	264	240	262	245	244	240	244	220	249	249	259	265	253	242	247	259	276	274	217	258	230	234	226	274	283	246	265	286	261	246	241	249	255	257	282	242	244	225	271	235	268	267	248	268	259	227	259	273	220	246	261	226	232	276	296	241	242	250	244	259	234	279	245	251	248	224	257	241	260	302	226	241	290	243	249	290	243	242	259	238	258	250	256	248	255	247	211	265	255	231	282	266	211	257	259	252	249	252	244	236	236	268	229	256	264	253	256	265	277	262	239	236	252	230	243	212	240	244	237	231	285	258	261	265	266	246	231	252	269	272	269	245	256	254	258	256	260	236	269	259	255	258	242	280	257	272	239	248	237	238	257	253	244	243	234	245	268	259	237	235	244	260	271	245	242	246	255	265	243	222	265	252	243	220	236	225	270	301	271	274	285	285	242	252	244	299	245	258	260	247	248	245	235	267	248	268	258	250	282	237	242	260	292	255	244	252	257	254	279	239	248	233	269	244	246	273	270	263	247	269	260	252	256	289	260	231	234	265	241	234	229	270	252	251	246	269	257	225	237	289	257	241	257	259	271	228	221	243	258	242	245	261	281	288	230	274	275	266	262	243	270	252	260	261	240	287	298	280	260	252	268	271	227	236	247	241	233	264	249	228	226	255	254	257	225	231	213	268	270	240	276	251	246	245	264	263	262	254	244	238	282	266	251	272	267	242	256	270	240	236	253	252	250	234	255	259	262	253	256	270	276	275	218	249	248	248	230	252	262	251	253	253	262	240	238	251	258	254	229	220	268	253	234	238	253	265	278	265	245	266	252	253	252	206	225	247	255	265	207	241	249	239	268	254	246	271	261	263	253	244	240	245	245	244	281	264	247	262	243	257	257	238	237	240	252	253	241	252	261	278	226	264	246	256	242	271	251	245	257	286	243	239	241	254	288	261	250	259	303	265	256	256	236	256	241	250	240	248	232	276	262	251	224	256	252	247	231	225	262	288	243	248	258	241	251	257	240	267	255	277	242	261	270	238	219	236	226	245	248	253	255	246	244	238	272	247	265	256	226	258	232	284	253	248	232	260	262	221	230	264	230	265	267	242	231	281	230	242	268	241	260	224	240	245	246	230	251	256	259	233	252	239	260	217	263	293	257	256	264	260	252	268	237	238	250	278	233	251	251	253	264	232	246	242	262	248	247	243	231	275	276	255	240	243	259	257	226	247	252	252	288	233	242	240	267	266	248	247	220	287	268	233	248	225	263	219	269	246	244	254	266	245	267	273	253	247	246	252	291	250	258	272	279	280	276	245	244	295	242	283	256	233	241	269	252	274	249	244	271	254	267	249	231	255	266	259	235	272	262	252	214	271	264	256	278	251	223	219	245	256	275	227	224	247	232	236	263	274	246	227	221	229	231	236	268	270	260	254	278	271	242	252	219	267	271	241	270	223	284	230	254	290	238	240	255	231	260	220	221	259	262	270	254	229	254	246	253	255	247	242	233	273	260	245	249	255	267	284	222	224	290	280	228	235	227	244	264	258	267	229	244	247	226	227	242	253	249	275	235	255	240	278	267	239	255	262	233	261	277	240	232	247	267	256	248	255	245	244	240	261	249	256	232	245	248	263	251	267	264	255	277	264	272	235	268	265	308	231	256	259	279	289	272	253	226	249	262	239	254	224	248	256	275	237	248	253	250	240	256	279	247	286	252	240	240	249	266	255	240	259	283	236	244	268	267	262	260	304	255	220	258	238	258	238	276	263	275	239	261	246	260	248	248	248	240	259	309	252	260	282	240	255	248	243	236	299	254	239	255	242	279	277	275	283	255	257	259	251	252	265	238	237	236	282	252	216	251	277	261	260	258	221	242	243	256	236	239	234	245	260	260	250	252	249	248	259	265	236	243	253	232	268	242	271	238	268	250	280	266	268	242	248	265	273	229	253	238	253	252	242	261	250	246	267	243	257	253	262	288	271	228	245	225	275	261	254	222	239	207	230	242	234	263	230	216	251	225	226	265	257	271	261	245	249	270	265	233	266	253	282	250	253	272	261	221	247	281	240	262	242	244	273	262	277	242	214	267	247	224	249	240	254	206	246	260	259	263	253	244	254	274	264	253	238	255	274	263	236	221	258	273	259	252	255	266	260	249	254	255	264	241	251	259	253	234	247	243	276	257	229	265	279	274	236	265	253	252	263	252	273	245	272	270	251	281	240	242	244	227	262	227	265	224	265	238	260	268	259	261	269	269	226	228	259	241	274	241	233	256	239	261	224	253	229	263	266	241	253	215	256	255	241	223	252	253	251	271	272	250	289	234	241	218	261	289	265	260	248	262	262	252	257	244	272	251	256	291	254	275	256	248	250	246	245	266	243	273	225	249	274	252	252	255	247	245	248	261	249	255	249	241	260	251	272	238	230	285	276	241	269	250
8197	958	1385	1582	1289	1182	1020	910	812	789	773	750	713	676	636	654	661	666	653	613	650	604	626	643	632	602	571	604	597	629	621	594	601	567	585	604	565	550	606	615	561	578	578	580	577	576	606	538	623	569	564	575	598	615	574	556	561	581	616	585	573	583	579	565	615	576	550	590	562	598	630	557	520	604	550	606	576	588	608	584	601	588	556	583	570	552	551	623	589	571	595	579	621	586	574	559	610	569	564	596	601	538	593	595	595	610	558	563	563	571	559	617	611	605	605	551	574	546	588	580	562	586	583	568	577	584	594	590	543	601	551	548	591	551	554	561	615	609	566	556	538	595	556	586	617	610	608	595	586	563	598	618	629	559	601	577	532	602	572	590	606	578	623	554	578	623	601	572	617	586	552	562	582	600	562	596	551	606	571	597	559	577	536	596	604	556	580	572	587	568	561	623	608	590	562	575	562	572	587	584	590	532	552	576	574	589	591	563	584	585	600	587	610	572	569	564	555	537	645	556	541	551	585	578	587	598	565	616	560	563	616	549	603	574	551	580	585	548	574	586	555	607	564	544	572	582	627	548	600	548	593	580	583	558	583	618	628	599	607	591	571	516	617	602	577	583	541	584	598	610	567	584	588	576	592	633	587	582	583	575	600	559	592	576	537	584	596	604	630	627	560	592	601	586	564	527	563	585	571	591	624	559	606	577	556	617	593	605	566	588	587	597	595	558	582	580	570	573	540	574	558	581	585	560	568	563	643	552	555	614	567	600	598	607	549	558	549	610	562	622	580	576	571	570	566	570	567	599	602	566	615	643	595	587	616	569	554	608	548	571	582	575	525	599	541	584	625	584	607	582	531	562	540	539	550	601	608	576	611	572	584	570	562	562	574	579	598	600	591	586	625	545	561	589	607	585	576	606	559	566	577	557	600	588	548	568	561	589	562	614	601	582	579	565	577	561	572	614	564	543	586	571	599	579	583	580	585	588	585	608	601	565	560	619	608	538	565	632	546	581	618	576	576	571	550	572	584	590	576	567	556	586	624	555	541	571	586	586	560	607	586	576	594	564	594	528	604	574	610	548	607	604	596	576	576	605	593	600	560	586	558	573	598	586	571	550	599	513	609	564	585	596	606	577	574	611	587	552	570	557	611	604	548	609	574	619	599	576	593	584	601	554	577	546	581	592	578	584	586	566	566	586	595	580	591	576	613	551	581	573	612	558	540	587	630	591	567	613	561	606	565	581	552	584	591	584	581	590	600	577	630	586	568	608	584	580	575	551	588	562	611	608	633	593	601	569	520	550	570	562	549	599	564	572	549	593	571	593	577	550	587	617	575	574	591	566	616	582	582	588	621	596	566	617	581	550	602	623	576	577	570	556	578	592	542	564	567	565	608	576	588	546	559	542	596	563	613	594	590	611	554	557	613	616	596	558	585	584	572	573	598	626	555	576	576	602	628	567	609	619	578	536	562	591	567	576	601	567	591	622	587	570	553	589	548	588	539	605	590	578	556	556	621	578	603	574	565	573	553	523	597	602	611	601	642	567	643	554	556	571	648	554	597	564	549	559	604	601	607	639	577	587	579	584	566	594	613	562	558	604	554	563	559	554	583	619	579	635	601	552	538	560	602	558	578	587	618	633	560	620	596	607	560	549	575	568	585	581	599	594	575	579	545	595	647	594	596	586	563	592	564	552	573	593	519	622	653	556	604	604	552	604	572	540	568	586	566	558	563	617	577	576	557	563	611	571	590	604	591	554	623	591	612	617	564	594	590	592	573	580	565	583	598	578	597	603	596	549	539	530	601	592	559	557	632	561	562	576	585	541	592	541	534	586	602	584	588	565	576	615	561	549	577	594	561	594	594	606	555	615	611	601	587	528	588	526	587	554	594	530	557	557	606	602	574	583	580	619	594	529	567	558	586	561	587	599	572	593	664	560	539	546	559	596	608	630	558	584	583	555	583	533	599	570	541	613	579	582	554	574	563	583	597	565	586	565	574	570	570	583	589	562	601	598	567	613	585	575	556	625	577	580	581	548	616	565	559	583	593	524	620	569	553	564	641	577	579	610	553	581	599	607	618	535	632	576	593	559	595	572	607	582	615	562	569	596	583	572	589	599	538	573	579	566	581	547	575	587	603	561	577	606	570	618	611	607	583	590	576	605	569	555	582	536	592	556	574	561	576	588	586	536	602	576	591	620	614	587	619	555	608	606	527	573	598	573	586	582	598	590	592	574	597	595	569	594	604	583	592	591	629	587	555	570	538	556	620	559	584	613	619	574	590	568	575	539	555	564	571	585	577	550	560	532	608	632	579	602	603	568	605	598	519	611	572	576	608	581	594	592	594	613	541	559	583	623	570	596	536	563	565	538	537	604	542	598	610	603	605	578	589	566	607	609	541	618	592	592	588	584	553	572	498	575	577	595	572	579	529	549	577	612	550	563	582	576	569	560	568	549	536	582	553	560	563	608	587	531	567	569	553	551	589	597	584	585	592	608	581	548	588	562	559	568	596	636	582	598	568	603	565	545	580	580	588	635	571	568	570	549	580	631	605	561	544	603	590	589	575	566	553	604	593	596	568	619	569	563	626	578	602	588	577	570	598	594	531	569	568	612	577	590	602	617	544	565	626	568	617	594	612	568	560	572	585	581	564	535	540	638	576	543	617	592	583	564	591	605	555	551	591	540	582	597	553	588	597	573	559	555	593	535	595	583	556	591	588	554	578	565	598	570	571	576	564	581	588	529	613	552	551	598	601	543	575	584	572	566	568	612	501	582	580	537	590	577	578	575	567	527	613	576	559	558	553	570	593	541	554	578	604	523	568	577	634	593	598	594	576	544	525	546	531	563	581	610	598	628	578	555	577	557	591	586	552	590	544	549	562	553	529	544	584	571	582	528	624	580	605	608	582	555	622	577	602	582	512	586	611	610	567	583	556	577	556	543	599	581	602	574	585	540	573	563	567	583	585	564	573	586	603	586	553	534	602	568	607	586	554	573	577	564	573	627	611	617	583	545	577	569	578	590	593	610	582	580	585	607	608	602	590	532	572	562	579	615	571	564	584	606	593	576	590	617	607	626	582	604	593	582	552	593	599	592	625	578	589	583	557	555	593	560	622	569	579	546	578	626	548	560	605	574	556	575	614	549	591	554	555	563	521	543	564	544	581	592	599	596	535	596	548	616	563	561	571	554	606	575	591	604	585	567	591	575	583	598	597	574	575	611	575	583	523	545	537	553	543	566	600	590	576	614	555	533	590	582	605	580	580	603	527	587	598	565	577	515	620	593	587	554	586	569	578	575	579	615	609	556	625	603	562	578	576	571	598	603	563	610	606	587	576	550	542	616	547	550	568	556	566	595	589	546	618	589	609	626	548	632	583	606	545	625	595	579	614	540	611	617	570	559	577	583	582	607	555	586	580	605	596	621	577	566	590	554	543	598	555	551	579	562	567	548	553	553	552	544	599	547	569	610	591	600	609	543	593	565
18957	1724	948	711	528	385	315	293	264	200	222	188	216	183	218	186	156	187	150	154	171	178	166	159	169	173	184	148	164	162	155	169	160	129	145	170	133	133	146	135	162	163	145	141	165	136	154	149	163	131	153	160	165	146	165	180	153	141	162	141	152	152	151	144	173	149	148	137	171	152	147	118	158	138	166	161	139	175	154	120	166	126	132	133	144	135	158	152	161	147	164	175	168	167	158	142	154	141	142	169	169	173	148	144	126	143	147	159	126	124	154	142	161	146	143	141	161	154	138	155	155	161	147	159	150	153	162	138	148	130	171	166	147	135	144	130	149	152	141	159	149	168	163	160	161	140	152	158	145	130	153	149	168	167	140	146	148	141	129	150	164	160	140	142	142	130	141	141	148	170	168	140	140	157	152	154	159	128	165	170	146	151	154	150	166	135	135	172	184	164	142	135	185	153	166	138	150	138	121	159	139	134	160	131	153	129	140	143	144	147	143	134	142	156	161	168	157	139	140	134	157	153	133	151	135	153	109	145	138	151	156	148	126	166	167	148	157	166	135	153	157	148	160	160	135	154	154	142	147	173	138	158	156	149	135	163	170	137	153	140	148	153	167	145	144	140	144	157	135	168	133	142	130	142	183	153	156	148	147	163	147	135	152	147	150	149	160	158	166	130	163	149	164	137	166	142	132	131	159	158	145	178	145	130	139	148	133	157	138	142	145	154	153	149	142	134	152	171	157	134	157	134	135	149	172	149	135	150	147	152	157	140	163	149	150	119	122	167	173	148	134	169	136	150	148	134	160	165	121	154	167	139	181	164	152	151	154	171	150	142	161	177	153	150	139	146	157	156	158	125	161	142	159	155	158	138	140	143	171	152	148	151	152	153	152	160	149	134	145	149	178	150	163	124	171	150	149	162	153	162	149	158	157	136	159	164	135	136	154	160	150	138	147	129	163	175	162	123	139	141	165	166	154	133	177	169	144	150	172	156	151	175	142	129	128	169	147	140	130	175	144	157	155	119	167	151	148	147	137	180	169	160	168	153	166	148	160	140	128	143	134	162	144	146	162	164	129	129	143	141	152	152	134	148	151	138	147	142	146	153	194	146	150	134	126	136	150	136	131	142	175	134	148	132	157	154	141	134	161	161	146	154	162	141	153	150	168	134	164	136	150	187	179	143	155	164	140	128	164	137	142	158	154	140	140	144	138	152	164	147	141	137	166	139	146	144	149	149	149	154	167	154	136	132	151	119	136	133	156	135	179	152	152	140	174	154	135	132	145	158	127	156	128	147	160	132	132	148	147	132	140	158	151	130	154	156	158	146	161	184	156	168	170	152	182	138	156	156	153	147	165	154	158	151	146	154	155	160	142	149	158	153	156	161	146	130	148	136	146	155	141	174	151	158	166	154	154	138	142	192	143	134	115	150	180	165	129	157	172	144	130	138	138	142	168	174	155	147	162	158	169	154	164	162	159	153	164	167	148	151	145	143	161	150	154	126	140	158	150	147	150	145	158	157	152	156	144	169	147	144	172	131	170	152	147	168	140	158	133	141	151	166	135	143	139	150	124	144	164	153	158	157	147	153	161	130	148	121	127	143	142	166	153	141	147	152	156	148	155	133	107	163	168	171	138	132	158	178	179	183	165	155	157	166	158	147	138	133	149	154	152	161	146	128	150	135	153	173	128	154	156	155	164	140	122	143	174	153	150	164	140	177	151	144	171	147	153	149	155	155	162	145	123	145	168	140	149	151	146	143	172	172	130	165	162	155	128	156	155	137	119	146	152	141	138	138	146	163	161	143	144	137	160	139	173	152	166	125	172	141	144	148	137	146	161	160	139	147	168	145	125	149	142	151	154	138	164	159	140	128	133	148	149	164	139	156	153	154	164	162	153	160	141	148	149	145	143	144	178	160	152	134	182	124	139	142	124	147	158	172	134	146	167	143	163	141	153	154	151	146	148	165	145	117	145	140	166	173	150	183	149	161	155	133	137	149	157	146	186	144	140	142	150	143	143	176	154	137	150	145	152	138	148	150	154	133	163	147	148	166	158	139	154	135	125	160	134	164	157	138	166	180	162	172	139	146	149	176	150	138	170	157	150	156	157	148	165	158	130	173	166	164	157	157	169	149	175	149	145	151	143	142	166	149	148	162	149	149	140	145	167	137	154	163	150	144	141	153	165	166	161	137	130	160	164	155	139	143	136	132	155	176	153	171	138	158	139	145	140	147	142	147	143	137	152	172	155	159	152	159	146	142	145	189	154	169	163	172	154	160	144	167	172	144	155	135	141	150	159	156	154	148	163	170	145	175	152	154	174	151	169	160	141	152	133	157	148	161	139	160	144	157	142	143	149	136	152	134	162	167	155	146	149	134	160	139	149	157	142	163	166	177	171	162	156	137	140	153	136	146	139	159	153	134	130	151	151	165	121	166	162	145	155	173	154	153	140	146	142	131	155	174	151	134	181	164	165	156	154	168	133	154	114	145	135	145	166	129	156	133	150	141	161	138	133	130	154	173	135	177	147	162	143	162	167	148	148	136	132	136	160	156	149	137	148	139	162	134	129	150	139	150	155	128	154	148	138	150	167	150	133	148	123	156	171	147	144	141	138	143	170	156	162	158	159	137	137	178	169	131	140	146	166	141	182	167	137	178	148	167	140	155	147	167	153	157	151	153	141	128	157	151	159	147	129	152	152	147	129	155	153	156	152	140	167	160	145	147	154	167	153	160	167	142	159	149	148	142	169	153	164	154	166	149	146	159	163	174	155	153	127	135	164	158	155	157	140	146	176	158	135	159	143	157	157	136	152	155	147	123	152	154	136	149	136	142	144	137	135	146	156	155	150	156	148	165	178	160	159	146	134	124	157	176	129	144	147	131	138	140	133	152	135	150	146	152	128	144	165	155	160	154	158	151	148	169	157	165	142	136	152	139	153	150	135	154	125	152	149	149	148	154	134	151	160	155	130	164	155	173	130	153	147	150	142	160	139	142	140	151	154	155	146	135	149	154	158	166	146	158	146	137	148	146	150	153	154	158	163	132	174	142	148	145	163	162	145	151	148	146	164	166	152	167	165	155	136	152	145	161	122	162	173	150	150	148	153	129	143	164	127	150	173	156	132	139	155	125	165	162	133	142	139	156	139	166	163	136	137	159	133	162	124	162	137	134	149	142	154	168	156	148	157	121	147	136	163	136	180	144	157	155	169	152	142	171	162	180	137	157	132	159	150	164	144	135	145	161	153	152	149	149	158	145	154	154	124	141	147	144	145	148	144	137	127	141	117	153	169	168	152	163	166	160	169	152	159	173	137	149	152	160	125	149	130	158	127	165	165	158	161	157	146	133	132	156	166	142	134	154	140	170	151	134	168	141	125	152	167	154	148	153	146	132	134	143	132	152	132	146	164	140	147	141	156	144	162	151	160	158	160	168	155	171	149	180	131	112	145	161	163	125	159	166	158	159	156	152	148	168	130	142	160	144	145	130
10682	1121	1919	2257	1899	1530	1178	1026	846	768	710	619	558	540	513	504	508	457	470	481	440	423	421	414	404	409	392	413	397	406	364	407	378	359	369	376	375	375	368	389	357	367	391	365	345	401	341	358	379	380	349	384	379	338	341	412	384	364	342	373	363	350	364	362	360	325	358	389	339	366	347	360	362	370	350	333	357	378	364	387	344	397	343	360	354	329	361	359	369	353	378	344	341	333	355	350	345	330	354	362	369	358	395	357	344	350	342	328	390	356	329	386	364	351	356	367	406	346	364	397	361	348	359	342	362	358	356	343	367	348	361	352	381	342	356	374	344	360	384	334	342	360	304	383	341	317	360	376	328	374	356	361	358	359	337	355	347	343	352	344	347	334	341	391	338	348	371	349	358	370	386	362	342	342	336	373	375	356	339	319	339	352	336	368	343	366	374	378	354	342	371	346	339	348	353	357	334	323	319	365	347	344	349	336	358	389	344	370	345	361	331	357	353	331	323	345	365	327	375	332	339	339	361	360	361	373	359	345	335	335	355	320	344	328	330	380	341	370	352	358	366	377	361	328	337	371	360	343	333	364	343	325	367	338	365	367	338	378	353	338	347	357	353	363	366	345	356	346	333	344	321	370	329	365	355	354	368	338	359	337	326	337	322	344	363	379	365	355	329	361	386	317	367	367	374	353	333	373	361	375	366	365	317	391	336	361	384	354	349	341	356	364	360	365	362	385	370	345	352	356	359	321	348	373	369	359	364	356	314	345	360	361	366	338	353	327	370	353	332	370	354	312	324	340	333	355	303	360	357	355	378	368	366	403	369	387	338	359	352	378	370	354	363	367	316	368	373	334	345	312	345	347	358	361	339	339	341	339	384	369	362	328	320	345	334	393	350	354	361	384	345	363	336	335	327	342	334	321	320	352	376	363	367	314	323	320	356	345	370	328	331	331	355	371	350	354	344	360	359	319	323	379	356	371	353	302	359	350	382	348	327	367	339	325	355	324	312	334	347	358	348	366	368	345	352	349	361	345	360	344	350	345	366	364	335	355	386	326	354	344	370	340	373	383	357	362	356	378	367	330	380	334	335	330	322	359	332	306	348	381	338	314	352	352	367	358	344	325	339	372	333	320	375	365	371	351	323	350	357	365	321	369	373	352	358	366	372	357	326	376	360	360	351	348	362	386	334	332	350	349	337	356	331	339	361	370	359	331	329	370	382	346	345	376	338	364	392	350	374	358	335	362	363	361	367	321	342	356	342	350	358	361	338	362	356	353	340	349	337	372	357	347	345	370	330	340	346	325	362	367	339	367	368	351	332	343	402	364	341	370	327	365	344	362	366	329	366	354	349	356	381	361	351	344	358	358	329	359	337	324	353	397	365	357	344	375	378	350	366	343	358	369	357	372	383	360	369	355	342	362	385	344	350	346	345	326	323	324	355	348	376	367	364	346	373	358	388	376	354	351	314	365	347	349	351	331	365	359	350	336	357	335	358	359	358	346	379	358	319	317	323	376	379	358	364	347	339	354	334	371	373	318	330	343	390	397	358	346	326	318	344	368	333	352	345	368	347	347	355	363	339	372	356	372	349	377	357	348	376	331	369	366	316	359	325	349	374	367	375	309	362	346	332	374	371	366	369	353	351	318	338	327	347	355	364	375	332	383	384	355	328	343	366	361	351	353	381	321	366	339	332	378	392	348	316	327	361	334	379	334	355	354	350	352	349	329	359	355	335	355	379	324	349	370	332	333	375	336	351	354	367	358	360	383	341	356	372	333	355	372	329	347	399	360	335	345	361	370	373	376	325	336	333	353	342	352	369	325	358	330	380	374	320	351	343	353	341	328	353	342	345	354	359	325	307	357	360	331	362	341	371	364	335	344	354	345	337	329	353	329	380	353	369	353	353	343	342	324	388	346	363	400	379	388	321	361	379	322	344	344	357	367	386	359	354	317	371	372	343	359	349	325	336	363	345	349	339	367	336	350	342	369	355	351	333	374	355	354	332	344	362	373	352	344	333	320	350	371	365	317	383	348	312	354	346	351	344	366	319	347	352	363	369	341	369	319	335	351	357	358	367	361	342	390	352	335	356	347	368	366	357	355	347	337	348	372	374	350	367	335	360	356	336	347	325	340	365	328	341	334	327	333	353	336	323	361	368	339	341	363	313	326	386	364	350	367	329	372	330	315	330	327	323	372	364	328	342	364	326	352	334	358	346	361	361	356	375	350	368	350	365	353	348	399	356	342	351	332	357	345	362	354	361	360	333	301	368	339	387	337	317	338	363	333	331	342	328	344	315	353	369	354	330	341	377	349	336	327	356	365	330	355	329	350	354	320	376	318	390	347	348	361	339	344	339	350	346	371	382	363	327	356	312	355	359	365	388	358	359	377	381	317	351	385	345	346	374	342	342	376	333	361	307	350	318	384	369	379	372	368	369	337	357	346	337	317	365	367	325	342	346	363	367	328	333	383	356	384	358	383	337	355	367	368	383	371	342	336	428	352	367	371	357	360	325	338	323	343	381	317	352	359	360	383	337	338	348	347	359	346	333	345	355	340	346	379	334	337	323	341	341	379	349	363	353	345	303	347	355	390	352	332	376	365	358	358	337	321	355	348	345	344	358	317	325	355	346	336	355	355	321	384	365	356	349	343	353	339	365	351	362	367	325	343	331	343	363	321	352	368	335	373	322	344	372	389	387	327	341	346	348	354	339	353	360	365	358	376	375	358	362	331	368	367	350	342	340	369	358	328	363	355	355	347	375	356	347	355	325	355	388	346	372	331	342	372	384	345	395	334	336	360	337	363	371	358	405	356	351	360	373	356	342	339	367	359	332	356	350	350	361	341	346	355	385	309	363	360	320	326	369	339	344	375	362	375	351	329	334	356	357	369	324	355	342	339	362	338	368	349	345	351	323	346	320	362	369	355	351	349	347	332	378	344	349	349	309	357	335	341	375	337	353	354	333	353	358	347	352	355	366	357	377	366	366	363	318	366	314	364	329	358	330	381	346	360	344	346	358	345	380	359	372	327	353	385	391	361	305	333	386	352	318	342	376	381	326	336	365	329	315	338	334	324	371	355	362	362	344	336	355	353	369	339	332	347	352	368	332	381	355	356	356	333	341	356	360	348	356	337	350	371	377	363	344	338	325	370	354	355	388	344	306	392	386	332	335	390	364	351	326	330	342	339	378	367	341	347	356	318	377	367	378	350	350	341	343	340	349	355	353	367	379	349	352	342	362	358	349	333	341	355	334	329	355	333	397	333	322	351	348	341	362	362	355	351	358	325	324	357	331	359	352	332	393	343	384	362	345	379	360	397	343	348	335	397	353	353	354	358	329	364	348	330	368	323	334	363	311	343	350	358	314	310	316	325	341	333	351	360	356	362	337	339	347	338	375	365	381	336	326	387	357	360	352	375	350	370	350	319	355	355	318	363	330	360	339	353	380	324	350	347	371	314	348	322	372	355	353	334	351	334	374	355	355	352
3620	287	212	219	206	187	220	170	197	197	173	188	165	195	170	192	188	176	177	184	173	181	168	169	199	201	182	184	164	188	174	175	185	163	169	202	204	176	195	188	185	168	192	190	206	174	202	206	181	194	179	180	183	170	207	183	180	204	191	235	182	181	188	175	181	192	175	202	192	196	164	193	193	191	198	149	191	177	195	189	178	190	153	208	173	193	192	199	176	214	214	202	164	167	192	208	200	186	177	192	202	179	210	197	181	167	190	175	166	209	180	174	167	183	194	169	170	157	201	166	176	208	181	195	196	213	200	185	166	178	200	207	210	169	191	194	165	191	189	200	189	177	198	169	179	177	181	189	219	183	212	158	169	160	173	170	207	206	208	209	173	185	182	176	180	187	178	182	178	166	217	178	189	180	184	187	199	195	195	174	191	186	170	170	196	173	183	169	176	210	182	197	195	204	210	189	202	189	168	177	158	173	175	175	193	202	177	180	207	193	181	195	172	205	171	190	192	190	173	231	198	176	168	201	205	174	153	183	175	211	189	173	168	175	187	208	203	174	196	202	213	167	166	196	191	190	194	175	199	159	175	180	187	204	201	159	187	192	201	204	195	177	175	186	180	158	177	174	178	178	173	201	212	164	181	207	189	173	189	181	174	204	185	203	219	168	189	207	184	183	225	181	183	163	175	197	183	175	180	190	179	197	164	159	167	193	165	193	198	183	194	184	190	186	190	185	172	191	190	192	186	200	170	179	161	214	180	171	180	194	184	154	176	191	165	177	176	183	186	183	196	178	191	185	190	201	187	204	190	199	186	181	183	176	192	193	170	182	174	181	165	182	168	170	170	188	166	172	201	169	199	182	186	189	208	163	184	177	165	166	184	188	199	166	206	193	153	177	192	181	183	167	178	177	188	193	196	177	214	194	184	164	176	174	181	173	187	186	189	191	185	199	173	176	187	164	185	171	176	162	176	161	169	186	189	190	177	169	173	173	213	205	176	169	168	205	182	190	169	179	187	188	190	190	181	156	193	179	169	171	201	184	148	156	163	193	205	190	178	175	191	186	193	164	190	187	193	191	184	169	192	181	208	175	200	196	214	193	171	191	207	180	157	165	178	208	174	169	192	178	185	178	194	169	175	163	202	186	176	180	168	176	172	201	206	183	173	196	176	167	187	197	207	191	142	213	177	195	171	181	198	194	196	160	201	172	162	173	204	190	191	215	179	152	203	174	221	192	171	207	201	178	190	204	165	186	183	185	173	179	178	198	185	205	204	176	202	183	160	200	197	183	190	217	190	192	196	183	178	187	171	205	192	198	190	177	184	153	190	180	181	198	176	197	183	196	199	183	185	174	191	189	170	185	177	190	199	170	168	167	192	168	187	161	206	182	185	177	166	178	166	176	173	173	187	191	198	189	179	183	199	210	198	202	213	210	171	203	198	177	180	158	185	163	171	156	189	183	176	167	182	155	179	168	181	182	156	181	203	201	183	178	178	189	191	187	189	190	197	158	182	198	159	175	190	182	201	180	211	173	170	184	174	176	184	158	193	206	172	155	165	186	177	187	193	165	165	155	204	170	188	190	178	185	180	175	136	197	169	176	200	193	186	194	195	208	166	177	185	209	173	189	191	183	200	165	196	205	179	213	189	189	188	178	184	151	183	189	173	176	208	171	174	197	163	197	184	156	170	181	178	185	172	198	173	151	157	187	180	192	191	194	180	182	182	178	172	193	165	209	187	169	192	190	164	201	179	179	199	200	213	180	195	193	160	168	197	188	175	190	193	186	187	190	204	215	186	192	167	163	169	212	189	175	201	211	181	186	178	202	203	212	205	190	185	199	184	219	175	168	210	199	194	169	180	193	170	187	171	200	180	159	179	169	178	161	174	196	174	143	205	193	180	174	175	177	207	186	162	166	169	165	160	200	190	173	181	186	175	199	191	175	192	176	196	167	197	187	215	185	161	163	176	191	221	206	191	224	158	201	161	194	172	180	181	228	202	193	173	189	194	184	157	158	167	184	186	198	195	207	174	177	173	197	174	189	178	165	180	196	171	197	177	177	186	192	166	193	170	175	164	192	184	172	177	176	172	188	166	174	197	156	171	176	155	176	179	193	179	184	201	166	185	172	181	185	191	196	182	218	203	178	186	191	185	183	161	179	196	206	202	171	212	173	162	172	189	179	170	206	184	213	201	192	190	187	182	194	187	176	184	184	195	183	187	192	193	197	166	176	185	166	196	190	171	220	171	190	178	183	186	186	172	205	184	169	175	187	175	181	182	195	194	200	188	209	168	174	179	191	174	209	193	189	166	193	185	182	180	190	206	188	205	160	183	199	188	189	171	188	206	180	158	182	188	187	156	198	172	203	186	162	175	176	183	203	190	176	196	184	208	187	184	199	181	172	172	211	188	204	161	215	184	163	165	194	163	170	188	204	185	164	196	174	194	183	182	169	180	190	194	201	175	185	193	203	215	217	175	170	184	175	170	155	170	178	208	180	177	191	200	169	174	173	160	188	153	209	206	192	194	186	166	201	185	183	187	187	179	173	177	176	167	181	203	173	174	198	181	188	213	197	192	174	182	194	181	145	189	158	197	180	191	156	195	181	184	186	203	209	193	176	181	185	174	181	163	169	182	169	207	187	182	191	185	166	197	164	191	174	189	161	199	187	176	140	193	176	161	182	188	177	187	195	203	187	174	210	188	196	207	173	184	197	173	205	210	186	204	169	194	197	191	176	160	183	171	166	189	183	179	170	217	196	185	168	197	172	181	166	189	156	160	191	176	195	183	183	216	173	175	185	173	170	206	189	172	155	203	171	208	195	186	176	175	174	168	200	163	181	169	206	189	186	200	183	173	189	203	166	171	223	194	187	188	198	175	188	178	198	177	177	179	189	199	192	200	170	190	177	176	176	200	192	175	208	223	164	187	174	203	216	188	178	196	195	205	178	157	168	181	201	189	164	186	175	204	168	185	184	187	175	168	179	169	174	188	210	174	195	175	172	219	200	171	172	166	170	199	192	192	201	170	193	179	208	189	184	176	193	156	213	174	189	183	188	176	184	195	188	170	211	189	170	212	182	174	182	182	162	165	189	171	210	184	190	194	187	180	183	209	192	170	178	182	167	195	194	193	203	169	183	191	194	167	175	172	154	170	177	196	184	166	167	171	167	206	183	180	172	190	175	211	157	163	189	180	166	184	187	153	153	208	185	177	184	169	171	157	175	222	180	180	174	205	175	202	161	192	177	160	184	158	180	189	157	195	153	195	186	186	165	152	181	178	172	174	160	203	202	208	210	152	203	171	189	217	195	199	169	181	186	195	186	191	193	199	175	220	179	210	182	187	187	188	185	208	202	168	194	217	182	206	179	192	158	188	163	181	171	175	190	186	198	174	185	202	162	178	178	179	168	167	174	173	201	191	210	165	188	179	192	188	174	172	197	178	172	196	169	175	169	179	186	200	183	189	177	167	184	195	183	167	186	182	184
3204	505	490	563	565	536	448	485	427	448	462	472	440	448	475	451	443	481	397	494	441	440	457	441	461	455	454	453	482	465	424	421	429	429	439	466	427	413	432	439	490	473	434	456	442	455	448	486	472	442	422	386	419	460	486	423	446	457	435	460	462	425	437	459	437	454	431	444	483	438	468	449	434	459	421	459	433	446	436	431	431	443	415	439	448	469	421	421	454	434	432	435	418	443	440	459	441	398	418	456	447	441	435	440	483	465	444	435	466	476	425	461	467	431	443	434	435	471	475	471	457	430	452	434	459	470	462	483	433	421	460	482	462	456	439	426	455	467	501	441	468	494	435	416	414	414	462	437	468	437	387	431	407	465	453	435	430	464	445	457	427	427	431	403	445	416	469	461	427	420	470	447	459	456	472	457	421	433	450	422	436	421	436	449	426	466	437	444	441	453	457	452	431	435	461	460	482	448	459	455	436	457	445	468	416	456	454	422	455	461	417	397	419	458	476	453	468	430	437	430	443	406	433	437	435	464	453	418	458	442	401	429	425	446	428	437	445	394	456	426	436	446	456	485	448	452	462	429	440	479	472	396	461	434	442	465	452	450	438	472	447	452	402	418	426	425	459	429	452	434	397	449	461	469	422	451	430	409	483	468	447	473	457	453	434	460	418	441	460	394	432	478	490	452	426	421	450	443	440	467	447	451	452	452	442	427	440	432	411	466	442	438	458	466	436	477	418	405	451	436	429	452	427	422	447	467	416	451	459	433	433	431	430	483	467	465	428	462	433	441	479	433	449	465	467	466	421	419	402	414	462	442	444	409	466	442	427	419	453	434	483	442	443	452	454	445	428	456	468	421	450	429	443	435	391	423	459	444	442	416	412	470	495	425	451	449	426	437	425	485	452	451	413	462	436	453	461	437	428	456	463	425	413	417	451	440	426	454	464	456	468	461	465	459	415	429	488	433	452	458	412	450	472	424	470	484	442	444	462	427	441	468	460	459	455	406	415	473	446	450	441	422	416	476	446	405	460	503	456	408	452	441	438	471	401	407	471	454	461	468	436	463	479	482	456	447	441	406	443	425	468	445	440	434	446	451	430	464	430	431	435	424	451	436	448	404	423	432	460	420	458	417	464	425	448	441	449	449	427	476	468	470	421	421	444	426	425	442	478	467	465	410	421	452	465	462	418	439	464	404	437	389	426	469	450	477	435	456	461	408	451	423	458	414	402	457	452	419	465	453	431	461	433	437	427	470	420	457	445	436	435	404	443	416	446	441	438	443	436	426	444	438	455	444	472	468	447	433	461	437	462	444	427	429	457	465	458	425	438	436	417	435	453	464	476	404	415	452	453	414	435	452	432	428	434	447	470	475	441	439	443	422	470	426	428	442	441	461	458	459	463	459	401	422	463	478	480	418	459	458	478	460	457	458	431	411	450	458	462	467	463	408	419	422	409	426	419	451	441	436	429	439	467	460	442	436	435	429	431	428	421	435	424	417	414	433	448	447	467	425	430	467	448	426	482	476	452	448	422	444	406	453	423	459	441	436	429	434	451	440	471	456	430	427	428	409	445	439	446	467	427	410	439	470	472	458	457	468	405	452	433	452	458	424	438	458	470	442	418	449	427	504	418	449	412	419	438	411	414	466	449	421	401	467	457	428	458	426	422	434	458	446	445	458	444	461	441	424	444	424	429	437	451	429	437	419	414	462	420	450	447	431	429	421	432	438	474	424	437	432	442	462	478	451	445	440	436	421	445	414	448	434	458	411	473	466	408	475	441	436	432	460	441	439	460	414	436	433	464	436	442	441	446	457	425	459	464	439	423	433	466	471	442	399	456	447	449	431	429	442	454	458	439	435	419	422	458	481	465	436	481	483	431	445	447	471	437	428	447	425	449	435	462	456	428	474	442	440	443	434	472	418	408	465	410	412	383	446	470	390	448	467	440	444	455	447	446	447	474	469	416	491	421	434	431	463	458	464	432	441	481	405	444	410	401	440	472	464	449	440	429	477	442	431	444	488	454	446	415	485	477	448	416	423	450	435	424	467	450	439	476	439	436	419	466	476	415	440	419	437	443	432	455	456	438	465	450	447	409	450	404	443	453	445	430	424	439	456	456	436	438	426	407	444	431	460	430	427	422	463	430	490	417	452	437	448	456	449	434	437	445	448	444	405	464	403	428	445	454	462	460	434	398	472	442	484	470	430	430	434	422	460	464	461	484	426	419	464	424	436	411	417	402	464	489	469	448	422	452	439	431	429	456	453	466	482	452	431	437	446	428	437	444	426	459	466	449	407	450	410	452	435	471	435	464	432	437	436	435	455	422	447	434	434	430	424	449	429	436	393	448	487	434	434	440	445	446	418	475	429	420	470	427	430	413	452	412	431	428	464	466	419	475	446	412	447	440	475	462	432	454	405	469	440	436	416	428	410	440	440	461	456	464	478	455	467	423	450	440	470	431	450	437	426	433	453	464	437	430	408	469	438	393	412	457	471	445	479	447	438	457	441	451	453	423	438	484	437	422	454	465	479	455	406	445	463	461	447	468	479	410	434	432	454	460	442	457	441	421	430	446	435	483	471	411	429	438	435	474	404	424	461	433	443	439	462	424	451	407	435	440	443	435	461	454	418	457	442	455	458	420	461	410	443	431	423	406	420	428	410	470	395	475	428	460	448	449	465	401	458	434	393	496	437	468	446	502	469	456	441	419	465	426	404	488	465	429	458	429	447	456	443	462	479	464	446	472	427	426	465	447	453	469	468	447	439	478	445	444	425	441	442	453	443	450	421	479	443	433	429	435	454	419	464	427	438	442	429	473	423	448	439	482	457	452	443	461	449	424	447	442	462	434	424	415	465	447	454	440	473	445	404	440	437	434	446	468	440	421	421	415	465	419	473	423	437	432	468	457	450	456	444	474	434	473	467	453	473	453	446	453	423	439	455	459	440	474	434	496	487	481	473	457	473	430	454	438	456	435	463	443	462	420	449	408	469	444	424	459	447	454	408	443	468	446	460	455	430	436	475	455	471	430	474	437	466	438	435	419	415	462	446	452	440	433	444	426	420	454	435	445	419	404	427	440	439	437	417	426	476	404	465	476	447	476	470	415	447	472	413	451	436	446	426	440	474	457	440	433	466	444	428	437	439	458	438	414	415	449	437	436	466	476	422	446	414	448	454	435	460	473	447	449	476	461	438	432	436	486	430	399	418	482	470	455	413	447	423	423	459	433	434	456	436	452	441	411	474	459	447	422	461	437	462	471	453	447	464	432	481	465	427	419	457	442	439	457	421	440	453	409	466	449	428	398	449	444	454	438	435	475	455	419	448	446	405	450	412	471	450	447	450	464	449	429	477	463	455	460	420	466	419	435	467	483	392	453	406	456	435	420	438	466	461	452	427	434	454	455	444	442	427	404	436	436	446	475	435	451	432	449	428	467	448	437	446	442	434	431	435	450	464	435	471	455	435	427	457	472	471	407	452	414	452	399	434
11072	781	634	516	420	394	351	282	295	327	306	281	274	277	230	277	267	253	229	246	258	270	266	255	249	251	247	260	262	247	264	247	270	264	250	274	245	262	250	275	254	267	263	262	279	259	251	246	259	244	244	263	248	255	258	232	263	252	295	244	241	257	241	222	243	254	239	264	253	241	261	223	268	280	249	267	227	228	263	221	276	266	248	223	246	269	231	234	242	257	250	253	230	255	265	242	270	243	250	256	265	238	225	259	237	240	242	254	277	239	262	252	246	255	245	239	263	217	256	285	247	267	247	264	261	255	246	230	266	250	242	263	241	259	231	216	272	235	252	273	231	248	253	262	264	243	252	231	273	240	259	264	257	273	254	253	264	256	247	236	273	230	242	249	221	277	255	249	248	243	260	285	264	273	242	262	245	227	283	250	271	268	246	292	239	266	277	235	247	246	242	254	228	246	218	232	241	231	255	218	254	226	263	231	250	280	250	272	239	266	266	251	250	256	250	250	267	263	222	249	246	243	243	238	284	249	243	249	223	248	251	253	225	250	235	259	257	239	237	277	238	273	265	278	249	248	262	243	271	274	244	257	261	266	252	257	288	248	261	256	273	251	253	269	238	247	222	253	264	240	236	249	237	254	260	234	254	224	242	251	266	234	243	277	257	261	259	256	263	228	264	238	240	234	269	262	260	280	260	260	263	282	263	233	256	242	275	243	247	247	283	246	245	268	214	225	236	241	248	238	228	249	269	267	233	248	268	276	279	247	249	254	247	240	260	232	261	235	253	253	233	269	262	260	247	253	267	256	252	276	253	275	242	242	254	276	248	263	235	271	249	259	240	266	245	257	268	255	223	254	260	206	272	250	259	253	262	252	256	273	263	281	245	249	256	268	256	260	257	258	252	217	244	286	263	229	235	244	251	248	256	251	295	247	262	262	268	240	254	245	277	240	246	243	278	263	273	267	233	264	257	274	256	249	260	254	274	246	261	267	253	256	251	274	236	267	245	271	243	258	268	243	253	243	240	239	225	276	253	250	237	240	218	258	242	272	255	248	243	274	268	252	270	262	228	272	255	244	245	285	248	245	251	267	253	259	285	246	243	260	243	245	270	237	238	251	251	227	251	238	235	249	242	226	237	255	213	228	238	255	257	239	242	239	212	249	248	271	270	227	278	238	277	230	271	260	256	243	222	253	265	252	265	273	232	268	248	248	235	260	254	250	245	267	221	248	239	242	245	228	240	261	238	236	242	249	268	274	254	273	244	261	267	265	212	242	267	216	255	240	265	259	267	247	241	245	213	267	232	269	281	214	269	254	233	252	267	275	247	271	250	264	251	255	237	255	243	223	247	259	263	261	276	249	223	264	222	275	264	242	263	234	241	251	248	247	293	246	276	245	241	292	228	258	258	275	278	265	265	247	253	249	231	263	279	270	250	256	221	229	266	222	250	295	241	269	275	260	243	278	245	267	280	237	229	246	251	233	283	249	250	256	256	224	242	265	246	263	240	230	269	259	257	253	259	248	250	281	254	241	264	248	278	249	284	254	273	259	243	240	241	240	265	240	235	283	278	214	247	274	256	209	259	256	248	240	244	270	235	256	268	257	252	225	266	250	266	235	248	243	230	261	264	249	245	248	281	274	291	250	275	257	244	246	252	244	257	268	259	243	260	253	243	260	285	247	229	241	243	264	258	249	247	240	253	247	250	241	233	258	279	274	251	232	229	235	261	257	233	244	249	244	258	250	246	228	250	245	268	246	269	268	231	274	229	243	257	233	253	229	239	260	252	248	270	274	276	236	255	242	242	221	266	207	234	274	217	257	256	281	253	272	264	259	267	248	274	273	237	252	249	280	263	261	223	276	248	296	272	242	240	230	262	277	258	235	249	255	235	277	254	247	267	248	243	257	259	270	235	259	276	250	256	237	260	274	280	248	275	273	207	218	264	257	257	241	245	258	252	262	243	250	241	275	256	263	245	264	232	269	259	250	261	278	260	237	229	261	224	265	239	235	260	258	274	247	245	250	253	269	247	235	236	240	240	264	253	240	267	231	235	225	219	291	242	231	233	235	262	240	242	250	225	251	258	289	251	242	293	246	231	247	252	247	293	265	275	249	256	252	236	265	246	257	264	282	246	238	251	276	252	270	226	265	246	240	241	232	259	268	270	262	240	238	256	260	240	267	239	254	230	248	232	219	249	239	262	248	234	244	262	223	258	301	275	248	274	279	254	282	255	232	272	281	251	285	254	274	247	231	239	259	289	243	247	235	264	239	239	269	257	240	239	236	259	247	226	253	211	247	265	246	270	287	246	270	247	265	268	268	269	262	217	260	247	260	252	266	252	277	230	245	234	247	255	238	246	236	248	268	243	291	263	251	251	249	284	255	244	259	257	221	259	240	255	253	251	241	276	264	233	242	245	248	231	242	261	270	257	260	227	273	272	272	251	254	255	251	267	257	250	278	257	270	286	229	220	229	255	239	257	251	241	254	252	248	251	280	262	267	271	240	263	270	258	256	254	249	248	294	257	238	287	251	235	260	247	263	283	277	260	261	280	241	277	248	255	238	227	267	259	268	237	261	244	230	263	265	281	243	260	259	257	245	243	280	275	237	243	266	280	227	230	265	241	261	245	269	252	225	215	242	238	271	251	243	253	258	246	273	257	237	268	255	290	234	272	243	257	252	278	275	250	247	235	240	240	253	257	251	253	244	266	277	265	247	243	261	282	268	280	242	238	260	272	223	258	252	247	232	234	241	232	249	245	244	242	220	243	238	285	252	253	244	236	257	243	235	247	275	237	239	239	242	256	226	258	239	280	277	285	276	276	272	251	266	210	259	253	246	265	252	231	273	255	257	230	216	238	254	247	237	274	260	303	224	264	240	247	249	249	254	263	240	245	287	281	260	241	256	272	252	267	265	234	257	235	257	266	230	267	225	267	273	270	267	245	293	229	269	246	265	259	239	269	265	224	261	250	254	246	243	234	276	254	243	244	219	256	261	242	248	224	243	255	244	243	240	235	269	264	223	230	226	261	233	249	249	229	263	264	253	242	253	245	264	262	243	233	270	248	227	226	242	285	261	285	245	254	278	268	263	245	248	236	272	271	229	232	251	266	267	249	230	236	232	261	256	271	298	240	283	252	218	263	271	283	276	236	230	268	258	252	243	272	293	271	290	211	257	247	249	275	263	248	241	243	266	220	251	251	243	280	257	241	257	236	249	271	236	235	265	256	267	250	250	239	259	242	253	267	237	271	264	245	249	244	251	251	245	253	266	247	255	239	242	227	261	258	246	232	249	230	243	260	270	229	252	273	259	253	246	279	256	265	270	260	283	267	257	255	248	264	268	234	228	256	247	254	255	274	252	208	247	271	270	269	278	275	245	269	257	247	264	244	248	227	239	285	261	242	255	264	257	254	229	242	271	230	219	266	275	244	255	258	264	233	254	249	251	251	219	255	259	226	257	287	236	292	254	278	270	227	231	236	264
8323	931	1375	1528	1352	1159	1048	935	836	804	775	699	692	696	690	600	660	611	648	611	643	634	617	606	617	596	581	616	622	624	614	577	546	576	603	612	593	584	593	565	584	623	586	554	584	583	614	603	601	651	585	586	580	586	591	555	577	531	639	593	594	580	556	582	571	558	594	557	589	562	574	584	612	603	571	556	574	575	595	621	617	623	590	544	642	589	640	583	623	555	603	578	571	590	572	591	528	533	568	594	632	581	594	527	591	587	585	655	540	607	565	599	568	557	555	640	584	557	532	622	568	518	620	551	562	608	561	581	599	595	607	546	557	588	616	623	570	585	560	593	606	610	590	560	570	562	555	591	568	541	564	584	543	610	620	558	589	565	568	551	607	558	611	570	584	604	581	589	598	594	612	602	552	565	610	572	612	611	632	580	551	619	581	598	584	572	600	593	575	587	548	592	571	603	606	539	555	606	585	627	578	568	547	580	566	571	601	584	631	569	579	571	553	566	605	596	592	605	562	567	565	546	552	556	578	543	551	538	557	585	593	562	607	574	539	568	578	559	577	546	566	562	610	547	574	619	572	523	584	579	569	596	609	580	570	594	588	570	578	606	572	587	538	647	560	603	541	601	553	548	566	531	562	642	566	571	583	570	590	587	601	634	613	560	621	593	599	571	578	601	550	572	576	594	548	566	590	543	581	556	555	592	551	572	573	556	572	551	583	535	604	599	563	595	600	542	617	567	598	553	586	573	538	587	565	562	614	610	594	595	557	580	542	580	584	561	569	579	563	579	557	579	581	570	598	589	561	597	540	558	591	619	550	589	599	596	559	553	564	542	551	609	583	516	584	583	560	585	555	584	582	600	569	542	571	599	555	589	584	595	611	582	576	576	532	572	633	581	580	577	570	529	571	617	584	556	567	565	572	594	597	595	535	557	589	517	560	636	606	546	571	585	556	554	565	589	610	615	579	617	558	614	565	611	569	606	568	571	632	588	548	588	597	582	611	607	553	622	616	559	576	572	605	607	574	548	588	555	537	567	546	535	556	624	602	590	605	582	591	570	578	591	558	580	622	552	586	583	611	623	551	533	560	557	587	575	588	572	545	570	580	598	538	567	578	556	588	569	551	563	612	584	579	588	550	544	581	557	535	567	571	591	583	610	594	593	570	619	555	619	565	546	626	539	575	599	581	629	618	566	561	584	577	583	572	553	602	574	533	604	575	602	578	595	582	577	602	589	564	560	543	565	583	609	535	610	586	609	552	593	599	541	574	570	620	573	573	632	576	621	541	575	576	590	579	602	592	557	615	576	545	558	601	593	586	608	540	554	587	545	562	589	573	551	576	577	601	601	564	586	588	562	570	561	632	574	589	599	572	555	583	575	596	560	565	591	561	569	540	573	560	514	564	577	569	557	573	567	590	508	589	580	593	594	606	601	573	585	560	584	612	593	593	605	541	581	582	528	601	558	552	596	565	570	587	561	547	561	600	572	587	643	615	542	551	561	575	587	589	596	566	569	588	583	574	570	591	585	627	545	583	612	563	585	551	559	526	535	590	589	632	571	544	572	609	606	557	559	605	583	587	600	565	610	586	541	605	584	584	625	582	554	582	542	574	549	597	636	577	544	581	575	592	618	575	584	576	555	558	595	577	599	555	541	591	628	589	618	604	634	566	559	564	617	579	574	561	569	565	603	626	558	557	581	564	607	574	517	590	616	576	573	554	560	596	583	546	565	593	600	570	556	573	572	600	526	566	573	626	577	567	622	559	629	587	521	571	550	603	612	573	568	579	606	570	602	577	575	557	571	574	581	626	581	546	565	577	591	610	566	562	555	616	553	554	599	548	563	564	551	600	561	576	600	571	569	596	587	562	635	555	594	579	574	549	576	496	550	575	579	613	593	584	559	564	572	572	632	593	618	563	552	568	593	614	590	595	550	588	600	591	551	567	598	551	591	556	574	589	596	614	545	578	565	594	621	617	569	576	563	604	574	600	595	539	513	629	576	578	593	570	576	554	538	575	588	595	563	547	598	577	541	582	584	582	559	570	557	575	552	548	548	580	575	564	583	582	552	599	563	581	579	595	604	550	540	603	561	607	614	613	560	568	544	556	581	614	612	576	547	571	555	575	582	592	544	554	612	577	553	562	556	584	588	584	561	571	600	569	571	591	550	585	604	556	566	607	572	556	571	568	585	597	510	544	595	558	561	597	613	599	620	554	588	627	587	609	566	597	554	645	586	650	588	562	594	572	585	550	587	591	624	562	587	561	549	556	588	604	607	593	607	538	559	563	562	553	627	568	576	581	620	556	595	593	563	552	575	519	579	572	569	548	573	561	601	617	582	593	568	629	538	571	567	592	573	594	595	597	572	607	582	558	582	560	581	576	542	583	565	634	570	593	537	551	622	603	562	617	538	620	591	578	564	580	584	586	578	562	581	603	595	604	567	564	573	547	559	549	563	564	552	569	584	552	592	559	584	544	627	577	577	597	598	578	574	575	614	608	577	560	533	567	519	551	595	557	555	555	579	594	561	536	612	623	593	621	566	558	546	580	528	566	572	606	564	577	577	592	591	578	598	555	580	563	590	595	579	534	600	559	578	584	565	560	561	590	572	577	570	588	576	543	581	560	555	579	561	615	564	588	612	536	600	596	616	594	567	564	564	562	618	579	570	629	604	596	573	575	567	568	525	584	575	550	606	558	552	604	579	546	593	583	590	603	597	616	571	560	587	557	567	550	545	578	546	595	562	602	585	589	593	573	567	590	609	544	547	565	562	537	602	575	579	574	584	539	570	623	581	592	604	567	583	606	570	566	529	615	597	569	573	605	535	558	582	625	559	574	581	560	564	633	569	560	578	570	611	571	608	573	640	597	572	581	607	586	567	587	574	628	574	600	579	620	610	555	576	595	560	538	621	621	594	565	555	562	585	569	569	575	561	610	551	580	563	531	558	613	555	601	592	580	599	573	546	569	575	566	584	482	556	561	593	555	580	571	567	583	571	581	609	546	573	559	572	598	544	574	594	591	564	605	562	572	591	570	625	568	584	578	542	559	555	554	617	566	599	515	553	573	555	549	568	562	596	569	599	586	496	563	596	565	568	505	571	581	557	654	564	554	588	555	588	616	600	576	555	551	589	566	574	616	558	574	574	575	561	563	606	550	587	547	599	574	569	555	578	529	577	582	516	576	576	573	606	598	600	594	598	567	567	586	610	574	590	536	583	564	580	574	585	548	577	546	618	548	601	612	544	579	590	605	611	562	574	583	570	596	555	577	590	612	557	575	591	606	565	575	553	566	600	586	581	598	557	585	631	559	556	606	547	533	567	572	604	621	585	538	590	613	585	586	561	556	571	573	562	595	562	555	581	591	593	614	564	568	561	591	565	574	591	609	521	589	576	564	553	574	555	597	597	606	564	571	575	562	579	587	526	584	601	561	597	568	573	582	574	546	575	560	577	551	586	594	573	547	616	577	549	563	567	584	595	564	526
18187	1498	958	674	473	418	338	230	231	220	198	179	157	180	187	155	177	203	157	169	169	172	149	144	165	157	163	163	154	161	137	145	156	147	157	138	153	148	157	146	163	129	149	157	147	141	156	170	138	145	148	163	149	154	132	140	160	159	160	163	175	143	148	144	141	149	171	154	146	168	146	152	144	128	131	153	174	161	163	138	168	166	157	137	137	107	144	137	161	138	149	115	161	150	133	149	129	138	151	164	181	162	141	177	160	164	140	146	158	145	150	134	170	159	139	158	136	157	133	152	145	140	143	159	154	153	140	134	134	121	151	170	179	175	152	136	144	161	147	161	178	173	152	135	151	141	136	137	144	142	131	152	155	137	132	134	126	173	162	156	169	155	148	163	171	149	164	152	151	144	148	170	134	153	161	166	139	136	134	118	146	155	173	148	141	144	154	149	153	166	149	169	141	154	153	151	160	182	165	170	155	136	141	141	168	152	147	149	150	157	155	165	117	166	156	147	139	143	164	159	154	148	154	149	150	145	161	146	162	141	174	148	156	147	151	146	175	172	127	163	146	173	172	142	144	146	138	133	103	144	135	135	150	143	138	129	160	167	136	150	146	124	128	134	154	160	140	132	137	163	120	129	138	138	156	135	139	131	179	158	157	178	167	132	135	153	139	121	146	132	157	140	158	170	161	136	140	137	148	141	146	120	122	143	147	182	167	145	169	133	142	145	134	156	144	151	145	119	128	141	161	167	143	158	135	150	144	141	115	129	145	151	159	142	168	117	153	149	134	163	145	152	140	154	185	155	148	156	137	153	159	145	150	141	118	139	161	155	152	147	139	155	150	154	167	139	147	151	151	123	139	126	153	159	154	166	159	167	140	142	157	120	130	158	184	146	163	135	154	156	115	148	138	151	154	141	170	164	150	125	158	145	154	148	150	127	155	155	141	153	152	140	136	138	146	145	156	174	135	162	142	132	148	157	164	134	172	162	152	138	166	178	155	142	144	127	140	136	124	163	129	141	125	164	159	142	128	151	163	160	138	141	142	139	139	145	148	125	153	135	164	140	138	166	152	146	133	147	134	147	147	120	175	134	132	121	170	157	141	160	163	142	140	157	146	144	134	169	154	166	145	147	131	139	136	157	145	129	162	168	146	149	157	139	130	130	142	147	142	150	166	155	166	147	155	148	169	157	165	164	165	151	152	150	140	151	162	129	150	157	167	134	171	138	150	120	163	142	165	143	165	151	145	149	140	138	159	161	139	136	155	162	176	152	154	172	141	158	135	125	148	154	175	160	129	171	135	157	148	153	105	170	148	151	160	158	130	165	148	154	138	147	128	136	155	158	154	144	162	160	129	153	130	153	133	141	158	122	142	166	135	144	146	160	151	150	149	168	150	115	153	148	177	141	161	146	156	144	146	130	161	163	129	140	147	126	169	128	169	110	147	156	142	160	133	146	149	142	153	160	161	153	179	146	138	146	147	167	159	164	144	126	142	144	157	144	149	173	156	139	138	158	176	131	150	151	168	157	142	151	190	137	134	166	156	160	136	148	153	158	149	136	167	154	156	148	166	131	167	150	148	183	153	127	147	138	148	144	156	153	137	137	148	143	134	133	134	167	161	141	154	130	152	127	180	150	142	148	143	146	147	152	143	141	144	131	121	150	136	134	161	156	156	155	176	154	160	151	155	161	135	150	177	140	163	144	137	150	156	165	158	144	144	132	128	170	162	144	138	153	177	147	145	126	140	153	145	125	160	155	144	150	161	149	155	156	148	164	171	145	145	159	149	172	137	140	143	150	160	168	150	136	153	162	131	138	154	158	148	163	156	149	153	164	136	165	163	160	142	125	149	146	153	139	142	177	130	148	173	174	156	135	164	152	156	145	141	131	158	139	164	140	138	131	137	166	148	143	123	148	142	155	141	153	145	155	130	130	169	159	178	151	156	150	162	148	146	161	138	157	161	146	157	144	144	152	154	143	160	148	158	158	144	130	144	168	158	161	137	138	152	127	145	128	136	157	162	150	147	182	144	149	173	153	149	153	149	144	152	176	153	146	134	146	149	156	144	158	162	143	154	163	149	137	152	163	142	180	169	146	152	148	147	162	137	162	148	153	152	131	165	135	137	153	165	142	147	155	155	152	145	169	160	142	164	154	142	150	146	146	151	147	161	151	149	131	160	147	159	146	139	135	146	158	137	163	139	135	148	161	166	144	153	164	169	155	150	142	150	169	134	152	168	166	166	141	157	121	140	141	158	133	147	158	130	151	149	147	158	142	146	139	150	163	150	145	164	134	154	131	156	146	140	166	134	128	142	151	143	146	138	144	160	160	140	144	119	155	155	146	161	138	159	142	140	144	150	161	144	157	139	142	168	140	138	145	153	128	170	162	151	135	147	148	162	150	130	153	133	161	173	157	157	137	152	164	148	166	154	161	158	124	147	143	136	132	133	130	126	160	160	165	150	135	154	142	145	146	158	159	167	122	146	139	149	159	151	137	157	150	153	160	166	134	176	148	152	163	126	162	155	150	151	154	132	155	161	156	145	135	130	156	162	165	170	156	148	123	162	163	154	167	143	146	145	138	154	132	158	140	157	142	143	160	182	132	119	160	141	163	142	122	134	156	155	122	156	155	150	168	135	145	145	163	149	148	143	149	141	147	160	140	129	160	173	138	146	134	153	167	142	151	161	160	130	151	123	159	137	148	132	166	163	151	136	157	164	154	149	150	139	154	153	149	152	153	132	145	141	167	147	126	134	153	149	153	153	171	161	138	169	198	158	154	150	166	150	149	169	164	142	139	146	154	165	140	148	149	159	164	148	156	127	157	149	148	153	158	135	152	123	125	168	129	160	155	137	148	156	142	141	156	128	153	133	154	171	127	131	143	153	153	152	148	153	136	151	123	148	146	141	173	183	152	171	155	159	149	163	156	158	148	124	169	158	156	157	151	148	148	158	143	142	163	146	141	144	148	171	129	153	163	129	153	149	135	157	169	142	156	160	133	152	159	127	129	145	151	171	156	156	139	144	144	124	136	151	157	167	157	150	139	145	154	173	149	149	194	157	174	162	151	167	166	156	146	151	153	161	174	143	164	143	122	147	156	134	158	144	146	166	161	146	165	161	134	146	144	151	167	125	112	157	165	169	124	144	132	169	140	137	152	145	135	156	153	133	144	161	153	139	132	150	140	122	139	150	161	156	171	156	150	143	159	149	134	141	146	134	127	174	146	166	165	171	149	162	156	143	141	137	131	152	148	151	157	128	132	159	146	138	150	168	145	138	131	144	139	169	137	158	153	140	152	156	150	170	156	158	149	147	141	159	153	159	148	142	161	127	150	145	145	148	128	143	134	165	147	139	126	174	134	154	153	145	133	148	176	145	169	173	145	137	152	153	154	133	171	144	160	163	135	144	144	157	168	163	164	132	167	145	151	170	151	139	143	128	145	151	138	179	151	148	144	139	175	139	138	115	172	148	152	157	141	136	174
10161	1016	1929	2253	1893	1574	1274	957	845	802	695	651	609	506	543	539	466	506	459	436	447	397	420	429	418	394	384	402	363	368	385	370	401	370	402	380	364	363	362	359	386	357	372	387	347	358	372	368	345	380	359	377	341	345	341	350	340	348	315	352	345	345	356	359	366	365	339	351	366	337	368	336	343	361	359	342	333	312	314	364	334	344	340	367	351	348	326	357	326	341	362	349	307	352	341	344	350	361	328	362	360	339	317	356	377	335	345	343	371	346	368	368	353	365	317	336	325	366	336	333	355	360	336	334	327	352	320	349	375	332	360	353	358	312	357	304	365	352	348	315	352	344	336	345	335	338	337	348	369	328	342	364	321	317	315	371	366	342	372	322	366	356	355	364	404	323	368	362	354	346	339	338	334	377	306	367	341	360	382	319	319	352	344	349	307	356	330	318	338	336	388	329	331	377	311	338	350	357	356	331	340	336	353	330	368	342	352	330	311	361	326	336	320	365	366	355	354	361	365	369	367	333	337	350	355	352	347	333	326	373	375	352	333	338	327	336	350	352	352	346	327	359	365	352	326	356	364	334	345	374	338	352	365	314	340	344	376	342	337	341	297	347	326	345	353	374	342	329	351	358	368	360	359	325	359	341	361	323	326	348	317	332	363	341	305	351	359	365	369	366	347	357	361	352	355	325	344	343	348	356	340	377	343	363	327	343	367	346	335	372	323	322	321	366	346	347	336	335	361	390	392	345	335	350	395	356	359	322	342	328	367	339	371	321	359	338	348	349	346	341	314	360	309	365	345	328	345	343	325	332	306	356	345	324	348	322	354	376	379	382	376	380	315	338	346	353	314	365	350	325	335	346	344	302	332	333	335	337	347	369	338	365	356	364	365	333	330	331	322	381	335	376	364	389	336	336	347	340	335	359	334	356	327	334	337	362	399	387	345	360	340	340	339	351	324	342	347	316	355	356	379	318	349	340	363	357	378	379	363	378	332	318	331	340	357	355	357	365	318	349	356	342	358	346	368	344	336	352	334	362	308	345	344	338	327	350	347	325	311	324	339	321	303	348	347	345	360	301	325	358	369	340	355	336	346	360	353	323	373	334	339	345	357	365	336	385	311	319	346	352	345	344	347	358	351	332	358	327	361	341	356	341	376	342	330	353	346	346	380	323	361	359	349	337	336	350	344	353	331	348	358	336	353	339	348	355	341	341	344	330	370	341	338	378	341	349	323	341	364	369	335	330	334	338	352	346	331	366	338	341	340	335	361	322	342	326	345	348	352	351	387	352	346	288	339	340	340	347	320	333	332	342	355	331	317	366	397	356	331	358	371	361	343	351	376	400	337	370	339	386	341	399	347	341	356	358	337	370	338	344	366	350	310	336	357	319	352	334	366	354	345	330	376	343	358	351	337	337	352	311	352	334	372	367	347	321	318	354	374	336	379	331	362	357	356	364	346	336	336	346	310	354	351	352	336	358	367	325	347	371	317	331	337	340	372	334	356	332	362	355	368	326	345	347	343	328	346	340	372	326	355	362	351	324	358	331	313	340	357	355	322	342	358	370	340	367	354	332	356	316	358	348	343	366	325	359	311	369	345	334	332	343	365	345	362	332	323	333	338	361	361	334	366	369	336	327	346	352	342	367	353	380	354	349	350	342	363	358	343	336	383	332	369	336	364	349	341	329	331	318	354	360	348	345	351	363	340	393	367	316	351	357	368	333	366	361	347	383	348	356	354	360	357	338	329	331	369	352	359	332	355	349	332	345	328	367	369	364	366	376	361	351	371	325	350	348	366	326	332	351	330	343	355	313	371	357	358	346	346	349	337	386	319	352	358	350	363	367	352	352	339	350	324	354	361	379	371	337	359	355	384	357	345	312	351	347	322	384	352	363	339	327	349	380	352	330	361	346	342	358	370	371	374	343	372	346	344	380	350	352	350	346	335	334	325	345	336	348	343	354	355	340	393	369	324	343	360	334	382	325	345	326	336	372	336	359	360	341	377	346	348	331	336	358	382	340	348	347	363	377	351	330	310	347	321	367	372	365	372	360	337	331	356	331	346	370	371	367	317	349	343	338	312	351	353	318	340	368	361	339	358	325	341	332	361	370	362	325	328	318	378	301	351	340	369	345	345	357	339	348	347	334	326	362	337	351	345	363	344	333	341	355	350	392	345	377	354	347	359	349	340	369	352	322	324	380	361	339	331	335	366	344	323	375	313	351	373	340	346	340	330	351	339	350	321	356	360	351	321	350	353	312	315	345	375	349	364	344	338	330	375	352	380	328	336	392	342	364	326	359	338	350	334	358	356	363	355	341	362	354	364	362	332	349	373	344	343	361	332	338	345	360	343	377	344	354	338	366	338	355	361	339	358	325	346	345	362	354	349	328	340	357	344	328	370	330	360	334	324	344	346	353	309	389	341	338	344	347	347	348	327	332	354	351	325	361	340	344	360	321	341	339	340	360	350	342	358	363	356	347	346	320	364	346	365	343	383	334	335	313	344	359	358	324	352	326	342	333	356	335	355	352	319	338	346	365	358	371	361	354	350	308	323	317	347	371	359	362	329	351	343	359	343	379	341	350	342	307	317	339	354	363	367	369	344	348	335	349	363	360	357	350	345	354	326	347	350	344	339	371	375	327	369	356	339	360	350	334	328	358	320	357	328	336	345	342	352	356	351	333	346	323	335	380	334	358	320	336	357	332	345	348	354	356	354	335	328	324	353	350	318	333	348	358	351	347	343	359	318	377	335	331	335	333	337	315	341	331	379	342	361	375	361	337	307	372	334	364	339	302	304	366	331	375	343	320	344	365	347	326	352	312	354	322	328	309	340	335	343	346	349	354	354	380	378	348	344	362	359	357	357	354	324	314	361	310	341	367	355	329	328	383	327	360	338	351	363	350	359	350	373	332	371	326	317	369	376	351	339	375	340	360	335	344	369	352	357	388	351	337	350	327	378	337	362	359	337	338	350	336	328	352	320	349	345	365	348	346	372	326	333	321	337	330	325	356	345	381	336	332	373	370	343	378	340	359	322	363	347	336	346	376	359	349	332	323	341	349	309	352	334	359	342	354	383	369	357	399	358	384	321	368	360	387	356	338	313	348	358	364	348	322	359	361	329	347	343	347	347	404	338	331	343	346	355	373	354	323	339	352	334	339	305	331	317	288	337	383	348	365	348	354	360	352	325	371	383	380	323	354	326	365	362	331	348	349	349	331	382	329	368	357	321	337	345	347	299	340	348	355	347	371	371	345	333	312	351	352	328	324	361	363	324	361	323	353	343	306	347	349	359	355	330	339	354	335	323	326	329	402	332	297	340	359	345	355	359	327	328	340	328	351	363	375	371	367	361	334	335	342	347	359	319	350	366	356	390	337	347	350	338	367	344	356	357	358	362	334	362	314	371	352	366	396	363	334	341	326	349	332	338	353	323	321	365	334	337	342	348	359	371	330	336	310	337	348	334	360	325	391	328	377	355	356	341	367
3791	264	234	205	200	196	208	196	155	175	195	211	188	191	192	166	169	204	180	159	197	161	201	183	156	176	209	175	181	203	167	192	161	166	188	211	166	167	183	198	184	187	177	180	199	180	213	192	189	183	188	172	188	176	172	178	178	215	187	152	183	167	154	187	195	152	185	209	186	185	184	211	177	176	158	175	194	200	212	194	166	195	173	210	187	203	204	171	195	215	181	208	185	180	180	205	184	186	202	185	175	183	180	173	168	177	200	186	202	180	194	200	183	189	182	179	207	167	180	182	170	181	179	185	187	195	178	196	177	192	178	179	174	195	200	190	176	194	185	190	179	194	197	203	207	201	170	176	192	200	192	173	200	219	181	172	185	169	168	184	179	186	182	174	163	187	181	181	191	178	175	171	221	173	160	181	180	192	175	195	208	199	163	172	190	194	203	192	177	136	204	179	187	190	177	175	214	201	223	186	175	184	194	168	186	176	166	165	189	189	193	213	192	176	191	200	168	195	198	194	186	179	188	177	171	184	194	187	219	199	175	197	170	181	166	186	179	188	187	156	179	180	197	199	204	209	180	182	173	193	171	184	180	179	170	189	198	180	171	198	167	173	214	193	207	181	186	180	191	165	195	175	175	194	198	197	178	185	171	194	173	210	164	165	210	182	195	191	198	180	182	208	192	206	186	180	173	179	185	178	207	165	180	161	190	204	168	190	191	206	177	178	170	192	162	165	185	182	169	194	182	176	172	174	180	188	168	178	181	185	196	177	185	168	179	181	186	198	173	168	172	166	186	185	177	197	184	169	185	188	191	194	177	163	182	212	198	203	211	191	187	172	174	180	192	172	175	180	192	188	166	191	188	202	190	173	201	192	176	180	203	190	212	165	184	178	215	169	171	191	176	190	191	190	185	213	196	170	191	162	182	171	191	192	204	172	214	172	166	211	178	183	170	165	181	194	194	163	169	196	190	178	173	186	163	160	188	183	156	166	169	186	200	166	185	164	167	201	200	171	176	169	188	202	180	182	182	199	168	183	182	179	216	200	199	177	195	182	185	165	200	190	171	188	190	165	176	183	169	178	187	203	189	192	170	182	170	170	167	198	183	178	181	179	203	187	181	183	171	188	203	192	180	176	175	193	188	178	195	181	183	166	209	177	190	207	199	186	181	164	186	156	182	176	192	174	168	169	203	177	177	178	169	196	176	179	178	181	193	177	170	187	196	198	180	169	192	201	216	166	180	195	202	175	182	180	173	164	190	163	167	187	195	197	160	188	187	189	203	207	198	199	198	180	178	194	192	179	184	160	173	180	158	187	203	158	189	174	193	190	201	171	172	176	190	175	185	170	196	220	161	174	176	169	182	192	172	189	169	169	199	190	181	144	196	189	211	181	199	177	153	184	163	170	209	205	195	198	214	198	156	160	156	187	184	192	202	172	191	176	213	201	172	160	185	199	201	157	172	170	204	169	187	187	183	179	176	194	177	205	168	199	197	192	177	191	168	185	189	211	185	168	171	161	171	192	192	193	177	198	209	201	185	195	191	194	181	188	161	204	190	190	213	168	182	205	172	175	170	191	185	183	205	175	180	168	176	172	200	193	178	182	179	169	198	168	186	193	167	212	203	188	175	171	177	174	184	176	179	171	193	207	177	191	177	180	170	165	206	186	192	199	192	153	188	185	193	166	186	212	165	192	173	196	176	188	183	198	173	213	212	190	190	169	203	182	190	175	194	181	182	199	202	178	183	191	176	181	197	180	177	191	170	175	176	199	213	154	169	201	208	167	203	190	178	195	198	197	181	200	192	180	173	191	215	189	186	178	173	190	199	208	191	169	174	181	168	190	220	197	177	180	199	185	196	200	207	171	196	194	171	175	176	181	199	187	207	175	184	197	180	190	182	185	182	215	185	174	171	145	178	196	203	178	195	156	194	176	194	170	165	201	177	201	179	175	172	194	197	192	182	191	187	181	156	177	182	181	195	167	154	163	190	177	191	191	208	210	218	206	196	194	168	201	163	174	194	194	162	198	174	189	174	183	198	165	193	206	170	192	188	209	179	212	193	170	193	167	189	203	186	173	158	188	176	168	177	171	190	180	173	181	166	199	185	158	197	200	180	192	199	184	178	178	184	215	184	218	216	163	165	172	193	165	166	200	178	181	192	139	198	192	182	212	194	189	174	183	170	178	162	168	212	144	186	204	178	173	162	200	180	186	188	197	200	190	181	177	186	170	162	185	183	195	171	153	199	190	185	185	161	186	191	186	191	172	159	175	189	204	187	209	173	185	190	176	210	180	190	182	168	194	166	180	186	204	176	168	184	186	193	207	198	190	193	179	174	153	197	179	172	172	219	182	167	170	174	177	159	161	192	204	204	177	188	172	217	172	196	193	156	171	173	187	209	173	200	199	210	162	155	174	185	183	184	185	169	194	182	168	188	173	165	177	188	184	157	192	197	193	194	176	189	181	187	188	185	169	188	190	204	215	202	207	183	171	178	179	183	193	173	186	156	158	175	183	186	184	204	189	186	178	173	170	186	178	194	172	194	192	174	177	173	206	165	175	175	174	201	184	195	198	198	199	215	166	171	201	182	176	207	182	155	170	200	177	195	161	186	183	171	160	181	186	173	162	208	193	181	176	174	184	174	201	188	185	199	181	181	178	187	187	170	172	206	183	182	187	144	197	176	204	186	176	180	164	184	166	195	177	183	168	187	189	180	184	183	183	180	190	189	180	180	182	210	187	179	212	193	172	180	183	181	189	191	164	181	176	169	192	196	180	161	165	212	190	158	181	194	211	186	176	189	183	204	180	178	194	172	197	190	164	172	173	158	185	174	175	172	178	176	164	177	183	178	186	183	182	198	203	202	195	193	175	174	185	200	210	169	178	210	179	154	162	186	190	154	200	186	178	168	167	188	184	194	179	191	194	214	199	175	201	186	168	182	181	143	190	175	191	144	200	184	187	178	205	176	178	192	209	197	187	160	168	194	201	196	201	194	201	172	192	181	160	174	195	186	184	163	176	183	183	216	168	173	191	183	202	214	170	182	162	191	195	219	207	205	180	146	180	200	177	173	175	203	201	188	184	181	169	178	172	171	186	188	191	217	149	190	184	193	178	200	203	164	172	178	182	209	195	198	187	173	218	169	180	152	174	187	186	170	199	171	151	164	180	181	206	181	190	183	184	184	145	178	167	176	175	177	163	175	193	174	161	189	184	172	191	172	182	193	174	157	181	177	155	166	161	178	181	191	186	181	190	170	181	190	223	190	154	181	176	198	184	181	169	192	205	182	190	176	191	191	173	182	169	185	186	195	178	176	185	197	159	193	163	170	192	162	183	171	180	189	203	183	197	181	186	177	194	216	172	173	176	222	185	193	181	182	184	201	188	185	192	185	184	181	181	173	188	169	198	174	206	210	174	181	193	152	178	187	174	179	183	158	195	184	155	176	196	200	180	192	153	164	175	189	204	194	162	199	196	196	227	177	194
3294	520	564	546	546	490	497	413	435	447	455	458	450	420	464	423	464	462	455	447	441	464	448	428	418	442	467	465	455	455	406	445	522	443	410	415	435	453	487	446	422	437	447	445	393	436	443	455	480	447	450	452	428	423	463	431	435	488	413	484	407	456	455	429	435	461	466	463	473	448	425	442	474	439	419	442	427	466	458	434	435	496	424	424	439	433	449	437	465	418	455	419	462	416	441	454	449	414	458	445	434	445	428	452	412	427	451	428	440	418	458	418	429	432	465	435	418	453	458	455	426	424	460	474	447	480	443	434	448	448	416	457	386	465	467	467	447	414	468	460	413	410	436	431	473	442	423	429	408	407	434	425	391	460	468	493	443	453	480	418	420	414	414	437	455	453	446	441	420	417	458	399	449	457	438	424	437	470	467	453	443	454	448	427	457	437	447	455	479	464	443	480	477	476	456	466	435	456	447	491	428	446	438	436	424	455	447	431	443	450	477	439	436	432	452	460	457	436	443	444	430	437	445	445	446	434	470	422	506	459	430	440	460	479	432	457	466	458	461	448	442	425	430	436	441	451	434	446	477	449	442	472	436	399	422	424	456	438	493	473	445	455	406	431	465	438	400	421	447	419	434	474	444	486	428	414	448	492	462	451	452	486	422	428	464	470	443	447	444	429	486	455	463	430	420	430	443	432	471	426	440	416	439	441	469	441	452	465	430	457	426	431	469	457	425	456	433	441	425	489	461	430	471	435	451	437	442	447	447	441	458	499	431	440	492	418	451	466	443	435	425	471	443	443	443	428	467	446	440	457	403	403	439	460	466	443	444	454	421	434	478	455	447	438	465	418	477	422	449	440	439	403	444	419	464	457	449	443	501	479	445	459	431	434	461	432	420	478	462	437	443	411	431	450	440	433	422	414	427	450	414	456	431	461	434	450	435	386	468	435	453	486	444	452	455	437	457	431	473	431	451	448	469	460	462	437	468	434	481	419	417	457	425	463	466	450	450	439	451	448	446	448	467	456	464	447	435	479	485	432	454	451	427	424	404	423	481	470	459	458	419	434	453	416	463	463	436	419	426	420	415	424	437	450	447	415	458	448	458	464	448	441	430	450	474	416	453	462	472	443	436	455	472	412	407	464	438	448	432	436	430	458	439	456	433	443	451	428	447	447	438	442	432	428	454	472	442	450	429	439	443	454	415	428	446	460	479	477	418	421	438	460	471	482	442	478	462	419	482	413	418	408	428	428	472	472	437	412	450	415	423	517	408	436	456	405	428	449	438	427	486	467	469	459	479	445	394	461	422	430	469	425	443	456	454	453	432	492	431	417	438	437	435	434	446	466	438	431	466	432	423	464	430	464	475	462	417	458	437	440	441	468	429	478	444	424	449	465	481	451	429	459	455	418	427	465	454	479	432	421	444	447	415	427	453	441	470	445	474	435	407	472	434	459	481	430	441	492	423	419	440	418	482	441	468	444	434	446	427	463	406	440	465	452	470	456	437	441	423	454	420	464	433	431	480	447	439	472	424	450	420	433	446	449	417	453	421	439	454	421	423	467	467	437	437	447	441	455	433	474	444	429	433	444	464	414	442	427	472	471	483	456	426	403	465	435	482	449	471	484	437	464	435	424	446	452	430	463	461	445	445	456	454	410	448	448	417	507	405	434	427	461	435	482	415	462	429	467	458	471	430	377	403	432	442	413	445	466	450	465	465	446	426	448	416	446	440	412	426	445	467	429	483	444	480	429	459	412	473	434	444	440	457	472	483	467	451	443	455	443	426	431	458	432	424	484	464	452	443	413	424	441	438	473	480	428	416	433	452	463	448	427	445	403	421	445	469	466	436	449	381	452	426	439	452	425	440	414	423	469	454	478	426	454	433	441	474	459	435	447	426	428	406	415	454	436	399	440	446	443	444	436	474	414	417	430	429	411	422	472	438	449	432	417	432	422	460	445	446	399	451	451	431	486	428	442	442	450	431	429	489	452	426	483	441	492	460	445	461	435	405	442	455	427	439	443	462	417	429	462	447	437	439	451	414	417	489	417	441	493	438	464	438	467	463	424	425	450	475	465	432	430	463	411	467	414	456	441	454	461	451	410	416	470	434	453	452	440	431	418	429	418	426	464	476	445	420	455	445	429	452	438	459	434	435	436	446	435	447	441	476	470	436	452	421	431	470	436	448	439	480	452	449	489	393	411	449	404	416	438	486	446	416	442	441	485	465	438	433	440	425	464	449	448	429	456	428	469	435	471	442	408	441	430	418	432	433	458	461	448	458	455	396	428	420	479	438	470	454	446	410	466	446	494	459	440	437	434	433	435	407	469	437	466	474	419	473	459	467	452	419	462	503	469	416	445	423	487	471	431	429	456	460	425	438	427	451	420	408	443	448	465	439	420	413	401	464	433	449	494	494	445	436	473	437	418	447	432	438	406	471	433	451	433	415	465	454	428	443	424	419	434	468	466	415	434	435	432	454	428	444	426	486	413	410	415	432	474	437	510	469	439	442	439	474	473	459	461	413	453	473	476	431	456	451	436	447	437	432	429	463	484	411	451	406	422	511	430	445	474	447	475	439	456	472	406	451	443	426	472	444	429	434	439	522	434	466	435	414	431	469	424	434	455	462	448	418	422	444	462	379	478	419	457	432	469	422	421	425	447	475	430	432	432	454	390	441	433	481	435	441	432	452	434	457	463	421	457	450	451	453	492	415	427	449	418	434	434	427	410	453	418	438	469	473	425	456	446	428	461	429	484	460	444	462	422	444	429	449	446	439	428	460	442	456	459	434	461	446	440	413	446	470	436	435	439	447	426	446	440	445	447	415	447	442	436	460	438	435	451	424	428	462	426	409	461	438	483	474	397	463	451	470	400	480	437	445	439	442	412	474	436	465	414	440	440	455	451	454	417	446	444	405	396	396	421	425	438	435	460	475	418	460	444	455	454	426	447	430	437	442	458	438	459	437	455	467	449	445	419	401	453	450	437	464	424	447	445	434	470	474	431	473	401	478	440	468	470	454	425	420	415	458	462	431	462	435	425	472	452	404	489	426	450	447	412	459	440	433	430	442	419	467	463	454	413	476	426	464	447	421	425	455	449	438	430	433	468	435	436	450	435	440	443	445	414	457	433	460	453	422	445	464	446	453	431	449	447	484	482	453	470	467	448	437	467	444	459	432	461	405	450	444	421	447	435	473	445	460	436	476	425	442	403	434	396	481	402	437	438	477	449	482	416	426	486	447	416	452	417	416	419	480	486	475	453	449	428	393	457	445	427	412	475	436	474	446	451	447	444	454	416	428	403	441	493	441	445	454	453	427	436	439	409	433	438	421	446	437	495	446	413	487	431	437	431	467	453	448	427	452	466	465	432	433	467	443	439	470	437	457	437	410	469	404	432	428	424	448	433	396	433	419	438	457	471	449	422	425	426	398	442	425	430	436	464	443	445	462	436	449	403	433	398	434	455	441	429	438	437	446	435	445	418	407	437
10434	741	614	546	440	376	373	285	315	310	271	238	271	257	239	239	250	290	266	261	236	302	266	237	248	247	285	275	244	256	261	247	280	246	263	244	252	260	226	254	251	263	261	260	280	268	225	267	291	245	221	251	221	224	211	259	238	259	251	253	283	249	271	212	237	236	259	238	250	257	256	260	228	254	258	246	246	247	246	257	231	227	256	256	249	282	238	246	269	240	236	258	274	255	292	257	271	264	260	226	257	264	267	270	250	220	250	232	259	241	259	265	246	246	251	260	223	226	266	259	249	240	242	240	239	256	271	266	257	261	249	286	264	270	271	235	251	229	276	268	266	235	260	240	265	254	250	270	251	236	237	259	259	246	262	236	254	262	273	242	251	246	238	269	258	239	259	279	248	244	260	260	259	251	259	270	255	254	243	255	238	268	257	268	235	259	257	243	226	278	295	261	258	272	280	227	261	269	239	234	268	260	248	218	222	251	212	223	243	238	259	272	252	254	234	259	283	250	240	212	265	264	266	258	251	249	279	248	260	229	257	252	260	250	259	254	280	255	272	232	246	258	265	242	238	253	251	263	263	265	260	239	275	255	247	263	246	224	270	238	289	240	254	224	252	273	244	241	292	244	263	269	252	266	264	271	242	282	246	233	237	255	274	255	238	216	237	265	234	233	264	248	255	241	252	232	250	228	261	236	265	246	218	236	202	256	249	261	224	258	258	243	260	232	260	244	215	265	256	236	248	237	249	240	248	261	254	255	232	240	234	250	244	239	249	250	257	237	220	234	245	263	239	266	260	265	273	231	226	288	264	257	227	264	273	266	249	244	250	252	248	289	240	243	219	247	279	250	267	239	224	245	265	257	242	200	260	264	251	256	258	258	239	246	233	256	259	270	231	212	228	275	246	243	283	232	233	287	267	256	255	260	252	254	258	257	268	281	241	251	237	264	263	275	274	285	232	243	259	267	282	252	268	279	277	225	239	235	237	243	258	254	245	271	218	271	232	256	251	244	240	271	236	242	230	251	260	256	263	271	269	245	252	246	243	246	242	257	271	254	255	243	255	256	263	248	225	267	247	234	236	207	248	267	241	272	278	259	247	225	238	266	276	247	237	277	248	245	258	252	252	266	262	241	294	252	260	234	252	245	242	249	260	258	251	238	266	258	272	271	271	248	280	253	246	251	235	234	260	252	241	259	239	276	251	240	283	254	250	231	240	272	242	256	274	256	242	231	232	281	239	262	254	274	252	256	237	263	258	247	235	239	242	231	221	245	245	260	231	271	247	262	259	253	245	234	252	249	268	276	252	251	245	268	275	237	254	228	259	264	273	241	270	261	263	248	280	266	253	289	239	263	252	267	280	256	266	255	247	265	247	234	208	259	257	241	213	231	248	242	238	245	275	250	241	257	268	263	238	225	243	233	277	237	288	258	250	250	211	272	223	229	266	245	259	264	246	256	227	259	238	261	242	295	246	262	224	204	263	236	259	215	260	243	235	231	242	242	229	227	256	245	243	262	259	256	228	262	266	249	259	238	231	261	248	260	272	256	235	251	253	267	255	224	235	237	237	256	231	236	260	230	277	247	218	258	248	225	246	252	238	253	261	248	234	262	249	229	250	293	242	217	256	251	259	221	246	238	245	209	249	263	246	261	248	257	218	249	256	224	250	256	227	243	244	238	258	239	238	241	243	213	238	240	229	235	260	227	252	263	267	241	256	261	262	267	272	234	230	258	245	257	248	200	253	229	246	276	224	238	227	269	255	272	255	273	241	269	272	248	268	229	232	224	233	261	243	240	245	264	229	261	222	269	274	243	214	242	242	255	250	257	236	236	265	237	260	241	246	247	264	258	247	254	255	248	220	244	246	261	285	233	260	257	254	247	252	232	234	224	256	242	224	271	245	233	252	236	264	238	255	220	252	241	260	245	248	242	261	270	232	258	260	255	243	265	240	215	245	263	264	230	237	253	243	266	255	225	238	263	285	226	245	245	253	265	221	290	259	269	241	262	253	263	256	243	261	233	240	267	217	259	226	262	254	238	246	278	249	264	217	246	212	219	252	254	215	248	236	224	260	259	257	270	245	235	247	248	264	242	257	219	287	251	244	279	272	223	274	252	258	266	234	262	265	238	263	269	241	256	277	245	288	264	287	239	275	233	262	236	210	233	217	234	252	242	259	251	252	287	248	239	240	284	247	241	245	267	273	254	251	262	261	259	208	226	232	236	270	261	226	249	255	258	248	259	235	232	247	254	247	233	245	255	254	246	247	223	240	242	272	256	277	251	244	252	229	248	266	253	207	236	268	225	231	253	260	224	266	264	244	288	257	248	236	232	217	263	227	243	282	249	231	268	248	257	277	255	249	260	236	222	262	236	233	245	265	239	247	239	266	239	257	269	274	256	258	225	243	244	269	237	274	234	238	265	236	229	269	238	250	273	270	228	284	247	257	266	241	260	249	255	254	259	226	245	251	292	259	244	271	244	242	246	285	245	260	264	259	246	262	266	258	254	278	246	234	245	228	217	252	247	255	251	268	224	247	237	265	275	241	258	257	251	251	282	270	295	214	244	222	225	222	240	250	237	252	243	229	258	258	230	251	256	252	251	249	270	286	254	238	263	250	233	274	233	270	266	283	276	248	252	260	234	245	255	250	237	250	245	240	262	233	265	264	256	253	223	225	236	269	278	237	272	243	262	237	239	247	261	275	239	268	250	277	224	234	229	257	255	280	228	255	235	251	241	223	245	266	263	251	283	246	263	261	238	241	266	230	205	267	245	253	269	254	245	230	231	263	235	277	243	234	270	232	258	234	255	244	216	250	258	227	248	285	244	221	221	202	255	265	257	247	258	272	265	265	249	213	265	208	239	253	245	269	231	282	242	238	237	253	231	246	225	234	260	235	237	234	250	229	262	233	262	251	249	246	253	255	275	263	261	249	257	246	239	250	215	256	243	243	252	243	241	258	250	235	275	264	249	248	279	283	256	273	250	236	225	253	280	253	232	255	273	255	271	233	277	243	217	277	250	249	265	242	244	257	298	236	237	239	249	235	245	199	244	257	270	240	252	227	229	244	251	250	269	255	272	224	253	261	259	263	252	247	262	255	256	292	261	296	240	246	263	231	257	252	231	216	213	260	243	240	239	246	242	253	273	268	240	245	238	219	244	258	221	296	278	236	281	246	221	256	250	239	266	249	251	246	255	243	264	243	246	245	255	265	250	260	230	237	242	275	255	246	255	241	251	275	238	276	237	261	247	272	204	256	236	262	265	241	264	250	286	243	240	269	232	253	256	253	232	251	225	236	253	237	234	256	223	238	278	268	237	231	281	259	266	282	249	267	244	232	237	234	218	268	251	222	228	270	290	233	270	235	247	253	255	255	222	281	242	255	256	217	265	267	278	223	279	256	265	237	235	247	252	242	227	255	247	244	247	279	251	258	263	284	252	250	259	239	243	271	246	235	237	231	246	238	264	262	234	246	290	256	221
8148	913	1375	1577	1372	1157	1005	881	829	768	774	687	715	655	640	635	657	655	671	563	634	588	642	561	561	608	623	600	610	586	574	611	573	608	591	560	591	591	589	587	576	579	611	629	593	603	577	588	572	600	564	604	569	568	605	576	566	524	590	552	587	548	584	621	561	574	576	551	548	547	575	560	581	580	558	579	594	590	543	541	534	558	560	566	544	601	575	603	579	574	547	572	527	573	569	582	584	583	558	547	582	562	572	591	559	521	596	603	550	593	564	576	615	582	574	556	555	580	579	539	606	558	612	564	599	601	600	558	537	632	567	584	539	617	514	566	581	542	548	596	573	519	549	620	585	560	605	526	546	546	585	560	602	599	573	580	564	587	542	620	598	602	556	583	595	575	554	530	544	578	561	593	612	550	600	573	593	554	577	595	575	573	597	602	557	594	535	548	569	582	588	555	571	566	528	542	581	533	612	592	553	605	576	546	582	596	524	559	583	582	586	545	595	611	539	558	589	577	561	527	548	608	607	588	550	565	590	587	589	618	554	571	594	584	546	568	621	549	548	554	527	557	549	595	579	586	603	555	549	617	567	585	580	576	590	558	587	549	575	627	553	539	640	565	571	571	612	557	570	557	572	543	581	558	566	543	567	557	570	560	613	571	563	606	569	582	539	575	567	564	607	603	551	591	568	566	566	549	545	546	601	567	590	529	561	552	610	541	568	553	564	590	534	554	591	545	566	564	559	551	598	579	571	541	596	533	565	537	569	585	603	586	569	551	559	541	592	610	571	599	590	533	562	644	581	568	574	580	568	587	569	563	620	526	615	550	548	581	574	526	519	586	561	548	570	583	556	565	572	587	575	621	602	580	572	604	586	568	553	594	609	578	591	576	559	563	540	592	586	529	584	585	578	625	575	598	609	533	566	584	586	558	570	596	565	596	556	568	573	570	550	593	594	603	631	572	592	543	593	595	600	529	609	586	604	549	633	552	598	555	608	559	572	557	552	607	588	590	598	600	616	568	548	549	595	575	568	578	568	595	591	620	578	585	628	589	544	593	585	594	578	577	541	565	550	553	543	554	557	582	578	549	589	601	580	598	603	584	604	563	553	592	596	545	573	611	580	561	587	554	557	581	563	555	578	595	583	533	556	578	572	569	607	624	565	557	536	569	553	552	587	529	581	563	549	585	561	564	593	599	542	595	580	584	588	568	575	539	564	591	560	523	570	579	615	545	586	556	557	579	595	538	519	555	573	558	592	582	553	613	540	552	600	531	556	565	539	577	563	590	576	558	577	574	576	535	563	559	580	588	601	567	632	569	598	592	587	594	608	567	555	573	601	570	609	565	577	559	597	557	568	595	561	592	546	575	576	561	584	549	547	543	572	555	585	577	555	560	610	578	540	613	561	570	577	543	552	580	600	595	581	583	586	532	561	559	561	588	604	572	576	579	517	571	610	593	612	564	586	590	579	599	608	565	550	538	590	585	546	597	561	607	565	539	595	576	605	552	606	587	552	530	562	552	613	550	569	565	571	588	593	531	590	558	522	567	582	604	600	527	598	567	589	625	590	604	587	586	506	589	575	576	555	563	616	583	580	572	579	629	538	558	594	613	578	586	582	611	617	575	573	590	588	558	567	562	534	572	600	592	587	562	624	536	550	592	546	550	575	584	579	569	570	585	565	554	561	595	508	575	543	537	588	578	568	556	606	624	580	588	597	583	576	542	568	640	638	568	570	626	612	548	615	566	562	646	577	589	549	574	588	594	593	540	620	566	565	565	551	544	548	572	614	579	565	586	586	608	582	559	596	607	590	566	582	591	575	551	590	579	643	550	589	550	624	577	588	556	573	576	602	583	579	577	529	588	569	584	589	583	577	602	572	557	597	564	547	561	582	573	600	621	558	593	575	540	553	568	542	564	585	544	573	551	563	566	561	630	558	549	566	558	597	512	609	541	541	559	583	562	605	578	517	545	575	576	588	558	571	583	603	608	560	558	572	561	570	621	599	576	615	588	592	589	549	612	544	550	566	551	574	550	608	557	569	580	547	624	548	574	545	597	640	586	555	583	586	584	524	588	565	571	610	556	563	611	549	574	587	600	614	538	576	583	555	584	611	552	599	591	581	611	595	540	590	540	559	564	603	618	593	554	566	550	609	567	547	573	589	550	593	574	559	568	579	559	589	585	618	601	583	548	525	588	614	574	592	561	560	621	599	602	585	559	541	559	581	595	545	591	578	580	588	569	607	530	560	575	578	592	580	593	584	585	625	582	597	588	574	586	599	545	553	530	610	580	549	598	591	574	570	575	579	578	564	557	571	563	580	598	625	534	553	566	539	596	536	557	571	567	584	578	595	569	568	593	621	569	590	584	596	555	574	591	523	580	621	585	563	619	585	571	562	596	586	579	558	595	545	609	574	592	603	559	592	621	530	564	589	540	574	596	577	577	581	584	622	609	537	624	537	609	589	584	554	591	556	566	568	587	571	607	546	550	570	628	561	629	638	558	568	525	537	584	593	586	573	596	545	607	541	588	613	539	605	548	580	582	581	561	619	565	593	575	573	602	551	571	558	586	590	582	553	614	551	541	533	587	557	563	546	551	594	562	561	550	578	551	561	585	559	604	619	586	541	564	601	548	572	592	593	618	584	582	578	568	569	591	590	563	567	554	518	588	553	582	593	587	566	571	593	606	575	551	579	537	573	567	544	575	562	580	575	570	603	594	625	601	591	592	531	605	558	595	543	562	591	597	580	607	576	568	576	585	543	589	553	571	604	584	613	554	604	572	555	582	607	541	563	597	562	589	559	623	550	577	560	528	569	580	551	582	596	578	611	564	598	565	574	608	548	554	578	573	568	558	575	553	651	570	604	553	590	581	572	591	559	586	571	564	578	567	565	564	565	575	619	600	588	568	572	526	581	573	552	577	589	596	560	637	544	567	615	590	561	606	585	620	611	620	609	550	520	601	569	574	604	602	544	529	578	592	585	570	554	586	563	580	550	589	592	543	550	557	576	555	625	561	549	590	575	566	568	572	591	547	568	562	556	625	549	567	560	555	602	574	613	596	573	515	567	586	545	588	629	624	602	576	603	571	603	565	574	599	596	575	555	594	596	563	557	549	621	553	562	572	568	599	582	532	610	555	601	582	605	593	593	622	593	565	556	585	574	586	561	554	560	617	557	603	588	585	553	572	532	586	547	590	572	584	560	581	585	605	503	593	605	547	589	584	562	571	564	598	626	591	570	571	574	565	578	562	583	609	589	643	546	566	578	625	619	556	595	582	616	571	611	589	570	591	546	568	572	594	613	590	530	587	549	569	570	545	612	556	581	575	634	575	587	578	546	565	562	561	547	582	533	549	572	557	603	576	608	599	575	585	533	536	570	582	565	603	588	571	577	567	602	572	571	556	617	625	580	554	571	608	547	597	583	568	535	611	548	589	562	617	567	540	527	608	582	577	572	568	555	603	550	594	585	555	565	522	578	597	562	584
18048	1567	970	696	499	392	315	259	243	220	197	176	190	194	185	167	155	179	152	144	158	139	158	140	154	158	140	142	151	162	136	150	148	151	168	136	141	146	133	145	165	158	156	154	156	158	155	146	138	156	133	137	153	154	129	140	146	124	163	149	160	142	155	145	169	151	162	134	139	149	135	149	143	172	134	165	135	169	165	142	135	139	143	150	127	139	160	161	151	154	163	143	131	172	176	141	145	149	140	145	157	144	171	140	158	121	133	136	169	147	154	164	143	150	159	162	161	127	145	137	158	144	134	158	187	141	141	143	167	141	155	163	145	163	149	144	129	151	147	152	123	135	158	135	141	167	163	144	153	163	133	150	171	153	148	166	136	152	164	149	130	140	168	140	157	144	159	173	155	141	186	162	147	153	141	165	179	168	142	139	161	151	147	163	152	157	142	154	162	162	162	141	131	141	183	151	158	147	137	157	147	126	117	146	151	148	168	156	134	171	160	125	163	139	128	176	145	145	158	155	146	148	144	146	142	136	154	150	168	151	168	147	127	144	151	170	159	149	140	164	173	115	127	132	132	156	138	148	156	160	135	133	142	141	153	165	139	158	149	147	158	153	152	132	154	163	138	133	151	159	138	168	164	143	151	155	147	162	159	142	143	160	130	145	148	148	144	166	132	140	153	141	123	132	152	166	153	166	146	137	168	136	138	132	149	149	138	130	149	122	126	135	159	161	151	141	152	178	150	165	160	146	141	162	137	164	141	151	166	140	126	150	159	139	146	142	140	175	161	148	138	145	161	164	179	145	169	160	151	146	151	138	165	126	154	155	150	153	157	162	147	136	147	127	142	161	154	141	138	158	145	147	144	141	163	166	148	158	137	142	158	135	149	156	154	142	153	143	132	171	170	170	137	132	154	143	141	130	155	144	141	150	151	129	143	135	146	151	134	164	159	144	147	151	167	147	132	107	169	147	132	130	154	146	151	150	149	136	142	162	154	143	136	177	132	136	139	145	136	143	152	168	160	143	160	134	165	127	147	127	143	151	149	150	148	141	130	162	149	148	154	152	128	163	135	151	153	120	144	161	141	160	131	156	128	156	131	157	155	144	144	167	153	145	136	154	150	141	132	148	128	158	136	139	155	142	151	151	158	176	155	160	148	122	171	155	149	146	144	153	178	162	137	161	134	167	150	173	153	145	167	157	154	156	155	144	162	168	133	133	132	159	138	140	142	145	160	150	152	151	150	127	143	144	158	141	129	157	121	151	145	154	141	156	137	149	159	138	148	157	154	172	163	122	135	162	140	164	140	138	164	134	147	153	150	144	135	151	148	165	159	161	132	163	154	152	136	151	138	137	147	150	151	143	157	148	157	146	148	151	137	139	137	132	135	141	172	150	162	129	162	152	181	140	168	155	148	132	154	124	133	156	148	113	127	143	143	173	159	163	147	132	141	178	143	156	133	152	162	165	135	132	154	148	138	135	139	173	146	133	135	137	129	143	139	155	131	143	146	133	130	152	133	149	141	147	163	148	155	164	132	144	140	124	134	155	138	151	144	171	143	144	132	145	164	128	155	140	127	132	149	153	146	141	161	137	158	166	177	153	171	135	155	139	126	149	154	144	157	148	145	176	146	170	145	132	149	144	161	147	135	155	166	148	173	156	141	149	153	140	155	137	135	129	156	139	143	121	158	138	133	147	134	129	140	137	154	131	141	153	143	133	149	151	118	137	144	143	150	152	159	151	173	129	169	166	147	140	159	145	161	133	152	163	145	143	161	135	151	146	159	150	149	147	132	140	144	143	139	129	136	141	124	150	160	182	140	145	155	157	149	145	147	155	148	151	157	140	153	145	163	126	169	163	133	158	137	139	182	129	137	131	142	159	145	144	133	147	150	154	152	172	163	149	165	159	157	147	138	133	125	150	146	150	126	150	153	112	154	152	124	136	133	159	149	145	141	126	139	158	137	167	138	139	160	149	171	156	129	164	122	151	154	149	145	150	128	157	152	135	146	156	149	131	151	152	157	159	141	178	127	136	150	161	144	142	166	143	123	129	143	145	171	154	128	152	145	138	149	126	160	131	133	144	128	156	144	149	152	139	131	111	132	154	148	139	149	152	149	141	159	164	151	141	126	138	143	155	147	142	161	149	154	161	169	153	156	131	141	150	133	183	174	151	149	139	149	167	133	139	158	150	159	117	145	127	159	138	154	152	128	153	144	148	148	151	147	163	147	147	158	142	161	129	150	145	142	137	149	138	132	153	160	148	170	133	166	161	161	142	154	145	139	154	125	145	178	158	151	140	152	166	126	151	140	150	140	127	155	134	157	135	162	163	145	140	155	156	139	144	133	136	156	145	146	147	145	128	163	142	160	166	134	137	162	135	139	128	131	148	134	151	148	139	160	153	141	150	135	178	168	162	189	139	144	162	148	163	133	178	165	138	151	133	146	156	163	165	151	137	135	147	141	159	142	126	143	160	133	179	149	141	173	164	148	149	129	132	128	134	130	179	134	129	149	172	146	135	152	141	145	150	147	152	157	157	151	155	141	138	148	148	127	129	124	128	146	161	169	149	153	160	166	165	148	158	134	147	129	141	152	144	156	137	156	153	159	159	126	131	140	157	132	172	141	151	134	135	137	169	162	156	174	145	178	140	159	149	139	139	142	166	160	127	135	132	146	120	126	138	134	127	143	149	147	149	137	137	149	142	151	145	148	132	161	160	154	140	127	172	155	137	127	133	151	132	153	143	154	122	121	145	139	134	142	144	125	136	146	159	151	142	144	131	131	153	156	136	149	140	144	159	148	179	147	141	136	148	130	128	125	151	145	126	147	173	156	143	135	168	152	135	135	141	133	144	127	141	148	151	141	148	150	142	146	177	164	149	165	145	152	174	132	160	138	152	142	145	156	147	133	135	141	140	151	167	142	124	154	165	139	151	141	150	139	132	156	154	157	162	167	160	142	149	141	146	157	146	159	161	172	151	147	169	142	126	177	160	165	133	149	151	141	131	149	158	145	140	165	155	151	178	146	145	143	145	150	144	132	157	135	151	149	175	161	161	136	144	144	148	148	147	149	148	118	158	149	149	148	141	159	154	152	157	143	177	149	127	152	164	156	151	138	149	130	134	150	129	129	160	141	177	149	163	143	145	138	153	143	159	144	169	144	145	154	180	154	159	149	157	169	186	137	138	136	166	136	167	154	131	136	129	131	158	155	165	142	148	152	159	154	158	184	149	137	160	144	141	173	163	142	162	155	130	159	155	159	159	155	139	157	151	138	156	135	134	136	162	129	160	147	122	144	149	146	178	167	136	124	134	158	152	157	143	146	153	152	146	131	162	150	151	141	158	146	157	144	138	146	146	144	155	144	159	143	172	154	177	153	151	130	144	124	135	144	165	173	143	170	145	149	154	150	141	143	152	148	151	155	130	162	148	135	143	147	127	143	140	146	148	173	137	137	141	148	155	153	194	168	164	136	150	156	155	157	156
10084	1091	1940	2255	1717	1422	1186	979	829	803	708	630	539	540	484	499	494	463	433	474	448	429	407	412	393	408	373	389	391	423	334	388	372	361	394	386	336	384	388	386	351	369	348	375	330	375	375	365	374	325	372	339	350	335	342	385	361	344	340	355	334	369	366	366	330	359	361	336	326	357	314	346	354	338	358	374	376	370	353	354	358	348	313	338	348	353	378	352	339	349	358	360	335	351	369	310	350	312	377	388	343	315	332	344	315	359	350	364	316	385	334	387	340	367	331	378	351	339	328	333	340	342	340	348	383	348	388	354	323	380	364	354	335	379	329	353	355	386	352	333	359	361	347	311	333	339	374	334	365	410	342	325	330	312	332	403	351	334	320	342	338	347	327	359	343	359	338	344	346	333	376	325	330	351	372	340	328	341	362	354	344	345	343	328	376	348	306	355	335	361	320	360	371	343	346	346	342	348	360	316	360	325	326	329	324	334	314	351	314	312	367	317	354	298	347	361	349	327	325	343	359	339	356	337	324	335	346	344	337	345	342	335	350	347	326	341	355	337	342	319	333	350	333	336	342	371	376	347	350	357	391	346	342	354	320	354	367	326	339	330	308	373	350	347	357	347	354	357	354	333	357	358	329	338	363	366	346	362	363	359	364	336	374	376	372	326	338	359	371	340	362	368	340	357	333	330	328	339	327	336	344	360	322	362	342	361	320	355	329	332	357	332	346	345	347	366	317	313	362	357	348	340	344	340	354	344	336	316	326	371	354	319	368	356	366	352	338	358	369	351	347	363	342	323	352	312	329	326	305	354	313	358	341	348	328	308	383	320	341	370	361	325	351	342	356	351	371	379	342	340	358	333	338	356	323	340	306	357	349	382	347	361	361	358	334	377	301	348	337	374	361	318	349	331	359	365	335	347	342	343	348	340	343	313	348	335	332	345	363	352	323	315	364	337	357	369	351	298	352	389	367	364	335	360	313	324	376	346	325	340	369	341	314	347	344	363	379	337	373	317	354	340	325	346	357	324	325	347	327	375	354	316	352	366	319	311	374	332	383	351	355	369	322	366	314	334	361	315	343	334	331	362	339	378	320	343	333	380	327	323	339	336	325	355	372	350	329	361	353	369	371	348	355	351	304	345	327	361	357	348	343	325	373	346	355	371	332	371	350	367	354	341	357	336	359	337	364	339	326	359	378	363	337	372	360	307	334	366	355	341	349	336	359	338	333	348	369	345	369	380	322	372	331	337	339	335	371	387	376	350	344	344	358	358	366	344	364	335	318	349	327	356	365	372	349	389	335	305	340	352	345	361	363	366	355	361	352	299	365	351	315	382	340	327	357	370	374	347	374	329	359	368	327	330	357	344	343	356	366	314	339	336	347	342	363	372	361	340	339	337	351	342	374	359	335	321	345	372	347	324	356	338	346	356	330	370	352	339	353	343	350	340	346	353	338	323	354	353	392	357	395	309	379	305	343	355	351	352	358	335	366	339	334	362	330	337	345	342	370	323	376	346	396	354	311	366	374	350	356	334	352	343	324	354	367	331	311	324	331	375	353	375	373	315	307	351	354	371	335	343	310	333	353	339	355	350	346	347	345	362	341	346	349	321	366	348	348	351	377	320	377	356	353	338	347	316	331	347	334	335	354	368	364	353	345	340	336	356	355	344	370	352	335	373	332	361	357	335	353	376	335	324	341	347	347	316	361	348	349	358	345	329	358	340	344	365	287	321	366	372	319	365	364	359	320	328	374	346	352	352	367	325	376	349	372	326	370	357	323	354	331	310	359	360	385	338	324	350	360	366	382	350	343	332	370	363	331	338	344	355	367	331	319	362	368	340	326	319	369	360	332	350	317	363	346	349	364	365	361	375	358	369	362	338	321	357	367	347	324	349	351	364	378	375	381	380	349	356	350	323	367	337	341	345	314	331	361	333	328	349	374	351	347	364	342	361	347	338	352	330	333	347	353	381	372	368	333	329	335	363	351	318	344	329	358	318	320	334	382	367	328	326	343	354	368	341	350	357	339	357	309	391	343	338	368	338	350	319	344	356	352	353	342	346	360	361	377	352	345	350	402	336	321	363	384	334	356	323	346	369	364	362	367	353	359	344	326	343	332	330	366	323	326	384	359	353	310	342	360	341	345	340	328	372	371	375	322	350	353	359	335	348	363	338	324	385	349	376	332	366	342	345	351	335	381	359	353	329	364	344	317	331	369	363	381	359	352	358	325	359	358	345	342	322	318	375	326	361	357	319	334	336	359	404	342	349	323	368	320	329	347	351	294	344	346	334	307	359	380	350	364	344	326	347	334	338	363	329	320	371	317	346	332	349	350	347	378	337	373	312	345	348	351	350	340	363	344	365	379	368	341	323	324	305	340	332	361	343	329	328	368	372	316	371	348	375	339	342	360	366	331	348	392	343	345	340	326	350	350	338	370	354	374	373	369	333	357	350	342	318	337	328	348	373	345	355	333	334	343	329	355	314	324	329	358	360	379	353	342	341	310	356	338	348	350	312	373	369	357	348	313	359	373	340	355	355	324	341	355	340	310	357	336	348	332	316	355	355	338	332	341	335	306	378	348	362	312	366	370	363	377	363	323	335	333	335	374	349	356	356	324	332	329	337	350	373	337	363	338	337	338	322	318	370	326	365	334	365	379	341	311	346	341	367	347	352	353	337	362	354	369	372	343	376	318	355	344	358	337	349	314	346	348	366	334	339	329	315	349	351	331	343	318	330	357	336	344	339	371	352	339	351	334	340	406	367	338	362	363	325	328	329	377	384	325	379	332	358	348	370	342	358	357	360	313	357	352	366	390	358	378	357	351	333	366	311	371	361	326	304	375	345	357	348	382	371	339	314	337	363	340	344	342	357	342	323	330	332	341	328	373	323	361	340	376	356	358	358	352	330	354	348	363	344	323	345	361	364	356	334	323	326	311	345	321	345	331	333	372	346	351	375	343	318	384	347	373	334	340	343	376	343	330	316	356	331	367	323	353	340	378	316	332	349	337	324	323	347	363	374	312	307	373	346	359	302	345	339	371	377	375	315	369	323	325	342	348	342	338	371	339	327	317	351	341	344	351	351	341	371	341	330	340	345	354	386	331	354	342	360	337	334	349	380	342	297	358	354	358	371	347	349	358	342	330	349	329	358	376	362	317	350	342	338	367	353	346	371	346	342	349	335	350	331	341	345	318	331	343	339	350	334	332	326	374	333	364	377	304	355	357	351	318	322	302	355	366	367	341	353	328	327	362	363	336	319	365	326	352	326	356	302	367	372	342	321	358	341	360	356	361	353	339	345	331	349	314	356	329	371	337	391	366	356	348	369	340	344	377	357	367	337	357	366	342	364	336	314	362	359	347	331	353	339	356	325	360	336	341	350	355	368	355	313	340	312	369	338	352	355	368	358	343	337	380	334	356	318	382	347	346	343	318	342	348	372	382	365	341	348	320	349	318	347	358	388	347	372	367	353	350	330	333	364	340	343
3482	265	198	219	192	204	182	169	217	181	162	177	168	189	180	203	210	206	196	170	183	178	179	219	185	152	165	157	181	199	178	189	196	184	170	192	156	210	216	169	180	186	168	160	175	191	189	167	194	196	192	188	185	185	176	185	165	167	188	186	204	183	170	177	178	186	198	159	186	152	190	188	170	172	188	176	180	162	185	201	177	155	183	166	162	197	189	178	154	178	217	201	173	193	170	181	174	166	187	171	200	187	174	168	196	201	179	189	213	181	188	179	174	187	184	174	180	199	197	181	164	185	188	208	207	176	174	182	169	189	193	158	178	171	181	176	206	175	181	205	180	194	162	180	208	184	178	179	190	184	173	163	195	207	204	172	195	180	203	178	205	203	176	201	180	172	172	182	158	185	192	170	161	178	175	168	195	200	163	187	173	199	210	181	172	176	177	169	189	164	167	184	171	182	188	159	176	178	188	181	186	174	195	167	183	173	144	173	188	175	207	169	188	177	181	156	182	171	179	177	175	187	169	202	187	183	198	181	173	201	176	173	158	194	183	171	190	193	171	170	172	176	173	181	180	192	171	165	221	174	181	164	188	176	177	177	179	190	194	183	175	187	189	164	198	187	184	198	208	184	173	212	168	196	193	183	188	192	158	167	147	185	179	172	188	178	193	171	195	191	209	176	194	209	182	188	218	190	161	195	190	169	194	216	178	179	175	166	160	165	201	186	186	176	154	181	171	158	191	194	196	186	187	162	180	186	204	195	203	179	180	199	171	191	183	179	180	153	197	172	184	199	189	189	178	187	178	162	191	178	205	199	156	183	167	167	167	199	196	194	170	172	152	193	170	164	181	183	176	150	176	191	186	183	175	195	204	209	173	201	178	177	179	172	164	166	205	196	186	175	189	181	215	167	179	159	176	195	167	181	169	184	205	165	199	190	164	165	181	169	155	179	191	146	193	193	188	199	178	200	207	190	195	202	228	159	192	195	183	198	164	180	167	191	190	174	171	177	192	192	186	204	174	175	176	173	192	191	157	212	189	188	187	186	175	174	205	165	191	181	195	171	195	180	224	206	163	182	200	201	179	187	181	167	178	185	158	188	180	164	192	165	185	207	184	185	182	178	188	173	209	196	191	197	184	170	200	191	155	175	193	191	181	193	172	192	198	216	184	199	165	211	177	180	174	183	196	189	188	219	172	180	197	185	205	162	184	168	190	187	185	196	175	170	167	183	165	188	203	177	186	179	193	193	171	175	181	170	167	172	204	194	166	161	204	177	175	185	170	194	166	186	163	179	199	166	176	195	163	159	186	175	183	174	190	197	184	181	194	175	191	147	180	187	166	185	189	196	191	183	167	207	187	192	179	189	170	178	192	192	167	173	177	186	163	183	190	178	192	182	164	200	191	163	183	161	171	179	193	186	179	219	188	174	184	166	170	168	191	186	202	200	174	168	143	178	184	162	191	172	162	210	164	178	157	195	178	206	196	173	170	172	189	191	178	178	199	177	174	184	176	196	175	185	191	198	170	189	191	149	185	178	176	174	197	192	157	168	196	193	204	189	178	213	161	206	172	155	156	171	165	158	179	159	182	195	193	195	154	208	177	172	161	194	179	199	161	208	187	201	174	184	191	170	190	189	173	159	173	207	204	186	219	214	191	161	183	178	177	193	150	196	182	188	167	221	173	186	191	181	183	195	182	184	192	183	188	196	174	212	191	184	213	193	158	166	177	173	183	181	192	187	198	185	178	184	181	177	157	159	184	173	204	219	186	174	180	188	166	181	199	182	213	173	174	188	175	182	180	190	206	189	212	179	164	161	196	185	176	156	178	184	185	180	203	176	178	168	174	177	192	177	188	200	184	185	164	183	195	176	185	176	186	182	177	191	183	200	204	199	179	202	202	190	203	188	185	185	191	170	193	185	174	187	184	182	197	177	167	160	180	200	211	183	185	173	175	181	178	191	156	177	166	202	202	178	181	161	181	186	193	185	216	184	166	174	190	174	201	204	168	175	180	198	215	168	150	178	198	159	202	177	174	188	199	186	210	173	154	191	156	162	159	177	182	174	190	185	179	189	175	165	198	186	176	181	188	170	198	168	182	179	152	202	179	179	194	200	185	208	195	179	193	188	182	198	215	183	188	183	184	185	183	175	169	187	212	191	177	181	177	177	160	194	181	173	197	166	183	198	200	171	183	186	195	157	185	174	180	197	166	166	178	181	186	159	189	176	172	180	206	187	188	159	190	188	178	192	223	178	180	147	163	221	207	198	186	191	176	165	182	176	170	165	182	164	157	186	168	176	192	200	200	197	199	174	175	176	191	186	182	166	179	182	171	197	161	187	172	185	179	187	160	160	176	187	159	195	205	208	174	166	173	204	173	154	165	178	191	171	183	172	218	169	198	185	176	181	159	192	184	186	189	175	191	162	188	166	190	180	169	195	199	172	211	176	189	182	164	172	195	185	194	187	159	180	170	172	193	218	164	181	185	167	177	155	159	174	192	199	183	168	216	178	146	184	172	165	197	175	178	154	163	198	187	188	177	176	184	183	179	160	168	186	175	195	183	190	153	183	193	198	161	151	172	213	222	197	191	170	192	184	193	187	194	201	174	200	165	188	180	184	179	175	181	178	167	197	155	172	189	162	166	194	167	187	183	167	171	213	210	177	178	196	174	200	187	191	185	173	177	162	151	176	192	182	187	161	204	198	188	197	211	185	172	152	181	195	182	176	184	183	195	215	147	184	176	202	155	201	186	191	179	210	185	183	183	186	191	188	179	168	195	196	199	197	187	182	179	185	173	192	199	179	213	178	181	198	182	187	189	154	206	180	160	208	182	153	173	185	196	162	189	185	175	178	183	198	161	163	178	182	194	178	163	178	171	197	169	189	208	182	170	174	196	163	186	187	175	185	166	180	157	169	187	177	177	168	161	174	180	195	169	169	176	171	166	162	157	181	182	189	172	181	188	179	207	202	192	189	172	201	186	192	169	176	169	176	188	152	178	209	181	193	195	187	151	185	174	193	177	188	189	196	178	193	191	186	159	196	164	179	195	160	178	157	183	203	187	188	170	192	200	171	145	200	194	174	165	158	177	189	178	154	203	206	195	160	201	195	183	163	169	143	182	188	182	184	183	189	175	184	164	155	177	210	194	166	176	184	186	198	179	176	210	188	190	173	169	164	195	176	172	160	169	164	177	173	182	153	195	203	183	200	185	181	202	192	156	189	181	182	186	194	194	188	202	181	187	217	170	199	188	177	198	193	174	193	178	211	160	187	195	208	190	181	168	214	187	181	182	181	155	181	193	167	206	181	196	203	199	192	179	191	161	162	177	173	196	195	190	173	177	174	179	149	178	176	178	184	214	181	205	162	158	188	191	192	165	179	170	179	162	188	196	200	157	175	191	180	166	178	167	168	205	192	194	181	202	194	205	180	204	181	180	190	180	191	203	198	185	178	205	202	181	169	197	189	161	181	185	164	174	160	163	203
3186	506	521	545	558	503	475	474	484	441	482	469	461	490	425	448	505	466	439	440	460	441	429	458	440	426	463	478	437	464	440	412	459	433	421	444	430	455	473	451	426	425	453	428	423	417	460	480	414	447	467	440	436	466	458	473	431	442	438	412	448	452	480	463	451	443	439	452	412	418	423	460	440	453	447	443	461	397	424	455	479	417	433	471	507	390	435	452	426	434	409	426	435	436	447	410	490	451	415	438	450	466	414	439	441	415	390	414	442	452	420	458	431	475	438	471	436	404	434	462	442	451	410	426	400	465	426	451	425	442	428	465	421	404	424	456	466	451	457	409	436	427	452	473	464	441	456	446	496	437	462	434	435	434	473	463	425	435	452	416	444	456	441	433	434	465	422	405	443	441	406	423	455	499	442	419	442	453	422	437	444	462	427	409	451	420	434	469	425	470	452	403	466	451	439	461	484	439	433	429	431	420	401	451	458	427	413	436	443	436	470	412	441	453	436	465	446	449	459	450	425	457	451	438	448	424	460	441	483	433	408	431	432	437	398	464	456	434	430	445	450	474	502	462	471	450	438	486	498	417	458	430	456	409	444	432	438	412	475	453	431	434	441	440	439	455	458	414	408	425	466	479	448	432	471	422	464	456	439	426	420	450	456	429	449	410	436	423	465	456	434	428	379	428	418	464	490	470	445	397	423	429	468	452	407	483	437	459	427	489	443	490	480	422	427	416	438	414	457	422	410	398	440	437	412	444	418	426	434	483	443	449	453	456	463	461	466	455	439	394	433	467	456	446	449	389	427	453	451	454	447	479	422	413	413	475	434	457	469	465	432	393	426	418	442	433	449	436	421	423	465	417	426	409	430	422	454	456	464	448	435	458	447	434	393	436	428	427	448	447	483	420	444	409	421	426	457	465	407	444	491	450	447	483	397	473	476	457	433	467	450	502	459	435	412	417	453	450	406	439	446	431	472	442	423	416	411	418	416	452	434	435	445	427	461	469	431	443	426	411	457	434	448	463	454	418	437	460	437	432	459	450	419	448	434	417	415	415	425	437	426	432	419	421	426	427	451	433	469	479	433	424	442	396	472	426	429	414	431	469	474	461	426	465	441	426	416	403	449	442	434	406	487	441	460	419	456	444	461	431	407	445	400	469	435	450	440	453	421	410	417	447	492	452	434	454	449	456	455	427	436	472	464	461	467	433	447	409	442	439	430	428	427	470	446	458	416	449	440	442	490	433	456	442	381	422	465	454	430	457	426	419	451	424	440	446	449	436	458	421	433	427	422	454	437	492	418	393	428	481	445	462	407	407	459	455	427	436	457	442	444	451	445	459	430	407	465	440	444	435	433	402	477	434	435	463	470	428	458	511	428	440	455	456	460	431	417	478	443	449	450	452	452	432	439	422	427	484	450	432	415	424	434	451	452	417	445	422	441	447	410	456	433	428	475	433	424	456	456	447	446	457	436	439	435	426	439	490	459	456	404	472	426	485	424	443	427	429	418	414	460	455	418	407	446	489	430	431	420	444	448	439	396	427	423	460	418	439	432	469	451	438	460	457	443	452	444	460	456	454	455	463	451	421	453	445	450	422	491	483	480	406	425	436	445	435	437	463	486	451	442	438	431	482	418	423	463	467	459	424	435	471	471	435	427	397	437	437	448	424	441	437	442	432	444	464	450	502	443	452	423	464	438	468	435	432	450	436	446	419	416	432	396	403	440	411	441	450	442	411	398	446	426	417	468	477	440	468	413	422	467	417	499	452	452	453	446	410	451	426	415	443	429	463	404	459	460	425	375	432	451	460	435	411	435	457	423	456	433	449	412	435	476	417	431	388	440	450	428	468	455	462	431	457	445	419	428	459	467	451	421	393	417	445	431	431	444	439	450	445	483	439	429	411	420	441	396	407	419	420	406	457	413	445	477	453	432	458	447	469	423	439	452	448	441	409	448	464	442	431	482	456	456	448	452	451	424	422	447	458	462	407	428	444	429	420	424	412	438	411	464	446	416	443	456	464	442	440	453	445	416	440	458	418	440	442	468	434	407	442	473	458	440	447	438	435	423	435	428	400	419	445	411	438	446	466	413	410	472	446	430	391	458	424	420	430	407	406	367	438	432	439	449	437	413	443	452	451	442	455	456	447	474	423	438	418	455	451	434	447	443	456	459	448	455	395	416	430	407	451	447	445	438	437	440	404	417	441	438	421	444	431	485	469	462	438	452	450	420	420	431	443	453	431	444	440	437	478	413	430	467	437	450	431	444	453	463	464	426	479	454	409	413	468	444	434	446	426	437	429	452	448	432	453	461	447	434	419	404	453	439	426	460	448	445	428	436	426	442	452	428	431	392	454	445	458	427	442	427	434	447	447	485	459	405	408	439	438	452	442	416	438	453	439	442	469	460	449	472	458	425	445	439	384	425	438	440	449	443	444	432	471	445	447	451	432	437	438	421	450	470	421	419	444	434	464	429	451	437	434	465	428	432	435	450	422	426	465	451	431	448	418	444	455	453	471	491	435	436	424	463	483	435	434	420	441	433	486	449	452	431	452	451	433	419	422	467	441	426	473	442	457	443	406	433	404	410	429	426	414	449	421	438	460	448	436	443	451	449	411	486	431	405	419	405	409	437	409	451	473	428	443	476	468	425	438	455	426	433	477	404	458	450	455	460	435	439	480	421	417	408	451	433	386	458	490	410	417	412	432	439	421	493	447	456	411	418	416	460	434	448	443	450	466	434	411	425	414	439	421	454	429	432	446	413	455	483	395	477	408	418	454	448	440	436	439	464	472	426	436	442	424	431	451	434	425	449	447	501	457	408	421	443	443	441	434	444	449	443	468	414	446	435	427	457	470	491	435	490	431	409	442	425	467	478	427	420	438	433	425	418	454	447	417	406	447	450	452	436	462	395	483	414	444	433	453	467	471	453	421	426	454	443	460	417	449	440	417	450	404	428	424	435	436	442	478	398	434	469	419	471	460	432	454	437	420	429	381	472	406	444	453	441	447	437	420	457	436	445	454	426	459	409	444	438	415	432	425	480	423	457	450	419	419	441	422	446	437	452	451	443	448	439	422	432	467	453	426	417	406	444	442	443	423	434	393	427	459	441	406	441	435	463	436	450	491	454	433	471	398	464	449	420	421	468	437	439	440	428	450	408	457	421	418	426	428	413	443	477	400	412	434	426	434	465	425	433	453	446	468	435	431	449	425	479	421	448	440	453	438	450	453	409	468	443	436	440	439	440	464	479	485	412	436	447	456	460	476	433	476	482	428	419	436	468	427	427	388	454	433	418	452	453	431	466	438	445	418	458	449	427	449	475	434	459	421	388	414	456	442	491	422	466	450	447	444	426	453	463	438	414	447	419	462	409	400	431	418	486	446	442	447	408	437	417	461	474	421	437	459	462	452	428	469	455	421	484	428	438	439	436	442	444	426	465	426	412	443	445	414	414	453	464	448	440	430	434	458	429	443	446	437	461	413	451	427
11032	799	597	538	396	344	348	307	304	273	284	288	281	252	241	258	240	242	279	250	255	229	237	226	250	279	238	268	250	272	252	273	245	255	272	248	219	285	273	264	233	274	255	247	240	268	217	239	247	263	249	241	251	266	251	234	217	236	237	269	229	243	250	243	289	266	251	264	254	248	256	261	239	252	256	236	230	246	252	261	250	241	254	235	248	257	263	252	241	237	255	260	226	244	253	265	246	270	289	270	232	270	234	230	234	265	256	231	221	245	262	279	246	243	266	258	230	226	234	243	260	261	263	267	254	247	253	268	261	257	256	217	248	252	245	241	255	228	209	268	263	278	237	220	279	250	242	238	236	259	248	251	271	277	250	255	273	244	230	270	223	304	232	264	244	250	225	272	242	242	225	235	238	271	264	251	233	247	255	239	211	246	244	244	266	249	266	270	270	252	246	207	218	232	232	260	255	236	261	271	230	249	254	244	260	250	229	241	238	245	250	236	250	252	246	224	249	269	229	270	250	267	258	230	235	210	241	252	256	236	248	240	244	257	237	275	256	250	233	253	281	244	281	258	241	242	244	236	268	245	252	247	249	255	217	256	251	231	259	258	253	260	249	249	283	243	263	231	241	232	262	247	273	264	245	244	241	262	262	262	240	238	273	239	246	239	206	251	268	238	243	251	283	268	237	275	220	227	260	252	274	276	220	245	264	239	233	228	243	250	255	231	256	242	248	251	244	251	260	247	259	241	250	266	253	243	253	231	246	244	238	223	270	250	243	234	263	264	227	245	230	246	241	228	244	241	251	247	266	245	256	215	245	245	259	264	273	244	248	248	254	254	232	235	266	227	235	256	262	239	244	257	281	218	245	261	239	271	265	238	229	258	246	272	235	235	236	275	232	227	246	261	265	272	270	219	256	257	258	233	252	259	251	225	263	267	234	276	253	272	245	244	252	218	249	227	252	238	244	225	277	233	261	298	229	251	253	247	275	268	243	255	257	255	250	275	251	216	243	252	286	230	261	245	225	271	277	250	274	242	271	249	255	245	246	234	242	236	263	271	276	273	232	248	265	243	281	260	228	263	211	246	230	250	245	253	223	244	245	260	271	244	239	281	204	279	282	227	241	224	254	260	254	238	234	274	269	263	255	261	245	238	258	272	261	230	230	253	268	277	263	278	261	238	255	251	236	260	243	234	229	234	247	258	265	255	253	269	242	248	241	261	253	227	246	243	261	224	264	238	235	240	230	218	245	268	262	235	244	257	234	233	246	231	257	274	235	247	252	263	245	270	260	231	245	260	237	246	233	258	216	206	256	255	242	258	244	270	278	271	237	232	243	269	245	258	269	253	274	248	269	264	241	261	256	263	261	257	246	228	260	255	250	230	233	226	250	232	240	245	267	231	257	246	246	245	232	263	254	246	280	237	243	224	228	264	264	228	232	245	248	225	255	229	257	261	253	223	269	243	231	250	263	277	230	245	253	255	251	254	237	260	247	280	256	268	252	262	257	242	285	234	287	260	241	242	240	232	243	237	268	243	255	253	251	255	268	269	255	274	263	252	251	247	277	227	225	268	247	235	259	302	238	233	219	242	254	243	210	257	251	251	286	250	251	231	268	239	236	246	255	235	241	257	212	232	256	273	235	254	249	240	224	205	237	236	247	259	243	208	260	251	254	234	237	233	242	260	241	221	234	230	244	237	299	264	244	279	271	222	239	260	268	274	250	234	245	246	228	232	212	241	223	247	250	230	250	235	245	284	256	238	213	243	221	271	288	260	249	244	246	239	255	250	232	261	260	238	257	257	229	245	248	229	250	239	244	243	268	246	260	255	249	235	237	235	273	249	256	261	280	262	233	217	235	252	236	219	223	273	237	260	240	249	258	263	260	245	247	271	230	265	246	244	240	262	244	230	233	218	278	246	265	278	227	229	276	251	232	244	229	263	254	269	249	245	232	236	239	229	284	221	256	277	273	238	243	237	250	236	221	241	239	256	243	281	247	246	232	263	242	266	222	272	268	279	272	238	253	233	253	245	257	273	259	247	262	252	257	254	269	261	267	241	244	230	259	235	217	268	243	216	231	225	238	273	258	260	242	242	260	256	239	244	244	227	237	242	260	229	269	209	262	267	258	261	233	254	252	256	235	258	230	224	250	229	236	251	265	261	260	249	234	247	246	264	227	258	246	244	221	247	267	289	224	240	271	251	237	276	254	271	243	242	258	252	246	246	232	273	252	249	229	256	285	282	277	215	253	243	237	282	251	224	276	234	248	229	221	211	239	247	243	248	278	241	243	257	239	253	244	275	271	267	264	247	238	226	220	245	249	264	237	268	256	235	223	268	256	217	250	263	243	254	249	259	249	238	252	253	242	273	255	229	237	239	241	245	241	261	258	252	242	252	244	228	237	238	221	281	221	246	236	229	241	243	230	278	249	267	287	236	245	240	225	235	255	233	240	251	247	234	253	248	259	240	288	254	255	272	246	236	265	243	264	226	233	225	228	256	214	258	256	252	223	236	246	261	271	252	242	260	222	247	263	254	233	232	272	224	232	237	265	236	222	249	250	240	251	253	244	253	241	269	267	258	236	259	252	214	247	297	233	252	287	253	235	276	263	280	270	247	231	237	267	240	277	244	287	247	230	264	252	251	265	236	260	275	272	235	253	213	254	224	223	240	230	248	225	271	247	265	241	254	260	235	251	249	235	250	248	242	247	244	256	244	245	262	251	253	258	280	262	244	282	235	260	228	269	250	207	268	267	275	229	232	261	239	259	218	266	245	260	224	252	259	251	253	236	250	258	264	267	244	230	269	272	257	225	272	259	248	241	276	229	227	236	255	259	235	215	242	258	251	243	227	252	272	243	244	254	237	273	263	237	226	267	261	256	250	259	211	244	231	303	254	254	250	256	217	227	240	239	224	254	258	246	216	235	246	249	286	217	252	234	270	250	270	256	264	251	256	251	237	269	248	240	236	248	258	254	283	257	221	248	239	259	245	282	244	277	240	229	277	264	226	224	273	258	246	237	213	248	242	239	242	252	254	256	242	245	244	259	251	270	242	230	252	254	249	237	249	246	269	266	244	212	241	260	245	261	213	247	258	196	237	246	234	231	240	261	236	255	248	255	257	257	256	254	223	221	251	261	252	224	270	250	248	275	246	227	251	266	241	267	234	245	227	235	261	256	291	260	247	219	244	228	278	252	267	258	231	248	264	258	230	275	273	236	199	237	265	258	243	255	228	235	256	270	269	253	268	254	258	251	256	272	245	265	268	243	235	251	262	267	188	249	240	266	236	257	238	251	272	276	264	250	254	223	254	232	238	224	231	274	272	258	253	240	228	257	269	265	261	287	256	236	245	270	256	218	231	237	247	268	260	247	262	229	251	254	229	235	242	235	266	259	262	255	253	247	238	240	265	247	248	295	201	252	271	238	235	257	241	228	262	238	264	274	221	254	238	246	261	244	237	236	269	258	258	260	263	249	257	259	232
8454	970	1353	1483	1342	1157	973	903	911	763	689	688	699	617	648	611	687	631	605	610	615	583	566	595	587	617	604	601	585	605	569	587	620	608	604	577	549	596	600	572	598	560	570	631	617	568	530	606	591	569	561	566	584	575	640	602	594	563	580	537	621	578	572	578	555	565	592	552	625	594	565	558	525	584	544	554	549	576	558	574	539	534	564	543	582	585	542	588	559	570	568	580	546	575	545	528	610	611	576	597	571	561	588	623	590	582	582	597	564	618	557	608	584	578	572	597	556	612	587	608	601	562	577	623	578	562	572	577	577	585	559	571	590	596	572	549	573	587	591	548	584	548	541	584	560	536	587	593	581	558	570	590	557	565	602	547	563	563	549	581	603	546	576	631	567	537	602	557	569	516	583	625	563	588	572	587	561	580	598	522	567	515	586	574	625	541	594	595	545	532	533	575	544	556	528	578	542	583	596	565	547	591	575	549	581	560	577	577	587	554	610	591	544	566	602	637	596	572	568	587	563	527	548	613	572	561	614	549	599	567	570	549	582	565	563	527	573	584	591	569	589	558	599	594	583	562	553	552	562	583	565	576	543	630	540	549	595	573	563	594	548	567	622	556	556	553	545	543	593	541	549	598	534	568	624	579	562	533	542	579	602	578	554	548	571	587	578	584	574	575	549	553	589	627	618	562	591	589	605	531	557	601	611	525	559	560	573	574	508	587	620	562	541	558	580	607	591	594	563	616	601	600	611	564	558	546	582	579	571	588	532	607	577	557	587	574	511	570	616	544	581	541	570	610	563	555	517	554	610	544	532	580	581	552	562	621	559	597	624	553	556	580	593	558	554	586	590	581	577	563	602	543	564	576	570	617	579	557	583	535	565	558	546	537	595	546	526	595	618	585	566	582	617	520	537	594	586	555	611	590	594	566	566	580	593	594	559	565	544	555	585	550	596	601	554	580	575	571	608	573	525	567	563	576	570	500	626	577	558	608	577	546	586	557	548	582	534	584	587	562	603	548	538	553	596	607	578	575	575	575	582	580	572	562	595	579	575	593	595	578	611	599	566	579	590	591	583	582	524	602	571	526	589	545	567	571	574	577	533	549	571	588	588	526	606	563	587	588	555	573	592	588	562	520	628	581	607	568	588	569	574	548	647	629	572	568	616	588	572	582	598	518	565	590	563	547	600	546	543	587	542	558	571	534	550	550	586	562	544	584	557	549	574	521	572	542	567	589	567	544	557	543	562	539	569	534	576	569	592	572	569	580	550	541	581	574	551	605	579	591	627	593	538	585	563	574	601	520	565	575	564	569	561	544	580	618	570	562	548	599	562	607	574	569	606	575	579	594	609	584	595	553	561	582	538	566	556	581	594	598	596	584	569	571	557	576	582	577	571	560	616	527	579	514	582	619	553	579	548	554	565	566	580	627	571	585	552	589	572	575	576	507	567	525	598	600	593	567	562	500	577	573	599	582	588	550	594	558	601	565	598	572	604	576	576	574	551	551	523	585	575	587	579	539	597	565	602	598	564	548	574	571	591	552	583	590	579	580	544	562	572	549	637	559	587	592	550	577	574	563	572	578	565	567	560	584	529	544	606	555	596	539	572	567	564	565	545	588	603	542	576	571	566	572	547	546	557	598	575	590	610	574	594	559	538	573	580	572	535	565	568	560	586	582	586	569	538	586	628	580	596	568	600	572	598	569	604	558	502	622	598	532	594	566	619	576	532	524	544	522	568	563	543	571	584	592	572	576	613	564	567	595	555	629	596	567	583	576	556	561	594	550	599	587	565	541	581	577	594	596	538	572	582	575	613	558	549	563	596	544	596	558	576	528	554	594	562	622	572	556	605	616	634	596	623	594	573	592	609	605	601	618	588	579	578	550	626	533	542	548	584	577	595	534	566	585	591	578	530	614	539	565	559	567	585	572	551	585	581	610	561	581	500	546	576	605	579	601	547	604	566	571	583	569	540	535	564	585	586	583	538	564	580	589	574	570	548	529	614	589	576	582	531	612	582	567	565	559	578	583	606	590	564	583	540	609	586	589	559	602	545	589	590	561	584	556	588	596	610	565	559	600	550	576	598	525	514	540	542	520	598	578	560	551	542	527	533	600	580	580	581	560	547	583	586	557	576	514	553	548	566	606	581	569	569	603	546	542	554	597	595	584	568	572	534	596	602	562	587	548	598	575	555	549	594	597	543	564	574	546	572	600	577	602	574	588	621	564	576	528	588	516	576	551	566	544	542	560	548	604	560	588	537	601	565	575	584	592	566	541	596	630	550	598	562	588	585	558	570	610	606	594	582	569	579	531	561	568	596	573	531	613	567	526	548	590	585	623	535	558	605	533	566	555	567	568	576	619	570	554	549	584	558	591	581	542	552	567	580	560	556	548	571	562	532	594	571	594	539	526	580	565	566	596	554	557	583	597	554	563	616	572	601	566	572	609	552	538	617	576	613	573	580	571	581	613	558	631	609	564	583	585	573	602	579	581	624	574	535	557	607	559	574	592	546	597	583	559	573	573	555	563	564	610	581	560	575	583	563	592	584	604	593	593	589	588	559	549	576	576	594	550	592	528	569	589	535	563	581	628	543	522	592	545	552	594	616	610	541	555	592	596	570	630	580	605	580	569	556	601	583	581	580	598	574	590	595	558	583	599	528	590	577	593	605	610	593	559	553	569	614	617	597	621	582	601	573	593	578	578	582	605	567	572	564	580	569	577	574	560	565	603	576	584	565	553	603	567	620	543	603	603	586	549	547	535	557	606	571	572	534	570	573	583	545	604	573	599	544	613	525	587	596	585	546	591	570	578	639	606	594	579	551	539	637	531	587	593	559	552	587	550	616	622	562	615	549	556	611	598	585	597	575	603	603	557	549	609	617	591	545	560	570	553	567	570	574	566	584	610	506	564	578	538	546	585	581	577	540	565	589	570	608	552	539	621	593	560	578	587	591	586	574	566	569	589	593	560	634	568	583	572	600	593	598	611	595	596	520	554	551	605	589	539	585	606	567	545	542	533	586	523	587	583	609	562	586	568	588	599	580	526	576	576	542	594	570	607	611	594	546	580	576	599	584	562	586	593	549	585	556	580	598	578	613	587	545	580	563	586	572	588	585	549	573	556	554	614	568	605	596	571	584	569	537	567	583	563	571	590	556	585	557	584	572	574	544	573	570	576	616	551	594	572	559	582	566	606	582	573	561	623	557	585	587	562	576	562	540	586	534	595	561	603	578	584	556	529	584	540	569	590	557	600	601	594	536	564	573	593	646	599	568	591	590	560	582	568	586	552	538	591	574	585	514	586	557	583	571	560	551	552	607	564	544	590	589	607	551	545	612	542	534	576	562	549	588	575	553	554	556	564	619	549	593	555	610	574	628	598	581	618	555	565	530	597	589	586	583	606	556	550	573	553	601	590	541	606	602	580	569	580	565	562	599	605	578	530	583	567	596	605	567	606	568	568	585	569	586	578	607	565	541	561	532	574
18671	1568	912	713	485	365	295	275	234	218	186	196	186	160	157	160	195	158	159	166	168	171	166	128	158	157	135	139	148	149	147	167	146	123	170	162	126	133	140	158	146	171	158	157	153	136	141	155	137	147	169	178	154	144	135	144	183	147	155	138	170	123	132	165	148	142	144	136	162	147	140	158	160	137	124	152	169	142	147	162	161	151	136	134	134	127	144	143	137	145	168	143	159	145	136	150	138	133	150	152	147	175	165	154	141	127	142	164	152	137	141	141	142	149	156	150	161	157	153	151	150	162	156	163	141	155	106	131	171	146	138	164	150	143	173	154	123	150	160	143	168	170	148	146	163	151	146	155	140	136	135	154	149	146	143	166	142	162	162	140	145	149	141	144	150	136	136	128	154	155	156	160	154	122	163	142	122	143	149	159	132	137	140	152	145	169	146	128	158	137	141	141	141	151	153	141	125	132	144	133	146	136	152	133	172	145	131	129	148	140	179	154	168	142	149	158	164	153	155	150	144	141	143	128	146	144	149	143	152	146	154	145	163	150	134	145	163	153	146	144	151	161	144	142	138	150	143	143	177	141	138	142	112	155	170	152	154	138	147	147	149	139	144	155	160	150	156	149	165	133	137	155	148	162	131	132	148	134	147	166	171	168	145	147	158	135	152	144	138	159	140	119	163	130	130	143	155	123	140	134	159	140	154	161	164	149	165	159	150	130	156	149	151	142	155	139	161	154	145	133	151	141	143	151	132	156	164	140	163	143	140	149	155	131	167	165	141	121	152	142	144	159	145	148	153	144	153	134	142	139	135	140	156	160	141	184	159	133	128	150	146	159	141	121	146	129	147	146	140	136	155	114	134	142	150	134	130	137	169	139	166	123	164	133	148	142	129	166	157	157	151	147	155	138	129	162	132	167	166	141	173	162	137	125	159	155	146	173	161	136	140	175	152	170	173	148	170	147	148	129	142	146	151	142	134	138	143	156	149	169	147	130	149	144	138	158	155	138	156	163	149	135	143	155	163	143	148	153	144	136	145	128	152	148	142	136	136	132	155	153	152	156	161	146	150	136	150	137	149	154	124	167	162	136	152	147	162	161	142	113	158	129	159	147	141	148	156	144	140	153	158	152	155	145	129	134	172	147	150	135	121	150	137	147	144	135	148	133	142	127	138	138	136	135	163	178	124	156	122	144	140	153	141	163	156	146	156	150	135	157	146	134	157	154	153	144	139	157	150	134	148	134	135	159	163	162	140	135	163	163	146	135	160	163	158	151	130	152	155	145	148	149	139	155	126	138	137	143	158	151	161	147	154	157	152	164	155	163	164	130	155	125	148	148	147	125	140	155	133	169	134	167	150	140	138	150	140	133	159	145	164	132	146	136	167	143	161	124	142	140	129	144	136	166	139	134	132	171	158	167	156	149	151	167	160	151	136	124	151	144	128	154	145	144	170	166	141	157	162	149	139	166	154	143	151	125	157	163	140	167	170	169	160	156	152	153	152	142	141	148	141	156	166	145	143	164	149	114	143	151	154	142	134	149	159	130	144	148	129	129	154	129	149	139	148	145	143	140	148	140	127	145	148	160	138	137	131	133	150	161	166	126	152	162	153	141	125	164	144	170	154	151	165	139	142	171	140	140	132	161	133	139	143	168	150	144	159	130	146	152	123	167	145	120	149	147	151	154	125	137	169	145	160	146	145	153	139	122	160	155	152	149	158	132	144	156	130	156	167	158	155	149	148	157	131	148	138	132	134	164	152	159	155	152	132	166	128	172	148	171	162	146	171	142	136	142	140	148	140	140	156	163	162	183	156	131	135	170	159	136	145	133	148	135	120	157	128	148	155	146	140	162	153	132	164	152	136	144	125	126	125	119	147	147	150	148	142	139	136	177	157	151	143	150	147	143	133	157	157	160	163	130	161	149	168	171	149	141	133	167	145	164	138	149	169	137	180	128	168	154	159	141	137	152	168	138	166	160	141	156	162	131	121	152	162	129	116	148	150	140	136	144	138	137	132	163	144	132	140	174	143	145	125	133	149	169	134	162	147	148	166	159	131	151	139	139	156	164	142	127	149	190	131	145	141	142	131	137	140	156	161	139	168	155	143	153	186	153	132	152	151	161	161	137	152	159	146	162	154	133	144	132	155	133	150	130	156	167	182	136	180	149	158	169	144	144	151	148	143	152	137	149	138	146	141	155	139	128	155	145	152	160	140	152	140	144	157	140	135	150	144	155	141	141	148	151	136	182	168	143	130	168	143	168	135	157	153	162	157	123	151	132	162	135	154	131	157	136	146	148	157	126	148	148	141	161	147	178	130	150	151	135	145	135	170	150	125	141	112	147	127	139	174	142	160	133	147	138	156	118	121	165	157	158	156	127	146	150	154	152	144	137	131	151	152	146	149	141	140	139	155	146	133	125	157	120	137	150	148	136	156	124	138	142	153	153	152	161	121	152	118	144	118	185	151	135	139	153	169	176	142	174	137	137	145	145	156	152	155	150	131	135	135	158	162	160	157	126	188	146	153	161	145	166	140	152	134	148	155	151	130	136	150	126	137	149	152	140	159	139	159	160	153	132	151	164	131	158	145	136	151	152	146	160	141	133	154	145	138	133	129	174	172	155	174	163	172	136	150	136	152	144	140	163	141	159	140	174	136	145	156	132	164	154	152	154	155	138	148	122	145	151	138	138	158	154	141	125	147	127	140	152	135	136	149	143	161	167	140	121	166	124	163	146	146	164	148	171	151	127	144	152	163	143	152	168	162	147	164	134	148	164	152	150	129	151	167	126	142	181	160	154	159	141	169	161	156	154	131	147	155	143	153	131	160	148	142	135	133	135	150	147	129	128	163	143	132	136	144	147	182	149	151	121	143	157	171	144	147	154	139	147	161	155	163	151	160	144	141	128	155	143	132	136	150	154	166	140	167	153	150	134	156	150	148	147	147	160	163	161	162	150	140	126	166	165	159	124	160	124	159	139	149	158	164	139	140	123	160	129	176	142	134	140	122	137	139	130	133	153	154	123	138	149	143	156	171	150	150	153	153	130	155	144	141	139	151	116	144	146	137	147	152	148	131	160	151	146	160	130	125	174	156	148	163	132	130	152	143	157	139	125	150	159	157	168	134	172	158	151	142	132	150	136	153	132	172	158	149	134	175	146	154	135	161	147	143	126	140	144	133	143	154	152	156	148	142	143	145	126	134	127	150	148	147	156	135	133	119	118	165	142	157	154	174	154	170	136	140	149	143	153	148	133	148	135	152	175	146	138	164	160	163	143	144	158	139	163	164	158	155	149	148	155	153	127	131	145	148	135	146	147	148	142	142	120	170	171	147	160	130	142	152	174	152	152	143	148	162	150	144	142	138	131	145	159	161	152	158	117	151	154	163	155	152	166	162	146	173	185	167	155	139	128	150	147	132	150	160	138	160	145	151	160	169	141	147	128	140	140	157	148	173	155	157	170	143	137	153	149	158	139	148	159	156	159
10495	1070	1946	2194	1759	1440	1165	954	866	744	659	628	611	552	544	480	492	418	447	442	380	479	430	415	359	356	405	373	370	392	368	352	371	351	377	381	336	363	386	379	389	382	353	365	369	346	374	361	397	357	343	336	314	347	388	374	353	365	355	337	362	355	342	342	351	367	380	346	363	372	363	379	364	317	369	324	343	365	359	335	332	353	312	374	334	298	375	357	315	350	350	330	346	347	391	350	355	361	332	347	369	324	339	344	331	359	356	350	349	364	304	317	351	356	331	344	359	344	353	355	373	372	350	336	350	337	382	352	366	360	346	336	344	340	340	323	347	323	326	366	390	337	373	364	340	330	347	362	337	333	375	342	347	322	304	323	353	321	359	335	356	355	367	358	378	343	352	316	341	331	362	321	346	367	345	323	335	320	340	365	321	346	328	363	368	367	344	343	366	327	334	348	322	334	373	363	349	351	332	325	324	348	314	336	370	360	341	341	336	321	346	327	341	356	334	325	345	363	337	346	368	334	354	371	323	359	328	351	363	356	374	393	353	350	359	364	318	308	349	330	334	354	329	327	349	348	343	348	326	345	331	353	351	348	363	362	331	355	351	322	335	338	320	373	349	383	337	344	337	337	354	315	328	381	359	337	320	344	337	362	376	317	324	333	359	332	297	339	365	348	374	350	331	329	338	331	358	337	377	348	330	359	351	320	339	344	334	334	349	352	337	353	319	337	396	350	356	352	318	361	344	365	377	314	363	358	362	358	323	328	325	359	357	341	336	340	344	348	317	351	346	329	360	370	343	352	330	343	337	353	361	326	361	360	323	357	337	326	367	383	344	325	360	335	335	320	344	347	330	360	311	347	349	380	353	342	361	363	380	361	335	332	346	343	346	328	361	327	361	350	336	319	374	381	349	372	346	320	351	355	355	325	352	340	356	365	329	374	364	337	348	324	309	351	345	359	343	374	360	340	345	351	343	349	332	336	363	353	338	350	338	332	326	338	345	373	324	329	353	352	350	300	377	355	356	331	335	331	350	310	353	348	373	343	337	370	304	357	372	361	361	306	333	325	375	354	339	349	365	372	345	368	336	338	351	352	366	356	343	314	324	346	376	338	331	348	364	368	382	344	325	329	367	342	338	342	338	356	376	346	363	367	345	359	348	356	353	340	366	337	325	359	348	355	332	348	346	370	351	324	339	371	348	352	369	339	355	390	365	339	340	384	322	327	359	357	349	363	326	331	324	350	360	350	342	334	348	362	317	325	346	358	334	370	370	361	361	352	335	316	339	342	319	377	378	370	341	351	351	341	359	379	334	365	340	362	327	338	352	334	310	310	338	334	353	350	349	361	371	366	357	367	342	367	371	347	359	350	334	333	366	338	357	343	365	362	339	355	353	342	373	343	326	337	342	368	330	335	352	352	361	341	341	321	402	362	365	382	348	334	359	362	342	376	343	319	326	314	323	357	365	314	327	343	338	332	359	331	371	340	318	343	365	320	339	399	338	318	363	381	366	371	354	315	366	347	348	348	366	318	382	332	331	313	342	376	372	372	357	370	345	330	347	325	349	350	341	353	362	362	332	295	345	332	350	326	358	333	375	327	352	362	347	369	314	342	370	323	337	327	338	393	341	315	342	321	351	330	349	355	322	384	348	355	342	353	354	335	341	326	356	335	365	344	372	335	329	335	350	327	344	326	333	345	332	355	366	354	358	367	349	331	334	352	360	369	366	328	357	347	319	370	347	329	346	321	349	345	333	359	371	335	289	365	359	360	341	352	355	324	358	358	390	316	346	314	349	323	357	308	352	328	328	337	314	333	372	323	390	345	348	369	339	343	319	350	355	328	359	350	354	335	309	352	341	323	336	344	341	364	351	346	352	337	338	340	361	357	355	353	347	335	330	341	352	357	299	325	317	355	360	363	353	318	360	379	370	348	332	361	354	326	324	317	305	344	329	339	358	360	385	357	341	333	355	344	334	335	358	359	350	362	327	321	368	350	370	342	341	359	334	338	335	347	379	344	353	359	338	347	378	377	351	353	328	351	365	367	354	337	332	346	358	332	359	303	329	349	327	352	312	337	321	376	351	362	343	394	323	341	368	380	396	329	322	332	350	326	335	343	353	368	366	342	321	332	337	326	330	373	345	347	330	359	332	362	360	341	331	342	309	349	373	367	351	348	347	334	365	331	342	345	325	328	329	322	331	369	330	345	322	349	361	335	352	362	359	337	354	379	335	328	345	368	348	385	326	328	323	334	349	335	336	359	339	355	345	345	358	390	323	323	373	348	377	336	342	364	341	316	376	317	348	349	342	342	345	339	351	359	385	352	337	366	335	335	354	331	353	360	350	335	365	357	367	341	316	334	347	372	378	346	368	363	358	333	346	347	356	389	347	350	375	336	317	328	343	332	348	362	350	336	323	386	352	340	346	379	346	325	332	323	339	344	324	340	356	346	354	348	342	347	328	314	394	351	344	335	359	363	335	344	346	391	341	344	365	355	354	374	349	360	331	352	328	340	365	294	359	342	355	348	332	345	341	355	364	333	363	316	315	339	365	333	322	325	346	339	342	320	343	344	353	339	385	345	339	371	326	350	352	356	358	387	337	344	357	347	368	350	322	359	350	355	369	326	320	333	341	353	336	358	338	362	345	344	351	352	346	376	350	353	345	378	325	362	326	340	345	346	337	336	369	330	357	335	371	338	346	345	357	356	338	339	361	340	369	375	337	371	315	379	349	353	353	337	345	335	332	363	352	337	358	332	348	360	337	341	309	350	352	391	357	334	375	366	350	347	331	378	344	364	349	363	336	344	352	373	361	349	320	343	333	326	333	349	340	341	316	320	373	355	330	344	336	330	350	362	304	336	304	355	357	344	361	333	340	333	322	361	317	338	332	366	336	350	364	346	374	369	358	350	343	383	372	306	305	322	356	323	334	383	328	349	339	379	333	350	330	340	330	308	349	318	336	352	354	346	368	345	320	335	343	313	314	338	364	313	323	334	343	345	352	347	315	331	352	353	390	334	371	354	319	322	356	334	356	367	338	368	346	365	326	360	365	337	379	339	344	308	364	321	326	337	363	349	358	342	344	370	360	345	388	344	342	331	368	359	326	360	300	362	364	310	363	350	369	343	356	359	314	346	345	343	369	333	365	309	355	349	336	369	332	319	375	345	337	355	313	343	334	341	313	329	340	364	371	342	375	301	342	359	330	331	373	324	349	344	366	374	343	360	330	345	345	322	334	331	335	335	375	370	388	353	335	356	369	349	366	380	356	357	350	334	370	347	348	342	381	351	359	338	337	349	341	357	346	334	326	317	329	370	349	336	362	342	313	342	332	331	361	372	383	339	364	324	386	336	354	330	346	341	345	363	386	386	349	354	345	323	339	333	351	359	362	335	354	348	314	344	334	339	396	370	364	356	345	335	355	365	331	341	375	336	363	342	324	334	338	350	360	377	346	313	362	336	335	355	334	331	360	337	345	338	330	360
3413	272	190	186	169	187	201	186	209	174	172	203	191	192	189	193	183	194	185	173	206	187	183	191	189	195	184	197	164	183	176	188	209	187	175	167	165	175	167	194	182	201	180	160	175	172	176	203	160	209	195	189	190	186	188	155	191	183	201	196	194	184	173	169	185	169	177	186	165	192	208	172	173	201	167	154	175	168	185	187	183	208	190	198	171	177	178	156	232	176	173	183	179	193	186	172	169	187	197	194	175	194	179	172	172	191	177	200	196	192	190	177	191	177	201	172	190	168	214	201	196	190	159	182	157	170	190	185	183	173	176	185	195	193	151	190	182	176	178	154	148	176	197	166	173	204	199	212	200	192	208	166	185	152	172	174	194	192	186	202	172	200	195	200	169	193	185	177	179	179	151	177	203	159	187	170	164	192	184	198	179	163	171	173	158	167	178	169	208	168	182	186	213	175	190	191	175	202	199	180	185	191	169	199	185	156	184	191	194	175	194	160	195	185	192	179	176	205	161	170	193	185	173	183	193	193	180	176	199	179	202	189	183	177	165	157	186	198	196	179	180	198	193	183	202	181	142	193	172	200	204	174	185	196	190	176	202	184	173	193	177	180	179	181	182	166	217	212	191	184	162	209	191	179	200	184	204	177	176	212	188	191	188	168	169	172	192	187	157	193	196	182	193	206	188	161	169	173	184	177	195	168	180	202	184	172	171	181	171	177	172	157	179	156	196	224	180	201	219	178	171	204	189	189	185	201	173	194	186	175	191	185	188	175	191	186	195	186	181	195	162	166	182	176	174	184	171	167	188	176	193	170	168	187	174	170	219	185	173	163	190	182	188	172	194	163	187	192	184	184	165	191	169	186	187	180	195	166	190	202	206	181	158	181	185	180	175	188	191	192	206	210	169	188	194	182	167	168	170	176	143	195	170	135	184	177	193	178	174	194	173	204	185	174	176	176	186	180	179	183	178	175	184	183	187	174	200	188	191	167	189	180	192	175	175	176	172	184	197	173	194	190	176	168	202	181	164	174	197	181	182	182	156	177	170	179	181	179	190	194	171	172	196	190	205	190	182	187	189	185	177	181	200	176	194	172	171	184	176	167	170	181	189	213	191	181	163	185	191	174	189	180	191	181	180	165	196	196	189	170	172	204	181	183	174	180	173	173	198	178	139	193	188	158	171	171	182	189	177	185	174	166	195	179	177	186	176	161	162	184	179	153	187	160	192	206	196	166	181	159	185	201	201	162	176	155	178	180	176	175	189	198	197	173	173	175	181	185	187	172	182	181	190	170	160	194	202	203	203	158	176	174	173	171	195	187	193	157	201	198	198	195	167	197	193	169	170	182	172	177	168	192	185	200	195	189	202	174	171	188	181	171	193	189	215	178	188	169	174	203	155	161	189	168	187	189	194	179	196	167	179	186	206	206	177	168	176	185	170	202	181	188	179	181	202	202	186	202	194	182	174	193	165	177	183	199	183	170	196	155	174	183	165	186	199	168	202	197	173	177	200	195	167	167	171	197	173	184	173	184	151	169	198	172	168	208	200	195	162	166	183	176	167	184	171	187	165	188	185	166	194	154	216	179	206	195	176	189	201	154	190	162	181	176	186	177	199	197	193	194	190	206	190	212	181	201	155	169	190	183	204	170	190	173	179	188	186	168	163	162	186	204	179	190	209	183	171	212	187	153	181	181	209	173	172	177	183	210	209	164	191	183	216	188	206	174	162	190	165	190	178	185	172	162	165	186	180	185	175	182	175	196	175	201	200	181	193	170	206	179	186	162	203	209	187	180	198	185	171	158	185	186	186	190	184	182	173	179	175	155	179	189	202	154	181	198	184	195	195	186	153	180	180	160	187	159	171	167	188	184	168	179	176	168	170	202	177	194	177	157	193	173	184	174	159	158	169	189	205	189	185	205	201	143	191	190	163	186	203	175	189	189	198	198	191	187	181	167	161	141	180	182	189	180	173	191	170	156	196	169	197	190	179	170	180	209	187	178	187	168	189	186	187	171	187	179	197	175	197	167	202	171	176	173	179	171	180	186	183	194	167	180	167	155	187	162	185	210	165	184	163	187	167	191	194	174	173	158	189	189	187	171	175	159	147	178	187	144	166	177	191	170	163	210	172	165	182	194	190	162	170	178	194	158	176	191	147	160	164	156	193	211	184	198	181	179	170	214	190	161	160	176	176	161	162	184	185	173	195	197	174	185	193	188	189	224	178	197	170	200	188	140	181	179	187	176	197	179	179	177	186	169	190	183	193	179	176	194	183	159	172	171	194	162	168	180	173	202	201	202	173	190	186	192	204	180	185	213	174	181	209	164	211	173	166	174	195	196	173	171	178	172	198	180	200	161	196	214	192	208	179	180	179	207	189	177	188	161	175	197	166	167	190	196	181	169	198	185	187	194	174	189	191	175	192	184	190	190	179	201	200	174	169	195	166	185	175	176	184	142	199	173	186	222	156	173	186	210	195	172	193	192	153	168	190	191	195	222	178	184	174	190	191	178	214	168	174	182	169	197	186	168	161	192	188	179	193	187	174	166	174	193	161	177	205	191	173	171	183	208	178	177	174	177	192	158	182	179	165	185	186	174	170	179	175	182	152	189	196	188	172	177	176	175	181	172	185	169	175	183	199	185	174	192	201	184	161	217	207	161	200	153	201	178	171	197	192	201	177	200	187	176	160	177	186	192	194	190	178	183	158	172	193	196	154	196	152	194	199	174	195	171	171	199	199	149	162	185	196	198	169	203	171	197	159	160	167	185	162	176	164	189	170	166	171	199	194	195	166	159	181	167	174	192	199	187	179	195	175	175	217	188	165	171	217	168	149	175	172	197	190	217	169	188	181	210	224	184	184	152	174	174	203	176	186	166	153	170	161	166	208	215	179	201	193	168	159	168	180	203	206	192	163	194	157	168	197	184	184	191	180	197	178	189	160	164	172	181	186	173	200	173	188	180	162	186	191	159	185	201	169	180	183	147	181	206	186	171	172	175	190	167	197	174	172	192	184	177	182	194	166	175	190	207	191	188	165	184	168	172	191	181	182	168	183	143	149	173	194	179	202	189	201	168	177	186	159	168	180	188	172	191	185	173	159	176	184	177	189	182	183	189	207	199	167	196	178	181	183	198	190	171	172	153	152	176	151	158	201	176	157	182	160	178	196	158	160	178	149	208	187	171	195	182	192	224	162	181	189	178	198	179	178	189	187	166	188	189	183	176	192	165	196	182	178	176	200	171	182	178	195	189	189	174	176	158	165	188	191	195	198	192	180	195	175	175	204	174	169	183	195	185	189	175	183	181	190	171	161	171	181	181	197	206	196	177	205	163	190	187	172	174	197	163	191	177	163	160	179	173	160	173	181	206	156	200	174	187	200	165	199	182	171	158	187	187	184	209	185	177	166	169	205	181	160	185	182	149	178	188	193	186	179	177	178	184	176	167	184	204	155	215	181	146	174	191	179	199	173	194	160	186	190	185	174	180
3051	495	529	568	557	491	499	487	432	450	448	450	470	458	429	452	432	455	463	455	380	434	438	514	450	437	483	446	456	432	461	447	424	501	451	449	405	411	441	452	432	442	412	445	419	448	397	450	465	443	441	448	445	462	479	406	450	453	436	447	435	419	448	441	450	434	448	449	425	425	396	427	442	412	479	461	401	481	406	449	441	400	471	458	463	432	458	459	428	408	412	424	426	463	436	467	443	439	426	411	421	429	450	482	440	459	453	415	446	444	435	455	420	457	423	452	455	441	452	415	398	414	416	424	456	454	497	455	448	426	444	447	454	458	406	442	438	426	415	443	461	440	435	464	436	456	435	457	466	436	441	457	458	416	447	414	425	446	422	404	478	421	407	453	482	451	440	453	457	438	464	458	458	465	436	465	458	446	432	491	458	464	459	452	468	449	461	441	440	411	422	421	466	423	477	415	433	413	424	463	447	458	442	448	426	472	415	431	440	459	451	459	442	426	439	435	476	414	446	429	376	410	473	426	441	457	445	434	448	406	406	459	472	467	453	441	439	458	442	444	444	458	468	403	409	421	446	463	453	417	444	427	418	450	482	419	435	429	438	425	435	429	432	436	421	452	467	448	432	430	424	455	426	476	491	424	455	435	420	448	440	407	434	471	462	425	443	461	441	399	429	434	418	457	418	400	422	410	441	439	439	410	444	479	441	437	450	445	405	428	443	420	433	436	471	447	455	413	426	451	403	445	445	430	426	433	448	457	431	488	451	446	460	424	440	445	431	433	425	452	457	440	440	444	442	413	461	463	453	465	427	443	426	450	416	444	438	420	458	428	415	475	467	443	418	441	457	436	416	408	433	424	444	467	452	424	445	413	445	435	425	446	438	436	415	441	442	431	429	462	411	445	497	435	417	453	451	429	463	462	461	427	455	426	446	434	438	422	428	451	448	431	436	456	469	432	444	451	469	443	439	461	415	481	418	427	430	433	431	410	461	448	470	423	430	446	447	456	447	423	442	439	461	440	427	431	432	427	434	435	447	422	436	428	448	439	455	439	454	460	402	433	413	440	434	448	445	507	446	410	436	455	430	473	444	450	440	453	436	444	435	408	422	445	420	465	437	453	449	451	443	423	435	437	450	443	451	464	408	437	473	449	497	488	444	444	407	448	434	472	413	470	465	434	440	435	422	417	447	450	442	481	421	443	465	465	477	468	453	447	418	446	449	453	454	469	464	430	447	444	406	407	447	461	441	457	432	421	450	455	455	415	442	452	468	448	449	440	457	414	424	448	451	414	413	434	422	402	434	475	462	439	449	462	412	440	417	456	461	394	468	444	444	428	431	461	469	455	464	425	453	444	421	480	421	407	430	438	459	442	415	435	431	435	455	472	461	434	446	430	442	458	443	458	428	454	460	448	428	416	395	458	453	423	449	424	448	468	420	418	449	464	440	406	426	423	440	420	424	440	405	439	433	436	449	445	411	425	432	441	435	459	439	431	448	451	460	435	433	427	445	440	454	468	455	465	444	408	482	485	417	447	418	477	450	420	457	452	436	460	457	407	434	445	470	447	412	429	443	454	442	455	447	430	424	467	431	440	436	457	457	445	459	420	451	484	438	436	439	436	458	412	468	424	414	417	409	420	431	437	454	406	469	441	435	442	422	416	437	430	431	419	423	460	428	458	449	458	429	424	427	446	436	441	437	427	477	410	484	440	414	437	444	440	445	454	450	434	422	447	394	442	449	436	458	431	414	434	418	439	447	450	469	423	417	438	430	451	423	431	416	415	436	457	417	417	462	450	421	440	486	446	437	436	414	457	441	423	430	418	416	442	426	444	457	434	474	434	445	391	414	487	479	435	447	419	433	409	472	470	424	416	438	412	414	443	426	407	421	452	431	427	453	422	431	463	467	448	393	473	417	450	382	491	431	419	422	455	434	461	438	475	407	403	389	447	446	425	443	434	448	440	435	448	435	441	451	431	451	433	424	432	463	443	476	444	490	414	458	427	469	442	457	418	453	447	449	425	461	414	425	416	439	428	426	423	467	436	448	492	437	448	476	480	427	447	443	458	452	428	409	418	437	428	456	430	451	453	400	418	436	454	457	464	430	448	458	464	409	399	452	431	433	461	454	447	429	430	435	422	481	437	468	460	450	463	442	400	408	443	428	418	415	476	438	453	468	435	435	456	453	444	448	451	445	445	432	377	456	476	439	447	442	463	446	433	443	444	433	454	440	433	435	487	471	400	418	456	434	425	441	458	462	486	439	432	417	462	448	426	500	443	447	430	463	472	410	428	430	436	423	452	456	457	467	457	438	442	440	409	436	461	428	436	461	421	442	423	458	428	475	449	444	476	446	479	419	465	431	438	454	433	469	430	418	410	452	448	420	422	460	439	454	432	421	439	442	447	419	421	454	458	473	403	468	435	447	429	434	439	477	460	473	465	449	445	452	480	483	430	442	450	448	428	425	455	428	433	455	444	456	438	429	427	458	455	454	457	476	386	407	467	448	438	411	458	422	468	452	444	447	461	432	425	463	432	421	447	419	437	438	444	429	444	437	439	444	454	415	466	446	440	425	422	457	457	415	396	458	427	447	440	426	466	449	425	458	451	457	404	425	451	455	440	446	459	431	424	426	459	445	417	431	441	459	447	424	397	465	410	454	455	436	403	448	407	442	399	458	430	457	430	375	434	451	473	428	447	450	441	457	467	446	470	428	448	456	415	437	407	449	467	420	418	448	457	459	399	423	425	449	449	421	438	418	459	444	437	447	402	475	421	429	447	416	464	435	427	441	454	462	445	445	399	464	438	416	428	435	433	406	457	474	453	448	456	423	421	471	447	451	508	448	417	453	420	448	466	454	463	490	447	468	441	442	394	422	436	440	425	419	433	450	456	458	433	396	466	430	449	461	434	430	431	426	445	484	427	458	436	449	427	430	442	426	422	466	437	442	437	439	459	428	450	406	472	423	452	418	420	459	428	416	492	424	448	466	421	431	396	453	472	432	442	471	456	464	415	454	433	465	452	432	489	434	467	421	431	433	432	463	423	452	418	462	447	444	425	421	435	464	417	475	450	436	415	415	438	471	453	440	453	431	449	416	468	469	422	450	452	425	442	447	426	464	478	440	415	445	473	418	440	422	436	438	455	437	436	475	434	463	456	436	431	444	442	413	424	418	405	487	430	461	460	486	451	430	439	440	473	459	409	460	451	447	464	452	447	427	441	407	479	426	424	459	444	462	444	455	453	408	447	415	429	423	464	471	441	466	439	456	461	473	386	452	460	419	412	471	432	484	418	388	432	408	445	442	453	446	445	410	489	434	440	434	474	473	424	414	439	450	426	454	454	435	452	440	437	417	435	457	425	460	448	458	434	443	436	432	441	415	472	465	461	456	478	408	457	449	434	450	455	419	438	421	443	416	438	469	440	462	416	441	444	429	466	450	438	434	434	434	432	444	407	449	437	436	425	468	408	460	432	471	443	445	444
10639	737	638	522	404	398	332	298	291	302	266	288	266	233	264	267	274	265	258	257	270	265	285	254	241	266	244	218	270	271	233	248	258	260	264	275	228	230	250	229	217	241	217	265	253	247	226	233	219	252	239	269	266	259	257	247	237	232	272	208	238	253	233	256	264	252	247	252	232	227	246	252	243	229	229	294	238	250	273	254	224	226	250	284	242	241	241	279	245	267	279	245	248	266	233	235	237	220	243	244	251	253	264	244	257	236	257	266	281	257	235	258	243	256	262	251	252	265	214	259	211	232	248	272	245	237	248	231	265	263	249	217	249	231	272	243	241	267	228	214	247	232	256	265	249	229	229	245	229	214	259	244	239	272	243	248	247	274	228	232	227	230	267	235	258	248	232	233	234	278	252	231	246	236	232	251	240	247	270	241	267	259	233	227	256	256	227	258	243	230	251	229	243	239	274	249	250	231	244	231	235	284	230	230	247	259	228	252	238	259	266	249	245	280	223	241	235	216	264	266	222	283	239	236	232	229	236	253	235	240	258	233	226	263	220	244	224	212	245	253	260	269	261	278	261	260	237	247	255	249	250	243	246	232	269	268	239	240	258	241	251	225	250	235	251	245	286	242	226	269	245	232	246	247	259	257	234	248	267	245	245	265	254	231	242	264	221	244	288	262	267	265	239	241	256	268	227	233	264	229	236	246	250	245	261	235	235	296	276	222	240	278	245	249	259	246	248	250	243	220	234	232	258	251	244	216	274	239	259	231	238	226	256	255	228	225	252	251	245	267	226	236	247	231	243	231	281	238	288	215	239	229	254	243	245	268	264	248	258	245	244	236	199	267	242	245	221	245	212	260	227	277	226	232	241	240	252	220	249	242	243	244	232	260	234	256	250	258	235	244	254	231	251	236	232	224	248	265	263	224	250	250	252	256	270	210	243	252	248	225	255	262	252	245	232	246	262	248	250	261	253	250	235	259	254	228	260	277	250	254	240	227	271	280	255	239	247	239	270	239	225	263	253	263	218	255	258	237	258	257	240	283	213	283	250	239	247	276	263	209	224	261	249	256	279	266	240	232	244	260	243	243	243	245	246	241	257	293	250	248	258	259	259	217	250	268	232	224	242	260	251	229	227	234	262	252	216	250	284	258	246	259	238	266	235	266	280	280	257	217	251	244	227	271	235	234	232	245	260	298	243	240	250	250	245	261	255	266	252	234	248	268	221	253	248	246	250	248	243	237	229	230	233	258	251	245	233	266	241	217	266	252	220	265	245	225	235	227	220	253	245	250	267	224	259	253	240	242	245	263	226	255	244	257	273	228	233	256	275	217	241	247	272	249	249	265	254	288	261	250	232	238	255	236	223	280	253	227	245	263	242	243	248	229	244	250	244	260	256	258	237	256	250	257	221	240	240	256	286	223	265	242	265	258	230	221	258	245	243	251	240	249	243	246	248	234	241	249	231	237	221	283	215	223	243	252	281	236	262	249	249	232	248	267	262	276	247	247	262	229	225	270	256	264	266	239	281	238	264	258	237	213	231	245	265	244	259	257	247	267	260	280	251	253	242	248	242	256	253	267	192	262	262	218	255	243	259	261	219	281	248	253	254	252	260	237	246	240	223	265	249	271	270	253	254	259	269	249	247	260	257	258	251	266	254	281	269	259	259	229	231	239	267	252	250	236	266	280	251	256	247	238	231	236	263	239	259	229	257	251	248	236	246	235	251	282	224	251	224	221	233	243	275	252	249	242	261	280	243	260	262	237	250	233	224	266	240	271	248	239	226	286	248	255	272	231	252	240	265	244	253	260	261	227	233	264	270	268	251	280	252	239	256	255	247	217	243	199	261	242	234	249	223	236	251	268	240	223	269	259	236	293	256	235	247	262	271	241	209	252	254	257	248	247	244	236	259	247	234	275	243	236	265	233	266	235	237	259	245	276	238	254	241	260	278	263	248	236	273	234	242	240	234	236	227	236	245	255	239	222	225	266	245	240	272	258	245	270	266	234	243	268	229	240	249	249	249	268	262	235	230	217	236	244	215	250	248	220	215	233	220	250	231	231	226	234	238	276	271	252	263	262	260	245	247	261	263	246	249	247	232	256	242	265	273	249	279	263	241	249	243	250	240	265	247	215	247	259	241	242	238	240	237	249	279	230	242	249	252	235	219	279	243	279	243	231	252	245	266	269	254	232	240	257	241	257	223	216	238	251	233	239	246	229	239	268	229	247	267	262	281	223	284	261	276	225	285	283	228	239	243	246	244	204	253	248	241	268	239	253	269	287	256	267	246	246	263	257	231	267	240	258	251	251	256	232	241	249	254	246	252	248	285	245	248	251	259	242	265	255	262	244	245	247	285	253	256	275	278	231	248	255	289	260	210	253	246	257	236	238	216	248	263	264	233	278	272	242	255	237	236	236	284	273	241	242	214	244	235	247	246	188	244	223	248	263	293	243	264	234	258	242	250	249	259	235	244	263	244	272	232	259	232	265	234	262	288	247	240	259	274	216	257	230	248	272	254	230	242	232	257	282	259	266	275	279	212	266	227	283	231	254	251	257	247	218	251	250	260	249	243	261	260	210	265	264	227	248	238	212	282	238	231	260	255	255	244	248	267	253	263	229	232	266	223	268	260	234	242	260	249	255	270	244	226	253	264	252	223	262	261	260	248	256	243	239	287	260	234	247	284	265	272	242	245	273	255	250	243	252	240	274	282	258	255	244	263	241	267	257	275	235	242	260	225	212	262	244	224	254	280	258	238	250	215	243	239	224	256	262	236	260	235	243	274	274	243	231	255	256	230	223	254	260	236	254	258	239	237	230	223	235	240	239	227	205	253	266	264	259	228	272	250	243	248	233	251	227	247	272	232	254	242	248	258	244	255	248	256	222	230	248	227	258	247	262	237	218	243	241	240	245	246	251	250	235	225	253	285	238	230	259	263	236	242	238	268	239	272	261	259	229	231	254	248	259	237	233	240	233	225	257	277	220	266	229	241	199	230	235	278	253	225	257	259	253	269	231	246	256	221	259	262	268	266	238	264	220	236	247	244	226	251	232	244	231	233	247	205	254	258	260	242	218	251	222	257	248	230	239	230	240	238	239	225	228	275	284	245	273	281	268	246	231	229	226	240	245	255	236	247	242	260	256	228	264	250	238	259	226	271	229	255	231	271	268	257	231	279	271	245	238	249	246	257	251	254	247	260	264	246	218	256	262	248	250	249	254	282	227	270	253	238	249	230	252	263	247	251	219	273	231	252	261	278	221	286	293	205	261	242	249	221	255	265	269	237	264	253	260	239	257	265	239	239	228	263	258	266	228	261	245	230	253	248	239	257	251	252	253	251	281	256	237	226	241	231	201	232	241	265	233	270	246	254	221	233	246	244	277	266	249	238	251	240	248	267	266	264	250	264	232	255	285	257	193	198	207	258	233	212	239	252	236	241	275	271	229	237	252	259	264	250	246	232	218	216	216	220	263	248	291	273	266	251	245
8294	986	1359	1560	1344	1105	1064	892	888	797	741	744	710	684	666	624	652	634	632	595	598	633	585	586	623	590	598	610	579	614	580	587	615	634	571	583	570	621	589	618	570	588	575	559	582	588	577	575	568	564	576	619	571	615	576	597	583	583	619	578	592	573	548	595	573	543	565	585	566	571	579	575	607	534	566	624	596	550	571	589	561	588	558	571	587	574	570	538	552	578	606	563	569	543	560	571	546	591	582	602	585	560	561	589	620	550	560	579	556	600	585	528	602	611	539	560	561	583	576	554	599	570	575	584	556	576	589	577	580	607	587	563	590	575	570	589	568	539	509	553	600	566	563	577	616	580	533	578	556	566	548	600	584	578	545	573	544	541	563	537	591	574	608	562	547	621	567	545	567	529	606	541	549	562	577	564	545	556	557	597	571	568	558	550	543	572	547	594	554	558	615	577	553	602	544	591	542	585	563	589	590	552	556	608	567	596	577	584	607	618	576	563	568	608	578	606	588	591	605	566	558	537	545	498	583	536	613	585	582	572	534	555	585	613	571	568	556	607	596	562	545	587	573	560	519	584	558	583	580	559	594	608	531	564	582	576	578	557	583	576	580	568	537	550	577	540	577	567	556	585	555	568	571	578	532	588	598	598	534	580	583	542	587	556	537	526	538	545	590	590	564	567	554	596	565	584	587	597	579	523	608	553	547	583	605	566	613	561	590	576	550	558	574	561	551	592	589	591	581	547	587	567	529	581	572	614	609	571	588	568	565	545	602	581	555	552	556	591	596	570	584	570	563	548	543	556	597	551	577	572	553	586	536	542	568	579	556	608	577	579	585	544	530	571	562	564	588	606	559	568	581	591	546	587	536	568	560	536	536	580	569	538	601	592	544	566	535	574	589	516	559	609	564	583	608	587	530	642	590	573	601	543	561	541	622	575	527	608	622	538	584	596	578	597	577	572	546	567	554	568	586	550	586	547	588	584	570	531	567	552	590	608	616	589	608	564	584	556	582	592	562	541	561	584	574	564	556	568	571	546	553	573	602	581	555	564	557	582	515	553	573	546	553	561	579	583	568	560	537	603	563	582	535	607	555	565	585	616	609	548	562	559	618	557	569	568	598	585	584	541	549	588	532	595	610	566	534	530	569	540	577	543	568	632	566	558	603	577	601	567	585	550	564	534	557	579	588	549	563	571	526	565	564	551	540	610	610	579	570	540	567	569	587	566	596	572	562	615	529	572	551	541	559	572	586	569	580	578	568	591	618	601	595	584	562	544	599	612	558	557	590	536	580	601	596	596	569	551	568	574	601	540	599	564	577	564	595	602	563	570	605	548	531	605	567	564	542	540	585	594	596	591	587	603	597	593	573	581	500	552	557	570	565	562	542	498	567	596	538	592	561	559	560	546	553	600	565	597	543	555	573	565	541	601	605	605	585	581	586	605	499	557	573	581	600	594	569	570	530	536	543	580	583	553	605	523	571	587	579	611	598	625	558	579	560	562	580	553	557	516	557	600	563	612	581	557	579	592	574	525	571	547	633	603	555	571	551	568	583	578	572	633	570	601	563	587	596	543	542	558	608	580	554	555	581	610	572	549	557	605	590	563	576	560	508	553	555	576	577	584	575	584	593	575	576	537	614	586	594	586	583	553	565	550	501	566	521	582	559	560	580	576	538	569	611	530	555	532	556	576	640	590	556	593	589	607	576	576	513	563	571	592	568	596	581	559	544	562	565	575	587	535	610	588	578	587	574	577	567	563	620	557	559	553	588	599	571	559	583	592	585	618	522	574	617	588	562	530	581	548	617	568	590	588	587	585	554	571	559	547	561	557	551	570	588	586	600	588	552	603	592	562	562	575	594	606	549	592	540	571	573	544	563	587	561	609	607	575	593	572	600	573	574	558	609	553	565	506	583	577	594	629	580	574	603	563	560	568	634	569	577	564	583	556	582	557	568	558	565	610	541	546	564	589	565	551	573	620	577	578	561	576	565	545	564	581	606	586	551	545	564	538	563	604	592	603	563	607	591	568	548	553	592	556	581	517	588	553	548	619	581	571	555	540	541	552	600	583	539	593	570	535	580	542	571	584	579	555	555	562	551	563	531	604	558	611	579	578	579	577	567	548	616	588	575	579	574	586	608	592	547	575	606	545	589	572	552	583	573	567	562	583	608	541	598	577	593	574	592	566	594	579	546	559	555	554	571	559	597	525	551	579	563	559	581	616	578	562	619	578	552	530	598	604	555	625	590	583	572	589	558	601	566	575	570	579	611	544	579	569	555	583	571	573	590	542	540	538	591	571	570	617	550	597	569	562	584	537	504	579	599	628	615	583	555	562	530	573	571	538	555	585	553	598	539	562	550	573	600	546	566	556	550	589	568	567	560	523	588	559	596	576	587	576	601	565	543	552	593	558	646	573	541	595	547	569	560	577	551	574	555	564	543	509	572	515	565	563	572	555	567	574	566	577	561	586	563	569	608	548	576	587	603	575	547	556	548	556	592	585	554	574	552	558	609	583	579	595	585	556	548	544	599	583	575	593	566	570	598	565	538	527	566	578	564	586	565	549	565	554	577	587	578	581	584	538	555	561	591	577	550	578	567	551	611	555	541	573	591	584	560	576	551	583	603	564	581	545	546	541	559	554	573	617	553	564	594	607	568	557	623	557	546	568	545	591	587	538	585	551	557	551	541	559	594	591	593	568	550	565	534	609	567	545	621	553	605	594	581	560	593	577	548	555	556	575	536	559	605	556	574	594	555	575	541	605	571	600	631	609	561	557	587	568	593	558	560	518	583	576	595	546	588	552	538	559	582	590	537	585	552	568	541	624	549	559	561	551	579	552	583	564	558	569	566	600	569	537	576	549	563	583	568	566	556	542	600	560	555	569	584	571	617	557	492	580	571	577	548	528	541	534	573	584	567	577	588	582	544	592	550	507	610	572	584	584	544	606	604	629	571	585	580	549	563	540	579	563	594	555	562	535	630	593	540	555	574	591	591	573	548	558	588	598	593	553	608	567	589	594	607	564	563	590	533	598	588	563	540	581	552	556	560	571	577	593	556	603	613	620	571	574	562	582	573	535	563	581	606	566	615	555	570	573	540	554	573	531	563	552	535	576	558	569	567	562	596	575	558	594	582	598	577	532	592	585	563	563	558	533	574	565	579	606	572	515	573	594	595	530	546	584	555	538	568	585	602	591	552	573	571	576	577	605	584	612	518	569	539	580	583	583	593	540	555	610	587	583	573	556	547	549	570	591	569	574	576	572	555	593	567	581	580	583	611	587	572	596	581	587	588	592	579	565	602	555	544	582	593	547	582	587	600	537	596	556	541	585	594	598	558	525	561	583	598	551	590	571	569	588	549	592	572	566	580	578	573	617	607	583	590	583	598	587	584	539	579	546	577	548	569	561	622	580	577	577	549	558	563	621	567	614	614	563	578	521	551	550	570	568	575	575	580	514	611	562	542	565	597	588	612	588	545	622	609	577
18507	1680	963	685	478	411	337	229	262	224	172	171	177	155	170	159	146	182	163	177	163	156	173	167	151	142	164	171	140	150	157	168	163	135	155	152	137	141	160	147	161	176	150	171	147	155	166	151	158	163	143	149	157	137	147	141	123	154	151	147	146	161	161	141	142	163	144	135	136	146	144	157	148	166	126	112	128	146	145	138	145	141	161	146	144	149	124	132	161	141	129	132	156	130	136	149	155	137	145	141	140	151	147	154	129	160	144	130	155	148	153	161	161	162	161	144	142	169	150	149	150	131	128	154	163	142	145	151	157	141	141	130	136	154	134	134	162	124	143	161	157	150	164	152	139	157	155	166	129	138	137	121	121	148	143	140	132	140	168	160	132	155	163	140	123	127	149	123	153	121	174	180	141	130	143	157	149	135	142	144	145	134	134	159	172	132	152	124	125	130	149	139	145	127	163	149	163	154	162	129	137	140	164	155	143	134	157	134	146	132	131	162	128	183	141	151	123	155	132	145	172	126	157	155	139	126	151	165	158	140	173	144	150	140	145	153	154	142	133	132	139	135	138	163	165	135	128	150	140	154	149	181	160	134	153	150	136	152	152	145	139	145	133	164	155	164	174	146	158	123	141	126	154	126	138	127	135	139	140	153	133	134	110	150	148	146	135	162	141	140	150	140	150	159	151	164	142	129	155	119	139	149	157	141	130	137	158	149	147	146	142	157	148	135	144	161	132	144	165	155	124	134	144	165	136	162	124	131	150	121	167	173	173	142	138	137	158	131	147	174	141	156	154	173	150	144	151	128	122	168	163	153	149	153	162	158	155	157	160	163	139	148	152	137	151	133	121	148	139	153	145	121	187	121	145	140	172	152	135	155	155	125	148	150	155	145	149	172	157	159	123	139	144	122	136	164	135	145	160	157	127	133	140	158	130	162	137	143	134	129	145	139	150	141	139	126	146	162	120	120	128	153	161	168	132	151	143	144	147	139	152	155	166	152	133	149	167	147	136	137	147	124	151	120	167	157	140	145	157	138	158	118	163	134	154	145	140	141	135	141	168	126	157	129	128	148	154	161	163	135	139	133	157	183	170	139	138	165	135	140	136	145	140	158	137	149	163	141	156	134	131	147	159	132	136	143	181	142	162	165	133	156	154	136	130	147	147	144	156	140	140	129	160	153	159	155	164	139	116	175	160	131	138	119	133	135	139	148	168	146	134	169	150	130	161	168	137	165	154	142	146	149	151	132	161	161	152	161	148	154	149	160	149	137	151	170	152	152	153	149	139	139	157	146	139	149	164	145	129	134	146	155	147	164	154	166	137	147	142	147	156	142	136	141	156	144	136	152	160	148	153	153	132	136	154	165	151	140	137	152	146	144	137	162	152	154	138	139	143	138	126	120	151	156	136	162	152	149	155	160	128	158	148	155	137	154	133	145	146	148	140	153	142	151	117	152	158	133	138	141	143	153	168	135	140	166	145	168	159	157	160	148	163	161	148	144	130	142	142	144	175	157	148	133	133	171	146	116	141	137	141	190	200	153	136	140	152	144	143	131	143	156	123	132	132	147	132	144	151	137	146	141	151	184	131	147	138	164	141	141	147	154	168	139	157	142	127	135	155	160	159	142	133	124	149	150	146	143	167	139	146	134	160	146	129	142	148	141	139	174	151	124	156	150	167	122	159	144	134	159	161	143	134	143	144	119	136	131	150	155	145	141	161	157	156	155	140	137	171	146	143	163	138	146	150	138	130	160	148	146	140	164	162	141	146	148	155	138	146	159	167	135	144	136	165	133	161	124	152	173	145	123	135	137	164	145	133	146	161	126	138	142	129	133	123	144	147	151	143	148	145	131	145	165	156	121	176	141	150	136	143	173	132	139	144	138	133	114	148	133	130	158	134	170	147	167	144	149	159	134	132	157	178	135	142	136	136	124	145	153	127	158	136	116	153	141	121	143	129	138	138	174	162	135	152	141	141	149	138	132	147	128	147	128	180	157	134	155	176	144	153	155	170	145	147	135	141	126	147	141	143	128	151	133	147	153	151	144	153	143	139	152	166	141	167	146	184	139	133	162	111	115	151	153	130	175	148	126	120	124	142	126	140	140	143	151	155	118	135	152	158	150	156	155	150	153	152	150	139	149	148	174	178	144	130	164	133	165	129	163	139	116	134	136	155	155	147	159	141	152	149	156	149	141	146	158	155	138	135	157	152	143	141	133	144	160	130	154	152	135	135	138	173	137	161	145	148	145	131	127	144	148	152	178	125	151	138	154	160	154	181	147	144	148	147	120	148	144	133	133	156	122	151	159	139	168	160	116	149	153	170	170	164	167	149	146	136	140	158	133	157	151	150	151	148	133	153	171	170	155	143	115	155	140	134	168	144	158	132	154	148	162	139	147	138	132	143	180	154	133	162	123	148	166	136	147	136	138	176	129	145	146	146	154	142	147	143	160	152	119	155	152	187	162	146	160	162	160	148	131	157	141	163	112	157	157	140	141	150	127	132	142	163	149	178	119	150	133	133	140	162	155	144	163	169	126	145	153	163	140	138	152	129	133	135	147	152	144	150	132	169	154	142	145	152	141	134	133	149	144	151	146	132	148	150	141	138	130	139	149	153	161	148	161	171	140	149	150	161	134	149	127	131	142	141	142	138	126	123	149	128	142	149	156	158	154	164	149	130	174	150	146	154	149	148	150	170	140	172	167	138	144	153	148	146	163	157	156	142	162	119	151	139	159	137	149	157	137	142	145	136	143	154	171	131	162	179	142	137	135	154	158	145	142	149	154	129	144	132	163	145	154	150	146	139	141	130	164	157	157	140	158	154	148	159	129	146	144	147	142	145	142	138	152	141	127	156	143	125	151	164	120	161	121	163	147	146	130	138	144	140	147	157	142	152	145	134	141	139	146	158	160	136	155	138	130	148	152	154	157	146	141	136	124	165	134	139	152	141	114	159	142	151	124	159	151	149	134	142	151	152	148	138	150	163	140	155	134	161	158	148	154	148	168	164	166	146	176	160	133	140	141	132	149	133	137	145	152	142	152	148	173	142	167	157	153	127	142	164	153	139	149	154	151	161	171	166	161	157	147	134	168	150	168	152	168	146	131	127	168	131	159	150	124	142	154	152	144	139	125	164	146	150	161	149	147	159	141	151	129	168	144	153	148	179	121	160	146	140	158	161	168	156	153	160	142	154	151	147	169	130	155	128	149	169	166	139	151	128	151	133	164	154	150	146	148	131	150	150	147	147	147	140	135	157	153	140	172	136	158	145	157	157	155	152	138	176	172	188	144	131	154	161	142	148	142	138	138	133	126	142	172	144	156	152	145	145	158	158	151	141	150	157	133	131	142	159	149	128	140	149	130	163	155	138	155	153	160	152	141	140	137	136	150	156	141	142	148	151	133	141	157	161	154	144	137	127	124	164	166	134	142	146	140	135	146	152	141	143	136	144	157	136	159	163	137	152	150	148	110	163	135	156	166	169	161
10314	1076	1932	2159	1755	1501	1163	981	867	740	664	609	584	536	512	493	507	447	439	424	429	399	413	437	420	411	396	383	394	406	376	389	366	355	352	364	374	357	368	361	374	348	375	351	360	353	375	357	366	359	375	350	368	358	346	354	323	380	354	336	349	334	369	350	324	344	379	332	348	345	359	355	364	340	343	343	362	338	351	370	352	365	341	338	356	318	340	365	362	361	364	339	341	371	307	337	358	328	314	361	348	354	345	357	356	333	337	343	337	332	350	287	370	367	365	357	374	346	356	353	345	332	356	333	338	339	359	321	351	347	332	328	333	325	343	291	326	337	311	332	345	337	337	320	357	355	353	342	368	331	334	355	384	342	369	348	335	327	351	340	323	339	371	359	351	332	317	324	340	376	304	380	324	332	324	287	312	356	359	356	343	329	340	341	364	377	353	333	366	346	346	319	339	357	323	359	385	318	355	299	340	329	351	356	376	351	328	323	356	337	340	334	343	323	344	335	349	367	303	351	303	347	327	326	306	351	330	349	305	347	351	354	351	350	332	334	346	337	343	320	335	337	351	350	335	372	347	350	308	348	347	312	363	326	366	339	319	314	341	352	323	302	343	327	345	337	331	339	312	360	381	326	319	336	352	331	354	341	344	382	390	330	346	377	338	324	389	346	312	331	343	361	353	335	323	339	346	361	334	327	363	342	333	390	356	355	308	358	331	360	338	334	326	339	368	318	345	301	340	342	328	334	370	320	363	320	326	336	352	334	334	353	337	357	331	349	339	339	339	346	340	344	324	350	350	346	332	315	351	357	359	316	325	330	334	332	331	332	359	332	343	351	383	339	330	302	353	348	359	353	356	340	331	366	347	364	332	357	361	331	360	342	378	348	357	356	310	323	353	379	349	368	346	351	369	324	339	346	376	339	347	340	313	362	324	348	344	317	358	318	318	335	371	332	310	323	339	325	366	359	342	372	352	330	334	335	334	323	329	330	350	322	355	385	348	355	344	345	346	332	361	340	336	327	310	335	305	328	335	363	329	335	325	357	349	344	355	351	330	314	364	340	318	322	333	339	369	356	355	332	330	345	325	363	323	371	341	349	344	359	332	344	315	335	338	343	342	312	353	350	337	316	314	328	357	331	339	331	337	340	369	356	342	347	351	360	341	349	330	348	330	363	337	346	316	360	327	332	380	316	327	360	361	347	352	336	345	327	348	322	335	341	347	352	337	329	355	330	345	361	347	351	346	333	326	348	367	328	356	315	332	364	332	346	324	335	326	308	327	317	319	364	337	333	334	336	324	370	374	349	300	354	355	364	352	350	357	343	332	384	342	361	361	360	348	359	362	358	324	316	381	319	323	391	338	338	329	345	311	340	314	327	323	330	347	336	358	318	321	356	307	358	361	339	333	360	328	305	347	349	338	339	318	315	350	350	337	352	353	345	326	380	343	346	367	378	334	339	329	320	343	332	344	328	363	360	352	363	348	325	314	319	349	368	331	388	327	338	359	316	340	335	333	321	340	339	351	385	369	315	380	331	354	355	354	308	312	343	362	324	288	369	329	347	342	367	368	369	383	332	331	354	348	358	358	358	356	337	369	331	367	340	335	323	341	335	338	347	366	352	321	370	345	335	365	362	348	345	331	343	337	373	351	351	392	364	332	352	342	367	306	343	321	367	329	344	324	312	342	358	319	351	323	331	343	375	350	361	343	323	342	325	328	350	342	326	343	331	358	365	322	373	336	356	384	315	359	323	350	319	353	332	312	356	346	334	363	348	346	357	342	357	353	373	330	365	376	338	408	363	364	318	360	332	334	341	352	332	334	343	360	339	325	340	345	334	376	314	323	367	346	364	353	333	359	327	322	323	340	358	323	359	340	339	332	333	329	335	322	353	363	317	325	308	324	351	330	371	361	332	317	332	334	353	341	351	362	354	357	335	354	347	343	319	364	335	358	351	363	330	350	351	316	338	356	348	352	380	336	357	343	334	344	326	330	365	380	315	380	326	374	329	346	324	328	332	342	355	338	365	336	354	346	346	335	348	388	336	334	360	341	362	341	356	336	327	373	349	312	371	352	350	354	313	343	362	354	373	366	360	328	338	346	337	351	320	332	329	334	347	359	362	344	358	345	351	320	339	363	347	352	367	354	346	359	361	325	369	355	315	366	317	349	335	307	330	342	355	315	316	344	346	331	355	356	334	346	311	378	351	340	336	333	350	322	346	344	320	360	322	331	344	348	350	357	342	347	347	318	350	367	338	360	341	336	388	354	362	355	386	358	341	355	328	335	370	348	383	379	334	342	354	349	350	356	340	356	311	312	364	352	332	358	320	365	340	344	332	365	341	370	346	364	347	352	369	350	330	314	334	363	319	358	349	342	323	354	335	311	363	356	337	292	324	337	372	324	375	306	363	335	320	326	327	346	321	343	312	339	367	337	360	323	331	336	347	346	347	338	335	321	380	396	336	369	343	343	357	336	354	370	382	333	375	360	348	319	344	322	335	342	314	331	359	333	343	340	388	377	342	327	341	319	338	326	335	336	334	362	344	338	334	345	326	295	306	374	324	340	381	312	346	340	331	331	346	327	348	351	366	324	345	343	346	363	370	377	345	348	306	353	329	292	351	337	346	384	393	323	360	344	393	341	326	310	347	334	343	370	326	353	382	341	368	333	345	360	378	361	326	353	394	349	337	314	345	331	347	337	312	330	314	333	352	359	336	356	366	348	338	343	353	338	316	320	345	324	342	328	317	338	354	338	372	344	365	364	367	328	359	358	309	328	351	386	387	357	362	353	335	361	343	355	339	344	339	339	362	349	364	334	345	339	363	346	361	346	340	383	371	300	309	360	341	325	300	356	346	358	358	338	380	348	341	363	354	344	311	345	313	365	324	347	348	377	344	344	300	337	345	373	332	337	341	340	363	344	332	340	355	356	339	333	388	340	346	318	337	327	350	350	346	340	351	313	344	376	332	316	327	340	307	353	360	373	348	350	349	354	348	368	337	333	333	348	357	349	348	338	386	356	356	338	356	364	354	368	324	365	352	326	333	313	333	337	335	325	331	342	329	341	355	336	343	319	314	335	326	355	322	357	330	333	376	343	339	345	368	330	355	330	303	340	349	318	335	350	356	373	308	338	346	325	288	338	336	317	355	342	366	328	364	350	353	360	354	356	336	327	344	359	347	378	326	359	335	341	330	358	371	367	340	352	369	337	355	320	345	331	352	344	343	329	359	353	347	327	369	330	338	341	348	342	318	337	336	359	360	321	332	332	340	362	371	348	329	321	328	332	348	321	332	356	347	335	367	323	316	354	317	330	327	327	304	351	308	338	345	340	317	360	303	327	354	339	347	357	354	376	352	354	380	300	334	356	354	331	347	336	344	362	373	338	343	300	346	362	370	311	367	350	345	359	335	324	333	328	352	342	382	305	347	342	331	326	382	347	377	306	323	333	324	354	341	389	346	347	325	331	353	331	330	335	348	379	370
3502	261	186	190	174	186	183	170	182	194	184	185	184	185	164	190	181	184	158	176	189	222	187	200	187	207	191	173	190	184	194	201	168	184	195	195	199	199	193	172	186	159	182	202	176	184	161	182	165	174	181	192	180	195	180	190	178	179	180	193	194	192	184	189	183	158	174	197	202	154	157	168	171	161	200	185	166	181	198	169	161	180	172	188	174	189	186	179	171	181	200	175	176	193	177	170	192	193	165	169	192	158	195	176	183	166	170	177	181	199	221	202	164	196	189	189	170	197	192	202	186	174	184	205	171	196	210	170	177	172	194	180	177	169	210	208	178	172	174	203	188	166	173	205	176	186	196	187	195	163	193	177	155	173	192	197	179	183	191	190	179	219	191	179	180	168	207	183	209	202	199	196	196	191	175	165	180	199	183	197	192	189	168	195	188	169	163	170	208	194	195	186	174	203	235	192	182	183	172	196	173	181	184	176	185	194	169	189	177	186	166	217	182	196	192	179	168	193	172	193	181	205	181	185	206	163	181	193	202	199	174	168	182	170	177	192	188	163	173	166	166	206	209	173	182	191	192	187	185	194	190	181	177	183	191	180	168	176	170	153	193	203	173	155	193	171	203	162	180	173	184	201	183	167	168	169	185	187	177	162	169	181	169	195	193	179	187	196	219	166	193	153	157	191	173	170	164	183	157	157	162	204	181	195	212	175	167	197	192	181	182	178	197	176	188	174	202	187	158	172	178	170	179	195	165	182	175	175	179	191	160	185	161	174	156	180	181	184	189	198	167	238	189	188	181	161	181	183	172	184	191	203	187	181	196	181	182	192	197	193	159	178	169	187	192	193	146	179	193	193	191	199	179	173	201	204	174	177	189	159	176	170	215	178	203	175	193	175	183	200	163	195	176	192	179	191	152	169	195	166	197	177	188	198	192	187	169	161	200	214	207	171	181	213	197	179	201	178	176	170	192	187	172	178	163	173	163	191	181	219	180	186	173	182	182	171	179	177	199	188	171	202	167	176	180	182	198	201	169	210	154	207	187	162	152	190	184	165	183	186	190	154	151	178	171	188	181	192	201	176	183	163	193	193	177	181	189	193	165	194	178	167	190	197	162	174	179	196	207	187	186	187	184	178	195	175	181	174	175	162	194	204	185	172	192	199	178	180	188	178	197	171	162	200	185	177	177	176	194	179	160	181	208	185	184	169	178	167	185	190	146	182	178	172	188	183	181	178	197	166	196	158	192	189	203	175	161	186	167	195	181	184	199	195	182	182	183	167	163	165	183	160	188	176	186	177	199	181	176	178	190	177	200	208	176	195	208	189	187	160	174	199	175	172	191	186	195	173	175	166	170	163	186	169	192	182	198	193	180	205	187	173	193	177	164	188	197	202	194	180	194	170	175	173	182	169	180	154	160	177	194	185	167	183	167	191	174	195	181	191	174	178	180	201	180	185	193	165	157	195	194	191	175	178	205	205	187	154	196	162	183	178	210	178	162	159	196	195	189	199	196	156	188	173	177	184	166	167	199	191	169	187	179	168	178	173	174	195	172	171	184	201	184	180	186	182	189	158	215	203	191	184	177	192	180	199	178	187	189	194	156	181	207	180	163	173	178	147	182	156	173	186	226	195	171	186	172	172	148	199	179	187	210	186	187	188	167	207	187	190	178	191	175	185	188	190	166	178	164	176	174	183	172	183	200	191	182	191	164	195	207	186	184	185	201	186	168	169	189	202	187	170	176	186	185	179	204	205	196	189	189	201	212	194	178	180	166	161	186	197	174	171	144	198	153	177	198	191	192	188	163	190	207	180	178	140	173	174	171	142	175	172	162	172	191	172	180	199	206	203	162	216	181	193	194	167	170	186	187	179	173	178	190	188	178	186	177	193	178	174	190	182	206	185	184	155	174	190	187	186	180	194	174	195	192	207	216	167	165	165	194	180	177	159	161	167	172	159	174	181	169	198	174	181	180	183	190	182	178	169	165	182	180	171	182	193	171	188	197	187	189	176	180	167	193	196	184	218	174	200	210	179	176	192	177	168	170	184	173	194	183	170	175	160	184	183	177	179	180	178	186	181	178	188	177	174	172	187	178	186	193	183	179	209	188	202	183	183	176	167	179	180	166	220	174	202	155	196	196	174	178	188	181	208	178	205	200	173	174	193	187	196	195	188	202	161	192	177	194	185	200	181	177	170	196	165	185	182	190	196	186	183	193	199	183	156	204	170	185	206	196	196	169	214	194	148	181	187	176	191	180	179	182	180	181	188	198	190	192	198	192	179	196	186	174	166	165	162	166	173	157	205	178	175	162	189	209	186	159	184	206	202	226	175	176	179	168	176	190	179	160	170	165	184	179	181	210	185	214	162	180	203	205	188	197	211	167	206	208	202	180	182	178	188	159	189	168	175	193	192	192	181	176	193	185	162	198	194	170	173	192	183	200	211	201	164	184	176	182	188	186	189	194	190	191	178	191	172	169	162	163	171	191	167	171	165	202	193	170	184	201	184	174	188	188	179	170	166	197	170	190	166	186	174	194	182	185	201	187	173	162	179	178	183	195	184	188	200	221	177	189	166	177	181	177	191	183	162	170	191	165	157	171	212	174	189	193	173	155	201	170	212	209	186	197	190	184	181	204	164	184	208	203	190	208	190	190	218	168	196	170	182	197	159	178	194	184	182	168	179	173	175	177	166	167	193	179	181	185	183	192	182	179	171	190	169	176	172	210	178	145	198	190	185	174	202	172	175	169	193	172	186	189	188	161	167	195	164	168	161	186	200	218	190	203	170	184	183	197	177	155	181	183	186	207	185	201	209	164	182	185	190	177	187	179	205	170	190	176	203	160	188	187	191	180	168	185	191	172	179	184	177	178	177	192	191	204	178	164	175	175	181	192	186	185	154	181	194	182	174	166	192	171	187	200	196	158	184	184	213	189	185	189	147	207	190	179	205	179	203	163	181	181	179	161	191	195	175	191	189	188	200	199	197	191	184	192	168	218	166	175	174	191	174	167	180	174	200	178	193	181	205	180	155	189	192	167	200	186	201	190	206	197	196	185	191	184	168	149	173	189	170	148	182	186	214	169	189	180	174	196	164	191	182	199	163	184	183	151	212	196	145	175	206	173	160	175	171	172	168	211	166	184	201	179	157	195	176	167	194	170	192	180	201	181	184	171	193	164	199	169	177	201	166	183	167	177	210	185	183	182	194	175	170	159	179	210	169	187	167	166	149	174	180	186	183	214	183	216	177	166	171	188	212	188	181	194	176	163	205	155	173	196	170	187	138	180	199	183	189	176	169	178	164	186	186	187	174	189	156	189	183	192	198	215	204	194	180	190	168	181	204	191	164	185	183	163	149	164	171	176	167	165	164	201	185	182	186	168	193	161	173	195	169	185	194	189	179	207	192	210	205	182	213	190	178	169	169	188	207	219	194	195	180	175	168	171	190	177	175	162	211	173	184	184	194	180	176	184	164	160	177	175	186	185	177
3078	570	489	557	508	487	490	501	413	464	412	432	447	441	465	430	411	434	434	457	478	443	430	439	447	496	458	440	440	440	428	420	418	424	429	433	452	413	420	435	458	436	462	411	469	407	452	408	439	436	457	447	454	434	413	411	434	454	459	453	463	468	415	436	397	435	438	444	420	441	446	422	431	405	509	420	448	422	420	447	453	410	429	444	459	449	439	449	453	462	442	433	482	454	444	434	443	447	461	396	419	416	382	441	434	401	438	420	463	419	439	456	424	458	432	442	425	425	454	445	411	439	438	459	419	420	444	444	464	420	434	440	436	432	456	417	456	449	439	433	428	430	442	449	444	453	458	428	429	425	442	447	471	445	437	437	453	431	464	463	450	458	463	465	430	412	424	487	475	440	462	459	438	443	446	442	452	425	469	422	440	432	404	444	422	437	464	422	435	427	474	444	427	433	461	426	450	437	437	444	448	457	398	415	414	420	458	443	419	457	443	440	412	454	454	434	422	507	442	428	442	426	435	472	419	440	412	472	452	440	434	473	425	477	437	418	408	470	438	458	422	416	450	468	418	428	415	430	452	446	440	455	438	401	426	433	440	455	366	459	442	440	428	435	430	430	402	473	417	480	456	428	441	416	448	431	454	441	477	440	405	478	436	469	410	436	435	443	448	492	465	448	449	435	445	427	460	464	444	439	466	448	418	477	448	467	441	425	374	441	434	405	442	419	398	408	429	448	449	441	450	429	432	459	400	466	491	424	425	423	447	448	462	421	414	452	441	418	436	420	429	431	424	431	429	452	445	469	451	456	465	434	450	445	445	418	425	473	426	463	452	443	431	465	430	445	452	440	451	427	456	415	413	451	456	443	422	457	441	455	422	431	466	431	458	436	438	432	409	472	438	430	457	462	439	434	441	420	432	486	448	444	444	410	460	426	446	456	468	449	430	412	419	447	475	433	464	405	430	443	427	428	436	445	436	425	456	412	458	437	466	431	477	451	411	466	434	446	427	436	434	457	473	449	439	484	440	479	431	422	426	448	438	394	443	445	416	458	416	459	433	442	443	456	440	422	443	433	469	428	453	423	460	433	442	448	454	432	473	432	411	447	449	453	415	433	451	452	414	470	452	401	450	428	447	455	440	398	441	467	436	417	438	430	463	473	417	449	444	422	448	460	469	408	471	451	435	430	445	441	427	436	459	439	469	434	410	414	443	431	446	411	408	422	447	420	425	443	421	440	461	428	472	443	450	439	430	414	439	421	482	429	456	452	434	424	448	409	440	440	437	426	454	407	432	447	423	427	430	424	442	451	419	461	421	399	444	429	427	422	474	435	450	455	391	407	422	441	416	446	419	420	407	455	415	434	471	418	477	446	441	467	404	433	425	471	462	423	424	446	447	465	427	470	442	429	429	458	436	464	481	430	445	442	445	439	427	479	485	427	438	421	460	458	421	440	438	439	423	463	459	432	425	402	440	425	442	440	428	436	443	460	434	459	441	449	428	469	385	422	427	443	446	446	466	435	415	449	438	439	412	436	455	449	439	447	451	440	480	477	441	426	454	465	454	410	428	438	441	428	431	451	458	464	434	434	432	445	440	396	473	472	426	435	446	452	454	472	465	429	446	446	468	425	457	439	421	408	455	443	456	426	442	440	436	495	439	442	430	494	459	427	415	406	424	454	408	428	450	436	423	433	442	469	452	435	432	471	411	406	454	423	433	422	435	435	414	424	459	432	426	392	416	393	426	396	460	427	430	462	458	444	410	415	454	406	451	442	398	421	456	421	472	439	412	418	433	422	471	413	433	430	439	430	478	450	400	425	430	441	460	426	469	418	437	388	408	458	428	446	472	445	453	446	431	441	416	409	424	437	415	452	465	447	447	418	471	443	435	459	451	402	474	483	450	470	420	462	431	456	436	437	430	407	434	437	486	453	439	433	424	423	457	431	415	420	424	462	437	428	434	432	445	441	421	436	486	456	457	431	449	401	425	437	445	449	455	456	463	398	444	450	438	494	428	407	444	423	438	433	424	442	429	443	438	454	456	429	450	471	435	399	448	429	449	425	430	423	426	410	443	413	467	441	446	447	377	445	447	413	488	437	411	415	443	427	447	409	377	429	430	425	460	465	420	437	405	432	421	425	443	453	436	445	434	436	455	434	459	448	483	441	421	439	457	404	466	399	439	464	452	422	447	438	461	430	427	441	457	422	428	462	449	410	457	442	400	417	453	458	434	432	425	471	431	413	458	427	455	457	471	437	421	443	433	437	436	449	444	461	452	457	414	426	447	453	411	424	460	433	406	412	471	468	420	441	443	398	451	471	411	453	430	425	432	440	424	433	453	451	410	447	404	460	422	420	406	423	424	459	409	416	429	410	460	473	452	450	425	462	433	432	449	494	436	457	414	415	423	443	476	464	433	432	439	450	460	453	443	469	413	426	453	415	442	435	472	444	461	461	477	436	438	433	413	434	440	420	430	448	439	447	412	458	420	449	438	418	428	419	424	432	433	456	438	462	416	432	467	443	402	465	453	441	433	466	445	400	434	385	404	433	390	430	437	439	434	433	455	427	413	460	424	442	424	441	419	432	453	474	437	464	399	425	466	432	412	464	420	448	432	430	445	407	409	395	467	453	456	392	440	427	476	443	470	462	443	467	437	477	402	423	482	438	406	418	469	447	472	426	449	433	442	414	441	458	440	464	432	427	459	445	466	391	424	425	456	429	443	467	451	440	432	431	435	441	448	432	399	453	481	433	474	433	447	453	396	476	390	440	461	422	416	465	433	448	443	452	403	459	432	461	417	428	456	483	452	403	431	447	416	444	422	438	470	424	456	449	470	434	433	432	451	434	423	422	437	457	427	430	454	442	438	414	446	400	440	458	410	457	481	456	445	440	466	389	433	436	456	418	456	472	447	433	424	445	438	439	409	450	418	448	479	407	410	405	401	427	448	446	414	454	423	414	424	469	383	435	457	514	436	438	447	440	448	403	419	429	489	475	392	443	447	391	421	401	436	432	452	441	425	440	451	493	480	436	403	429	433	431	415	450	429	432	413	447	476	417	437	430	457	459	440	438	421	443	466	440	390	409	430	465	430	444	446	462	419	433	458	439	389	412	417	420	429	438	426	406	404	425	450	446	418	418	461	444	423	454	442	456	426	423	454	433	419	389	449	438	432	429	420	427	438	423	416	440	459	444	434	476	433	443	410	451	413	486	416	473	482	445	405	451	457	424	426	430	449	445	453	410	433	454	438	462	425	476	448	438	445	440	441	435	389	461	436	461	424	418	403	477	442	460	446	422	429	441	445	423	441	439	428	447	460	478	424	433	436	443	437	421	442	434	429	430	443	475	434	484	407	435	405	398	450	422	423	437	440	408	445	435	391	426	453	421	408	433	432	408	433	455	438	437	422	452	434	419	476	443	462	491	445	425	427	443	452	432	458	441	456	421	447	432	421	486	442	429	452	453	434	434	441	418	450	462	462	431
10386	798	549	520	382	369	322	274	308	291	250	291	272	248	263	281	298	262	255	225	266	267	229	268	235	254	266	220	263	268	248	266	299	253	232	206	255	234	232	222	253	263	230	255	268	238	251	268	257	249	247	279	242	238	236	246	229	267	240	242	235	308	243	241	243	233	285	298	258	279	228	252	232	237	250	244	236	259	253	299	271	232	236	246	257	238	259	265	231	234	235	250	220	226	213	269	265	261	276	244	281	263	273	247	240	237	234	258	238	277	276	276	266	241	258	244	256	225	261	256	249	252	226	274	267	251	249	233	262	267	257	257	216	257	238	229	233	212	249	250	256	246	258	247	218	230	266	273	247	257	254	242	230	227	270	252	255	222	251	281	259	242	256	253	238	267	225	262	275	269	227	260	238	235	244	251	242	224	227	219	264	251	235	219	223	238	233	265	254	264	260	247	237	261	221	242	232	207	215	270	246	254	244	228	240	221	241	247	235	239	243	249	223	250	255	290	250	236	259	254	273	270	208	201	251	267	250	244	262	236	286	262	254	250	232	233	244	214	271	240	248	231	247	246	221	267	221	238	240	253	243	234	225	231	229	258	252	260	214	211	219	267	239	240	280	253	225	237	265	253	267	245	237	253	254	243	259	272	258	269	258	273	246	239	255	254	233	240	269	221	247	269	274	262	240	263	238	231	240	233	239	232	253	248	272	261	263	272	239	262	251	231	215	241	266	267	222	235	250	264	248	221	247	247	236	246	260	255	260	234	243	238	244	269	244	270	220	211	271	242	294	249	261	224	228	230	279	232	245	251	247	247	245	227	253	237	260	213	237	262	236	260	257	252	228	234	231	216	243	254	244	243	276	256	248	246	275	234	241	252	242	282	252	223	248	260	242	226	227	208	220	234	232	249	248	254	249	229	246	251	262	253	228	262	241	254	237	247	211	231	229	257	254	245	259	262	267	264	251	256	227	258	243	266	250	234	244	252	238	247	253	235	274	236	251	258	242	246	276	253	242	270	261	253	275	262	216	248	258	265	243	256	226	267	249	242	239	245	259	259	258	248	237	240	243	251	266	225	243	258	243	245	245	241	252	253	238	230	255	254	292	266	240	262	236	250	261	246	225	245	272	253	267	282	250	233	270	232	251	241	251	246	263	202	258	230	253	269	260	250	240	262	231	229	254	239	227	222	255	243	258	225	227	247	254	210	236	267	241	228	273	226	262	269	260	253	268	216	247	246	249	261	236	260	248	259	269	267	264	232	229	257	246	257	245	261	240	254	225	261	260	239	244	244	268	245	245	237	233	273	262	280	252	241	269	229	254	250	248	282	268	247	223	248	240	239	239	262	228	264	266	228	255	245	243	247	252	229	233	233	219	246	273	214	250	259	230	251	286	249	257	217	238	228	230	246	231	256	261	239	267	257	258	247	246	240	252	248	236	288	248	232	242	231	237	233	241	240	264	227	263	234	250	264	277	261	238	247	277	220	232	240	284	245	224	232	263	260	250	253	234	264	272	243	258	230	242	263	267	233	237	218	244	264	219	247	262	283	235	229	231	239	262	248	243	241	236	251	258	244	251	264	249	243	249	263	266	274	265	264	227	252	251	282	239	275	238	258	237	262	226	234	219	243	287	262	287	271	253	276	236	270	226	247	244	250	247	230	261	260	264	250	228	239	259	256	242	249	256	242	250	274	263	233	237	242	303	253	250	244	253	246	237	260	212	252	239	237	264	249	263	242	242	228	235	270	260	245	238	240	249	249	268	258	243	228	270	251	258	261	240	254	251	221	245	239	246	240	237	222	253	217	240	267	267	246	226	235	220	237	220	245	251	258	236	245	240	252	242	259	237	252	256	256	245	242	275	234	235	237	224	252	260	246	227	223	259	246	253	201	271	250	235	234	294	229	230	267	255	235	242	249	235	254	273	262	236	233	254	235	221	228	230	273	245	266	272	251	250	274	244	242	256	261	247	223	230	244	270	246	246	277	250	241	257	240	243	254	263	263	238	248	265	259	228	231	259	253	266	245	243	240	271	270	263	233	233	256	248	235	245	257	226	228	251	236	252	259	216	276	252	255	237	224	218	254	265	239	274	231	265	242	219	245	224	277	242	269	252	243	250	254	262	265	260	241	251	286	246	253	240	236	250	260	238	245	259	225	259	236	256	250	257	241	253	239	238	233	252	245	230	232	232	224	227	245	236	232	247	262	250	261	256	243	241	233	247	232	236	272	226	255	261	238	238	253	240	243	240	262	241	231	225	250	255	232	269	231	215	236	240	293	260	265	215	252	253	254	246	227	240	262	259	223	216	265	248	243	262	246	266	234	267	240	224	234	239	271	265	278	271	254	240	228	250	248	232	253	245	238	245	267	229	237	248	251	248	247	228	247	250	246	272	259	258	241	227	266	276	275	289	235	254	267	275	220	266	242	265	245	229	260	237	239	254	251	256	239	266	249	256	266	261	251	228	223	208	229	267	240	262	256	255	247	221	219	279	242	223	249	275	263	233	247	241	257	272	248	265	247	234	236	247	227	240	262	244	241	239	272	252	239	255	225	226	206	237	262	236	252	243	249	242	234	242	238	235	245	257	222	219	233	231	240	240	234	261	228	222	255	216	246	293	257	273	244	253	252	228	245	248	240	247	222	240	260	263	244	248	241	231	266	257	260	270	262	246	245	252	227	243	227	242	266	269	228	235	251	257	263	252	266	249	269	272	238	223	259	250	261	247	257	240	259	252	250	230	232	262	250	281	229	245	246	224	238	263	262	253	252	255	286	267	247	262	249	263	252	242	272	280	229	261	262	249	261	205	267	271	249	266	246	238	246	269	227	249	276	248	252	230	240	263	244	250	252	257	246	223	251	254	220	259	273	223	255	269	237	263	228	216	260	219	246	274	269	236	244	252	267	256	231	270	252	259	243	237	236	232	273	259	253	257	239	232	237	245	268	263	264	239	246	274	245	222	281	263	249	236	263	247	221	234	260	218	240	241	210	255	272	258	240	232	234	218	231	243	229	243	220	235	264	263	262	233	261	250	254	236	245	237	244	209	243	264	258	258	236	236	221	237	276	238	236	240	241	252	250	224	261	246	273	282	229	252	257	244	266	252	252	235	254	244	259	247	244	255	241	242	246	244	241	240	261	262	267	243	230	245	257	271	250	257	266	274	248	259	255	238	276	255	270	235	259	260	236	259	226	265	222	252	247	262	261	232	235	246	246	247	249	239	240	233	228	267	222	224	243	242	272	258	259	260	270	260	249	272	236	250	232	216	253	259	237	273	255	238	246	270	228	268	251	256	261	285	242	291	279	239	236	258	240	249	242	235	273	260	222	245	226	260	254	269	243	232	254	245	266	285	240	271	234	285	244	225	225	233	283	287	229	253	255	244	258	241	239	265	264	232	252	258	238	235	259	249	256	252	270	224	235	257	237	222	277	247	248	234	274	256	251	239	249	250	248	203	230	260	247	250	230	230	250	283	242	266	208
8272	937	1367	1542	1340	1117	1039	863	821	792	754	729	645	655	661	624	599	640	601	627	634	610	629	597	618	619	590	570	573	580	600	590	578	642	577	589	596	630	571	561	569	620	527	598	613	601	575	601	591	594	599	582	608	609	583	583	592	609	582	587	548	590	546	550	560	623	622	603	556	583	538	558	578	566	565	554	533	562	600	608	561	570	596	576	571	546	573	597	556	586	565	576	581	588	585	568	561	585	584	573	516	599	610	597	567	545	597	560	606	577	548	580	569	569	597	550	584	593	562	595	560	595	523	579	561	567	581	550	619	539	587	583	533	564	534	568	610	545	565	534	607	543	524	584	556	586	573	576	585	566	578	589	556	623	539	593	551	592	561	571	604	540	568	576	589	576	587	593	632	588	546	561	585	537	557	590	582	587	545	556	588	573	618	597	581	549	588	590	553	547	584	575	563	579	553	527	545	544	605	581	590	575	576	542	607	606	559	583	589	564	585	573	559	560	584	568	598	591	563	533	529	551	578	564	571	624	536	541	548	542	610	588	618	582	558	593	577	566	583	589	572	551	564	602	596	539	577	593	581	568	511	559	560	595	598	604	585	599	554	532	572	570	593	552	596	601	605	550	600	557	600	582	584	604	579	556	598	555	579	551	548	582	569	545	561	517	600	622	581	557	569	616	588	580	609	596	592	612	532	591	578	549	543	545	610	569	582	544	563	589	554	555	603	564	568	553	553	559	603	551	567	562	587	596	553	603	578	591	556	544	662	574	549	557	585	543	601	589	579	543	579	610	578	584	550	591	625	525	565	551	613	604	536	549	550	603	546	533	606	638	561	559	537	600	552	532	566	574	558	589	542	568	550	573	579	580	521	558	607	544	551	575	593	582	583	523	576	576	615	537	579	552	588	544	579	584	559	559	560	567	565	613	572	577	543	607	571	554	549	576	530	579	571	561	565	601	532	522	597	586	556	525	579	579	546	576	544	596	569	584	572	556	556	573	600	565	615	593	570	579	552	564	553	583	596	494	583	534	600	577	564	563	577	551	561	589	584	567	554	570	558	629	534	569	555	572	568	548	602	572	555	553	561	519	567	588	632	547	612	563	582	549	565	578	543	594	562	602	618	595	616	588	550	637	616	604	564	564	566	639	540	550	575	592	584	551	534	581	569	553	610	549	575	556	542	604	575	579	589	547	552	576	553	552	577	556	542	602	565	605	572	576	546	635	569	567	634	553	576	522	605	587	545	564	585	568	548	545	570	595	527	576	578	592	524	531	573	578	574	558	580	551	581	602	534	588	565	543	588	548	616	607	617	605	585	639	585	559	556	551	584	577	547	567	567	558	561	561	588	563	597	547	559	555	577	552	548	536	540	549	581	561	582	581	583	589	554	541	575	571	590	533	589	535	551	554	545	535	601	559	542	571	561	564	599	553	622	564	545	538	567	593	585	586	610	542	531	587	540	622	562	569	561	577	566	557	590	620	524	537	586	527	585	568	571	591	581	611	581	533	569	550	515	622	532	589	547	557	589	541	544	585	568	577	572	570	606	559	571	577	590	594	576	556	613	584	543	565	624	525	595	571	530	542	570	531	566	552	550	602	551	572	548	542	557	567	592	552	591	596	555	587	563	589	555	523	579	567	546	553	514	535	590	589	567	549	550	599	564	620	588	603	579	594	565	576	581	558	617	574	583	504	587	538	575	540	566	558	579	550	572	590	603	536	535	569	605	532	561	540	565	570	535	601	581	563	575	573	581	590	548	605	530	614	534	581	602	595	578	571	565	592	603	586	556	578	609	562	538	583	563	542	603	573	542	535	564	548	590	568	577	605	555	563	543	537	565	583	595	623	575	606	584	575	601	578	568	563	590	582	540	593	510	564	574	617	589	532	533	583	571	554	558	567	556	558	562	593	607	565	563	554	548	568	588	560	567	538	541	570	587	575	517	546	571	588	561	564	573	562	599	566	541	559	553	566	569	557	567	599	584	547	599	571	536	590	565	560	516	601	571	536	555	534	546	594	575	555	557	577	579	602	560	583	545	578	582	518	593	575	563	558	544	552	564	576	550	522	572	580	556	567	536	554	568	590	556	592	563	511	600	575	605	649	566	594	572	563	580	563	576	580	605	592	550	585	604	588	638	591	529	612	588	571	578	552	566	572	536	562	610	567	527	550	591	567	625	581	579	617	541	583	557	540	536	579	571	533	575	574	622	595	565	574	593	604	579	561	534	576	563	558	582	571	561	588	609	557	552	568	544	559	589	562	618	585	556	571	622	562	503	605	612	622	539	594	579	580	544	555	562	613	551	608	566	593	562	550	574	571	580	589	551	609	566	577	606	596	581	583	553	550	588	570	598	570	582	567	572	570	543	594	565	573	575	557	617	494	527	550	517	564	595	605	584	595	581	607	591	574	561	587	573	587	570	589	559	563	561	574	561	605	536	551	554	594	585	552	562	562	563	598	536	605	600	599	563	569	554	588	544	571	512	551	588	593	580	616	568	576	525	564	586	547	585	562	541	563	567	581	554	534	606	530	605	520	637	566	585	581	537	608	558	626	544	525	566	559	570	586	542	570	579	583	580	594	569	513	570	570	589	581	580	586	557	552	582	600	600	586	536	565	594	622	582	571	556	561	578	540	553	516	558	545	589	583	513	568	585	587	597	587	565	582	595	547	563	514	568	567	560	574	563	591	564	577	557	603	538	583	579	558	569	612	534	577	589	537	546	599	529	540	548	553	567	543	554	556	570	607	558	539	573	556	580	605	567	581	575	554	590	532	577	586	556	590	566	573	587	540	576	629	596	610	580	544	567	556	563	614	589	560	574	569	600	606	541	548	621	583	554	595	614	545	562	588	529	545	519	618	522	560	586	576	556	574	575	580	596	567	561	550	590	548	552	562	584	570	525	564	542	585	579	572	589	553	588	578	591	539	545	594	585	583	563	560	569	526	582	559	580	580	576	590	610	560	568	580	548	561	604	549	543	570	602	593	577	535	550	575	593	539	552	582	579	541	581	583	532	554	604	591	597	587	585	571	608	523	544	546	607	538	601	571	539	576	569	546	637	543	599	595	571	592	583	535	550	568	549	555	591	554	575	604	582	550	578	593	590	551	557	593	578	559	550	555	569	588	585	598	545	562	591	588	540	608	549	571	557	566	531	546	553	567	562	535	553	623	544	555	589	577	604	595	546	590	571	551	562	571	551	603	557	563	568	567	542	600	541	541	566	553	569	561	587	612	604	591	557	599	573	549	592	595	545	599	560	554	539	475	572	567	632	546	563	572	545	572	606	596	528	533	564	560	572	605	557	555	603	547	560	548	589	618	574	597	567	554	577	572	543	573	543	561	502	576	589	597	540	583	580	595	587	535	574	565	529	565	548	571	586	595	546	596	502	547	594	614	565	584	572	546	518	576	562	536	547	519	558	606	533	586	548	578	607	554	558	607	602	548	600	582	570	556	535	573	573	540	603	549	614	544	548	530	541	558
18032	1551	871	671	459	373	335	256	204	213	179	211	153	183	188	150	186	135	150	168	151	150	149	156	152	145	150	169	156	145	146	143	136	148	144	162	159	129	134	156	168	151	143	153	130	150	143	179	131	152	172	159	159	143	139	148	144	132	136	142	149	166	137	167	146	138	142	138	132	165	146	158	137	139	148	146	143	149	146	151	144	148	156	159	129	151	165	140	146	155	186	151	169	138	153	123	119	144	124	154	144	164	131	149	162	161	137	157	144	139	136	169	148	138	134	157	164	126	166	150	154	162	141	127	154	149	142	180	157	154	164	136	164	152	146	146	149	148	137	137	150	147	148	160	160	157	162	148	161	168	161	152	142	132	135	136	132	146	159	125	131	151	170	154	158	157	162	169	137	139	124	147	154	105	140	140	153	154	151	158	143	151	147	139	161	160	150	149	149	146	140	104	144	150	162	143	164	164	148	146	150	150	153	160	146	132	145	154	131	132	156	139	152	120	138	130	153	151	165	145	134	145	150	131	131	147	153	147	132	127	162	162	153	152	142	153	149	150	129	132	147	157	123	144	145	131	147	150	146	150	140	140	136	145	150	137	106	162	154	152	159	149	120	149	150	167	166	151	138	155	153	176	152	145	145	135	127	147	147	141	154	150	125	158	138	142	159	147	157	136	133	141	141	157	156	154	132	144	159	145	154	156	142	141	143	117	140	135	157	143	127	170	144	154	149	143	154	147	160	142	152	126	150	134	138	151	124	161	161	140	160	123	135	153	132	124	140	125	156	157	154	169	142	133	166	155	148	151	145	153	139	138	153	160	138	150	146	148	125	119	136	148	163	141	136	139	141	130	152	143	119	142	156	136	127	148	146	149	142	137	132	137	139	154	140	157	154	158	142	136	152	158	134	132	148	156	137	149	157	146	158	149	153	153	128	142	151	129	164	144	132	156	131	149	153	143	142	170	133	149	140	162	158	195	148	156	137	132	160	143	145	138	154	137	145	137	130	152	130	143	151	172	160	148	134	154	141	147	148	140	123	129	132	138	170	138	153	145	131	135	130	162	141	135	137	139	151	119	133	150	136	165	133	132	152	161	141	144	141	169	143	161	152	144	146	164	168	156	154	168	147	163	153	143	157	161	154	140	150	139	163	137	140	160	159	159	146	120	153	138	134	150	151	139	141	146	148	161	137	144	174	143	151	157	137	159	140	142	152	139	139	149	150	149	120	140	141	161	144	167	187	153	155	141	138	150	149	154	146	147	156	153	146	150	132	141	142	128	137	147	133	161	134	154	126	134	139	146	162	139	120	167	172	155	139	147	166	154	146	142	147	139	142	138	161	159	131	177	150	163	165	133	157	110	172	127	130	145	144	153	162	147	164	159	152	144	126	155	153	137	130	139	144	142	138	137	154	156	138	143	137	146	179	140	143	149	163	155	116	129	132	134	144	150	125	137	131	142	136	144	171	142	133	165	138	170	148	159	158	145	135	142	194	163	162	144	157	137	147	141	147	159	148	150	166	137	172	133	164	140	169	133	164	118	133	123	156	146	150	153	126	152	142	148	167	157	153	154	149	145	153	122	146	153	154	143	141	141	149	146	156	139	144	154	137	136	152	128	158	146	129	161	119	143	115	146	148	125	151	139	178	140	131	132	122	150	151	124	127	142	144	145	144	158	162	152	132	146	159	129	173	133	144	159	159	163	161	143	125	152	153	160	145	124	167	155	122	128	135	151	142	139	129	148	141	143	155	152	162	150	148	152	154	153	160	144	160	142	153	146	157	140	147	147	141	146	166	142	158	120	117	136	123	147	152	154	137	128	138	162	147	146	140	177	147	116	151	145	146	155	146	153	152	128	145	150	142	154	123	156	139	129	151	173	149	138	154	146	138	135	165	137	153	163	141	162	158	144	140	142	145	132	150	151	146	157	160	139	160	156	130	164	157	138	154	148	147	137	129	149	164	152	151	146	135	133	149	120	157	157	135	153	150	156	153	130	141	133	150	145	120	128	125	144	131	145	133	140	178	163	151	136	147	129	123	126	131	135	126	145	138	145	144	145	144	164	154	151	141	145	154	121	152	141	132	184	130	146	145	156	131	149	132	153	143	140	149	139	164	160	153	168	149	138	151	151	154	160	138	140	140	142	145	155	145	119	135	132	130	142	144	155	152	156	155	166	139	159	161	150	134	144	143	160	151	143	149	150	127	156	146	150	152	153	150	126	145	137	157	151	153	153	126	155	143	137	150	157	128	152	147	135	133	163	152	154	153	126	167	140	156	153	144	153	156	150	146	125	160	158	149	133	153	142	128	142	136	151	161	144	151	155	136	141	133	144	138	143	157	173	156	118	148	142	143	134	141	162	143	135	135	158	164	134	143	142	160	160	160	162	145	143	130	143	151	128	143	138	170	184	132	181	159	152	158	134	137	130	134	137	129	160	134	144	127	120	162	158	140	146	125	145	140	131	137	157	147	144	129	146	147	156	144	145	122	127	157	152	140	136	154	192	146	120	148	164	128	161	165	139	140	144	145	163	149	145	160	146	142	165	137	134	159	148	138	155	144	147	139	145	151	157	149	176	147	152	137	127	164	156	133	150	167	137	139	141	142	144	146	157	124	119	131	152	150	122	148	128	184	161	143	144	150	124	148	153	131	148	135	127	150	159	158	142	159	167	157	142	163	149	154	161	166	143	157	137	153	164	158	131	121	128	152	138	119	123	141	142	156	144	145	141	161	160	149	140	128	153	147	149	163	148	138	107	148	139	129	148	156	154	138	128	165	157	148	136	134	153	131	152	139	139	150	164	139	154	134	172	149	174	145	154	152	163	170	144	136	151	157	151	144	147	153	151	126	147	128	149	150	148	125	151	141	147	141	156	153	137	141	130	147	140	171	147	134	159	131	153	155	184	149	146	139	129	125	163	164	142	161	159	155	158	154	152	147	145	153	143	156	163	135	166	135	142	153	142	137	143	137	138	162	140	129	137	153	148	161	122	149	158	119	178	148	142	136	134	173	121	130	153	133	148	146	125	148	145	142	136	127	126	133	159	162	134	144	149	166	148	149	142	106	143	171	140	160	144	130	142	142	125	145	143	162	145	153	159	127	154	166	139	160	158	126	136	123	146	147	163	125	129	137	140	141	124	156	129	147	136	143	154	156	137	138	170	153	160	147	168	144	181	139	141	133	158	147	153	163	136	156	154	159	139	142	143	146	142	138	149	167	149	130	139	144	152	139	159	138	128	136	142	132	113	149	151	145	150	175	127	152	137	143	130	150	152	136	156	140	151	150	120	146	128	154	168	149	143	151	122	146	137	115	141	123	132	133	153	162	143	169	141	130	129	152	140	148	156	147	142	149	146	132	157	137	118	142	167	141	149	153	112	146	155	133	123	137	144	140	130	162	151	141	156	141	116	152	161	146	132	135	145	146	156	146	138	136	143	173	171	140	129	133	144	144	155	151	145	174	154	134	139	149	150	129	129	140	151
10312	1035	1886	2193	1879	1446	1230	978	825	754	635	594	555	558	538	509	462	440	415	413	424	416	456	433	382	394	424	391	394	381	361	394	354	384	383	378	379	348	373	346	385	339	342	361	317	349	362	351	382	328	377	369	341	364	370	311	358	371	312	346	414	346	365	351	356	356	344	345	340	340	349	334	308	330	361	333	343	357	341	366	351	348	345	321	319	348	366	339	328	362	356	335	347	341	366	329	351	347	397	354	342	359	341	321	359	349	366	375	381	340	341	350	370	328	339	336	342	340	333	313	297	307	349	355	356	347	365	358	333	345	371	373	343	305	352	347	348	336	338	366	378	335	349	384	338	334	318	314	360	355	351	303	364	324	356	327	349	352	341	349	352	329	357	298	378	314	332	332	343	332	300	352	372	358	352	322	314	338	327	324	340	328	334	328	335	341	314	350	328	348	351	355	352	412	327	337	337	334	329	316	351	364	304	322	361	325	382	321	361	339	350	364	363	324	367	372	341	318	353	381	350	359	353	332	324	336	345	345	343	373	328	326	357	367	344	371	350	372	330	355	357	322	297	348	347	369	388	344	332	349	344	320	336	354	353	313	362	366	375	339	372	319	325	356	349	341	384	354	341	304	344	322	342	373	364	332	330	363	304	329	346	349	340	347	374	323	347	310	345	329	356	346	341	362	372	314	346	311	326	320	341	346	319	295	313	306	358	331	346	365	367	333	328	319	371	373	343	363	341	382	337	332	331	328	333	362	363	366	305	317	343	322	361	379	356	314	340	351	321	349	328	327	358	341	337	345	363	378	366	335	324	349	350	337	373	351	341	360	353	361	314	330	299	336	348	367	362	329	307	328	320	371	310	366	320	326	351	339	378	315	342	372	322	342	337	345	333	380	318	329	329	343	323	337	338	335	301	360	325	343	363	375	310	330	333	360	320	333	365	358	345	346	345	365	328	335	323	338	321	280	315	331	348	348	325	344	310	355	339	346	326	321	345	325	352	339	375	341	362	335	333	308	362	348	340	367	347	378	347	345	384	351	375	328	329	372	341	334	332	353	319	349	315	343	316	351	324	342	322	335	346	348	351	325	356	356	337	362	354	366	333	326	302	339	318	323	328	350	346	338	350	341	358	354	365	339	317	327	354	323	355	326	338	332	329	324	324	340	330	330	371	358	325	349	343	370	353	352	350	367	360	332	294	351	320	316	350	335	343	333	344	319	356	312	322	353	366	363	317	355	332	385	332	341	336	344	334	326	376	338	358	347	304	320	337	334	324	344	328	350	351	315	332	351	335	346	353	319	329	322	360	353	363	303	321	347	326	342	339	350	311	380	323	332	357	300	376	341	340	336	324	368	318	333	303	324	348	315	330	331	370	334	362	347	350	346	313	376	338	351	336	356	335	343	322	316	331	334	365	325	351	340	322	327	328	379	336	362	330	352	356	308	347	341	336	332	301	355	359	368	361	317	324	336	346	360	375	344	319	342	319	329	341	345	372	307	333	386	342	353	360	330	330	343	343	325	358	351	317	345	335	328	352	319	337	358	352	340	365	345	296	378	368	329	298	311	312	363	344	331	329	350	340	355	369	344	368	327	347	358	352	374	330	356	345	348	363	342	314	349	339	338	327	344	330	332	335	369	336	329	363	353	357	320	323	358	358	320	340	343	358	348	349	320	336	324	338	352	352	342	305	366	342	330	359	350	357	356	302	321	375	357	362	331	347	352	376	323	351	332	394	300	347	338	335	296	342	377	333	341	337	350	328	316	351	353	356	348	342	327	338	326	331	324	329	337	333	332	325	344	347	333	354	315	339	342	337	335	329	362	349	357	292	375	329	311	329	336	326	329	358	349	343	348	338	354	352	336	354	345	333	351	331	306	339	348	357	306	332	353	345	384	337	329	356	295	348	347	331	354	338	329	346	310	345	341	355	402	380	347	336	360	337	322	358	334	358	346	315	306	364	340	321	369	347	373	331	334	359	367	324	354	310	304	340	335	333	321	323	321	320	331	346	330	326	343	325	350	332	348	351	314	347	318	344	310	316	406	306	317	380	348	349	348	328	353	355	330	325	291	365	344	338	339	309	342	343	336	353	353	338	344	314	296	336	351	343	303	332	374	333	365	356	361	328	321	386	322	338	364	342	371	325	318	344	373	327	378	335	364	358	332	372	359	327	350	336	347	351	349	348	325	342	330	360	337	352	336	336	321	369	341	321	297	364	350	288	347	315	349	333	331	318	361	389	374	322	322	343	344	344	347	338	335	331	342	385	333	362	357	339	326	314	328	363	315	326	355	348	342	335	352	325	337	310	335	371	355	321	326	310	340	341	342	333	337	316	340	326	339	346	369	350	343	328	337	367	349	378	348	331	355	358	356	355	314	340	368	356	351	325	340	358	322	367	324	304	326	320	352	307	321	311	343	338	317	358	338	343	349	342	362	311	339	361	323	321	336	337	313	378	342	334	345	380	354	306	332	339	364	335	372	370	326	307	344	334	368	351	345	341	318	333	333	352	326	327	326	325	300	306	321	360	333	302	340	345	366	339	313	333	311	316	331	383	340	384	383	337	344	344	326	335	357	360	325	345	333	358	358	358	318	352	357	354	350	344	340	346	321	369	331	344	300	348	386	337	350	342	324	333	355	391	347	333	321	347	359	349	336	357	328	327	323	328	307	377	363	374	333	356	337	362	356	357	330	343	343	364	368	364	345	333	357	348	339	356	344	318	315	331	335	340	320	360	313	377	316	322	340	332	316	379	336	308	335	336	370	347	336	363	353	345	331	324	335	330	324	331	342	339	339	321	338	331	361	334	330	327	312	351	374	331	349	345	329	324	326	349	330	326	343	345	353	351	311	353	345	307	357	353	365	341	342	349	345	355	352	359	352	359	343	314	348	347	334	350	344	327	305	358	305	335	352	351	357	305	327	314	332	365	332	347	345	322	350	341	325	331	351	358	333	327	350	378	346	333	375	376	328	326	365	361	308	339	340	346	332	314	346	316	366	359	348	347	379	317	332	374	336	333	380	334	358	347	350	314	364	362	341	339	348	319	297	318	327	354	340	333	292	365	328	335	329	381	343	349	358	367	311	341	321	355	343	346	301	356	371	342	360	324	329	309	361	355	327	343	318	341	309	334	335	324	335	352	360	362	334	297	351	316	328	354	309	365	352	355	326	313	351	311	322	346	334	352	366	340	337	344	335	356	344	329	372	346	342	340	331	357	308	339	326	368	354	321	334	341	358	335	302	340	336	357	315	338	319	337	348	343	369	312	353	357	332	339	339	322	327	349	349	348	345	345	328	338	338	348	353	339	372	338	342	329	338	370	369	345	321	347	326	336	332	349	338	339	310	317	368	337	330	310	358	342	363	341	319	349	383	360	363	342	343	353	360	367	315	352	378	338	355	341	327	333	330	336	365	358	346	335	348	319	385	352	360	358	337	355	348	348	361	351	316	359	336	302	349	328	351	344	321	335	322	343	336	345	339
3540	292	197	219	172	162	184	175	189	185	172	181	198	182	182	184	167	170	181	182	175	161	152	194	164	173	176	184	178	155	173	182	178	168	216	167	170	203	175	158	224	184	191	181	183	171	185	182	170	173	190	168	173	175	174	215	181	176	191	178	212	184	203	191	160	172	213	198	188	198	185	194	174	186	165	190	193	193	172	189	161	177	184	204	190	198	201	176	185	178	161	186	178	174	158	182	178	181	177	188	178	188	204	182	197	204	179	169	167	183	193	172	175	220	221	176	201	194	173	170	182	195	179	156	172	191	195	183	180	180	160	202	183	182	186	174	190	192	175	154	189	189	193	164	188	183	165	175	184	175	177	175	182	179	167	165	178	163	194	187	172	157	164	167	192	179	204	161	155	176	184	168	187	190	176	175	180	193	187	161	166	197	178	181	170	171	182	165	179	181	184	161	179	194	172	167	185	186	187	169	197	204	182	155	157	192	173	178	205	171	190	177	189	172	177	206	173	180	180	183	192	187	178	202	182	193	189	213	180	169	184	200	208	193	173	184	162	196	199	171	188	155	180	187	196	194	219	183	202	190	158	193	178	175	160	210	161	167	185	189	192	200	177	168	207	193	150	185	182	203	218	176	173	171	160	192	196	173	192	171	204	193	179	202	202	196	176	183	175	218	182	189	203	176	192	177	185	196	188	185	210	177	189	186	165	168	202	188	190	163	195	153	164	171	185	186	214	176	178	172	173	179	190	195	172	180	167	164	180	184	194	185	189	178	178	172	168	192	165	193	172	161	163	169	189	207	180	198	158	181	197	204	187	205	171	188	195	195	178	192	206	179	196	194	171	169	154	178	197	160	177	164	150	211	188	191	179	173	181	176	199	195	189	178	177	184	193	177	169	174	182	181	186	186	175	186	189	175	191	194	182	166	165	203	165	155	187	173	201	177	171	178	180	163	195	186	192	187	165	223	173	162	202	185	175	195	187	166	197	187	191	187	143	180	197	183	158	219	179	183	158	162	176	187	189	193	196	211	188	170	194	190	171	176	179	154	170	165	208	184	170	170	173	190	182	197	188	181	160	194	170	176	198	205	186	165	185	166	178	194	175	204	199	155	189	192	186	180	205	192	186	174	197	169	152	186	166	195	160	190	173	220	184	191	176	181	176	154	197	182	184	191	168	187	155	206	183	184	162	182	181	160	150	178	185	194	159	166	199	188	200	181	192	210	157	158	196	189	176	178	170	176	200	183	185	167	173	166	188	179	158	156	164	173	168	176	200	177	194	192	180	180	162	185	169	182	178	180	179	183	199	176	193	190	180	194	196	195	199	158	179	193	173	158	199	177	190	226	190	185	185	198	186	196	183	162	176	185	172	202	190	191	150	156	170	167	177	205	230	164	167	202	185	164	167	151	188	184	165	173	173	168	186	196	172	164	183	195	189	158	188	194	204	163	177	188	202	181	158	181	184	169	174	176	176	168	175	175	165	159	154	185	194	173	172	189	181	182	175	178	207	199	163	177	191	205	198	166	173	167	186	182	172	152	200	197	184	198	170	182	159	185	195	197	166	172	185	171	178	189	173	191	196	166	186	191	188	179	196	185	177	181	165	164	201	200	173	187	198	176	189	177	174	187	184	205	177	203	183	169	174	167	211	205	213	186	187	187	177	173	199	171	189	210	169	182	196	174	186	179	185	177	206	174	158	167	241	207	160	201	168	163	203	187	174	158	213	205	194	176	194	177	186	185	170	201	192	202	196	186	176	172	210	191	170	181	179	183	184	196	173	174	184	177	172	173	189	206	200	143	164	176	190	183	175	191	206	189	201	177	172	181	170	191	170	183	196	155	194	176	162	186	157	183	183	219	183	179	189	210	205	188	204	154	180	165	180	171	160	166	177	198	182	184	180	214	169	187	171	200	208	159	170	197	188	181	183	167	182	175	166	190	169	186	194	176	165	172	174	189	167	182	162	169	180	197	178	181	163	218	172	178	191	204	200	191	172	187	180	181	177	186	172	152	190	188	168	157	170	199	172	184	178	207	186	171	181	169	182	147	188	179	176	192	183	200	171	183	199	195	170	172	189	181	188	197	179	188	180	184	171	174	173	190	223	171	205	186	159	186	166	184	182	170	198	170	154	185	176	186	199	173	167	182	186	188	175	196	179	208	162	156	159	180	189	168	142	195	183	171	207	201	173	154	197	174	178	190	180	174	192	204	186	176	203	192	176	181	152	174	169	169	180	191	187	201	173	177	203	187	171	181	171	167	194	198	191	195	150	149	178	180	177	176	180	186	188	189	179	179	181	173	186	190	206	184	163	173	182	174	169	194	190	185	185	197	188	189	167	183	158	188	212	187	168	176	177	212	188	226	174	186	229	193	177	170	171	195	187	163	196	189	186	185	197	164	192	173	206	176	185	171	168	196	186	206	187	212	187	188	172	175	182	203	188	175	187	193	171	183	186	178	196	182	180	159	196	164	153	189	190	189	195	186	172	166	165	187	195	169	190	170	176	195	191	196	185	163	176	194	189	198	198	213	180	178	177	206	166	171	199	168	180	199	172	184	180	165	186	192	210	186	177	161	190	186	194	174	157	195	173	203	184	212	211	189	171	173	165	169	208	193	188	174	199	186	164	161	169	174	199	197	176	185	204	178	179	174	194	196	168	146	177	211	193	189	191	178	164	175	190	205	177	181	185	198	176	176	192	180	190	162	195	181	154	151	175	160	217	171	186	189	165	208	177	199	175	208	179	162	212	182	204	207	173	186	162	179	173	172	179	198	186	191	176	162	202	185	188	175	178	189	218	220	184	153	189	168	196	184	187	156	187	178	204	181	180	207	204	182	174	190	195	190	170	183	174	187	182	159	157	186	179	164	190	166	178	191	174	176	197	192	187	181	196	158	174	191	186	179	173	185	172	179	178	192	179	156	202	188	203	159	171	192	202	182	186	188	160	194	191	203	186	162	168	180	189	176	185	205	170	172	174	158	156	181	155	193	156	182	172	213	164	200	190	204	196	189	187	166	184	199	171	186	194	150	192	186	181	187	183	203	189	169	173	176	151	199	176	179	173	177	184	206	175	162	176	203	186	194	174	176	145	179	181	198	191	192	192	177	170	207	176	191	193	176	176	190	182	195	162	175	175	176	222	188	162	184	181	169	172	173	213	175	180	199	179	205	176	181	198	206	188	194	204	161	182	190	159	172	186	168	183	184	159	173	200	164	158	171	159	170	175	184	183	159	202	168	153	169	181	182	196	182	191	193	155	176	164	179	185	176	198	212	204	170	180	197	179	173	169	162	208	177	185	218	161	186	170	179	188	192	207	170	172	184	182	191	197	181	168	190	198	187	186	181	200	168	192	173	199	181	189	193	198	185	207	191	182	188	179	213	176	174	199	192	169	188	174	187	210	176	182	147	183	174	204	197	179	178	172	185	167	178	193	182	182	174	183	169	196	206	173	175	190	156	178	166	193	197	174	191	180	168	162	197
3014	482	520	555	502	508	544	477	477	442	460	447	422	463	439	450	427	429	420	485	441	423	447	470	472	461	415	406	425	449	456	452	460	400	452	453	450	474	435	435	420	445	408	443	449	437	477	425	422	400	452	469	466	387	468	442	453	412	454	450	435	443	439	429	461	475	454	465	478	455	467	425	435	442	414	443	436	404	431	414	459	468	432	448	466	417	430	435	433	442	482	447	426	468	468	430	441	460	461	449	398	441	475	455	440	463	464	441	422	472	462	420	418	457	435	420	407	409	459	430	438	468	453	440	426	477	432	466	420	423	451	457	450	395	446	452	484	420	414	429	420	434	440	426	437	414	444	439	377	443	424	425	423	432	411	460	419	408	430	444	455	462	435	442	474	433	501	422	452	447	426	461	453	447	444	417	424	435	452	449	440	447	416	476	432	410	455	422	430	439	448	418	406	447	423	453	480	451	485	432	468	494	472	449	434	406	434	438	433	445	416	446	434	448	451	443	436	440	439	418	454	447	411	450	437	473	462	453	427	445	452	433	417	462	439	434	432	438	425	443	410	440	424	492	417	436	447	430	469	393	480	484	439	427	413	444	440	466	416	442	445	426	429	465	454	458	434	449	419	453	416	451	448	432	409	427	439	448	428	416	481	424	450	421	439	411	427	401	454	420	410	395	438	415	457	455	460	435	464	427	451	456	398	443	465	457	418	426	475	431	424	445	446	436	435	442	455	487	425	437	481	414	434	448	444	457	437	441	409	384	437	421	435	441	475	432	421	425	453	442	429	437	412	410	442	441	477	455	421	401	426	450	391	416	453	390	434	460	482	432	451	443	461	437	452	450	447	418	427	467	415	445	401	458	462	467	405	400	427	439	408	459	433	441	405	473	451	442	430	394	472	391	488	450	409	448	437	411	444	433	425	407	428	436	430	446	466	445	449	436	442	452	479	427	436	453	475	439	445	433	484	430	424	416	419	428	439	466	414	465	433	456	457	445	433	449	453	414	449	424	431	398	457	424	452	445	453	429	435	437	454	432	419	445	446	428	429	406	416	391	468	462	453	416	458	473	474	439	424	422	443	454	440	433	448	441	446	473	487	419	429	418	413	438	429	411	437	418	443	435	427	445	455	423	372	439	432	435	398	447	441	439	452	454	425	460	448	439	454	429	469	431	427	454	450	460	468	434	443	409	436	451	438	464	431	458	440	440	444	417	441	455	425	427	475	454	467	429	441	426	452	430	423	437	451	487	444	414	477	413	437	442	423	427	459	442	436	454	453	439	391	433	418	445	430	424	444	442	420	443	485	446	397	480	418	395	472	436	470	443	423	436	430	486	416	416	413	418	458	443	459	457	411	475	436	433	433	435	438	431	423	417	421	474	449	431	429	414	422	437	437	438	468	472	439	445	437	464	420	439	461	430	409	434	456	415	427	430	483	437	435	454	457	465	414	391	457	417	461	443	428	451	447	438	455	455	419	421	420	415	433	431	437	453	473	477	453	464	476	428	432	414	461	444	424	388	441	481	459	437	465	449	454	428	439	436	432	453	454	469	450	407	448	476	418	460	443	419	479	473	447	454	429	429	431	452	415	412	489	427	409	469	445	440	461	446	435	427	428	429	459	392	424	415	409	434	435	446	436	419	456	429	423	462	433	419	431	445	471	445	437	467	427	448	460	435	445	442	455	427	448	457	465	386	438	440	415	451	450	416	446	432	424	466	422	420	447	427	442	435	440	426	455	455	463	430	455	449	428	442	461	463	416	420	462	404	434	445	468	444	423	406	433	460	455	416	401	456	472	439	449	416	420	455	410	461	421	430	417	450	467	406	439	447	444	436	421	455	431	446	391	420	435	448	437	450	409	429	445	473	400	439	464	442	465	406	403	477	441	452	426	422	445	466	441	485	433	426	426	408	475	450	438	461	423	459	407	440	453	482	454	463	424	483	468	427	457	421	436	444	445	451	443	437	440	455	439	429	417	452	447	437	439	452	427	404	408	430	394	433	422	446	453	420	436	422	437	428	445	481	421	464	422	405	430	442	438	452	433	436	435	462	458	396	452	429	478	428	472	409	444	437	442	440	418	448	427	444	432	444	432	432	411	428	425	439	443	416	435	460	449	444	454	457	436	439	439	435	424	436	440	418	431	394	436	428	434	448	405	477	448	446	433	408	418	439	412	432	455	430	444	486	423	433	414	477	460	406	462	444	428	471	427	461	450	429	446	412	425	439	439	426	446	425	448	448	444	405	422	464	471	408	457	451	433	411	423	474	459	424	426	429	437	458	453	454	436	453	429	413	433	424	420	443	432	449	442	449	444	424	430	455	418	398	478	415	452	444	471	455	455	468	445	437	439	463	440	420	449	517	452	424	448	408	417	426	435	432	446	438	444	425	430	427	429	451	430	446	414	409	422	449	441	428	450	405	458	459	443	430	421	467	440	437	440	453	447	428	428	419	446	427	487	428	461	423	430	455	440	464	449	407	458	461	409	408	444	455	489	424	440	478	422	458	460	434	441	424	459	464	454	431	394	421	474	487	460	418	431	439	477	440	436	426	459	457	439	449	435	446	468	452	471	424	456	422	442	492	468	423	428	441	408	421	453	437	442	434	416	440	406	468	471	432	391	442	460	440	428	434	449	451	406	453	431	430	426	471	434	427	418	452	393	490	447	460	434	397	463	402	401	423	464	421	413	439	438	410	412	412	427	408	457	450	426	410	457	448	419	453	415	464	455	408	446	439	399	454	460	445	442	440	437	457	470	453	417	415	412	435	451	428	439	423	440	459	466	439	426	439	422	478	430	462	428	439	446	432	438	455	446	455	408	453	457	450	450	451	443	430	444	435	433	425	422	424	445	463	419	436	423	372	461	399	410	417	420	457	471	472	455	449	479	455	396	414	432	413	420	412	387	463	424	452	426	450	441	442	450	474	422	461	450	452	422	440	415	424	486	425	475	470	455	494	437	473	453	433	433	454	444	423	433	445	398	466	436	447	422	423	428	455	469	439	444	391	439	418	413	448	387	430	450	487	449	433	421	462	391	463	453	446	486	447	445	467	445	453	424	431	432	448	430	453	427	440	462	447	453	428	405	408	427	435	437	411	416	459	402	467	440	438	483	439	419	414	444	453	448	461	470	427	451	431	468	442	430	466	436	435	453	393	422	472	437	446	409	424	458	446	436	444	476	413	456	438	461	508	443	447	451	451	465	455	476	440	447	419	471	440	437	426	447	447	428	435	419	408	420	429	418	478	434	433	472	429	439	471	476	453	454	376	450	440	413	431	417	450	451	404	493	474	409	421	434	443	450	484	434	492	436	412	429	417	436	428	486	423	436	416	461	404	447	431	459	466	487	440	445	444	403	434	463	477	438	427	437	439	411	429	446	412	443	421	432	455	423	426	436	422	439	445	444	441	467	432	466	441	441	468	439	433	446	417	438	443	422	427	436	424	451	447	452	460	431	448	449	415	437	422	431	409	451	439	436	430
10258	795	686	547	400	346	336	284	276	291	294	287	254	276	277	266	245	264	253	261	226	273	275	250	244	239	260	244	253	212	228	256	255	264	227	244	234	211	229	213	245	250	280	245	244	250	260	266	266	243	235	256	244	247	268	242	224	266	269	238	252	263	213	233	243	234	253	290	241	269	242	250	242	239	262	246	242	242	235	237	246	228	250	231	232	241	241	251	269	229	219	270	248	251	256	250	253	276	246	255	234	252	247	260	232	250	216	255	251	258	242	235	226	241	230	268	254	236	267	261	263	251	240	251	247	240	261	229	228	266	262	235	238	225	267	240	247	231	221	229	244	282	230	236	263	241	263	256	257	244	214	247	237	240	261	215	241	244	245	243	245	222	256	230	248	223	240	257	273	268	268	239	231	218	226	230	255	232	252	240	269	258	259	267	249	239	229	248	235	242	267	242	262	227	236	241	237	263	277	253	254	230	211	250	241	208	253	251	236	250	283	239	242	261	247	233	246	235	242	203	225	237	230	260	240	247	286	248	255	209	264	234	253	297	259	243	202	254	248	240	275	221	254	243	235	270	249	246	236	236	285	220	249	252	252	244	256	253	222	224	260	258	258	235	248	260	236	246	252	213	239	239	243	258	252	238	254	284	268	231	222	244	254	238	245	251	237	252	235	238	256	242	248	251	264	279	247	274	253	256	247	252	235	247	222	228	256	226	219	231	239	243	255	226	233	235	248	255	230	238	237	230	235	284	242	259	216	240	238	226	259	252	267	254	243	243	263	235	233	254	252	255	263	230	215	264	246	251	231	252	232	243	241	250	253	242	282	225	266	206	259	259	240	272	257	240	281	248	226	246	224	251	269	241	255	256	227	254	238	247	238	244	240	232	246	226	244	265	231	238	247	232	241	253	246	254	247	269	242	250	220	238	271	240	249	266	267	264	227	234	228	267	243	251	265	231	238	251	256	256	233	244	259	250	254	227	228	248	256	251	247	258	252	265	243	252	246	266	263	267	272	249	247	265	259	224	258	245	221	247	235	238	250	244	230	256	259	246	233	280	243	249	271	266	236	254	249	278	231	212	229	251	254	253	256	239	253	225	259	247	224	281	220	252	236	224	224	228	247	237	189	251	275	226	240	240	227	261	234	252	242	262	239	247	241	246	259	268	244	218	229	252	261	230	247	213	261	252	240	231	239	231	245	218	242	233	224	259	247	255	264	243	234	238	242	254	257	246	284	275	214	231	246	227	245	241	254	249	276	266	259	265	248	237	258	239	259	292	265	249	266	260	228	246	239	235	250	241	266	263	249	250	243	252	262	272	243	230	285	228	226	251	221	231	280	259	262	251	224	262	271	246	242	253	250	243	250	256	265	236	246	270	266	241	225	225	260	234	234	263	274	241	245	215	245	222	260	230	256	267	242	232	244	237	268	245	290	258	263	253	245	231	254	262	271	252	258	237	270	263	280	233	254	257	259	240	223	244	238	234	223	289	218	237	222	263	286	225	247	273	250	230	240	226	245	246	277	251	251	246	273	221	231	210	245	243	287	273	250	251	253	257	253	239	270	230	218	230	261	243	248	235	248	256	242	238	268	270	234	248	227	258	242	221	261	223	243	249	257	242	234	252	243	261	276	238	254	253	243	259	246	244	220	263	259	246	286	260	215	250	248	271	234	242	278	267	239	225	271	230	230	247	238	261	241	229	208	235	237	279	222	222	240	241	245	270	276	247	245	262	235	235	249	256	254	227	230	238	251	276	231	262	245	259	222	236	243	262	241	228	230	235	239	250	252	245	247	220	247	238	247	252	251	243	223	245	255	247	243	220	232	265	264	223	238	267	272	223	249	266	254	253	244	247	244	247	232	229	250	227	235	213	246	264	254	257	269	226	266	264	283	239	245	269	242	254	215	285	250	242	252	260	222	237	243	261	229	229	267	227	266	258	250	252	233	262	260	254	234	249	243	241	268	245	236	210	242	248	272	243	266	241	223	238	240	241	238	209	229	264	242	249	291	288	259	240	254	270	259	250	261	241	282	256	244	257	218	253	231	248	281	231	232	217	270	245	254	242	231	263	244	261	271	258	246	242	230	251	258	270	243	223	256	261	239	260	246	242	263	241	272	234	266	217	262	283	257	257	261	256	230	279	237	240	258	262	246	257	253	239	249	226	245	236	234	249	248	261	236	245	266	236	250	222	256	261	222	276	271	236	220	250	238	244	229	239	245	235	238	246	225	237	235	255	229	268	271	224	233	234	266	245	247	261	260	275	225	252	218	282	249	287	257	236	252	285	240	257	231	252	266	237	248	247	288	235	248	243	290	248	254	226	259	255	239	238	246	291	232	218	263	247	218	260	251	255	253	258	280	251	267	240	220	242	236	233	256	231	224	247	250	257	243	267	220	251	234	232	257	264	227	243	236	284	254	237	258	260	246	245	256	252	220	241	250	275	255	239	250	257	249	295	254	273	248	241	249	259	254	229	241	236	209	240	254	251	251	232	250	239	239	262	245	258	239	235	235	254	207	246	243	295	247	282	239	268	254	260	248	230	255	306	233	240	245	254	254	271	228	252	241	265	246	260	242	265	219	271	250	218	229	272	278	269	238	248	235	227	251	283	281	252	234	267	243	242	247	256	225	269	244	243	260	233	253	250	236	226	239	226	239	251	252	253	240	246	256	245	254	244	254	215	248	261	221	233	241	271	247	257	246	243	205	219	249	232	232	222	249	246	229	243	254	221	244	280	211	222	234	253	242	236	246	242	229	250	249	235	261	263	234	238	251	264	233	256	252	248	242	272	248	224	246	263	243	251	249	237	218	247	258	230	269	234	254	215	258	243	261	242	237	258	279	250	223	256	237	244	252	264	281	237	218	228	240	229	236	229	251	267	266	235	235	271	236	227	229	253	237	217	257	295	218	277	249	253	238	268	229	250	257	242	279	237	235	253	277	232	242	250	248	239	255	259	263	261	242	248	247	261	205	261	267	262	255	238	241	267	282	233	230	270	281	247	246	260	242	231	237	252	267	258	245	266	249	237	215	247	259	224	232	246	248	235	237	231	231	277	233	219	220	243	240	249	256	271	233	257	262	233	272	235	224	215	229	257	237	264	252	265	243	254	223	231	275	266	263	234	214	250	265	237	226	243	244	253	232	248	239	270	264	241	224	245	238	230	275	237	245	223	222	254	261	248	231	246	246	245	191	225	226	236	249	235	269	215	213	256	233	267	260	243	233	268	271	262	242	255	231	243	230	221	236	207	222	238	227	244	240	236	267	235	228	235	242	235	257	267	247	288	275	277	259	237	232	226	240	242	262	214	223	241	265	232	236	242	247	231	232	228	260	249	216	236	230	234	247	240	241	263	289	214	252	253	251	249	230	257	230	252	247	259	202	233	245	236	215	235	205	226	239	254	248	255	274	239	259	240	232	264	245	203	226	258	247	220	214	249	228	255	241	246	282	259	254	227	264	254	233	237	230	240	251	253	230	225
8165	916	1369	1522	1298	1157	994	933	863	719	687	695	660	683	609	672	629	612	648	609	570	600	619	599	598	623	610	609	559	607	593	574	578	550	540	587	584	610	586	594	569	551	585	583	556	548	587	604	566	556	581	596	598	593	568	552	596	537	602	635	587	572	555	577	602	564	561	570	571	557	557	583	529	617	616	566	543	560	597	525	567	554	547	547	628	612	517	589	570	595	506	553	562	549	573	511	562	599	589	567	602	587	547	582	610	580	595	583	549	519	554	584	551	580	576	585	560	571	578	578	598	615	541	592	560	528	568	611	543	559	596	549	603	525	630	536	601	582	562	569	568	614	547	593	604	524	573	521	536	561	566	652	568	597	561	566	569	575	612	566	530	575	597	600	566	555	581	539	538	554	538	606	522	561	555	534	553	566	622	582	589	590	563	578	574	594	591	558	619	570	557	557	564	501	569	591	603	573	584	581	592	554	545	592	570	603	597	563	599	572	551	549	562	579	589	553	558	579	562	531	560	566	583	565	585	557	561	579	592	507	528	549	553	566	545	591	567	569	545	553	581	568	589	615	567	598	590	561	551	558	547	542	555	540	551	557	576	575	560	563	560	570	570	560	578	616	621	553	540	581	594	537	549	551	542	587	548	570	596	591	563	580	549	556	545	572	584	575	553	574	556	584	568	565	531	560	533	574	626	590	556	558	559	584	559	560	570	595	591	570	544	544	576	518	502	561	536	539	583	611	554	586	531	522	547	558	535	500	574	534	584	566	578	576	515	579	528	568	570	541	578	564	566	592	576	578	596	560	562	546	544	565	533	585	595	579	566	593	543	531	540	606	547	568	591	556	574	567	559	569	557	562	536	557	546	599	567	546	581	584	561	599	559	558	584	551	563	552	581	541	544	621	605	548	567	546	524	602	524	586	634	560	584	556	557	521	577	534	554	537	516	578	572	594	600	570	581	592	594	559	589	588	567	575	561	550	582	579	593	584	548	576	624	530	551	524	549	573	547	542	605	591	551	552	609	564	519	526	545	600	519	569	549	556	568	522	528	561	578	539	553	602	530	576	549	560	567	586	550	583	608	582	565	571	583	580	598	555	553	591	588	570	577	527	541	577	581	580	546	612	601	547	575	543	613	613	522	575	575	538	595	563	598	565	565	549	574	561	604	539	520	596	543	585	580	572	573	603	571	553	599	571	573	549	562	565	589	549	564	574	535	595	580	566	590	548	618	556	557	611	545	563	576	561	560	517	591	560	582	605	556	575	583	542	536	547	580	541	579	585	581	557	542	597	571	599	562	624	594	573	541	576	565	506	577	530	551	582	565	583	508	625	589	581	586	593	553	598	555	552	591	562	568	575	594	541	531	558	569	582	547	565	554	602	582	602	532	577	561	533	591	554	566	568	526	578	550	585	579	564	561	550	598	548	616	528	592	554	606	580	588	557	565	535	590	596	579	564	587	578	568	555	573	510	569	598	557	580	523	531	571	601	575	546	572	577	573	569	547	533	569	552	557	534	551	579	585	559	586	535	603	580	535	617	601	569	551	577	569	541	596	560	562	526	572	604	579	593	557	569	568	593	539	591	569	555	511	541	558	606	635	539	563	575	575	576	511	603	553	547	572	590	564	580	602	600	544	583	561	559	570	525	566	610	536	537	569	571	561	601	548	560	521	553	576	556	553	572	587	551	569	534	585	563	530	576	585	568	558	566	536	547	541	562	575	581	590	539	560	568	560	567	560	578	561	560	603	554	580	563	562	574	590	584	564	602	616	556	599	547	564	570	549	571	547	539	537	586	586	536	582	603	548	582	568	511	587	593	553	570	546	571	561	556	556	572	551	555	554	574	578	590	623	567	603	554	571	564	537	574	573	551	558	535	563	565	532	563	564	573	563	540	554	587	579	614	579	574	562	551	567	597	531	554	555	584	607	598	531	561	532	565	532	604	518	580	534	585	588	504	566	576	553	589	576	529	596	588	576	552	579	571	565	575	573	555	564	584	592	607	545	557	563	549	580	560	534	542	492	518	554	587	560	548	599	556	583	537	560	557	571	614	576	547	570	576	553	551	535	543	550	563	546	600	553	563	562	554	627	524	594	610	584	550	544	580	599	566	567	584	596	597	562	594	564	550	588	544	572	594	597	577	558	600	573	564	557	568	565	560	555	572	565	574	544	541	535	547	546	568	563	568	600	552	596	547	551	576	517	563	592	588	598	631	565	583	553	536	549	560	567	544	557	545	536	542	582	588	534	558	567	559	597	566	561	552	595	570	574	609	562	599	564	605	597	607	567	564	549	585	581	578	590	560	544	524	561	576	582	599	585	550	588	563	569	574	562	588	568	580	641	623	548	583	515	548	536	564	579	567	558	509	552	594	537	612	579	552	594	570	570	589	556	555	543	563	588	598	540	582	560	554	573	525	579	597	571	579	566	545	545	583	570	575	517	560	574	524	577	558	561	537	559	570	556	563	579	548	549	584	548	573	548	556	554	595	571	565	576	541	540	553	587	555	562	548	527	577	567	518	584	581	613	554	553	563	575	578	589	563	546	570	531	544	561	559	582	578	632	555	597	546	547	570	531	594	556	524	600	577	556	551	550	591	546	545	582	576	554	560	579	586	585	555	547	549	589	568	595	543	591	586	537	547	615	552	560	564	547	599	536	599	567	569	569	581	580	583	573	573	544	600	577	531	570	573	574	590	586	567	527	613	575	544	535	552	547	611	569	585	602	596	540	553	557	546	564	557	583	548	558	597	568	565	506	609	551	556	586	543	580	555	526	561	587	536	538	602	560	585	557	555	537	533	546	548	515	575	547	580	610	541	580	587	592	559	563	561	561	552	558	552	553	570	587	614	581	531	562	577	567	595	582	540	574	575	574	586	519	546	571	569	568	565	511	586	534	588	572	568	610	566	597	566	549	555	572	571	559	523	550	572	579	502	576	576	558	573	574	566	582	542	596	571	578	564	576	565	578	519	570	582	571	563	596	570	584	539	568	608	608	525	576	574	540	590	565	567	605	556	540	566	587	577	533	552	573	506	560	591	598	578	581	565	557	566	559	574	585	586	561	566	549	595	601	554	578	578	561	594	556	542	597	576	557	583	556	568	593	568	571	548	551	530	544	583	556	588	531	593	591	598	553	574	564	579	531	574	551	579	568	567	603	571	574	570	537	638	562	541	530	573	586	544	563	571	575	562	567	558	588	559	576	549	552	563	598	609	546	571	529	571	574	559	570	572	583	599	594	560	535	613	549	585	581	544	579	556	560	534	581	591	598	559	605	556	575	543	577	618	555	551	574	553	594	606	585	591	543	579	567	616	530	553	530	601	570	555	585	571	605	584	583	552	548	597	606	589	563	572	597	583	570	572	560	572	566	579	567	608	552	545	542	588	572	600	552	558	546	591	588	631	542	554	580	619	549	565	520	605	584	538	556	567	585	588	562	591	563	561	548	615	577	553	575	566	597	558	530	569	556	550	540	531	551	555
18380	1665	890	660	531	375	301	262	243	192	182	194	172	179	185	172	134	142	165	157	156	156	152	161	161	141	141	159	167	147	148	148	148	164	134	145	136	137	130	132	119	148	143	145	124	131	150	142	136	140	170	129	134	127	149	157	148	164	130	134	129	154	148	169	128	149	164	120	141	154	171	120	168	172	149	141	144	140	137	136	150	146	124	171	140	121	154	158	148	163	159	170	138	146	126	158	138	150	156	145	143	135	156	164	162	143	152	152	149	140	165	174	153	132	151	143	159	146	170	138	142	148	143	140	136	153	141	138	135	148	146	136	119	140	141	126	140	145	138	131	131	114	136	122	132	145	167	147	136	145	130	147	150	157	135	133	133	147	143	144	143	129	136	144	134	165	150	150	156	163	147	132	142	146	165	167	143	143	139	146	142	150	141	144	164	128	134	156	157	123	156	142	135	139	112	159	122	154	133	133	174	149	182	141	147	151	124	146	133	146	115	137	132	151	164	123	145	132	140	143	150	130	134	139	130	136	127	139	143	145	129	128	155	148	123	147	135	129	157	136	146	142	155	142	172	188	145	168	146	187	138	152	148	139	170	130	129	162	157	134	137	133	156	160	165	137	141	139	141	144	166	149	167	163	155	156	143	171	146	132	142	151	151	151	143	177	137	156	132	126	145	157	143	127	134	147	138	147	167	159	127	135	155	135	170	142	171	145	133	163	147	161	172	142	138	140	134	149	161	144	123	126	144	137	151	165	137	142	145	158	126	151	140	125	156	172	172	134	127	152	143	158	163	125	140	118	140	130	143	143	149	177	176	159	145	141	159	134	135	150	160	134	135	122	132	130	123	160	133	162	156	137	152	153	149	174	145	162	151	127	148	119	152	140	167	157	132	147	151	134	153	144	150	143	163	157	138	126	127	131	151	127	142	139	151	148	131	153	130	112	157	153	166	149	140	150	143	147	143	146	139	133	124	145	151	142	156	142	151	168	147	146	124	150	134	128	129	147	139	121	136	144	149	141	161	156	140	178	144	143	151	149	149	131	168	174	137	162	136	154	151	145	143	125	145	133	142	144	152	139	131	141	142	144	178	142	114	148	155	170	159	141	145	121	148	136	164	164	137	164	143	164	162	145	148	128	143	158	141	127	130	133	128	160	153	128	160	150	145	131	136	132	136	146	134	117	151	142	134	159	136	143	125	147	130	152	149	155	142	132	153	133	154	153	156	147	155	149	136	133	145	144	131	150	135	151	137	156	141	154	149	129	139	148	128	132	148	162	142	165	127	154	153	136	133	154	147	164	122	132	145	158	152	154	140	152	156	142	144	140	158	157	153	151	146	127	170	141	137	132	141	143	143	143	135	152	160	120	145	146	143	150	160	157	138	155	167	146	143	148	168	154	144	149	142	163	147	164	167	147	161	132	148	134	141	139	149	138	104	149	146	136	128	135	130	125	135	144	135	137	140	143	132	137	134	134	113	133	142	144	164	161	136	139	144	134	146	145	128	150	166	142	146	150	119	146	149	149	145	148	128	141	130	180	145	140	141	146	130	135	160	133	163	130	155	130	141	130	140	167	134	138	151	167	147	143	155	150	154	153	129	143	139	153	152	138	144	139	155	144	120	128	145	130	143	142	147	145	157	131	127	152	131	147	125	121	138	165	157	163	147	145	155	140	151	154	137	137	132	160	138	138	152	144	144	133	142	168	138	134	145	149	136	154	145	140	139	164	145	136	127	122	139	113	154	146	144	142	122	144	129	138	147	152	147	134	125	124	154	143	158	124	155	153	161	158	153	148	159	139	157	156	155	162	159	118	159	132	158	148	137	150	141	152	153	133	154	147	158	151	137	143	135	139	143	137	134	159	129	133	143	146	135	135	130	138	127	144	138	158	156	151	140	154	149	147	136	144	149	143	139	139	142	151	147	149	155	143	144	145	153	133	111	137	129	152	160	128	135	149	137	134	172	136	141	161	135	137	137	139	142	136	161	160	145	141	156	150	146	149	131	153	137	138	136	145	172	154	158	150	136	130	155	126	147	141	137	134	169	128	155	156	132	147	155	150	152	133	152	139	159	118	163	164	137	152	152	148	147	152	134	139	146	133	146	154	137	140	162	152	160	128	159	159	151	143	132	140	148	150	170	145	158	165	161	163	131	143	140	151	164	147	151	152	135	143	151	146	112	132	166	128	121	134	142	134	142	171	140	133	148	140	128	147	141	129	145	119	157	129	134	148	133	112	158	147	143	132	143	146	141	159	158	131	150	135	159	140	138	159	134	149	138	119	147	172	159	154	138	146	129	121	138	134	139	149	139	129	142	142	139	151	143	163	150	144	134	142	122	136	161	151	148	135	159	145	123	145	127	149	131	156	149	120	153	125	143	137	136	150	171	140	150	130	138	149	140	140	133	128	140	130	136	131	145	151	131	143	152	132	154	147	156	133	163	130	148	160	154	134	148	126	158	136	151	137	131	141	159	141	132	166	126	157	150	141	144	171	142	142	151	130	145	139	132	128	155	136	140	138	159	145	130	159	137	152	156	117	155	146	148	126	157	136	133	127	139	153	138	138	139	142	140	139	173	132	132	129	146	152	117	124	152	120	149	147	153	146	169	140	148	145	161	144	161	139	152	141	138	127	147	146	122	145	147	143	135	135	148	147	146	143	120	150	150	147	139	140	139	141	139	136	144	147	134	151	142	153	116	141	152	140	142	128	145	134	140	137	136	139	143	142	138	143	160	154	149	161	142	151	175	157	156	151	136	131	140	151	143	152	160	130	136	142	161	150	179	151	155	174	173	131	163	160	137	149	146	140	145	125	144	150	169	139	136	130	136	140	155	177	150	140	149	138	145	153	148	154	155	132	145	132	126	155	134	154	132	169	156	137	160	141	133	139	154	159	139	144	179	167	150	146	154	128	153	158	157	137	157	129	149	143	144	132	156	160	153	148	156	143	135	154	153	131	163	161	151	159	166	140	139	149	150	156	156	164	147	143	155	147	145	134	140	138	134	123	160	136	126	148	120	122	148	144	163	148	143	146	152	135	136	135	142	132	130	142	154	122	140	137	131	146	160	128	160	138	157	121	143	158	153	141	128	131	134	137	144	124	144	133	158	143	147	123	138	152	171	128	130	142	135	139	125	154	162	150	148	142	153	136	156	161	163	153	142	139	135	175	136	166	156	139	120	150	157	159	142	156	138	133	130	125	142	138	147	152	148	164	149	134	145	143	136	122	147	122	140	150	151	148	143	158	137	145	143	133	154	152	116	122	143	129	153	148	135	140	149	143	149	136	151	149	152	158	126	150	151	164	160	148	144	124	131	155	131	143	131	141	153	141	140	132	147	141	141	153	133	122	152	145	157	193	145	147	156	149	155	162	156	134	160	128	136	144	145	137	158	135	137	129	134	158	147	149	136	152	148	130	158	126	128	140	145	113	134	142	141	139	140	161	144	126	136	141	157	150	133	159	157	151	185	152	163	150	139	157
10340	1053	1867	2287	1766	1454	1216	907	821	725	651	612	585	506	497	478	503	473	466	420	438	420	404	367	391	423	399	386	341	406	383	358	354	332	360	359	369	337	386	362	354	352	387	355	325	337	350	365	337	342	346	338	352	356	365	344	342	336	332	357	352	358	363	341	332	359	329	332	333	352	328	331	326	355	332	344	341	332	340	355	344	333	356	351	333	368	321	332	326	351	337	347	335	310	360	345	362	354	358	333	339	350	347	373	361	363	334	333	340	331	331	373	341	329	329	341	338	358	333	343	333	340	333	323	324	315	348	342	352	317	321	343	348	334	348	337	347	340	330	323	331	325	360	350	325	340	355	326	323	328	369	334	351	336	356	342	349	358	392	357	346	317	353	326	346	351	356	338	297	323	338	372	337	345	326	322	363	359	361	358	350	354	354	315	325	342	334	333	343	329	381	324	339	336	327	327	335	335	327	347	359	334	337	348	390	358	343	370	358	330	336	362	319	333	318	357	343	338	330	306	351	312	341	360	298	359	331	365	314	347	364	353	313	333	304	340	353	323	375	328	345	338	353	338	362	346	341	341	342	349	324	334	331	321	336	327	303	373	368	322	327	340	349	337	342	354	332	324	329	348	355	324	329	348	361	346	340	372	351	362	349	367	343	379	331	327	325	306	326	373	331	351	350	341	331	366	332	345	361	339	344	319	347	328	349	296	345	334	322	337	312	301	323	355	318	334	331	356	350	310	331	342	336	318	360	338	336	333	294	335	345	338	357	350	344	346	341	326	343	333	332	344	356	369	311	366	337	324	355	340	322	332	357	327	319	335	352	346	350	345	328	350	344	340	305	325	336	356	313	335	365	379	312	355	355	336	338	360	355	333	343	309	342	346	344	323	360	327	344	326	364	324	348	324	370	325	331	337	325	306	342	320	318	365	345	353	357	335	318	337	316	334	331	331	355	343	318	332	323	323	339	348	355	333	354	347	345	334	346	332	344	322	362	361	351	335	349	380	355	354	370	337	309	322	361	376	346	351	311	340	332	353	342	313	364	349	316	327	314	334	335	336	368	357	306	400	334	306	312	329	349	364	341	359	337	338	357	360	327	334	352	340	329	354	327	324	338	370	353	315	322	320	344	361	337	330	338	369	343	323	355	330	367	322	349	344	338	335	339	340	356	329	366	332	365	385	339	345	364	331	295	345	348	350	335	343	348	338	335	323	342	349	310	349	342	333	340	307	323	311	330	353	342	353	339	361	328	357	325	307	314	314	351	373	369	344	373	386	336	351	368	353	348	356	359	341	327	340	319	340	341	328	291	359	349	371	312	354	318	360	341	337	345	356	344	341	367	321	330	354	340	322	364	349	374	336	325	352	335	335	332	327	357	352	319	345	314	322	316	316	345	332	374	339	372	345	323	339	347	337	361	377	337	323	359	354	353	376	326	339	345	309	331	303	359	336	358	350	339	362	320	311	310	329	327	321	346	330	334	365	354	325	316	327	341	374	332	338	341	360	372	339	359	342	340	362	333	321	341	352	331	334	362	321	358	351	352	328	322	368	309	326	351	340	362	327	320	340	345	342	342	357	321	350	344	345	350	335	350	321	345	302	341	341	318	309	345	346	342	348	356	320	357	328	328	357	356	335	336	331	337	344	339	354	339	360	327	333	343	313	343	367	308	370	334	352	328	331	318	353	315	330	340	320	342	307	372	309	331	312	362	361	320	321	330	321	312	368	345	319	348	340	343	336	367	363	341	330	364	328	330	363	325	342	334	345	362	365	369	359	296	336	344	351	314	334	314	334	326	337	337	359	335	377	360	314	383	314	337	352	329	337	311	326	347	332	367	329	347	324	347	321	326	325	359	341	322	328	343	309	346	337	347	356	319	375	319	333	343	336	364	323	343	327	335	331	340	320	362	345	351	345	345	334	329	334	330	356	359	345	346	370	341	307	308	347	327	349	370	367	334	346	352	362	329	342	376	314	333	326	319	324	355	335	318	350	352	342	379	362	354	337	352	340	333	345	330	365	344	336	329	312	328	332	323	353	329	306	339	374	342	338	329	342	341	343	317	358	344	360	303	339	316	347	326	347	347	342	333	340	327	296	347	348	330	346	313	321	346	352	322	335	346	332	301	330	336	343	323	344	339	328	341	351	335	333	356	349	350	327	336	345	318	300	364	357	355	326	351	378	332	357	291	342	361	341	319	364	369	375	335	331	314	376	350	354	349	354	336	336	356	362	363	330	343	353	342	331	338	369	326	345	348	331	352	362	350	344	326	349	361	360	327	351	300	325	341	331	335	349	323	370	347	357	354	347	327	331	324	328	331	317	346	330	340	330	349	346	326	361	324	321	347	348	369	350	330	342	344	347	333	332	323	337	344	321	339	348	327	332	344	308	317	347	342	343	349	397	325	338	327	345	357	335	331	344	335	353	341	347	315	330	312	367	349	370	367	336	341	357	337	338	367	348	340	384	348	297	331	358	313	360	348	327	352	311	365	313	342	341	343	314	280	343	351	339	358	339	349	309	328	322	325	342	367	333	381	369	341	337	330	327	316	357	319	348	320	325	341	334	344	326	328	311	356	361	375	332	329	371	364	363	393	345	327	352	298	341	337	344	344	331	364	324	375	357	353	369	341	332	349	348	340	326	345	353	342	371	326	345	349	331	334	343	339	354	327	325	322	334	361	325	359	317	339	345	343	348	312	329	329	332	317	375	334	354	342	356	347	367	314	323	336	378	333	340	312	348	382	332	343	370	344	338	344	326	371	348	360	318	359	310	354	290	349	319	353	320	362	350	332	356	328	345	346	336	325	321	332	346	364	353	344	384	331	376	344	330	334	328	343	367	291	342	341	338	320	334	341	343	365	349	327	328	343	373	293	334	330	335	324	339	366	289	344	330	320	343	322	348	346	370	333	349	330	352	337	328	317	351	327	327	361	312	339	358	333	361	352	348	343	332	361	324	312	336	337	341	363	354	344	343	355	342	371	337	360	335	368	320	344	384	336	335	317	356	368	320	337	351	331	379	349	353	350	344	334	325	323	338	328	342	347	313	373	323	316	339	322	336	335	342	345	330	346	347	342	344	342	323	320	347	344	355	351	337	333	350	332	318	347	314	350	342	338	340	357	334	349	308	341	332	336	341	358	350	335	363	344	359	349	325	388	322	350	342	316	345	315	327	331	341	344	321	336	362	327	351	320	343	376	333	363	336	355	298	330	339	376	311	336	352	323	336	316	322	353	340	358	319	329	328	303	326	344	338	341	369	351	310	319	346	343	324	352	343	305	334	352	333	344	339	363	335	361	332	354	345	356	349	336	355	342	344	333	366	358	333	356	329	336	356	351	342	351	314	350	324	335	327	336	322	340	328	328	333	352	311	310	355	346	360	326	358	315	371	334	337	333	334	367	321	345	325	318	359	345	387	365	345	344	320	333	384	351	347	302	338	312	341	328	306	360	334	318	348	363	347	359	345	341	313	367	324	341	359
3663	328	229	225	203	189	176	212	178	211	179	169	186	186	199	182	181	172	183	161	157	171	164	168	206	204	174	170	190	180	174	175	199	203	204	176	163	194	173	172	182	184	179	186	197	184	169	184	167	185	166	178	201	164	181	195	161	198	202	165	217	174	204	183	175	180	166	170	183	182	182	193	189	180	195	180	174	210	187	159	169	186	175	213	157	192	194	181	178	183	172	196	214	178	184	198	181	191	157	192	192	159	165	187	167	189	167	187	176	197	192	180	188	218	175	172	183	196	190	183	172	169	137	196	175	185	181	164	178	199	152	180	206	199	161	186	189	183	189	196	178	182	192	176	201	177	165	189	183	180	186	190	196	159	197	186	190	183	183	158	169	180	177	177	194	172	189	172	208	157	191	177	191	169	190	191	184	169	173	176	191	168	176	181	189	179	188	205	165	181	187	183	172	180	197	158	192	208	212	170	167	178	186	161	214	186	175	185	179	188	195	158	170	176	169	164	176	162	189	177	196	156	170	170	176	180	165	172	215	165	201	172	198	167	173	181	178	198	176	170	197	167	168	208	165	163	183	197	185	180	174	162	183	189	191	183	172	172	176	198	194	191	177	175	176	176	220	162	161	204	184	186	164	156	170	178	180	204	183	194	167	165	172	179	181	174	155	165	172	191	175	186	182	177	183	166	191	172	187	185	198	205	167	171	208	166	206	197	173	175	182	183	185	184	172	212	172	165	203	179	179	193	168	189	171	182	182	183	191	177	183	175	162	179	190	212	163	172	214	177	172	198	174	182	166	200	172	170	207	184	205	202	186	163	168	173	168	186	196	184	174	170	197	188	157	191	200	172	194	174	170	182	194	172	170	182	184	195	161	170	177	152	187	189	185	168	192	183	179	189	213	179	185	186	170	185	159	187	192	192	192	177	177	184	190	200	169	199	196	176	187	171	178	184	179	174	198	173	178	190	201	153	189	194	187	202	190	183	212	173	176	205	159	177	153	187	176	219	199	199	187	175	165	166	179	198	187	204	168	197	194	197	181	168	155	174	175	176	183	182	174	199	170	178	198	189	157	174	177	191	187	160	184	169	174	179	198	196	186	214	178	158	189	196	193	195	154	176	170	205	194	195	189	195	219	175	217	172	159	171	162	193	179	181	193	187	173	207	180	180	179	173	199	166	154	160	192	175	174	196	174	209	161	183	208	181	175	184	206	178	200	196	162	183	210	183	189	203	174	194	198	196	156	180	174	190	195	196	184	163	179	208	176	216	217	180	174	176	191	169	187	173	203	177	185	170	181	152	198	189	188	193	193	178	185	179	159	165	186	183	183	188	198	189	187	172	177	184	193	187	174	187	192	183	190	185	191	176	203	168	144	158	191	168	177	166	165	196	181	182	195	163	191	174	169	174	195	171	191	140	200	169	157	169	183	154	179	167	200	181	170	189	169	172	175	200	199	187	191	198	186	195	170	182	174	197	188	164	162	172	185	190	182	155	180	202	193	198	184	198	162	164	168	195	192	197	219	188	189	177	186	205	211	179	197	184	193	185	167	192	178	170	156	189	168	180	209	198	198	178	212	181	189	163	193	174	204	160	164	195	181	203	191	175	176	197	181	201	183	197	180	185	195	176	149	185	176	175	183	177	182	208	173	189	168	188	190	184	158	178	191	185	188	180	188	188	178	180	190	190	175	201	155	183	163	167	183	185	179	187	172	179	203	154	190	179	178	192	209	216	191	189	151	195	166	195	181	191	186	165	193	194	161	144	189	179	199	184	191	174	171	192	163	167	166	165	176	176	196	156	187	176	177	191	173	172	197	173	160	179	177	162	192	191	170	182	157	186	162	183	219	173	172	161	213	175	181	177	164	190	175	167	196	173	160	195	183	173	183	199	186	184	198	152	156	184	186	156	180	167	192	185	191	185	180	174	187	180	195	161	200	180	180	210	189	185	183	218	179	189	176	161	180	195	190	183	199	186	170	203	183	176	196	190	165	185	191	174	192	189	170	179	203	179	163	175	167	178	188	184	172	171	177	168	176	178	163	157	202	205	194	173	184	172	171	172	154	176	185	180	166	212	201	198	196	194	183	165	173	179	165	197	137	174	189	197	180	192	178	143	179	185	178	172	169	179	180	164	198	178	195	190	168	181	197	190	191	184	179	167	174	174	161	197	201	162	178	150	195	197	179	191	164	202	215	163	161	164	160	211	192	188	181	210	185	174	188	167	184	161	187	164	207	193	178	186	175	160	179	192	200	185	193	197	193	166	204	192	193	183	172	183	190	180	161	177	183	195	200	165	183	187	176	179	199	180	181	187	156	195	185	200	183	166	172	168	170	182	172	177	175	176	184	186	190	173	177	175	182	170	179	168	183	176	171	167	197	174	175	177	179	160	189	169	194	183	181	177	179	187	196	182	165	192	188	190	188	193	159	180	176	185	198	187	182	187	169	179	226	179	183	170	196	183	198	158	195	166	145	173	171	163	172	168	189	201	191	188	194	197	178	170	207	213	184	184	171	172	175	171	178	172	191	195	196	193	166	177	175	192	159	193	203	185	176	197	193	188	193	199	175	195	177	202	165	180	167	189	186	204	155	168	177	158	195	191	196	162	190	170	178	166	190	173	166	182	157	169	160	171	184	199	171	181	162	187	192	190	207	169	171	170	205	189	163	187	179	184	183	187	168	169	177	194	172	154	193	154	176	165	183	162	193	172	189	186	168	183	170	200	177	178	168	180	168	187	150	180	216	206	188	174	186	219	186	196	170	190	178	171	174	199	164	186	159	185	169	201	178	188	198	181	178	171	178	184	177	172	200	154	198	189	170	182	164	175	172	182	164	178	189	213	184	149	196	204	165	161	164	168	176	199	180	172	200	175	192	180	190	209	179	161	181	178	179	175	194	173	184	157	184	172	175	158	181	171	162	176	176	175	181	161	184	170	159	165	185	161	176	217	156	184	226	195	157	154	167	160	189	184	188	198	175	179	165	172	158	185	184	170	162	184	164	189	174	182	185	174	182	184	196	172	194	190	182	171	183	171	200	168	191	171	173	149	182	184	172	177	154	186	164	177	191	197	188	167	194	207	180	185	187	185	188	163	186	179	179	189	206	205	180	182	183	156	177	208	182	189	166	194	194	184	186	185	196	187	174	187	156	179	151	184	174	168	156	172	153	202	191	178	159	191	188	199	187	194	167	180	188	191	183	170	167	194	195	181	188	170	162	185	183	192	186	202	170	189	206	208	187	182	196	163	204	180	187	173	174	183	181	186	169	159	177	181	178	193	188	193	166	167	187	166	183	142	191	187	187	190	183	169	176	160	167	196	190	211	191	194	197	206	178	166	171	188	206	168	205	192	176	168	181	182	161	184	184	164	170	165	174	146	185	192	177	177	201	184	184	199	189	176	177	204	184	175	210	176	174	184	183	177	194	145	184	174	192	184	172	210	203	171	172	152	192	183	168	143	204	177	191	160	192	180	213	176	200	205
3267	511	508	588	541	507	465	460	444	486	447	459	480	440	477	401	433	449	436	454	440	430	411	434	424	429	421	440	407	431	445	463	446	447	484	437	480	410	458	461	442	396	443	475	455	437	452	439	409	430	445	447	433	466	423	457	443	413	460	444	437	456	432	409	453	436	434	456	421	409	432	395	426	458	472	433	434	461	451	397	441	420	408	459	437	444	410	432	437	451	445	480	424	436	460	431	434	411	408	416	414	423	449	433	400	432	452	454	436	447	407	464	417	399	465	449	454	482	458	425	429	451	429	408	411	429	403	434	420	461	455	422	428	430	419	441	435	429	446	456	442	447	451	409	440	447	433	460	425	452	466	398	413	452	436	441	406	432	452	450	430	460	445	444	443	443	446	423	474	473	449	435	443	435	426	409	446	410	421	454	462	440	439	429	486	456	403	394	465	478	450	438	409	441	445	438	411	450	437	405	450	431	444	415	426	452	457	476	433	424	421	419	470	431	416	427	444	434	465	457	431	413	440	445	421	429	426	456	468	401	427	433	467	453	445	431	474	448	476	431	413	473	486	467	418	479	436	400	399	450	447	439	444	453	414	435	481	382	440	402	478	444	397	469	437	431	436	438	417	467	399	423	469	472	400	397	423	455	468	415	409	456	441	422	405	439	448	434	439	459	436	449	417	411	427	435	430	434	401	447	423	429	455	425	440	456	428	445	441	418	450	450	444	444	433	456	451	390	434	463	439	447	416	447	436	459	422	463	442	412	417	404	409	405	414	446	446	453	470	435	446	426	434	426	411	451	447	445	434	435	410	445	462	432	438	442	419	467	492	442	420	454	433	440	470	442	466	413	454	455	424	423	456	445	427	447	399	475	444	473	454	431	473	410	431	446	445	471	496	412	449	397	449	419	446	427	419	423	414	420	440	422	399	446	437	407	420	412	457	410	460	444	440	438	431	439	467	455	432	435	430	471	467	452	420	429	389	501	442	432	412	442	445	440	415	470	419	448	423	454	403	444	432	468	458	433	437	452	429	467	443	453	448	449	466	449	438	450	432	389	459	455	383	444	461	453	429	443	435	430	475	419	433	423	374	458	455	418	436	414	479	474	429	472	418	448	443	410	428	444	435	439	469	433	461	457	451	429	429	456	463	447	427	432	426	439	444	445	420	460	428	411	415	427	439	437	427	457	438	416	454	449	444	426	427	422	448	436	428	365	467	426	449	423	439	391	390	409	434	394	462	411	447	456	424	444	437	437	467	448	456	445	425	468	467	428	430	441	435	474	410	444	459	450	415	419	416	419	420	419	409	458	456	418	410	411	417	427	409	429	430	417	464	430	478	433	458	474	457	420	430	424	408	447	396	415	441	454	442	469	435	453	456	466	461	465	410	435	434	450	468	456	445	471	435	450	422	455	412	420	422	421	422	421	414	432	384	422	463	441	454	484	438	435	473	447	445	462	450	444	444	430	480	445	445	413	438	438	452	448	411	450	443	412	420	439	452	432	454	417	439	415	401	468	424	393	454	405	411	415	450	446	441	451	466	449	477	422	408	436	478	460	420	454	420	435	446	433	433	434	396	430	397	435	400	448	423	433	438	440	459	435	452	424	429	427	451	420	459	480	425	474	448	426	407	449	413	468	449	453	396	439	457	470	430	411	421	414	427	431	440	422	385	439	485	407	465	439	393	404	468	433	415	421	483	430	436	425	428	456	453	454	388	416	396	427	432	468	463	461	424	437	429	443	415	444	427	448	448	436	455	417	421	441	445	486	438	426	441	454	450	430	428	437	471	449	425	456	409	435	442	442	431	433	480	431	459	441	457	408	408	403	416	476	435	444	458	450	431	406	402	444	450	410	418	462	449	409	454	469	450	427	428	423	425	437	393	423	426	429	451	455	414	434	424	427	408	459	456	445	473	446	421	431	449	460	443	438	430	444	443	423	472	411	457	435	442	417	406	451	426	450	431	424	403	429	431	408	442	460	436	428	444	431	459	479	450	479	442	427	415	428	458	415	477	442	474	427	460	432	480	411	454	450	427	451	452	457	431	408	410	437	451	468	426	454	402	430	469	402	466	437	446	435	422	436	452	416	420	455	445	436	431	452	451	454	414	451	429	457	432	411	453	423	410	430	448	457	438	424	451	452	450	438	452	468	429	389	410	420	491	449	446	416	465	452	457	468	441	387	457	457	457	445	452	423	400	439	438	428	480	406	412	449	413	456	431	426	444	427	446	453	442	433	489	492	426	412	466	432	480	422	434	469	421	441	438	417	433	453	468	452	449	458	437	431	454	453	450	442	451	425	438	472	440	405	473	428	468	409	430	430	412	434	399	427	413	471	444	465	431	412	417	403	449	449	455	432	416	422	470	435	409	403	445	459	442	441	446	423	383	419	432	467	405	455	419	454	446	425	439	449	454	436	451	459	423	461	432	427	437	417	475	457	435	444	435	451	423	468	436	447	381	475	453	444	391	497	425	450	448	447	429	435	439	447	430	449	412	456	442	399	433	469	411	459	451	441	458	423	416	451	414	445	427	443	422	438	428	407	448	385	430	462	443	421	494	433	427	456	461	423	458	435	460	423	480	416	437	431	470	435	451	422	471	445	461	422	460	433	427	439	451	428	443	441	452	423	442	455	446	399	414	470	425	412	436	462	432	433	475	410	398	432	456	452	405	453	457	451	419	431	452	400	417	458	446	449	438	433	427	416	426	473	430	424	453	468	428	425	398	416	440	461	459	419	458	422	467	457	426	428	467	405	442	434	435	437	419	426	441	467	433	439	458	431	437	407	448	415	470	430	437	429	455	446	442	460	443	417	418	452	485	435	438	430	444	427	444	394	408	434	457	442	414	453	427	394	455	423	420	415	411	424	436	473	441	436	433	437	439	445	418	439	432	392	420	426	445	404	426	446	446	406	434	390	463	463	430	442	460	444	469	419	456	430	397	452	443	403	461	468	428	429	437	432	472	464	447	433	412	433	451	453	410	445	454	437	443	391	427	449	390	419	393	439	432	432	410	482	442	436	437	464	428	450	444	427	444	416	440	436	438	455	444	483	448	459	416	427	414	436	432	416	404	459	442	492	465	415	419	412	477	451	417	477	438	447	415	424	445	499	435	456	434	443	413	400	440	452	409	409	433	404	409	469	414	450	439	445	390	424	448	426	444	472	488	469	433	397	413	441	487	440	434	440	404	420	427	442	435	461	458	452	428	451	445	432	448	416	417	436	443	432	421	432	431	417	422	458	427	460	410	436	428	469	452	413	433	481	460	417	429	424	439	420	460	445	435	425	447	442	442	455	437	430	461	462	403	435	405	411	440	431	427	371	436	411	416	422	456	458	461	452	424	435	412	397	415	431	453	449	442	412	444	436	451	432	460	472	415	439	415	389	479	459	453	436	453	431	448	421	431	435	410	421	440	423	441	450	429	443	431	435	475	476	435	475	429	431	460	451	471	459	447	411	415	403	435	460	460	408	443	449	406	403
10266	786	618	484	377	382	347	294	310	284	277	260	243	245	252	272	292	271	262	250	275	245	224	214	259	265	254	274	234	287	266	255	235	209	217	236	255	235	277	257	260	271	232	246	262	268	277	250	248	278	236	242	260	270	243	230	244	255	288	275	235	249	220	238	234	255	224	243	249	231	259	243	238	269	275	245	254	288	242	260	274	267	211	277	240	266	216	249	237	240	226	262	243	234	233	229	232	201	252	248	228	257	243	247	265	274	212	261	251	255	235	237	226	244	245	242	228	229	239	268	259	233	255	217	241	218	264	286	265	257	278	266	248	274	276	270	249	228	211	272	258	274	282	265	240	250	236	248	254	249	216	285	227	263	270	231	254	253	229	210	262	265	236	252	242	233	249	217	237	251	237	230	258	260	229	242	220	246	232	263	206	245	239	267	257	243	225	229	251	260	223	255	241	252	222	270	267	224	256	241	229	242	267	250	230	255	240	257	252	248	251	255	210	246	255	240	244	252	262	228	260	230	249	248	251	243	232	258	220	223	246	254	229	246	219	252	231	249	233	224	249	251	257	247	239	234	238	260	274	238	239	255	243	257	210	296	251	270	274	254	237	237	244	251	244	232	253	222	253	227	268	254	228	257	245	233	255	255	246	237	242	272	256	227	239	220	240	252	254	255	243	241	229	250	210	240	245	225	273	254	250	229	266	239	239	243	254	246	261	264	230	252	246	252	251	266	243	219	214	271	235	258	248	266	265	233	284	262	254	250	213	267	227	276	257	241	237	254	255	238	253	248	250	279	275	241	273	247	236	250	224	250	247	259	271	232	201	261	275	237	228	257	247	271	243	245	252	219	226	242	231	261	251	258	245	232	270	248	246	247	242	239	248	256	218	248	252	236	243	245	229	245	228	249	236	243	243	253	247	250	247	249	264	241	265	230	244	243	247	262	254	256	226	248	227	238	258	237	254	247	253	246	251	236	228	222	240	253	234	244	252	253	269	228	222	260	240	275	236	252	269	266	233	286	233	264	253	262	251	276	215	241	226	226	249	247	268	255	237	250	222	236	238	257	231	239	215	211	230	248	247	231	233	238	221	224	288	221	231	248	248	252	255	232	226	254	229	232	223	231	263	254	267	254	246	224	245	255	235	254	214	233	241	229	241	236	249	226	256	259	240	253	257	234	206	226	237	266	248	249	241	230	238	246	230	241	226	258	226	238	217	243	235	222	264	266	255	222	218	262	243	222	220	225	249	261	260	238	269	256	252	236	264	247	260	241	256	252	265	227	239	238	233	237	208	244	228	267	223	239	244	247	257	251	254	269	263	246	262	268	249	246	249	213	233	226	287	231	250	261	258	268	245	247	250	231	253	222	258	233	241	250	235	269	248	242	272	251	248	233	239	257	249	269	233	255	266	237	254	235	247	246	257	249	246	258	247	233	229	228	211	265	231	237	245	278	267	263	255	258	264	231	255	251	250	272	201	250	247	274	262	250	262	237	231	235	252	257	246	268	283	243	209	203	245	278	247	230	230	241	236	209	236	249	248	255	252	270	242	283	234	222	257	258	236	238	273	240	231	244	250	230	236	238	252	254	254	239	212	241	227	227	238	228	214	258	253	229	249	228	244	237	236	226	252	248	255	274	232	232	245	233	219	247	244	251	263	250	254	245	225	245	256	240	248	241	235	278	261	233	243	236	232	276	261	222	266	232	295	236	219	265	248	223	248	266	241	233	263	233	279	253	247	230	253	249	251	237	234	249	260	253	245	266	242	268	262	273	233	237	231	216	231	272	242	253	245	254	247	228	234	203	259	254	230	257	228	235	234	258	237	253	240	248	239	219	253	241	225	224	279	239	230	236	248	237	218	266	229	241	236	273	228	252	236	236	273	257	266	281	246	248	231	225	253	233	265	243	257	246	238	256	248	246	234	279	253	257	269	227	266	228	250	251	228	260	235	246	265	267	246	270	226	239	230	227	271	277	230	213	268	273	234	269	224	268	239	206	243	235	262	250	275	265	237	225	287	239	237	244	249	269	221	240	232	254	253	233	231	239	217	256	231	234	264	222	261	244	254	250	229	293	263	258	234	249	241	241	223	242	276	267	272	235	290	245	267	231	276	232	237	238	247	237	233	262	240	242	270	269	238	256	275	259	268	275	256	235	242	249	247	262	226	225	261	223	267	263	262	246	266	236	261	252	244	256	243	263	252	224	282	228	267	254	271	213	228	228	253	244	252	242	258	246	253	235	252	292	245	230	231	260	238	268	247	224	232	241	231	235	250	273	270	255	198	264	241	247	264	226	247	250	244	213	248	232	234	267	234	220	264	241	223	247	252	209	232	252	250	269	252	259	247	248	253	249	228	266	212	234	247	265	237	255	261	254	234	225	249	267	232	266	256	247	253	253	267	269	238	247	280	262	236	242	247	250	268	245	254	227	208	228	242	243	260	251	260	250	232	243	228	267	214	251	236	272	223	226	243	215	226	217	254	244	233	219	250	231	231	269	238	248	217	281	277	228	219	263	237	247	234	255	245	235	232	262	249	247	259	239	264	235	236	253	240	259	279	250	254	216	248	252	248	253	258	223	222	256	272	235	262	248	227	257	246	202	255	255	266	271	259	252	249	221	262	257	247	259	267	245	224	241	255	259	249	271	223	250	231	255	227	245	252	235	235	233	254	250	274	254	231	251	259	233	269	254	247	221	251	251	255	249	241	237	238	258	236	244	263	274	223	235	248	221	229	236	240	251	253	248	241	242	257	250	233	269	223	243	266	251	273	216	222	237	249	237	258	232	233	235	222	242	258	247	214	219	273	256	243	234	247	283	255	255	263	243	226	249	231	236	237	242	277	270	260	229	251	254	214	254	263	272	264	239	260	260	225	243	266	226	281	265	250	247	249	250	234	244	235	247	249	238	236	250	250	254	230	221	249	245	270	239	244	242	232	234	245	261	248	223	251	261	275	253	257	225	224	262	241	238	283	244	249	239	255	268	231	246	260	240	232	236	237	246	238	250	276	230	219	235	237	238	231	251	244	272	260	261	274	276	270	234	220	295	244	240	239	263	276	232	237	242	226	254	227	255	250	252	254	264	245	248	243	253	240	207	244	220	233	279	249	222	261	277	242	216	235	251	252	266	246	220	233	229	263	247	217	231	263	234	244	218	233	246	221	255	234	257	229	222	261	272	228	248	218	243	263	245	212	243	231	217	242	226	261	225	256	233	258	242	225	283	244	243	245	243	228	224	267	244	215	272	229	263	266	224	262	236	237	226	235	257	305	256	223	226	252	237	229	245	236	212	206	275	234	227	245	232	256	250	231	256	243	270	246	255	238	236	235	257	257	224	241	243	226	256	249	253	241	261	259	243	254	239	225	233	229	254	244	216	187	225	239	252	276	264	254	246	249	254	255	252	276	236	236	259	244	243	242	242	236	220	257	251	242	243	252	237	253	239	274	221	262	241	223	231	222	265	218	274	258	245	232	260	259	217
8046	982	1333	1533	1327	1178	1028	891	876	785	746	734	675	630	615	657	612	641	598	631	615	613	608	607	591	616	550	618	579	571	583	606	587	576	589	602	596	575	554	547	566	560	568	593	590	583	578	585	561	567	580	605	576	594	552	588	556	589	573	561	559	547	526	562	552	577	574	564	536	594	548	582	555	572	587	538	564	554	550	581	584	602	607	635	621	555	578	597	528	578	551	583	540	551	568	581	509	564	553	559	526	603	540	562	586	610	587	562	564	588	561	553	593	585	574	560	572	580	530	557	621	569	575	599	574	573	553	573	623	586	533	589	536	588	593	556	605	559	591	585	576	579	579	567	567	576	587	531	598	546	562	588	534	546	568	592	556	609	553	580	551	548	592	550	563	586	542	588	565	552	610	569	569	579	606	609	601	526	607	546	564	564	549	496	583	569	576	549	585	567	577	605	554	588	556	570	565	601	576	560	558	592	564	559	578	548	587	557	565	582	616	543	572	564	553	576	579	596	594	540	641	569	586	579	573	530	537	571	607	547	562	549	605	617	551	595	557	555	588	580	556	595	593	554	569	542	570	547	598	573	583	595	565	590	542	604	555	576	543	588	598	599	540	570	571	578	574	573	579	568	544	550	575	551	589	532	546	570	535	562	588	565	613	568	592	528	585	587	551	593	519	580	561	572	580	571	521	536	586	573	566	617	568	531	553	531	563	551	568	571	574	534	577	578	565	563	550	554	591	576	544	524	562	557	571	572	586	550	549	559	573	571	611	531	585	555	570	547	574	597	542	587	548	565	616	585	539	562	545	579	537	568	608	556	555	539	579	556	569	553	555	580	548	587	595	544	545	618	559	586	578	544	546	604	605	582	592	560	563	564	567	584	554	583	568	546	515	581	621	569	602	587	521	520	544	527	504	582	588	601	600	573	567	574	572	615	585	524	562	591	537	574	565	522	528	569	548	512	555	545	587	548	578	558	596	565	588	563	553	612	559	588	604	580	601	564	551	528	557	558	607	585	568	557	541	538	520	553	527	576	588	560	530	578	545	517	593	577	568	540	596	578	578	552	561	585	549	561	561	577	564	589	549	544	548	566	585	575	582	550	600	535	549	576	576	599	590	602	567	571	518	547	558	552	551	570	558	572	608	586	560	567	549	528	541	547	587	600	591	566	561	546	587	523	535	551	543	558	550	578	567	547	572	583	551	532	606	574	599	563	553	569	579	556	557	521	550	547	578	549	590	580	592	590	565	585	572	554	565	593	593	580	566	559	576	580	561	600	557	593	562	568	542	551	603	553	573	584	565	561	585	590	563	562	543	607	533	568	552	521	575	563	537	526	558	588	580	526	558	570	569	605	533	538	567	542	578	535	621	582	567	570	581	553	551	558	564	540	592	572	526	642	595	567	538	531	572	570	518	567	591	541	582	540	569	560	588	590	584	544	587	536	524	548	559	523	559	530	562	545	576	553	545	547	534	562	589	562	590	574	561	567	587	527	552	589	534	572	557	580	569	566	572	583	595	580	555	558	573	540	602	582	603	584	576	579	539	522	555	525	572	561	560	556	590	548	579	582	562	551	560	561	590	540	555	579	605	544	541	579	576	587	586	585	531	568	550	557	560	563	562	555	543	557	512	567	560	542	583	514	579	529	564	584	530	571	588	526	587	605	556	584	542	549	525	536	539	541	579	573	546	562	544	567	550	552	587	533	572	554	557	559	585	572	567	604	604	578	568	566	539	589	566	572	528	593	558	548	560	551	543	612	592	622	581	580	568	563	566	538	598	553	545	520	547	604	601	570	554	534	559	555	565	576	559	566	572	543	602	547	529	541	584	542	576	596	570	566	539	571	586	529	548	574	577	554	549	578	540	580	567	588	573	565	559	563	543	573	546	582	551	553	578	574	550	532	582	595	579	585	600	546	549	519	583	564	576	580	569	570	568	509	594	581	569	568	588	534	574	539	531	549	561	575	539	565	597	591	570	612	566	579	555	546	541	548	569	550	588	545	571	536	542	525	560	617	591	596	560	556	536	550	562	594	574	567	580	610	563	554	627	562	563	580	556	509	569	573	601	573	564	621	560	537	547	557	582	586	592	549	594	551	553	516	530	590	533	571	560	592	586	568	578	569	540	585	544	564	543	562	564	550	543	594	569	594	578	553	519	625	552	586	572	569	577	556	558	592	565	553	552	564	523	567	604	541	582	544	536	554	542	606	613	553	573	552	559	584	548	545	624	569	564	562	534	565	576	577	586	605	528	558	549	564	550	563	556	579	555	607	574	569	596	532	549	600	564	550	570	548	566	596	569	558	561	553	588	550	552	613	588	528	575	577	601	617	560	518	554	606	588	563	596	565	557	559	589	561	566	595	545	546	607	565	580	565	537	574	560	545	533	560	594	515	565	589	561	585	614	585	586	548	583	587	561	587	554	577	532	557	551	611	601	613	544	510	589	526	566	532	528	606	601	544	570	557	590	559	540	543	550	566	596	558	568	543	551	567	526	630	546	535	591	544	551	563	555	558	517	561	548	554	552	571	575	575	527	518	591	602	548	565	541	530	557	584	554	600	538	547	609	509	579	556	573	574	515	530	584	578	565	558	568	581	550	582	567	570	540	630	569	522	579	559	582	553	596	556	552	577	521	552	580	585	572	569	606	572	575	567	567	566	563	568	596	564	628	622	602	529	549	564	575	580	573	589	588	553	537	559	568	561	529	590	587	602	563	591	547	588	549	560	556	533	548	573	541	523	553	572	537	562	601	577	579	566	534	544	541	571	579	588	563	589	564	567	552	562	571	584	570	593	544	564	575	571	554	582	572	548	603	579	531	592	552	561	574	581	543	552	557	553	587	581	596	551	577	528	550	578	552	613	504	537	561	536	558	614	596	597	540	563	596	534	571	566	565	570	541	524	556	542	565	591	589	568	610	607	596	577	596	563	602	517	552	582	582	573	567	562	542	545	559	574	528	543	595	599	599	566	565	580	553	532	579	595	616	588	503	593	540	605	557	582	583	576	584	603	598	583	497	524	579	560	574	593	580	590	539	565	592	581	542	563	559	556	629	553	555	583	501	614	571	601	596	567	554	532	560	537	553	584	539	581	541	562	551	508	581	581	574	574	542	580	568	558	580	567	587	575	569	554	591	580	576	568	588	562	569	555	494	570	570	596	565	551	592	575	539	569	540	605	569	562	613	576	572	582	562	602	586	533	583	544	597	558	547	569	554	531	552	558	555	567	574	567	514	549	555	523	587	562	610	575	599	549	576	595	602	587	574	607	564	607	586	600	555	601	564	602	570	569	529	589	561	612	533	529	548	549	578	568	607	605	597	554	591	561	571	587	605	583	547	573	552	545	563	548	564	576	564	615	568	555	583	573	583	582	523	559	580	542	554	553	572	538	562	550	571	547	588	574	591	570	543	531	598	530	551	545	568	577	582	574	522	554	570	533	553	596	572	561	554	567	544	588	581	561	572	543	559	536	570	555	597	603
18605	1748	915	706	518	350	328	258	233	221	178	225	180	191	175	188	197	172	141	161	144	172	155	162	141	165	164	159	144	123	127	142	159	146	132	137	145	152	135	142	171	151	128	188	158	154	133	167	128	142	138	137	169	154	143	144	144	141	163	148	149	153	156	173	151	168	137	151	132	149	147	132	173	121	145	145	150	158	142	174	148	159	160	135	162	144	147	136	153	121	144	153	158	144	150	130	146	126	129	145	159	145	133	158	146	146	123	159	164	153	151	115	166	167	132	144	164	151	182	154	162	145	125	118	177	153	134	144	165	125	153	159	143	121	127	130	135	130	147	154	155	177	151	142	127	163	132	146	118	158	131	157	162	142	147	133	136	146	139	142	135	145	158	139	153	134	141	129	164	167	145	151	134	131	136	131	152	136	155	127	148	138	147	123	175	157	173	156	160	144	144	141	151	124	146	152	142	148	134	155	144	168	143	144	143	163	149	157	154	133	146	127	124	124	146	144	141	139	132	146	161	156	146	145	123	143	146	142	128	154	151	157	141	145	170	145	138	151	141	129	159	129	163	126	142	158	154	165	150	149	149	151	137	147	136	150	145	167	132	149	141	144	138	168	141	124	163	143	142	167	149	130	129	145	134	149	146	149	156	155	148	137	144	153	145	156	148	161	135	170	145	129	146	159	131	149	172	141	140	134	168	167	131	140	123	133	138	159	145	141	143	152	142	138	116	157	156	155	151	143	126	124	129	139	135	144	136	147	136	126	140	131	163	175	131	152	141	142	149	148	165	147	122	133	126	141	117	142	141	150	144	136	161	123	138	132	162	149	153	126	151	151	138	121	174	163	144	134	146	138	147	150	146	131	139	161	171	130	138	141	178	124	148	136	162	138	152	163	153	133	166	126	130	137	147	151	143	126	133	144	135	115	158	145	146	117	120	153	130	136	151	134	152	131	155	124	162	159	142	149	134	131	136	142	141	145	147	175	166	142	147	140	152	153	150	159	181	128	145	136	155	149	139	142	141	142	130	163	133	145	129	146	133	119	124	139	155	155	159	139	157	144	152	152	153	155	138	159	161	130	133	139	125	131	166	160	148	141	148	146	129	125	140	136	126	159	161	142	149	156	146	135	164	137	143	133	146	138	147	144	189	158	143	147	150	161	151	161	157	129	163	139	140	149	138	128	118	137	151	132	161	153	137	152	140	160	150	149	134	152	129	126	151	142	155	136	162	151	146	153	155	147	153	158	138	157	140	150	143	146	150	115	123	157	174	156	165	141	141	148	162	147	132	153	136	185	150	144	143	121	170	150	140	138	127	133	156	142	147	166	143	148	152	149	171	155	166	150	167	155	148	167	142	148	150	138	154	147	140	137	145	151	143	126	130	169	136	145	136	128	145	147	151	134	131	135	145	158	141	133	136	150	159	146	141	153	135	144	149	164	163	149	129	148	131	131	128	127	149	130	153	130	143	138	158	162	163	143	132	160	137	171	151	135	122	136	140	126	156	166	158	155	152	150	147	136	145	137	138	149	137	146	142	160	131	161	149	174	173	149	140	146	161	146	148	153	158	148	124	185	131	146	146	142	133	143	130	165	131	153	149	166	134	137	156	138	160	154	125	123	144	129	170	158	137	143	154	156	144	153	128	138	148	138	130	156	176	120	133	146	141	147	166	129	157	139	166	139	139	153	142	161	175	137	168	129	154	124	109	121	154	152	146	161	160	158	155	124	137	130	130	145	138	160	127	129	144	127	139	122	145	153	157	136	131	144	128	160	134	151	141	149	153	149	142	140	142	154	130	147	137	142	139	146	152	129	145	134	154	137	137	155	151	137	143	147	150	121	148	156	135	140	137	164	139	138	160	144	140	138	145	139	167	121	134	122	158	124	160	150	147	156	131	137	135	141	133	152	139	126	139	144	152	135	154	134	155	146	139	143	139	169	152	177	150	127	152	137	130	148	136	154	151	131	160	153	126	143	141	127	148	165	130	155	147	132	128	140	152	150	128	119	141	130	144	148	155	116	142	161	146	159	137	146	128	134	156	152	122	147	135	137	134	139	143	130	147	115	168	150	162	127	137	129	152	154	136	141	130	161	147	150	129	136	138	129	146	146	148	142	139	145	131	133	152	160	151	150	137	156	156	145	132	137	134	134	132	151	145	121	141	144	151	125	139	163	153	128	134	144	148	155	156	157	133	151	134	153	131	158	165	136	139	145	114	128	156	136	127	140	131	144	160	144	142	152	143	127	132	126	154	134	145	138	147	147	150	147	163	147	145	178	149	124	130	162	154	142	134	150	147	130	151	141	134	155	142	117	150	141	148	155	170	125	153	124	139	145	140	115	136	145	139	134	158	153	154	154	154	135	144	146	155	150	157	164	132	145	140	158	172	169	137	143	135	140	145	158	134	148	157	121	150	161	132	118	141	136	150	129	143	137	158	163	156	124	149	154	145	133	138	120	140	149	142	160	143	141	153	148	145	149	152	153	120	161	153	134	147	128	132	123	127	149	174	155	122	148	150	153	145	116	141	151	127	138	114	154	123	132	138	125	123	135	143	156	151	125	150	180	137	148	166	138	143	149	145	149	142	128	126	142	138	161	161	156	149	125	133	143	168	152	124	155	154	143	148	152	162	145	144	167	153	130	147	140	170	124	123	169	172	127	136	143	140	146	143	156	130	132	127	149	128	139	138	146	172	151	118	125	129	131	131	122	134	136	161	162	147	137	165	132	131	129	156	127	152	151	146	152	136	159	159	152	158	123	138	145	134	150	122	164	152	146	148	146	159	148	137	166	157	141	148	164	147	165	122	145	131	138	154	141	160	151	139	153	154	144	137	151	155	134	156	149	128	136	152	136	160	153	132	138	140	123	145	143	141	140	145	167	127	151	134	147	146	154	141	160	159	136	121	154	160	166	112	162	135	134	160	115	155	140	144	132	151	158	144	143	159	135	159	132	118	166	122	156	131	141	123	154	142	132	152	171	147	160	134	147	151	145	141	110	152	147	132	132	150	142	122	150	147	129	156	128	122	142	171	141	143	121	109	119	136	146	132	131	135	130	127	128	158	143	144	129	144	140	131	150	136	153	135	123	135	107	127	155	154	134	164	150	145	129	143	145	146	151	164	176	141	161	143	148	141	132	138	162	141	123	141	132	147	153	131	132	133	162	145	122	150	166	137	164	159	139	135	152	147	132	126	122	165	128	124	128	136	149	130	157	143	152	166	154	161	150	169	148	147	112	158	145	147	171	149	130	137	132	135	157	162	135	179	144	130	116	148	145	173	161	134	130	147	116	141	149	134	141	158	166	125	157	144	165	146	152	135	137	152	149	161	155	144	147	142	127	142	138	140	149	154	150	160	109	145	152	159	138	159	135	161	144	120	138	115	133	148	146	151	154	137	153	156	147	148	161	160	174	153	140	138	142	123	156	142	151	154	131	112	150	162	154	160	144	136	149	156	154	176	163	152	137	152	147	164	149	166	154
10650	1078	1938	2198	1876	1453	1163	945	864	744	638	550	555	533	521	489	477	477	458	392	434	406	432	433	408	394	416	417	396	363	365	347	373	351	360	347	325	351	391	340	329	349	360	359	347	329	337	335	346	357	348	396	304	346	342	364	303	315	334	342	363	332	350	350	339	363	331	337	331	358	348	329	327	371	340	347	329	317	348	363	321	352	341	349	343	324	321	332	332	331	380	360	384	353	368	326	326	342	339	330	368	318	369	318	360	348	339	348	337	341	364	334	337	332	314	352	312	309	359	359	350	356	342	329	319	326	354	381	388	335	357	350	345	335	314	347	320	327	367	338	353	318	359	358	318	361	311	338	356	319	335	332	350	349	356	337	318	352	338	339	325	350	333	355	359	325	324	376	324	345	290	360	332	343	332	323	365	317	350	345	335	347	343	348	351	335	314	323	348	297	344	318	348	330	336	324	332	342	332	364	387	338	321	325	336	343	361	336	343	327	371	332	350	327	331	350	333	330	329	389	341	359	345	311	324	387	337	340	283	335	366	320	352	303	327	323	345	340	352	328	323	355	337	332	332	346	321	347	321	371	287	338	323	350	314	308	334	346	351	348	366	331	322	334	342	318	347	343	315	330	329	336	326	362	337	305	332	307	383	322	348	340	335	356	379	317	302	347	355	352	330	310	332	351	322	320	347	312	325	296	345	320	328	347	332	328	343	326	384	296	345	332	325	341	322	320	372	324	331	332	333	334	324	328	332	335	348	334	347	342	316	317	339	318	304	313	312	311	325	314	353	331	334	339	347	326	334	324	377	340	352	323	339	366	360	313	354	348	369	334	325	356	347	346	346	332	334	336	330	320	323	373	347	364	342	365	335	326	313	336	343	345	307	326	350	376	317	335	333	340	357	324	339	330	335	327	303	325	372	318	336	303	337	345	319	366	323	336	353	300	355	321	354	340	352	333	349	356	340	347	314	373	322	310	343	314	319	333	331	339	342	334	339	318	368	333	324	353	332	335	346	342	317	347	341	328	352	313	357	351	325	335	311	334	350	327	305	304	347	318	351	338	325	318	381	330	340	305	319	363	327	378	362	327	350	361	334	324	333	367	335	375	337	343	343	363	329	345	319	354	304	351	325	342	358	354	365	315	342	339	351	340	331	328	351	314	338	337	318	333	287	350	301	336	295	339	356	345	313	342	360	346	341	355	339	370	326	341	325	351	342	336	349	341	338	351	325	330	346	351	328	358	333	363	340	321	347	364	352	283	349	301	364	303	313	342	345	374	312	368	327	319	341	352	322	320	345	362	317	376	343	351	328	339	315	362	320	363	353	314	324	330	326	373	363	333	343	336	340	362	343	292	344	332	298	325	354	342	331	329	337	323	348	336	349	307	317	325	333	369	342	328	341	311	311	319	342	364	332	325	341	356	335	363	324	316	331	351	326	356	335	349	345	345	348	366	334	346	340	330	362	352	330	338	316	327	355	322	344	332	365	303	335	343	333	323	325	362	362	332	359	324	310	351	326	329	348	333	306	312	342	363	334	307	305	340	332	367	331	352	344	383	326	346	336	345	334	348	396	359	346	339	313	318	357	343	334	337	371	355	342	304	337	321	312	329	344	362	334	344	316	383	363	302	353	314	302	362	352	331	323	336	367	351	322	375	342	345	338	345	331	318	301	325	348	339	331	373	336	344	343	338	319	327	333	370	381	291	329	338	335	361	313	333	314	336	313	334	319	362	322	310	373	332	340	355	346	333	357	363	364	364	331	337	356	314	329	360	373	341	353	339	349	361	335	332	347	338	340	338	372	335	365	355	306	341	322	359	343	347	305	339	332	362	326	298	344	345	333	385	356	319	345	334	314	350	320	350	329	345	370	355	349	309	334	332	320	326	344	367	340	326	315	318	334	357	333	319	334	325	375	339	323	354	323	351	351	320	326	341	324	348	310	353	311	328	358	333	342	322	340	349	339	342	332	331	334	314	325	314	343	307	314	337	364	337	327	348	298	336	361	359	316	355	343	348	338	336	367	356	325	335	355	296	323	343	339	360	336	314	346	363	347	324	347	342	336	379	348	330	321	349	316	350	323	350	343	352	384	318	337	358	325	322	344	361	332	330	337	340	335	351	349	331	333	351	351	379	355	305	351	309	326	306	339	379	346	342	376	359	352	311	377	328	351	317	339	308	326	324	333	326	351	298	321	301	355	321	371	356	361	348	334	314	347	350	315	376	331	335	336	336	332	358	331	339	351	323	336	328	322	333	355	318	327	345	325	341	324	351	333	333	343	320	317	338	354	304	351	322	303	323	322	328	357	319	323	331	328	337	330	310	329	348	329	381	360	334	326	316	328	348	330	362	326	321	344	339	342	367	343	326	352	321	332	342	347	326	335	347	326	298	322	326	336	325	339	334	342	340	320	351	351	341	328	348	359	345	327	348	326	329	349	325	302	350	333	323	327	333	334	326	335	364	320	323	337	336	309	323	316	312	347	371	331	337	358	315	309	313	332	356	335	343	335	334	330	343	324	317	348	334	346	327	314	338	343	338	319	331	372	329	326	316	328	349	340	304	353	338	374	354	336	332	343	311	320	324	333	348	380	310	320	322	368	330	319	347	363	302	353	318	342	323	346	354	315	342	331	326	302	371	329	326	340	370	335	333	345	333	355	317	339	306	330	338	327	352	369	336	331	333	307	297	342	356	339	321	335	305	346	279	348	340	327	348	347	372	342	347	321	329	341	357	345	315	351	343	345	344	339	373	339	314	370	329	319	334	297	350	328	338	337	326	367	344	326	318	344	307	313	338	290	327	380	339	303	328	335	308	338	334	398	363	331	307	362	322	315	355	344	339	321	327	339	323	321	339	334	361	322	341	362	326	363	358	311	315	324	369	357	340	360	362	343	346	357	338	366	330	374	332	338	322	334	354	336	320	310	332	313	320	362	331	349	369	361	335	352	317	323	345	312	355	312	318	327	338	366	359	321	327	325	363	337	315	338	345	373	351	306	308	328	360	346	323	331	358	307	334	364	372	288	326	338	342	378	305	334	317	324	363	361	331	352	354	346	358	345	374	342	352	318	322	303	328	311	329	325	329	309	328	322	311	327	351	331	341	335	307	374	336	333	322	338	316	330	330	347	323	335	337	303	320	355	330	379	348	360	327	343	332	369	347	351	326	316	342	314	336	336	340	347	342	324	319	325	340	353	305	300	329	286	330	313	339	357	306	344	332	358	325	352	309	350	318	319	361	325	348	351	347	324	335	315	367	339	330	328	339	365	322	313	341	335	326	344	350	340	347	350	348	332	310	348	333	347	354	336	314	316	303	373	333	332	332	351	364	348	377	347	336	347	345	333	362	350	327	344	334	365	354	310	318	335	328	356	353	354	323	349	336	310	325	350	338	321	378	318	303	369	349	349	356	368	320	315	304	350	319	333	322	346	350	334	340	308	335	349	328	346	317	336	332	318	310	316	338	356	310	324	372	301	331	344	321
3439	314	212	196	178	211	196	184	207	170	183	185	186	196	190	193	195	166	172	171	161	205	207	175	173	198	185	145	174	210	189	176	184	166	173	193	183	191	207	170	178	167	182	177	157	212	190	182	224	154	177	175	170	185	196	170	179	173	152	167	202	189	187	161	188	198	180	174	186	198	175	168	174	185	167	199	193	183	189	180	193	188	175	189	198	181	173	185	159	183	191	168	169	199	185	157	191	163	199	184	196	197	191	182	175	212	182	205	203	159	207	190	166	182	212	182	193	198	183	183	174	202	176	168	173	171	166	170	176	197	197	185	189	178	175	214	175	211	179	210	180	209	196	205	176	187	175	177	172	165	184	192	172	175	199	178	188	179	191	174	175	163	177	179	202	187	184	165	174	178	189	181	139	194	173	190	158	156	177	210	207	178	187	216	191	180	173	184	190	180	197	172	190	157	175	192	178	202	176	183	150	174	205	173	144	191	203	169	178	187	160	203	199	175	209	186	215	182	195	179	201	175	172	179	171	173	157	161	184	189	183	169	192	173	200	184	194	184	203	183	169	200	195	182	197	163	174	203	185	180	178	182	175	211	174	168	188	167	199	194	203	164	183	187	198	180	190	175	176	177	171	151	167	166	186	201	192	178	172	189	196	173	186	210	181	180	203	207	174	184	215	205	171	185	163	166	179	176	187	170	183	174	199	172	173	166	168	174	207	187	186	167	186	176	180	195	209	170	176	181	209	204	180	154	178	183	191	160	179	191	171	191	171	190	177	177	147	172	166	204	204	162	177	177	204	173	197	176	194	168	164	182	170	181	185	198	198	169	157	149	168	205	218	183	200	204	170	166	184	182	170	189	191	176	187	168	204	184	171	175	185	172	161	186	162	194	189	178	179	181	198	210	187	182	191	179	186	166	177	161	193	208	187	173	187	191	180	158	189	150	171	182	177	206	187	173	196	185	184	170	187	161	150	164	175	185	172	195	173	212	179	178	191	178	162	197	192	187	194	167	186	186	198	175	178	186	185	178	177	166	170	186	182	194	168	194	195	165	180	175	175	188	199	178	184	174	202	197	157	172	187	203	178	184	180	175	187	188	196	187	167	199	202	183	171	168	190	184	150	200	190	191	178	179	191	193	193	189	165	170	176	160	180	196	178	192	199	165	224	177	181	191	177	188	203	173	169	178	176	199	172	194	203	199	190	171	174	190	162	203	178	197	183	166	182	176	165	170	172	180	189	182	183	196	180	178	197	163	178	179	168	220	191	165	187	168	203	173	166	179	194	186	206	210	178	194	178	192	180	195	161	199	204	181	183	174	177	182	186	142	183	168	170	183	181	164	202	187	150	173	194	167	165	181	175	176	184	189	187	188	193	196	168	201	173	179	162	182	169	220	188	161	190	166	203	197	179	186	172	196	164	170	153	181	198	174	181	196	184	178	183	202	188	172	165	164	215	232	173	165	185	166	182	192	185	193	166	187	180	173	176	182	158	192	162	201	178	170	172	176	170	174	177	166	178	165	168	161	199	158	175	165	184	195	171	194	190	190	158	170	172	180	173	179	173	176	172	201	180	181	173	179	202	171	177	204	189	182	197	188	197	182	191	191	186	166	177	183	188	198	188	145	192	185	226	163	180	190	180	181	155	175	188	196	205	188	189	169	191	170	175	187	184	173	186	175	166	178	206	191	165	188	185	173	189	217	203	170	172	175	164	167	176	193	179	190	178	170	167	215	194	204	179	193	167	191	156	169	183	161	204	165	155	160	167	171	179	161	191	207	179	167	171	197	194	182	187	176	169	203	166	184	193	174	188	155	173	171	152	199	182	186	163	150	184	169	188	211	176	167	166	195	184	193	156	175	185	158	154	157	176	168	157	190	172	167	171	193	169	173	188	168	187	181	201	208	191	165	164	191	189	177	171	192	169	188	184	187	171	186	186	183	167	213	176	178	192	179	167	166	148	174	165	184	203	182	171	182	166	162	200	206	202	190	214	196	189	163	192	188	187	147	187	199	183	168	195	173	170	191	146	153	189	190	200	176	183	204	184	171	175	164	197	183	170	158	178	199	187	199	171	208	191	183	178	150	185	174	167	139	194	180	197	188	186	238	170	162	173	188	160	203	185	187	199	191	168	186	184	178	199	171	204	158	167	172	162	169	193	169	155	187	170	175	167	194	197	160	173	184	179	179	184	193	168	186	189	177	169	178	175	186	184	177	189	211	164	163	184	180	183	178	198	179	177	163	172	175	175	200	177	191	180	179	207	198	151	156	182	197	205	183	190	165	180	192	168	207	174	165	187	201	195	195	184	160	202	170	201	185	193	171	188	191	218	202	180	173	171	175	197	199	198	180	170	181	188	181	202	191	171	174	178	177	170	169	188	187	184	189	181	190	180	185	168	187	193	194	176	194	175	199	182	177	201	178	182	162	182	198	176	184	201	185	162	184	157	166	178	155	192	180	186	181	173	181	199	206	186	175	179	190	174	162	180	185	212	193	184	167	185	186	182	176	189	181	205	175	189	183	192	184	172	181	175	151	163	163	174	187	172	189	184	193	193	195	157	199	176	167	169	176	181	188	212	205	177	163	187	172	213	200	175	176	163	162	166	169	200	177	178	207	200	160	196	198	195	208	179	171	171	164	159	167	225	191	173	216	186	192	175	173	178	183	189	191	186	181	171	194	196	203	195	172	179	196	181	153	171	178	187	201	194	188	191	179	169	191	165	147	171	184	168	190	179	164	169	150	183	194	179	172	189	200	171	181	158	162	174	194	220	174	169	173	173	206	161	184	172	189	172	193	182	180	196	177	188	165	206	170	174	204	166	225	193	180	196	200	178	177	210	169	187	175	181	176	208	194	183	166	185	179	200	175	174	181	188	193	179	160	180	187	185	181	191	171	184	176	186	165	194	179	172	178	195	174	174	174	197	187	195	182	181	191	163	182	185	186	189	181	183	188	171	184	179	188	191	195	182	178	168	165	180	163	169	181	197	177	182	210	173	201	179	180	150	195	183	178	184	201	169	191	173	174	198	192	162	175	178	203	202	180	180	173	190	186	210	163	183	197	167	188	183	186	148	188	179	204	189	177	203	219	190	169	178	159	202	192	187	201	178	174	179	166	179	154	189	172	185	177	194	169	191	176	174	171	189	165	179	181	171	186	144	171	188	167	207	174	179	179	193	183	141	212	188	181	167	198	203	172	187	206	209	171	183	190	211	175	171	173	177	186	200	179	156	177	190	190	210	160	192	172	167	160	189	174	180	193	206	188	180	191	188	195	184	193	200	187	166	183	186	181	197	176	198	165	191	170	178	169	192	176	180	174	171	191	210	193	171	184	201	180	211	171	210	185	164	216	178	172	199	170	216	188	172	170	199	162	207	188	174	211	189	170	192	187	172	169	171	187	162	189	215	189	183	198	158	184	176	163	197	167	179	196	191	164	163	172	196	186	165	157	201	170	176	177	203	190	180	195	178	171	197	171	222	184
3108	584	563	588	496	473	454	473	446	435	472	459	448	424	441	419	440	439	428	460	406	440	453	423	433	428	477	433	476	440	465	456	444	428	463	432	409	428	445	457	425	403	456	447	430	426	411	437	451	449	455	445	446	472	456	443	470	466	443	433	426	433	451	411	426	417	457	432	429	466	453	404	425	429	435	435	452	428	451	408	415	465	414	424	456	487	431	454	432	460	437	450	463	464	425	439	454	443	413	455	430	441	478	422	457	453	442	416	461	457	422	442	442	456	428	423	445	444	419	444	412	441	456	397	465	459	428	429	491	435	421	474	432	425	440	437	456	446	409	430	408	453	433	471	454	461	462	432	440	426	431	447	421	464	440	428	439	440	410	437	455	420	423	404	422	424	397	411	457	449	452	469	465	471	403	419	432	415	462	464	484	448	427	445	428	412	461	421	393	447	420	442	468	455	471	428	449	436	406	428	424	484	413	437	412	398	427	436	426	438	443	460	400	477	418	444	421	418	439	446	444	444	466	483	442	452	427	419	406	436	428	426	451	418	418	445	430	432	418	444	477	438	467	428	452	459	454	452	451	464	430	411	440	420	428	441	435	452	445	434	406	468	402	453	450	424	437	422	481	458	482	469	428	442	430	416	455	419	424	441	418	404	397	443	451	443	439	417	429	457	441	429	443	438	429	445	454	443	453	462	455	427	438	459	435	421	452	418	475	432	465	418	475	410	436	425	454	427	432	421	418	406	448	452	438	442	426	415	465	420	472	439	432	422	421	461	451	452	444	439	408	422	438	442	439	415	445	471	447	409	440	472	423	427	425	425	446	446	447	398	451	410	457	440	436	440	463	475	480	463	446	426	428	416	460	405	460	420	452	443	457	413	435	446	397	463	394	480	431	416	431	418	425	410	476	455	412	447	443	427	463	391	451	472	436	407	428	421	428	462	438	426	450	433	429	458	462	451	436	459	445	446	459	450	448	455	475	425	408	422	419	456	402	444	456	445	457	436	437	422	456	403	433	459	457	440	463	453	410	425	439	422	449	433	433	446	472	473	450	451	428	421	446	458	422	409	428	419	451	446	435	445	439	418	448	435	436	432	437	432	450	423	435	415	420	429	437	451	441	447	454	449	460	420	424	421	434	449	414	458	429	431	455	437	448	426	429	421	436	432	410	441	449	436	426	455	465	464	418	410	455	436	449	453	400	413	394	403	424	440	435	413	395	444	430	442	462	436	414	400	415	449	462	446	405	422	421	451	414	394	467	450	426	442	437	421	414	452	425	433	424	448	442	442	408	476	446	444	457	428	423	411	440	437	416	484	430	435	451	423	414	432	449	408	466	451	424	461	439	430	464	433	438	448	444	448	470	450	437	443	403	388	451	407	446	483	434	427	414	423	467	421	438	434	409	441	447	414	454	431	434	440	440	420	430	439	462	458	450	457	434	447	432	431	464	412	400	484	423	446	428	426	427	425	418	437	453	456	410	435	443	417	488	465	403	398	454	448	451	419	442	416	427	451	453	429	422	443	430	442	424	440	452	433	427	426	440	456	435	419	453	418	457	416	506	457	433	455	445	465	439	478	422	406	438	440	460	472	404	451	395	458	440	445	434	437	443	407	458	420	411	436	466	418	437	456	472	409	438	435	405	468	475	416	415	438	423	419	437	436	410	450	456	415	435	468	422	451	435	481	461	438	438	424	435	463	412	395	426	394	467	445	427	436	436	438	442	438	454	436	442	480	452	475	413	464	451	436	472	437	430	401	437	423	443	442	449	446	455	458	442	432	449	401	430	434	442	411	441	425	444	408	409	447	448	430	432	447	443	381	420	467	408	450	455	418	412	482	462	442	436	431	446	405	441	430	446	420	431	434	471	440	455	450	476	455	425	432	379	447	408	422	460	417	419	446	432	430	458	422	448	442	415	432	435	474	447	418	423	421	422	406	440	461	435	407	432	418	445	439	419	424	407	405	481	413	440	439	454	443	448	433	424	454	431	449	458	446	456	427	445	459	437	431	438	410	424	443	414	427	421	440	425	475	480	425	428	451	413	430	476	428	453	411	435	468	434	470	409	431	471	430	416	457	435	426	494	410	424	432	435	414	441	451	449	451	449	423	435	418	425	423	395	390	428	454	488	418	469	469	446	419	397	410	464	412	425	449	427	453	435	465	439	440	457	440	459	397	445	423	398	445	430	428	436	437	455	406	444	456	458	459	448	446	461	425	399	444	406	430	463	399	394	406	443	394	439	429	432	471	439	431	466	451	421	450	402	439	408	440	427	433	455	410	454	455	454	419	447	435	426	428	428	435	444	418	441	429	431	449	455	433	422	435	462	406	444	437	456	429	439	430	455	423	421	458	408	424	461	458	483	446	439	434	477	421	460	430	449	452	426	395	453	431	426	451	439	396	437	426	451	412	444	428	429	437	442	462	422	440	453	476	438	423	421	418	432	397	461	412	429	485	454	464	471	423	466	418	472	450	434	430	404	447	454	443	425	468	431	439	421	429	410	432	453	444	464	429	459	425	390	397	472	439	432	402	438	444	455	433	410	424	468	433	433	433	423	454	432	449	444	431	401	458	437	423	403	397	455	417	437	458	442	478	462	448	428	422	439	401	443	459	471	501	428	419	419	407	435	440	482	431	445	447	453	448	410	440	406	452	442	429	450	441	468	439	428	415	487	449	413	439	440	402	399	465	429	426	417	469	442	458	436	448	446	454	442	424	433	428	439	402	413	432	447	409	414	439	409	444	448	462	408	448	412	447	432	458	421	448	419	449	439	506	447	423	426	436	454	412	458	419	444	419	418	459	377	442	450	427	390	452	413	449	471	471	488	440	443	405	406	439	439	452	465	433	416	468	418	455	443	436	439	439	401	434	433	415	430	407	420	454	435	448	436	411	456	441	411	402	430	458	443	492	405	448	453	415	471	465	455	449	454	450	464	433	413	458	409	450	422	432	465	406	447	445	431	428	409	430	409	447	404	455	449	460	461	462	430	466	462	421	418	430	436	447	429	423	463	409	437	454	426	449	434	441	451	428	454	431	435	458	421	410	457	424	443	461	433	413	454	419	415	435	472	414	407	452	437	439	428	453	428	479	431	436	398	423	447	451	401	422	456	444	398	411	433	439	435	416	405	428	437	448	433	443	419	433	394	413	396	444	471	450	445	406	470	433	426	461	460	414	435	427	435	418	431	430	429	451	432	436	449	430	441	439	443	445	420	446	435	450	429	445	436	410	481	430	428	409	444	472	433	470	476	451	451	448	421	466	405	448	415	430	432	425	409	434	446	421	474	431	427	450	438	481	445	425	417	433	419	399	432	441	467	441	464	453	460	419	440	438	433	476	414	482	468	456	443	401	434	412	457	409	417	414	443	466	446	398	446	403	410	435	445	416	428	445	463	412	456	409	448	452	435	433	457	453	468	433	463	476	426	411	464	456	471	453	466	458	429	444	442	441	416	396	411	415	434	463	420	462	440	452	426	408
10926	928	571	508	407	378	367	302	297	240	275	249	253	272	273	252	253	260	229	248	249	267	248	242	247	257	251	235	262	257	246	252	249	260	236	239	250	235	235	253	259	235	265	239	239	240	238	256	230	227	234	212	271	248	237	223	230	245	277	248	235	246	245	235	251	246	245	249	244	266	250	220	224	259	239	234	256	224	246	243	287	237	216	259	225	245	237	255	250	274	236	238	213	248	250	254	248	247	240	248	245	264	247	253	257	272	243	241	262	253	217	250	250	274	240	258	251	220	260	254	238	240	257	232	242	252	249	236	252	257	239	236	223	248	214	256	240	245	231	251	219	217	210	236	234	281	239	243	244	259	238	246	271	258	231	257	238	260	224	238	257	249	242	261	271	248	238	245	277	215	262	255	230	258	245	249	254	246	234	244	261	233	268	246	252	238	241	270	248	232	246	255	230	248	225	236	262	230	263	241	268	248	224	249	249	224	224	244	216	248	249	265	272	272	234	260	241	230	242	242	236	254	234	277	234	255	242	244	250	272	250	247	262	237	217	267	276	273	233	240	240	251	255	249	233	257	271	271	263	253	270	232	285	233	266	253	242	237	257	231	227	257	270	239	253	231	237	243	241	210	241	267	238	222	246	229	257	236	225	238	249	278	251	287	236	243	268	238	258	280	259	236	237	239	233	258	261	251	247	272	275	243	206	215	236	208	221	251	246	209	271	270	277	247	238	242	246	231	234	254	257	252	216	226	258	238	262	246	245	239	236	234	242	235	264	265	235	246	253	276	228	259	252	215	253	270	209	310	267	251	275	255	267	248	258	219	235	254	227	245	254	229	239	264	258	249	240	241	282	257	214	227	223	243	218	244	240	247	222	227	264	237	223	240	237	268	248	238	257	219	248	229	242	226	256	283	246	261	251	260	242	244	228	264	253	231	242	205	258	236	258	249	216	253	269	222	230	265	265	232	259	249	238	259	248	271	272	268	257	261	239	249	269	290	257	252	273	235	260	244	194	228	261	274	252	269	268	221	229	275	242	233	236	238	242	248	247	245	259	246	255	251	242	252	255	246	264	240	262	234	273	250	270	241	243	233	232	244	274	231	251	282	240	242	246	233	243	222	243	248	241	227	231	242	247	264	213	235	210	234	256	240	256	261	254	244	230	227	244	285	245	217	242	247	247	242	232	261	267	272	227	235	267	245	262	266	226	234	204	270	254	239	249	232	246	209	242	244	243	263	249	263	232	231	271	252	253	235	239	232	273	228	254	217	246	226	229	265	241	247	239	267	245	227	251	248	237	253	261	254	236	259	243	229	273	259	235	237	233	268	219	236	227	249	256	253	291	247	228	244	251	237	230	215	260	226	247	197	247	241	234	269	260	238	207	237	244	250	242	241	246	245	247	237	270	264	243	250	262	254	270	236	255	243	235	266	271	257	245	228	222	240	221	253	240	246	234	256	233	215	254	242	278	234	248	234	213	197	228	273	249	240	261	247	234	235	246	231	263	223	263	262	253	250	231	254	253	243	272	227	240	252	276	279	241	263	263	246	231	241	238	240	225	235	248	207	278	244	246	263	250	271	276	225	271	237	226	259	211	238	262	230	255	217	240	239	235	226	240	265	245	226	235	224	231	256	245	247	250	233	202	261	226	245	245	232	247	250	246	270	250	231	248	226	220	228	221	220	220	250	236	226	226	273	242	241	237	193	270	247	255	238	239	242	248	275	256	284	235	231	239	250	251	235	221	240	221	239	276	235	238	244	245	246	258	244	257	286	252	222	234	253	237	218	239	258	244	242	231	251	259	254	262	247	253	253	263	238	224	241	242	226	245	237	199	224	229	236	246	242	237	274	232	231	259	238	226	217	241	233	257	235	230	239	269	261	233	269	258	235	239	241	267	278	221	248	256	230	239	235	246	225	253	264	269	256	229	252	230	248	273	248	232	232	181	264	210	252	252	245	265	237	237	225	259	283	259	246	249	235	234	263	246	252	261	259	235	252	215	263	234	230	227	244	248	212	263	244	233	239	260	228	229	242	264	241	218	235	249	244	264	255	259	260	262	242	245	256	258	229	236	253	256	249	228	249	250	225	222	219	248	256	250	261	261	255	246	282	259	222	262	240	245	227	256	209	242	233	261	243	257	235	252	244	267	240	236	228	222	262	243	216	246	252	247	249	210	255	243	266	257	263	249	261	215	235	210	260	299	247	244	258	247	276	242	255	233	244	243	238	237	228	220	260	236	233	266	268	246	228	234	237	228	284	232	264	245	231	236	243	223	250	258	231	240	242	221	238	275	242	273	269	252	256	251	217	237	249	243	257	246	245	247	260	235	245	251	260	263	250	245	266	262	241	237	211	238	268	220	230	226	247	269	237	242	269	208	248	245	236	243	255	268	271	246	260	219	256	229	237	252	260	265	230	251	239	236	257	268	236	244	257	231	229	209	230	267	272	219	255	229	250	248	221	245	251	262	240	263	256	239	269	217	238	215	254	236	259	272	215	238	201	249	230	237	254	262	230	220	223	246	255	283	265	258	248	217	251	242	235	238	248	219	239	255	259	245	231	243	243	234	276	249	236	256	248	242	221	244	255	259	245	234	248	245	223	250	242	251	221	253	251	232	240	248	247	253	253	225	241	269	254	259	251	250	231	221	255	254	242	237	220	247	273	256	243	232	231	252	257	243	235	235	256	261	261	250	247	251	274	275	247	242	266	227	263	253	230	255	219	249	235	266	230	257	254	256	250	246	209	263	228	255	274	247	247	248	209	249	245	254	261	224	269	240	230	223	262	255	259	247	260	254	273	240	245	242	251	251	242	257	260	255	252	262	280	225	259	251	259	197	237	247	248	260	202	254	236	283	252	237	227	254	254	231	225	241	219	258	226	233	278	228	258	241	265	238	253	261	235	242	229	252	220	233	235	235	229	248	251	265	242	251	288	255	262	279	256	261	239	270	234	246	220	230	243	228	211	243	217	263	248	277	233	243	241	248	268	209	246	249	230	229	247	241	215	241	212	269	203	228	209	241	256	215	226	237	249	246	243	237	247	222	231	260	282	248	238	244	229	247	205	257	233	255	256	257	233	220	232	288	258	252	270	284	245	234	256	240	234	239	229	252	235	266	273	250	227	277	227	267	246	220	255	246	246	235	243	240	229	234	285	229	270	244	256	232	232	272	256	248	246	254	241	271	256	223	258	243	253	238	245	238	275	278	232	255	235	256	253	266	267	272	256	219	260	255	218	264	217	266	250	240	267	228	256	253	246	240	219	256	232	257	246	254	227	261	258	215	227	264	244	205	246	267	248	242	268	268	245	256	271	214	259	219	235	254	240	250	254	268	237	233	264	261	220	226	246	236	221	251	255	234	234	244	221	260	258	251	215	236	259	274	263	242	237	247	234	241	245	237	218	271	235	242	276	261	262	255	247	254	245	261	244	256	216	244	231	234	239	235	231	277	209	256	230	236	246	267	251	251	243	241	249	266	255
8439	1000	1372	1473	1413	1136	964	920	825	772	776	685	706	718	610	624	610	626	636	640	582	594	607	580	578	588	592	627	580	561	537	564	513	585	595	621	570	559	554	606	599	559	609	597	575	586	578	575	543	572	551	549	554	510	612	590	596	585	581	545	596	589	565	562	574	581	577	546	573	586	627	565	612	545	548	573	546	625	554	566	560	605	538	619	559	562	561	585	580	596	531	561	559	577	590	574	550	515	559	556	572	580	583	563	534	569	581	560	535	563	575	549	556	562	542	589	550	603	583	549	569	586	575	555	562	599	559	570	559	535	567	558	597	621	567	538	512	557	547	576	526	557	581	549	562	552	535	584	605	519	569	522	525	568	624	571	570	528	528	559	593	586	578	543	578	584	555	567	557	507	565	566	549	528	560	564	532	587	568	559	571	557	584	564	593	576	529	588	531	569	559	612	574	600	635	562	562	545	542	589	554	583	588	604	577	568	529	599	540	605	606	551	544	589	520	572	568	557	557	547	544	577	597	588	549	531	618	548	546	552	559	554	558	589	553	552	585	546	588	546	584	594	585	554	562	582	584	582	565	536	547	564	577	517	574	563	575	587	595	578	547	586	583	581	524	558	543	594	536	523	535	590	585	580	571	563	580	567	571	546	570	575	538	580	537	545	538	564	561	552	551	546	554	554	558	563	588	604	557	559	593	524	533	549	553	547	523	573	545	549	545	582	531	566	564	554	538	556	557	533	575	638	550	537	545	563	569	545	601	600	576	568	559	579	545	562	546	556	575	552	573	540	565	579	596	540	611	613	518	540	537	564	566	557	551	587	566	545	558	556	553	596	585	541	590	549	561	529	565	558	621	586	559	561	552	561	587	593	559	555	557	559	600	565	585	555	526	574	560	585	557	570	599	574	527	582	551	582	552	545	564	585	555	568	576	565	555	574	572	594	579	605	569	568	590	571	545	571	576	567	543	577	577	620	548	526	577	605	535	583	574	567	535	549	562	549	561	559	546	561	535	579	587	552	581	588	627	537	567	598	529	542	593	589	560	574	572	525	535	525	586	538	552	569	534	576	593	587	587	551	526	558	569	521	550	564	557	577	555	580	554	563	562	560	508	553	527	579	559	568	562	517	587	492	555	584	545	561	549	554	575	593	607	512	562	582	606	578	538	582	585	563	576	555	589	541	531	566	547	545	576	527	561	534	559	554	603	550	585	587	572	593	560	607	562	521	557	573	571	557	553	526	545	594	609	570	584	544	603	573	542	606	559	554	548	549	566	578	582	581	574	595	569	533	572	540	587	558	579	573	612	541	570	513	558	570	526	558	555	536	530	605	559	577	577	573	561	535	585	567	570	552	559	537	547	589	579	558	559	541	526	562	549	551	589	582	548	577	584	553	537	529	601	558	603	556	565	558	540	560	523	562	570	570	540	565	594	577	594	550	627	568	529	565	556	576	575	566	571	558	557	554	545	593	559	583	542	574	538	561	549	581	552	553	539	558	528	602	599	600	573	578	599	543	569	547	600	543	585	575	562	562	608	530	612	583	581	554	506	559	593	581	620	550	571	535	580	549	560	589	549	589	576	548	536	549	579	582	588	592	556	509	574	568	576	583	519	565	599	567	537	560	581	558	524	557	579	566	539	573	567	566	511	564	549	547	558	540	531	565	583	569	580	575	597	562	575	529	550	615	544	585	589	591	520	582	576	539	580	542	554	574	572	578	543	599	553	603	558	575	555	570	540	520	582	593	510	529	587	554	568	552	554	557	577	617	599	559	522	560	544	551	548	536	593	573	584	585	537	585	596	590	518	541	563	570	607	569	602	581	533	550	574	575	599	552	553	547	585	609	603	565	560	561	563	588	604	584	583	557	565	608	556	561	602	531	567	570	579	598	526	551	567	583	559	564	551	561	581	529	545	596	563	557	547	547	544	607	518	603	569	622	595	552	567	566	541	604	549	603	534	556	559	591	544	508	560	584	577	588	557	588	508	578	521	522	589	559	532	585	571	592	556	546	546	551	587	587	562	545	580	584	520	544	573	570	625	584	552	563	581	590	574	561	553	555	542	528	588	560	572	537	603	555	601	538	587	558	587	579	578	525	587	573	592	543	561	549	516	578	565	565	524	579	547	549	610	563	578	559	561	571	540	583	587	596	536	596	543	560	523	578	598	558	556	553	548	557	579	539	532	595	590	584	548	577	585	536	523	521	499	534	545	566	573	590	564	599	557	596	539	557	534	576	548	615	550	560	575	558	534	541	571	569	587	579	538	568	538	578	578	577	565	572	541	555	589	561	551	603	571	542	548	588	621	575	531	579	569	622	573	558	556	551	569	595	579	572	570	539	544	557	551	569	578	550	559	557	570	546	569	601	600	559	566	555	537	585	522	536	568	540	558	540	627	547	533	600	564	564	565	577	625	534	574	561	571	559	613	499	564	543	554	562	562	566	552	549	624	604	580	580	574	540	556	556	564	539	585	601	557	571	572	570	576	577	554	567	590	570	569	584	599	562	581	556	533	543	579	600	525	568	544	517	538	579	555	600	553	559	544	566	533	581	575	529	582	566	591	535	559	574	563	558	553	573	595	599	549	557	564	547	576	537	583	617	556	579	578	579	556	540	552	558	631	529	542	586	526	505	549	542	561	533	545	574	553	546	530	562	569	573	518	590	575	520	575	610	544	583	550	543	588	599	578	595	556	558	537	571	539	587	539	568	549	564	539	550	530	552	550	559	543	580	574	554	520	591	593	582	564	578	583	584	560	560	588	583	556	546	560	582	574	567	593	549	546	561	556	553	578	573	578	554	561	587	546	534	556	583	524	585	570	579	570	550	554	579	622	546	588	580	564	557	587	526	549	542	521	537	549	574	561	596	559	579	573	576	588	553	527	586	526	537	589	583	546	550	579	522	537	565	606	524	596	531	590	552	522	543	566	574	583	567	565	574	570	542	568	557	596	594	592	557	543	566	496	531	547	544	543	521	575	596	589	594	578	566	533	561	585	515	541	541	587	543	614	582	573	539	575	556	553	568	553	538	577	581	572	598	543	555	559	553	571	579	537	553	575	615	555	549	582	557	582	578	545	575	534	538	580	594	559	559	555	557	556	537	579	589	562	559	526	607	572	583	578	565	608	569	547	573	569	599	584	600	573	546	540	571	574	550	584	556	596	591	567	573	559	560	573	582	587	576	585	554	599	560	572	566	557	544	578	541	534	550	567	594	611	526	560	573	579	615	550	600	592	554	559	555	585	566	552	556	524	578	605	570	564	543	569	549	566	597	572	520	564	555	519	535	554	553	587	606	563	562	583	551	619	557	583	564	547	580	548	561	565	567	543	598	603	545	578	573	586	587	561	589	604	549	571	610	551	592	546	596	546	539	583	591	547	562	566	612	565	584	550	567	603	519	521	557	588	591	572	581	584	553	553	543	544	539	622	568	565	544	580	552	573	496	570	512	593	561	571	557	593	590	555	600	570	575	547	563	558	579
18883	1892	881	702	530	424	278	243	247	234	196	196	203	162	173	151	162	147	169	158	156	150	165	177	153	155	159	147	132	132	156	132	146	139	164	130	144	155	140	143	153	150	147	165	144	149	185	173	155	151	141	136	155	128	153	138	146	168	127	138	122	131	152	150	154	159	157	138	149	132	109	139	140	138	148	142	150	129	139	144	122	137	131	167	148	132	132	132	148	141	146	157	146	145	160	151	145	143	149	148	157	153	163	145	116	169	118	148	143	133	139	154	150	139	140	153	139	132	148	143	127	133	164	128	141	143	144	141	140	159	143	153	159	128	134	156	126	133	141	153	153	139	137	150	140	154	134	141	144	144	124	119	122	161	142	147	155	151	155	142	132	127	130	153	132	154	143	166	138	162	127	136	147	128	125	145	135	153	147	140	162	153	139	172	154	160	154	146	141	153	124	147	143	133	166	122	164	140	154	157	160	166	170	138	132	124	138	170	130	121	124	125	128	133	138	131	136	150	145	142	146	151	134	161	141	164	145	143	153	146	130	139	144	154	156	150	127	153	127	160	121	135	181	122	141	139	134	139	138	127	152	129	154	146	160	127	133	151	172	153	140	138	156	120	152	137	134	137	159	130	146	133	132	148	145	142	146	162	127	134	145	137	148	150	139	153	147	140	158	163	151	146	137	134	146	131	142	143	143	134	170	132	149	157	135	163	155	134	141	142	159	155	157	125	128	102	144	144	141	146	152	141	170	150	146	137	167	157	152	149	156	149	139	156	115	142	157	150	142	156	133	128	137	176	126	118	132	144	149	147	149	173	155	132	157	122	154	121	162	131	147	130	144	128	164	130	155	144	147	150	157	147	151	137	138	134	160	134	154	154	156	142	160	148	140	143	148	134	163	146	142	150	141	123	155	157	153	140	141	141	146	161	153	153	137	147	142	133	149	135	151	147	122	138	168	138	172	132	146	125	159	149	135	134	165	145	121	155	134	155	128	134	131	128	139	143	143	140	170	153	124	128	143	111	153	139	151	131	129	150	134	148	130	134	171	154	146	139	164	139	147	135	135	139	154	146	174	170	160	141	131	161	128	158	152	146	152	141	147	150	153	139	133	125	122	175	136	154	135	132	144	131	142	121	142	150	148	151	158	146	159	155	150	137	173	146	143	142	145	139	121	163	148	140	134	152	142	150	141	138	161	131	157	141	150	136	140	143	158	139	116	148	146	147	139	127	154	137	144	127	182	141	143	150	140	163	130	147	160	143	137	130	134	157	140	147	151	142	151	146	135	141	146	154	143	132	145	144	172	153	145	153	161	155	152	140	158	130	148	148	143	154	134	168	144	156	144	126	142	140	157	148	130	131	149	154	121	145	123	121	133	129	146	160	132	121	145	138	131	149	155	137	149	149	138	142	163	157	160	154	135	148	163	153	141	136	136	129	143	136	142	127	134	126	144	137	138	146	166	131	155	148	138	157	143	133	152	136	138	139	139	127	139	161	146	153	122	137	142	136	152	154	159	126	148	151	166	147	143	160	137	136	169	158	130	149	138	140	139	141	137	150	152	138	137	139	127	124	144	151	149	128	166	135	130	159	156	130	120	145	119	131	156	152	128	171	158	134	131	165	149	134	159	164	132	117	145	150	162	142	142	145	153	147	153	133	170	143	141	135	154	155	146	151	139	123	143	152	162	148	139	141	147	140	127	138	158	134	129	172	162	144	138	133	145	162	137	130	142	161	162	126	137	130	165	139	125	152	130	145	143	134	154	173	141	154	156	138	146	142	146	135	153	153	136	126	116	128	142	146	123	142	148	147	139	131	134	153	145	153	110	150	143	130	132	146	155	171	138	161	135	156	157	155	152	144	159	141	143	121	124	165	149	147	156	137	130	152	144	133	134	133	155	117	140	119	159	135	130	132	159	143	130	156	126	160	147	143	150	144	153	179	148	142	136	132	123	154	144	116	167	144	125	132	139	138	148	162	123	152	112	113	144	142	138	154	142	172	151	135	138	133	162	149	149	156	145	132	168	135	142	147	149	152	165	163	125	129	139	115	147	140	146	145	125	147	163	151	144	123	147	131	169	153	140	141	131	143	125	150	156	133	138	146	180	161	140	177	157	117	126	162	135	138	157	142	123	144	122	127	130	141	122	145	159	147	150	142	163	145	159	157	181	112	125	137	143	161	129	161	155	129	137	148	159	128	158	146	160	140	142	145	133	172	142	136	136	154	156	133	153	139	132	141	151	143	141	146	143	167	135	139	138	164	162	130	145	132	153	141	137	142	147	132	157	136	150	159	160	146	136	139	147	160	132	140	132	149	150	119	133	159	166	130	171	160	134	141	145	166	153	126	166	138	147	146	153	139	157	158	147	158	166	126	159	160	142	124	150	142	159	158	148	150	145	139	143	138	145	168	160	138	132	142	153	154	151	149	126	152	138	142	145	152	149	144	137	152	136	154	155	158	147	147	151	147	180	163	147	168	143	154	140	138	132	135	140	136	145	166	144	158	165	126	148	168	140	139	158	171	176	148	143	119	139	148	144	150	151	137	131	159	140	156	168	157	124	129	137	142	129	125	124	137	180	138	116	144	149	155	137	137	130	170	167	156	168	140	159	142	135	163	143	178	169	152	138	132	158	156	111	144	136	162	119	149	129	128	127	138	142	143	136	159	142	175	146	126	146	128	97	153	132	157	150	109	157	133	137	141	141	144	143	119	139	157	147	133	164	159	128	139	124	139	124	153	146	157	130	143	121	134	151	150	145	136	129	165	144	168	152	157	142	151	149	145	149	150	152	123	142	157	134	146	143	142	156	176	140	124	154	157	145	132	135	165	153	142	150	134	140	146	135	139	131	139	148	126	148	138	136	142	141	149	160	138	139	149	147	135	122	121	137	148	131	137	135	152	152	140	158	124	141	117	159	146	142	135	144	136	139	166	133	138	169	134	162	167	138	153	159	137	145	142	138	177	121	157	128	136	141	144	130	145	136	134	135	140	157	145	151	146	139	148	138	160	162	137	134	136	134	174	144	144	131	145	107	153	142	141	132	146	146	145	131	146	129	145	137	155	146	157	159	151	158	155	138	141	137	142	142	112	131	150	141	129	157	132	126	134	138	141	142	148	164	129	156	162	137	148	132	139	156	159	130	147	158	135	134	140	163	146	152	148	143	138	151	133	163	144	151	153	135	129	138	157	132	119	133	166	187	133	157	142	169	139	131	138	137	139	154	149	153	139	133	157	153	137	135	159	133	132	152	147	130	149	141	160	130	133	148	161	134	145	152	136	165	191	159	159	125	135	139	134	145	156	157	135	155	136	143	134	143	146	138	143	154	140	141	148	151	116	134	159	139	158	147	159	161	148	166	155	132	154	157	142	193	153	157	141	136	152	145	157	148	171	151	149	133	128	138	149	158	132	154	155	145	129	131	125	163	142	150	147	133	151	145	148	144	150	151	125	135	156	152	134	159	163	139	141	133	157	141	162	129	148
10659	1248	1844	2202	1833	1560	1132	962	828	738	693	585	629	520	501	510	483	465	463	412	395	408	389	395	350	403	384	405	407	379	386	362	346	399	359	370	368	355	355	340	379	336	356	335	306	347	372	356	352	318	375	337	378	321	363	330	348	336	355	359	313	340	358	366	353	323	339	356	376	328	343	362	338	319	329	368	302	344	348	308	375	338	343	360	331	355	328	326	332	331	354	318	320	325	347	328	344	351	320	338	338	337	346	347	342	340	296	302	366	304	327	334	340	340	300	327	345	353	328	353	338	341	336	330	359	359	324	340	343	332	329	350	347	323	362	339	319	300	374	350	340	351	334	350	324	297	324	338	310	333	337	333	329	306	361	374	340	319	364	342	343	337	325	336	311	332	332	352	365	324	361	356	354	360	319	355	324	327	341	328	329	347	332	339	319	330	346	318	320	348	317	354	353	311	318	353	318	341	351	314	366	336	361	355	338	364	344	325	328	353	351	326	348	333	351	357	328	331	319	350	374	332	370	353	341	327	360	350	342	353	308	341	334	352	318	339	305	315	345	332	299	316	334	329	327	304	351	376	342	342	303	337	333	319	350	344	317	355	348	350	382	340	342	330	355	362	375	326	339	366	362	314	328	327	334	307	343	353	373	341	312	363	335	336	318	331	340	352	332	292	319	358	348	330	303	325	351	322	314	350	344	357	358	361	332	318	284	307	361	344	362	302	349	354	342	311	362	350	353	321	379	326	374	368	315	359	307	331	305	346	346	343	308	325	361	306	314	337	350	340	320	315	361	362	368	371	317	358	348	349	346	324	329	349	374	350	319	313	383	341	341	350	348	317	338	354	324	345	338	317	356	334	332	341	355	339	336	340	334	362	354	333	334	347	324	339	320	351	330	341	346	321	328	360	326	351	345	338	334	366	355	345	317	368	368	347	346	306	365	345	320	343	342	338	322	329	301	326	318	329	350	345	341	339	335	361	347	342	338	306	320	326	336	295	346	331	310	332	336	326	342	332	346	342	304	354	335	331	323	330	318	334	370	356	331	307	340	342	326	348	352	368	320	360	348	334	372	283	311	347	326	309	335	365	316	342	325	328	333	352	334	335	322	341	351	342	302	349	328	349	333	307	382	335	354	366	360	359	348	332	350	320	332	337	361	308	326	306	356	336	319	325	348	354	358	332	358	326	368	342	365	328	333	352	351	323	352	335	308	339	317	361	322	345	356	321	340	319	346	318	314	321	319	333	340	328	322	330	349	350	347	322	356	329	360	316	328	350	362	354	333	344	334	337	322	325	345	352	343	306	343	323	370	376	325	341	362	337	347	336	331	348	330	337	345	347	335	351	346	355	342	326	345	342	320	369	296	334	345	310	344	345	368	361	344	342	345	328	332	347	325	354	346	353	348	300	335	309	327	318	355	353	313	363	327	346	355	321	365	312	325	342	311	335	320	341	340	338	338	330	353	306	367	323	358	312	354	364	337	334	311	362	316	331	328	343	328	315	338	320	328	349	335	333	318	335	331	342	348	335	360	324	337	346	344	331	341	319	302	345	335	367	312	326	344	347	350	309	324	354	355	354	343	349	369	328	311	335	342	337	314	330	354	352	351	324	357	310	353	333	344	366	333	348	319	343	314	369	341	354	344	325	358	342	315	318	335	346	348	353	333	294	314	377	327	314	326	332	366	338	321	351	328	319	339	347	335	349	368	331	332	355	349	359	361	383	317	353	324	327	340	318	313	340	341	350	349	349	342	329	360	346	358	325	346	337	341	354	355	339	345	301	335	298	358	363	344	341	339	308	307	319	334	308	337	331	348	348	337	336	333	327	345	337	369	324	366	373	295	336	357	351	369	324	322	347	355	331	320	377	339	296	347	328	351	343	349	320	325	335	319	356	303	321	342	340	367	363	374	344	317	357	320	358	343	312	334	342	335	346	347	359	304	334	331	331	338	329	309	335	372	322	316	330	302	341	347	328	346	351	340	321	371	311	313	331	354	334	311	326	332	336	311	349	331	376	349	339	327	319	392	367	331	364	331	349	320	317	335	320	334	347	374	337	344	361	295	326	343	318	330	335	330	341	332	317	365	370	340	340	352	309	348	386	335	327	331	366	292	330	347	312	337	343	334	303	306	315	350	365	340	350	312	293	303	311	347	327	339	335	329	326	351	337	357	369	315	342	342	336	293	368	316	329	362	330	319	355	342	336	339	348	331	296	353	320	346	314	336	326	322	338	333	333	310	334	322	338	317	326	312	328	345	340	311	315	358	329	341	317	327	313	348	336	337	341	330	325	331	303	340	348	357	341	310	319	340	318	321	310	338	367	402	362	320	320	330	311	355	339	334	358	355	353	326	363	348	331	357	325	346	346	349	327	319	306	360	341	329	332	342	316	371	332	311	371	320	330	348	363	352	333	338	327	321	389	340	357	346	346	318	359	342	381	346	320	342	310	341	316	338	375	362	353	319	342	328	299	358	346	346	338	317	348	345	376	351	346	362	318	353	332	381	349	350	325	339	344	328	344	320	324	333	334	348	347	297	326	301	347	316	325	357	339	346	346	333	332	350	349	348	357	320	330	307	358	341	321	338	311	347	343	350	350	326	325	332	326	360	324	342	332	331	314	336	309	373	341	360	318	334	332	309	375	341	359	331	350	349	326	350	316	342	356	341	308	368	362	360	331	339	336	316	338	344	335	366	329	370	290	372	358	355	362	361	339	352	308	297	338	391	358	319	371	348	309	320	355	355	307	304	332	343	349	307	347	335	318	324	347	351	346	355	342	355	334	366	334	369	319	327	348	320	378	314	337	327	322	345	308	350	343	361	325	340	353	380	310	336	333	322	330	332	322	335	359	328	325	333	330	341	358	328	331	297	292	323	352	342	355	318	313	356	341	325	343	330	320	327	324	352	356	303	343	323	325	376	327	347	342	324	326	365	325	343	338	344	322	297	368	338	353	318	321	339	316	356	329	350	334	359	385	351	348	355	318	336	304	332	357	323	306	327	328	337	334	338	349	364	355	339	350	343	353	343	342	378	315	342	356	314	324	380	344	293	352	351	367	346	369	320	356	338	352	320	327	340	328	333	336	367	319	343	340	365	335	334	383	357	338	322	352	333	343	340	340	325	361	331	330	343	359	322	355	342	360	332	333	329	346	365	303	321	314	356	350	356	352	337	331	323	339	356	363	360	341	329	329	336	300	355	315	356	320	329	316	360	350	326	344	360	344	353	351	322	367	305	326	328	349	348	339	345	337	308	362	332	322	332	342	321	349	320	308	334	347	336	320	371	357	330	358	331	353	341	327	382	321	324	336	357	320	361	347	320	337	338	346	348	328	346	303	367	339	331	340	354	326	329	307	330	336	345	339	339	366	338	332	339	374	372	326	316	302	342	330	333	350	364	314	343	365	336	347	342	346	354	335	362	360	336	323	331	336	346	340	349	362	333	357	317	342	348	319	322	332	360	358	346	343	353	347	335	348	320	323
3336	347	216	210	237	174	173	161	181	201	212	156	191	175	163	193	169	173	193	195	166	185	180	178	183	201	177	210	180	159	181	184	188	185	191	189	180	173	174	183	168	191	161	186	175	190	178	163	174	159	176	186	182	169	170	166	191	174	176	196	167	192	166	169	205	188	170	182	166	179	195	203	193	170	187	191	191	149	199	176	174	195	158	162	188	162	163	184	170	163	171	160	160	182	176	181	180	169	193	177	145	161	201	173	208	191	198	168	174	197	189	207	175	173	167	169	175	177	187	183	173	182	167	200	180	168	189	202	206	170	187	187	202	175	175	200	183	160	195	187	179	170	185	178	168	189	183	175	205	170	188	182	168	186	190	168	208	162	190	187	183	175	186	173	184	172	166	191	199	175	156	205	190	148	148	187	179	196	195	180	181	191	180	169	180	167	151	156	199	203	168	190	190	186	185	189	189	194	186	162	184	164	188	169	153	192	190	206	154	181	167	168	180	200	179	218	204	188	162	185	163	157	182	176	186	177	172	158	200	185	184	174	192	172	181	179	190	175	195	173	173	198	204	191	191	173	186	180	181	158	181	155	173	206	197	173	183	182	194	199	186	186	192	178	166	185	192	175	187	167	199	167	173	186	219	166	183	180	184	182	169	220	185	174	196	172	186	177	182	176	177	159	168	196	208	186	172	197	184	192	188	180	162	175	173	189	194	203	168	190	158	170	192	213	170	178	149	173	169	180	187	185	188	207	190	210	164	183	207	151	161	177	185	171	173	180	172	166	203	213	164	192	192	182	206	165	178	193	162	179	160	139	194	201	173	179	171	179	196	167	186	178	160	184	179	175	193	183	184	185	173	161	173	170	171	194	196	154	170	214	144	160	190	185	170	189	163	188	163	184	210	186	168	182	178	158	173	191	177	172	158	171	194	192	196	191	195	178	176	199	182	185	192	192	192	175	178	192	189	177	185	173	169	195	191	172	194	195	173	159	193	187	180	181	175	175	202	172	204	196	151	157	187	214	175	164	166	187	150	181	172	179	188	196	209	170	166	188	182	180	160	166	175	180	175	181	160	194	182	187	164	176	179	186	218	201	169	181	162	188	203	174	191	185	183	182	181	169	213	189	180	190	205	191	166	176	172	188	163	190	182	177	203	202	174	199	173	191	195	181	181	183	195	180	186	169	201	182	180	191	156	176	188	189	169	197	212	205	195	145	186	203	194	156	189	184	173	176	188	161	176	188	175	177	173	158	176	154	198	181	167	203	193	188	186	175	170	180	158	162	175	165	176	154	180	191	178	183	173	182	182	176	195	183	178	181	188	189	187	179	166	172	185	196	195	186	203	196	194	184	185	212	171	197	192	177	192	203	177	181	178	160	192	180	161	197	166	205	175	169	179	178	204	171	178	186	192	188	184	176	191	203	194	210	151	192	169	177	206	201	170	168	200	161	183	183	197	178	185	174	180	193	183	172	168	176	162	188	192	204	174	189	170	176	207	206	193	206	175	192	179	183	171	170	177	178	187	165	166	172	173	178	191	208	153	184	190	171	182	173	187	189	194	186	229	169	166	185	197	158	186	176	174	179	179	157	175	168	180	159	155	177	192	181	169	183	153	185	186	177	181	176	202	217	176	179	147	181	160	178	184	172	194	182	176	185	160	152	200	197	182	171	196	170	187	164	191	194	205	162	173	183	166	169	225	153	203	168	155	180	175	209	169	176	187	151	166	177	183	187	163	172	157	183	205	194	208	181	178	200	154	165	162	198	220	179	201	172	156	186	189	191	181	181	197	163	205	167	181	185	157	213	190	189	189	180	182	188	185	177	200	180	171	182	191	203	183	205	173	185	176	162	187	201	175	167	181	212	190	173	158	182	205	175	196	145	164	165	176	181	186	165	184	174	193	170	209	195	170	177	196	196	201	172	159	183	163	165	196	186	175	188	173	188	177	190	170	187	174	157	184	167	174	153	184	171	169	181	181	193	169	208	148	167	161	172	164	172	182	186	181	192	205	161	165	182	198	198	205	160	175	171	167	168	185	192	194	198	174	171	173	178	198	199	184	181	173	174	183	181	173	187	175	185	191	153	159	209	174	161	199	177	176	179	188	166	191	195	182	160	180	188	182	181	202	175	183	175	191	173	196	183	207	169	203	219	166	198	221	188	180	201	176	157	187	175	157	217	173	179	188	207	182	165	182	184	180	190	178	160	209	144	174	161	195	167	185	200	175	194	170	157	162	177	176	176	168	150	181	184	178	196	199	192	182	206	206	183	189	196	161	206	200	166	169	164	185	173	204	180	183	185	162	188	167	182	157	163	159	204	200	179	173	193	181	188	177	187	190	185	177	182	196	191	174	174	179	182	202	209	192	186	194	178	192	202	180	150	178	169	180	193	178	190	184	155	186	206	158	182	163	187	190	168	192	187	189	185	169	152	189	158	184	207	165	170	216	176	184	193	176	176	188	179	195	192	200	173	156	172	193	165	179	170	168	180	188	167	185	171	187	177	209	157	170	202	167	179	177	190	166	180	187	210	169	181	198	170	203	195	166	193	172	174	176	173	208	192	156	184	163	185	200	190	182	168	188	169	164	162	179	166	183	169	178	184	197	191	184	196	188	190	179	180	167	168	189	186	200	192	198	170	179	179	225	155	191	166	175	182	168	174	164	182	165	158	186	178	182	173	170	191	175	186	178	182	191	198	160	184	198	161	160	178	190	193	173	207	194	181	163	164	177	164	190	197	185	200	182	153	164	186	209	161	169	172	194	178	188	185	156	174	222	192	175	186	163	179	165	172	169	174	175	180	200	164	190	179	182	160	178	175	209	200	183	190	181	198	174	168	173	178	204	183	160	174	165	172	178	161	177	195	200	172	204	194	173	169	170	187	196	191	174	200	207	210	185	190	162	207	186	164	154	191	198	177	161	179	166	172	150	207	193	170	175	191	167	184	199	177	176	176	175	163	205	198	193	172	195	186	216	183	185	186	159	183	166	167	170	180	216	179	169	184	169	191	159	166	162	190	194	172	156	181	198	175	165	195	188	165	186	166	162	168	190	167	178	185	198	200	178	174	168	187	186	190	155	179	198	158	201	151	182	159	173	161	166	171	163	192	174	181	183	189	175	173	148	162	170	211	176	168	157	183	177	196	177	181	193	192	177	188	167	200	208	178	176	198	175	182	182	183	182	153	169	196	182	199	202	190	172	178	180	198	183	182	173	196	185	199	192	193	177	193	186	183	156	193	191	157	182	168	174	188	194	168	160	169	158	170	182	184	166	149	203	189	174	182	195	170	158	172	178	146	186	190	172	149	188	162	193	199	166	204	168	168	192	183	191	177	157	171	198	198	185	177	181	198	202	184	177	167	176	169	174	200	196	187	167	176	182	180	155	214	194	177	171	172	175	186	190	195	157	179	155	171	184	201	178	190	164	158	155	172	168	180	145	153	184	172	172	182	192	177	177	188	164	179	179	186	189	158	168	175	146	171
2932	486	527	555	513	502	503	513	431	429	464	434	443	452	425	486	441	443	449	413	450	424	415	424	403	412	417	444	421	454	452	427	423	421	448	429	437	412	431	436	386	434	432	412	448	424	425	424	418	451	475	443	407	443	406	402	434	453	456	421	439	410	439	429	423	432	408	430	496	417	430	447	446	424	430	397	430	422	429	457	410	445	442	409	429	416	442	443	425	407	445	467	454	423	415	412	421	455	418	427	466	420	447	432	431	428	432	402	402	414	466	429	451	434	402	419	421	446	435	471	406	414	458	432	435	487	463	440	443	482	463	424	446	402	438	411	403	412	461	469	451	467	459	441	440	428	458	433	442	446	447	470	481	428	447	438	418	457	432	456	429	427	399	432	447	458	416	439	408	416	435	430	416	445	419	480	432	456	427	433	412	433	428	428	460	374	412	428	484	435	440	447	436	425	438	437	445	400	468	446	442	421	416	428	436	461	445	447	442	449	423	416	431	408	437	479	454	438	405	443	425	406	436	412	477	405	408	422	403	467	457	432	401	457	439	440	433	401	424	416	411	443	441	425	458	431	432	442	403	420	435	438	428	434	406	440	432	423	439	469	441	432	412	407	463	432	438	408	450	420	419	443	415	469	416	420	434	444	421	415	436	460	432	469	428	410	458	435	418	430	431	423	446	454	431	423	480	435	455	437	395	462	437	457	426	416	455	407	471	416	419	441	429	390	426	430	470	445	437	418	435	419	428	439	417	447	431	441	443	473	463	381	463	435	459	431	396	435	428	443	419	428	428	430	440	447	420	436	409	426	449	433	407	441	455	399	471	463	432	436	441	430	421	447	440	412	426	427	431	434	405	443	404	413	407	465	455	416	448	450	413	396	454	404	450	457	433	470	452	423	461	449	442	451	392	477	479	465	450	435	405	440	428	426	434	440	430	419	456	448	441	424	423	417	437	445	463	437	426	403	487	424	429	435	438	445	386	452	424	428	464	456	428	390	448	441	413	437	419	447	430	451	445	474	466	459	451	464	401	414	448	409	405	442	425	475	459	417	442	426	436	430	423	434	408	445	462	468	433	436	417	433	488	427	399	453	435	404	448	417	430	413	458	447	445	442	395	423	434	449	418	400	404	424	438	413	417	463	431	403	435	466	425	416	471	433	401	424	430	432	451	440	416	458	501	429	427	454	437	437	436	455	437	416	455	465	414	436	438	429	482	441	405	388	437	419	443	449	410	431	472	474	432	421	432	446	439	456	432	456	440	423	420	448	404	409	453	452	440	421	424	470	449	438	438	452	444	428	459	448	436	458	458	434	461	438	432	447	429	398	420	446	423	445	414	472	445	438	461	433	444	417	455	429	432	451	447	446	472	459	433	468	450	408	445	452	415	411	419	447	445	431	402	432	450	398	432	422	415	393	415	433	413	408	469	382	436	452	430	406	419	448	405	432	439	436	419	431	449	433	420	429	426	425	436	432	431	450	448	426	410	422	429	437	401	444	438	412	418	422	437	483	438	438	429	421	422	411	378	414	448	399	418	449	462	411	410	430	439	422	429	411	396	457	413	477	449	446	444	451	426	455	437	451	441	441	440	390	437	429	440	428	418	437	414	465	424	436	432	470	429	433	475	423	485	371	397	419	472	453	433	437	446	412	419	429	431	412	429	423	411	413	454	455	428	427	424	424	428	426	491	467	418	445	424	434	440	433	437	434	428	444	411	444	414	433	467	448	413	405	458	439	433	433	473	425	442	432	422	450	410	441	414	457	452	447	448	431	407	459	414	467	384	409	410	448	465	448	425	446	462	423	431	457	470	437	435	452	433	449	440	443	426	456	467	450	428	442	440	408	425	393	449	451	410	459	415	432	434	436	445	436	403	450	435	453	417	438	420	428	469	415	420	451	421	420	460	420	442	413	431	435	410	461	415	415	468	453	423	439	445	453	431	456	411	421	413	439	446	422	421	488	424	421	423	413	405	418	468	422	492	440	438	442	433	469	451	438	463	455	454	432	436	400	421	431	445	397	467	453	433	442	408	407	474	460	410	441	435	419	470	445	437	446	439	405	409	439	418	460	448	460	437	452	454	428	385	454	444	454	391	420	431	431	409	394	416	399	433	450	421	441	421	414	420	444	440	455	398	439	426	420	431	381	427	438	410	447	416	459	422	446	432	435	410	441	446	421	424	436	472	454	418	410	429	426	416	438	472	476	434	399	417	440	440	452	448	384	445	450	440	434	412	453	455	433	498	407	439	448	420	394	421	414	418	433	429	453	430	429	443	441	424	457	427	442	440	444	443	454	436	442	427	421	426	401	402	463	408	432	429	420	462	432	405	463	413	448	404	422	409	435	407	465	477	422	469	480	434	422	434	427	429	456	431	448	416	464	410	427	427	388	413	462	434	454	424	430	421	390	437	409	452	454	457	408	409	445	439	413	423	420	415	408	472	395	436	443	454	441	456	423	432	479	418	445	457	447	439	440	403	450	433	432	449	434	419	404	439	433	408	431	444	465	441	429	377	440	447	431	428	477	473	433	408	454	436	406	476	447	433	439	418	470	433	432	474	402	443	438	463	455	461	422	445	443	439	442	459	454	451	413	402	434	455	419	447	472	431	437	429	438	470	458	436	476	444	426	442	470	434	422	461	393	458	409	436	443	437	432	422	397	429	433	414	428	427	451	440	461	444	439	414	431	411	441	443	449	412	430	445	414	423	453	431	438	442	409	464	419	424	423	421	443	452	453	462	440	429	437	437	431	418	471	442	419	404	460	454	445	428	429	443	457	464	413	443	433	420	437	434	431	419	424	447	387	411	427	427	397	422	447	424	406	438	428	407	428	447	424	419	406	393	436	452	418	434	462	396	387	431	413	422	441	453	461	444	444	422	431	459	406	452	431	411	459	404	466	434	465	419	426	470	434	417	379	461	426	478	417	439	464	462	411	444	435	421	451	398	437	449	438	464	469	379	427	435	472	439	455	421	437	432	408	442	424	440	426	444	409	483	412	461	409	420	430	444	432	453	411	448	436	422	433	420	443	455	433	380	470	438	425	439	454	443	412	445	433	417	426	397	455	429	471	424	407	413	405	466	395	430	443	434	457	428	474	421	405	433	450	417	437	461	447	464	438	432	414	461	387	402	422	432	466	408	422	409	448	434	427	426	446	441	441	499	440	442	434	427	443	483	404	465	443	442	453	419	454	404	427	475	453	440	435	433	431	421	445	383	431	445	437	444	425	438	388	418	459	423	407	419	407	394	451	439	433	443	417	428	475	457	456	441	467	425	449	398	453	450	413	429	438	445	422	428	393	423	394	431	441	466	442	449	433	424	463	431	430	458	410	462	395	420	438	450	431	426	427	443	419	464	450	385	451	467	461	372	440	399	419	435	435	440	441	437	413	392	460	417	429	424	405	440	433	430	382	414	399	450	434	420	454	422	437	459	401	436	422	434	442	498	436	428	425	410	435	427	411	425	472	452	419	454	451	435	414
11251	953	591	539	434	363	312	341	311	298	252	243	229	258	250	270	243	243	242	258	253	270	266	269	235	243	266	249	269	285	246	246	260	254	256	263	238	270	270	256	242	270	244	267	251	236	222	246	257	255	243	233	255	233	271	269	257	255	231	224	247	244	224	258	258	256	235	230	254	211	272	247	238	251	253	240	216	245	262	235	241	267	231	233	216	242	261	232	243	253	244	235	245	219	244	254	229	231	261	229	235	246	223	242	228	235	242	233	283	248	241	233	237	233	253	240	215	266	263	256	255	250	268	258	242	254	255	231	267	213	259	254	252	249	229	244	260	213	252	230	252	255	245	240	235	220	244	263	258	255	252	262	270	225	254	245	245	240	271	240	266	229	259	251	221	243	270	213	271	249	215	240	247	238	230	240	272	238	250	260	234	232	226	252	250	232	214	268	261	226	242	272	248	226	244	263	236	231	227	252	266	251	233	249	241	219	242	254	253	264	243	251	253	275	236	236	235	266	240	235	245	260	237	238	256	253	232	238	227	273	225	233	232	257	236	249	254	245	242	203	218	258	235	229	220	262	271	259	243	273	251	257	232	232	268	223	234	199	253	192	275	256	237	221	261	262	248	235	267	253	237	229	271	267	233	252	256	256	255	210	235	247	272	235	215	239	258	235	231	256	246	256	228	245	264	229	248	244	256	256	259	279	246	243	241	230	230	253	228	235	244	244	243	249	238	228	245	220	194	239	249	232	280	273	209	237	238	266	227	241	275	248	244	231	240	234	242	221	253	254	250	250	258	262	267	246	266	224	227	254	256	241	235	228	218	272	251	227	235	243	240	246	251	258	233	250	240	244	237	247	259	273	249	219	217	252	232	254	229	249	246	245	248	240	273	276	231	233	277	263	252	211	227	230	242	247	274	259	245	290	266	227	266	254	227	243	272	258	246	235	232	227	224	256	223	237	226	250	251	243	245	245	260	247	266	226	211	251	232	239	251	199	238	208	249	265	258	257	228	267	242	269	255	220	216	220	249	245	265	231	239	259	249	212	249	255	237	237	264	211	269	232	230	244	246	263	282	256	220	247	230	240	261	220	254	252	255	253	241	259	250	236	241	261	213	249	228	233	234	247	251	276	221	256	252	271	228	267	249	268	260	251	265	247	237	272	252	242	259	246	254	250	236	257	240	229	246	272	259	217	247	264	236	225	251	267	242	236	237	243	241	230	249	274	246	270	228	240	247	230	243	254	252	289	241	247	253	251	269	251	259	238	242	246	280	256	256	258	222	235	251	222	234	225	262	233	256	270	247	254	250	211	245	283	247	254	221	207	257	230	233	241	247	262	241	270	279	280	251	227	248	245	227	233	234	263	274	236	240	249	242	232	220	258	248	263	245	249	229	256	223	244	237	224	213	234	218	232	260	228	230	227	242	266	256	225	251	278	261	245	238	244	225	254	233	235	268	243	243	263	253	252	244	233	236	241	276	246	266	246	274	263	232	213	280	278	205	242	258	255	232	229	237	266	223	266	251	227	259	229	242	255	244	215	247	259	242	247	240	216	210	280	222	230	255	270	266	235	250	271	250	247	251	237	240	259	276	234	236	266	249	250	249	273	264	274	249	231	228	225	248	236	224	234	260	250	257	246	235	274	238	270	251	245	223	245	231	236	248	252	261	220	245	237	219	255	224	253	214	250	221	237	256	254	241	269	251	227	246	228	230	223	254	243	282	235	241	265	229	243	277	265	237	274	245	259	271	254	261	234	250	248	235	257	240	226	227	241	239	248	265	220	250	245	226	254	264	236	259	244	242	269	226	243	238	209	256	242	242	276	225	241	257	249	252	239	271	248	248	230	229	248	263	251	228	233	246	245	235	234	231	220	258	236	250	219	264	269	238	227	280	218	249	251	249	284	262	246	249	253	269	237	230	251	218	258	228	225	241	233	274	267	261	233	222	261	247	261	249	246	226	266	224	245	230	253	243	223	244	245	264	261	254	225	236	229	240	210	281	233	257	248	243	226	239	230	233	269	222	268	227	255	276	252	274	241	252	223	249	254	240	285	242	251	254	249	245	274	242	233	248	255	251	269	234	242	237	257	251	253	220	246	237	242	237	243	269	254	257	239	262	248	250	266	226	252	238	247	240	246	280	253	244	235	245	243	266	248	253	211	252	260	237	243	232	272	274	229	241	255	236	264	241	253	255	257	249	237	243	254	256	257	219	232	211	246	250	282	245	222	242	245	241	218	255	232	239	217	244	249	258	287	244	280	261	265	245	233	278	283	234	222	247	252	269	231	221	254	218	287	237	255	260	247	241	249	245	248	227	263	243	248	249	232	258	241	260	238	268	275	235	247	239	256	228	252	240	253	259	249	268	251	238	249	259	241	237	274	244	235	258	235	242	217	250	255	217	217	245	249	237	221	234	261	230	250	262	212	234	257	251	244	227	259	258	264	233	230	245	234	223	242	245	222	223	233	235	211	246	249	261	219	226	233	238	257	279	251	247	249	224	275	223	284	267	260	244	247	243	261	250	227	244	244	266	272	254	229	275	252	253	229	254	234	230	220	265	254	261	226	238	222	280	248	252	261	242	241	264	260	246	237	275	249	264	234	272	237	262	237	245	244	265	230	256	236	249	256	241	225	216	242	253	234	247	265	261	256	220	232	232	210	245	266	248	263	229	240	242	231	207	248	237	226	251	251	272	246	280	277	215	233	244	240	277	225	242	250	246	253	268	271	230	235	235	257	244	244	223	252	264	248	233	272	265	245	263	227	230	256	247	229	257	238	261	270	234	257	232	250	250	276	269	255	257	241	244	220	262	245	213	226	252	237	224	267	207	227	251	241	240	244	225	238	254	237	225	265	280	227	217	264	273	251	240	246	224	234	264	258	247	246	241	217	234	253	260	270	223	238	251	268	239	226	233	246	251	251	247	240	227	262	239	232	229	245	214	273	252	245	223	249	238	210	253	258	253	213	261	282	266	262	241	267	261	242	232	235	266	251	253	224	236	227	261	234	217	272	251	260	238	286	275	275	272	251	246	258	264	276	256	253	244	246	204	260	239	226	243	274	251	268	230	272	269	240	233	258	232	235	228	260	254	269	219	266	240	263	251	245	251	245	240	244	260	259	254	285	223	257	227	250	214	240	239	253	219	273	230	224	255	260	258	241	280	210	224	232	238	221	269	246	256	276	247	260	246	243	223	250	271	247	241	247	246	248	244	248	251	236	240	255	232	239	277	224	215	282	261	239	256	274	225	241	247	251	257	208	256	244	217	239	237	227	228	251	244	261	239	233	260	221	251	228	246	228	247	213	237	251	260	246	248	253	254	244	227	249	236	243	280	220	246	253	239	266	238	283	231	245	258	235	252	228	239	240	264	265	234	241	248	254	236	231	240	270	242	264	236	229	247	262	281	247	252	243	219	243	274	222	272	252	232	250	211	227	260	228	230	256	204	218	244	248	256	227	265	227	265	233	262	267	241	234	273	234
8457	1043	1358	1512	1386	1187	998	891	822	776	741	719	691	699	681	657	666	650	577	609	579	591	581	601	581	637	575	568	573	541	574	551	556	512	598	555	546	613	576	596	545	584	540	560	564	538	522	577	556	568	563	553	531	549	562	555	563	551	600	573	616	572	546	529	607	526	569	542	558	568	552	536	595	530	616	587	563	540	553	565	528	534	578	549	577	540	549	566	569	543	585	596	503	564	574	611	564	548	591	562	608	567	562	559	574	506	567	563	567	548	576	585	555	597	568	564	568	569	535	601	561	586	564	572	581	534	581	570	561	521	592	577	572	597	539	582	550	596	542	570	589	589	555	582	585	563	553	579	573	577	565	566	593	531	522	525	543	537	585	524	538	553	564	550	543	528	586	542	610	549	574	546	553	573	565	541	531	583	568	580	566	521	566	595	608	586	535	584	525	599	557	567	569	575	571	549	559	563	585	570	550	562	542	575	526	517	569	544	555	565	589	569	578	526	561	547	579	519	579	543	562	507	548	574	557	586	565	574	581	570	563	575	573	559	588	599	644	601	572	629	557	567	546	540	583	545	567	568	526	560	548	548	574	616	602	557	536	564	593	525	608	553	578	552	605	537	556	598	570	574	580	582	544	568	586	549	548	594	592	511	604	591	589	527	590	548	579	563	593	587	541	523	619	571	574	543	583	559	547	572	531	570	565	547	557	561	587	523	558	560	564	573	525	576	584	558	541	561	548	583	555	600	575	523	551	570	550	574	586	575	553	553	566	573	561	571	603	575	586	546	551	577	545	564	564	566	566	549	560	573	554	533	561	577	563	569	579	572	570	586	588	572	556	573	550	565	562	556	566	596	582	550	560	587	558	564	581	547	555	538	591	578	549	533	526	557	555	548	535	540	563	555	544	578	566	572	598	565	568	604	553	560	519	579	598	572	540	544	540	564	577	523	561	542	578	611	566	538	555	592	569	611	549	529	592	554	566	603	562	549	586	545	551	502	559	604	576	568	556	547	543	570	527	587	554	524	561	575	527	546	537	515	568	561	580	576	517	538	566	596	530	573	529	574	562	553	588	580	563	539	568	573	598	598	582	558	584	537	557	608	603	579	577	570	564	555	538	565	559	528	523	595	557	554	537	586	547	534	576	564	591	571	593	529	557	555	553	534	588	538	568	559	542	578	526	596	567	570	554	546	548	583	572	577	586	548	575	562	567	585	563	590	564	597	569	545	604	559	575	556	557	594	626	570	567	568	585	532	545	554	569	523	585	583	531	526	526	576	584	586	543	545	556	554	536	546	516	536	549	601	544	536	560	550	552	539	577	570	583	555	577	571	568	560	553	580	553	538	581	558	594	577	563	536	553	558	551	525	528	537	561	546	608	583	522	561	571	604	581	613	573	540	561	559	565	577	582	587	614	558	567	560	536	531	581	549	551	546	562	587	578	561	546	585	600	546	533	550	601	546	570	579	521	562	537	574	572	520	522	536	579	545	593	553	612	563	593	544	559	568	555	536	578	578	552	598	561	603	549	603	604	581	548	558	572	565	551	580	577	569	579	543	564	536	572	550	612	533	605	575	565	587	541	599	580	565	543	557	565	563	586	562	556	542	561	562	581	534	548	582	522	573	546	592	533	557	559	568	567	590	608	548	555	547	581	577	571	533	552	551	568	548	550	562	544	541	599	558	552	563	529	573	560	589	550	524	593	582	527	539	588	588	554	549	600	607	562	574	545	501	596	555	563	604	546	587	584	573	567	532	595	558	588	580	507	558	566	549	571	551	561	551	567	564	516	630	598	559	562	587	569	592	575	552	549	579	573	576	587	538	576	544	572	579	550	535	625	557	555	561	594	580	594	526	588	545	525	545	540	550	554	570	543	526	554	612	538	557	549	559	550	557	598	581	542	562	537	529	527	559	537	601	530	568	541	551	610	561	594	582	538	596	542	562	595	579	591	550	519	587	563	558	526	602	558	634	605	616	541	567	600	560	588	549	559	546	494	536	579	549	585	572	524	501	535	544	566	560	558	569	542	591	570	560	540	529	547	569	570	577	579	561	584	544	528	552	594	570	548	560	553	533	608	571	543	577	516	544	525	564	552	553	563	554	564	546	582	564	562	526	571	559	550	530	601	525	550	606	528	569	545	528	531	548	567	566	610	602	542	554	545	581	585	589	551	549	562	525	580	536	552	578	530	565	562	537	559	590	567	586	600	530	539	538	562	544	565	598	561	579	536	548	565	562	524	555	530	588	557	580	573	536	594	575	545	518	552	582	567	578	564	570	585	556	570	561	580	562	559	579	533	564	553	533	518	549	518	558	577	558	567	545	588	549	544	534	578	576	545	552	567	545	560	577	587	551	554	526	621	570	563	573	531	566	560	548	564	584	595	572	537	582	579	513	579	550	534	550	599	524	543	616	611	561	572	530	576	524	599	583	571	559	628	531	557	577	576	575	579	596	558	527	592	551	525	560	577	590	533	544	564	545	568	561	553	554	555	611	555	567	593	575	550	554	558	557	621	545	502	586	592	526	587	548	612	596	592	544	589	557	608	569	612	536	579	600	572	565	537	582	549	582	558	556	571	597	557	577	577	549	513	567	558	557	543	590	586	559	533	585	612	553	541	574	568	565	587	525	563	572	531	534	556	521	527	524	561	596	561	526	608	561	559	539	558	578	541	503	567	603	560	553	541	582	537	535	590	574	586	541	551	503	578	594	562	558	564	565	577	584	546	598	581	581	550	571	599	541	536	547	605	565	531	535	534	572	540	579	632	558	542	554	594	579	626	605	569	581	552	596	575	549	537	560	585	550	529	568	533	519	548	566	545	558	583	543	560	571	529	575	573	574	566	528	525	540	568	544	604	554	561	568	594	568	577	536	560	569	572	549	609	617	585	575	568	545	560	581	517	530	553	538	547	543	547	538	555	568	537	557	527	529	562	593	587	540	562	536	579	567	551	581	551	588	540	529	586	585	583	566	560	559	544	564	581	558	530	559	573	596	580	523	580	565	616	546	581	587	588	627	567	593	557	581	589	605	586	581	529	568	543	548	589	523	556	536	554	528	578	534	609	582	562	559	569	557	593	578	526	592	539	562	563	571	562	593	599	546	582	592	562	563	569	534	570	538	538	588	570	591	562	580	552	588	591	579	572	558	561	552	596	581	560	534	570	553	589	539	598	540	572	566	543	588	529	580	566	554	529	578	555	542	572	570	548	582	548	630	528	522	515	554	559	584	553	610	522	585	556	565	549	577	589	585	587	576	561	550	587	574	502	558	576	514	570	556	562	583	601	582	590	549	540	553	549	570	531	552	559	584	577	547	560	565	540	590	559	573	553	601	588	560	593	560	600	563	596	570	605	556	572	560	563	531	554	558	594	590	582	584	558	589	573	535	546	597	590	582	575	564	582	575	573	561	547	554	585	595	566	558	553	545	591	582	574	547	519	570	574	513	542	590	594	570	516	597	559	569	533	551	562	573	548	573	587	571
19506	1964	970	759	493	390	300	266	226	207	181	170	179	182	144	174	155	145	136	166	158	146	149	159	154	144	177	155	168	158	144	146	128	156	121	156	134	142	136	115	142	147	149	139	142	148	164	135	153	151	127	137	142	136	134	165	154	150	158	155	142	145	150	157	145	141	164	165	136	147	139	135	136	141	153	123	136	156	165	148	118	133	171	121	143	131	138	119	129	147	139	151	159	146	142	154	151	149	154	158	163	138	163	155	156	138	162	174	135	149	141	133	140	131	153	158	139	139	150	175	155	183	155	137	145	150	121	124	138	166	144	172	138	110	157	152	158	166	167	145	161	169	157	133	125	122	154	152	132	145	146	136	146	146	148	128	131	139	147	147	143	145	154	146	164	131	161	144	141	150	141	126	146	136	144	133	151	144	145	167	118	153	158	130	131	134	122	145	147	130	136	143	139	148	153	161	135	179	134	140	140	157	153	136	150	152	167	169	149	157	141	136	126	134	154	144	148	140	140	161	148	141	157	144	149	143	153	135	136	138	141	128	127	143	144	137	126	136	149	122	159	150	157	155	131	133	142	130	147	151	133	143	154	137	153	154	160	151	134	151	149	147	133	141	152	162	144	174	155	140	146	147	137	156	149	167	130	153	158	174	148	148	150	125	153	138	145	156	157	165	133	119	132	105	142	148	144	130	143	138	161	152	152	138	147	142	143	145	134	133	137	150	128	174	145	146	118	149	164	146	135	145	156	122	143	149	155	150	145	150	144	137	134	152	154	152	141	159	171	163	138	155	148	147	145	146	132	127	158	148	145	137	122	134	136	141	159	168	152	154	171	145	144	166	163	138	147	152	168	135	121	125	121	152	148	129	166	135	141	128	143	161	151	145	140	152	153	154	149	155	142	135	136	154	159	135	149	137	139	150	143	133	154	139	120	155	146	168	147	168	142	159	163	154	151	146	105	135	134	114	140	132	121	152	140	142	146	153	149	142	132	146	149	164	142	133	145	158	166	143	148	171	149	125	146	136	140	130	132	128	150	139	143	138	147	132	147	155	145	151	149	157	126	151	140	162	142	136	172	161	160	127	140	155	142	147	126	141	154	146	123	130	136	128	150	128	125	142	146	168	141	162	134	138	121	144	143	140	145	132	151	143	147	132	125	141	139	171	126	127	142	154	144	149	144	148	142	147	124	157	170	160	134	125	139	136	174	148	136	144	153	149	132	156	137	129	147	133	134	134	144	134	155	112	174	148	133	143	137	133	152	124	133	151	129	132	140	129	133	140	146	129	133	148	139	120	143	136	155	179	157	136	159	154	130	135	149	133	143	152	158	154	144	160	141	130	134	142	152	150	186	143	114	146	126	141	146	155	139	133	140	171	148	141	137	138	156	159	157	135	158	150	124	135	156	152	142	142	158	126	172	162	147	148	150	146	136	146	140	144	107	149	133	138	144	158	136	162	163	159	138	156	167	139	136	142	150	143	163	127	137	159	153	180	130	142	146	177	137	147	157	156	127	132	137	153	152	137	161	159	112	153	157	147	146	116	123	155	136	128	134	144	146	146	152	136	130	150	143	148	144	145	143	135	116	134	144	139	139	138	149	135	142	138	129	160	148	155	159	134	155	141	155	138	153	127	135	167	151	152	160	136	111	171	152	132	179	146	140	132	148	135	148	146	137	156	158	139	142	144	142	110	123	142	144	132	149	139	143	133	171	151	141	151	164	142	127	136	130	156	128	150	146	147	132	129	128	129	140	155	127	138	130	144	168	148	147	155	172	143	137	156	129	151	136	142	135	122	151	130	156	143	152	154	110	146	142	135	129	145	160	146	149	141	150	147	162	148	153	136	147	140	135	132	136	145	149	169	151	154	155	111	134	159	154	151	153	127	161	166	113	138	143	149	161	136	152	138	187	148	138	146	144	150	130	147	154	154	142	141	151	123	145	135	143	120	129	156	158	143	133	168	135	144	145	148	134	127	132	151	141	135	133	136	125	156	142	126	128	127	122	131	143	153	134	123	137	122	151	136	143	140	148	145	146	145	131	141	146	135	140	131	172	153	148	151	132	124	138	134	143	132	148	155	165	155	120	153	146	137	139	178	148	140	150	130	159	154	148	127	144	157	155	135	145	122	142	133	150	140	134	136	130	158	132	137	149	137	148	135	146	171	116	131	150	146	140	128	136	180	157	137	170	155	157	144	147	129	150	145	159	164	133	149	154	154	152	171	155	145	154	147	117	157	149	157	156	153	140	142	163	134	150	155	172	125	161	130	151	128	152	143	146	149	145	135	127	134	147	142	135	129	156	144	114	122	118	154	121	168	124	123	117	147	146	140	125	107	165	148	141	135	158	129	133	165	162	163	149	156	159	161	141	147	123	151	145	149	128	159	139	144	135	145	126	118	135	148	147	132	155	156	146	163	147	140	126	146	143	141	160	120	135	116	135	134	150	142	153	149	155	131	160	133	136	141	162	153	140	147	129	127	134	143	153	128	134	156	149	141	139	140	155	143	122	140	143	148	138	135	140	136	132	141	164	139	155	142	150	150	132	161	150	143	145	136	128	150	120	160	140	140	140	155	140	137	152	153	124	119	144	158	136	126	149	137	151	126	164	143	127	140	151	146	152	137	164	136	150	140	145	145	142	134	164	155	131	140	114	147	168	145	131	129	123	156	163	167	126	132	161	147	163	106	142	140	135	149	145	138	170	132	151	152	145	136	146	135	141	152	153	147	158	152	140	130	162	155	124	147	161	156	138	131	138	144	153	132	156	146	159	137	116	152	142	116	135	157	164	126	154	138	138	158	140	155	158	166	144	149	137	146	142	129	152	145	132	126	123	179	145	136	136	162	124	128	169	152	135	142	147	131	122	137	147	138	136	142	143	159	142	142	132	140	144	125	149	125	155	138	151	153	152	120	132	137	118	135	136	130	140	152	141	146	152	135	154	124	138	130	129	142	144	119	131	156	151	168	147	124	155	147	154	153	126	131	128	169	141	156	161	143	142	159	148	153	151	161	129	131	148	137	132	120	125	131	137	143	115	117	151	166	155	150	160	155	142	135	122	138	141	135	122	123	142	143	116	173	110	153	152	126	144	135	141	148	133	132	120	133	134	155	156	140	140	142	144	145	151	128	163	141	142	159	137	142	145	132	124	143	172	150	136	138	143	166	146	138	158	145	132	147	143	157	170	173	132	138	151	152	150	125	140	160	129	141	142	127	140	144	136	141	133	159	136	153	130	147	136	142	133	154	152	139	154	129	137	146	108	140	158	144	154	132	132	140	139	136	154	178	140	152	149	135	123	150	137	147	120	122	146	152	143	154	170	144	134	143	141	154	132	150	146	157	161	146	157	130	133	142	154	145	169	140	167	147	142	135	142	135	157	152	129	136	142	138	136	153	139	141	134	145	151	151	120	142	136	120	191	146	169	157	151	156	128	152	163	133	152	136	158	132	153	148	137	128	149	128	144	177	137	145	129	158	153	173
10985	1221	1897	2201	1890	1471	1174	958	835	754	656	579	524	529	523	498	460	450	443	437	402	385	454	393	432	377	429	351	361	416	368	404	353	355	360	345	354	338	363	325	334	364	364	325	342	364	338	345	316	354	340	342	344	323	336	365	327	347	363	350	353	338	341	345	368	350	333	335	319	357	343	345	307	323	347	338	344	328	362	335	307	361	356	356	381	329	343	345	326	335	331	339	325	350	335	302	346	313	297	334	331	323	359	340	327	305	339	360	366	320	332	355	346	318	343	332	359	333	343	337	348	314	337	350	363	335	336	343	316	336	328	340	324	350	349	349	320	308	371	326	348	360	337	333	338	352	317	322	307	363	324	323	327	339	356	366	346	374	307	337	376	349	355	320	343	328	336	310	349	359	328	356	367	329	340	360	368	331	331	323	347	347	367	318	323	333	359	311	343	335	342	311	348	360	329	321	351	356	348	332	365	318	333	345	352	370	354	345	367	330	314	332	352	349	366	332	330	332	382	336	334	321	324	326	359	321	337	371	318	365	310	351	332	359	324	341	340	343	307	312	371	317	349	372	322	344	335	313	348	339	346	324	353	342	357	328	345	360	340	309	349	336	352	340	331	353	378	350	342	363	328	359	314	362	331	333	320	298	334	356	336	339	330	323	358	339	312	298	357	383	308	380	354	314	319	338	356	337	335	333	323	352	341	303	339	321	340	356	346	297	344	301	337	351	346	325	352	345	313	338	333	360	336	319	354	336	345	324	311	351	321	328	322	297	310	336	326	306	384	349	338	381	333	330	324	339	360	352	323	314	350	350	329	323	348	341	347	315	354	360	330	371	350	326	343	350	320	319	368	344	354	331	333	363	315	332	336	311	335	337	321	340	311	350	323	358	307	365	366	324	325	350	321	323	318	345	340	338	354	306	329	325	342	331	366	315	352	324	325	335	342	323	335	312	359	367	321	324	303	327	367	315	339	357	350	320	346	324	367	341	338	338	307	342	332	347	300	319	308	335	344	343	347	338	328	350	335	381	366	345	356	315	333	343	304	348	342	331	343	331	319	297	337	347	336	357	363	338	341	334	326	327	337	307	341	331	353	330	321	355	329	319	373	306	317	323	324	364	298	373	321	368	321	335	363	325	300	360	308	339	343	370	348	344	329	314	342	346	322	323	377	347	355	355	353	321	310	322	331	336	319	309	344	326	357	327	359	344	347	360	321	364	342	338	333	336	298	317	329	322	337	321	308	314	351	341	323	328	317	328	374	341	345	342	335	326	326	326	340	373	319	345	322	350	334	349	346	326	357	332	329	337	368	355	351	352	356	337	319	321	342	368	347	312	374	337	349	316	334	332	348	306	322	343	343	350	369	330	328	350	338	300	335	305	314	323	337	314	334	347	325	288	332	308	325	323	357	329	325	357	347	328	325	323	339	382	367	317	334	354	354	357	326	326	347	331	334	342	346	342	335	330	306	338	385	317	294	318	341	343	346	339	330	335	338	335	347	342	315	323	348	337	338	330	320	317	321	298	330	331	338	318	309	304	321	374	313	351	361	303	326	308	335	334	349	324	303	348	356	321	357	362	296	290	319	347	346	338	349	319	337	349	343	342	360	322	360	354	312	353	373	324	362	335	330	313	343	333	358	342	321	352	342	358	328	320	328	325	336	326	317	328	320	331	320	346	339	370	331	331	315	343	324	310	319	331	358	311	355	321	361	335	329	312	340	352	328	362	342	321	365	372	367	328	337	339	319	349	328	332	338	319	357	323	319	322	328	309	360	312	331	334	330	313	326	337	400	346	322	321	347	347	330	348	346	342	353	348	346	335	327	349	323	309	311	361	351	371	329	323	315	349	325	347	357	332	360	359	326	326	325	327	351	358	307	320	326	354	345	336	353	330	345	357	348	333	336	324	349	345	320	333	323	334	326	324	303	340	356	342	350	332	301	329	339	387	326	365	308	349	388	322	308	302	341	352	350	358	330	315	333	322	312	325	357	345	315	366	321	338	314	328	336	346	350	338	283	319	324	355	331	366	331	327	323	312	342	314	321	342	340	351	346	341	357	374	338	357	324	342	358	327	334	328	338	339	329	315	339	335	314	342	335	306	303	318	339	335	319	352	331	300	360	319	343	350	343	349	346	347	337	382	370	358	331	337	340	336	375	333	350	331	366	317	329	331	368	339	345	347	352	340	335	305	367	334	364	354	324	346	349	312	318	328	349	356	363	373	336	340	317	363	361	323	361	335	361	351	332	336	366	355	348	322	366	307	331	359	349	344	324	324	312	326	333	333	358	307	344	326	363	332	339	363	336	307	383	324	330	346	328	333	337	302	345	295	354	354	312	343	352	329	340	343	352	323	331	369	319	351	363	332	329	341	347	354	351	362	358	326	327	340	350	351	352	370	312	344	344	342	331	345	365	323	343	305	336	353	308	336	353	359	345	341	315	329	339	327	307	333	377	290	348	310	302	330	315	328	349	351	327	289	348	315	326	342	327	334	322	314	335	342	338	324	323	390	337	285	360	347	329	367	356	321	340	327	344	338	369	336	332	324	333	337	325	364	309	344	339	345	347	349	357	320	337	338	317	330	327	315	332	348	331	307	335	356	337	342	348	305	366	336	336	321	311	357	352	315	360	339	313	335	339	313	329	355	331	349	348	321	338	332	334	365	354	336	323	299	352	322	349	368	370	351	323	341	332	322	314	344	375	366	347	333	364	324	336	335	334	387	352	352	319	377	339	353	346	342	347	313	331	324	318	326	289	326	314	361	327	353	340	330	315	354	380	325	356	336	356	335	352	345	307	343	352	291	338	344	334	373	359	334	373	336	354	348	348	308	317	310	324	352	371	337	324	358	360	337	352	320	303	379	365	299	371	338	334	338	318	340	354	309	354	344	324	310	343	322	355	335	357	337	328	367	306	353	350	320	340	330	306	325	342	360	349	332	337	343	330	337	361	310	333	313	315	341	293	322	326	346	320	362	317	328	326	322	322	318	317	336	344	308	347	342	301	350	326	336	328	333	331	323	327	323	345	352	326	326	319	335	345	337	363	339	313	333	340	333	349	322	315	332	315	314	328	360	320	334	346	331	320	357	324	375	325	357	330	324	325	353	317	340	337	335	345	350	312	331	300	334	339	331	328	338	303	340	341	338	342	343	343	343	321	334	331	339	373	348	340	348	311	317	346	349	387	365	318	325	340	346	343	334	321	352	339	344	358	349	324	325	347	306	331	334	304	315	317	348	327	361	315	344	316	358	328	350	344	336	355	361	336	366	302	348	349	301	341	346	340	347	338	339	334	344	342	341	317	339	321	349	336	345	333	348	339	358	320	361	300	352	349	335	376	365	324	336	329	347	298	345	311	320	305	347	345	357	312	353	330	328	340	319	340	338	344	333	337	327	330	351	333	330	339	339	327	382	317	342	314	335	347	309	327	351	340	361	344	341	363	331	327	324	347	330	300	323	312	335	358	335	329	359	374	343	362	358
3312	311	210	220	208	195	208	217	193	184	197	176	198	171	181	189	157	172	175	176	191	185	177	193	180	202	191	189	159	168	196	172	175	178	204	190	201	185	189	200	189	175	170	166	191	174	136	178	199	162	187	196	174	165	174	175	179	201	199	178	193	172	206	195	181	199	166	179	146	167	172	174	169	175	222	177	195	175	176	178	199	197	199	180	178	172	162	186	175	179	195	159	190	197	166	164	171	198	183	173	151	178	200	194	176	192	168	177	179	164	209	180	180	187	203	166	181	185	159	185	164	203	173	194	177	178	180	201	156	162	206	175	194	194	201	208	192	190	176	203	153	175	165	192	193	167	182	180	202	180	176	169	184	203	176	172	207	188	189	206	185	178	212	173	189	147	176	165	190	177	193	171	157	192	167	176	160	194	199	186	180	178	185	180	214	174	193	200	191	156	190	202	194	206	205	139	194	203	197	185	197	183	183	201	170	159	169	176	173	158	163	178	178	190	198	169	165	179	182	183	167	160	184	166	170	175	177	183	181	190	187	195	206	187	186	186	189	167	228	169	177	188	191	169	202	174	206	190	167	178	161	160	175	195	180	169	177	186	167	190	177	162	176	177	179	180	180	198	188	168	193	183	144	172	196	197	188	175	191	176	209	195	187	163	192	161	190	179	186	188	223	159	169	173	191	201	162	165	179	205	179	166	191	162	166	188	200	186	198	202	188	183	164	185	188	184	195	178	168	203	202	191	200	206	192	174	182	190	170	207	181	199	147	204	164	182	168	163	186	176	193	199	172	195	205	233	202	170	142	151	154	178	168	170	221	189	183	155	178	167	188	192	188	179	200	165	193	201	186	217	171	157	165	194	178	205	174	172	194	167	155	196	197	176	157	179	182	200	206	200	170	151	162	216	165	182	167	178	182	159	168	176	178	201	180	172	177	202	173	178	169	173	186	167	179	183	181	184	173	186	198	191	192	183	180	193	196	191	177	197	201	191	186	196	184	190	197	182	188	164	159	176	189	206	168	187	188	180	192	187	190	197	177	170	145	190	191	167	185	180	186	177	191	203	182	201	221	189	186	210	185	190	183	174	168	184	174	162	196	181	182	194	180	173	188	192	190	205	167	191	173	169	176	170	197	161	169	179	193	179	173	153	167	169	205	161	167	176	180	164	148	169	184	199	181	165	186	169	174	184	205	187	203	159	191	189	155	187	191	180	159	162	215	177	166	188	176	171	183	181	174	196	199	185	184	199	175	165	183	191	198	183	178	173	177	189	189	157	179	190	203	166	199	158	177	193	192	173	195	204	197	167	169	167	195	171	178	196	190	182	171	181	159	173	184	166	180	184	170	184	195	191	188	181	184	164	187	185	178	175	182	170	168	174	203	176	210	184	174	167	145	165	168	192	180	182	197	188	184	187	166	187	177	205	194	169	187	168	177	170	192	166	192	174	192	170	189	186	194	184	165	196	152	208	182	190	159	182	182	181	183	176	177	186	189	169	170	195	176	161	187	190	187	192	204	177	210	183	167	190	157	172	210	196	176	165	192	183	188	192	177	152	211	168	173	192	187	178	180	195	167	190	191	182	194	187	198	193	181	183	189	201	198	200	176	175	161	171	186	188	198	182	168	207	206	182	201	196	183	189	176	174	185	181	190	184	189	193	173	197	215	181	166	170	181	158	175	170	178	158	165	171	190	182	199	198	178	205	182	183	179	193	200	177	178	191	190	209	158	198	187	193	176	184	202	191	185	173	161	178	173	184	168	182	185	195	172	197	199	199	169	195	166	193	165	170	187	178	198	192	197	181	169	180	169	146	182	173	160	181	176	186	177	193	185	169	178	192	176	157	166	166	167	170	197	177	179	206	191	184	173	173	197	206	181	201	185	177	188	195	192	160	184	162	166	175	202	169	174	176	206	182	192	184	185	161	189	182	185	202	175	173	181	166	179	179	195	197	171	189	182	181	193	203	177	171	177	163	176	184	202	163	182	176	159	197	175	189	179	155	169	170	187	174	173	162	189	162	229	178	182	188	167	169	220	155	184	161	200	217	198	170	198	168	187	167	169	175	179	188	160	209	189	186	171	208	200	176	159	188	179	197	185	196	150	169	159	187	173	197	165	189	170	154	202	169	179	176	168	198	186	205	208	207	194	190	183	171	160	192	188	162	166	183	159	193	193	198	192	171	202	196	187	195	188	194	191	169	151	179	182	201	178	183	166	187	156	188	179	180	168	197	172	185	174	175	178	176	192	180	189	160	201	193	201	181	169	173	180	180	162	184	189	189	182	172	196	190	165	190	189	172	189	184	181	146	188	175	179	180	190	194	168	188	161	169	197	195	191	170	179	194	174	172	195	179	195	173	208	207	178	189	168	191	178	171	179	189	176	199	215	186	180	172	210	198	181	190	186	162	177	193	177	143	197	188	190	166	203	185	189	194	173	173	175	152	193	185	190	154	195	202	191	168	172	178	184	160	157	174	181	193	190	207	175	188	175	176	210	196	174	172	179	179	209	181	171	180	172	195	186	209	183	182	172	180	195	181	172	199	201	214	188	165	177	179	165	201	183	169	159	188	184	192	177	184	184	166	184	202	180	161	166	199	182	167	176	194	168	210	199	203	173	195	181	193	179	171	194	193	185	203	204	196	203	183	197	177	173	213	194	194	194	189	180	155	188	187	191	181	215	169	201	159	196	188	176	187	191	191	173	175	172	178	192	174	179	169	172	202	170	172	176	192	177	187	180	198	152	142	167	194	218	172	196	193	199	187	174	187	177	165	201	166	178	196	195	172	173	161	180	179	181	173	178	202	185	201	161	178	139	184	184	155	192	213	202	179	198	194	193	207	177	165	197	208	186	176	179	179	175	208	180	183	174	172	182	185	162	158	171	170	196	190	180	187	185	165	188	194	168	182	172	191	201	191	183	165	179	170	195	185	172	178	162	190	178	185	182	181	191	165	165	182	181	168	199	175	189	196	177	198	221	183	175	186	181	164	160	181	189	174	185	192	155	181	207	165	180	175	185	193	154	155	176	191	213	198	176	154	206	189	196	177	190	161	164	167	193	191	189	180	186	178	180	199	172	173	186	168	179	177	183	161	159	187	185	180	176	193	160	170	164	153	176	168	190	190	162	193	185	167	182	192	182	175	196	176	191	179	178	186	167	172	186	162	171	192	189	187	173	212	173	197	179	208	187	181	163	182	177	187	203	166	184	173	181	189	181	202	185	185	188	194	191	192	167	186	148	178	178	176	200	147	178	188	178	190	186	174	161	184	199	154	173	189	152	150	186	185	172	166	166	195	197	189	168	169	175	171	203	202	169	193	180	177	180	193	196	196	193	173	216	182	170	180	176	163	165	181	184	197	191	185	177	154	189	174	162	182	166	215	153	167	177	186	184	164	183	195	222	211	187	171	201	177	201	190	165	173	169	164	172	155	185	179	194	186	183	165	167	179	154	196	182	191	193	167	164	162	177	190	187	170	180	196
3036	537	550	531	529	492	485	467	465	477	466	428	424	472	443	450	416	417	458	405	455	460	426	454	424	469	421	448	433	453	442	431	456	425	451	427	478	415	441	449	438	434	448	384	444	426	425	443	423	394	433	451	443	447	458	473	423	454	436	415	410	423	424	408	428	421	435	416	412	450	428	439	442	395	469	431	391	466	386	428	445	435	442	452	433	439	430	424	430	442	465	409	463	430	433	413	441	440	435	412	430	448	417	445	399	431	444	434	424	445	465	421	416	412	434	467	462	422	464	436	436	445	437	426	454	439	424	459	460	403	445	443	381	386	459	417	428	448	413	452	470	451	445	402	483	413	494	438	436	454	448	437	437	481	406	409	443	438	445	435	441	460	394	436	449	417	422	440	419	405	419	450	443	413	436	439	423	429	439	415	479	445	428	461	435	448	415	476	446	420	449	404	432	461	418	437	412	419	466	431	421	425	445	445	431	456	411	447	464	451	449	440	437	428	410	479	435	421	430	414	404	453	410	421	448	423	457	436	406	450	435	438	419	429	442	455	451	420	432	442	479	418	457	434	454	421	418	391	439	410	439	428	421	415	459	410	422	451	436	434	404	460	434	389	415	438	438	427	410	411	414	443	407	411	387	445	430	418	437	434	443	431	479	474	472	369	440	464	411	486	437	405	453	436	403	398	472	395	437	436	425	397	419	455	406	431	452	458	419	414	450	442	432	417	435	452	434	389	447	408	470	417	453	399	447	444	451	426	452	467	396	430	442	462	415	453	461	464	420	441	451	458	420	447	461	432	401	422	426	441	448	371	466	396	439	460	411	402	428	475	456	441	462	394	457	443	430	457	438	397	441	434	455	447	436	466	415	394	422	445	434	423	441	416	420	449	442	458	437	438	439	464	469	448	462	456	429	464	413	421	445	466	444	437	400	416	425	450	431	469	416	429	429	466	453	418	433	453	410	425	430	451	446	440	423	460	458	439	433	437	451	447	433	398	455	467	449	393	410	448	441	426	461	383	450	474	439	420	422	431	381	480	470	430	400	407	451	437	415	405	462	454	445	442	430	424	445	431	385	454	419	446	411	415	381	413	452	430	438	425	471	492	397	440	408	475	418	399	427	447	417	446	430	408	375	404	419	394	472	459	435	409	435	415	472	464	450	416	453	403	438	415	437	445	418	456	430	469	398	419	450	430	406	421	387	443	406	448	449	457	424	438	455	417	420	460	442	463	420	397	460	409	476	434	419	444	435	434	472	436	420	429	429	443	411	418	431	439	450	463	395	434	411	440	429	419	428	421	409	458	438	418	432	404	447	432	410	448	399	449	474	443	445	418	428	427	424	477	449	476	437	401	424	410	423	424	448	445	454	450	414	477	459	404	446	417	471	433	402	449	423	437	456	424	391	447	401	452	450	478	421	443	431	417	434	456	441	429	442	424	457	443	473	425	420	445	411	437	482	478	435	411	430	427	445	424	427	457	409	424	408	443	440	449	422	459	389	426	412	409	422	448	416	443	429	464	420	461	418	430	458	466	425	417	447	441	440	471	459	424	418	426	412	454	452	434	460	441	464	439	430	452	405	438	417	413	423	443	431	439	450	440	445	462	402	396	435	457	408	411	434	429	416	451	416	415	433	433	439	451	420	413	436	418	423	438	420	422	470	432	401	430	431	410	454	428	425	417	440	437	440	439	451	467	445	434	433	439	426	448	453	438	454	441	486	403	460	459	404	436	443	409	451	411	420	466	440	439	428	413	421	438	421	418	450	432	447	459	433	448	437	404	424	430	461	455	453	405	428	446	459	448	450	402	456	393	440	441	489	415	430	452	441	429	437	452	439	438	475	429	421	434	440	426	426	459	412	424	438	441	451	431	433	434	396	438	445	444	446	424	421	434	412	440	418	455	423	416	467	480	460	440	435	402	451	428	437	450	426	409	445	445	443	409	430	428	458	486	440	421	402	449	448	441	451	420	413	417	450	438	438	417	421	457	474	409	467	424	445	412	465	476	418	450	431	419	465	455	414	448	446	423	410	429	429	439	434	454	454	430	444	419	425	429	421	430	408	422	412	413	424	429	441	469	430	444	408	422	442	440	434	413	394	428	440	389	466	460	408	418	404	447	429	463	426	443	413	426	420	468	446	441	444	423	466	429	411	455	417	447	444	436	438	436	463	415	399	431	452	415	411	444	459	420	427	453	433	444	426	393	423	482	443	409	431	435	462	390	430	406	398	483	454	415	399	432	465	446	433	432	433	442	400	432	461	446	406	434	439	429	423	438	445	456	425	425	433	455	417	425	403	436	451	413	438	460	432	447	471	441	427	447	419	412	426	437	447	471	473	413	428	462	405	458	419	440	400	454	384	438	460	424	435	426	408	448	428	451	412	479	414	430	431	431	414	436	456	447	432	454	460	432	443	384	461	442	458	414	451	458	436	438	433	425	409	440	449	446	412	412	481	465	430	399	439	448	426	426	446	444	408	418	453	480	442	474	436	421	428	474	430	435	443	436	453	429	430	422	446	423	454	444	434	404	428	427	400	412	426	444	430	452	436	413	412	474	428	451	432	415	391	445	413	444	444	444	452	417	408	425	452	460	428	432	408	407	445	434	422	452	424	425	438	422	455	419	416	408	424	424	443	449	449	467	424	445	468	464	425	401	431	496	437	409	431	443	415	435	428	442	461	431	433	445	417	448	437	473	407	432	409	429	430	417	433	403	427	404	451	417	414	436	429	446	411	416	426	460	476	398	437	440	413	378	445	428	440	437	425	433	382	446	441	408	403	424	450	453	425	445	423	412	414	406	427	422	468	457	413	433	413	419	448	459	419	387	437	459	401	439	439	444	426	483	441	421	447	429	421	414	408	416	434	448	454	418	469	451	439	443	445	444	399	468	443	458	432	424	429	404	485	414	452	421	465	469	422	436	436	424	420	409	399	459	483	459	457	441	454	466	442	471	456	413	430	428	402	432	418	464	445	410	458	420	454	445	442	481	440	430	439	401	443	454	435	452	429	439	434	443	432	409	413	423	433	463	419	484	478	431	419	414	450	424	446	447	434	447	429	435	412	435	423	442	382	423	420	429	460	427	438	452	431	458	432	406	437	441	400	441	451	392	439	432	397	455	471	445	454	402	428	450	462	449	410	439	458	483	454	436	430	425	403	446	457	438	420	449	421	440	442	447	437	420	425	427	419	443	415	439	420	427	442	431	444	433	470	408	436	433	437	428	434	410	463	440	433	486	441	445	464	440	455	418	414	436	436	428	460	404	436	434	434	431	389	402	412	472	450	412	455	407	412	450	454	411	430	427	442	452	421	434	413	420	459	433	402	449	437	468	424	446	439	427	425	455	443	480	422	445	446	410	439	432	395	398	448	440	437	444	439	439	449	414	449	430	464	438	444	443	481	405	465	471	420	424	447	421	437	424	449	420	444	431	452	428	442	448	426	424	422	410	435	444	408	434	435	404	432	447	439	451	463	450	453	406
11542	898	633	537	394	402	319	309	286	280	248	272	230	253	265	267	220	229	225	243	251	260	224	244	251	255	263	277	274	213	243	244	261	242	230	270	241	253	229	252	253	242	248	222	214	225	259	236	210	266	236	264	225	208	238	219	245	248	241	222	284	242	273	283	251	270	232	255	251	237	233	245	260	245	249	267	248	267	261	231	260	249	243	252	254	235	234	246	256	238	234	212	241	247	253	290	249	267	254	238	227	253	242	256	228	231	249	231	241	229	251	253	292	252	250	227	242	216	245	241	245	279	257	247	219	208	228	257	268	249	233	237	228	249	232	238	237	225	258	255	270	275	218	249	238	232	243	221	249	244	255	257	208	209	251	257	260	240	254	234	245	212	231	267	238	259	237	249	257	265	232	235	273	221	234	270	233	251	221	204	254	235	253	272	245	222	251	246	220	252	253	266	243	254	238	231	238	234	243	223	260	258	225	284	227	241	225	235	245	249	241	247	249	240	280	242	226	260	248	237	238	247	234	273	220	240	242	239	267	248	250	240	242	258	244	258	267	235	245	257	237	263	199	251	259	228	250	259	240	253	224	242	230	243	236	254	242	252	248	272	272	222	214	267	234	262	268	228	265	255	251	261	278	235	282	226	253	222	251	233	245	240	283	218	258	236	233	225	244	276	239	227	249	280	242	242	264	260	267	246	236	230	273	243	247	214	224	256	221	240	245	237	251	261	259	251	257	242	246	244	255	250	251	226	252	251	256	221	230	217	263	238	228	232	269	264	237	261	240	236	261	264	248	245	235	251	248	274	264	287	251	245	231	230	231	251	259	228	267	225	252	251	240	260	247	262	238	252	249	266	234	266	246	245	223	231	209	207	263	263	268	254	252	236	224	217	244	250	244	270	265	267	220	245	263	208	240	259	241	240	224	261	274	263	241	235	231	237	275	232	234	248	242	277	249	253	212	249	242	238	240	245	266	236	236	253	248	229	261	240	250	241	272	252	259	216	231	244	263	258	251	208	242	228	238	249	240	242	228	243	244	261	257	267	241	288	240	240	235	256	218	251	236	248	250	261	260	252	248	251	216	214	237	252	273	237	225	221	271	220	215	248	230	246	224	226	245	219	228	228	256	216	225	257	255	233	234	242	258	248	277	233	242	265	282	250	271	224	255	280	258	250	265	233	228	225	253	251	248	251	219	238	230	244	243	230	249	248	254	221	208	260	251	237	251	258	246	227	260	240	278	260	231	258	232	230	246	226	252	228	240	242	236	212	242	263	245	249	237	270	263	235	240	254	242	266	256	249	220	255	224	238	265	225	239	237	229	222	269	247	226	231	241	239	228	230	240	247	248	226	213	265	279	239	256	238	234	259	248	232	216	234	247	230	212	242	227	225	244	249	237	227	227	258	257	240	212	244	254	240	234	270	237	281	248	257	252	283	225	245	249	248	235	251	256	247	265	247	242	242	225	237	231	251	239	279	232	252	241	246	242	226	256	255	249	242	221	257	241	244	217	238	255	259	261	241	252	206	259	238	205	248	206	247	281	255	262	229	265	213	246	258	234	230	244	246	248	241	245	259	218	228	230	250	250	283	241	262	235	220	200	265	212	214	232	261	248	244	234	247	252	238	209	251	240	281	231	219	226	237	255	251	238	290	221	240	234	245	216	239	249	243	251	224	230	224	271	246	262	266	237	265	253	234	224	253	238	272	238	242	199	213	227	225	254	250	243	239	238	245	224	250	257	241	214	222	246	241	261	252	230	257	244	253	250	229	257	243	220	261	260	262	226	238	258	269	268	230	244	269	277	229	233	236	240	237	259	240	302	230	241	224	237	219	261	209	251	273	261	253	258	268	243	250	254	248	244	256	239	247	240	227	241	257	245	239	247	253	227	229	246	251	232	241	227	276	216	231	243	248	234	263	223	227	240	265	236	250	234	250	194	242	262	232	230	241	233	246	265	223	242	232	241	257	267	243	241	261	225	218	232	247	250	251	244	241	248	254	279	228	232	252	254	236	218	218	225	266	242	242	249	223	274	212	221	268	226	250	212	230	253	268	225	259	261	254	274	231	271	218	230	254	252	212	242	227	238	221	248	236	234	232	239	222	249	230	224	257	251	247	232	216	257	250	219	270	244	233	254	211	255	269	240	231	276	245	220	257	221	253	223	231	246	281	228	233	256	246	246	257	242	257	228	227	252	249	249	256	264	262	246	262	250	233	216	267	228	239	236	251	247	270	249	222	257	263	229	231	233	251	264	262	255	240	240	246	228	281	256	241	242	248	229	231	218	248	260	251	232	268	230	230	216	239	248	239	249	260	242	239	246	242	250	259	263	243	240	223	240	229	240	241	228	258	230	251	250	247	230	244	245	238	220	257	233	237	280	279	227	244	247	260	238	232	264	219	249	229	280	277	267	239	251	250	239	231	232	264	257	225	266	230	239	248	241	220	259	271	269	245	223	273	246	256	202	267	253	256	245	249	237	222	260	243	254	268	234	229	261	237	238	210	258	270	248	226	237	224	212	239	247	237	232	275	245	240	262	238	243	227	223	233	262	217	229	216	227	260	247	272	212	269	250	229	223	264	233	244	242	249	240	266	252	249	249	268	241	237	224	268	233	243	261	232	232	263	213	244	244	246	209	228	249	219	236	231	235	276	257	258	273	277	244	232	240	247	237	243	258	248	221	237	224	253	254	247	275	275	215	261	253	236	243	243	251	227	248	253	283	245	253	237	249	259	213	247	232	262	260	231	257	246	252	255	280	237	240	226	239	225	234	249	246	244	272	225	257	236	247	250	260	216	223	244	224	225	254	221	215	233	248	230	239	254	214	247	246	236	232	250	228	239	247	243	253	236	253	229	230	225	227	236	243	209	234	217	235	262	258	244	241	292	244	237	230	241	220	257	243	278	240	258	217	234	265	251	252	265	246	214	248	247	228	230	249	268	220	220	258	263	221	270	252	242	251	239	208	264	248	236	247	253	267	233	255	263	265	273	259	248	249	263	275	251	233	212	241	243	210	248	235	272	270	230	251	248	236	222	265	234	235	266	257	272	246	212	202	266	257	225	266	231	239	257	241	246	260	244	252	247	237	274	241	263	224	231	224	217	255	222	234	246	234	251	233	259	249	230	237	263	210	248	267	249	233	236	201	234	250	264	255	238	243	239	269	248	245	238	255	269	235	227	226	231	219	218	268	244	213	270	251	239	226	234	273	250	256	252	238	242	214	230	264	258	253	259	253	207	274	243	255	261	254	259	220	226	234	227	267	228	285	238	224	240	264	265	250	245	250	231	233	238	243	247	233	233	247	253	265	275	250	228	225	252	232	237	263	231	243	231	237	221	230	244	240	238	234	258	227	248	246	237	249	260	238	251	239	234	268	230	223	257	240	279	235	252	226	222	246	288	275	280	253	237	236	256	262	218	264	252	212	263	255	243	264	275	237	232	228	218	235	227	265	266	264	266	259	247	232	238	241	248	239	248	275	227
8820	978	1338	1560	1344	1129	962	860	825	760	771	673	657	658	655	623	632	645	649	620	588	598	604	565	589	563	562	605	581	574	588	556	599	593	571	567	565	575	514	548	558	555	615	571	602	571	607	553	565	557	572	618	578	593	589	565	596	578	579	595	561	545	584	561	581	519	558	558	526	547	558	560	548	530	542	539	575	570	557	578	584	572	607	565	555	587	584	536	575	582	544	546	519	538	555	542	564	553	595	527	559	600	511	574	563	575	575	543	588	513	542	641	570	628	560	556	567	537	546	571	557	555	603	562	606	532	563	518	510	563	552	591	575	557	564	608	593	591	540	559	540	528	567	564	573	558	596	526	602	571	560	611	560	574	565	579	533	615	547	532	565	576	576	555	541	563	610	557	529	583	573	548	575	521	561	589	608	582	540	559	553	574	555	612	580	566	571	552	576	584	563	560	575	516	551	595	525	567	528	564	568	558	535	565	540	566	572	571	552	547	571	537	543	570	575	569	542	551	559	585	551	556	612	578	558	568	588	559	566	561	571	570	612	558	595	566	563	558	550	521	611	538	545	516	540	553	587	574	569	602	591	569	569	584	539	566	535	534	554	519	566	588	559	520	609	544	563	551	564	591	614	574	601	561	579	576	534	546	581	552	540	583	574	543	578	561	594	573	581	532	539	538	543	608	569	573	535	579	607	600	548	552	551	513	522	597	576	546	533	561	564	543	569	588	554	538	583	571	593	582	518	546	578	550	571	586	547	584	623	541	549	586	574	543	556	544	566	590	557	504	560	580	552	577	580	575	544	559	626	603	533	536	568	575	528	517	536	582	558	508	528	584	515	544	546	554	589	541	534	584	566	570	568	537	569	610	555	542	579	544	546	567	625	551	565	619	568	606	519	578	570	555	545	588	582	581	546	517	578	556	585	545	579	560	562	546	539	539	546	533	553	552	576	620	551	531	525	594	546	570	563	559	547	560	578	623	551	507	527	536	574	576	578	531	584	542	616	567	585	552	589	555	537	596	590	535	536	546	581	567	568	543	535	553	555	540	596	587	566	594	562	586	534	635	551	523	566	566	548	560	569	555	535	589	603	588	561	545	553	539	584	566	568	546	607	575	596	578	580	544	556	565	531	564	566	565	562	566	601	560	566	540	602	591	574	509	565	584	560	573	549	600	584	565	537	511	549	565	537	565	573	572	543	570	596	530	590	547	575	565	564	582	589	546	539	553	552	553	596	580	554	522	559	584	582	530	554	568	553	589	527	572	564	617	548	563	544	599	520	596	541	551	562	551	537	572	571	558	558	579	543	535	538	557	543	562	576	545	559	570	544	548	566	585	569	539	578	549	576	582	570	597	559	532	579	509	561	590	516	550	527	575	558	582	594	519	570	557	557	563	550	537	561	558	564	598	554	588	568	571	607	547	604	565	587	553	562	584	558	563	541	554	543	554	574	578	614	566	555	552	527	535	536	536	510	590	578	532	581	584	554	596	582	541	570	576	551	568	587	562	550	579	570	571	563	541	568	533	583	528	568	576	621	556	557	530	569	569	565	546	529	574	567	584	601	529	540	596	557	567	579	541	604	551	581	589	540	568	543	556	545	544	582	557	553	551	564	570	581	578	585	588	555	556	565	548	603	605	561	580	547	536	593	560	593	535	557	563	549	513	602	568	518	623	609	613	530	537	577	563	530	558	553	519	562	553	604	556	537	531	569	546	571	567	577	575	571	552	568	585	592	547	555	554	583	549	555	589	520	569	567	540	570	573	539	534	567	517	556	587	533	555	567	583	527	573	562	590	577	565	567	566	519	559	530	559	529	575	578	523	533	591	582	564	540	582	548	592	574	521	570	522	599	582	564	585	606	555	580	485	547	575	553	579	548	528	559	560	568	562	544	575	561	545	569	578	558	517	585	526	579	561	585	574	583	557	569	577	538	575	547	536	533	539	603	544	552	544	594	578	519	570	525	511	561	580	559	518	564	569	544	599	557	533	518	560	591	551	551	562	569	554	556	580	507	561	565	535	559	533	545	537	526	570	560	536	554	588	584	578	590	567	591	541	624	560	505	535	536	549	581	542	565	592	585	528	597	555	543	535	567	583	547	570	548	533	530	575	565	553	530	597	559	541	544	573	561	554	581	529	556	596	581	556	539	541	539	564	537	551	598	587	561	564	576	560	571	565	578	553	547	569	529	560	556	614	571	539	564	533	574	519	584	533	548	528	569	580	571	612	605	598	531	572	559	543	537	581	561	555	536	579	528	567	579	485	543	595	544	556	586	547	570	529	558	570	523	538	570	604	591	595	512	543	554	530	554	551	576	544	558	530	539	559	547	542	583	570	555	576	556	561	556	530	535	563	573	566	548	561	575	557	586	571	570	601	551	558	555	584	593	610	535	549	605	521	582	556	564	560	546	547	560	569	520	582	545	543	556	559	525	541	576	520	538	552	530	556	542	577	594	565	562	528	590	569	496	535	572	557	566	570	541	565	546	581	523	574	555	517	558	548	582	572	597	543	539	583	503	546	546	557	539	522	559	585	565	572	561	588	545	535	578	583	599	566	535	566	573	589	555	596	541	527	588	559	577	587	556	575	581	550	546	539	605	563	570	526	574	551	579	558	551	543	556	567	519	572	611	584	536	537	531	554	580	552	555	539	571	582	608	568	555	583	536	536	557	604	532	578	550	495	543	547	548	526	558	547	565	559	521	551	567	606	539	584	539	562	584	604	590	515	573	543	591	519	563	554	579	592	558	575	508	567	591	560	588	550	551	540	523	526	533	525	509	550	523	583	527	589	536	588	527	579	529	587	593	582	529	580	612	580	553	557	559	596	572	556	563	561	549	561	575	567	558	553	578	551	547	556	582	550	564	534	522	487	583	554	569	556	552	553	603	550	560	519	510	521	591	552	568	547	556	541	510	624	570	557	552	602	569	576	604	552	571	544	592	576	555	520	572	552	565	572	587	579	565	562	554	567	569	571	510	561	600	565	558	552	534	572	566	617	557	564	593	555	568	540	558	619	581	581	573	538	577	560	583	561	584	530	578	551	581	538	564	547	576	557	556	523	545	599	542	574	558	577	569	545	578	566	582	543	534	567	563	580	562	535	555	539	552	571	591	556	504	542	623	571	558	556	555	575	561	575	578	595	550	540	607	503	547	585	555	550	541	523	573	566	602	594	543	528	530	614	557	591	589	572	581	504	556	569	516	512	536	558	556	556	533	579	566	555	548	547	558	560	522	596	496	565	580	525	553	584	560	595	563	568	539	585	526	569	571	588	535	560	560	515	585	539	581	548	532	583	598	552	555	582	573	551	536	550	567	573	558	568	563	577	542	517	599	574	553	517	525	592	589	592	568	572	514	587	583	583	552	543	574	573	542	590	573	599	539	560	564	525	551	574	558	570	577	547	548	566	557	559	537	552	564	540	550	594	554	588	540	528	571	537	570	550	530	563	538	560	577	546	585	517	561	540	556	549	547	597	550	580
19439	1865	867	681	516	364	294	260	224	215	202	202	179	174	201	171	175	143	164	177	149	160	148	140	165	153	142	167	155	134	146	156	148	160	124	163	139	132	143	165	161	147	151	130	132	168	150	144	160	153	148	124	130	138	150	136	148	149	152	157	147	135	153	137	159	136	119	139	128	156	153	144	148	126	160	155	139	171	161	115	138	116	133	148	153	128	125	158	143	144	159	143	155	159	154	173	144	144	143	143	137	139	133	136	149	138	140	155	146	138	148	135	127	147	142	162	123	127	134	157	156	131	129	120	137	145	167	139	156	169	141	146	145	124	139	162	137	139	120	152	130	165	136	155	157	134	153	165	140	157	147	150	140	150	141	151	151	144	137	138	141	137	130	173	138	143	151	126	145	115	130	156	129	133	139	136	136	129	122	139	157	130	141	187	147	150	152	151	136	141	154	130	145	139	142	139	161	161	130	156	154	146	123	155	150	151	134	168	142	142	143	123	149	153	143	142	138	158	145	145	124	151	154	135	132	149	143	153	162	158	134	133	143	153	159	137	149	138	143	129	151	147	139	159	128	131	122	140	135	129	143	162	129	126	135	160	165	133	144	164	154	127	144	156	138	145	114	131	162	156	161	162	147	143	151	146	144	144	142	134	140	122	122	133	154	134	151	137	145	151	173	163	122	154	163	183	152	143	150	136	136	148	137	170	133	128	157	148	155	138	159	138	141	125	137	125	135	131	155	138	133	124	149	157	132	130	143	144	130	164	158	131	144	157	168	162	139	161	147	137	145	147	140	170	146	147	135	110	120	137	122	137	136	156	156	141	158	133	153	136	139	139	134	125	142	131	143	133	157	115	137	135	150	143	136	159	150	125	120	132	134	148	141	126	140	158	111	138	129	123	145	124	127	140	165	157	136	133	133	151	129	117	122	147	130	120	134	150	135	147	132	127	140	118	151	155	156	147	130	146	152	137	126	153	137	136	122	181	141	146	143	142	148	122	137	135	160	171	130	142	146	146	128	154	127	159	150	154	126	142	176	169	158	156	160	163	173	162	171	139	151	146	150	148	142	150	150	142	116	140	134	144	131	136	143	122	152	132	140	121	145	127	138	160	127	154	136	152	139	153	137	136	122	117	147	161	125	142	149	114	140	133	151	127	129	129	146	121	130	134	138	158	138	132	160	144	126	124	133	162	136	144	143	139	141	154	150	140	141	142	121	138	129	156	172	152	128	151	138	149	130	127	179	119	107	127	145	124	143	146	142	146	144	138	159	154	158	138	136	166	124	120	141	147	135	152	127	152	125	156	124	141	135	155	163	169	142	123	130	138	141	147	152	156	151	146	117	129	157	154	154	153	147	126	154	151	136	158	134	127	131	148	127	145	164	149	169	129	135	165	140	126	130	150	140	132	145	115	128	135	153	157	159	122	142	137	134	148	154	140	141	149	153	141	158	153	112	140	152	125	141	178	145	160	124	136	137	155	158	126	135	152	135	124	148	142	150	131	130	135	157	160	157	145	153	143	134	151	134	132	128	147	141	167	134	151	154	142	151	141	125	152	162	149	133	158	130	133	136	139	149	148	142	146	148	132	133	156	150	138	146	146	138	144	152	152	159	135	128	135	145	142	145	138	137	154	155	149	136	133	162	136	144	146	146	171	154	110	144	157	148	144	138	160	131	157	136	126	148	157	170	130	151	125	133	147	153	143	131	138	154	148	123	154	143	127	151	127	143	131	143	130	151	153	138	140	116	146	135	150	135	150	139	160	138	142	173	160	141	151	133	135	155	151	151	148	132	120	133	139	127	183	160	148	153	142	129	151	125	135	153	129	140	133	189	130	116	131	137	130	143	138	156	116	144	151	160	182	125	144	132	133	145	156	146	153	148	155	155	141	132	127	141	168	151	133	162	160	144	150	133	166	147	153	137	145	146	135	150	120	143	133	145	143	168	157	142	125	122	130	135	153	162	143	149	125	143	135	124	129	133	133	149	129	155	144	152	112	159	130	142	153	138	150	174	116	144	144	135	134	143	141	140	146	154	151	134	154	156	147	138	142	135	134	151	130	138	142	159	123	138	147	132	145	134	133	138	147	134	141	141	139	169	165	156	150	140	102	126	147	149	155	157	144	120	128	161	162	157	149	135	130	123	136	156	152	151	139	144	160	169	133	130	135	142	146	126	165	140	149	150	159	146	156	147	150	155	148	148	159	140	155	140	132	155	136	130	147	138	171	144	141	156	137	120	130	143	151	153	133	154	158	149	125	151	119	168	152	156	143	135	140	143	138	160	149	142	142	145	134	127	130	123	165	139	155	170	166	153	144	143	156	159	159	136	145	135	138	137	146	158	134	136	133	130	133	132	153	147	159	136	147	121	168	152	140	133	134	147	132	169	134	136	141	137	141	125	146	136	130	142	142	146	120	130	131	162	131	143	162	132	156	133	141	152	139	143	110	146	138	160	161	146	141	147	134	136	152	163	154	126	131	127	153	145	132	134	140	142	142	158	157	147	137	132	135	155	127	143	137	164	145	144	144	139	156	151	141	153	129	133	136	152	153	144	151	144	177	115	135	145	151	136	143	132	130	145	152	172	121	175	152	144	129	123	131	146	154	127	146	171	137	155	129	129	132	139	135	150	160	164	158	143	163	130	128	160	146	123	149	129	170	131	156	133	131	153	154	121	168	140	141	135	157	146	149	161	142	129	142	134	146	140	151	136	123	143	127	126	117	127	148	142	124	137	138	141	151	149	154	147	150	125	146	151	156	156	157	158	154	140	138	135	134	155	136	131	145	145	156	157	134	118	120	130	135	146	138	133	141	154	123	121	165	163	127	130	148	150	157	127	155	136	128	151	146	146	124	148	138	159	183	135	129	123	141	149	126	136	141	147	163	146	154	138	143	136	134	148	147	142	144	126	161	142	135	133	114	136	148	154	146	128	128	133	128	152	139	138	131	141	161	123	171	126	141	153	150	134	164	127	142	143	157	156	135	130	113	153	138	139	142	161	144	127	137	137	142	160	127	134	129	155	139	143	137	125	130	157	154	160	165	141	152	123	143	159	163	137	128	127	138	128	117	119	120	125	157	124	142	168	152	144	138	142	130	131	147	139	153	135	156	144	130	151	126	130	140	153	161	142	138	159	141	136	144	160	128	147	146	132	143	146	163	149	122	117	156	139	174	157	167	144	138	122	136	145	167	148	144	140	172	137	142	144	142	131	146	138	140	137	146	140	156	150	134	145	135	138	170	145	147	156	146	166	126	160	140	136	127	118	132	143	150	132	139	135	168	150	137	148	137	137	151	160	137	139	147	137	161	124	142	151	167	138	159	148	136	142	144	152	158	158	152	147	140	112	118	169	135	155	144	159	142	129	138	149	127	124	145	125	143	124	138	138	135	148	144	134	152	166	167	152	140	106	136	132	145	149	187	153	172	126	145	141	136	154	140	132	150	133	131	162	124	134	119	174	162	135	144	134	131	147	145	119	141
11002	1174	1867	2223	1840	1463	1156	939	820	755	638	616	576	513	547	517	459	425	462	400	445	413	434	425	394	400	391	388	378	405	367	393	400	363	368	343	345	367	325	335	368	360	338	344	346	348	354	354	346	324	342	332	340	320	334	323	337	351	331	360	301	334	358	350	332	348	353	367	341	337	319	333	353	391	351	306	317	351	353	324	351	311	345	331	345	352	339	346	328	356	339	342	333	316	351	302	320	321	356	316	325	336	319	339	308	330	352	321	328	287	325	324	319	312	323	372	321	318	328	354	331	364	335	351	354	340	320	368	346	338	302	322	342	327	314	329	325	359	324	327	371	358	338	311	343	366	312	298	333	311	350	334	329	304	320	345	305	360	316	351	331	380	318	342	308	337	315	335	340	340	298	320	357	342	339	318	328	304	340	341	313	342	335	338	349	354	309	342	333	358	304	354	349	308	326	308	316	326	329	355	295	348	331	354	325	340	321	317	298	325	348	330	351	323	300	350	347	352	326	299	293	341	328	327	348	339	343	355	337	358	345	342	326	318	321	358	355	317	357	316	373	292	321	327	341	368	272	337	373	351	313	342	325	313	310	332	337	356	312	354	333	302	335	314	320	359	368	307	361	313	329	355	341	348	320	410	329	352	327	305	337	330	323	319	346	317	289	329	352	358	350	348	362	371	341	330	332	323	344	289	351	302	344	329	332	350	328	297	327	337	326	337	325	335	330	317	329	340	309	342	344	325	320	321	303	331	297	376	327	312	334	336	314	338	340	310	300	341	333	315	374	363	326	313	325	371	331	373	360	355	320	385	339	347	352	366	327	323	301	336	334	346	329	327	341	350	304	345	280	329	352	334	330	324	317	317	336	324	321	367	373	325	332	338	329	326	344	347	338	325	345	333	342	310	275	328	356	313	308	343	367	340	334	323	341	331	333	315	354	352	359	332	340	332	315	347	372	372	321	330	340	285	351	324	326	348	343	367	320	322	342	335	361	295	338	337	347	345	364	313	332	305	308	339	351	321	325	323	313	331	321	327	330	327	333	365	349	341	349	377	340	312	341	309	362	345	342	308	329	314	347	330	303	320	315	353	328	312	324	298	324	295	334	333	343	332	326	330	336	292	337	328	312	313	323	301	352	344	330	322	295	319	336	322	304	326	347	336	353	317	322	334	329	342	321	327	342	336	349	348	364	308	345	356	343	316	324	349	353	338	325	306	315	340	311	335	353	313	349	344	335	361	304	346	316	328	325	318	357	327	313	328	361	340	336	327	360	350	346	301	319	322	366	347	338	365	330	321	337	328	330	348	345	345	303	334	319	340	345	344	359	357	319	346	345	359	338	338	372	302	322	325	356	326	325	343	340	320	324	359	331	341	320	320	355	313	340	351	319	360	298	312	311	314	306	358	298	345	341	309	337	340	344	362	356	360	348	330	328	282	356	364	370	301	338	320	340	312	335	298	316	328	311	340	301	366	310	350	339	321	326	328	344	368	331	343	343	364	351	354	410	341	311	327	358	342	323	340	328	335	314	358	343	318	334	349	319	319	311	349	316	317	333	375	318	338	311	337	322	328	293	338	349	312	334	348	349	326	335	343	345	330	354	337	314	320	346	350	338	335	332	293	374	365	303	357	326	320	354	338	341	324	334	322	345	314	352	327	352	307	302	346	349	348	314	348	329	316	309	298	329	322	327	327	319	318	337	314	332	352	323	327	318	351	320	296	334	303	341	336	336	316	313	346	326	323	356	348	338	328	332	314	348	336	338	335	342	337	338	342	362	320	337	326	311	325	340	357	377	365	331	339	319	324	288	328	301	311	358	339	322	313	358	319	346	344	314	354	324	347	377	310	315	331	365	328	329	341	345	308	331	331	342	327	297	340	332	358	331	305	330	355	323	297	317	324	338	318	306	327	342	352	353	309	301	319	338	380	297	363	316	359	323	296	338	336	359	319	329	333	320	317	377	336	352	338	341	330	354	336	354	378	320	336	357	334	325	326	338	317	324	291	341	361	356	333	335	344	347	332	343	385	327	332	326	320	328	326	332	330	307	319	339	328	289	344	324	312	319	348	341	333	331	324	345	336	325	333	365	357	340	347	314	333	313	329	313	367	300	314	341	336	347	309	315	359	357	367	312	325	337	309	321	338	317	324	354	364	316	337	355	342	329	330	309	316	307	329	335	346	348	368	325	350	305	356	363	320	297	345	307	332	334	307	317	339	327	341	332	310	346	335	351	376	312	327	313	332	294	358	318	349	352	357	334	338	350	354	319	349	347	330	348	333	345	362	343	340	364	336	350	330	364	328	344	312	310	325	299	333	325	338	347	305	326	316	345	318	329	317	327	339	344	343	348	354	341	315	369	338	327	335	342	353	321	342	355	349	358	348	303	330	342	314	327	330	353	339	318	309	349	332	359	295	345	328	324	313	330	310	381	323	304	323	334	313	329	319	318	327	331	332	345	328	306	309	317	335	329	315	335	331	358	324	320	348	346	350	336	364	319	368	342	311	338	361	327	337	330	330	340	311	329	332	317	302	358	329	323	308	348	325	332	335	293	331	337	330	335	346	322	349	313	336	335	356	297	309	322	349	318	320	339	335	345	349	321	297	344	351	331	327	349	339	353	311	351	339	348	346	331	332	323	331	339	322	347	332	335	326	361	321	305	321	352	352	337	343	326	331	354	346	300	318	354	355	346	341	297	354	308	344	320	341	326	321	340	331	343	335	323	337	352	340	339	311	332	315	316	323	338	343	343	359	358	282	345	357	314	342	297	308	319	342	335	357	332	349	363	368	345	329	324	359	358	352	327	353	308	320	345	329	336	343	334	337	327	291	318	346	369	302	353	337	315	329	334	291	341	318	337	359	313	329	326	326	369	338	343	327	339	307	344	347	325	339	340	392	340	362	313	362	369	335	363	374	360	364	349	315	340	336	333	348	335	331	346	354	349	320	328	356	336	345	344	331	340	329	297	313	391	344	316	324	359	335	308	318	339	376	333	326	317	317	340	335	350	370	316	315	369	389	343	362	354	314	348	365	335	344	337	342	333	305	341	360	328	322	343	344	334	338	325	354	346	327	290	327	327	351	335	366	350	346	318	363	341	326	345	317	342	338	344	331	346	359	335	314	349	335	285	333	318	352	327	368	303	356	316	339	357	340	338	333	321	318	341	323	340	352	345	305	313	346	321	367	324	331	321	338	336	313	324	348	333	326	347	359	308	344	334	342	347	341	319	356	321	302	341	331	300	368	333	306	314	311	343	346	338	333	343	309	321	356	321	332	302	337	301	323	328	319	341	370	338	304	334	329	350	337	331	336	335	322	350	353	333	341	359	333	348	319	354	310	313	341	308	300	343	348	329	349	354	314	325	349	320	314	341	304	335	338	311	327	338	339	330	350	342	333	352	353	311	322	350	318	324	315	315	332	319	327	349	339	383	323	354	321	340	333	327	335	332	333	293	353	331	331	343	326	353	332	337	341	317	325
3734	353	185	212	192	210	182	209	152	175	194	184	188	152	192	181	154	161	179	157	159	169	182	176	185	189	189	159	206	163	200	177	184	180	167	176	189	184	190	181	192	183	202	213	165	164	189	166	158	180	202	215	169	192	185	168	187	177	186	179	193	207	179	158	163	182	185	153	200	193	192	174	177	184	168	175	146	184	171	195	183	190	203	167	194	190	181	190	185	178	175	184	207	168	178	190	183	161	155	151	203	192	164	171	173	171	167	169	178	181	182	187	187	175	194	167	199	185	156	205	170	169	173	194	192	158	179	156	229	202	178	218	177	164	187	208	188	157	175	174	174	213	170	189	165	190	186	164	173	160	151	195	181	168	168	162	192	196	172	187	167	191	197	166	200	168	208	174	202	184	173	151	157	172	180	186	170	183	180	173	175	176	170	156	196	211	146	157	189	170	159	163	191	161	214	197	187	176	188	190	177	176	194	192	192	209	194	196	181	165	187	172	198	218	189	177	150	156	182	179	187	178	177	172	153	205	212	184	180	173	194	193	181	178	182	156	180	182	152	178	192	189	180	195	178	177	202	182	201	173	189	164	181	174	190	213	190	169	205	169	199	180	164	172	178	193	160	184	176	157	169	175	169	196	175	182	188	167	162	181	179	155	143	201	176	185	187	186	220	180	166	168	176	181	177	162	162	180	175	202	203	184	201	168	176	186	185	183	183	178	171	197	162	185	187	175	187	178	174	178	166	188	191	180	192	193	188	186	209	204	178	183	191	181	166	169	186	184	165	189	204	179	180	160	188	220	160	168	173	193	195	206	167	179	162	173	195	178	180	177	188	167	188	193	153	172	174	195	184	175	161	174	155	188	188	198	184	179	190	175	179	177	192	189	187	176	163	222	180	171	165	189	151	179	196	195	193	159	191	196	170	172	208	169	172	163	168	186	179	168	183	197	170	192	206	181	198	147	180	204	184	174	188	174	193	192	176	173	174	178	186	169	181	186	169	184	215	178	177	183	167	183	200	180	177	172	197	199	178	210	154	207	161	179	163	183	160	201	168	187	165	184	171	203	187	172	175	204	160	194	165	176	182	179	197	183	168	185	182	180	197	186	191	180	184	168	169	190	177	219	194	194	193	175	202	186	176	185	169	172	182	179	192	176	187	178	165	177	168	149	206	190	168	169	160	189	181	154	196	181	174	172	197	174	179	194	181	176	204	167	175	172	171	182	178	148	165	165	171	192	175	168	201	169	164	179	168	194	165	181	174	162	174	172	176	162	170	178	193	159	183	178	176	179	141	170	178	185	195	186	188	194	178	199	164	178	177	174	189	164	209	179	165	192	190	171	161	204	184	160	188	169	175	160	183	191	174	207	176	184	196	200	157	174	182	157	180	203	163	170	171	182	165	187	163	193	173	192	183	171	183	174	154	197	166	203	149	181	198	173	190	153	207	159	178	179	183	177	186	189	154	181	194	184	189	176	167	192	209	195	175	187	176	179	165	174	186	184	166	166	158	192	179	196	154	157	202	195	184	185	212	176	171	169	168	170	159	181	189	180	194	212	196	188	199	170	185	165	200	190	205	187	160	185	191	210	184	162	168	171	181	180	184	155	194	143	180	175	170	179	201	166	158	177	171	168	195	163	173	153	165	193	145	182	188	185	179	191	191	194	194	203	180	160	177	183	213	193	196	186	177	203	182	187	165	158	192	179	173	179	192	204	184	179	202	153	209	185	172	156	161	163	177	162	170	177	193	198	176	179	188	189	186	195	164	186	183	189	165	170	171	207	179	187	199	173	185	184	206	151	221	141	200	172	182	186	186	183	157	168	170	187	153	178	193	193	177	168	177	163	172	182	173	157	171	185	145	194	162	175	164	188	175	182	148	167	190	189	208	150	176	195	168	186	201	165	197	180	203	159	177	174	170	194	172	186	177	179	185	200	186	188	164	175	190	151	193	170	201	182	190	180	177	206	155	192	182	161	172	172	169	190	175	191	207	196	168	192	201	189	189	171	203	196	179	183	182	196	188	184	172	168	169	192	184	157	190	193	155	176	214	180	164	186	155	178	171	173	180	192	196	164	169	193	200	175	185	199	166	167	201	192	173	150	187	202	164	164	189	166	177	179	194	193	189	170	157	182	187	188	180	165	146	184	183	194	205	195	189	159	179	192	189	183	201	186	180	150	187	195	204	169	175	183	161	170	179	193	171	192	165	174	159	152	178	172	178	187	165	186	178	156	177	179	183	186	194	176	171	188	173	193	168	155	200	179	186	168	183	181	178	182	177	163	182	196	185	187	189	181	191	175	184	164	189	149	188	191	180	144	187	194	168	189	175	170	172	174	172	177	182	172	172	165	191	161	185	187	201	195	192	194	164	180	171	192	204	155	186	178	152	188	168	179	169	164	184	172	171	167	186	172	184	211	175	208	156	205	184	181	175	181	180	181	173	182	156	172	187	187	190	197	175	203	200	163	184	175	167	183	171	166	192	177	196	215	189	164	204	187	190	188	147	190	168	170	186	202	177	203	173	178	200	184	163	166	199	157	182	194	177	202	171	153	200	205	178	184	214	187	189	150	194	177	201	187	191	198	173	182	174	191	173	177	186	165	183	188	168	177	176	180	199	195	164	173	162	161	172	190	150	166	163	206	200	190	176	183	163	186	163	173	171	181	192	174	185	196	146	194	168	188	178	160	179	167	179	181	156	180	180	148	188	201	172	181	205	182	211	168	185	189	171	186	188	163	171	210	171	163	183	182	163	196	165	196	185	172	187	177	180	170	189	197	195	184	155	178	192	167	185	202	199	182	188	182	178	164	189	169	178	189	168	184	159	177	182	161	156	191	192	222	198	188	185	190	181	178	179	180	186	159	168	170	179	203	155	166	193	197	214	195	195	192	170	177	160	184	190	194	193	178	170	181	185	190	184	171	167	190	204	206	167	153	176	171	179	192	205	170	202	170	189	156	182	161	183	162	173	156	179	189	153	201	210	182	191	175	180	169	184	182	181	169	158	171	187	181	164	178	157	178	181	207	162	175	180	151	196	173	171	169	170	201	182	202	179	185	210	161	165	175	187	188	191	198	188	171	170	203	205	200	183	204	189	180	182	164	175	166	192	186	188	210	200	186	159	172	177	171	182	193	177	173	194	173	190	196	210	174	179	167	173	176	179	187	156	206	211	176	196	213	193	176	156	184	199	178	169	171	181	199	175	165	148	165	195	183	193	166	193	171	152	180	179	180	177	182	174	202	181	190	181	195	186	179	178	170	192	171	223	188	160	166	183	171	206	183	189	186	193	193	176	150	195	166	167	210	214	191	190	179	177	183	206	184	213	185	172	158	155	213	180	203	204	200	175	174	177	193	181	194	182	178	181	204	181	188	165	182	197	168	168	170	186	164	177	186	171	157	161	199	191	192	175	176	182	176	189	190	184	160	179	175	180	165	185	195	188	211	231	194	176	193	188	181	143	172	145	164	179	182	153	172	186	166
3205	532	493	554	503	466	468	423	471	456	434	464	450	453	470	418	401	438	451	427	425	420	483	442	415	432	416	436	457	434	476	418	398	433	413	403	430	424	417	396	494	462	420	435	446	436	452	437	452	437	428	429	443	430	423	442	400	426	432	439	463	450	423	435	453	408	426	443	403	446	493	428	412	456	402	415	466	427	386	434	436	402	419	408	437	434	463	428	448	422	404	395	426	438	428	414	429	427	431	425	440	433	450	418	408	460	406	389	419	430	449	435	477	461	442	444	453	427	426	401	427	415	476	431	426	414	420	405	441	457	442	437	423	435	451	432	442	420	414	443	438	458	446	391	427	466	408	451	438	440	385	440	425	451	386	411	452	438	456	425	435	469	419	427	440	399	444	474	446	437	388	428	418	448	489	391	449	409	421	405	437	444	419	429	425	457	471	399	462	457	454	409	432	438	424	426	408	402	437	435	415	407	410	452	462	414	420	427	438	440	401	421	425	448	426	452	435	407	472	439	422	433	425	444	454	437	414	443	437	423	417	410	433	406	431	464	460	385	443	424	434	424	456	426	397	412	427	453	412	424	412	445	425	450	402	442	436	414	457	458	444	404	438	411	423	435	415	460	472	422	442	440	461	454	440	415	425	428	422	444	435	433	437	427	458	463	463	434	447	423	416	451	474	420	435	426	401	422	450	440	430	423	415	448	445	441	419	428	466	422	457	464	459	443	457	454	429	398	459	433	432	404	397	424	425	426	418	400	437	468	431	436	437	445	434	442	410	408	417	458	425	451	406	425	454	423	458	434	420	454	425	417	425	403	421	418	446	458	403	431	424	480	429	432	400	452	447	483	418	472	415	436	416	425	435	413	466	404	410	408	444	439	411	411	446	427	448	422	431	415	473	455	438	446	436	395	472	420	365	447	436	450	430	447	464	442	413	422	388	432	416	437	460	445	431	416	436	444	402	438	428	437	451	479	435	414	429	452	479	442	466	453	422	425	454	412	446	435	419	445	438	436	401	426	443	418	449	458	436	440	406	456	428	438	439	446	431	408	421	426	418	429	445	456	452	428	448	470	422	447	449	388	448	447	412	452	414	454	433	459	425	454	413	432	426	410	396	447	445	453	441	451	429	415	412	430	417	419	450	414	425	436	427	417	457	436	439	466	469	416	392	436	442	412	444	456	436	465	440	432	393	427	452	429	439	446	441	477	422	419	414	401	407	444	405	429	444	481	456	449	410	442	421	415	426	455	460	427	434	427	455	379	409	416	429	459	398	449	461	459	457	425	408	445	420	445	439	424	434	383	425	446	430	425	420	468	437	418	431	451	460	443	400	411	445	403	407	412	414	434	389	439	471	410	467	455	437	437	473	427	443	440	463	452	424	425	459	448	428	423	478	446	413	428	409	466	459	422	434	450	454	431	425	446	432	467	445	459	439	422	423	441	432	418	393	448	470	462	419	425	445	433	450	447	455	468	416	438	403	446	428	449	459	434	438	414	404	412	456	457	427	395	421	437	425	410	443	449	439	432	409	429	433	434	435	426	435	447	425	462	468	434	416	445	437	436	420	444	445	413	438	428	441	478	421	402	451	415	448	429	440	472	411	416	456	464	434	455	420	448	466	434	448	454	415	430	421	447	431	422	449	421	407	415	453	465	429	413	424	422	387	458	465	450	430	435	430	421	462	433	443	454	464	451	447	448	422	421	426	434	456	447	434	435	485	432	424	432	430	419	419	460	434	452	436	405	439	455	431	427	487	402	467	401	425	452	437	427	442	414	439	433	419	431	472	449	392	448	452	381	425	428	447	449	393	434	427	458	419	396	411	415	428	449	409	446	465	430	451	446	467	406	460	385	474	430	430	415	463	419	414	425	400	435	459	397	423	449	435	424	435	422	432	438	420	433	387	429	449	428	417	470	424	429	469	439	432	419	387	469	433	451	407	410	445	456	432	426	460	421	414	416	459	432	429	448	389	438	409	439	447	437	428	466	404	455	428	461	428	421	438	432	444	475	435	446	424	438	467	441	431	452	408	427	453	433	436	471	445	422	414	439	414	424	403	413	398	430	432	421	415	383	465	449	430	424	438	423	441	439	439	449	417	442	455	445	421	411	426	435	423	452	429	445	439	464	437	439	450	428	429	434	419	394	434	407	457	446	433	453	452	445	447	398	433	412	441	441	436	429	442	481	452	430	457	428	433	419	461	412	448	458	439	441	442	420	445	417	434	457	459	422	426	436	429	456	460	412	462	440	443	444	426	425	444	398	468	440	426	459	461	437	442	453	430	422	455	440	441	469	435	423	458	397	420	408	413	417	406	405	409	436	423	418	430	415	437	464	405	439	441	464	413	449	434	444	459	433	429	453	460	443	408	474	411	457	440	402	426	491	430	445	425	423	425	418	455	441	426	462	441	396	458	471	440	428	440	424	419	451	464	424	460	453	415	451	414	428	461	429	423	434	429	393	413	438	419	429	409	450	423	415	409	395	450	424	419	412	410	407	447	387	428	459	428	455	418	426	451	441	467	466	434	465	425	430	423	392	438	437	456	449	444	443	439	441	410	438	442	433	418	438	427	484	419	448	426	432	457	422	396	431	418	421	457	445	451	411	426	390	442	422	450	425	434	439	419	430	474	429	428	456	445	425	439	408	426	447	439	448	391	405	418	446	410	464	449	430	398	439	428	438	438	449	431	471	390	446	448	451	461	403	433	416	449	443	416	431	400	463	446	456	428	468	457	438	437	441	430	431	425	431	404	442	430	424	457	472	451	446	451	430	423	453	407	411	442	411	446	375	408	423	423	460	463	422	413	426	445	427	442	491	438	441	452	413	421	432	446	438	453	412	506	399	449	417	444	426	412	427	442	422	436	431	437	436	413	445	469	443	437	433	454	433	454	435	455	424	402	408	413	439	425	411	475	447	408	422	394	395	444	401	434	408	435	427	424	422	446	434	458	465	419	433	431	444	476	446	441	440	465	442	420	459	403	428	453	423	442	461	439	428	407	465	422	416	455	462	459	411	408	419	412	450	422	434	446	445	451	433	453	393	414	413	481	407	421	461	440	452	416	418	407	444	416	413	473	442	395	422	453	446	407	464	413	482	446	445	448	416	452	415	430	441	419	418	413	460	418	421	452	426	428	433	423	462	449	435	447	468	456	480	453	450	426	404	425	420	446	422	446	416	435	436	403	449	394	452	472	415	401	460	418	411	430	452	470	448	423	403	420	443	445	423	438	476	423	410	403	406	399	448	434	419	422	420	445	401	457	470	425	437	423	426	431	425	439	459	451	433	451	460	440	443	420	401	441	419	432	481	433	441	415	398	413	458	400	423	475	451	416	412	397	412	464	397	459	431	440	423	399	457	416	467	432	422	408	433	431	416	451	412	429	445	460	436	367	408	426	414	407	466	417	437	435	408	418	442	422	434	429	445	418	444	429	426	405	376	423	405	409	458	393	443	418	448	440	431	430	465	425	441	441	443	435	443
11210	933	649	540	377	323	313	282	280	292	266	279	242	266	264	261	266	240	233	259	207	246	281	259	286	256	258	266	246	263	245	243	244	245	274	231	273	267	233	262	255	224	264	228	261	253	246	208	240	243	281	259	240	248	241	272	225	280	261	247	232	240	252	258	235	255	236	244	252	268	234	263	234	234	243	254	251	276	224	234	269	227	246	263	255	261	235	229	254	239	236	231	257	228	231	212	223	222	269	306	247	233	231	228	250	262	236	251	242	238	209	208	218	265	240	276	249	236	250	256	255	245	228	264	233	248	262	255	277	268	216	235	249	271	232	255	261	232	243	258	244	234	272	210	247	257	232	242	235	253	256	259	226	264	265	243	279	255	254	264	235	210	239	241	234	220	254	274	247	236	272	238	231	274	243	232	244	219	245	251	208	242	245	266	253	259	234	233	213	248	236	221	251	262	242	290	222	232	244	229	266	243	233	253	230	224	273	227	257	270	251	238	238	262	253	250	258	272	243	225	234	243	229	253	267	263	266	253	249	240	269	248	226	262	236	281	253	264	255	226	248	230	246	228	261	225	243	235	235	254	234	243	273	247	247	230	255	264	255	263	236	231	239	241	252	230	228	247	222	262	263	234	247	268	263	267	229	246	256	246	246	251	209	275	290	230	234	242	239	217	221	235	235	244	269	262	277	250	255	231	255	202	240	249	259	241	233	248	228	249	221	242	245	214	257	248	235	290	247	235	235	231	234	237	245	253	230	253	237	249	248	275	247	250	248	245	261	255	257	248	260	237	247	258	268	262	237	242	235	237	252	240	278	240	249	245	256	216	220	235	237	246	248	245	213	215	233	257	228	261	256	273	246	232	240	230	249	259	254	256	224	241	236	285	224	243	253	243	248	232	242	253	240	232	229	239	208	241	253	225	238	236	261	242	236	237	272	252	206	235	249	232	229	245	217	254	276	253	237	244	247	258	234	221	255	244	223	258	243	260	243	248	219	256	251	262	267	241	241	253	241	237	242	241	249	188	215	212	258	239	224	272	225	239	256	249	249	231	290	246	236	229	243	218	252	234	239	244	225	232	276	244	245	263	261	265	218	236	248	289	250	246	254	256	286	245	247	243	248	230	244	245	237	269	220	230	241	250	251	254	223	254	263	232	225	246	256	237	211	231	243	265	251	222	229	234	238	234	248	232	243	253	230	265	231	259	234	245	239	249	277	267	272	237	282	250	253	287	273	237	258	249	245	226	242	243	242	233	248	271	245	239	236	255	262	248	261	231	268	254	233	227	214	274	214	221	253	235	229	221	239	240	262	250	216	252	242	241	259	246	244	236	241	249	242	231	273	232	253	245	241	279	251	240	254	257	263	234	227	274	245	260	246	261	267	244	277	272	263	239	262	223	264	233	273	225	230	258	235	239	246	248	259	258	239	219	276	256	244	264	236	262	258	241	247	241	231	246	263	232	265	224	242	218	230	260	231	238	227	261	265	255	251	246	249	227	279	223	277	268	262	265	268	249	228	231	248	227	241	227	256	268	227	251	260	241	234	252	229	233	240	251	222	230	241	247	223	267	239	206	239	231	242	236	216	249	231	246	252	228	207	245	242	251	228	259	247	249	226	222	235	238	244	262	251	271	223	211	262	272	249	258	234	224	259	253	238	229	222	214	234	205	243	261	249	254	263	237	235	222	263	236	249	225	254	210	219	253	248	251	247	253	256	258	232	246	258	241	256	265	241	232	267	233	247	228	231	243	240	242	255	257	243	254	239	278	221	217	236	266	211	280	223	266	231	259	205	219	249	278	231	240	236	247	230	253	239	251	263	235	240	272	260	247	271	243	227	244	242	236	223	248	249	234	238	213	246	241	225	230	242	222	249	227	269	248	212	260	273	248	218	210	228	243	237	254	266	262	244	248	271	247	244	249	262	242	231	232	239	240	256	260	223	246	268	254	234	227	244	269	220	228	274	227	200	248	251	273	228	240	249	238	253	242	239	238	250	235	243	250	226	269	265	249	254	255	248	226	246	267	216	255	260	226	264	234	243	240	203	264	212	230	227	258	268	237	219	255	236	253	251	265	238	242	258	240	235	252	256	218	229	256	280	240	248	242	231	274	216	218	266	292	253	240	243	258	245	271	258	237	239	242	282	225	255	234	249	225	255	236	255	250	269	241	268	259	257	230	257	266	242	253	279	234	232	235	222	242	212	228	234	259	230	245	253	272	252	252	247	256	269	279	261	229	245	237	235	238	218	231	268	247	252	255	234	238	281	245	237	245	280	253	219	248	239	230	240	230	254	288	246	261	246	229	259	231	239	256	261	251	250	248	267	269	265	252	244	271	242	265	239	231	249	289	216	225	236	220	234	244	267	229	234	222	248	248	270	270	237	292	243	289	236	239	217	226	248	237	220	261	237	247	246	273	255	257	223	230	259	240	240	226	242	252	238	258	232	242	228	238	237	243	266	267	253	256	249	251	252	237	255	259	243	217	247	235	260	232	242	222	262	244	262	204	239	240	247	267	249	248	252	239	271	229	270	247	253	237	240	237	230	238	234	238	229	228	222	218	253	226	236	276	260	250	263	234	241	252	244	261	243	240	245	225	226	238	233	246	252	247	237	251	264	253	261	223	246	246	219	264	240	220	252	250	211	229	224	214	269	260	241	249	217	224	249	232	242	221	248	246	242	248	222	231	227	235	259	224	263	209	251	224	234	263	248	256	280	270	245	246	256	267	253	231	258	257	257	250	221	284	239	271	244	244	248	243	246	253	272	259	248	243	257	239	200	270	244	274	232	244	248	236	282	227	247	237	229	223	238	255	267	254	243	248	250	242	251	291	261	216	236	238	213	246	264	235	276	217	261	218	261	263	234	219	272	230	212	245	253	246	244	240	264	224	271	223	265	218	227	259	222	249	242	239	245	235	248	225	243	245	275	229	238	255	230	249	233	244	238	241	240	227	246	241	242	254	240	235	231	234	257	303	243	230	241	246	240	231	263	243	224	238	225	251	229	222	251	265	246	263	247	272	241	254	253	221	251	226	258	211	236	253	254	258	238	246	215	256	264	263	272	243	240	219	257	249	242	234	219	230	246	219	218	237	255	232	229	236	257	253	234	247	249	246	244	246	263	243	240	215	254	252	245	243	238	237	237	258	247	263	245	247	205	255	249	255	253	251	241	241	258	229	248	231	240	251	225	233	257	227	237	233	254	236	270	253	262	236	275	272	208	277	242	218	236	233	258	221	234	266	236	207	241	242	231	224	244	231	232	240	267	266	245	251	265	259	211	267	272	221	273	232	243	250	247	237	238	262	254	265	242	258	255	263	275	225	241	210	237	240	228	238	273	216	246	225	245	228	239	249	254	247	261	262	281	236	231	244	265	250	240	218	247	232	214	250	266	277	241	252	254	253	225	243	250	237	267	250	266	276	266	265	259	250	252	216	246	265	217	244	241	237	256	269	248	234	263	234	225	242	254	236	253	230	247	253
8544	1109	1350	1486	1364	1137	1020	878	802	774	741	690	737	619	647	658	624	622	581	614	601	589	567	580	566	592	584	560	584	589	595	581	613	577	596	582	586	552	599	536	591	556	569	554	581	589	587	563	534	625	557	582	572	551	570	579	574	566	577	582	607	549	559	579	515	572	531	591	556	541	574	566	528	565	580	584	560	556	582	587	555	554	575	574	567	601	548	564	578	549	553	565	528	569	525	571	541	582	521	587	564	547	556	567	564	557	548	528	560	566	631	577	543	571	525	586	553	568	529	562	548	559	615	565	572	605	612	536	540	585	598	603	594	560	550	565	520	569	564	568	574	544	575	562	567	551	575	630	570	519	561	571	552	526	563	572	550	559	561	582	528	543	576	554	610	526	566	617	571	502	584	541	559	576	568	587	564	600	577	563	564	555	561	576	557	567	614	557	556	579	535	554	563	566	562	560	586	567	542	587	566	523	564	568	531	593	585	599	527	539	585	593	596	574	563	596	561	536	583	607	546	586	572	572	522	546	542	548	576	556	581	594	562	536	566	533	564	574	576	605	569	608	548	534	580	579	548	578	558	563	565	551	559	568	554	515	535	543	551	569	516	554	568	606	578	549	553	506	527	596	604	542	542	526	608	578	539	567	553	596	587	523	565	529	588	563	564	557	559	595	556	573	577	570	551	580	575	553	539	581	539	585	557	552	608	540	545	579	526	536	571	557	520	543	541	540	596	535	546	557	573	597	583	559	536	537	557	559	567	588	559	552	598	553	545	592	558	587	572	556	512	582	542	561	537	552	555	529	537	553	571	568	585	577	582	563	562	555	564	548	558	510	550	554	545	580	584	549	547	530	558	574	535	580	558	546	578	577	609	568	571	554	573	570	580	538	595	563	529	578	568	586	519	553	561	531	535	537	584	579	551	590	593	548	562	600	549	581	518	548	511	587	561	534	547	571	605	590	578	549	584	545	587	566	577	552	577	540	571	530	575	562	538	549	549	569	586	538	551	562	624	596	582	615	563	548	586	603	535	627	547	560	589	565	588	553	552	556	577	556	524	558	565	542	572	562	546	525	594	516	581	556	556	539	545	544	545	587	585	565	562	579	565	558	568	582	562	577	567	557	586	566	578	545	551	591	535	549	559	618	605	575	517	557	543	571	545	544	562	559	539	546	550	516	537	593	542	551	540	589	534	597	553	589	548	545	549	533	565	553	589	609	539	570	555	569	521	568	586	553	565	542	589	563	532	577	606	525	590	536	563	539	564	570	584	571	567	588	583	516	565	569	628	534	539	540	599	560	562	530	577	530	568	548	533	543	578	579	571	491	583	577	514	540	570	570	529	573	547	577	577	580	590	525	554	599	572	558	537	558	587	556	568	614	588	596	584	624	556	584	536	546	573	598	554	523	535	575	584	595	558	562	516	517	551	543	543	593	540	556	554	561	615	559	551	579	589	571	557	550	516	544	546	602	547	536	591	552	552	543	549	521	541	585	545	561	554	583	553	526	532	574	595	554	610	592	595	539	525	518	563	533	553	530	571	555	577	571	556	599	603	562	594	570	539	571	566	572	576	522	539	554	596	536	558	553	567	534	548	590	543	548	586	544	590	525	599	529	634	562	561	567	568	552	627	564	535	571	576	600	575	554	609	555	577	572	545	569	539	588	566	577	549	583	575	583	556	576	573	568	565	586	592	576	569	544	589	531	573	541	563	509	569	550	566	552	545	593	554	541	544	582	541	520	548	539	580	530	535	556	556	578	581	579	533	562	594	545	588	598	637	544	557	555	548	533	519	562	577	555	597	559	564	527	487	525	586	512	556	541	564	570	565	550	568	516	547	584	570	557	587	622	562	563	569	569	576	577	561	569	548	518	553	566	591	541	579	564	589	552	568	532	534	519	543	570	577	549	535	529	536	617	566	582	546	537	567	552	577	541	563	545	541	595	553	578	560	562	560	564	561	554	589	619	584	535	560	550	600	551	581	578	565	536	543	539	537	563	592	528	560	567	545	579	588	569	572	546	559	512	571	540	580	527	568	533	500	551	593	556	546	550	574	545	591	586	593	571	571	544	573	586	572	543	567	541	570	573	561	559	572	553	585	556	592	584	553	585	575	582	545	554	566	566	599	585	525	575	557	529	563	534	550	555	570	553	530	533	521	578	543	605	552	536	582	569	572	580	519	546	522	532	557	530	547	558	573	560	540	502	553	537	556	537	598	546	572	580	568	567	572	552	547	568	563	562	565	581	575	556	529	544	559	595	590	596	611	525	530	518	520	550	563	571	550	579	558	536	570	550	592	554	514	566	553	573	537	570	588	530	559	511	583	568	579	569	528	559	566	547	593	575	569	586	599	599	552	560	546	557	520	580	561	554	542	541	547	562	561	559	565	577	533	543	578	577	542	566	551	559	568	561	556	532	505	584	588	545	582	517	614	597	532	581	520	529	576	549	548	532	524	606	571	539	571	552	574	559	531	554	585	571	563	562	545	574	572	540	550	559	547	552	512	588	580	562	523	567	556	564	554	579	592	589	568	595	572	552	524	614	539	542	522	578	534	587	563	553	523	568	512	558	553	567	541	551	564	527	561	536	614	577	573	561	555	574	563	568	568	546	539	586	549	552	577	599	623	569	609	579	549	539	542	584	603	509	564	556	512	531	605	571	530	612	565	571	557	564	534	578	549	570	528	545	562	538	537	557	585	586	586	543	550	546	572	531	602	569	540	572	533	540	543	582	551	538	559	557	546	571	573	541	542	562	552	552	583	588	537	559	590	574	557	532	567	534	572	580	551	549	579	583	538	553	574	517	551	552	568	534	557	543	557	563	609	558	527	573	585	582	619	529	573	539	549	556	579	564	560	538	542	577	548	572	556	560	575	560	581	527	545	559	552	514	588	560	569	533	537	544	535	541	507	531	597	569	574	574	569	559	537	524	548	527	528	545	542	547	517	599	542	560	542	563	531	562	555	582	543	568	530	566	559	556	547	559	551	596	526	549	538	583	556	600	590	536	532	515	562	593	513	584	582	540	570	590	577	588	587	582	500	575	573	580	581	571	537	560	536	563	533	601	575	567	500	558	574	564	544	552	554	606	561	559	508	537	596	574	529	558	557	568	517	504	557	577	565	558	591	570	591	523	576	540	555	530	541	537	527	509	579	563	549	520	550	534	564	529	530	526	527	615	574	571	593	574	577	572	574	512	587	551	554	563	567	578	555	585	542	558	571	571	537	535	549	592	595	596	573	516	506	588	583	582	559	529	573	584	585	556	567	563	542	564	536	593	561	559	530	542	548	580	573	540	579	550	544	581	555	573	535	559	518	567	545	554	571	550	577	536	524	572	568	580	572	558	515	565	604	600	587	601	558	562	540	537	590	547	575	568	544	576	561	597	579	566	508	587	575	533	539	546	587	498	611	567	555	565	548	539	535	549	533	581	564	552	521	538	568	544	549	574	622	559	555	548	529	560	557	563	572	562	589	568	583	569
19836	2177	926	733	507	382	310	239	207	197	197	168	189	176	181	167	180	168	156	150	179	162	162	155	148	157	152	153	148	132	156	142	145	157	150	160	140	148	141	128	158	154	138	127	126	147	111	133	158	155	134	155	139	157	138	159	156	161	165	156	145	140	137	143	140	163	143	149	155	148	150	156	164	155	128	136	150	136	133	166	113	148	164	124	141	146	154	153	144	164	130	146	141	128	150	130	118	148	152	141	138	151	169	139	152	136	163	140	153	148	137	134	135	135	152	127	148	135	137	133	135	143	133	155	173	137	143	137	135	143	165	145	163	154	148	151	140	153	133	148	133	171	144	171	154	139	156	149	123	136	143	160	132	137	121	183	151	140	143	145	133	140	132	165	137	148	155	145	134	137	151	143	132	157	174	153	142	155	133	130	166	140	138	160	152	151	166	167	125	136	140	140	157	136	142	169	145	145	131	113	139	145	143	122	147	134	141	135	149	144	153	138	158	141	118	122	141	163	129	148	147	136	148	143	161	118	144	155	143	168	133	160	152	144	136	124	140	171	141	143	138	140	167	156	141	138	173	151	131	152	141	146	150	126	122	119	145	140	161	143	141	176	144	148	126	145	141	124	130	152	142	142	162	147	138	136	121	123	139	149	140	147	130	143	127	154	151	142	139	150	146	144	144	149	138	153	153	172	156	181	142	139	150	155	141	135	131	181	142	123	109	136	140	148	146	151	183	136	149	128	136	165	144	140	141	150	134	127	152	154	144	128	147	131	150	159	122	134	145	170	130	138	154	133	139	149	158	141	146	141	128	143	140	139	132	140	141	152	149	160	156	147	134	144	138	119	127	157	137	142	141	144	140	147	139	119	149	154	148	135	141	162	106	159	149	155	148	168	130	139	133	131	131	142	138	137	119	140	130	151	159	136	157	131	148	155	173	135	157	135	139	154	180	157	147	147	144	155	140	136	137	139	132	136	133	136	116	160	126	125	152	131	139	141	136	177	144	153	134	145	142	145	143	137	128	145	126	133	173	153	139	147	159	148	153	145	145	155	148	149	136	124	154	153	156	142	144	139	141	145	129	150	140	125	138	111	133	120	142	150	149	135	119	162	143	141	128	169	118	142	131	149	137	155	143	151	150	152	139	133	154	120	116	153	139	139	137	145	145	166	184	154	154	135	129	153	137	138	155	151	142	134	120	121	130	108	107	154	159	148	130	137	153	131	138	142	134	131	149	157	162	141	134	138	141	132	154	151	145	173	138	131	130	140	158	148	139	162	159	152	133	140	141	139	154	151	139	133	152	128	154	177	162	175	136	142	137	126	138	162	155	134	138	129	142	134	129	133	155	119	138	149	157	151	157	139	138	143	132	153	156	118	144	123	148	134	143	121	140	117	148	124	133	154	170	156	159	117	157	146	167	146	146	134	161	164	129	149	138	121	126	163	141	160	146	142	138	146	130	139	154	137	135	158	160	138	154	150	139	146	138	168	145	151	128	133	160	155	147	135	135	139	132	126	152	133	127	149	151	145	132	147	130	140	139	148	139	144	141	122	156	137	144	115	138	114	141	170	158	130	166	144	122	136	147	141	129	139	136	152	153	153	144	149	164	144	157	115	147	143	145	162	156	163	140	143	136	139	134	120	146	149	156	145	159	134	128	154	133	141	131	155	148	131	161	140	141	133	153	151	158	148	136	163	127	151	133	151	140	129	154	127	133	158	114	141	128	154	164	145	136	140	124	136	154	162	158	140	163	158	127	150	140	159	139	145	134	150	127	155	138	137	150	139	144	162	140	138	170	118	119	150	139	138	131	139	137	137	137	144	151	134	148	130	139	141	122	138	127	163	133	157	128	162	142	137	126	151	141	134	141	130	143	149	156	130	133	133	131	155	128	144	155	142	118	123	138	133	130	128	152	147	163	165	132	125	149	156	133	149	139	145	129	145	126	182	137	145	138	158	133	123	130	147	141	169	139	132	129	149	169	142	171	144	143	145	144	140	163	128	148	152	152	145	121	139	142	133	142	165	124	175	138	141	141	130	142	141	128	134	141	137	128	147	126	142	163	138	145	141	142	156	171	149	111	126	132	144	152	151	152	104	136	160	153	131	145	136	163	151	130	133	136	146	172	136	146	150	138	157	153	136	128	152	145	144	160	137	143	141	126	128	134	142	150	145	145	124	127	146	142	168	137	150	124	138	139	135	141	128	138	142	123	137	154	144	127	139	147	139	139	134	157	151	158	165	148	155	143	129	134	131	123	130	149	136	128	141	152	120	134	132	159	140	153	146	112	147	151	147	168	156	147	150	122	136	131	157	151	146	122	149	144	137	157	121	143	148	123	172	135	143	141	132	150	172	117	153	133	158	122	139	161	128	143	160	137	150	193	143	135	129	158	145	150	118	126	138	130	169	123	140	142	147	151	144	150	134	139	132	150	150	146	144	140	129	157	117	142	147	145	141	136	147	141	126	151	143	132	152	137	148	152	144	157	135	142	145	141	133	141	143	145	149	138	136	136	123	147	142	128	147	153	138	162	167	155	142	151	156	172	139	139	146	157	130	146	144	143	163	132	160	137	123	147	153	142	138	131	149	149	134	178	146	142	132	142	143	149	135	144	155	141	145	142	139	157	158	143	138	145	165	142	144	157	145	148	146	156	153	157	150	154	137	178	128	115	146	154	138	146	123	126	146	159	150	124	139	143	134	118	131	133	144	132	157	152	143	134	130	142	115	144	132	148	144	150	189	128	127	116	137	132	136	150	133	143	152	138	124	131	131	181	142	183	138	143	136	155	146	134	130	158	147	134	162	133	153	153	147	167	129	118	151	136	154	152	147	153	137	169	146	140	159	135	143	168	138	138	127	132	158	154	136	120	126	140	140	138	144	123	117	122	149	117	150	151	148	155	148	131	131	155	137	134	153	139	150	154	136	143	141	157	164	141	148	133	134	169	145	145	156	159	128	151	141	141	133	127	140	139	147	137	159	150	141	120	142	145	135	135	146	158	146	119	144	137	153	136	143	149	138	154	158	154	138	139	135	135	127	144	154	147	146	147	152	143	135	126	189	122	119	137	156	164	130	146	140	153	145	146	130	145	136	150	133	148	148	135	149	123	141	155	156	135	128	144	134	155	160	137	160	118	139	170	131	162	138	117	155	139	144	127	143	167	127	146	146	121	141	135	147	159	150	133	129	143	131	149	125	154	138	128	131	142	126	147	163	131	135	123	146	171	132	154	146	122	140	109	150	129	144	150	145	147	137	146	148	126	166	130	161	118	148	156	113	140	128	171	125	143	132	143	131	143	154	137	135	128	140	137	140	132	142	166	160	133	126	128	128	128	157	139	149	133	133	149	130	145	164	134	146	138	158	141	130	158	138	152	129	150	154	120	137	146	123	155	129	143	165	156	146	152	136	150	130	164	154	155	131	141	145	160	130	155	148	150	130	150	153	138	125	137	149	154	163	158	134	132	132	151	149	147	144	117	144
11290	1242	1893	2071	1857	1466	1172	966	836	726	682	636	522	530	519	481	489	429	410	411	405	425	377	401	397	362	354	376	380	390	376	356	392	399	362	350	356	367	331	361	370	352	353	350	313	352	336	345	331	364	336	326	322	363	340	347	359	345	341	363	338	339	339	338	304	354	338	332	307	335	314	344	356	330	339	331	352	322	336	318	332	319	341	320	365	338	339	336	310	339	356	371	296	325	335	344	350	353	333	329	349	353	335	353	320	348	362	354	311	341	324	351	338	356	335	328	322	338	330	346	304	343	336	302	354	350	318	326	342	332	331	326	339	355	322	354	329	317	338	326	341	328	311	385	347	342	326	356	308	306	336	317	346	313	311	334	355	359	305	353	324	362	375	328	323	346	317	323	315	322	323	342	336	348	356	325	350	321	354	344	301	324	344	342	282	315	344	357	346	336	342	354	342	326	308	350	354	363	314	327	363	355	329	332	319	368	329	313	332	327	345	310	332	338	327	338	354	347	357	379	314	341	375	351	349	324	323	315	331	357	303	329	351	330	342	347	336	369	335	327	318	312	362	332	348	335	334	361	354	355	324	316	346	316	328	336	328	344	320	312	347	341	318	354	349	346	347	323	325	305	338	320	326	343	320	342	365	344	345	359	327	320	319	337	338	383	364	340	358	325	341	321	317	348	335	326	331	356	333	329	341	342	325	347	355	338	339	333	351	348	334	314	293	340	342	337	316	336	316	328	361	334	327	349	341	321	361	308	341	384	358	323	319	385	360	327	333	317	329	368	360	344	345	314	327	389	328	300	326	322	352	309	324	330	359	339	288	355	334	369	340	311	324	364	309	326	332	326	322	343	357	331	384	333	326	319	364	310	315	332	325	329	319	340	320	325	326	361	354	346	346	338	333	353	345	362	325	310	347	315	355	341	325	332	309	346	376	333	360	313	341	301	329	339	344	373	329	316	343	341	339	323	319	310	327	345	346	331	339	295	316	329	324	365	318	306	371	336	340	314	315	320	315	293	343	356	297	367	300	345	319	339	340	344	327	329	289	321	344	306	368	362	354	332	317	344	345	310	353	354	337	348	345	314	326	298	336	319	355	310	356	331	329	308	310	315	329	370	318	326	308	333	327	335	326	331	320	349	324	323	316	350	331	317	334	355	289	349	339	339	357	331	333	314	340	354	312	317	320	340	330	314	319	351	329	338	301	331	330	341	318	345	332	337	351	311	307	336	336	352	352	347	356	315	322	345	317	322	318	323	363	293	304	324	325	304	340	345	311	332	358	312	336	343	311	329	330	324	333	342	344	322	328	344	324	346	342	296	308	352	313	329	361	312	344	337	352	346	332	294	304	305	317	343	343	351	340	342	348	308	321	334	340	341	354	340	332	338	362	356	307	364	320	334	313	339	299	361	346	343	334	322	332	386	334	323	350	339	340	336	341	352	316	331	310	294	334	344	310	323	325	334	312	352	312	329	342	351	358	347	347	331	329	319	353	302	342	352	338	296	294	330	319	342	343	331	308	356	311	353	366	335	302	310	306	330	314	328	296	326	334	321	356	320	335	321	337	337	316	329	352	338	309	333	335	326	333	351	316	330	329	349	308	344	323	331	336	316	318	369	324	314	369	338	342	332	331	375	310	329	334	357	343	322	309	317	332	302	349	337	322	359	325	315	308	320	314	353	373	342	319	322	318	320	300	347	336	320	339	329	329	345	332	324	324	336	311	342	339	342	299	328	345	325	369	351	319	350	325	339	336	303	325	362	325	334	308	321	314	363	373	330	342	306	328	301	354	349	361	348	313	335	360	349	334	338	356	311	347	357	273	329	346	339	386	321	337	308	349	356	335	331	303	323	341	312	344	344	338	337	339	338	359	313	356	351	323	323	314	334	379	299	327	369	343	333	308	347	324	346	299	342	352	322	336	348	342	320	320	332	366	326	341	343	317	341	350	338	349	329	303	321	350	325	288	350	325	328	333	310	323	362	331	344	343	315	324	328	324	318	311	355	331	331	338	334	322	316	290	317	354	344	346	325	318	327	351	339	308	341	326	350	329	316	333	326	340	343	307	341	343	366	348	355	322	320	327	333	309	358	302	353	392	330	334	335	319	351	369	313	344	360	316	363	342	332	340	350	334	351	346	322	334	349	358	376	326	327	328	340	342	328	295	330	317	329	331	340	342	368	338	297	341	338	339	375	341	368	351	318	294	402	320	315	344	345	359	337	346	339	380	358	344	339	355	341	325	334	325	348	351	337	292	362	309	305	340	322	343	339	334	320	338	322	323	324	307	317	333	361	340	348	334	307	340	332	334	302	328	328	310	331	346	321	364	323	324	330	349	347	348	327	323	325	312	320	316	357	334	310	323	316	331	304	314	330	305	313	358	332	337	354	313	368	343	325	321	329	344	347	349	340	323	340	339	334	347	351	338	326	337	346	377	340	334	317	333	331	302	316	339	336	338	332	314	305	375	322	334	318	309	329	327	320	324	329	307	320	304	337	330	339	320	284	328	332	342	323	310	342	331	326	340	342	359	339	347	341	339	333	333	306	355	320	340	334	362	352	353	325	354	330	316	328	338	347	313	324	306	347	302	340	324	338	306	306	324	338	345	310	334	362	338	317	324	351	327	324	316	328	333	312	344	342	318	326	339	373	337	324	337	335	312	329	357	347	323	343	314	325	318	320	362	313	345	352	362	332	325	337	330	343	343	329	344	344	340	358	318	347	330	321	302	319	333	301	333	395	333	343	335	366	348	342	338	293	303	291	354	316	363	330	341	360	306	280	314	344	307	328	348	350	309	366	330	319	316	333	311	351	355	338	337	343	317	312	338	348	345	307	337	377	360	351	330	316	336	336	294	342	341	352	337	316	320	344	332	367	353	322	329	334	360	326	315	348	338	342	335	299	309	340	336	325	327	346	344	305	345	359	330	345	346	335	298	350	349	335	307	326	364	355	311	324	296	343	341	359	337	343	339	363	317	341	337	334	313	358	316	323	335	354	311	325	333	336	347	300	326	357	330	356	357	323	326	321	318	328	297	300	301	367	336	330	321	323	357	357	315	313	342	360	282	334	336	338	320	353	337	336	339	325	322	335	336	333	340	339	328	328	365	318	304	347	322	356	329	299	301	322	342	310	336	349	356	360	334	343	339	314	338	323	335	355	338	353	330	351	338	315	341	351	359	336	323	318	348	331	339	312	344	347	312	301	335	333	309	326	328	297	352	340	339	317	333	343	335	331	320	340	307	346	323	328	319	336	310	321	332	350	317	333	325	292	352	318	329	346	390	317	328	327	340	348	348	313	346	328	320	348	322	306	318	316	322	316	315	386	346	339	333	301	312	378	324	349	343	340	336	319	345	344	344	326	324	361	305	315	340	353	321	314	358	335	347	331	331	316	304	341	331	341	340	337	323	340	382	286	297	310	328	347	350	348	321	340	355	345	349	302	318	337	311	332	343	325	358	297	362	299	335	318	335	321	302	299
3544	354	212	203	217	203	190	184	178	172	194	159	203	178	201	167	197	160	181	179	182	177	188	188	186	183	175	157	157	187	154	212	219	196	172	191	176	169	171	160	188	186	196	192	184	167	175	194	178	174	149	171	171	167	197	200	151	167	144	171	190	199	201	192	191	184	165	151	178	168	186	181	180	194	182	189	181	209	191	194	189	178	171	191	191	164	202	186	161	178	192	143	183	169	178	176	183	178	157	175	169	197	191	189	149	164	154	181	186	190	216	184	166	166	212	161	183	180	195	203	183	199	177	180	208	202	168	180	162	165	167	188	197	185	185	144	199	159	179	176	175	165	174	189	189	165	171	188	198	177	210	175	185	176	199	202	195	174	164	167	184	195	187	173	179	213	180	192	181	174	183	146	165	193	162	225	165	163	179	193	170	181	172	195	182	164	192	174	183	209	177	149	174	171	202	187	194	173	199	205	164	183	176	211	177	186	177	188	204	193	199	199	161	171	171	181	191	168	164	185	182	174	179	163	175	160	181	182	164	167	167	196	170	206	170	182	176	186	186	169	177	172	174	203	202	160	163	173	192	205	163	191	184	197	191	163	171	177	168	175	169	191	174	168	184	166	185	172	149	180	167	172	181	159	162	179	180	183	179	182	210	183	192	150	182	186	196	158	177	179	197	194	176	184	172	176	168	163	187	185	191	176	153	162	186	179	164	170	196	177	191	160	193	201	164	184	186	169	191	183	192	182	182	201	239	210	154	184	172	173	194	169	195	176	172	170	161	172	169	164	169	169	184	150	178	180	189	174	166	190	181	175	187	184	173	161	172	167	157	181	183	178	178	184	181	171	175	187	192	186	187	175	190	169	182	182	173	169	162	190	172	181	196	178	149	186	189	209	187	179	192	163	192	199	192	179	204	175	157	162	174	168	177	181	200	178	212	195	188	193	190	174	195	165	179	161	182	182	183	193	190	189	168	161	180	174	161	198	193	182	169	188	185	197	189	180	190	173	157	166	186	161	189	178	200	221	185	166	198	187	199	194	204	188	171	185	165	160	173	189	201	198	223	177	173	183	194	197	197	194	203	198	186	175	175	198	186	175	148	187	191	170	165	193	159	186	182	157	171	161	168	178	172	187	159	178	179	158	196	151	167	196	192	196	169	185	187	203	201	175	193	170	170	171	184	188	170	182	172	179	207	175	149	166	181	227	194	166	164	180	165	178	195	191	191	208	170	207	179	186	177	200	189	191	172	184	191	195	183	187	188	172	198	178	178	179	188	196	206	169	203	181	176	192	148	178	151	171	188	179	185	176	182	203	186	185	163	163	198	192	185	188	200	198	179	187	188	201	187	184	173	178	194	178	188	191	191	187	178	160	175	175	190	202	164	174	155	163	151	195	187	205	175	167	172	161	171	197	206	198	168	179	173	183	197	168	168	171	199	158	184	193	197	177	183	166	198	169	178	168	162	174	181	177	173	180	193	179	170	197	174	197	186	170	197	191	167	180	165	160	164	187	195	179	175	179	158	191	178	190	150	167	215	193	197	186	223	199	168	186	164	180	169	180	177	198	197	179	178	176	202	165	172	205	175	180	157	190	172	173	179	172	179	170	170	175	203	176	170	198	194	167	213	199	176	176	160	193	181	155	162	162	167	199	188	156	171	171	186	187	166	172	208	180	199	178	190	194	190	176	181	186	146	199	192	192	188	165	189	171	181	180	191	206	215	177	187	169	181	206	203	177	176	185	170	195	176	177	157	193	173	180	172	172	175	175	181	201	171	180	204	160	181	199	197	157	183	194	192	179	193	188	198	190	180	175	177	179	199	190	176	187	175	169	183	187	151	206	180	151	188	197	195	157	177	183	167	185	183	164	187	179	184	195	171	185	188	184	187	167	170	178	177	183	169	152	172	191	198	197	188	156	170	168	179	184	188	178	199	178	190	179	176	200	166	184	198	152	171	177	176	177	185	188	169	164	175	166	204	170	178	177	161	176	163	183	166	175	202	174	189	157	156	191	223	194	203	189	202	170	154	197	158	171	190	183	180	148	182	192	189	167	192	172	192	187	208	167	188	172	163	181	173	188	166	183	144	175	179	189	204	179	205	184	191	196	182	178	179	193	168	186	181	204	162	178	190	186	181	173	213	163	187	177	170	206	187	180	184	182	181	187	165	163	175	189	175	180	176	176	186	206	182	166	162	172	179	176	187	185	184	201	174	183	183	184	179	174	186	177	183	170	178	195	193	200	181	182	171	179	167	194	200	172	160	173	155	214	165	187	186	171	197	171	186	213	200	193	173	170	188	203	180	196	168	177	182	186	197	171	188	164	178	180	146	196	202	176	217	192	165	179	189	169	182	188	192	190	168	181	182	216	180	179	177	168	198	181	180	185	164	201	203	180	203	213	196	184	188	160	181	189	190	169	177	175	158	178	190	161	157	196	187	159	186	175	198	179	188	175	179	170	198	185	161	182	200	158	174	163	198	178	168	180	187	190	206	169	182	172	188	200	167	176	177	175	204	173	168	165	190	176	196	156	206	188	191	203	175	182	183	182	178	172	201	192	185	176	175	169	183	170	175	179	181	189	184	194	188	208	155	179	167	196	176	157	172	154	181	175	228	189	178	193	201	190	144	182	174	198	174	191	190	178	178	183	169	176	195	195	175	183	195	161	162	159	167	184	189	191	198	195	178	174	197	190	158	165	185	177	188	189	144	164	172	171	164	176	192	210	168	170	179	183	159	209	161	174	200	171	199	187	169	168	173	179	198	185	187	155	190	209	183	182	197	159	166	184	198	194	197	163	192	188	192	171	165	174	154	160	180	186	168	174	177	189	185	182	187	191	185	181	174	194	171	208	182	181	178	190	165	170	145	197	184	180	164	167	186	191	179	213	170	200	207	184	192	190	197	177	201	156	180	195	175	162	180	185	201	187	176	180	189	190	171	198	174	178	174	179	182	167	160	184	157	189	164	180	176	164	188	189	179	225	176	163	176	145	187	163	185	206	194	173	188	195	175	176	195	160	164	189	190	193	181	197	181	195	215	170	176	197	179	182	226	179	190	207	202	192	162	192	185	160	188	182	176	177	175	170	163	170	203	180	184	182	179	170	188	172	167	182	188	170	152	174	189	170	196	186	163	167	195	147	177	201	187	174	168	172	176	182	205	167	185	188	185	191	160	194	188	182	178	176	199	177	188	171	172	192	187	162	176	169	160	188	165	213	169	175	195	192	171	174	192	179	187	184	194	175	172	187	161	171	180	173	174	177	185	170	176	190	184	171	170	192	193	179	193	170	186	178	183	174	179	183	197	183	183	164	162	177	180	175	167	173	181	170	173	179	179	165	204	177	184	169	181	197	181	175	188	171	185	175	163	163	182	165	178	196	201	161	170	171	158	191	187	183	173	194	172	200	192	158	176	142	165	204	167	172	165	177	193	178	160	172	173	174	189	162	175	166	176	174	193	177	190	173	179	184	162	168	166	194	167	189
3139	541	534	505	496	500	441	443	460	466	475	455	433	428	477	424	450	411	431	443	432	412	448	435	448	455	444	445	438	441	447	489	423	436	447	432	416	466	445	454	413	405	433	466	466	395	411	440	440	421	434	427	437	463	420	449	456	424	447	442	432	467	424	440	412	463	426	445	447	471	440	463	414	430	439	445	434	413	432	426	393	448	442	450	399	431	430	392	451	443	425	409	482	442	447	471	409	444	430	440	422	408	424	455	432	432	436	427	436	435	432	444	448	429	441	457	411	416	427	399	431	429	455	415	437	419	449	476	447	484	457	449	433	449	409	432	437	403	470	429	376	427	407	416	452	423	461	411	428	447	446	446	445	398	436	436	482	458	452	463	481	421	400	421	438	450	407	405	398	463	421	452	461	420	399	427	410	424	420	442	460	435	459	425	418	430	389	425	441	432	470	416	425	468	435	443	507	444	454	405	473	449	454	432	449	419	441	406	422	420	454	415	401	421	412	461	412	437	453	459	389	422	429	464	477	429	414	469	433	451	412	464	431	436	477	429	483	415	409	405	432	439	402	418	411	418	411	478	432	474	417	417	443	445	448	461	383	449	448	418	404	406	450	447	447	419	444	430	459	402	417	467	430	459	433	439	424	443	439	416	431	405	441	443	434	409	469	420	437	446	423	420	434	482	445	379	400	424	449	439	415	417	404	452	435	439	464	440	404	422	421	446	449	415	420	433	416	455	467	431	439	425	425	428	436	428	439	416	415	428	411	411	444	410	426	460	415	458	423	462	449	428	427	419	430	427	399	448	439	440	438	404	428	425	420	421	445	429	458	406	423	454	472	460	423	414	416	390	439	393	449	476	432	440	440	440	486	449	461	408	450	417	394	386	465	432	430	443	431	424	418	417	461	417	421	445	450	458	418	393	430	452	405	459	427	453	411	437	456	450	425	453	423	390	426	463	438	452	381	424	442	443	443	392	462	449	414	412	438	423	427	454	433	427	450	424	412	458	403	424	435	479	423	431	415	426	427	449	444	423	452	433	430	440	484	414	445	456	468	420	412	416	445	458	448	432	443	426	462	433	439	416	451	426	452	398	436	412	444	426	446	442	435	453	389	454	426	441	456	455	415	428	411	470	411	430	441	469	405	397	467	431	435	462	443	390	469	458	488	427	409	435	481	412	407	408	425	448	424	462	437	431	400	412	444	441	459	450	436	435	438	431	398	403	444	420	424	443	417	406	449	446	451	420	453	436	447	437	435	435	397	438	464	408	439	451	447	429	427	458	460	471	407	411	421	449	427	439	445	450	433	434	431	463	391	417	432	426	446	407	463	419	425	419	403	455	451	426	412	408	451	450	462	418	465	425	438	443	440	442	458	437	434	457	447	424	430	429	469	406	424	426	433	469	430	459	412	422	433	441	430	409	410	445	433	435	416	447	408	403	454	443	472	429	431	420	444	417	417	453	404	421	410	441	453	433	429	408	417	447	438	456	457	482	451	429	429	444	449	423	407	398	419	425	458	436	433	426	428	426	435	447	465	467	414	437	422	418	418	467	421	432	446	445	422	417	464	424	426	437	434	414	452	401	432	429	456	404	382	414	417	423	494	414	440	421	454	412	434	441	449	385	417	421	446	448	432	443	452	431	384	419	444	423	437	444	420	447	447	422	470	393	435	442	447	460	441	436	465	440	430	417	420	454	398	402	449	444	405	393	402	408	431	424	442	439	423	422	430	415	411	362	433	465	438	432	421	425	411	449	455	418	428	444	426	481	434	437	414	435	432	407	436	428	432	437	455	394	434	423	422	430	397	418	429	440	453	381	407	460	487	419	451	429	406	444	440	447	448	399	467	422	442	432	468	449	458	389	406	423	439	429	437	456	409	436	425	428	428	454	423	422	438	419	424	449	425	398	392	451	405	433	445	395	408	441	427	462	438	433	459	452	405	432	433	463	423	411	435	431	400	445	401	443	411	449	435	450	416	436	420	425	423	446	453	410	409	426	416	414	414	445	453	447	402	430	415	415	471	413	411	413	457	447	443	439	458	437	471	450	407	426	447	452	427	459	440	440	411	454	435	434	409	436	431	466	485	455	415	415	448	453	418	422	414	463	446	416	404	477	439	441	468	390	459	434	414	427	445	464	420	417	425	430	424	446	461	468	453	418	432	446	433	457	449	471	447	433	454	419	442	440	434	427	425	394	401	440	417	445	406	397	449	415	409	482	427	424	430	457	429	434	419	419	435	446	408	416	432	434	469	428	476	475	406	396	425	412	415	393	463	425	463	402	437	403	426	466	434	432	444	447	447	412	407	405	409	458	417	475	410	389	409	452	410	414	459	437	436	443	432	404	413	475	421	400	403	436	433	442	430	468	404	425	415	466	433	434	421	461	416	423	442	427	422	444	392	459	400	450	453	457	403	411	450	436	435	416	408	430	437	414	435	399	408	415	458	405	460	458	421	418	448	448	463	480	408	435	420	458	403	461	415	403	470	433	445	446	482	414	446	422	446	431	395	439	453	416	440	429	465	480	501	462	429	413	442	430	430	409	438	434	418	451	433	428	435	438	423	437	436	446	426	439	460	402	431	423	449	423	425	381	444	400	415	450	409	429	424	431	439	405	449	436	388	429	440	457	375	435	467	405	433	431	415	430	419	423	403	411	455	448	421	435	441	424	400	444	461	399	420	423	465	404	431	413	388	423	457	493	427	459	414	429	435	427	407	441	429	437	445	457	418	436	420	451	430	412	442	428	442	445	459	459	458	400	438	387	443	420	461	425	449	464	429	432	444	454	417	411	385	429	435	420	437	432	444	414	429	468	437	400	427	442	419	442	453	407	440	431	419	444	452	454	488	415	414	401	397	469	438	455	450	387	408	404	418	440	418	426	465	442	465	423	406	427	420	464	447	420	428	428	446	396	401	424	456	443	460	439	432	432	445	456	439	418	458	407	414	444	430	457	445	467	448	404	422	415	468	436	458	427	444	434	418	435	455	437	414	433	426	424	444	465	438	385	457	431	441	409	453	434	418	425	451	433	416	424	416	438	402	430	434	431	428	452	416	452	436	425	441	430	463	435	447	425	436	463	419	431	425	459	440	440	436	453	446	448	444	459	458	432	440	419	413	438	431	425	475	395	395	428	465	469	386	417	463	449	445	417	411	438	449	419	430	436	477	401	413	450	444	437	419	404	423	484	407	430	418	433	404	399	366	427	431	497	457	443	421	400	456	420	433	443	419	453	424	420	418	457	433	398	445	441	442	446	438	440	395	429	437	431	460	422	437	425	445	448	435	442	428	428	428	414	449	447	432	412	425	414	400	409	437	398	419	433	401	447	446	437	441	424	422	409	434	418	491	418	439	448	415	410	439	428	464	394	427	426	434	443	405	437	441	432	432	421	413	426	432	426	436	438	426	446	409	428	400	448	427	405	471	399	417	419	436	455	450	448	448	399	407	435	447	422	456	433	425	430	404	426	420	473	458	438	468	429
11347	919	580	521	397	386	348	316	294	287	293	261	247	234	256	250	259	262	244	246	223	250	253	243	251	224	280	244	237	219	244	235	252	248	233	255	248	258	240	222	264	219	231	243	227	279	234	221	253	231	237	240	249	264	238	234	224	229	225	235	252	245	243	267	250	241	227	278	254	232	263	251	245	242	241	265	250	235	254	236	239	261	220	270	250	277	238	233	249	274	243	246	243	234	237	244	256	244	232	243	262	245	243	251	233	255	280	251	242	226	234	223	246	218	217	262	217	236	244	242	252	233	241	254	215	257	248	227	249	233	228	253	253	228	274	242	240	254	242	254	244	227	254	231	256	233	243	237	223	259	240	259	262	245	219	271	239	217	252	237	229	237	238	264	241	237	260	241	257	244	241	210	244	263	295	230	221	219	264	240	243	207	232	253	229	239	268	228	232	272	223	236	246	231	239	241	232	233	266	235	252	248	223	261	253	207	267	253	258	254	216	222	285	240	216	227	239	239	281	252	241	253	233	250	216	231	265	239	261	259	246	249	256	218	253	258	264	251	257	219	237	254	234	268	277	240	240	237	263	246	224	250	247	221	263	238	250	279	233	249	232	253	272	242	244	261	226	215	234	229	232	241	250	259	248	274	262	241	207	219	244	235	242	227	237	251	250	238	273	248	235	242	231	235	276	242	238	259	219	239	241	243	227	252	244	250	252	233	235	234	264	245	221	233	252	229	258	249	244	232	247	271	229	271	226	225	235	216	242	234	237	243	230	222	248	239	252	268	255	259	233	241	252	267	244	227	219	263	270	236	251	250	267	211	278	253	221	212	253	269	244	240	242	260	245	224	231	267	264	250	234	216	231	217	271	217	256	250	240	239	253	271	249	238	252	233	262	210	249	233	234	228	234	249	233	249	236	242	267	230	231	269	224	252	256	246	260	239	230	244	273	236	247	300	234	239	245	239	251	248	218	244	275	233	236	253	266	244	253	261	241	240	238	248	197	256	260	239	249	282	255	205	243	234	253	237	239	237	245	260	253	243	243	258	261	252	239	267	263	224	258	244	247	212	236	252	248	250	215	257	255	245	229	230	241	207	223	258	220	239	264	249	258	246	236	226	220	243	245	220	259	241	254	278	242	264	204	223	245	253	228	221	257	258	237	237	235	258	242	222	255	255	223	244	233	253	249	233	275	292	252	234	228	247	235	240	215	245	231	206	251	221	266	253	260	228	246	241	251	250	232	201	214	225	217	225	227	265	213	218	223	236	239	246	243	234	223	233	239	243	242	258	230	253	258	237	226	253	240	246	225	212	259	251	253	244	267	252	256	207	225	227	241	255	199	234	257	217	248	246	229	247	273	243	243	233	284	247	245	259	254	212	240	284	243	241	260	279	255	260	254	222	256	245	264	212	248	217	262	228	251	236	238	259	272	199	230	228	241	225	220	266	247	235	229	242	227	235	235	260	257	245	251	243	246	232	257	223	229	220	223	244	250	217	231	254	240	253	259	268	219	232	263	255	239	244	255	224	280	248	249	237	226	231	247	243	247	228	229	260	254	241	255	241	251	230	271	234	245	234	239	227	256	249	230	263	259	250	253	251	251	247	245	243	248	219	217	234	241	241	224	232	227	221	220	236	234	230	225	251	221	234	279	263	237	242	242	244	247	242	239	273	255	239	259	281	239	247	259	234	238	256	246	244	259	255	222	254	252	251	261	242	255	247	244	241	261	242	240	261	246	246	252	278	273	270	241	255	238	233	257	239	238	226	239	239	246	227	255	248	263	292	244	233	245	255	241	253	265	229	240	263	241	247	272	255	270	237	247	274	261	257	233	219	273	227	247	232	240	215	229	212	252	259	235	207	248	239	234	218	229	250	240	231	260	209	240	250	217	249	215	283	270	229	223	254	289	235	225	268	229	238	256	238	291	263	239	213	255	248	230	247	234	229	238	237	214	233	240	246	242	265	256	235	238	243	237	236	252	258	236	232	264	232	248	248	257	246	232	259	240	264	246	251	259	252	245	254	269	246	229	252	240	216	217	249	241	251	239	257	251	245	232	239	224	255	238	232	241	272	254	214	252	281	264	206	225	300	228	216	225	232	243	234	241	256	242	241	225	262	244	247	241	248	225	225	222	238	255	255	232	256	248	215	272	242	252	233	259	240	290	245	254	239	243	257	243	239	249	229	236	240	245	241	281	228	241	219	217	238	222	234	220	244	244	249	213	242	233	236	220	262	253	252	216	243	256	238	218	259	231	270	238	240	237	261	237	235	240	236	281	238	205	223	241	232	278	232	251	254	237	256	214	229	273	224	235	231	248	231	222	232	238	257	239	272	258	229	237	249	239	227	286	242	235	226	240	267	265	251	236	231	247	247	248	221	233	245	225	243	261	281	268	240	242	253	246	237	240	233	221	243	228	247	257	270	234	257	255	245	249	249	253	245	251	222	219	252	252	221	223	255	217	218	233	233	242	238	256	254	233	214	232	248	263	232	240	237	239	245	278	234	259	255	251	248	235	230	242	281	240	239	254	262	237	251	261	265	240	245	243	260	280	244	268	268	227	214	228	217	227	217	226	254	260	232	234	239	250	267	247	239	270	243	253	245	244	232	248	257	238	238	255	234	244	235	272	236	242	242	226	239	269	273	238	244	254	247	259	249	247	263	222	221	275	238	262	235	258	242	254	230	251	233	233	256	237	222	260	230	259	249	213	256	252	257	263	262	238	237	236	253	231	249	238	239	234	213	232	249	269	239	255	199	230	198	226	242	217	241	249	194	222	258	225	245	281	245	229	231	235	242	266	266	235	237	239	237	247	260	247	236	243	229	272	256	201	276	238	239	211	249	256	253	245	226	258	250	265	221	257	264	252	226	231	259	255	243	232	227	234	233	277	228	260	224	262	253	239	258	272	210	253	250	231	244	255	255	248	259	257	260	251	258	240	251	220	222	266	209	237	237	257	239	226	250	233	232	234	235	217	245	247	277	262	258	235	244	250	237	237	249	231	229	235	245	256	251	272	244	244	227	240	221	260	272	242	233	244	258	213	208	227	240	241	277	279	267	247	244	229	265	258	277	251	257	268	232	223	229	238	218	259	255	237	269	242	249	215	235	245	207	241	255	221	234	272	217	257	248	236	209	257	234	245	272	261	261	246	235	224	258	265	271	248	266	262	253	271	285	237	256	242	239	258	264	204	265	249	219	253	257	231	236	235	231	248	226	254	228	242	244	227	263	214	244	218	228	271	219	253	251	234	255	241	254	264	225	228	267	266	228	274	273	257	262	216	246	232	246	260	252	219	228	224	224	238	244	264	236	274	246	250	220	244	218	259	256	251	289	226	227	235	246	233	235	243	268	243	230	259	230	243	235	218	233	236	250	215	234	264	232	216	224	262	255	187	227	278	241	247	252	250	256	244	270	242	244	252	264	246	254	250	231	233	255	229	213	254	246	231	250	246	241	245	237	261	246	215	225	248	223	255	225	226	264
8551	1002	1338	1524	1359	1178	986	950	846	831	707	670	621	676	657	640	632	613	581	646	592	618	597	613	617	583	561	535	584	622	607	573	547	551	626	576	557	592	542	558	556	548	561	590	623	568	539	567	566	540	568	581	537	574	601	517	541	506	523	548	576	540	582	567	551	491	548	563	538	553	546	585	601	547	579	575	559	589	571	572	576	558	603	517	610	578	547	590	524	535	559	569	570	543	559	535	573	586	536	545	502	563	553	540	572	562	504	571	604	535	553	514	562	575	590	536	538	584	569	556	528	576	531	582	538	533	559	562	562	510	532	566	564	556	569	554	567	568	560	523	551	554	570	585	596	579	548	584	542	585	555	570	524	585	578	552	563	533	585	556	507	567	575	541	548	524	571	553	526	532	543	567	589	568	566	583	555	547	564	552	587	570	553	551	561	545	562	598	529	604	598	541	587	591	553	530	547	515	547	550	580	553	566	597	583	546	559	522	586	545	552	550	538	559	588	576	514	536	580	579	531	592	580	514	575	583	578	555	556	524	574	582	566	588	595	572	547	533	579	564	577	514	593	528	555	544	562	521	580	573	571	571	550	551	550	595	584	576	539	555	552	531	524	571	592	543	582	572	574	591	581	576	559	572	608	558	524	514	559	579	571	545	570	526	530	553	567	563	512	585	539	583	631	557	543	587	619	535	533	560	597	510	542	559	533	547	574	534	574	572	586	511	537	565	563	515	563	540	555	554	557	600	568	573	553	551	595	581	498	536	545	537	590	559	553	553	542	575	521	511	531	557	556	534	617	598	587	555	585	587	537	595	562	522	512	540	588	555	556	521	565	573	574	592	597	573	590	550	532	522	585	520	585	518	510	552	571	549	575	552	541	563	529	533	595	501	550	553	544	539	537	549	563	572	563	534	560	557	549	545	526	566	583	536	547	557	560	539	609	499	533	556	582	556	602	527	545	586	556	539	543	557	566	530	569	542	575	573	570	540	569	583	570	584	574	522	571	572	572	555	560	535	573	563	561	584	579	608	588	551	566	551	592	551	569	552	566	566	560	551	595	544	538	611	522	576	540	533	557	521	588	545	561	594	565	562	565	560	548	551	539	527	573	566	549	575	581	587	519	529	558	578	542	571	561	577	551	622	555	528	561	518	565	570	542	545	549	565	528	542	566	519	584	548	520	551	558	540	570	572	568	540	590	547	544	541	486	591	578	524	551	582	559	532	551	553	512	544	578	557	571	589	608	559	552	584	580	589	555	579	579	543	549	568	556	546	516	584	560	577	552	566	621	600	589	581	542	554	570	552	540	579	541	569	537	550	539	539	559	544	565	551	549	570	591	589	551	583	526	554	589	533	563	595	569	565	546	543	552	530	568	582	547	586	573	531	592	559	573	557	594	579	527	533	530	527	566	589	551	529	572	562	572	574	527	557	559	541	546	597	556	550	529	525	539	548	539	512	557	597	553	561	551	571	562	556	561	552	511	576	559	578	581	581	573	589	581	559	523	576	587	541	603	577	558	539	577	573	560	547	540	502	566	540	529	557	581	549	524	562	537	560	522	578	529	548	604	596	587	551	594	557	580	510	523	572	577	516	550	587	576	544	573	597	543	581	533	550	534	546	540	537	562	559	595	563	567	594	574	514	547	553	556	547	593	506	575	543	575	575	610	568	560	572	565	531	576	592	550	597	568	528	547	534	598	575	591	551	562	557	614	590	558	596	561	540	542	515	551	564	541	545	522	565	563	529	594	573	573	548	539	582	577	571	583	547	514	576	538	625	563	540	548	550	549	550	587	563	571	588	560	555	542	537	564	601	544	584	583	543	547	516	540	625	555	560	551	567	573	584	538	567	583	520	582	530	554	578	566	537	526	557	550	575	551	558	561	546	589	559	597	578	558	561	579	548	552	564	557	566	541	556	554	513	548	540	565	586	546	550	549	563	603	572	572	538	566	555	545	604	598	523	595	565	524	525	577	558	560	520	627	557	572	533	517	549	570	597	533	539	573	561	540	550	591	609	562	537	587	532	561	536	557	573	520	561	575	548	580	560	516	532	588	547	553	513	547	574	565	569	527	510	575	572	535	577	576	563	548	547	560	573	536	583	556	552	519	582	541	544	558	577	592	544	537	543	565	576	529	558	546	554	579	581	566	585	534	559	545	558	499	535	551	550	595	559	562	558	542	538	582	547	519	545	564	522	591	549	539	587	540	546	599	524	594	527	549	547	572	563	570	567	595	556	531	584	552	590	562	513	533	596	566	510	554	532	572	563	520	567	577	569	614	520	580	552	568	570	570	549	557	563	545	573	548	576	522	545	555	544	573	565	543	538	559	529	537	554	573	534	576	548	527	565	542	606	617	572	552	563	531	559	551	541	477	527	555	552	532	576	562	554	555	559	551	591	523	559	549	589	577	540	545	550	561	580	536	538	551	522	600	555	576	535	583	547	565	519	538	555	557	574	543	606	546	495	591	570	574	545	533	564	586	538	552	556	547	579	536	533	520	544	560	539	567	556	545	577	518	541	553	540	563	588	607	584	601	566	557	592	577	549	616	547	563	560	537	564	609	591	557	603	558	549	554	595	538	556	526	569	609	515	567	542	501	579	554	554	574	517	589	562	523	572	531	597	545	535	576	550	568	568	608	538	574	523	535	599	607	554	564	547	573	538	553	537	523	553	576	519	577	556	539	581	513	580	599	542	547	570	544	531	576	567	520	561	562	548	557	569	600	582	600	548	523	537	564	555	554	538	524	572	535	595	534	553	561	546	559	562	555	559	499	573	561	549	589	531	562	555	567	536	584	525	562	553	609	542	517	550	592	573	512	553	584	578	577	497	584	547	542	607	538	561	536	519	573	581	589	584	612	582	572	572	555	549	552	533	563	547	541	543	568	618	578	532	554	576	583	537	554	536	544	582	544	582	546	563	580	530	531	533	581	545	598	564	538	578	581	581	603	543	608	551	576	564	569	569	543	512	531	613	540	561	578	597	555	567	568	580	591	516	573	581	583	579	544	566	548	571	538	571	568	559	555	575	552	543	539	576	557	522	532	573	572	544	526	568	574	559	539	549	566	535	537	547	582	547	579	530	629	577	560	543	532	549	574	517	548	539	575	526	580	595	558	527	580	578	603	535	581	575	561	600	568	575	588	499	528	550	583	544	555	570	585	605	569	535	607	563	594	562	531	573	535	568	558	602	567	527	548	549	537	560	552	548	528	592	533	498	558	589	583	554	553	543	566	568	568	547	559	552	543	579	573	518	567	528	578	540	548	567	556	560	547	572	537	522	569	546	524	566	570	611	583	575	579	576	571	583	544	572	574	565	559	536	560	573	570	525	581	581	527	568	545	559	586	547	562	536	572	512	540	562	524	534	588	553	558	508	520	585	552	532	557	586	528	531	570	542	570	537	572	583	550	576	576	577	545	562	586	531	516	556	586	544	517	580	575	543	530	540	552	542	584	557	531	526	535	547	563	572	512	537	552	573
20032	2068	858	674	502	353	330	250	226	186	221	159	160	170	163	152	140	139	181	148	162	161	140	163	144	135	161	137	138	149	145	144	120	152	145	164	134	128	149	127	139	143	146	143	163	145	166	158	154	150	136	132	159	136	155	177	121	141	145	152	124	122	166	167	156	145	137	157	144	172	149	125	135	145	143	138	145	117	113	144	136	123	158	138	149	159	150	139	132	153	137	141	141	139	131	131	127	150	139	130	130	140	141	136	158	147	135	135	168	141	141	145	172	150	150	150	119	150	140	132	141	141	142	131	126	145	135	128	160	163	148	137	130	164	143	136	145	171	165	135	148	162	127	159	153	130	160	153	152	146	147	132	141	128	159	126	142	150	137	153	155	136	140	132	154	136	147	149	153	138	159	139	139	125	160	125	158	149	120	140	160	145	148	141	163	152	152	136	158	131	130	169	152	132	128	147	149	139	134	129	126	144	155	152	132	141	137	144	145	135	130	155	144	150	129	127	136	141	152	147	135	152	138	145	125	140	144	111	134	149	164	151	142	143	160	142	137	122	132	147	123	127	142	141	150	132	136	136	133	139	127	138	131	130	154	142	113	120	128	152	135	132	147	123	135	144	147	143	149	149	172	157	170	118	116	117	139	138	132	147	154	140	143	151	174	146	152	146	156	143	146	139	158	122	116	152	140	131	123	123	143	161	160	128	140	134	138	132	140	141	145	145	122	149	139	146	110	130	131	110	148	137	136	139	138	135	127	130	164	131	119	141	143	142	131	148	157	134	138	125	115	132	128	154	136	140	129	163	138	146	130	143	160	152	149	148	165	146	146	152	153	139	145	138	136	140	149	164	131	152	156	137	145	148	121	130	135	153	148	153	135	172	133	131	152	145	131	120	157	133	137	137	157	124	147	150	144	136	128	134	157	129	117	125	140	151	136	138	137	144	147	163	147	140	154	152	147	137	131	154	120	162	145	143	132	157	122	161	167	135	156	127	125	125	141	164	135	132	124	141	130	165	123	126	158	123	138	146	130	144	149	134	118	139	128	115	136	164	144	120	150	127	137	155	151	159	143	133	128	143	149	147	131	136	134	133	169	115	132	156	138	161	134	151	158	152	150	152	164	138	125	142	128	136	134	122	153	136	155	158	143	159	141	164	145	156	134	144	161	148	127	135	133	122	141	128	148	132	143	136	146	137	137	123	123	149	145	158	147	134	150	135	131	115	144	130	147	150	149	131	152	136	149	139	154	118	146	128	135	160	130	143	138	121	168	120	145	161	153	162	128	138	143	116	132	155	155	153	126	139	160	148	146	143	136	138	154	137	139	150	122	131	140	145	141	147	161	146	137	144	118	136	159	149	138	146	145	150	134	126	143	110	136	145	137	127	151	161	147	153	164	149	138	164	153	146	141	141	129	132	136	132	126	136	142	137	131	162	154	150	135	124	143	151	146	129	146	158	108	132	142	138	129	139	135	154	148	148	148	123	145	152	150	129	121	116	130	140	160	154	127	127	127	141	145	143	152	133	134	134	141	144	114	144	134	145	128	156	159	144	142	159	126	137	139	135	135	123	126	143	154	132	117	158	134	146	133	138	127	129	151	142	145	152	136	143	132	136	130	144	136	143	138	153	137	131	152	152	141	126	177	138	149	146	135	124	148	137	142	150	135	151	151	134	149	141	141	144	112	147	160	127	134	132	131	162	166	126	131	134	170	140	147	156	131	160	145	147	149	143	158	144	153	150	147	165	127	145	137	138	145	143	142	143	154	144	165	154	163	139	171	143	152	158	141	143	139	132	131	123	129	133	140	122	136	148	150	172	174	137	137	144	133	165	159	121	154	156	163	143	156	152	123	158	138	142	142	156	127	126	162	158	156	120	135	133	151	146	131	145	126	126	146	124	162	158	133	132	129	146	134	159	137	146	132	141	143	166	139	139	126	143	117	148	142	140	166	149	139	133	121	148	133	147	152	127	157	144	162	157	149	133	142	152	127	150	128	115	135	151	121	144	130	136	129	133	119	137	131	148	136	163	118	139	147	141	118	175	133	125	156	149	154	139	155	138	130	135	139	137	149	159	119	143	145	123	134	136	137	120	133	133	139	137	144	161	125	134	129	120	123	157	137	148	128	119	142	124	128	149	139	136	140	147	140	141	153	137	139	153	136	143	127	135	146	143	146	129	136	127	129	149	143	152	143	144	141	147	145	160	132	128	118	150	146	142	124	142	157	138	135	137	136	149	134	136	127	139	134	140	132	132	125	128	147	143	161	159	154	127	138	124	138	145	150	124	169	149	134	163	140	150	152	136	145	137	138	144	143	134	138	122	149	146	148	146	129	136	137	143	139	143	167	165	126	135	148	149	167	140	140	124	145	141	127	150	128	147	158	146	145	139	145	138	156	148	137	148	136	148	130	122	166	158	163	126	138	138	132	103	127	130	154	143	142	147	131	152	148	146	157	147	142	151	139	157	139	135	136	129	142	137	137	139	129	142	131	157	138	140	144	149	121	130	129	149	134	133	125	135	133	140	144	128	139	130	129	145	126	146	131	147	127	135	154	142	132	118	152	130	111	120	156	131	148	153	151	110	148	124	146	141	134	138	135	131	162	138	130	160	142	124	146	154	142	135	134	152	122	148	155	133	126	152	160	138	132	149	140	106	125	160	165	134	158	117	122	165	140	129	143	121	164	150	135	162	145	144	138	117	122	117	127	121	134	120	157	138	130	124	126	124	130	129	143	140	127	126	129	132	161	118	130	162	137	132	134	163	153	145	136	159	115	121	138	146	155	145	121	131	130	125	123	158	131	144	126	148	149	143	158	158	119	139	140	132	133	128	130	126	142	142	127	146	132	131	132	145	149	133	134	126	147	132	164	138	144	149	175	150	132	155	155	155	157	121	153	126	129	144	159	144	124	149	156	124	137	133	129	145	114	154	132	147	155	150	118	173	164	126	142	163	156	143	140	131	142	136	126	147	140	129	142	157	139	121	157	150	134	121	148	143	169	164	136	154	122	134	156	144	141	150	133	126	110	123	156	136	137	138	132	124	127	145	143	144	131	157	139	124	154	143	119	182	144	122	136	134	146	133	126	134	122	129	167	146	139	148	142	157	133	148	137	149	145	140	150	135	127	157	164	140	150	157	148	132	130	140	149	143	120	150	151	155	137	142	133	113	145	133	142	154	137	147	163	147	143	139	162	151	119	172	143	148	122	130	151	183	142	142	135	115	144	139	156	146	134	126	154	120	146	152	142	154	148	155	119	153	134	140	154	130	124	157	140	154	132	147	126	118	139	162	130	126	148	126	145	159	129	160	142	130	145	135	156	122	131	144	160	144	134	119	137	113	136	152	164	144	126	133	173	107	136	141	156	126	126	132	153	126	149	145	128	133	130	151	136	130	130	139	123	153	144	116	147	146	126	131	133	141	171	144	143	130	149	135	114	131	136	161	143	141	154	147	134	134	129	145	131	143	115	122	132	127	127	153
11235	1232	1864	2144	1800	1525	1141	975	798	759	616	610	552	483	492	487	467	453	409	415	397	401	397	416	385	372	362	404	341	372	383	332	336	362	369	375	360	359	375	341	322	355	355	320	344	323	359	329	358	327	334	336	340	363	307	327	326	341	341	338	325	322	369	320	329	335	333	319	336	336	362	326	323	336	373	359	368	375	326	342	297	327	330	335	303	325	332	325	319	354	342	324	306	338	340	329	323	319	345	331	344	313	330	349	353	335	290	313	335	330	328	375	366	331	301	347	351	354	311	334	305	363	330	329	316	319	303	330	343	348	294	366	332	327	291	302	328	335	325	326	334	336	311	350	339	337	331	331	294	301	337	322	312	333	309	339	319	326	332	312	337	333	359	335	325	340	332	356	351	302	343	322	332	345	338	364	342	322	341	319	313	308	323	301	376	362	323	362	330	355	335	325	346	350	311	327	354	296	347	330	318	329	333	352	358	345	363	330	340	340	327	345	323	348	325	307	324	329	323	351	322	326	331	337	352	332	345	323	333	308	314	325	352	331	326	290	325	306	316	342	308	348	330	315	332	337	328	329	336	314	341	336	345	353	314	319	341	341	315	309	336	343	335	319	335	336	324	346	317	336	315	317	364	315	311	344	348	330	337	319	325	331	351	313	325	332	308	342	347	306	327	328	338	307	334	324	359	328	319	302	326	314	337	337	346	370	313	317	328	376	336	342	335	344	340	314	314	310	338	325	316	336	342	306	352	335	339	339	324	355	328	334	322	340	330	326	366	326	325	310	354	290	292	336	333	343	347	332	295	322	323	332	334	300	340	330	375	345	311	345	322	335	322	340	358	332	319	388	321	324	315	299	321	339	331	324	352	354	333	329	348	319	326	340	307	298	315	346	321	308	370	341	284	341	360	381	325	318	316	369	340	327	312	333	348	307	349	348	349	335	342	323	347	350	302	321	325	357	355	335	360	313	323	314	333	330	328	334	293	324	294	318	311	324	326	333	314	333	339	360	312	290	309	348	341	356	311	312	349	322	334	356	330	347	335	346	365	336	305	353	349	362	310	311	351	346	326	330	295	349	346	298	331	335	322	319	331	312	346	336	329	301	323	332	309	369	336	337	329	332	339	300	352	329	337	342	294	306	373	335	309	336	348	334	328	340	347	317	325	316	354	331	315	348	322	343	301	342	318	310	339	353	319	352	344	350	307	331	316	332	300	336	328	320	338	328	344	319	353	319	294	335	338	318	301	308	335	355	338	341	350	320	313	324	329	333	341	322	343	339	344	299	319	321	331	338	318	370	337	355	322	316	314	297	337	343	317	310	363	345	330	367	325	365	331	336	374	329	311	339	329	378	369	321	327	303	341	302	341	354	342	303	343	344	354	301	333	342	349	322	332	304	359	345	291	349	338	319	306	327	382	314	319	326	271	336	343	344	349	349	350	333	341	304	311	319	333	323	350	329	326	349	313	317	325	361	321	296	332	299	367	339	362	353	322	330	331	283	328	320	323	344	317	361	359	298	331	347	340	336	366	317	314	305	323	368	316	328	316	326	359	365	344	336	351	331	335	339	344	380	325	322	365	333	325	311	326	356	316	320	324	311	360	333	345	362	319	348	366	323	334	355	351	372	355	361	329	345	310	329	348	321	357	315	349	343	340	329	347	356	337	352	335	333	325	313	339	327	317	320	340	335	298	308	376	312	353	332	333	327	344	321	312	359	357	318	368	323	329	344	347	356	337	331	336	343	322	321	338	340	352	368	314	341	305	342	338	334	355	307	329	341	331	333	309	327	331	326	344	300	290	338	332	337	357	337	313	347	325	354	384	330	318	333	328	316	316	281	311	347	334	298	323	306	309	357	325	310	338	326	332	348	343	333	327	318	320	335	341	323	328	346	334	327	303	316	316	350	341	338	318	330	357	322	339	327	346	341	311	296	334	339	317	335	329	350	325	349	300	350	290	293	329	335	335	329	320	324	316	306	341	331	312	331	310	342	288	337	319	327	352	317	350	297	358	359	354	336	328	361	304	339	317	305	309	356	318	338	352	334	354	342	348	334	284	370	325	289	327	329	314	317	334	288	343	344	325	310	352	338	311	320	321	336	347	339	317	326	338	331	364	333	326	336	335	311	333	315	325	329	329	364	352	335	313	331	338	335	333	337	333	337	324	329	368	315	343	283	308	324	293	330	343	341	330	328	327	313	331	334	326	299	336	310	348	332	334	334	334	328	306	332	322	314	331	327	328	347	368	328	293	316	350	371	361	312	335	318	305	326	337	342	328	310	337	328	350	370	341	328	321	317	368	370	312	367	339	322	341	323	335	286	336	353	307	336	323	319	328	331	319	319	341	307	355	344	328	345	328	357	341	351	360	310	325	347	355	328	341	334	363	368	335	324	322	312	331	336	325	330	323	380	333	331	351	331	330	336	305	320	392	340	335	321	315	317	327	350	318	346	302	339	310	329	330	327	345	345	376	307	353	334	320	348	324	342	317	291	351	320	322	306	355	354	344	331	319	289	336	334	297	334	336	338	345	393	323	342	323	315	319	350	367	334	357	331	355	355	346	322	306	342	342	353	336	314	330	340	321	319	319	317	350	334	354	330	288	305	305	354	333	318	312	348	321	326	341	343	354	321	309	327	319	356	351	333	351	336	319	332	359	307	333	336	366	295	337	363	331	327	326	351	311	363	336	337	303	311	325	306	318	321	341	363	327	322	345	354	339	358	328	315	312	315	320	352	294	344	308	321	340	304	324	284	339	344	302	338	288	316	352	318	322	335	339	315	333	329	289	340	351	323	368	324	331	327	324	334	343	343	311	301	354	346	365	321	332	311	325	366	344	300	348	318	343	331	345	326	371	291	316	326	356	333	358	309	309	323	321	328	327	351	324	343	331	364	345	316	303	327	335	325	356	357	325	331	309	309	335	319	310	334	336	338	311	334	331	320	348	333	328	319	323	342	340	326	320	343	315	288	342	336	316	331	313	350	328	322	314	317	343	334	335	345	345	328	343	324	327	329	367	344	324	338	314	326	315	339	348	361	305	344	307	337	346	342	346	318	313	299	324	353	316	305	325	340	308	369	328	335	353	337	307	354	345	330	311	364	307	314	338	338	345	329	334	325	339	367	302	297	326	326	341	321	308	354	321	328	326	340	365	329	356	301	341	368	322	335	346	346	346	358	351	365	316	361	305	333	345	353	313	325	329	307	323	359	326	280	334	357	317	337	313	347	326	340	336	313	331	323	351	338	315	317	335	302	313	353	356	336	351	326	307	318	348	363	320	340	309	304	317	316	353	360	326	338	353	356	362	348	326	324	323	357	314	336	323	332	326	324	307	316	322	283	336	349	333	332	308	354	318	309	342	327	308	347	310	363	335	312	338	335	316	326	352	319	329	317	308	322	314	318	359	303	338	322	304	334	310	342	300	339	315	359	351	334	320	358	306	332	330	336	350	307	330	329	322	325	351	348	311	313	318	338	334	309
3980	386	231	219	192	176	189	176	171	173	191	190	195	187	201	161	174	179	186	183	197	203	184	169	164	201	181	159	188	165	171	148	180	176	184	197	208	197	155	177	192	194	162	182	180	179	171	197	192	176	170	162	178	177	198	199	183	169	172	187	204	171	181	186	176	187	182	149	175	191	194	189	182	177	163	191	168	183	183	189	195	183	187	186	175	192	193	184	206	186	190	182	180	177	192	208	189	187	176	188	200	186	174	194	175	187	176	177	199	157	205	194	187	177	183	196	166	174	194	178	179	164	175	197	193	168	193	173	183	183	168	195	168	175	183	182	169	182	184	184	187	167	169	169	172	185	183	186	173	163	160	204	175	181	193	169	166	206	192	185	185	180	192	174	184	180	178	190	181	187	185	207	171	184	199	186	179	152	185	187	169	168	179	184	183	183	192	174	164	171	184	197	152	177	162	185	159	172	183	187	199	187	183	191	159	182	149	163	168	179	192	189	184	174	169	186	179	198	197	170	165	185	200	174	157	182	195	166	180	184	175	179	163	177	189	187	194	175	172	207	175	159	178	185	177	164	153	176	192	194	196	180	167	173	166	174	167	179	154	184	189	199	180	193	163	165	150	209	208	186	186	163	201	162	180	184	187	187	183	162	162	170	202	160	178	180	186	167	198	179	207	178	180	192	185	213	184	191	170	183	171	173	184	159	165	188	183	174	195	150	174	192	166	194	185	174	170	206	194	201	171	198	164	164	184	186	191	204	169	182	185	190	201	170	172	191	190	191	185	179	176	180	174	183	178	150	185	176	199	184	190	158	154	169	190	159	170	200	169	164	172	153	172	192	186	174	198	210	191	181	179	169	150	181	155	159	173	194	180	172	207	172	164	169	197	196	160	191	174	202	165	177	170	170	169	180	182	179	198	186	185	182	169	158	148	180	182	191	191	178	173	166	182	189	165	192	188	170	207	187	183	192	176	171	199	169	174	181	205	141	176	189	205	193	179	168	202	190	197	150	192	182	172	204	179	144	182	177	170	159	177	167	165	163	169	156	179	152	168	185	198	170	179	180	169	168	182	172	183	200	152	179	187	184	199	189	186	190	195	164	179	173	175	163	192	159	193	164	171	206	174	150	162	191	192	176	188	180	177	194	189	192	176	160	179	173	174	183	167	171	205	146	171	173	168	188	190	185	186	202	165	172	190	182	149	160	179	202	181	185	156	174	171	193	186	186	197	164	169	154	175	170	194	203	197	177	166	178	202	182	184	161	173	190	166	171	172	176	183	175	184	206	166	188	191	196	208	168	194	165	171	185	189	167	185	183	163	160	170	167	167	173	205	188	180	178	162	186	176	188	190	204	215	181	178	183	164	182	216	166	184	144	159	177	162	173	178	166	184	178	200	168	164	205	167	163	197	161	169	163	167	193	187	204	212	187	179	180	172	190	177	177	184	153	163	189	197	180	175	178	181	176	177	189	203	198	180	186	166	201	166	196	157	190	180	181	181	166	173	164	179	186	188	167	158	174	165	183	160	165	189	157	167	187	181	187	188	192	187	185	171	152	170	178	168	177	177	177	178	198	191	169	184	192	184	197	196	156	166	141	165	195	170	187	193	171	206	189	178	189	198	170	184	183	171	176	183	166	145	199	159	183	178	183	172	188	199	188	205	182	164	176	174	189	154	171	166	192	164	166	169	179	215	215	182	183	191	167	175	193	179	197	167	178	183	178	172	194	194	174	173	175	184	195	180	182	189	177	205	181	171	200	211	197	181	187	188	200	168	177	188	179	159	192	200	203	175	196	201	225	177	182	191	196	168	181	170	198	189	167	169	178	179	187	200	150	182	166	174	166	188	189	184	164	159	208	191	178	173	187	201	177	174	190	185	187	179	203	161	205	198	183	195	208	191	182	204	176	171	167	217	194	201	173	182	206	197	190	181	198	165	185	203	148	187	192	209	183	185	163	187	177	198	188	176	191	167	216	166	164	162	173	168	183	186	188	207	184	205	173	189	156	175	173	182	182	199	173	180	176	187	190	190	176	155	170	171	169	167	186	182	194	143	183	168	152	197	171	194	159	202	152	181	190	173	178	181	168	165	179	188	175	183	171	171	163	194	208	198	176	191	210	210	178	175	204	178	165	155	199	178	173	187	181	168	175	186	166	174	174	160	153	187	159	195	179	177	204	174	187	188	174	203	183	168	162	200	192	179	188	194	160	189	189	208	190	163	190	183	174	184	176	184	200	200	159	174	195	198	183	187	182	176	180	189	186	167	193	167	182	180	158	192	174	163	188	166	186	221	169	205	167	173	171	190	195	184	185	182	193	199	170	173	188	183	182	192	196	194	201	202	177	196	172	172	178	192	191	163	188	192	187	181	175	183	184	173	181	175	188	205	171	168	220	198	198	168	176	182	204	188	195	167	161	199	201	178	172	194	197	173	174	172	194	176	146	154	190	161	192	183	201	175	179	190	203	200	191	201	189	178	174	195	183	199	170	195	170	184	180	148	173	185	201	193	158	185	170	169	166	198	199	183	181	174	193	176	183	155	164	170	158	190	164	173	167	176	188	187	159	171	188	167	197	183	192	157	185	194	193	173	162	172	163	176	182	193	151	197	175	180	194	181	198	183	177	188	173	167	185	189	171	143	171	169	203	160	191	183	208	185	171	209	170	181	189	176	152	190	177	169	163	171	169	200	173	185	180	182	170	178	179	191	200	198	190	176	183	180	182	189	200	133	162	180	153	172	157	147	174	162	196	184	184	194	180	190	171	176	189	201	159	206	173	207	163	173	153	202	210	174	163	184	202	172	162	171	165	165	173	171	187	168	170	171	152	179	175	167	175	197	176	165	202	190	194	170	188	194	156	167	184	192	191	192	162	177	178	186	169	198	189	194	203	187	201	187	174	162	181	187	176	181	182	187	174	189	168	187	172	186	193	171	176	188	193	197	189	180	193	175	175	180	168	153	198	177	176	185	165	157	164	160	213	196	164	171	207	178	179	184	156	191	166	184	179	167	152	177	211	170	203	182	167	176	165	179	170	175	160	192	197	188	219	201	187	168	181	220	174	186	195	184	170	158	194	216	183	139	156	174	194	200	152	169	177	204	165	163	187	196	197	189	175	158	181	177	192	190	173	184	186	201	183	188	179	192	204	217	186	170	162	154	154	184	195	181	184	200	169	167	174	192	177	170	178	177	200	186	180	192	189	200	208	187	174	176	182	192	160	164	190	189	162	170	168	187	177	183	180	211	196	159	174	176	160	196	182	189	174	166	173	169	152	178	169	189	175	177	162	186	162	191	164	180	185	189	196	194	186	201	219	186	184	160	168	187	188	171	178	161	180	180	168	180	182	170	193	192	181	165	175	168	158	204	198	185	200	201	166	155	169	203	179	177	177	160	194	190	168	181	188	192	171	189	190	181	185	196	179	165	166	177	187	179	185	187	194	179	173	194	149	194	161	201	195	188	174	164	182	169	205	183	187	160	194
3330	587	505	456	559	489	487	441	507	423	446	397	434	472	451	450	445	423	418	424	429	435	422	441	436	419	433	457	429	433	446	457	424	421	421	420	430	433	471	467	454	449	410	485	412	437	449	420	447	404	442	428	417	445	419	407	425	416	436	424	431	421	444	442	438	435	420	441	484	423	460	436	459	443	448	435	417	444	445	450	496	450	473	447	426	462	439	416	442	430	432	431	406	444	460	446	413	432	466	471	404	420	429	421	439	433	474	375	422	421	449	412	432	432	431	408	431	441	461	431	434	443	452	445	433	418	444	418	427	427	462	447	438	401	475	436	461	412	423	411	422	439	443	418	405	446	436	412	394	399	418	432	446	432	460	423	437	401	440	468	432	434	454	447	418	437	466	443	456	437	459	397	419	419	438	460	421	437	445	438	415	454	409	459	381	431	414	454	410	470	406	425	427	438	433	441	451	447	446	432	422	448	439	417	435	463	395	419	453	460	430	419	403	466	419	418	418	408	449	438	476	462	435	430	399	439	450	429	406	475	433	407	462	413	437	423	405	437	438	425	428	431	424	458	449	437	459	412	440	442	411	432	439	428	432	426	438	440	484	378	453	441	442	421	437	439	462	429	445	442	423	402	406	391	426	439	409	455	451	402	426	431	424	402	462	400	439	458	414	419	425	452	438	425	446	433	425	408	472	412	439	431	402	424	414	461	458	445	455	427	461	423	406	434	413	443	439	421	441	453	426	452	452	456	447	429	456	417	420	407	453	400	404	466	410	441	425	434	459	438	461	413	479	449	459	394	444	446	423	466	450	464	441	419	447	412	442	429	442	454	407	448	459	455	410	466	431	459	451	424	429	416	401	400	456	447	441	424	411	415	451	449	452	455	461	436	431	417	476	448	439	423	418	443	450	442	429	448	440	447	442	402	453	453	417	439	430	460	476	443	453	453	429	486	435	442	424	439	430	427	383	419	420	448	470	404	442	435	436	419	397	440	449	457	421	417	435	444	402	471	402	402	437	456	406	423	400	441	411	421	410	443	424	399	419	421	420	401	442	429	414	440	461	456	418	454	397	445	423	402	438	429	452	492	419	410	431	431	408	439	451	403	426	439	412	402	447	429	452	454	398	466	449	425	425	413	415	423	454	427	418	433	422	416	458	433	461	432	428	417	398	420	397	444	471	440	408	417	428	430	458	423	459	418	454	440	459	457	409	409	400	403	425	428	411	400	444	392	489	447	412	451	449	477	428	386	402	422	414	462	425	451	426	443	422	416	458	429	443	416	407	412	445	435	449	461	402	399	422	442	447	415	457	433	436	460	432	424	421	416	500	397	410	437	426	421	435	455	434	441	474	421	408	442	446	461	416	456	442	406	408	444	434	468	422	441	440	437	450	454	462	417	405	440	427	410	446	440	481	409	372	445	404	455	426	446	441	411	433	420	434	439	405	436	387	420	432	410	425	419	444	448	467	433	471	446	405	446	429	419	439	427	437	394	470	435	413	427	426	412	433	428	416	411	459	441	423	416	436	444	432	442	443	413	443	436	430	457	451	451	452	436	442	425	450	472	426	406	398	427	439	457	421	448	418	397	453	431	428	424	428	457	431	436	451	425	420	452	407	466	438	455	425	398	435	430	408	409	410	428	446	429	452	454	429	390	418	468	425	434	431	461	470	437	428	434	452	464	459	424	450	457	407	415	407	417	407	423	430	407	454	481	440	396	452	407	420	412	437	431	448	459	419	419	433	439	432	459	408	438	437	486	437	400	427	412	423	419	433	407	430	443	433	423	461	449	436	416	469	434	434	442	454	436	438	462	453	464	453	428	405	448	440	452	412	440	437	399	380	445	444	416	437	478	413	421	465	413	417	418	446	399	389	401	450	421	460	442	416	450	439	436	441	432	493	421	467	459	452	436	461	467	463	422	446	439	449	427	450	431	481	434	409	419	442	398	438	446	406	448	420	417	420	416	432	413	462	430	440	412	428	404	416	488	419	436	432	460	407	435	455	397	447	436	420	405	454	402	387	438	434	440	458	407	423	422	429	408	445	399	453	423	435	414	436	435	440	419	447	432	420	451	443	447	427	448	438	441	418	425	415	422	434	439	428	417	400	416	408	382	419	426	457	421	418	427	411	444	435	428	469	424	421	428	431	460	442	453	413	420	447	446	427	436	468	407	441	429	449	394	413	425	396	397	411	430	433	459	427	423	429	446	436	404	459	395	410	442	420	438	464	468	397	389	463	451	421	429	416	433	457	417	451	400	472	402	460	429	388	397	429	416	417	428	396	460	419	450	437	465	422	418	466	406	380	428	489	441	439	413	406	435	438	411	431	429	400	408	447	454	430	428	433	397	443	447	438	418	451	433	458	410	423	439	438	443	467	449	414	410	498	452	437	428	439	430	429	397	441	441	463	417	452	426	462	428	428	422	408	408	406	426	422	433	440	469	476	466	437	423	419	419	418	433	470	496	402	423	436	427	432	447	438	479	429	427	446	421	397	463	469	452	456	420	432	432	410	433	445	432	428	434	429	406	487	429	399	417	442	431	430	453	405	417	418	439	387	392	447	412	411	445	436	419	442	434	449	441	431	441	420	466	446	446	395	450	449	392	427	455	412	432	425	442	423	480	453	446	453	469	462	405	408	412	441	442	385	421	442	489	406	401	428	424	439	424	443	440	423	426	412	429	469	417	438	472	374	441	450	458	456	438	488	439	406	442	455	393	409	423	420	475	461	445	452	434	417	429	442	451	446	452	429	437	423	433	426	410	395	407	411	408	423	446	457	424	429	417	414	427	440	417	440	371	436	395	421	444	424	441	433	448	449	430	402	445	411	423	432	433	432	487	430	429	452	448	440	425	438	405	435	421	443	447	432	404	461	445	415	411	462	441	445	447	443	436	439	446	396	432	436	406	449	443	447	436	455	440	442	430	449	448	411	431	434	482	396	479	453	447	407	435	453	469	438	439	452	451	427	417	447	428	442	429	433	409	410	439	401	402	409	444	436	381	418	401	445	453	447	403	421	443	437	423	417	447	410	426	408	431	409	445	409	455	426	421	445	467	439	470	420	421	432	412	413	474	447	431	454	384	474	435	450	410	420	450	441	471	369	485	435	394	441	434	437	469	438	457	405	436	428	440	464	433	422	450	406	430	449	454	413	417	437	426	410	442	444	449	425	425	399	414	446	479	452	409	420	435	404	418	436	395	423	427	440	414	409	448	443	437	419	456	416	411	463	415	440	405	420	431	432	420	457	423	432	399	393	409	419	434	460	428	414	417	476	426	412	424	445	427	429	422	440	402	397	390	431	419	440	422	433	395	469	414	411	464	427	402	436	452	455	442	384	444	450	449	432	455	396	413	451	426	469	427	413	425	429	436	464	441	408	441	473	428	408	456	393	430	442	463	371	413	434	423	450	402	442	432	446	429	435	404	445	429	425	438	468	453	444	448	393	406	438	425	446	426	421	437	407	449	421	468	437	439	413	409
11825	1073	647	481	455	336	307	334	276	273	269	271	286	230	263	260	256	249	256	257	238	237	244	224	242	244	253	268	279	237	234	262	236	229	244	224	247	282	272	217	243	230	254	210	222	227	276	208	256	263	246	252	244	271	248	230	224	268	262	240	228	241	251	240	245	237	278	234	288	278	260	264	244	245	289	232	243	213	251	275	253	232	248	238	246	243	229	245	232	238	219	251	234	228	237	245	230	251	214	254	253	254	268	218	247	229	251	271	257	237	231	263	263	236	241	237	242	256	275	242	211	252	235	237	246	216	266	231	260	250	253	257	245	228	244	235	244	214	230	219	257	221	230	235	227	262	223	232	248	226	266	253	237	253	232	258	231	253	239	244	270	252	263	248	220	273	235	219	262	236	234	241	245	239	228	257	273	241	226	240	236	247	235	281	229	213	245	278	246	242	236	242	242	249	240	237	256	279	215	253	226	242	245	231	256	242	247	243	236	240	244	247	234	258	250	243	255	272	252	253	257	227	207	245	235	231	241	259	205	247	258	252	233	237	254	231	247	228	267	223	241	232	245	268	238	269	251	235	243	257	234	230	236	246	236	262	232	227	247	238	230	263	248	246	267	256	261	252	247	242	245	267	236	225	243	248	242	222	261	251	239	234	218	254	241	241	251	239	231	204	228	243	236	224	275	253	241	249	236	238	251	264	248	238	249	269	261	246	213	238	242	234	247	228	240	246	261	225	219	198	254	236	257	214	231	257	243	237	234	222	229	222	242	264	216	246	250	249	277	231	216	225	249	248	247	252	269	240	259	255	258	247	276	224	250	240	241	230	250	273	243	262	236	233	254	262	253	251	256	244	242	249	230	228	221	239	227	258	247	245	248	264	289	242	230	238	252	259	254	274	242	241	259	253	221	225	241	223	232	234	238	259	236	244	219	264	249	224	237	232	256	276	261	249	212	242	211	258	204	240	199	250	239	253	258	238	248	223	248	245	229	227	231	242	235	240	228	254	268	234	226	213	235	242	261	245	264	254	242	261	211	216	249	236	217	249	244	203	220	250	221	238	257	259	264	248	301	240	257	251	257	238	260	254	227	279	244	255	230	233	252	239	266	254	236	232	220	262	253	214	251	229	223	241	236	231	236	226	262	261	237	251	243	233	254	249	278	222	220	255	245	249	215	237	250	220	255	231	218	235	213	224	239	272	260	268	242	233	274	250	235	234	267	219	238	225	239	205	255	248	233	258	262	233	228	242	235	273	240	261	254	248	250	219	229	230	242	252	264	272	244	221	214	265	266	221	247	257	222	249	254	262	246	256	237	249	243	251	225	231	229	225	253	254	258	249	243	252	270	245	256	247	247	243	236	225	264	263	280	222	233	242	274	255	253	224	251	239	267	244	234	237	217	218	217	237	267	250	212	237	238	270	247	244	245	200	249	227	268	203	227	234	252	239	267	257	251	253	228	214	235	257	256	247	236	248	245	243	245	236	255	246	266	228	264	242	224	244	214	227	229	229	240	277	233	247	260	254	266	252	244	235	241	240	233	237	250	241	269	255	233	222	241	222	251	268	251	214	229	225	223	257	226	262	232	279	266	237	242	215	259	268	267	236	232	253	232	215	266	255	247	238	245	223	223	217	223	241	245	246	235	250	219	207	252	215	246	264	257	253	243	258	209	244	243	246	246	239	214	227	229	247	226	230	241	247	243	265	232	236	221	268	222	230	239	238	258	232	248	230	223	256	219	225	256	222	269	283	256	238	256	246	272	240	250	245	253	238	271	263	281	256	282	261	243	244	238	229	224	247	244	248	263	280	246	259	263	240	283	281	251	250	256	250	223	226	236	242	233	223	255	232	254	256	230	246	247	230	240	241	248	279	236	257	266	261	239	221	253	250	248	264	224	260	226	243	273	248	245	230	237	255	251	239	254	246	227	264	267	230	260	244	208	229	243	217	255	249	254	260	235	267	267	225	247	236	215	269	273	290	242	246	257	227	251	223	249	266	245	259	251	269	235	235	226	272	240	265	255	216	257	244	207	245	227	264	246	267	253	248	241	218	232	219	278	266	245	218	225	263	225	240	239	250	210	226	227	238	251	232	227	294	232	245	224	233	248	258	269	247	243	255	229	232	223	268	280	258	238	249	231	234	233	240	212	213	221	266	254	249	250	235	245	270	237	248	213	257	249	226	237	243	276	233	235	255	253	246	266	261	248	259	236	251	253	229	296	272	268	230	268	248	227	236	269	232	244	249	245	250	244	258	249	241	234	222	245	278	263	244	260	229	228	255	257	267	243	244	254	272	208	231	238	234	221	255	216	259	267	228	240	234	247	263	269	274	250	257	258	244	252	238	245	241	244	223	246	243	258	252	252	227	210	227	221	247	237	236	239	215	238	226	235	236	242	248	264	260	230	241	260	237	256	231	259	246	242	220	241	271	239	253	249	216	236	235	223	241	235	264	228	209	248	224	254	240	218	217	262	276	246	273	248	246	269	201	223	256	233	235	224	224	234	230	242	213	244	218	235	260	270	226	218	223	263	248	236	227	269	265	270	241	263	255	242	249	230	209	254	238	268	279	288	241	276	231	231	240	246	257	245	270	210	256	244	261	222	246	239	264	223	249	251	210	276	217	218	247	247	223	244	258	210	261	244	251	245	287	253	258	251	256	235	240	233	235	266	229	273	224	250	244	245	240	236	245	232	225	247	248	237	224	244	255	297	210	219	255	236	224	229	249	265	237	263	267	258	239	239	247	254	236	222	266	252	265	273	256	241	232	249	266	242	236	248	261	276	264	232	247	239	263	234	253	250	222	261	226	256	247	264	247	223	256	234	246	263	232	243	246	261	277	288	253	259	228	236	247	239	217	261	248	250	243	205	255	254	227	216	255	237	253	244	235	254	250	220	279	252	238	284	251	242	210	265	258	240	243	262	226	247	241	203	266	258	242	242	251	226	214	244	252	249	235	244	240	243	237	256	246	254	229	249	247	219	250	256	249	245	256	243	249	242	237	216	244	231	241	250	267	246	210	254	237	219	256	230	279	247	273	275	250	232	244	218	229	221	227	234	274	294	231	279	262	278	264	235	222	209	230	254	293	230	233	227	222	208	231	227	252	253	236	277	240	242	258	253	244	249	249	254	251	268	259	253	232	285	231	250	238	224	226	220	236	234	240	251	252	274	255	243	262	220	241	276	237	276	241	246	269	240	228	232	249	219	256	227	282	215	258	264	226	230	256	262	225	233	264	219	254	229	256	239	267	264	250	226	242	225	234	228	220	218	252	214	216	245	261	228	256	267	235	291	266	258	245	265	265	241	250	259	252	230	263	247	224	226	250	237	258	231	231	228	257	277	240	246	219	228	224	261	243	237	261	290	249	264	227	255	229	232	242	213	261	267	254	231	242	244	265	230	233	216	283	247	247	223	205	227	247	253	250	241	228	202	237	238	280	235	230	256	232	217	203	259	220	256	223	226	238	273	212	247	248	219	259
8879	1029	1270	1520	1333	1117	990	890	785	739	712	714	709	672	655	585	682	649	606	592	609	592	602	565	562	603	567	580	581	545	606	577	557	562	589	616	578	538	559	547	566	543	526	577	568	593	553	600	586	558	570	574	585	548	574	545	562	551	595	605	565	532	520	543	563	538	582	536	532	571	578	576	567	567	542	556	549	540	594	533	531	565	544	573	553	586	528	548	563	559	546	552	534	569	536	554	566	550	541	587	564	530	528	550	537	572	585	538	579	579	574	561	565	570	574	519	561	570	526	554	608	542	536	580	555	503	551	577	559	531	573	560	518	574	566	551	554	548	530	529	592	592	519	541	566	542	555	548	563	548	540	554	544	562	553	543	552	588	579	519	560	558	575	539	542	590	560	597	562	521	558	558	540	549	589	562	555	539	547	527	576	497	572	534	581	556	572	546	551	514	586	531	515	553	509	570	591	572	568	554	585	578	561	553	593	546	543	586	569	545	562	556	540	559	576	584	612	522	570	540	554	588	560	560	579	607	551	533	533	578	533	574	520	563	534	541	572	531	551	568	549	555	551	544	519	551	550	594	587	539	550	572	529	554	602	569	544	608	582	584	586	556	534	522	563	564	557	564	561	543	591	526	555	526	558	547	530	559	569	569	551	575	566	543	519	544	579	576	531	604	560	587	567	571	572	543	552	569	535	557	571	597	532	555	561	582	524	568	543	556	574	529	601	534	549	565	535	538	567	582	567	544	548	530	503	549	519	583	540	545	592	540	539	572	589	558	553	576	571	543	554	534	547	556	533	559	547	550	588	572	561	558	574	576	566	566	551	547	585	567	588	536	551	577	565	547	566	558	604	535	573	560	560	550	542	566	578	573	594	544	558	572	547	542	590	529	562	521	513	574	539	557	545	547	523	613	555	583	538	585	528	552	535	567	566	581	593	587	575	564	552	561	600	575	589	609	570	575	525	570	519	538	577	551	526	578	537	563	560	542	565	517	571	526	602	573	531	580	573	555	536	524	545	520	554	569	568	569	572	549	570	579	552	543	514	543	592	555	556	529	530	591	525	536	592	557	575	530	540	571	580	589	552	582	550	582	581	530	567	565	535	541	534	574	570	544	545	572	536	528	584	533	573	575	578	553	544	524	535	546	571	524	568	523	529	592	567	537	523	553	516	546	499	553	603	557	517	554	542	527	546	576	588	536	584	528	574	574	582	560	544	551	523	528	547	536	560	565	548	536	549	549	566	596	603	570	563	580	582	516	582	570	572	599	567	545	538	546	549	561	545	538	605	557	529	557	488	559	575	532	572	534	546	571	534	567	552	601	537	531	560	519	553	536	577	552	549	570	550	562	539	592	541	531	551	580	534	585	539	551	570	562	596	533	541	553	531	559	542	541	522	545	516	565	520	579	570	522	563	566	559	546	589	616	557	560	536	550	600	545	561	563	561	538	502	520	551	554	535	540	598	519	574	568	548	524	549	574	574	550	571	573	545	576	532	549	563	514	555	521	565	555	542	546	539	572	562	570	598	578	576	586	585	585	533	578	563	544	545	568	551	600	593	604	579	552	532	593	531	544	575	516	600	541	596	594	522	542	521	586	521	509	589	522	576	493	570	535	566	561	563	560	518	577	546	541	570	600	530	539	554	573	551	597	588	587	611	525	540	525	586	545	559	525	547	581	571	510	540	537	538	549	568	551	530	555	579	546	519	566	546	542	591	567	556	536	525	594	568	584	595	511	567	559	584	551	548	541	552	558	604	531	549	592	563	565	537	561	547	572	569	575	546	580	565	559	562	590	552	567	528	551	567	560	564	581	583	556	533	529	557	581	572	547	550	546	571	534	559	541	558	538	555	605	555	555	539	571	556	553	559	549	577	540	570	528	559	556	573	539	546	512	581	582	529	496	569	512	558	565	554	517	567	549	617	572	567	573	594	520	502	592	542	593	558	554	576	548	533	559	594	525	570	521	580	591	558	545	512	528	561	582	561	556	547	601	582	516	593	551	550	574	549	574	566	541	500	543	536	545	501	553	572	519	537	582	546	603	530	560	531	563	529	594	591	585	540	567	565	570	533	573	561	567	571	564	600	580	592	567	555	532	561	539	555	556	604	544	537	552	565	534	576	577	557	536	563	558	551	588	576	597	535	552	542	568	576	565	525	572	582	551	515	576	557	576	553	581	518	548	525	562	591	609	587	613	523	603	550	547	538	571	515	552	573	572	552	533	577	537	566	563	586	577	567	546	544	565	536	560	521	539	545	589	538	575	558	572	573	561	554	521	543	525	549	551	578	532	603	555	569	551	533	605	530	556	575	554	582	540	564	580	559	542	575	610	535	602	573	577	554	571	562	581	560	566	509	620	594	558	577	527	573	593	537	585	550	574	568	582	577	570	522	545	534	568	537	566	584	591	574	555	575	554	549	567	539	577	538	574	554	576	557	547	498	629	562	534	553	548	541	520	538	539	553	582	500	570	567	592	516	537	573	542	547	552	546	609	514	554	564	500	603	539	561	555	556	561	547	569	545	555	519	549	564	547	559	542	535	538	592	533	559	525	552	547	566	588	588	558	587	536	555	532	513	515	561	535	551	581	564	556	564	539	559	572	565	601	552	552	572	532	565	595	589	571	538	578	558	594	533	563	543	576	585	566	558	519	580	568	569	587	547	573	532	574	531	522	542	563	562	545	551	563	576	545	590	547	549	500	555	594	565	542	555	536	542	565	544	535	565	561	566	571	537	582	542	547	539	524	521	513	578	544	560	528	577	596	565	620	577	555	509	552	557	559	587	593	570	578	574	581	529	527	540	591	541	550	582	561	554	562	579	536	561	596	561	559	544	526	539	506	562	619	552	526	579	548	574	574	564	534	547	557	565	527	577	577	549	539	561	549	554	585	560	539	563	553	554	521	559	578	527	544	573	574	606	560	554	557	577	549	505	493	529	535	580	580	524	536	544	542	606	501	575	586	543	575	559	549	518	554	562	546	526	586	551	554	543	598	579	534	543	542	489	559	522	550	548	560	540	547	533	567	555	560	544	586	543	598	543	565	571	556	539	550	578	539	523	595	563	560	513	582	556	557	556	553	559	547	566	562	578	547	533	538	533	527	552	561	537	563	588	562	525	545	581	562	528	568	557	542	553	577	516	548	579	608	530	541	564	556	593	549	565	569	569	581	524	561	540	520	544	546	549	572	552	547	562	594	590	589	549	524	579	555	561	555	549	546	557	534	538	542	561	560	545	571	522	594	590	539	572	555	551	581	562	548	544	518	581	558	564	589	525	602	583	532	568	528	576	562	532	605	543	517	540	579	520	528	546	580	574	542	543	537	576	596	564	515	564	538	553	554	561	537	541	557	571	576	595	581	562	543	539	514	561	586	528	562	575	531	560	593	608	520	540	564	537	582	561	577	553	590	554	561	551	565	574	569	562	528	558	536	554	541	526	573	549	554	533	602	598	548	551	481	571	511	596	576	594	578	561	531	557	589
20296	2201	876	655	476	347	312	263	238	196	214	170	182	179	152	158	157	150	149	150	140	163	132	150	146	174	148	128	159	168	114	136	128	145	137	132	136	151	143	134	122	140	124	131	155	142	166	143	143	114	147	146	144	144	139	159	145	142	143	149	141	138	149	133	121	145	152	134	140	155	145	151	146	145	117	153	129	128	123	123	145	140	138	156	152	126	130	143	153	152	146	157	123	147	151	135	131	137	132	157	158	138	150	129	150	155	130	145	135	145	140	132	135	150	139	128	138	165	139	137	157	141	135	147	151	135	165	145	161	151	160	158	152	138	145	123	151	146	139	147	135	143	165	138	161	141	153	132	162	127	129	132	142	146	151	142	139	127	139	137	141	156	167	128	134	165	152	126	132	149	147	135	140	140	115	147	145	157	171	147	136	148	130	131	146	126	150	139	162	142	148	163	156	131	136	118	146	151	151	163	148	132	169	148	149	148	140	138	131	144	132	145	137	124	138	150	152	135	141	151	146	152	160	113	146	117	141	153	142	148	159	128	151	174	150	152	127	135	130	148	159	145	137	147	125	146	130	127	149	120	153	163	133	160	159	137	157	172	138	160	132	136	142	157	138	150	123	133	145	145	146	147	148	146	129	120	136	137	142	133	154	154	163	135	140	131	124	154	136	135	135	152	134	148	146	147	149	133	136	142	149	135	133	156	162	147	132	148	151	115	153	142	154	166	144	158	131	135	166	146	133	133	116	146	130	130	147	148	154	141	136	147	153	129	150	155	149	137	128	152	137	170	163	148	139	150	155	137	140	155	130	151	146	133	141	161	128	141	151	124	130	148	141	158	169	132	119	144	140	128	146	150	145	120	122	136	124	128	132	164	116	150	131	141	126	151	134	158	142	151	136	159	130	155	134	135	125	149	134	126	132	125	161	139	153	168	130	154	151	119	146	131	148	141	153	142	159	140	137	157	140	126	174	146	149	132	158	149	141	152	123	151	141	125	163	146	157	148	175	125	146	134	112	155	160	144	129	154	145	147	154	137	142	146	152	137	132	121	157	138	138	130	132	140	162	146	152	140	149	135	141	134	134	137	155	139	128	151	150	143	129	122	150	146	141	147	161	135	128	148	126	141	139	144	148	155	147	112	143	177	127	115	136	147	145	141	148	153	156	123	132	140	138	146	156	125	128	142	133	159	130	149	146	137	142	141	149	127	150	144	131	129	133	110	137	148	151	141	139	126	147	144	143	182	161	120	140	139	143	144	146	130	145	121	131	139	142	130	164	139	141	135	128	140	141	153	140	166	143	151	152	139	151	150	148	148	144	143	150	131	148	155	158	132	124	147	160	159	151	131	126	139	137	141	128	122	150	123	147	155	147	138	135	156	132	154	166	137	156	141	133	137	150	162	145	155	140	166	122	152	157	153	153	157	151	142	144	144	136	145	164	134	150	151	167	138	135	144	154	151	133	152	138	153	161	146	152	128	143	157	140	154	142	169	156	134	133	145	141	127	131	157	130	152	130	134	143	140	126	141	158	142	136	143	111	131	152	165	146	132	147	135	162	149	144	149	139	141	157	137	144	151	145	138	131	140	129	158	146	142	134	140	136	141	138	143	143	146	157	143	144	149	149	130	118	157	132	139	138	148	156	154	140	160	140	124	143	153	132	107	127	149	138	125	124	119	163	138	134	120	155	142	143	128	156	138	156	128	157	167	147	141	139	143	123	136	119	148	159	147	134	130	146	113	159	155	151	125	143	133	142	140	129	138	141	145	148	132	144	160	153	166	144	135	168	141	179	136	140	129	136	141	144	137	148	159	135	142	144	145	162	124	130	158	170	137	125	155	154	154	138	149	141	144	143	167	143	144	175	147	154	157	165	172	162	121	134	137	152	134	118	135	151	140	140	131	132	148	138	136	142	163	126	132	133	155	143	129	137	132	134	144	123	132	158	150	140	154	148	156	149	161	143	143	140	142	138	152	134	148	135	141	129	134	132	136	144	139	114	133	133	136	139	165	139	137	141	142	176	148	129	131	140	139	133	156	134	150	183	143	142	150	129	145	154	141	117	154	121	134	144	146	131	141	150	134	147	136	140	145	133	147	154	139	148	153	129	131	135	138	133	133	154	144	148	144	128	135	135	121	152	141	134	142	164	132	116	124	171	147	134	123	128	142	130	138	133	154	145	150	136	151	152	152	119	147	149	156	136	143	143	143	113	148	132	167	110	140	130	126	117	154	157	142	139	124	125	151	135	153	119	116	136	150	183	116	170	125	167	122	129	111	145	146	131	151	154	143	141	140	136	135	157	133	151	142	146	156	127	123	146	149	148	159	152	143	146	134	172	157	138	129	133	133	127	156	154	152	153	128	152	132	127	136	145	144	127	139	150	128	163	152	144	147	142	138	145	133	136	143	134	145	146	158	124	137	149	149	144	130	156	139	149	134	137	157	156	147	152	163	149	158	159	141	137	137	170	145	130	133	124	147	126	136	131	143	133	146	139	132	157	145	125	140	141	132	151	151	150	132	131	133	142	145	165	131	137	112	127	163	160	134	130	152	152	158	131	163	132	117	153	140	142	161	137	131	146	147	152	147	139	139	128	119	129	143	145	152	133	125	151	133	141	139	135	136	131	158	154	148	143	126	141	139	144	129	138	138	149	134	142	171	159	145	139	160	148	121	138	145	145	158	150	129	152	145	137	162	124	134	139	129	137	121	124	126	120	143	141	133	144	169	146	148	135	145	126	141	151	153	149	151	159	148	135	144	123	148	143	139	155	145	145	142	158	144	162	125	163	113	146	140	133	141	134	143	141	156	167	158	143	150	140	130	127	121	117	157	148	126	151	126	135	153	139	136	138	145	134	124	161	125	142	147	124	137	138	121	130	172	148	149	131	147	141	147	130	141	151	135	170	128	152	109	137	149	151	143	164	132	139	136	152	158	142	131	126	127	153	128	143	149	155	137	155	134	135	143	125	124	111	128	134	169	144	153	132	134	150	174	133	151	146	121	132	150	152	150	153	156	137	140	160	152	136	113	134	121	127	133	154	155	156	142	139	122	132	139	150	144	141	146	134	152	124	126	111	141	138	146	142	127	154	141	155	138	136	139	150	142	159	137	139	148	130	159	151	142	154	138	119	143	117	151	128	159	139	137	115	139	150	140	150	157	168	141	147	137	134	148	159	130	147	154	132	141	146	136	113	169	127	147	156	162	145	119	152	135	151	150	155	176	150	153	117	147	135	127	144	139	177	150	145	137	127	132	123	152	155	157	147	167	137	155	136	122	180	144	162	143	153	154	161	126	144	148	154	146	140	151	126	151	148	139	133	147	110	133	140	150	147	142	145	159	135	149	161	135	142	138	165	130	168	165	147	141	143	143	140	134	119	130	142	139	143	158	143	152	127	141	147	135	149	162	123	137	146	137	141	174	157	153	126	138	151	156	136	159	145	153	136	130	157	133	155	127	125	154	142	140	143	138	147	144	150	153
11551	1145	1826	2149	1802	1409	1176	1012	842	708	665	576	567	515	489	482	482	446	442	474	379	420	383	382	380	338	357	370	358	376	377	330	347	333	372	359	345	354	333	329	337	294	365	328	354	354	343	333	370	320	359	344	304	350	343	299	315	319	319	319	354	298	312	299	315	322	322	328	359	348	334	358	339	306	326	349	320	320	320	338	346	315	327	356	318	342	377	332	333	317	349	328	336	347	321	344	323	339	325	330	328	339	320	320	316	366	313	334	348	316	325	329	314	350	333	317	343	337	297	295	300	333	320	334	330	330	345	321	305	334	351	326	313	339	348	316	319	348	354	340	340	336	318	335	327	342	319	342	314	331	303	342	309	323	337	302	370	335	341	371	334	356	328	321	320	347	309	328	358	302	324	320	319	333	328	333	301	306	339	311	333	335	344	312	332	341	347	330	336	305	339	333	324	304	340	328	333	318	321	336	338	330	336	323	323	329	301	319	364	333	350	334	341	313	296	353	324	330	331	329	308	310	353	343	330	330	319	351	310	304	325	348	307	330	355	321	326	351	344	335	334	326	333	359	338	290	297	317	356	351	352	316	306	322	313	313	354	309	297	349	315	311	299	340	326	329	319	348	321	335	344	363	321	312	378	355	329	360	319	366	314	328	330	347	341	312	312	310	306	297	347	346	317	326	334	316	346	353	316	325	353	316	333	342	303	328	331	343	332	350	339	325	344	338	329	357	341	351	319	356	303	298	376	324	331	354	325	351	351	340	343	326	326	311	319	319	315	332	341	337	305	322	315	336	313	345	301	300	331	323	322	348	336	328	311	312	331	381	279	323	321	359	330	317	336	306	318	322	339	344	345	319	306	323	333	299	340	326	322	327	324	363	336	338	327	337	322	343	343	349	333	312	339	372	324	339	340	324	308	318	332	332	331	318	326	305	305	309	343	331	360	314	320	340	368	316	328	339	323	339	346	345	353	337	321	345	362	312	325	339	327	306	320	343	351	316	344	320	329	344	338	363	361	333	371	350	312	318	326	310	303	312	363	322	311	318	334	331	330	332	321	334	298	309	323	357	328	354	336	342	322	335	317	333	367	315	355	311	334	323	345	329	310	323	335	313	321	378	335	336	328	298	346	332	294	328	329	326	312	340	320	340	321	324	350	325	331	330	367	331	330	366	323	336	315	337	336	345	350	334	348	361	319	338	337	321	316	312	329	323	348	347	357	340	324	328	342	336	332	321	313	348	382	320	322	342	329	315	314	336	342	290	338	397	347	354	320	310	344	360	323	362	326	349	317	327	307	339	321	324	313	325	348	327	358	337	342	326	327	312	331	330	339	328	354	321	343	333	327	321	308	356	307	362	315	319	364	336	296	311	337	347	344	307	317	310	335	290	331	351	368	304	339	325	331	318	368	348	336	318	379	329	325	337	323	315	289	290	334	315	338	374	354	337	330	322	362	323	332	305	341	301	332	347	307	357	344	332	327	329	340	281	322	337	346	374	331	331	336	295	347	318	356	313	314	326	356	310	318	347	300	330	321	373	361	330	367	321	324	338	341	333	342	339	290	348	343	344	323	315	335	300	346	325	319	358	339	320	311	349	339	365	315	338	322	319	313	322	317	341	333	326	307	342	292	308	353	341	318	342	345	327	310	313	344	367	310	317	327	336	356	335	327	322	329	333	331	309	329	330	313	324	348	325	347	337	341	341	352	299	324	320	326	353	370	320	313	357	337	340	348	318	327	353	338	316	315	324	354	326	366	284	312	340	352	326	329	279	314	369	326	321	312	324	323	292	310	329	319	352	343	289	369	337	340	293	319	313	323	326	351	335	309	355	324	322	339	340	313	339	333	329	305	297	327	338	311	353	330	331	303	304	317	314	334	329	331	366	342	321	298	320	321	322	344	366	341	350	320	344	324	295	349	324	331	334	319	347	297	297	317	305	340	320	330	332	345	326	330	325	333	332	318	353	317	338	347	316	332	286	336	338	328	317	345	306	347	340	300	309	297	324	290	364	342	268	348	324	334	320	344	328	362	333	348	334	323	339	327	335	320	345	340	330	299	306	329	300	354	341	348	362	348	317	332	307	308	328	314	337	350	323	306	338	320	316	349	329	344	306	325	334	333	325	320	333	312	361	314	333	367	332	311	333	337	336	331	325	333	301	321	311	349	351	300	353	306	339	328	357	338	314	295	332	361	314	320	321	309	343	340	326	338	292	307	318	342	319	316	321	322	299	299	301	348	342	299	356	363	327	342	332	317	346	296	348	305	324	327	327	291	364	310	360	331	308	327	341	339	337	343	357	313	334	336	325	337	341	357	339	291	334	315	327	350	323	300	309	308	353	325	311	363	372	311	331	326	362	293	316	333	344	341	331	357	329	362	322	315	294	358	346	322	309	326	330	326	339	339	322	321	354	330	338	312	323	326	312	319	338	337	306	295	337	330	325	330	309	323	302	338	280	336	329	328	346	343	337	325	323	326	315	311	325	307	320	360	324	344	312	314	330	308	324	321	346	338	336	307	304	339	306	309	358	364	348	346	312	317	332	332	347	323	306	338	327	355	303	301	352	328	332	338	351	302	349	290	315	346	325	325	322	335	354	336	314	316	306	336	325	340	346	326	324	321	347	337	356	302	324	309	322	331	329	314	338	320	304	350	353	331	323	318	321	344	342	331	336	357	331	332	330	311	313	313	325	346	318	318	328	353	312	341	336	325	313	332	330	319	342	344	321	326	322	322	298	335	311	303	341	294	334	313	348	352	299	342	301	355	343	330	358	300	342	353	315	338	332	325	315	328	340	315	371	313	331	327	343	313	307	342	346	326	342	322	353	306	372	327	292	358	334	344	357	337	314	353	343	317	340	340	329	305	330	307	302	337	328	357	302	332	400	341	323	329	315	323	318	313	355	343	294	308	326	355	342	301	349	346	325	331	334	311	301	316	329	338	334	326	372	332	330	373	343	319	344	321	341	307	354	331	338	304	294	330	340	317	312	353	340	360	317	335	321	344	314	349	321	330	332	320	325	322	307	352	338	333	341	300	357	319	319	337	326	324	333	340	332	305	329	362	340	324	315	306	330	309	312	339	315	358	344	319	351	303	315	369	312	324	337	333	349	361	339	354	327	321	332	293	342	367	385	324	360	301	294	331	338	298	309	350	353	333	330	314	345	286	301	361	326	344	297	345	332	351	335	294	301	345	313	318	301	314	312	313	356	346	343	322	323	337	318	361	334	335	352	358	357	347	333	304	326	297	300	324	302	337	352	334	312	322	360	331	362	341	345	307	333	345	329	316	349	334	325	353	331	331	354	330	297	321	320	346	358	311	321	331	316	332	310	329	313	328	328	303	355	356	359	361	334	330	322	343	303	339	344	314	344	333	328	335	328	336	328	354	335	310	381	335	317	339	319	276	323	333	319	299	334	326	310	345	322	357	313	327	351	335	355	350	310	357	345	278	326	313	316	293	321	322	311	324	325	281	327	316	337
3564	344	197	183	198	213	202	173	174	177	180	182	185	191	161	170	192	212	187	182	177	185	195	182	175	189	173	195	192	196	195	177	182	204	187	174	175	173	165	159	205	194	187	181	206	175	193	186	177	169	178	195	172	220	178	185	197	189	182	168	157	168	163	199	194	181	212	199	201	190	197	191	168	201	197	182	159	177	176	176	182	179	215	188	183	158	195	220	175	201	173	159	179	175	197	174	149	195	181	198	188	191	180	190	169	163	194	191	164	189	212	207	201	176	175	197	180	183	179	193	196	192	185	172	194	219	155	188	171	197	191	192	176	192	165	161	154	183	216	163	183	190	168	154	185	172	180	152	167	198	169	173	184	171	177	160	193	157	190	211	184	185	175	196	158	166	162	203	175	175	189	180	196	197	188	189	172	176	189	169	202	155	181	185	166	188	183	174	178	198	177	180	195	168	189	170	155	160	185	206	197	191	184	173	200	191	187	195	163	172	194	146	175	194	188	173	182	210	177	195	177	177	159	151	186	197	197	172	184	188	180	179	149	169	167	178	191	149	175	178	166	194	176	165	165	180	169	162	140	184	173	199	183	187	179	197	192	193	171	179	193	179	184	186	196	188	205	191	202	157	193	164	211	163	172	200	196	187	162	179	184	191	193	175	174	171	193	206	192	179	169	179	190	162	195	186	199	183	167	201	180	173	168	172	195	187	173	170	170	182	159	202	162	200	170	170	196	183	205	186	191	183	178	162	164	159	192	173	175	178	201	209	188	179	158	191	152	168	176	184	181	174	184	188	184	163	180	181	192	163	172	199	177	191	195	184	175	172	155	180	210	183	177	190	171	178	184	175	184	176	198	176	190	184	151	176	167	174	200	167	184	205	183	186	191	202	194	180	171	155	192	176	174	146	180	166	164	176	164	185	192	210	167	192	181	173	194	185	186	196	192	173	186	194	186	173	176	204	160	207	208	180	217	167	170	207	182	191	179	162	169	155	158	199	182	195	179	183	188	190	180	168	175	206	190	208	187	195	186	150	176	192	173	178	176	168	177	172	160	153	174	172	199	206	178	189	162	182	178	189	146	195	192	159	199	188	184	185	204	193	181	185	195	184	172	189	187	160	182	205	187	185	179	182	180	182	186	182	172	177	174	200	178	187	197	161	189	184	178	186	172	152	171	172	148	154	190	190	166	173	202	191	158	164	172	164	188	183	184	207	192	170	165	172	189	178	178	190	151	172	179	185	196	203	180	184	178	154	176	193	187	183	195	184	178	165	183	171	157	194	196	198	180	167	161	154	161	160	191	170	188	181	182	198	151	169	164	189	179	194	185	177	181	180	194	207	181	200	175	172	183	200	174	178	186	161	184	174	177	180	176	189	182	152	171	181	180	153	195	161	175	164	180	172	187	193	211	163	192	187	193	186	182	166	173	192	178	169	173	157	193	203	184	180	160	182	161	186	166	217	176	185	160	160	177	181	183	157	184	188	187	171	169	171	196	200	189	185	196	178	173	184	203	187	182	190	185	179	173	188	165	200	187	175	181	180	162	169	195	179	180	188	165	170	188	186	164	137	187	184	153	183	164	174	190	137	202	193	169	217	191	190	170	198	200	170	174	186	200	194	185	178	166	192	175	173	162	161	191	174	176	204	171	161	198	166	189	197	202	178	186	186	170	199	170	174	195	190	186	164	176	185	181	159	169	199	182	142	208	169	189	181	173	158	165	187	185	178	190	175	163	175	176	176	168	200	208	184	143	186	184	194	190	178	183	187	203	181	191	199	152	189	182	176	164	182	201	199	190	164	192	152	157	167	169	197	196	179	183	197	187	171	169	166	184	179	199	173	199	179	177	163	174	184	193	189	185	165	204	171	192	179	179	180	187	160	183	172	191	204	176	174	171	176	208	173	186	207	187	182	170	208	183	161	172	171	198	171	164	199	169	178	199	216	179	198	197	176	166	175	172	191	163	196	170	199	179	191	169	197	172	195	175	190	184	196	192	178	159	154	207	174	182	207	194	191	199	167	194	157	196	161	219	184	162	182	198	168	157	163	170	184	151	186	180	190	188	213	150	187	183	183	166	160	156	169	206	180	183	150	201	174	163	164	181	169	187	176	182	179	158	139	178	168	201	175	162	182	206	162	171	184	188	189	183	198	169	174	195	203	198	181	197	182	182	157	171	176	189	183	169	187	187	200	165	186	176	192	167	180	189	180	172	168	183	182	180	189	205	182	201	172	148	168	189	185	202	169	207	164	206	193	190	163	186	189	190	170	188	214	198	167	181	194	191	191	186	157	188	189	191	170	183	162	169	177	181	170	175	142	178	188	176	182	181	185	171	184	171	168	184	199	189	191	193	178	197	193	186	164	182	190	188	198	165	173	185	191	199	179	174	169	160	159	194	174	161	196	185	193	174	170	191	177	177	183	180	171	183	173	159	179	155	169	181	202	169	189	187	190	184	177	192	174	169	181	171	171	156	173	160	185	196	181	177	154	178	194	196	190	191	171	177	155	178	175	177	177	183	172	193	195	186	190	178	168	178	184	196	187	162	185	175	164	196	202	169	178	212	170	169	185	176	169	186	190	177	166	184	177	207	172	181	176	211	179	192	169	176	189	194	204	200	170	171	171	161	162	187	169	171	178	165	212	207	194	183	168	173	173	194	173	165	159	167	195	186	173	162	184	189	171	179	199	176	174	183	187	158	189	211	160	170	181	185	187	169	164	182	181	157	174	187	188	190	175	153	173	172	164	192	181	172	165	179	192	166	181	187	166	161	217	175	189	180	185	215	172	191	177	191	164	199	189	167	154	172	181	173	180	156	187	161	166	158	167	200	187	176	205	179	183	178	190	176	192	211	190	161	189	184	151	199	187	189	164	190	167	178	166	189	177	197	186	180	169	165	226	204	194	176	187	185	168	181	199	229	166	158	157	172	161	168	189	187	168	169	173	179	180	174	163	195	199	197	166	170	166	170	167	183	157	167	183	182	174	185	196	189	180	196	178	167	166	185	196	204	157	152	169	170	162	201	169	198	188	188	199	205	182	178	180	174	227	185	184	183	175	185	176	191	171	221	174	167	213	178	175	183	194	169	205	174	168	187	180	175	172	202	167	196	182	166	204	166	157	182	176	165	182	165	180	181	197	194	196	194	165	202	170	186	174	164	166	178	192	169	185	224	180	176	185	175	150	149	184	166	181	175	178	172	171	172	204	196	169	186	180	186	187	171	183	196	197	187	197	177	180	155	161	172	181	202	183	172	188	186	190	211	153	181	169	183	183	197	174	186	196	189	197	159	177	190	154	176	187	162	218	182	190	174	179	167	168	160	178	166	176	157	192	194	203	159	166	164	167	183	164	193	189	201	193	190	199	174	171	179	160	145	197	219	172	176	172	206	170	182	182	156	177	181	166	182	194	180	173	172	180	174	184	172	171	185	188	189	199	194	173	179	179	195	199	173	182	185	173	178	166	166	178	161	176	149	157	181	194
3066	571	526	526	570	485	447	500	461	450	458	445	456	409	397	415	453	431	440	463	442	418	454	436	416	418	474	441	389	462	434	447	485	406	416	451	440	402	437	422	417	443	440	466	415	464	400	397	422	421	431	445	439	434	431	422	445	445	404	422	426	388	405	418	430	426	429	413	435	423	418	445	436	432	435	437	477	441	422	433	435	418	443	393	486	449	442	485	419	407	430	388	418	439	448	428	460	410	416	419	410	428	446	472	430	421	410	446	448	416	433	406	419	426	445	426	427	432	428	417	447	434	458	401	415	438	399	425	423	416	418	454	462	428	447	452	427	454	410	439	417	422	437	429	432	421	442	435	392	447	450	451	427	421	412	444	432	460	477	425	432	463	416	434	397	428	439	432	425	432	409	418	429	414	443	415	446	398	462	418	425	442	446	446	418	410	369	426	433	453	396	419	425	446	468	449	433	432	410	393	422	425	434	419	416	432	414	399	463	414	442	454	400	463	404	422	437	400	417	437	425	438	399	449	409	454	420	421	429	426	456	435	439	432	447	421	444	426	442	472	466	441	408	426	420	433	409	425	435	453	444	417	474	424	407	428	452	422	427	420	431	455	459	428	446	436	442	457	455	451	414	443	405	417	418	418	410	414	438	439	374	447	449	432	456	416	429	452	453	416	445	430	409	417	440	435	464	427	447	432	424	439	431	447	409	438	460	427	432	461	409	425	421	411	437	408	429	454	452	389	428	431	425	405	433	445	415	441	420	426	404	412	432	465	432	431	412	443	413	444	449	432	427	424	414	452	461	432	433	433	443	474	400	406	386	409	442	408	439	459	414	454	447	418	425	399	402	454	458	416	420	448	424	447	437	424	401	419	453	415	403	433	432	439	393	416	435	449	457	447	434	427	442	447	419	433	445	452	421	438	390	418	440	390	431	418	449	408	455	419	414	450	419	421	434	417	426	437	442	429	497	396	418	436	408	405	432	423	422	428	452	422	413	409	409	461	445	459	423	491	440	414	472	430	395	461	412	424	433	440	414	449	422	411	430	415	445	403	404	464	457	436	410	426	426	435	428	431	432	422	391	413	441	418	447	401	409	434	447	431	450	389	418	435	438	409	455	404	422	429	463	434	411	435	426	449	442	444	442	452	419	433	411	423	435	433	434	444	433	428	414	420	416	413	413	455	433	424	425	453	458	426	426	408	416	428	414	466	409	462	413	431	433	421	423	448	422	413	433	406	441	433	451	466	430	428	440	456	442	416	431	418	427	430	433	468	438	438	413	443	419	416	453	447	409	420	457	414	414	424	431	476	436	413	422	446	458	400	411	424	426	450	473	448	425	442	452	449	412	444	418	431	429	417	446	489	417	484	416	418	455	416	428	418	440	463	419	448	405	430	427	426	459	442	442	448	409	426	452	425	417	429	437	440	396	426	409	430	424	450	438	433	411	398	442	458	440	419	431	425	424	434	386	436	419	432	419	462	466	469	418	451	401	438	402	426	429	414	443	455	433	436	503	405	449	440	423	399	448	423	442	453	438	433	417	446	453	408	438	435	418	387	407	443	439	422	442	437	385	437	405	435	413	408	411	454	437	444	464	451	458	397	411	438	386	458	416	375	459	417	468	411	461	407	395	399	431	449	426	466	449	482	409	411	444	457	398	390	418	407	421	414	418	448	433	440	411	427	404	405	484	441	395	420	412	425	455	424	426	415	430	442	461	436	428	448	413	408	415	425	436	409	433	455	394	441	418	438	406	462	438	410	428	448	457	446	423	451	404	429	459	410	423	437	410	474	461	407	431	420	426	461	442	417	405	427	429	415	419	427	426	408	435	420	422	448	419	450	447	443	435	390	424	427	449	453	425	452	400	422	443	446	425	416	420	433	464	441	425	406	441	456	420	396	398	480	445	428	410	397	426	442	413	421	451	435	432	432	422	423	420	445	457	421	417	405	471	420	420	414	472	455	408	453	404	473	436	431	385	398	419	431	434	424	394	440	383	416	452	411	406	443	409	414	434	390	366	457	459	440	418	435	422	448	434	415	439	424	411	420	474	414	437	416	428	412	413	438	416	466	414	388	401	444	430	417	433	414	428	411	467	414	440	447	422	417	407	424	467	465	446	434	423	488	469	448	409	424	467	411	435	468	442	425	457	443	441	463	459	436	420	457	422	426	475	422	423	410	435	455	401	438	452	431	404	430	443	467	396	396	413	412	422	443	440	429	431	462	441	439	420	441	425	442	396	429	426	424	423	443	412	451	387	459	416	400	429	419	419	411	415	445	410	450	419	463	427	399	431	432	483	473	416	446	406	432	439	437	392	438	432	461	422	387	415	419	426	379	432	425	415	424	457	411	435	418	428	433	409	424	458	496	416	423	481	414	433	409	433	434	416	433	407	410	408	426	459	394	426	401	424	434	407	412	437	428	447	392	451	402	413	424	428	441	443	440	406	424	442	412	423	453	416	434	416	411	443	422	433	429	446	397	392	440	428	436	426	429	432	373	443	459	452	455	429	417	443	417	427	466	448	419	468	460	453	437	425	440	401	444	405	423	409	438	436	425	427	404	403	454	430	411	419	449	443	408	429	425	423	445	432	432	446	427	431	444	425	411	395	457	424	453	415	429	388	414	445	442	433	444	447	437	402	419	431	412	432	420	425	418	443	447	424	421	410	453	407	425	419	413	446	426	434	440	460	463	417	432	391	455	400	464	436	462	461	416	449	444	449	436	435	464	454	425	446	453	424	400	415	395	412	419	402	440	451	425	395	423	432	426	437	442	377	426	434	447	399	440	434	443	438	437	445	418	439	401	446	445	437	428	423	423	436	418	457	417	425	420	430	429	424	396	444	444	415	441	452	434	423	471	449	414	462	466	424	449	439	433	443	421	436	450	462	438	396	411	412	419	422	419	424	408	404	425	413	409	410	441	429	443	467	398	394	435	433	425	430	433	421	426	414	433	433	457	409	447	440	456	447	490	425	448	454	415	419	444	437	417	402	435	464	420	430	410	427	435	446	467	442	391	426	445	400	429	425	430	459	396	429	430	443	464	443	407	425	437	405	432	436	403	420	417	421	437	441	412	431	425	422	420	434	456	421	430	460	387	443	423	463	423	409	433	413	451	452	452	407	417	418	431	442	427	434	407	466	427	496	435	434	383	443	412	442	446	425	423	392	419	384	409	425	363	423	396	439	429	451	375	442	402	377	454	438	425	428	436	445	459	410	443	413	443	401	412	449	403	440	375	449	406	460	443	440	429	414	440	426	388	474	432	432	392	449	416	458	459	394	446	455	446	409	399	450	436	441	415	460	405	396	445	423	418	432	434	404	426	400	399	441	410	437	430	456	430	402	408	428	408	428	422	427	437	409	439	447	414	430	413	465	417	424	454	415	438	411	447	420	434	405	429	448	410	419	415	417	417	440	469	455	380	425	425	419	449	426	421	424	411	432	458	423	417	428	441	439	433	464	474	427	400	436	393	393	421	417	467
11570	1042	586	492	395	351	316	306	276	280	247	235	256	253	280	257	279	271	245	265	261	256	257	264	265	259	234	252	251	243	229	241	252	238	262	236	251	245	262	204	237	226	239	276	250	230	214	254	248	252	251	223	229	237	230	254	228	246	235	222	252	210	217	260	260	213	242	248	217	245	252	261	199	235	246	230	232	227	233	220	276	253	258	226	239	245	230	270	246	245	259	269	271	215	233	235	244	260	262	233	252	222	229	245	242	239	251	256	245	234	261	246	224	221	245	231	256	275	227	268	231	248	262	219	217	287	251	243	243	240	256	225	236	260	245	251	223	225	255	227	235	257	221	234	230	247	247	245	279	228	271	218	266	246	269	240	259	242	242	242	257	222	250	246	230	239	222	240	274	266	228	241	256	240	248	234	224	249	249	267	224	264	250	234	233	233	247	216	251	262	237	252	254	280	257	224	215	244	236	258	257	231	224	236	236	236	204	276	247	240	252	251	233	243	250	211	245	240	214	240	229	210	251	238	275	244	241	216	223	250	229	237	256	239	242	253	249	241	217	244	260	217	228	205	261	223	237	253	240	231	245	238	242	235	251	269	237	264	269	235	261	237	224	233	225	244	214	217	248	272	215	237	240	229	246	208	264	271	231	257	226	236	247	240	224	266	273	274	236	242	220	221	205	259	263	247	232	229	209	237	251	245	241	248	210	228	236	260	266	273	261	261	210	273	236	215	233	239	245	218	267	244	243	257	246	224	232	253	241	224	244	276	232	223	255	241	249	236	229	229	245	243	258	226	233	261	253	288	250	260	268	266	225	253	240	274	233	249	265	255	213	236	251	257	245	237	232	249	243	225	225	243	215	236	243	232	231	251	230	272	224	248	234	233	233	229	249	223	244	248	231	222	257	238	238	229	225	235	219	254	251	268	225	254	236	238	261	248	227	254	211	272	237	227	254	287	255	244	265	257	244	240	229	247	247	240	248	277	241	257	218	234	241	237	247	237	236	239	216	251	224	278	233	232	230	253	271	269	234	289	249	234	238	246	257	213	225	250	229	252	236	234	246	261	232	252	225	231	218	246	221	240	251	233	234	216	216	230	229	230	258	240	241	274	244	246	264	227	253	236	243	245	211	252	248	223	237	240	228	236	244	224	234	237	261	244	232	245	252	221	248	232	261	259	270	241	254	232	256	239	254	240	280	255	241	264	227	248	252	247	267	264	223	230	251	231	249	248	260	229	250	236	244	213	248	252	257	250	262	260	237	237	240	271	247	293	224	256	226	245	253	249	207	247	239	247	216	251	287	260	244	225	257	249	242	229	239	230	222	264	220	247	225	259	248	266	251	251	278	251	238	235	234	242	248	235	239	232	261	264	259	228	223	269	240	265	225	261	250	215	282	251	223	270	248	262	254	238	254	254	285	253	249	248	214	210	263	241	247	238	220	228	254	224	237	237	255	220	246	228	251	248	235	212	241	258	234	253	257	254	252	273	273	215	222	239	266	238	235	208	260	233	268	232	240	226	238	236	233	256	219	236	257	204	259	227	236	248	245	239	246	250	232	260	232	235	246	224	257	260	262	226	236	238	223	242	242	240	263	238	260	227	256	269	226	220	228	228	236	235	256	265	265	226	242	223	230	250	252	244	241	287	223	236	214	218	240	238	256	240	250	230	209	238	215	228	256	227	235	223	260	277	230	206	224	249	266	235	270	276	237	266	224	230	252	238	235	260	232	236	255	245	263	232	250	261	244	228	220	262	232	253	246	237	244	214	229	239	231	249	239	246	253	221	199	250	237	253	250	269	257	250	238	247	233	270	265	214	242	218	265	250	249	247	237	232	253	244	244	235	229	225	227	249	218	287	230	227	252	239	257	256	251	219	231	272	249	269	214	230	241	244	249	237	284	253	244	240	274	274	259	261	233	262	253	245	195	249	229	267	224	242	273	254	265	220	237	257	244	244	232	234	224	236	215	237	251	228	249	274	268	236	224	277	222	232	219	266	267	252	283	258	218	251	247	228	229	262	230	233	249	225	269	231	249	238	223	242	242	233	270	236	262	240	242	257	236	222	238	234	223	255	249	238	251	235	233	255	237	217	258	259	241	218	262	232	263	211	235	210	231	237	243	224	247	255	268	231	277	244	241	222	238	236	259	227	244	295	252	262	232	242	223	221	243	235	216	253	281	255	199	258	234	220	265	238	226	235	189	237	239	262	250	231	204	232	230	265	249	246	273	235	226	225	227	232	225	248	232	222	236	241	230	227	241	246	205	238	271	246	245	211	225	241	245	214	241	257	254	223	264	247	242	223	254	264	219	227	235	262	262	261	226	248	234	242	279	226	224	240	236	237	231	231	254	249	264	237	242	230	249	238	210	248	221	227	223	269	245	254	237	256	233	253	260	238	242	266	288	240	231	220	234	243	245	270	224	243	251	247	242	228	240	230	249	263	244	228	235	268	267	263	255	243	243	242	230	260	240	262	234	271	259	254	231	230	250	233	234	241	248	233	250	224	238	245	271	256	216	233	244	231	247	213	240	250	249	224	261	234	279	220	243	273	244	223	238	205	235	249	236	261	240	248	251	221	201	253	242	209	269	250	232	256	266	268	265	240	271	239	222	252	237	259	219	273	256	252	206	241	266	232	229	257	243	222	254	248	250	248	228	237	241	249	244	228	227	272	240	226	250	238	245	247	227	250	228	259	236	233	245	271	262	260	248	279	222	264	236	216	260	273	248	248	273	235	238	256	260	261	214	246	252	244	241	254	240	232	259	215	198	232	231	227	206	235	229	241	222	241	238	256	243	242	254	263	217	238	248	252	251	245	229	264	245	227	225	246	263	242	262	241	234	225	255	242	235	223	241	268	249	251	258	259	239	243	267	253	264	254	215	232	237	231	250	229	243	241	246	246	233	249	252	263	241	267	224	239	246	252	220	253	217	264	256	244	243	244	221	257	217	229	234	248	217	218	239	236	233	247	243	242	235	247	219	245	252	247	270	284	241	254	250	249	247	224	236	244	242	253	254	246	256	214	290	237	241	271	249	245	229	242	232	258	239	256	217	261	246	249	238	221	226	221	260	239	252	207	229	292	228	248	228	228	235	235	259	240	244	281	237	258	247	252	239	210	251	219	259	242	226	245	238	244	246	224	209	245	262	245	248	256	247	259	280	250	229	240	248	251	230	237	256	244	245	272	225	271	225	231	229	259	256	249	234	269	233	240	250	221	222	247	255	240	259	248	240	252	245	241	219	234	235	274	256	222	207	236	242	243	236	257	250	262	204	252	246	263	240	208	242	246	286	236	224	244	248	269	268	230	220	224	289	247	253	257	243	254	234	243	234	214	262	269	244	243	270	250	284	219	233	266	212	238	262	253	243	235	230	264	237	251	246	260	242	244	276	257	248	295	225	230	252	286	235	246	218	234	247	237	247	266	230	238	215	231	251	250	245	272	229	233	268	277	228	229	217	245	256	258	235	266	227	228	230	248
8744	1071	1264	1442	1334	1118	970	828	803	719	714	663	676	631	644	640	604	574	594	593	584	614	581	579	601	579	575	554	532	549	563	574	589	546	565	590	538	513	559	578	576	590	526	537	556	575	594	563	543	623	584	577	549	536	522	591	536	540	557	558	544	583	579	586	570	587	556	579	494	550	540	569	572	581	540	579	524	538	539	547	566	568	540	513	555	586	548	570	538	550	560	592	552	561	537	554	573	535	584	561	579	550	535	573	530	588	541	545	565	549	570	576	553	532	556	549	562	513	585	506	567	582	576	525	567	571	581	561	565	557	570	590	576	536	568	567	558	541	556	532	573	556	533	598	564	560	547	558	584	564	571	571	527	563	542	553	579	521	561	583	535	547	544	576	578	575	555	578	519	543	590	550	541	534	547	582	538	570	573	571	515	539	570	586	551	608	521	546	526	513	551	546	534	587	525	541	574	582	545	535	574	567	563	514	576	580	535	533	561	499	558	514	549	561	517	556	563	596	507	519	548	573	573	584	589	555	583	585	571	588	525	526	548	585	482	530	562	537	564	519	505	577	552	533	551	585	581	550	602	584	573	569	572	560	551	572	553	550	584	536	570	554	537	546	511	549	589	583	508	535	572	554	579	556	568	532	551	614	525	527	571	536	569	569	509	539	560	534	560	572	549	560	580	517	570	526	549	549	547	553	544	530	574	561	511	588	564	537	552	540	555	571	558	553	551	554	565	529	556	524	553	570	564	527	595	528	520	557	519	546	554	532	564	553	557	542	535	581	525	487	550	522	497	530	559	605	551	548	527	593	533	562	522	582	556	562	542	536	558	553	548	555	580	560	565	546	524	541	563	584	557	602	581	538	545	544	558	571	507	535	582	517	559	553	564	526	513	564	560	538	534	564	554	583	570	635	561	523	566	601	550	531	540	570	548	582	523	542	542	542	545	554	565	551	524	501	554	527	555	486	533	570	533	552	578	507	534	519	559	557	540	603	579	561	559	519	541	538	577	524	565	570	541	526	553	602	573	560	566	528	580	563	606	512	565	491	535	579	513	584	572	556	553	529	573	601	573	527	550	504	554	579	529	579	523	522	570	554	551	536	542	563	582	559	538	541	572	543	569	559	541	519	536	521	552	504	530	593	582	582	560	520	513	573	541	555	571	563	536	511	581	596	553	555	535	559	555	558	590	556	564	565	541	565	556	507	555	539	573	557	580	557	566	538	571	526	541	549	560	586	528	535	565	553	570	552	550	577	560	572	557	600	605	561	545	551	522	587	557	596	556	547	534	543	571	556	557	551	557	576	586	549	559	538	522	573	526	528	573	547	565	590	548	545	584	539	557	530	534	551	546	570	575	526	577	574	525	571	544	624	598	575	614	563	544	520	535	529	498	564	583	548	535	585	591	549	553	551	545	550	561	553	573	576	552	557	546	570	588	546	555	562	513	596	566	531	551	507	577	544	537	578	571	546	615	521	566	569	553	532	613	560	546	560	562	553	565	604	545	514	540	564	552	567	535	531	561	548	536	561	546	564	569	570	527	511	561	544	606	524	522	578	529	575	540	588	546	560	579	569	537	552	555	540	563	594	542	580	526	539	573	553	579	594	550	548	542	557	567	526	545	572	540	512	556	547	556	548	557	540	578	563	591	543	539	571	541	580	575	544	568	519	548	543	559	547	555	543	548	605	542	591	554	565	552	534	564	547	560	584	549	550	550	600	526	531	559	536	594	555	513	500	565	582	565	561	566	509	548	540	572	589	558	563	556	553	575	599	555	551	582	592	565	557	574	542	588	524	537	528	621	541	508	589	511	530	536	574	577	564	562	551	548	544	543	577	566	577	526	552	531	533	576	542	575	552	600	536	560	581	568	543	567	536	588	550	551	556	548	578	586	552	553	562	542	536	539	585	580	568	574	505	516	603	564	570	561	549	560	549	559	569	559	599	529	578	573	581	571	554	523	467	562	583	554	559	546	582	576	565	584	554	573	562	569	558	506	552	538	516	557	562	580	543	526	532	556	560	610	566	575	521	547	559	596	548	527	552	588	559	564	547	542	561	565	561	538	560	554	541	578	555	555	467	574	558	585	525	539	594	554	533	574	571	514	538	538	584	532	601	530	526	582	507	552	550	547	551	504	575	580	591	558	572	540	545	607	538	543	552	547	516	543	544	524	556	545	527	579	543	539	558	540	587	561	567	560	541	542	567	527	529	558	585	511	548	562	517	590	515	583	546	545	532	509	549	529	579	543	577	577	599	585	515	549	552	526	547	534	587	616	590	607	524	509	530	549	590	527	542	540	571	561	565	562	546	537	547	577	562	578	584	521	589	564	574	577	558	546	535	541	538	533	555	540	544	580	606	544	581	532	565	550	541	558	571	510	533	580	543	587	598	546	534	531	581	561	582	514	583	537	585	564	557	543	574	568	550	593	562	565	546	547	541	555	556	538	610	556	545	554	573	552	559	534	577	553	558	607	572	568	526	519	596	560	550	547	564	578	528	538	517	515	541	501	554	545	609	554	582	552	547	567	556	574	558	593	588	585	534	544	583	526	547	502	505	512	536	557	612	552	556	531	536	542	526	545	549	600	581	546	526	533	578	536	485	577	587	526	541	570	580	558	556	555	551	565	550	515	538	586	522	539	510	568	528	551	526	586	598	559	592	519	547	577	570	553	559	582	511	563	557	534	587	520	561	522	562	536	557	575	546	549	573	542	529	525	507	548	553	539	530	557	567	574	551	545	566	543	569	569	512	583	533	514	539	528	549	550	568	541	556	568	562	536	555	549	575	557	553	574	551	571	581	536	570	579	561	512	590	541	549	540	565	557	546	549	498	614	558	570	523	542	590	519	577	548	550	563	572	560	495	583	557	552	548	520	524	569	536	545	577	568	572	550	541	577	571	532	529	583	566	588	585	570	559	565	523	567	523	535	583	573	567	599	575	564	550	567	555	558	575	553	542	532	539	568	531	549	537	595	581	562	575	600	564	596	526	570	494	570	554	562	579	565	545	578	552	579	547	584	663	546	502	574	526	571	558	554	560	525	528	579	587	539	549	566	571	541	553	523	557	563	530	544	602	606	570	504	570	531	567	587	550	555	571	533	572	576	563	516	545	550	618	551	577	561	571	555	564	574	534	581	561	544	562	585	533	556	567	510	584	558	539	554	591	552	553	578	525	576	559	540	535	546	505	526	566	551	526	583	578	538	548	604	549	566	541	537	536	585	545	559	552	578	535	588	509	548	596	562	523	582	565	549	554	539	545	557	600	512	584	579	549	594	590	571	560	508	577	581	573	549	585	565	502	573	539	531	532	532	525	521	588	585	580	517	553	550	516	574	567	552	593	614	546	524	589	593	522	562	550	530	546	528	559	555	535	564	587	559	553	520	591	543	562	564	540	567	581	510	603	610	542	557	558	574	548	592	513	552	557	567	536	497	550	588	519	537	579	553	552	525	488	514	515	587	550	596	570	578	511	585	554	560	561
20328	2496	950	729	522	379	284	254	239	201	190	157	202	162	185	150	149	134	139	155	141	148	161	157	144	158	149	159	159	145	142	139	165	155	134	150	143	146	147	131	155	141	159	171	150	133	127	148	159	138	138	165	117	165	145	162	156	153	153	132	126	144	149	157	122	151	145	120	141	140	127	118	138	179	151	161	160	128	133	149	142	132	145	180	160	115	128	141	147	154	129	150	146	150	150	139	136	153	145	147	167	164	149	131	137	150	153	149	126	150	139	130	144	153	147	126	121	157	136	142	142	134	140	115	154	140	163	129	139	147	116	129	133	142	144	143	120	151	115	152	136	131	141	140	149	126	158	152	150	146	141	127	131	138	143	136	137	136	143	143	134	144	128	150	136	120	156	148	153	127	132	160	135	141	141	148	165	157	152	136	139	158	142	125	140	171	134	130	155	162	148	144	139	135	149	122	134	126	129	135	129	136	134	140	143	137	132	134	161	135	144	129	119	157	121	130	139	142	170	141	126	161	152	138	137	133	124	134	123	121	153	123	146	148	153	157	151	148	153	139	133	131	149	131	159	157	137	172	158	149	119	140	132	133	142	159	122	143	141	150	127	127	145	152	136	135	139	135	123	138	138	148	128	144	139	149	148	133	168	127	158	153	150	141	125	136	111	151	135	133	126	140	165	140	143	127	147	123	137	117	134	140	165	176	140	140	155	134	160	120	143	138	135	149	142	142	148	139	141	145	150	141	136	150	136	165	151	138	141	156	152	128	122	158	142	148	148	152	131	162	117	162	144	143	131	133	132	138	134	136	147	158	146	134	144	129	137	116	148	135	123	150	151	152	156	144	135	147	143	152	145	140	142	141	139	141	127	148	139	117	133	168	136	148	151	133	153	142	165	156	146	124	137	136	124	150	138	158	163	153	141	141	136	151	135	161	150	125	148	140	128	127	120	123	158	162	146	139	164	128	138	139	161	161	155	135	135	147	151	136	139	149	127	101	109	140	137	154	145	127	144	134	151	143	134	136	166	147	135	155	143	137	133	135	165	142	145	115	130	142	129	152	149	124	131	143	152	143	137	144	132	141	160	125	137	128	161	151	161	144	135	148	159	142	128	148	128	138	144	150	133	149	138	142	133	155	112	128	129	137	149	172	109	145	157	150	154	153	143	156	155	168	143	133	156	159	145	136	149	145	147	150	137	143	152	151	163	142	133	157	124	141	150	141	158	156	151	159	143	141	131	141	133	145	142	152	167	161	131	146	132	142	180	131	150	136	146	126	155	139	142	128	132	120	148	139	140	148	142	171	140	121	123	135	143	132	147	130	156	171	144	149	147	142	119	132	135	128	146	128	157	137	144	159	143	117	133	123	136	141	132	152	149	135	148	130	142	133	142	156	142	134	134	140	148	139	122	141	147	138	125	149	122	141	159	142	140	149	174	149	145	156	153	134	114	119	124	139	147	132	167	173	174	127	140	128	135	147	153	143	140	150	155	132	144	150	140	131	148	159	140	141	142	138	121	152	120	159	136	128	138	131	122	143	126	159	112	143	159	144	150	140	125	118	162	163	143	155	140	162	141	116	139	153	136	135	172	138	153	134	116	144	149	153	150	133	158	152	118	134	132	141	129	115	142	154	127	134	121	143	139	128	144	157	151	151	153	135	145	135	151	146	142	131	143	141	137	130	138	140	127	130	133	141	143	158	129	145	148	149	143	134	141	134	139	142	163	147	146	144	137	145	141	150	130	130	151	131	138	157	120	143	159	161	135	125	157	157	155	141	143	155	137	119	154	147	140	134	144	158	140	155	141	158	137	115	127	146	156	149	141	140	141	143	122	144	142	134	173	147	140	144	155	134	157	134	133	147	163	141	142	155	152	151	136	156	135	124	126	152	143	143	156	140	153	142	120	142	153	126	137	155	146	143	152	141	145	135	146	125	129	158	136	130	145	151	125	128	119	157	161	147	167	137	125	150	136	134	174	130	150	135	137	138	128	154	154	150	130	136	159	127	138	144	147	150	153	133	141	148	133	166	136	139	130	144	136	142	143	135	140	132	150	141	140	159	139	144	154	147	143	134	153	165	156	140	152	164	134	156	148	123	149	153	136	126	168	144	153	135	142	144	155	138	154	120	134	137	147	135	152	137	165	130	126	137	125	138	125	158	145	116	150	160	120	139	128	141	165	149	143	164	145	159	134	126	149	142	138	151	129	131	139	146	134	135	127	147	147	137	110	141	120	151	154	125	130	126	156	136	133	139	147	134	125	158	133	137	143	159	146	138	174	153	162	150	156	122	132	133	142	162	146	135	145	143	166	155	127	140	128	133	143	147	150	113	144	160	152	139	129	147	141	141	127	121	153	143	154	128	142	144	138	116	132	142	148	141	148	121	139	138	147	121	120	125	124	152	151	143	128	137	156	135	141	129	127	156	134	157	126	130	144	141	144	140	144	132	147	160	138	130	133	142	126	125	139	165	174	131	166	150	141	146	130	136	159	142	147	127	154	147	136	140	143	132	125	150	141	138	137	166	140	143	140	135	125	150	155	151	143	145	150	146	149	148	124	119	155	157	143	148	149	133	144	139	136	147	136	131	133	133	127	145	148	150	122	154	128	167	134	152	145	150	155	142	104	153	148	139	145	132	145	126	157	159	163	135	135	140	140	151	142	146	153	112	129	112	141	140	125	139	115	128	131	146	125	126	145	132	140	136	155	134	136	115	127	144	154	146	163	137	145	127	141	139	142	157	170	136	148	146	142	152	150	150	138	142	162	120	139	152	126	147	160	146	150	127	140	157	160	152	142	155	157	161	141	141	146	140	131	133	147	137	135	139	151	165	132	147	148	143	158	142	133	132	129	142	148	138	127	128	128	141	161	112	154	138	124	139	122	131	156	130	122	150	132	162	152	135	125	171	138	145	167	133	129	185	156	139	152	148	161	125	124	128	145	148	162	138	154	126	142	141	145	151	138	155	128	141	134	152	122	137	159	143	135	154	126	160	139	124	135	151	143	142	163	141	139	153	132	133	123	146	142	153	151	153	139	136	117	138	160	107	147	153	132	132	141	136	143	144	162	133	158	141	128	131	144	144	138	151	131	131	147	132	159	138	161	137	126	160	165	140	151	146	135	136	157	127	145	162	94	172	155	144	143	128	134	143	140	128	140	122	133	136	151	168	146	134	133	125	123	147	153	143	121	150	139	156	159	149	129	135	124	134	134	144	146	152	150	143	141	157	153	144	143	133	146	123	133	139	136	145	119	126	125	160	145	133	132	152	155	151	152	134	131	134	154	152	130	144	131	118	158	133	139	143	160	146	159	134	149	153	156	159	128	126	117	146	158	130	129	143	153	132	136	156	141	118	130	136	141	129	118	124	133	127	140	123	129	131	135	127	135	119	135	127	140	157	156	157	122	127	111	136	148	103	139	156	142	155	136	142	139	140	151	145	158	149	129	126	134	153	162	140	126	147	141	130	146	124	158	140	137	140
11417	1418	1830	2172	1787	1470	1096	970	838	719	616	600	557	519	484	503	435	390	428	414	407	418	391	387	399	371	377	356	369	366	368	362	345	334	372	363	341	389	360	351	328	358	312	340	347	326	330	338	321	329	328	331	353	344	315	338	353	356	387	368	349	327	315	310	348	326	351	355	319	336	329	346	349	344	327	307	341	299	359	301	343	365	347	314	340	328	336	318	330	330	312	352	315	290	326	325	306	353	353	337	357	316	301	321	322	331	329	338	323	329	301	357	363	341	333	336	344	340	340	360	323	313	354	304	328	327	345	376	308	309	325	333	366	370	333	312	304	333	315	360	370	292	307	335	332	368	311	341	321	334	327	337	336	315	349	325	346	353	318	330	338	345	352	276	327	323	316	337	306	333	317	304	360	308	343	331	307	327	316	344	306	331	319	301	340	298	336	278	331	314	334	322	297	328	344	329	323	311	310	323	336	343	341	310	336	335	330	306	278	319	331	317	339	325	349	356	353	321	297	295	354	325	309	321	339	340	325	355	332	331	339	307	285	323	332	300	351	329	324	307	343	323	310	311	309	317	370	360	331	305	337	297	330	351	341	333	318	318	304	337	347	327	327	334	335	312	327	305	305	317	326	336	349	288	324	319	319	391	322	327	327	332	314	331	330	314	316	345	337	319	333	329	320	319	329	310	337	325	331	369	328	361	319	383	345	345	328	324	345	311	315	311	340	323	309	315	343	362	365	363	314	297	334	319	307	342	339	348	331	323	339	319	329	319	355	342	329	318	344	293	303	339	347	349	326	342	318	350	328	330	325	309	344	320	335	313	329	312	303	326	333	323	328	311	339	345	324	309	297	365	335	329	337	331	317	333	317	318	345	321	315	328	333	326	371	288	328	319	317	333	343	331	326	364	359	310	306	291	313	321	358	360	311	342	321	341	358	333	335	322	322	324	320	308	321	321	341	310	319	315	334	299	331	296	298	304	339	325	321	310	301	316	367	304	322	299	341	339	319	309	325	340	381	348	344	322	303	328	305	349	322	350	350	327	367	333	336	348	326	329	320	335	330	311	339	308	347	344	336	351	317	326	320	334	355	355	325	318	308	324	300	315	346	334	318	345	323	351	300	312	337	331	331	327	356	317	340	319	344	353	362	330	318	352	280	332	307	345	365	338	343	320	352	304	359	326	287	348	317	319	331	322	332	331	330	309	315	299	341	339	331	325	371	340	353	313	292	342	314	331	286	323	309	317	335	309	323	329	355	333	310	336	345	349	313	327	330	330	348	334	332	333	335	319	330	317	336	360	319	350	307	348	345	318	320	348	332	339	356	326	303	319	333	345	326	318	341	311	316	333	328	362	331	316	331	313	350	294	332	320	319	344	319	335	327	318	341	316	334	324	361	350	298	323	327	313	310	349	335	334	350	333	299	319	330	328	328	323	304	338	323	352	318	312	331	357	336	341	334	317	298	317	304	305	333	341	353	328	370	319	325	340	321	354	330	361	326	336	345	312	320	352	300	338	351	343	313	334	342	325	361	346	319	343	336	318	337	356	310	317	303	298	334	306	324	345	288	314	309	295	310	339	317	350	364	340	311	325	319	326	337	333	340	370	321	315	320	326	333	364	351	335	280	313	360	341	309	322	304	295	337	330	335	316	340	283	325	339	313	316	353	334	309	380	307	327	321	303	346	347	315	319	324	343	320	328	338	294	347	355	324	339	357	321	309	300	339	337	368	320	352	330	312	345	350	325	325	334	303	309	327	304	328	313	289	314	328	342	322	313	330	343	306	363	348	329	329	334	342	340	340	313	310	340	345	309	326	357	339	374	343	325	333	325	330	362	305	342	323	349	311	315	298	336	334	312	337	335	357	338	314	330	346	309	298	332	356	328	325	352	348	348	346	339	324	336	340	305	311	320	300	344	334	348	351	336	352	323	357	327	347	309	328	327	305	331	343	346	351	304	345	326	335	329	323	313	322	315	338	315	331	289	292	331	332	352	328	335	330	343	342	335	321	335	345	314	328	311	303	363	336	328	316	318	303	311	296	356	353	330	345	350	341	292	332	350	331	337	323	292	321	312	369	318	321	342	302	331	367	306	313	307	309	325	335	309	335	295	349	326	362	336	320	310	322	316	336	317	304	326	321	348	344	334	312	324	354	297	355	353	347	341	343	332	348	299	327	312	295	327	365	306	310	345	362	329	282	326	342	336	331	319	346	348	315	328	337	323	332	320	316	293	336	333	351	336	333	347	313	302	337	321	352	314	345	315	342	326	346	332	340	347	311	338	317	345	316	322	324	323	292	344	300	325	330	331	354	332	356	330	323	309	325	360	321	312	319	306	354	286	359	337	290	314	341	332	330	329	307	343	310	305	322	324	371	342	349	318	330	332	334	305	355	332	334	325	342	329	330	342	367	336	318	347	347	333	317	340	317	299	328	310	331	299	307	293	330	357	335	337	325	329	332	331	320	307	339	311	355	329	329	342	321	343	328	330	358	335	330	333	329	326	318	350	290	328	314	345	357	335	313	360	329	301	331	325	355	342	302	320	339	327	339	300	328	357	341	358	351	348	329	336	315	319	329	340	331	323	346	329	319	344	356	323	301	308	315	358	314	327	352	351	315	326	331	339	317	345	324	356	345	340	303	317	340	326	326	337	332	344	332	349	334	347	327	324	323	339	335	342	337	316	332	350	315	318	338	315	331	310	331	330	353	304	335	321	311	319	323	327	335	309	343	353	342	324	339	324	307	325	322	330	354	341	322	346	317	341	332	353	325	338	333	362	324	321	344	342	314	327	326	321	329	336	338	322	321	348	350	314	353	351	345	320	299	338	354	329	352	330	332	335	315	336	318	333	335	332	320	317	309	341	350	316	329	325	330	345	344	338	297	335	359	348	324	311	323	348	338	297	326	374	324	312	347	322	334	330	290	297	326	330	320	309	331	303	321	337	330	311	320	306	337	338	293	337	352	359	312	345	304	339	314	332	343	335	321	327	315	308	311	337	335	345	339	338	325	328	326	321	316	301	305	334	305	318	346	331	346	336	332	324	336	345	306	310	352	357	338	339	331	329	320	337	336	343	335	353	334	340	315	327	333	343	337	327	345	397	330	336	327	330	306	344	316	313	311	334	350	326	342	326	315	334	351	306	314	305	353	328	310	343	341	321	311	328	345	327	321	343	314	324	358	355	340	312	341	310	332	305	343	345	305	369	304	315	345	313	350	362	370	316	342	354	347	334	334	312	347	322	338	317	342	324	319	296	317	351	343	297	309	347	330	293	320	344	303	378	321	329	331	317	334	315	306	302	328	314	346	312	313	291	344	329	348	304	325	322	318	278	344	321	337	328	329	347	340	334	312	331	327	319	393	322	332	349	340	316	307	338	337	330	380	320	320	299	362	330	321	305	329	291	355	349	334	335	350	297	326	347	311	324	298	313	322	331	301	321	321	324	368	321	303	336	316	337	305	323	319	319	326	346	339	323	320	350
3982	439	190	191	222	227	208	220	238	189	163	193	181	163	173	178	187	189	203	187	160	173	168	169	159	204	179	176	171	173	166	168	195	179	170	184	175	191	188	178	182	183	164	162	194	164	195	156	179	176	193	185	185	168	170	182	185	165	148	199	194	155	208	171	171	180	162	189	203	170	169	172	182	178	197	184	172	167	166	173	208	175	186	212	193	157	183	182	138	190	169	166	165	183	202	194	178	182	176	187	175	186	163	189	184	183	183	175	164	161	153	176	154	173	176	186	214	167	165	180	190	152	195	175	170	169	194	175	196	180	172	218	169	194	170	174	160	216	171	160	175	151	187	178	189	172	179	175	180	179	205	155	197	164	187	184	153	166	200	166	172	172	172	183	193	205	193	202	187	169	184	186	168	174	179	199	175	166	195	193	184	177	144	172	178	192	186	174	205	178	174	149	188	192	182	189	173	181	188	139	155	194	197	199	171	172	179	193	172	197	195	183	178	205	186	180	190	171	184	177	199	155	186	195	168	174	209	197	175	195	188	188	173	141	189	206	172	181	197	156	167	201	203	174	178	192	178	147	180	171	192	181	202	171	193	190	160	154	167	170	156	187	164	174	180	185	188	173	165	175	181	186	163	192	160	154	193	164	145	167	178	188	183	174	182	181	183	175	165	170	184	187	181	175	188	203	187	176	165	162	187	183	176	181	181	185	177	171	159	188	156	174	174	173	169	151	176	184	166	157	175	184	176	157	200	190	172	174	175	174	218	171	170	185	183	168	170	196	187	186	157	175	168	192	165	149	195	160	186	171	197	204	189	187	180	187	178	191	179	155	171	177	161	227	159	172	177	193	186	165	160	176	190	170	161	186	201	192	173	183	150	163	188	201	175	181	183	176	196	195	157	164	186	147	222	196	183	171	191	175	170	174	183	180	152	165	185	196	178	164	190	174	172	180	152	156	153	180	193	178	170	173	171	171	191	193	182	179	195	188	164	184	174	192	166	166	173	177	174	184	215	187	164	178	181	184	185	191	168	180	165	164	196	165	185	189	182	189	180	158	178	188	174	198	173	172	167	178	219	170	188	177	171	175	168	159	189	182	162	192	171	165	186	197	176	185	162	173	185	174	200	183	174	165	195	180	186	170	172	173	193	181	207	197	181	153	160	182	183	169	198	179	191	165	173	185	173	197	195	180	175	174	210	165	196	160	189	173	189	187	162	149	168	179	208	188	187	164	175	179	177	158	165	198	186	157	161	179	177	166	168	207	182	201	208	179	169	184	208	168	172	192	193	172	184	176	206	195	177	178	200	207	189	157	213	206	204	171	191	172	172	189	193	188	147	147	164	174	175	181	189	168	188	186	191	209	171	172	176	177	195	190	201	177	201	179	181	176	185	186	161	182	179	158	183	166	182	197	199	176	189	200	159	180	187	155	215	213	186	173	186	189	179	196	192	204	204	159	180	190	183	198	204	193	167	150	171	173	161	181	179	190	202	168	184	189	207	169	175	191	151	187	179	167	176	167	186	171	193	177	170	195	165	186	179	184	189	181	167	164	193	163	187	186	194	179	178	190	184	183	189	164	180	178	201	156	179	169	177	179	186	185	167	190	185	189	175	193	183	197	177	155	164	185	166	205	203	193	195	198	201	169	174	174	197	151	191	178	148	174	190	200	168	197	196	190	175	172	172	181	177	172	154	165	185	185	182	212	180	172	157	181	173	182	173	164	178	174	182	184	177	192	189	181	169	169	206	179	177	164	196	179	174	188	186	182	200	184	177	173	207	192	185	184	198	199	166	167	185	191	173	178	169	208	166	188	166	218	175	164	170	182	187	201	156	162	185	182	167	183	152	196	201	207	174	163	155	192	208	185	202	173	165	183	198	164	175	206	198	212	204	163	188	186	185	181	177	178	185	179	180	194	175	189	166	186	188	190	172	165	189	190	183	159	185	177	156	166	188	190	226	193	184	165	181	194	176	158	212	193	173	152	207	151	176	184	175	168	159	193	184	177	182	184	199	173	180	165	178	190	165	160	192	185	188	189	171	191	151	203	171	190	191	187	172	209	184	167	174	200	193	173	204	195	169	168	190	168	163	197	187	179	194	184	203	192	195	187	175	183	174	185	195	156	159	180	202	177	183	158	200	148	169	183	206	163	179	189	195	197	202	188	168	148	170	178	170	169	153	159	179	160	179	184	201	171	212	154	168	181	143	202	179	194	199	181	185	186	165	168	179	180	180	176	158	176	165	166	164	189	183	172	172	168	206	171	176	184	151	170	192	182	167	186	169	186	188	167	170	195	187	168	164	152	181	205	184	189	191	159	181	167	191	202	169	191	171	187	203	194	209	204	161	190	143	182	170	166	174	172	192	177	167	173	178	174	178	186	183	180	177	212	172	191	190	170	175	161	197	181	215	180	175	161	177	176	173	164	174	174	168	156	178	175	182	189	171	150	175	167	203	200	179	173	200	174	178	208	173	180	185	164	181	202	178	182	199	213	188	190	174	179	170	166	212	186	162	174	181	146	195	183	202	181	165	170	190	183	195	171	169	198	197	202	186	167	158	175	178	181	206	181	178	176	176	191	175	214	196	185	164	179	175	179	160	190	179	203	172	184	201	147	187	177	192	161	188	193	197	178	184	173	169	191	206	177	156	183	185	169	178	179	191	194	182	173	201	198	183	195	187	196	196	183	177	202	200	167	176	188	218	181	182	180	200	187	168	194	180	180	180	190	180	180	186	169	170	160	171	172	189	165	187	186	178	189	208	181	173	184	182	185	182	166	182	165	171	203	179	166	145	196	177	184	160	158	185	181	167	184	160	178	172	188	212	188	161	166	177	193	173	171	187	181	178	197	174	167	161	174	206	158	175	179	201	167	187	158	157	147	165	184	181	184	179	160	203	163	169	190	175	178	179	199	169	166	163	182	166	190	145	167	173	171	184	181	190	168	167	175	159	188	149	191	185	177	188	170	198	188	202	174	182	185	155	196	189	195	176	169	183	183	156	188	177	193	207	194	174	188	166	206	183	177	184	166	172	168	160	193	184	177	175	167	187	219	203	193	190	157	204	192	194	176	193	184	184	192	178	204	165	181	168	204	139	194	200	189	174	166	157	172	162	182	204	181	183	184	174	184	198	190	175	179	187	173	193	172	178	189	193	222	169	194	192	186	186	166	176	168	166	185	192	193	172	153	158	172	165	198	177	145	176	168	182	173	186	193	167	166	180	162	223	205	170	167	177	162	194	192	166	175	201	168	177	171	194	175	169	171	173	179	180	182	190	174	196	177	153	171	194	179	160	164	180	191	166	184	190	185	148	183	183	157	164	160	157	166	161	190	198	187	179	193	175	194	197	176	180	168	183	179	193	194	172	154	188	187	148	155	175	177	184	174	183	187	175	177	193	188	179	145	203	186	183	194	170	187	180	206	178	168	186	198	179	163	191	173	185	181	170	178	175	179	163	168	216	178	193	184	189	192	180	183	183	148
3442	583	544	524	509	504	471	499	422	439	455	424	413	451	420	450	432	456	442	418	404	415	424	457	422	411	439	444	411	436	429	434	436	411	424	435	417	454	456	437	414	438	393	412	434	441	431	380	417	416	474	452	437	429	443	411	463	405	444	463	428	449	482	454	441	400	423	441	435	444	373	433	435	408	451	467	424	442	415	460	409	447	459	435	448	445	429	410	440	434	427	415	446	408	420	416	422	422	436	416	376	431	427	463	436	402	442	416	454	452	408	428	426	406	419	440	397	440	420	416	412	439	446	429	443	421	424	430	414	430	452	439	405	442	433	423	399	456	433	461	421	416	469	414	419	420	429	459	428	441	455	443	438	446	420	410	412	455	463	400	438	404	443	424	437	431	453	398	464	422	423	424	454	401	462	403	435	451	436	440	418	417	426	436	450	445	427	467	412	412	464	435	423	423	406	422	468	429	459	402	426	419	403	426	420	435	444	450	437	448	456	435	415	456	413	427	435	410	419	462	414	430	413	419	424	411	438	444	424	432	414	417	440	429	430	419	421	420	411	400	433	440	446	403	449	458	428	410	453	415	445	468	420	446	372	419	442	449	416	415	411	437	399	443	435	435	441	437	409	448	430	442	438	422	448	421	447	422	408	394	442	445	463	410	458	400	444	454	422	423	422	401	426	437	416	437	402	432	411	436	441	432	437	415	424	397	446	472	430	460	437	413	405	441	433	407	411	384	415	412	429	423	461	401	424	408	402	407	433	383	434	404	417	410	453	406	421	423	424	433	462	449	422	415	419	441	457	426	451	418	407	378	425	415	435	423	444	423	414	464	453	417	421	435	454	437	440	443	420	448	426	402	416	412	395	436	436	433	461	469	441	438	438	416	438	441	421	460	412	407	418	439	433	404	434	459	434	457	431	437	447	440	426	396	451	432	412	418	430	406	457	450	432	392	442	406	398	401	422	445	445	443	406	429	434	442	451	403	384	433	376	419	423	406	460	454	427	404	461	414	432	437	426	418	444	452	410	418	439	439	440	444	434	414	433	427	396	456	421	422	402	423	470	437	400	412	409	425	421	406	431	441	407	442	418	450	401	430	422	409	404	436	470	419	459	437	440	408	439	421	423	421	401	464	441	448	427	412	425	458	396	426	402	429	401	450	416	385	443	410	417	467	447	458	441	431	453	430	398	461	444	468	416	442	463	439	438	411	424	457	435	393	404	427	386	433	435	408	444	415	418	408	439	445	423	445	414	409	419	454	423	425	412	404	440	423	443	426	441	428	456	468	418	426	477	433	427	410	452	475	450	434	435	422	397	433	419	432	433	422	413	430	423	398	404	390	452	419	414	422	419	427	456	459	406	450	421	394	441	430	459	424	442	461	463	460	444	418	472	446	439	427	449	407	394	428	482	433	423	419	438	447	408	424	416	416	455	438	455	426	428	454	462	420	416	465	438	417	431	422	420	436	425	424	446	417	439	435	405	431	450	408	431	417	431	448	445	402	432	368	443	417	412	416	446	440	427	443	457	420	423	436	419	449	422	448	420	431	426	428	433	424	444	428	431	426	448	478	428	463	456	438	418	419	462	447	416	457	463	429	442	405	451	426	452	421	458	385	445	459	416	431	452	417	450	441	441	417	433	451	448	452	445	416	415	435	432	454	463	470	458	430	434	444	406	461	433	420	434	457	431	432	418	419	417	431	458	447	399	393	432	449	414	454	453	445	400	438	457	463	413	406	446	428	430	450	409	442	447	453	449	415	394	394	435	450	431	430	445	396	415	427	385	403	414	409	425	420	438	398	442	432	428	444	444	439	430	446	403	431	405	416	432	433	432	417	449	409	474	436	443	446	465	452	410	429	432	435	421	436	481	437	406	423	412	470	438	432	417	442	463	405	441	410	469	466	407	419	456	421	446	409	439	413	456	421	421	443	426	406	401	464	416	417	410	419	423	419	435	407	426	424	433	462	423	397	442	420	424	411	434	417	415	490	443	446	445	456	414	435	470	433	444	466	447	418	408	449	408	454	420	422	418	444	418	428	441	402	429	419	455	428	433	433	440	421	424	405	451	414	399	410	465	457	432	429	439	432	408	434	415	426	421	451	424	443	438	418	399	435	453	409	405	429	483	454	418	413	437	425	411	427	411	443	430	450	432	424	465	420	433	407	432	416	436	452	424	440	449	419	418	424	439	396	434	434	393	447	491	458	432	420	419	460	435	415	416	437	421	439	393	417	442	445	437	407	431	412	445	445	397	461	415	430	452	438	453	395	470	464	445	401	452	443	409	420	401	435	444	450	427	412	430	453	444	378	413	430	413	439	427	431	432	409	458	440	398	443	378	440	417	474	439	423	426	416	400	450	397	451	431	453	412	437	431	433	444	403	438	371	402	438	432	437	427	420	415	431	452	435	407	485	405	444	437	435	401	438	414	432	423	437	409	394	441	409	457	428	413	435	430	399	435	418	440	422	388	419	400	449	455	417	430	446	440	417	433	425	427	421	437	405	381	411	427	431	419	449	443	417	459	431	387	407	459	438	467	449	407	458	409	392	395	396	435	425	449	456	467	514	429	421	409	417	411	442	406	436	438	440	456	445	449	448	444	438	436	409	432	414	437	398	433	418	436	431	447	428	445	404	419	420	433	441	457	418	449	403	438	379	414	431	419	452	404	435	454	427	413	383	470	396	437	406	405	421	440	389	432	423	447	448	378	426	434	446	413	414	411	396	396	449	451	439	451	403	428	423	395	366	451	429	429	438	417	422	470	464	410	455	442	413	460	440	434	419	444	425	460	399	434	426	435	451	405	424	409	444	429	454	411	411	428	429	448	429	437	453	422	422	436	441	442	447	396	449	441	417	409	435	443	415	452	430	409	439	442	414	443	449	442	401	394	413	443	450	425	423	412	417	432	432	455	445	390	431	418	478	444	416	400	419	428	399	468	424	471	438	390	388	421	441	450	411	400	455	451	417	401	425	420	452	441	444	428	444	414	423	419	438	393	419	402	441	464	430	440	447	458	427	383	429	470	408	396	445	420	437	452	416	486	429	448	418	416	433	453	438	469	445	422	412	429	439	417	463	433	438	434	430	445	425	408	455	435	417	427	377	433	444	404	448	429	418	424	481	438	430	446	459	387	417	452	456	409	451	448	431	457	454	430	428	424	422	421	428	433	419	416	401	442	410	413	426	463	421	412	439	404	422	467	452	446	435	457	450	433	441	404	418	439	452	426	425	420	413	424	428	424	440	412	431	436	453	444	425	458	402	454	407	442	429	463	409	431	436	414	400	391	453	428	414	422	461	419	422	454	443	412	461	425	451	433	408	443	445	408	429	415	440	422	396	438	438	417	423	428	449	453	446	419	417	449	428	420	451	395	455	453	419	434	402	453	435	419	447	441	420	469	407	430	390	413	427	426	463	411	435	431	418	439	447	432	416	445	445	461	446	449	445	435	431	436	415	434	418	417	434	462	406	433	452	437	437	424	444
11769	1022	596	462	416	356	328	319	293	243	265	274	260	251	244	215	231	266	254	236	213	249	250	237	214	209	217	258	212	265	263	235	239	262	242	246	226	233	244	248	241	237	255	240	245	239	270	235	261	235	245	254	249	267	229	230	241	262	234	241	225	243	221	258	215	252	255	239	273	231	231	242	254	229	242	240	231	237	280	242	220	213	245	241	230	232	273	236	229	236	210	249	259	243	246	229	238	216	254	267	226	262	247	239	236	237	255	227	257	225	234	268	228	228	273	242	247	242	217	282	239	224	221	237	244	266	231	266	229	250	228	278	249	243	245	248	227	225	207	235	239	238	259	221	222	257	223	210	236	247	264	244	250	249	225	273	267	244	224	234	264	224	271	241	238	229	256	226	234	228	241	248	241	230	238	222	243	253	273	270	240	266	254	265	264	256	268	228	278	256	258	206	243	234	242	232	219	235	241	224	234	235	251	240	231	229	256	259	271	254	232	248	230	230	257	233	247	242	235	242	246	258	238	229	218	218	221	244	241	242	247	230	243	237	254	274	253	276	258	256	244	291	244	217	234	214	230	229	228	248	260	251	246	246	251	230	219	236	246	236	216	256	239	230	238	249	243	229	267	237	245	249	238	229	253	262	229	228	281	217	265	214	247	227	223	207	240	225	241	236	230	233	216	222	236	226	265	227	247	239	268	220	233	250	246	237	242	249	238	230	233	246	255	221	205	236	230	248	234	224	243	222	232	209	255	251	276	245	235	268	244	240	257	240	254	241	251	247	240	246	235	257	226	233	240	252	253	252	243	235	239	235	269	248	242	234	241	259	210	255	247	248	251	228	258	246	258	240	229	248	219	226	255	233	221	234	242	253	238	256	237	221	241	259	247	229	232	240	248	252	230	239	236	262	280	255	230	208	240	255	220	227	265	245	246	268	244	229	236	217	236	241	258	262	260	245	246	213	240	220	262	249	240	226	232	231	273	212	228	225	231	227	253	252	203	208	233	225	251	224	215	274	233	234	243	243	240	226	216	245	228	277	218	242	251	236	254	251	263	255	226	231	263	263	206	252	230	223	258	242	257	213	214	244	240	234	224	225	247	240	242	206	224	273	264	249	276	226	243	251	278	245	210	243	233	235	249	252	253	237	227	266	238	221	212	236	222	269	264	237	221	242	248	264	229	242	273	219	235	227	239	224	254	219	224	221	226	240	241	231	227	237	241	222	245	244	252	247	246	220	236	222	234	243	252	236	248	249	230	240	250	257	228	216	207	254	230	241	245	236	237	231	225	217	246	235	248	210	232	227	236	221	249	240	223	251	258	247	217	254	248	259	252	218	232	212	224	230	264	239	231	255	258	251	231	232	265	247	252	259	246	247	254	263	230	224	259	227	230	229	237	231	241	249	249	222	236	229	251	262	259	224	249	227	264	236	251	274	241	238	229	240	245	262	259	230	245	233	229	231	224	264	245	266	234	248	265	226	213	213	222	258	242	262	236	235	232	235	245	261	216	243	230	236	240	229	228	254	221	234	237	219	237	240	238	240	281	257	221	240	267	241	229	259	238	240	220	220	209	261	241	198	260	239	237	219	221	235	224	257	208	254	218	259	210	228	242	233	227	257	238	224	237	255	258	252	240	249	234	257	232	236	242	234	234	213	237	251	250	269	246	237	219	245	246	253	258	220	240	248	258	237	265	251	222	223	222	273	260	269	258	252	241	241	263	240	255	224	243	231	222	270	237	223	237	244	234	253	212	240	246	241	240	215	237	237	231	234	247	242	259	231	245	240	227	241	221	224	210	241	189	242	222	214	235	232	226	228	252	251	227	232	267	255	262	262	229	211	257	272	250	218	220	247	233	270	244	241	246	199	276	233	251	239	245	240	252	227	218	242	245	213	266	229	203	235	280	242	248	242	248	250	212	233	256	231	209	254	242	256	260	237	230	244	244	240	240	212	238	210	250	261	219	223	231	222	233	215	217	244	260	239	215	247	253	227	226	221	267	265	210	242	246	207	246	256	240	245	248	231	248	254	215	256	225	221	249	232	240	256	224	225	218	250	241	216	263	270	221	222	244	246	223	228	242	259	247	207	239	258	263	229	249	220	233	242	239	239	221	219	243	233	223	226	264	231	220	238	260	221	231	261	233	231	233	250	240	231	221	241	258	236	263	263	229	251	236	257	242	241	231	241	255	209	240	246	249	254	256	242	242	241	239	238	258	244	242	220	244	232	223	244	250	267	236	213	236	236	262	242	247	265	244	232	271	226	223	243	250	244	239	267	254	259	210	245	220	266	248	270	264	260	242	245	243	231	226	207	245	226	248	218	213	232	247	237	228	252	247	250	225	213	249	243	252	249	267	232	211	250	237	232	246	262	257	219	258	248	255	234	230	213	220	242	244	227	256	205	211	243	233	232	230	261	247	223	229	232	252	230	252	250	251	249	243	253	233	261	216	241	234	248	281	247	228	245	217	243	251	225	257	254	221	246	216	215	267	238	227	235	232	246	248	250	240	246	248	250	241	226	256	245	247	227	239	220	254	239	252	266	241	256	230	258	254	232	267	244	236	269	230	238	243	255	250	247	250	249	231	258	245	218	251	247	218	237	228	240	269	241	250	210	260	266	209	229	231	259	258	240	240	219	228	235	242	236	234	227	251	254	219	208	238	252	225	233	261	231	241	219	264	217	238	256	206	249	236	229	211	226	218	237	255	226	239	243	223	230	254	217	242	252	242	241	231	272	208	252	268	254	253	235	233	223	255	273	263	247	274	242	237	245	240	254	240	247	260	253	239	239	219	251	289	206	240	234	246	219	221	256	216	245	236	261	238	264	220	211	217	220	242	278	266	212	254	264	255	231	230	248	272	236	214	217	254	250	238	243	255	240	260	273	265	262	236	253	246	223	234	242	249	235	245	194	238	221	237	257	250	234	265	229	227	252	231	238	258	270	228	230	224	252	217	235	202	237	247	259	240	230	244	249	209	226	271	247	245	222	266	290	263	224	234	260	234	201	215	233	255	243	241	243	254	251	259	247	217	247	260	252	241	243	234	222	254	227	237	242	265	226	234	218	240	223	232	255	251	254	235	252	207	236	242	236	216	256	229	223	214	210	242	249	215	224	286	256	281	264	283	254	252	252	220	257	254	245	247	236	238	263	247	237	227	224	237	241	237	249	233	264	231	244	251	225	247	246	256	230	238	227	232	249	269	255	235	252	246	253	248	225	213	225	230	244	259	254	213	209	232	232	208	239	246	246	245	259	237	224	208	228	199	221	217	222	233	227	244	237	240	243	230	240	235	260	238	227	226	274	241	232	241	255	244	238	237	252	253	238	224	249	242	245	264	230	219	264	236	221	260	261	251	236	248	228	211	219	216	219	223	229	210	230	232	256	229	238	226	247	202	231	252	254	251	234	249	234	245	272	239	254	236	239	235	237	252	288	229	260	240	236	214	221	204	237	262	241	240	246	239	219	234	245	245	227	233	252
8856	1095	1308	1562	1329	1082	978	857	834	790	742	729	712	622	653	637	614	592	625	563	632	581	576	580	563	570	579	607	561	561	553	541	559	572	591	532	568	558	567	554	513	543	620	565	608	508	579	549	534	571	575	574	580	555	593	544	547	553	534	577	553	547	551	606	539	535	492	552	517	505	614	568	539	530	509	558	584	560	559	584	591	541	547	588	562	566	532	604	508	533	616	557	551	533	565	553	554	546	533	525	529	561	532	560	557	560	579	559	582	583	563	574	548	537	531	521	546	516	502	552	566	515	545	533	613	546	545	544	558	581	545	533	506	517	544	513	576	562	553	596	548	546	549	574	556	574	530	543	533	543	537	572	570	555	529	556	550	543	569	548	527	579	564	569	536	547	545	559	575	576	533	587	523	576	538	535	546	539	541	510	530	553	549	538	530	556	543	523	543	572	562	540	553	562	571	523	506	509	564	552	577	520	545	547	548	571	527	519	535	528	518	545	585	557	565	567	561	546	569	513	571	549	563	550	558	547	573	605	591	549	544	541	578	570	563	590	542	564	556	590	528	568	531	556	569	561	603	560	543	583	518	590	556	547	532	561	525	553	548	530	536	524	533	532	566	575	560	511	558	554	550	553	565	537	546	535	566	541	558	547	561	562	550	562	573	512	568	535	531	559	613	519	543	561	542	583	550	575	565	579	547	518	533	533	527	561	561	555	573	478	551	516	504	555	544	558	584	549	587	580	555	542	531	535	592	524	542	562	538	574	570	552	553	543	588	514	526	556	567	541	566	534	545	591	528	562	524	567	526	554	530	544	547	527	588	579	540	555	578	582	534	527	533	567	551	541	539	600	535	525	545	554	598	541	541	553	613	564	517	537	584	527	574	571	535	571	603	552	553	559	600	545	571	552	541	513	594	545	574	541	579	513	512	544	531	551	564	538	588	526	560	561	536	557	564	583	558	571	531	556	580	530	535	522	553	596	558	543	551	560	517	552	557	562	529	533	573	572	516	540	545	551	491	536	522	550	544	520	543	568	567	551	528	517	548	564	534	567	530	524	505	527	529	582	582	570	585	533	548	521	575	551	526	528	553	530	524	531	487	542	522	593	521	486	530	550	555	533	589	553	530	519	560	547	524	534	557	564	545	536	533	596	510	548	549	544	527	614	543	517	528	564	553	546	604	560	561	564	566	560	546	578	583	559	596	549	559	594	550	533	523	563	596	565	533	532	556	559	518	544	553	545	539	547	613	554	562	595	550	565	543	557	511	532	489	569	546	579	562	540	554	543	567	519	542	561	525	556	542	588	559	572	559	547	547	557	546	551	550	572	555	526	520	534	538	589	554	557	557	561	571	554	489	567	557	556	586	575	537	583	573	593	567	546	552	557	553	527	539	580	611	530	557	522	591	547	537	569	533	539	556	551	555	560	557	543	543	577	550	561	539	532	551	555	552	603	578	568	542	565	550	536	543	556	564	527	558	536	543	563	522	562	551	548	534	535	546	520	518	538	544	561	565	559	570	593	537	581	520	556	538	533	528	531	562	552	554	511	546	535	549	548	516	574	530	544	552	531	550	563	533	561	569	551	529	540	558	523	557	561	559	559	554	579	534	553	558	538	537	528	547	580	545	562	564	560	537	590	548	543	549	532	550	544	574	538	599	539	566	506	560	572	578	517	523	596	550	578	544	552	512	582	531	534	549	566	548	580	547	549	537	549	598	550	554	572	544	550	524	576	568	526	511	549	556	523	548	538	566	554	537	541	532	523	541	574	584	513	579	511	527	534	575	576	529	559	505	593	540	550	565	565	524	552	544	546	532	551	532	609	527	576	534	589	572	586	560	565	509	575	549	501	551	573	558	532	550	556	544	566	579	581	586	540	541	536	523	529	541	599	570	534	529	593	591	568	533	564	513	576	542	542	535	506	548	525	509	530	567	540	567	506	546	544	550	587	546	579	523	517	582	552	545	567	570	558	585	570	564	525	524	543	538	545	572	570	549	501	549	548	553	558	558	549	544	530	583	518	545	574	559	602	499	555	557	532	563	559	547	527	531	567	534	555	573	559	555	559	527	544	540	544	527	568	578	578	547	565	542	559	527	523	556	552	551	553	577	553	613	541	492	555	506	574	593	577	526	550	570	537	578	560	570	602	574	555	570	553	563	550	571	507	549	528	561	580	545	507	531	567	538	560	573	547	559	523	555	517	563	511	526	588	548	557	581	540	560	571	522	543	560	560	561	535	537	546	533	510	565	581	585	575	532	569	556	577	523	539	513	567	530	561	571	533	593	547	548	518	562	546	530	541	553	581	560	554	556	572	520	526	520	585	518	568	521	535	576	601	547	551	569	586	574	521	579	564	580	589	527	585	524	547	557	537	599	553	558	534	520	594	548	514	541	547	528	524	558	582	553	542	548	551	556	539	504	515	559	548	519	549	537	584	530	533	536	558	556	543	529	562	510	540	564	547	531	550	591	579	526	518	524	537	570	567	550	511	564	583	545	560	512	551	572	587	528	548	549	524	571	529	525	566	552	545	566	539	582	537	541	539	596	539	517	551	521	528	555	531	527	551	504	526	596	508	579	560	547	549	535	551	542	546	546	541	551	524	492	519	534	543	566	512	561	561	549	573	555	540	522	531	577	583	532	523	600	577	577	549	504	566	566	563	538	562	543	540	512	536	551	543	582	565	547	546	539	547	591	536	575	541	604	604	561	598	575	571	554	544	553	578	520	538	545	573	598	556	547	547	549	578	544	549	508	553	564	537	552	570	522	512	539	554	518	555	540	565	532	517	570	559	528	522	537	531	536	544	559	548	549	505	550	531	556	593	510	545	553	577	552	548	553	532	546	537	537	552	571	582	592	524	571	562	543	491	554	557	562	558	562	553	557	542	554	541	556	501	573	556	541	538	509	574	551	541	554	587	552	524	567	534	542	557	587	540	531	548	564	533	552	572	571	543	573	574	581	520	566	520	576	530	555	567	554	531	541	539	552	556	510	558	515	540	524	561	584	565	563	579	543	537	545	549	515	519	508	531	557	534	569	570	554	543	559	562	589	565	546	529	549	556	554	542	578	521	525	589	502	570	584	574	611	552	589	547	552	540	583	560	573	527	587	514	551	610	532	590	608	540	528	547	549	535	570	548	560	580	531	531	540	517	577	558	541	543	542	526	546	555	527	558	536	554	525	520	560	545	560	539	550	541	480	566	562	520	556	552	546	579	557	561	584	584	528	586	587	548	549	542	559	560	538	537	568	542	545	591	532	559	552	530	532	566	543	521	555	532	558	542	588	529	532	572	526	568	544	574	574	557	542	594	547	533	533	543	532	538	484	547	566	503	553	526	538	550	549	543	546	564	532	527	589	555	549	524	549	552	482	546	591	527	561	539	578	518	552	572	535	530	553	539	544	586	588	537	522	538	519	555	559	551	520	526	530	507	572	570	551	538	558	572	536	554	557	499	559	595	508	549	516	536	558	579	542	563	524	558
20235	2274	872	640	439	374	300	271	219	193	217	190	173	179	160	175	152	165	148	149	169	144	143	152	150	127	176	151	175	125	138	138	143	154	144	122	142	156	138	138	164	124	151	135	148	155	149	136	141	133	161	156	147	147	127	135	143	128	131	146	144	170	123	143	147	151	141	141	135	132	119	129	144	169	128	139	149	139	104	140	136	147	124	136	128	148	136	139	145	156	141	149	141	155	128	141	130	120	116	126	141	139	122	120	125	133	145	133	134	138	153	153	135	138	145	165	135	165	129	133	139	148	134	117	131	137	130	134	148	149	142	113	141	136	137	136	174	131	120	146	150	140	156	171	132	142	138	148	131	131	137	133	145	147	122	121	136	125	132	154	143	150	150	133	144	135	147	121	143	137	127	143	148	143	128	136	142	163	148	152	133	136	140	151	132	159	136	122	142	130	140	132	146	161	172	148	142	123	152	122	134	132	144	175	138	134	141	157	138	134	116	133	118	123	141	139	148	137	131	147	122	170	141	145	158	142	126	172	160	132	145	141	154	129	151	165	125	141	152	112	137	135	135	159	153	143	143	132	143	169	135	155	116	138	140	132	153	119	140	140	146	151	139	153	121	142	145	127	123	129	125	147	131	162	160	145	143	122	115	130	136	133	128	157	153	142	159	135	153	139	141	147	137	145	152	126	148	133	125	139	134	149	139	127	143	162	141	119	143	125	125	145	154	137	134	123	130	136	137	123	127	135	145	143	164	140	120	149	139	150	129	159	137	124	108	165	147	126	154	147	156	129	141	148	120	138	144	133	121	156	167	134	148	145	113	119	136	154	129	132	125	142	142	136	141	122	114	135	122	125	145	132	142	165	133	112	117	142	147	160	155	143	137	135	144	158	127	152	142	143	128	137	127	163	121	139	150	141	141	151	160	122	116	139	129	153	142	147	150	114	137	158	150	124	153	140	138	154	157	162	133	134	138	138	148	133	125	141	143	154	162	120	132	152	134	134	135	126	123	169	156	157	145	166	132	136	138	141	157	140	140	139	148	151	138	151	129	122	128	146	149	157	118	134	138	138	138	131	135	128	129	138	155	140	122	128	148	166	125	146	144	129	134	137	127	150	153	152	144	120	125	129	170	147	148	146	141	123	156	138	151	151	137	153	145	119	160	127	124	134	126	111	139	143	143	135	164	128	154	140	142	131	151	122	135	156	138	130	146	136	152	117	160	148	155	142	154	162	146	145	138	140	115	151	154	132	136	114	148	130	158	150	133	155	140	130	163	117	164	121	148	147	132	130	153	141	128	166	125	141	143	139	129	155	130	126	130	174	141	141	133	153	159	115	122	128	121	131	138	127	132	154	143	144	156	136	150	146	126	157	136	142	126	143	140	123	135	145	156	156	189	164	150	141	140	140	131	149	141	127	159	120	146	121	154	122	145	131	149	138	142	149	149	139	153	136	125	132	130	135	145	137	128	131	142	131	156	151	144	139	165	140	158	120	110	120	122	133	130	123	138	137	142	127	134	142	144	134	145	149	142	161	138	128	149	143	124	140	159	147	115	156	111	132	141	137	124	153	154	136	148	131	132	137	133	137	142	128	130	129	137	159	165	135	138	131	133	168	141	151	131	122	127	139	153	134	139	124	143	121	124	132	125	136	139	145	136	124	140	112	147	155	143	128	141	140	146	151	141	132	139	126	124	147	128	127	122	135	146	159	140	129	146	133	111	125	150	135	145	126	140	141	130	139	162	147	129	121	128	148	136	155	144	147	135	125	169	144	173	128	149	141	154	157	139	134	146	160	134	120	144	120	146	134	144	140	136	147	136	158	156	172	132	123	133	133	133	143	114	135	153	144	134	146	122	131	135	148	127	151	133	141	120	166	158	133	132	124	144	130	141	128	149	145	147	148	125	134	147	151	141	147	106	155	151	130	152	139	172	116	150	121	148	160	125	154	142	143	129	136	136	112	147	146	117	118	142	132	153	142	145	128	141	138	134	135	152	147	169	129	148	143	123	118	153	168	129	149	135	137	152	147	127	132	166	126	141	149	120	145	139	141	135	126	144	135	136	124	151	143	136	122	146	139	125	153	148	125	138	132	156	125	135	129	127	130	146	128	142	144	150	133	137	134	158	170	141	122	142	160	163	110	141	136	121	152	136	135	122	141	140	129	157	143	145	130	141	143	133	125	146	153	157	114	116	134	139	147	144	132	153	118	133	137	131	161	148	135	147	129	131	124	129	131	139	140	155	116	139	133	133	136	127	147	126	115	131	132	151	147	142	128	149	154	128	141	145	118	141	129	126	140	142	123	147	144	121	173	154	123	146	142	145	164	126	139	148	110	142	142	155	148	161	161	133	132	142	136	135	163	144	128	145	115	158	145	105	171	138	141	140	156	139	158	147	159	139	166	114	121	131	121	152	165	128	139	164	147	149	144	141	147	149	132	133	134	136	136	131	137	144	152	160	143	136	153	139	150	121	118	138	144	120	140	111	119	161	140	166	135	152	138	148	137	134	148	135	122	148	121	145	147	135	145	147	148	128	146	144	121	123	140	144	142	164	115	123	156	150	146	119	145	148	133	121	148	157	139	141	153	153	135	136	155	145	125	137	127	148	146	157	141	128	139	128	155	151	136	150	133	162	134	138	145	161	152	156	140	126	125	146	114	137	149	143	134	151	156	138	118	135	143	134	127	142	159	146	148	122	144	130	161	147	124	149	141	141	114	118	139	146	149	166	133	147	150	144	150	143	156	137	134	132	125	128	131	144	152	154	131	137	132	140	145	166	124	141	151	125	151	137	154	155	128	152	142	136	151	161	139	127	145	129	125	117	137	130	134	145	137	147	130	136	146	143	148	157	151	152	125	139	116	167	134	142	159	139	137	150	137	153	155	129	141	139	115	132	131	128	144	152	133	144	139	139	139	129	146	162	128	158	151	131	139	127	133	142	148	158	145	167	139	171	152	143	133	117	115	140	131	130	122	150	160	151	143	133	140	154	146	130	138	125	133	129	143	133	144	166	147	131	154	155	151	149	137	154	149	133	142	139	132	141	132	155	144	118	160	130	120	142	133	133	120	146	126	146	145	126	157	115	135	156	140	144	143	157	117	142	142	153	147	132	149	123	129	120	150	125	148	150	113	121	112	142	145	133	157	146	133	154	136	142	146	156	123	128	131	141	162	130	156	169	124	152	124	131	140	134	129	140	133	157	137	151	167	121	124	138	147	134	151	123	128	135	130	145	133	145	145	146	113	131	147	155	141	126	136	149	131	137	145	155	145	134	136	132	154	137	156	147	148	164	147	148	150	130	165	129	134	137	126	148	168	125	140	136	143	136	124	143	144	141	156	132	154	148	115	131	159	129	149	135	134	159	156	102	125	148	144	121	124	132	141	122	123	142	150	147	129	157	142	121	125	127	135	143	149	136	134	178	123	159	137	141	143	138	130	145	146	152	152	122	146	135	142	147	134	145	129	129	135	138	123	136	116
11415	1349	1842	2128	1896	1382	1153	929	825	715	631	575	525	535	485	439	450	457	450	436	426	439	366	407	381	412	371	369	339	339	353	357	334	351	338	372	341	358	328	346	322	317	355	347	335	342	362	338	341	307	322	319	358	337	349	327	332	353	331	353	340	347	355	317	302	337	292	301	319	348	334	280	328	334	345	319	342	328	330	303	318	307	346	295	359	335	332	316	322	305	320	308	354	329	317	344	317	309	322	346	351	344	306	328	301	335	331	309	319	307	326	345	327	319	327	320	323	315	337	320	308	316	309	344	345	331	337	307	347	317	328	328	338	317	287	328	343	350	328	340	335	319	329	304	300	318	332	315	331	306	306	301	321	330	312	325	339	316	337	336	340	326	338	310	319	329	350	294	328	334	322	342	345	309	354	314	320	339	310	326	327	324	328	294	328	346	357	315	365	322	314	311	314	352	330	333	355	339	325	353	314	339	333	302	324	279	313	357	318	350	320	324	293	345	319	328	345	345	323	337	290	376	331	361	316	302	317	310	323	349	268	305	312	343	311	325	328	328	357	347	341	321	328	345	328	296	319	327	336	332	281	344	305	347	307	326	333	330	304	349	326	338	344	346	329	316	318	340	307	348	333	313	350	328	321	313	319	342	346	329	305	309	344	331	311	318	332	342	360	322	319	327	338	315	325	324	269	325	284	350	323	289	339	291	337	329	347	299	362	318	333	358	344	317	331	291	321	314	296	325	303	322	287	320	309	322	324	315	323	323	318	305	314	329	337	345	337	339	318	336	324	297	325	306	298	316	323	302	307	337	307	355	304	316	320	325	339	346	326	306	321	318	355	343	322	305	299	315	329	331	321	302	318	312	314	316	340	349	329	309	339	311	337	301	305	299	318	382	336	306	314	334	334	335	327	378	375	334	287	343	330	346	309	317	322	304	311	326	334	340	334	346	335	317	335	299	333	337	363	344	323	301	319	348	337	339	307	332	346	318	332	328	326	334	323	322	319	345	341	332	320	309	346	334	317	300	319	331	316	335	305	291	306	353	356	340	299	282	322	313	322	354	307	332	319	353	306	313	309	337	297	323	326	321	328	302	322	309	324	356	304	304	376	324	308	337	335	342	321	330	308	341	334	313	320	344	331	318	329	327	351	310	321	331	334	315	335	319	331	320	319	309	322	313	322	334	308	340	328	316	314	311	330	328	327	313	346	338	343	358	319	333	345	321	323	332	328	287	276	327	346	339	340	325	318	312	328	322	322	325	321	312	319	321	367	320	292	324	325	345	334	319	328	336	316	320	335	303	338	297	308	336	357	325	372	336	336	334	332	290	342	311	303	316	350	319	316	328	302	346	339	333	302	336	361	309	322	359	319	360	337	308	377	334	329	309	328	302	365	311	319	330	323	315	325	335	314	347	363	313	340	344	333	342	322	360	337	335	327	353	323	317	331	306	303	326	326	325	338	305	311	312	320	329	336	310	300	333	338	306	329	320	343	323	334	304	334	346	295	338	321	366	309	305	315	261	323	334	333	337	312	298	312	313	314	301	345	322	272	330	326	335	322	326	321	336	301	324	347	347	333	323	344	332	311	323	325	328	341	318	339	330	335	337	321	340	334	329	370	310	304	336	305	329	324	326	321	345	346	331	309	339	310	360	338	312	341	356	339	311	321	353	346	315	328	299	323	369	339	359	295	344	313	318	321	311	325	316	314	333	323	338	326	314	321	348	309	339	332	330	335	326	319	352	335	304	315	279	301	331	322	353	309	319	335	317	323	336	323	337	318	317	325	327	332	313	315	317	340	304	350	348	363	285	323	350	310	364	339	326	324	321	341	314	361	344	299	289	316	300	329	313	319	318	284	351	334	295	324	305	326	315	333	318	335	304	364	320	306	336	336	321	337	337	343	356	321	319	310	335	314	329	344	305	342	315	298	337	354	356	328	322	307	301	318	324	340	276	347	351	318	307	332	346	310	333	313	321	323	329	317	345	323	311	307	327	319	328	304	342	300	325	322	303	284	340	307	313	317	318	313	327	337	299	321	351	351	297	320	328	310	328	336	308	328	317	331	320	321	343	314	328	308	359	358	321	338	361	305	310	321	317	352	320	338	344	344	307	318	349	326	342	324	341	304	323	295	345	319	305	333	317	322	335	340	335	300	341	306	328	328	331	343	319	333	336	302	282	355	337	337	325	305	339	317	319	299	341	368	345	324	332	332	312	318	326	353	326	326	328	327	339	305	323	331	346	344	284	333	329	292	311	316	314	352	352	351	306	320	348	316	287	363	338	309	321	327	321	303	340	321	315	317	322	331	319	328	335	361	317	311	314	332	269	294	329	324	309	325	319	335	319	323	319	358	301	324	321	317	327	309	327	319	301	331	330	323	275	318	336	318	307	343	295	333	313	311	319	345	315	309	311	342	313	317	314	333	344	345	304	299	314	336	317	317	304	292	314	331	316	338	341	321	329	301	332	295	319	320	318	345	336	352	323	343	316	321	324	363	335	327	318	302	341	329	331	336	299	293	340	314	329	295	306	344	309	363	329	328	301	320	307	320	323	325	310	306	355	333	326	324	308	332	323	356	311	370	343	347	367	325	307	329	353	308	341	317	329	360	327	343	300	343	319	310	320	341	303	318	320	338	315	318	354	326	351	334	325	323	330	300	307	322	376	340	324	347	338	341	334	288	288	339	325	308	332	304	320	354	286	330	320	305	313	322	322	329	328	307	344	343	295	296	311	341	338	310	335	307	345	291	298	330	298	336	313	352	308	335	353	363	349	341	357	335	327	287	310	308	357	332	360	308	354	330	318	311	327	308	332	314	323	309	329	323	347	353	321	336	306	345	338	314	317	352	336	337	317	304	340	313	302	301	331	316	341	304	344	331	311	315	326	332	289	361	354	320	302	336	327	294	339	338	344	326	337	354	329	315	363	303	345	327	337	303	335	317	317	337	300	313	323	345	274	341	290	341	318	321	373	338	319	364	332	324	305	307	351	315	368	324	311	331	309	323	320	304	305	328	334	335	317	307	321	334	306	312	343	322	323	347	337	303	304	309	312	313	293	294	307	333	333	338	303	332	299	333	320	339	331	348	370	340	350	309	333	327	289	321	328	351	322	329	323	317	330	312	355	294	301	302	342	339	319	344	324	329	330	317	336	334	332	324	322	371	302	339	333	313	312	334	362	309	307	345	319	313	289	331	307	328	308	316	320	317	336	331	328	323	313	312	323	316	344	339	299	330	301	344	302	310	327	333	343	338	338	293	306	299	285	343	317	368	327	349	356	287	314	307	327	325	298	357	308	310	321	327	331	310	310	329	320	322	350	331	323	331	316	367	306	317	306	302	347	337	347	331	333	339	342	338	322	323	341	336	299	308	352	313	337	316	325	316	350	317	310	375	295	318	327	311	327	315	297	347	304	356	312	340	342	343	325	343	315	325	333	352	335	372	334	289	309	302	311	326	316	301	308	349	303	339	350	292	326	315	308
3772	437	204	199	191	164	162	182	186	211	213	175	192	185	178	170	170	192	184	181	192	173	176	192	157	188	203	164	166	169	170	186	158	160	170	186	180	186	175	163	155	168	175	182	169	206	171	177	187	176	199	188	171	164	166	193	197	174	188	197	200	195	195	190	167	177	171	172	163	193	153	196	168	170	167	192	170	177	146	190	166	187	170	181	178	171	160	179	200	188	192	156	174	210	228	179	201	188	206	178	190	191	181	191	175	175	156	189	167	190	169	163	171	193	181	166	146	161	197	167	172	160	192	181	164	194	177	189	174	175	180	173	177	186	202	148	176	168	169	151	171	161	181	208	204	165	174	182	172	161	172	185	194	186	182	175	189	187	170	160	168	158	186	166	206	194	182	176	173	184	187	161	169	175	172	187	161	173	174	167	171	212	181	178	188	188	183	159	197	175	185	171	186	197	186	186	179	199	177	183	177	204	178	151	169	171	184	185	172	149	182	199	177	218	180	185	173	171	154	185	190	183	172	184	177	179	162	180	167	151	162	167	181	185	180	168	158	202	169	173	171	160	173	172	172	213	159	162	166	173	184	169	199	188	175	171	182	197	170	172	195	169	182	216	177	185	184	200	181	178	177	178	142	170	184	162	159	202	178	177	167	157	155	189	182	181	172	170	183	175	187	196	184	183	174	177	165	172	181	191	202	186	156	192	158	180	197	164	188	167	184	186	164	180	185	168	186	197	169	181	156	184	178	172	196	189	150	177	193	207	172	159	178	172	171	205	172	172	160	197	179	180	187	184	192	178	187	177	178	180	179	197	192	181	161	186	183	200	160	163	177	195	163	175	170	154	146	159	163	200	183	166	178	189	169	169	182	173	161	178	181	175	161	183	195	181	206	192	178	194	169	172	198	175	163	177	173	203	152	168	188	186	213	194	193	176	168	180	199	190	179	176	159	173	161	188	179	187	159	165	196	175	155	177	162	189	175	179	188	191	157	186	180	174	188	181	173	178	167	159	188	173	183	161	188	205	192	137	172	180	181	186	186	158	167	204	190	196	189	188	174	165	177	172	181	166	195	171	164	167	167	188	166	167	172	190	175	194	170	166	174	167	192	175	191	166	163	170	190	187	165	198	171	174	167	161	177	176	184	189	175	166	174	157	198	174	175	185	187	177	180	194	171	169	169	198	177	155	183	177	194	185	182	190	174	164	155	176	231	195	169	206	166	175	166	199	182	176	178	174	174	204	175	211	187	187	188	198	182	166	165	185	175	186	184	169	190	165	196	157	184	161	171	179	171	197	198	181	182	188	147	173	188	164	177	164	183	188	173	175	179	178	179	191	195	168	200	177	159	190	165	172	164	198	178	169	179	208	192	166	181	144	174	208	194	182	201	196	169	189	170	183	177	166	196	177	191	178	182	152	191	190	173	172	163	181	175	179	192	158	178	171	186	212	198	165	162	184	208	183	179	190	159	160	201	180	160	161	173	169	171	175	160	156	183	153	177	221	175	186	178	169	179	164	215	166	181	195	186	179	192	181	174	161	188	174	188	168	160	179	154	167	190	188	169	185	168	156	178	158	171	173	184	173	175	192	159	175	168	183	166	207	173	180	177	156	195	182	195	170	177	157	157	166	184	207	178	181	179	193	168	184	171	194	176	193	174	158	197	173	163	198	172	180	160	168	183	181	174	196	198	196	180	179	178	167	172	161	188	174	201	164	168	150	150	165	155	169	149	184	188	185	169	173	191	188	190	191	165	160	162	179	179	162	176	182	169	194	205	193	208	175	162	182	194	166	166	176	194	188	172	184	167	177	184	181	184	182	202	157	177	168	166	149	195	187	146	192	187	150	186	183	162	171	168	172	193	155	186	168	164	186	190	194	191	170	193	180	167	188	200	174	180	179	162	167	172	173	193	157	156	192	195	187	176	185	183	195	178	191	184	164	183	172	193	188	219	182	172	191	200	177	185	160	186	167	178	164	208	189	181	190	186	197	161	173	188	189	190	218	162	161	167	175	172	183	177	176	191	193	180	172	154	160	207	196	172	175	195	151	136	176	187	188	176	151	181	197	158	164	172	175	195	170	166	215	166	197	191	180	183	163	167	200	170	168	169	188	205	178	190	160	187	177	176	179	162	185	164	190	157	162	177	188	179	182	204	166	170	163	182	179	197	187	183	179	186	171	189	186	203	178	159	167	179	163	183	171	162	165	152	189	171	214	185	164	198	172	195	175	152	175	191	181	181	184	180	167	187	158	195	176	171	167	167	168	190	181	183	217	168	191	164	164	187	167	167	179	187	163	183	168	184	176	181	180	174	181	186	163	170	174	191	182	205	170	170	158	195	192	188	164	161	166	180	172	179	203	163	179	181	189	175	182	180	184	176	186	183	171	173	197	164	201	206	186	178	192	190	189	147	168	190	211	176	183	148	159	172	190	180	187	197	201	175	164	166	176	175	190	185	194	179	200	183	170	176	175	162	171	197	177	187	166	160	171	184	165	170	172	179	179	175	200	186	193	163	178	187	199	174	185	160	180	163	163	178	176	183	172	183	165	176	163	182	178	157	206	198	198	180	179	203	181	167	173	171	182	185	165	184	183	155	190	169	168	194	175	184	175	178	146	189	165	140	177	200	214	192	157	170	176	166	190	182	193	175	153	172	180	171	201	176	171	183	177	182	188	184	172	173	174	194	182	183	189	164	153	188	138	171	173	178	178	197	192	184	177	207	169	169	173	179	165	151	163	182	192	169	179	195	176	176	183	176	171	158	184	180	183	179	187	166	178	165	180	164	182	160	184	177	194	200	196	179	170	178	178	180	166	149	164	195	166	176	196	179	185	171	177	199	189	144	181	164	171	170	190	180	172	175	165	179	173	168	188	167	171	183	164	162	181	190	206	179	198	149	201	157	191	189	160	176	182	175	166	182	162	161	198	195	178	163	183	210	197	175	160	162	164	202	182	191	174	192	189	169	168	158	184	170	184	195	158	176	193	170	188	189	171	186	216	196	176	169	175	170	181	182	165	189	170	181	157	159	181	202	197	201	199	185	163	210	178	173	195	169	191	170	174	201	179	177	162	194	159	181	181	165	164	196	190	157	161	159	179	162	191	194	165	160	173	186	191	183	182	188	182	191	191	210	223	173	196	183	178	181	158	163	167	179	162	165	174	173	171	166	185	179	171	171	193	157	210	173	187	176	187	173	185	193	167	206	203	178	173	162	166	171	155	186	179	182	190	165	153	184	171	175	183	169	165	176	177	161	200	188	181	188	192	159	168	174	161	193	191	187	179	195	229	160	163	158	168	171	185	146	166	199	164	158	189	165	182	189	147	192	150	175	175	177	172	153	180	206	172	177	174	159	185	163	175	167	180	174	188	172	170	182	180	201	176	170	193	180	146	167	201	167	169	184	186	181	173	204	179	195	168	169	179	170	186	203	163	159	210	192	171	179	181	179	177	200	173	186	160	166	175	182	202	181	195	156	201	174	161
3339	626	532	502	523	480	457	458	442	440	467	439	441	463	439	397	418	439	451	435	439	417	464	446	405	462	409	396	395	418	414	420	426	448	416	461	422	439	427	411	424	377	447	422	421	401	424	427	431	421	421	445	394	427	456	436	433	426	432	422	435	439	426	416	451	426	413	424	425	422	413	424	439	434	410	396	423	398	404	403	435	405	403	449	472	432	440	420	420	456	427	407	402	378	432	449	421	386	369	420	426	425	413	424	402	441	384	392	420	406	459	454	455	461	448	418	454	435	465	417	406	445	405	426	445	423	406	440	444	420	452	416	445	429	395	430	447	449	427	471	472	410	426	416	441	425	401	456	415	487	411	441	420	402	458	425	418	420	428	463	394	423	408	443	434	443	453	403	426	439	414	387	444	468	377	431	459	427	455	418	431	411	445	428	425	426	407	404	424	420	392	435	415	423	443	443	463	447	380	442	428	411	446	471	458	436	445	439	426	430	429	459	424	438	407	483	421	430	444	454	402	432	434	410	419	444	410	421	421	437	459	429	402	440	450	408	457	419	425	399	436	390	430	446	435	426	434	430	390	433	461	424	433	445	407	454	404	440	434	399	428	412	467	438	422	393	443	429	470	418	404	405	451	464	426	401	412	455	443	453	421	428	414	446	393	412	410	434	393	424	446	389	431	505	410	435	448	434	433	415	411	450	428	439	435	432	418	438	432	430	427	380	423	393	428	426	432	442	448	426	448	423	468	399	445	405	401	441	442	422	394	461	378	427	421	438	480	378	419	430	420	466	444	363	374	414	436	394	442	423	446	401	418	433	420	384	415	429	397	426	430	452	397	461	440	427	404	414	413	422	437	450	418	415	397	393	419	434	437	471	418	420	444	410	450	438	416	397	426	411	442	457	404	414	440	440	418	432	427	417	421	426	461	433	438	457	421	428	444	431	423	440	453	415	455	404	410	463	435	423	386	433	425	462	423	460	435	431	445	410	463	419	426	411	418	462	417	430	415	437	421	448	449	413	477	421	413	450	432	438	435	429	424	457	435	401	472	444	401	406	453	401	432	439	428	425	477	422	459	480	442	451	448	432	419	415	435	405	437	433	419	455	426	465	459	403	402	437	420	415	442	399	439	441	481	396	423	462	444	414	440	410	412	446	401	460	472	445	455	438	420	430	388	410	471	448	432	431	411	461	447	449	450	409	438	442	444	411	447	418	415	420	390	408	464	416	423	436	428	418	449	445	425	368	440	413	414	411	443	406	435	417	457	433	479	409	382	407	418	437	428	405	411	415	469	411	443	421	432	402	422	472	408	406	421	444	412	418	416	407	434	405	372	435	423	423	414	413	430	410	422	454	454	405	454	463	413	385	437	453	441	433	446	423	399	426	445	410	423	409	422	456	422	458	431	433	423	379	422	437	393	417	398	432	421	432	423	430	403	434	451	438	416	452	419	454	375	451	421	434	419	438	467	428	394	415	453	440	391	430	414	410	426	426	422	426	421	406	411	440	433	429	434	447	372	433	398	482	408	492	422	450	402	397	492	424	452	429	425	423	436	415	460	420	421	464	447	434	455	398	437	416	424	423	408	421	418	370	413	439	396	409	389	422	414	421	398	418	461	427	437	399	434	423	401	427	418	400	439	450	419	466	441	428	424	426	436	448	420	416	412	393	418	451	371	424	457	428	424	434	419	422	424	414	451	406	443	404	447	438	431	420	450	403	432	423	424	414	420	455	414	445	422	399	432	443	463	425	427	437	422	437	428	424	382	424	425	388	438	460	437	425	409	420	417	416	436	412	461	465	440	404	402	414	438	442	431	433	438	389	422	402	456	447	406	428	437	393	395	401	393	458	433	419	403	409	418	434	463	426	425	403	433	391	425	383	421	452	437	430	415	403	396	432	426	422	406	380	455	414	417	450	417	442	453	437	432	497	440	448	429	434	447	403	443	420	437	457	416	457	427	403	408	380	420	431	431	424	422	399	460	431	383	406	429	442	422	425	427	437	440	439	411	435	440	394	415	430	450	451	432	455	424	440	451	446	447	436	431	438	469	402	426	416	422	421	415	402	419	422	416	424	439	389	446	457	408	422	427	383	440	462	438	431	477	406	465	430	472	453	429	442	419	447	443	442	400	405	445	407	441	426	440	463	398	430	437	428	444	434	434	455	408	434	453	452	454	456	412	424	441	419	444	431	437	420	430	399	401	450	424	427	445	447	430	432	430	399	447	454	426	403	438	462	423	438	488	414	411	456	401	439	396	372	436	425	424	439	429	439	442	394	390	409	416	442	433	437	426	441	433	417	416	390	426	451	443	391	402	425	426	431	446	415	400	433	431	393	460	448	417	399	412	401	450	423	409	442	442	452	452	471	432	414	461	442	459	429	403	420	423	442	401	439	405	437	415	432	459	391	446	432	420	447	445	414	440	436	465	398	428	442	404	442	436	430	406	420	400	416	423	463	401	442	459	451	466	449	407	409	408	424	435	412	386	447	400	392	442	450	424	452	418	422	437	423	430	447	471	445	439	418	426	430	413	403	447	418	454	410	428	445	426	434	431	399	469	431	399	420	416	416	441	418	394	431	402	413	410	427	416	435	452	416	420	411	416	457	450	419	448	443	433	412	442	461	445	410	416	460	428	456	414	397	449	414	425	434	434	441	447	409	383	448	429	426	424	405	449	399	433	417	396	456	441	441	458	430	447	439	431	463	404	419	443	408	427	399	433	396	408	435	453	399	447	420	445	454	440	390	433	452	393	450	440	430	424	418	379	413	451	383	451	444	449	418	427	490	425	435	388	437	419	456	433	429	453	420	423	460	452	465	433	426	438	461	451	424	428	415	457	402	440	460	433	413	400	463	431	436	408	420	438	427	435	426	447	423	424	435	412	437	445	392	472	419	400	406	389	434	420	431	395	438	441	402	410	437	428	391	416	390	421	408	378	421	410	410	431	439	418	437	440	428	424	461	427	429	427	427	418	444	426	428	415	449	434	456	440	440	434	417	464	406	459	420	449	424	426	400	406	431	438	402	401	435	444	414	417	455	408	432	468	406	430	411	398	414	409	446	422	444	437	432	415	417	438	409	417	432	444	475	447	425	395	454	442	456	442	453	433	403	422	415	440	413	437	427	400	448	450	459	447	415	468	416	449	432	422	404	401	428	436	432	453	405	403	454	442	412	442	446	402	432	408	414	412	433	425	453	399	445	418	438	430	439	440	420	478	406	392	454	428	436	427	417	421	426	428	407	433	403	385	413	478	416	424	453	435	419	409	428	448	425	421	437	395	463	403	418	401	423	432	433	443	463	493	428	419	473	461	428	415	438	465	424	449	473	450	397	398	402	422	446	396	435	419	397	409	484	383	420	416	411	446	422	448	442	412	427	393	432	484	403	430	420	395	404	448	394	417	429	406	434	410	476	416	422	468	448	406	463	426	436	455	407	414	443	439	394	410	411	468	419	430	440	440	422	457	449	446	407	403	433	448	456
12107	1149	568	541	387	327	318	252	303	285	264	247	239	293	250	234	255	215	270	236	269	246	253	300	252	228	251	274	253	252	239	243	255	265	215	223	259	229	249	251	246	281	222	251	229	257	245	262	238	215	271	262	253	239	247	245	260	269	262	231	235	229	237	255	239	235	223	218	225	267	254	230	236	241	253	240	242	250	234	298	243	221	236	233	221	231	234	252	240	254	238	222	260	233	246	250	247	243	244	226	227	239	250	228	243	218	240	265	262	252	217	225	270	259	221	252	257	247	233	223	254	248	258	260	253	238	248	245	246	263	256	210	246	247	247	228	210	238	237	242	264	265	229	238	223	217	216	245	233	246	261	215	241	223	255	251	271	270	231	255	212	222	234	233	268	223	220	252	244	225	231	268	244	242	258	239	242	204	249	235	277	248	249	214	253	218	217	218	226	236	211	261	222	268	244	247	234	246	209	236	256	246	240	214	283	225	213	247	263	281	212	247	236	239	240	244	221	252	217	216	249	243	212	234	241	221	262	232	232	252	252	210	250	245	262	260	229	247	229	233	286	253	208	201	244	250	242	236	281	237	254	231	270	225	238	211	257	217	263	209	239	236	232	226	261	242	239	251	254	240	201	249	212	260	251	247	227	247	267	238	228	211	253	255	237	262	272	263	271	224	240	252	220	262	231	235	258	246	245	255	262	261	227	264	245	249	236	226	244	228	220	219	225	224	240	257	261	230	241	237	238	184	257	234	253	234	239	234	243	238	237	259	232	245	220	244	235	235	254	260	218	256	253	236	222	206	255	242	213	236	270	251	235	256	277	244	272	237	233	259	246	253	254	250	259	245	231	224	233	227	257	227	242	245	240	237	232	239	226	260	225	252	259	257	210	274	239	264	222	253	257	274	261	243	234	242	240	248	232	257	241	224	213	262	225	205	221	228	231	235	247	251	225	240	225	240	232	229	264	238	240	279	283	255	244	230	246	233	217	214	230	245	203	232	263	230	243	235	250	223	223	252	246	254	251	216	216	232	229	232	255	257	233	252	258	212	222	215	226	242	231	267	288	274	224	222	230	253	250	231	236	250	240	236	255	261	251	228	228	210	246	254	213	254	269	242	241	228	233	257	240	239	250	220	254	232	216	220	245	218	258	269	226	242	258	247	229	255	230	224	245	257	217	269	220	238	246	238	247	241	239	216	224	255	255	246	211	274	291	277	255	221	213	251	218	216	310	244	256	230	251	224	229	220	231	235	231	239	250	237	249	238	218	234	242	248	237	233	260	226	248	273	242	217	264	241	229	242	250	255	226	256	259	281	264	260	263	253	223	242	222	223	255	242	245	236	236	220	212	238	226	251	240	219	224	231	235	259	254	247	205	252	243	227	247	222	227	243	229	241	219	214	223	230	261	252	280	286	245	258	256	247	218	265	244	235	230	245	233	231	235	209	223	255	217	228	256	238	247	253	247	237	218	219	260	208	241	224	234	242	228	235	247	232	227	229	232	248	239	246	247	242	244	241	238	235	249	259	274	251	261	244	242	229	240	232	215	236	243	277	204	248	234	254	216	247	244	219	214	263	239	259	241	249	270	263	252	222	210	213	234	245	268	267	241	231	257	233	218	250	245	232	235	256	242	250	213	227	245	226	261	268	243	251	201	275	249	221	263	239	228	239	241	230	219	232	225	262	239	240	227	227	244	252	244	253	255	216	250	275	224	219	231	244	226	241	250	237	267	220	241	246	228	253	225	235	261	224	221	267	247	243	240	215	235	233	242	245	237	246	217	223	239	215	204	199	235	255	243	253	243	223	232	244	254	235	240	258	249	239	225	274	221	239	268	248	243	221	229	254	246	228	252	258	217	233	227	222	230	237	271	209	213	224	232	247	222	238	260	246	274	237	232	252	251	236	247	240	208	250	223	220	266	270	250	294	242	229	211	225	190	233	217	222	230	260	224	234	241	208	242	227	232	248	245	243	268	244	228	247	237	235	245	226	215	238	231	189	245	274	223	236	233	249	223	224	247	246	222	249	228	242	269	247	263	247	252	258	230	248	238	243	234	250	266	256	243	242	253	241	234	253	245	243	277	254	268	244	256	252	232	229	258	237	232	230	237	232	221	226	229	220	254	243	232	233	249	243	246	237	239	251	237	221	251	235	237	245	275	268	243	258	237	225	239	243	221	265	227	213	252	219	245	227	262	242	237	235	250	232	222	217	255	256	210	235	225	249	234	250	272	235	234	226	248	256	229	248	231	272	253	258	224	225	242	254	244	252	257	228	253	231	228	252	221	255	232	242	276	241	241	223	223	209	226	209	228	238	201	238	244	282	244	240	230	253	231	270	243	222	238	248	221	264	273	232	237	219	241	206	231	224	245	234	225	248	237	221	255	257	240	260	257	229	272	210	256	254	258	234	246	261	274	217	271	221	222	218	234	242	242	226	251	226	235	225	267	243	199	244	233	242	215	262	252	230	250	237	246	255	224	265	232	235	233	256	255	249	224	264	218	237	231	227	205	220	210	208	243	242	256	258	235	241	249	211	260	261	242	253	246	254	230	248	240	231	264	247	255	258	231	237	255	247	219	244	227	227	273	264	250	263	234	220	242	217	246	235	238	257	246	248	240	272	236	234	230	218	239	235	244	261	238	227	242	244	227	237	236	233	261	247	241	238	222	218	245	263	250	258	248	242	231	239	240	246	241	284	227	248	251	217	256	234	232	229	220	239	252	247	227	262	248	242	220	232	207	236	218	216	238	213	249	245	257	261	243	251	254	249	242	237	220	229	250	230	245	236	264	251	273	257	246	249	239	257	267	237	227	260	257	198	225	237	242	238	239	219	226	237	238	243	228	241	212	218	248	240	226	228	220	247	269	222	234	215	236	217	241	261	260	248	254	249	255	234	232	250	244	231	255	251	227	251	245	219	261	237	246	229	253	223	211	219	246	224	248	217	241	249	241	251	212	220	208	227	241	245	248	231	246	243	294	223	255	237	242	249	252	252	232	261	251	229	256	258	241	236	246	230	224	231	250	256	245	226	232	236	231	243	244	237	205	217	238	248	250	235	264	248	254	259	253	241	255	232	235	246	233	241	238	241	247	230	240	236	262	242	245	253	263	264	260	227	220	246	236	227	257	240	218	240	232	280	244	251	251	232	243	209	267	254	242	231	228	241	196	257	258	264	217	222	233	253	236	250	231	233	223	257	293	269	252	235	227	247	238	244	236	252	257	227	230	241	252	218	235	251	247	230	270	241	230	253	219	234	256	258	238	217	244	246	266	255	248	232	237	243	230	261	270	216	225	240	224	213	243	233	245	224	235	237	239	254	222	228	221	297	207	243	248	253	228	228	220	223	234	259	226	243	223	254	250	242	225	241	238	266	247	266	264	283	241	234	244	203	255	230	244	244	245	244	251	192	225	270	237	251	228	243	252	252	234	252	260	228	233	234	213	257	244	258	237	235	263	224	251	251	253	218	243	260	233	229	271	240
8864	1181	1308	1486	1339	1102	986	878	793	701	715	664	696	664	655	612	550	611	598	589	571	536	599	631	553	537	584	561	561	562	617	532	552	546	577	575	586	505	552	617	525	576	623	584	572	543	546	574	518	531	552	564	550	564	575	582	567	573	561	554	542	517	572	519	559	572	575	548	571	509	586	536	546	555	561	539	554	563	577	591	528	580	556	525	488	607	553	551	532	545	496	539	531	565	565	549	513	549	601	533	540	568	539	526	537	561	541	549	536	553	534	551	536	573	565	571	536	529	527	542	540	552	521	560	552	528	542	539	558	571	541	523	584	525	558	539	565	528	607	552	578	556	572	558	534	540	529	531	538	555	549	534	557	573	556	543	566	556	543	583	581	578	540	528	547	566	578	547	507	532	523	574	531	563	548	525	544	554	527	589	534	520	566	557	542	576	586	554	569	510	565	573	560	530	523	550	559	519	557	585	535	544	529	556	510	570	617	526	571	542	564	563	556	546	527	558	551	533	483	498	560	558	545	588	556	539	552	589	540	597	580	550	532	568	527	501	569	555	506	565	556	598	556	570	553	497	567	566	527	566	576	504	551	570	527	528	539	536	590	546	522	555	598	560	545	557	549	562	542	543	599	517	537	521	578	497	503	538	581	533	528	534	548	547	560	533	500	600	509	572	557	568	567	583	524	553	555	579	523	540	530	542	574	536	502	554	567	567	525	527	558	548	500	575	548	531	546	565	524	562	588	542	579	526	557	540	549	537	536	552	532	552	546	560	533	595	536	544	552	566	538	542	559	553	517	547	541	565	562	555	541	547	597	579	581	540	588	544	567	579	530	579	567	525	524	513	575	568	547	553	566	504	524	547	570	538	553	517	566	532	554	550	551	543	583	562	570	548	520	547	550	552	542	549	564	534	557	554	529	543	523	565	535	556	539	513	560	547	537	533	497	537	595	550	528	578	532	551	517	556	551	555	582	529	542	537	561	567	535	539	531	509	579	544	541	580	515	497	518	579	570	586	530	548	535	557	562	542	568	545	592	571	535	549	549	531	588	541	536	558	596	522	531	571	544	507	570	571	565	541	537	542	594	509	518	538	574	538	558	576	521	544	548	568	565	568	593	515	510	544	569	540	519	561	577	501	579	509	565	512	580	546	554	514	535	546	588	516	546	542	593	564	522	549	555	538	563	577	542	510	533	588	522	527	516	559	516	515	539	527	589	568	559	556	574	580	532	529	611	544	554	550	569	518	596	520	547	554	521	543	531	541	557	553	547	591	554	592	525	594	550	579	529	532	554	527	548	561	554	541	553	584	551	550	547	550	588	562	528	562	555	564	578	592	574	518	545	520	579	565	546	541	575	571	547	549	550	536	549	547	608	543	579	536	519	567	564	581	546	552	575	559	507	574	521	522	512	586	517	569	534	570	575	540	566	508	545	549	524	575	512	588	530	556	555	532	518	584	537	520	537	547	558	556	562	562	557	583	598	551	566	567	553	563	540	521	579	578	553	560	571	516	577	570	535	564	534	529	556	525	559	581	550	556	561	525	544	510	543	559	546	578	569	540	550	526	485	553	543	544	560	566	529	538	582	568	539	520	534	558	543	563	513	497	519	547	504	564	557	541	555	522	541	545	543	541	536	571	544	584	515	553	533	549	525	527	545	589	543	540	537	571	585	561	592	540	576	548	555	548	526	536	549	545	510	527	536	507	546	572	587	525	522	565	559	517	529	580	559	522	553	582	553	529	551	560	523	552	619	538	561	538	521	570	564	563	531	528	499	530	577	544	573	523	560	543	530	537	594	530	539	587	541	576	544	553	541	525	538	545	548	530	534	518	562	529	559	555	544	527	551	540	568	532	568	561	556	534	571	471	542	573	592	550	547	540	527	553	566	570	496	522	569	564	582	546	583	527	537	561	580	534	544	573	532	562	527	539	559	547	528	521	531	509	543	562	512	530	602	524	559	544	543	510	573	541	567	570	566	528	523	511	554	543	587	544	536	573	573	579	525	518	528	542	536	537	575	555	543	540	537	556	542	522	572	538	512	526	552	555	548	590	506	564	535	568	580	534	511	567	551	564	579	529	550	554	520	570	575	561	527	567	544	557	560	531	543	584	532	541	522	572	565	528	552	540	586	537	563	526	578	572	560	566	542	553	545	574	535	519	577	580	531	593	566	588	552	543	572	556	543	550	544	552	546	549	557	527	541	540	597	568	571	521	586	555	523	519	550	570	572	574	583	523	542	552	539	549	599	540	519	565	531	570	575	534	537	516	549	586	557	560	577	549	543	487	560	556	555	542	502	631	555	542	585	546	527	520	525	522	607	553	597	581	529	559	560	572	561	570	534	534	561	541	552	508	583	517	533	530	546	561	542	554	528	527	583	538	526	533	539	566	594	532	514	566	563	514	580	554	517	526	519	587	533	542	583	547	540	519	554	560	571	546	509	522	547	540	557	565	562	595	521	521	550	554	535	508	548	546	544	563	529	540	553	595	580	550	556	543	560	563	554	590	561	519	550	541	560	549	539	559	549	564	551	550	572	571	549	572	581	537	530	561	534	543	518	577	549	561	565	558	562	540	543	526	567	520	578	554	524	524	586	541	554	535	570	554	537	535	518	570	567	563	582	547	540	523	513	557	506	526	574	547	558	567	557	540	532	564	586	538	542	540	514	553	513	522	560	567	508	523	555	531	554	585	520	525	501	585	574	517	571	560	575	536	555	517	525	512	555	552	568	547	538	520	613	544	540	521	542	521	568	497	558	539	588	544	546	542	539	540	572	550	542	530	537	565	521	575	538	520	529	543	634	556	574	534	524	550	518	538	540	593	529	565	546	575	600	518	550	522	571	544	579	559	551	562	548	546	552	534	561	577	541	605	555	555	517	565	563	579	562	547	579	562	535	536	527	523	530	530	532	558	549	508	564	541	544	572	544	539	597	552	543	543	575	555	518	537	554	582	526	547	544	574	555	529	604	545	529	540	573	542	545	552	600	519	531	558	526	574	543	555	552	583	576	539	586	569	492	565	535	612	526	543	535	535	538	565	548	571	554	544	554	521	580	536	549	545	555	534	516	561	609	571	532	559	531	550	522	570	511	549	515	526	518	543	518	554	577	517	577	551	596	538	543	512	513	555	579	556	557	513	558	561	548	524	517	576	548	513	500	558	551	548	519	508	578	513	552	536	528	517	527	569	604	561	552	535	555	602	537	528	573	556	594	562	523	583	556	558	565	540	572	526	564	546	531	522	543	557	552	527	580	536	557	545	505	532	569	534	504	547	567	556	543	560	565	530	535	510	554	516	569	577	551	568	596	582	491	541	534	530	566	537	541	556	566	570	542	558	549	552	542	591	578	530	550	527	541	546	572	555	549	534	522	495	526	526	549	588	537	564	520	589	526	566	559	515	515	578	532	533	586	523	565	583	542	553	566	534	528	544	542	533	532	567	553	543	521	580	557	570	574	577	568	524	543	544	542	554	562	559	553	495
20666	2546	865	690	476	369	286	240	218	202	185	167	183	163	190	144	154	151	148	146	166	150	139	121	135	135	172	162	138	143	146	119	137	140	133	137	140	139	155	149	143	136	133	147	146	142	122	131	134	159	135	131	143	124	124	156	132	135	139	137	138	166	142	141	119	152	136	110	133	148	152	138	131	150	123	145	171	132	131	141	123	137	132	124	114	140	147	139	142	160	134	153	131	127	141	129	108	139	132	129	128	135	143	151	129	132	136	130	155	136	146	118	149	140	140	160	174	137	128	127	136	151	146	133	138	146	126	145	124	108	149	125	115	125	137	133	149	125	142	114	155	158	123	135	132	123	132	159	116	136	154	165	149	153	150	140	112	127	139	149	132	152	142	148	151	153	148	144	131	133	156	142	147	143	123	135	147	132	134	124	136	146	140	120	149	136	123	145	142	122	130	137	125	123	124	149	138	143	164	155	141	151	137	126	120	146	169	158	148	122	143	138	135	147	138	148	129	134	122	152	160	134	159	138	134	154	136	150	150	135	131	121	136	160	137	143	131	132	145	118	148	137	143	156	156	153	145	126	141	131	163	136	122	147	138	139	146	155	144	123	127	139	150	134	124	137	153	155	144	164	159	172	127	134	119	147	138	121	132	142	140	134	165	154	145	138	154	147	149	127	131	145	164	138	133	137	142	160	131	125	146	128	128	136	135	151	132	156	150	137	155	143	122	143	98	135	122	131	122	139	128	166	158	157	144	135	128	158	121	145	152	142	130	156	144	153	136	154	122	118	157	124	122	165	139	125	135	125	133	157	133	149	129	154	144	126	135	143	113	139	116	138	131	134	140	117	146	147	137	160	138	161	124	140	157	138	135	130	148	137	122	131	143	111	133	137	152	120	158	141	149	150	141	154	133	147	141	113	142	134	130	145	145	124	141	152	119	127	135	144	138	130	136	123	132	130	150	130	140	159	136	155	142	145	139	112	151	142	135	139	121	156	144	143	138	139	130	117	158	126	143	141	120	143	131	140	152	141	128	106	128	147	143	139	130	135	155	127	143	128	144	117	142	149	135	146	155	124	121	145	143	143	132	147	148	143	138	138	149	139	159	142	154	130	116	129	135	143	137	135	158	125	151	168	152	146	158	136	129	150	129	112	149	127	137	137	115	150	135	137	135	130	140	125	121	117	157	146	160	138	145	136	123	123	131	128	149	154	129	143	133	126	112	121	130	147	130	137	165	129	138	129	125	121	178	151	147	127	108	122	149	129	133	147	133	152	134	133	150	130	102	140	121	132	146	132	146	141	155	155	146	146	129	114	116	114	102	142	104	116	146	127	162	149	131	138	131	155	135	143	172	143	126	146	131	128	142	121	133	136	145	150	151	147	137	133	145	112	135	125	133	136	115	128	132	136	139	133	158	144	122	135	134	122	134	156	145	139	128	145	152	148	141	142	129	136	146	136	149	132	137	138	121	147	127	128	140	155	149	136	127	150	150	134	116	128	130	134	116	129	160	153	138	156	129	130	139	155	129	122	151	113	148	147	131	145	137	132	157	135	120	120	158	130	121	132	151	129	156	122	156	144	145	147	134	140	134	135	143	148	144	127	142	138	137	130	158	150	126	135	129	101	139	143	147	132	122	131	149	147	143	156	124	134	127	120	118	142	134	129	130	130	162	141	125	148	156	130	158	143	145	157	132	155	129	132	145	133	153	141	145	140	140	162	115	110	131	140	137	125	112	140	143	133	127	133	139	124	129	133	156	122	133	137	126	141	134	138	157	133	142	135	122	147	131	132	141	111	140	131	134	152	142	132	161	158	128	155	119	148	143	131	130	143	129	146	137	158	163	123	127	142	152	143	138	128	137	112	137	128	141	144	132	124	131	132	139	142	126	137	127	160	145	160	133	129	136	142	157	140	131	131	142	116	134	143	124	163	148	170	149	114	123	164	125	142	139	141	134	147	119	130	144	131	136	137	136	153	154	155	137	136	131	152	146	137	138	129	125	170	149	153	121	113	131	144	132	134	147	129	146	149	139	140	140	135	142	136	130	167	148	144	144	109	134	132	162	150	145	120	127	150	152	139	115	142	120	122	164	152	148	150	129	152	113	131	103	144	144	125	135	130	115	152	148	148	164	150	131	143	120	146	138	155	140	161	153	141	141	139	132	126	149	166	128	138	131	147	127	150	153	142	155	139	153	133	128	134	144	154	129	155	140	137	133	116	129	172	152	145	124	138	149	141	116	136	164	125	133	137	126	149	122	149	160	130	131	146	130	147	170	124	139	140	136	150	144	136	153	115	123	147	132	140	129	158	150	134	127	130	140	139	138	137	130	129	131	140	140	122	162	125	145	138	118	136	147	128	149	127	146	140	158	139	132	120	119	142	157	142	160	144	118	125	142	142	157	141	145	131	132	120	158	125	123	135	138	132	126	128	145	150	125	116	145	149	138	118	150	120	128	124	119	134	139	132	143	138	151	154	121	144	150	134	121	122	122	156	161	147	114	146	127	128	149	139	133	162	134	121	146	141	164	121	142	148	133	145	140	135	142	148	136	138	130	169	126	132	126	133	124	164	123	148	122	168	170	148	111	147	161	136	142	140	158	161	161	143	143	154	136	138	113	127	147	130	145	141	144	141	129	126	132	121	141	149	144	141	153	146	128	138	157	157	136	147	130	130	152	135	143	142	126	161	156	127	122	128	139	108	126	140	120	128	130	136	147	133	127	148	128	151	139	123	144	170	146	150	146	113	146	142	139	137	150	152	145	132	147	145	137	152	138	140	131	135	155	140	133	110	131	146	124	170	132	151	138	158	135	144	145	117	126	174	133	138	126	139	120	138	119	152	128	167	123	156	112	158	127	130	137	131	135	140	135	131	127	160	135	127	154	115	131	94	149	137	130	138	153	170	143	147	146	140	121	134	152	139	144	136	163	142	150	132	125	156	136	150	130	138	114	147	136	155	132	137	142	132	122	124	155	137	125	144	140	147	131	139	128	132	152	133	130	145	147	127	117	135	123	140	138	139	144	146	122	134	143	134	120	142	132	141	139	149	138	151	137	152	153	139	139	158	124	143	150	146	140	155	131	133	148	109	145	142	127	117	125	150	153	149	153	118	149	129	118	147	147	144	138	136	135	125	133	130	112	143	121	142	148	145	136	116	139	130	125	118	146	125	146	138	149	142	143	132	169	136	141	135	146	139	151	143	117	144	137	161	120	111	140	128	112	157	138	128	136	136	108	168	144	135	108	131	162	147	134	127	139	150	156	130	139	136	148	170	141	139	155	134	143	148	149	142	127	129	126	132	138	158	148	163	142	129	158	133	145	142	140	156	170	157	132	133	132	152	137	125	119	128	138	135	143	143	125	154	151	137	152	133	140	118	134	133	136	133	144	146	132	143	129	118	121	142	142	148	167	140	149	149	163	146	103	141	123	140	149	153	130	156	139	106	146	156	129	120	147	156	161	144	141	149	118	119	169	140	155	120
11738	1455	1895	2166	1784	1401	1131	972	772	734	623	578	554	525	508	449	422	442	435	371	398	402	383	412	369	398	412	383	359	356	346	349	339	351	363	361	353	340	332	323	328	331	317	363	337	350	339	342	304	333	337	318	349	348	337	323	329	327	332	312	316	336	320	340	336	328	334	324	326	346	324	345	323	364	335	327	345	322	354	317	321	333	316	315	363	294	331	320	318	319	324	335	310	306	340	343	291	331	314	309	298	324	316	322	287	321	333	362	320	343	323	320	337	294	322	312	333	316	332	330	325	362	345	372	332	304	339	368	302	309	334	313	316	310	356	319	339	305	287	328	315	327	333	316	319	323	324	340	284	301	304	307	323	328	312	305	304	319	306	329	329	310	337	332	332	340	339	293	311	308	356	295	311	365	340	311	313	315	324	329	362	356	309	299	315	352	339	359	341	332	304	326	314	304	335	323	349	310	324	334	292	351	304	350	321	330	319	331	314	339	309	302	348	320	300	345	293	313	341	307	344	315	305	305	345	332	307	324	297	346	301	293	363	329	316	312	321	315	285	347	331	322	300	331	301	323	311	302	332	347	330	328	351	333	312	336	306	336	307	331	347	339	318	329	273	367	354	341	299	326	285	310	344	327	345	311	305	318	307	329	335	341	309	346	311	313	355	334	309	335	320	348	340	329	306	313	342	333	333	310	314	345	301	328	362	311	312	333	320	302	313	343	336	305	339	357	320	324	300	327	295	303	289	348	316	323	310	332	323	300	343	372	340	320	372	318	327	314	341	347	311	314	334	335	319	337	354	293	321	328	330	335	324	353	334	343	294	326	345	338	336	326	299	325	335	312	323	315	300	334	322	335	328	326	275	340	312	320	323	332	345	348	337	334	306	317	308	338	333	300	315	333	348	340	325	338	292	275	346	324	298	307	317	307	356	304	335	321	295	331	318	342	327	339	352	303	336	324	302	341	327	357	331	335	319	326	294	337	348	330	329	332	304	333	343	312	323	320	319	335	302	323	325	317	317	359	304	313	334	339	325	329	313	313	366	286	318	311	315	315	320	308	315	327	330	333	332	345	309	305	306	330	310	330	314	374	314	319	324	335	290	329	300	291	328	314	299	293	317	295	315	314	302	295	303	305	300	349	352	347	321	319	306	326	349	306	295	339	333	337	341	351	331	347	308	323	339	323	303	298	328	355	357	346	323	298	303	346	314	332	311	344	315	326	303	331	327	340	335	320	319	302	302	309	315	326	327	340	308	307	339	337	319	339	351	342	361	320	340	329	345	317	336	312	301	285	313	320	335	316	319	275	352	309	332	311	316	322	325	322	325	306	313	324	335	289	307	302	338	311	323	325	335	329	340	314	347	324	340	323	332	341	314	311	340	347	332	284	297	289	312	308	313	353	321	308	317	294	342	310	323	333	320	308	298	307	349	332	306	334	317	320	301	330	318	314	294	348	286	332	302	293	358	332	304	312	333	323	332	314	317	343	296	316	336	337	327	330	330	321	339	311	314	333	350	311	313	298	330	365	330	312	320	314	326	311	357	315	340	340	341	310	323	349	291	299	317	313	351	295	340	316	310	349	322	304	342	297	329	347	315	294	333	319	320	341	329	331	351	334	297	315	375	317	340	335	339	333	326	294	298	365	362	323	344	309	343	300	294	336	304	332	305	312	346	329	287	320	318	298	298	328	325	311	298	351	338	325	355	337	343	328	341	324	332	360	328	324	342	348	309	311	295	325	322	326	293	357	330	337	322	333	330	325	291	344	363	293	330	317	324	348	342	294	325	321	331	315	341	298	333	354	324	353	321	318	344	328	315	322	344	331	300	329	292	291	329	349	324	333	345	319	316	322	316	298	298	286	341	348	331	327	310	330	312	310	340	323	310	298	320	338	323	327	324	331	340	329	332	353	319	331	306	335	319	334	323	323	310	305	339	307	319	312	337	315	310	319	339	327	320	330	332	288	358	347	319	351	352	333	367	332	308	326	360	336	317	346	337	339	331	330	330	324	345	296	311	318	330	355	315	312	341	307	325	356	327	320	328	307	336	331	305	313	353	320	345	332	322	339	319	340	344	317	310	342	330	347	355	323	337	329	337	328	340	322	326	349	307	294	316	308	287	311	315	327	280	338	320	316	316	371	322	304	315	359	335	343	319	333	315	326	358	320	351	335	313	338	308	330	332	345	332	319	315	314	342	336	308	322	340	321	315	309	346	317	316	346	321	325	323	352	343	297	315	288	302	299	307	322	300	298	329	345	310	359	314	326	318	310	335	324	310	298	342	307	292	343	346	301	322	325	324	300	343	344	321	309	300	324	352	322	311	303	331	301	342	302	333	303	292	331	325	285	297	334	309	321	307	326	340	327	324	332	322	320	304	317	331	324	356	308	328	317	303	339	362	287	318	336	318	323	332	320	329	365	307	337	328	324	346	373	347	345	281	291	308	339	314	329	319	334	343	325	333	348	334	293	313	346	325	319	346	328	290	302	341	347	347	325	345	337	335	338	317	302	354	302	339	310	315	342	306	316	331	322	305	321	314	343	336	331	326	305	343	321	332	308	313	318	326	318	347	312	334	346	353	315	282	304	311	346	325	338	342	340	351	350	322	322	320	312	313	352	288	307	323	359	336	342	360	320	354	333	337	315	326	324	312	317	330	313	333	298	321	355	319	321	338	349	316	313	297	309	321	306	338	349	305	295	312	307	337	312	312	295	337	341	343	295	322	319	355	336	322	280	327	336	283	319	335	329	312	320	322	332	307	308	313	324	306	335	296	337	319	323	339	341	327	313	334	337	306	312	319	324	293	313	361	339	296	294	357	295	340	345	327	304	326	318	342	339	345	317	315	337	336	294	332	329	316	342	349	329	368	327	323	328	318	335	323	336	315	292	313	327	328	352	338	361	334	297	312	324	351	314	337	302	306	322	300	301	331	308	333	345	289	343	296	306	320	320	312	312	340	336	291	318	308	354	352	344	306	327	323	295	324	304	332	314	306	282	324	311	339	332	306	332	289	293	310	320	319	345	340	305	297	344	296	325	316	344	337	323	315	333	321	325	306	306	349	351	337	390	327	341	323	297	306	350	344	347	303	338	323	340	316	316	326	329	319	322	333	317	342	334	319	361	309	320	312	304	315	316	286	287	335	307	331	328	301	338	357	306	314	340	343	305	310	315	329	374	353	312	323	329	331	325	299	308	353	317	329	356	312	299	362	316	324	318	349	299	356	312	326	349	277	323	347	310	306	308	329	324	334	317	374	337	323	334	321	306	338	332	313	351	322	286	334	330	306	312	342	333	294	326	327	328	318	302	345	279	336	320	330	327	341	323	337	320	307	350	302	329	332	322	325	345	335	300	320	333	321	288	334	283	313	339	311	334	330	316	333	307	307	317	329	320	323	298	342	314	304	327	323	323	359	325	345	337	313	301	324	341	340	341	310	312	328	350	342	306	308	313	320	330	337	307	312	303	306	331	316	332	335	309
4413	505	214	209	205	231	210	173	152	185	188	182	165	176	184	181	153	204	179	193	189	183	198	170	168	185	180	177	170	181	182	193	189	188	210	183	189	164	170	180	202	170	173	186	213	165	174	180	178	176	173	181	193	193	169	186	186	183	186	166	160	191	186	182	182	185	184	163	171	172	162	187	167	193	162	202	196	185	175	174	184	169	179	163	178	189	163	181	187	177	168	184	168	169	179	184	180	180	175	185	184	181	161	170	143	156	163	181	187	168	181	192	189	202	178	191	163	192	188	155	177	190	178	165	196	161	165	165	166	195	178	175	156	176	178	167	160	193	180	194	179	158	161	177	193	191	156	169	167	199	175	173	179	189	214	171	175	163	178	176	151	201	181	194	167	178	168	181	169	193	173	172	183	188	180	180	192	164	173	209	191	171	178	183	171	170	180	159	170	180	183	213	212	186	177	158	186	157	177	156	170	176	165	176	164	189	204	155	169	161	195	196	178	164	170	191	185	186	186	160	183	183	168	151	167	175	156	185	178	179	180	147	213	196	169	178	184	222	173	166	189	169	190	205	166	182	202	169	193	175	198	174	189	161	180	180	195	165	164	179	173	160	178	193	178	203	148	196	172	166	174	172	177	179	182	162	167	192	197	177	174	185	185	194	133	130	179	189	184	174	214	180	182	186	163	191	155	199	177	191	198	161	189	188	179	170	205	192	160	177	163	186	172	174	167	179	176	189	169	177	173	174	202	180	197	165	160	158	183	166	158	167	174	195	158	191	201	149	182	199	193	166	177	188	160	169	208	209	182	171	204	167	171	144	159	197	171	188	171	189	166	206	169	188	184	165	193	160	185	193	195	184	161	177	180	186	192	154	166	183	163	181	212	204	183	167	175	186	178	169	165	189	185	174	178	167	186	169	199	156	172	186	190	213	180	193	186	167	192	177	184	167	170	182	198	189	150	175	171	172	175	176	184	190	162	167	165	177	206	204	200	183	166	177	200	191	169	175	188	160	169	200	217	170	201	179	200	170	193	173	204	171	182	177	153	164	207	177	154	161	167	178	169	146	197	165	177	181	176	149	162	206	173	169	183	152	177	156	182	189	169	161	165	192	177	166	149	169	185	174	197	184	178	196	181	195	166	190	183	169	173	191	192	180	184	171	154	177	175	166	162	188	199	169	187	194	187	193	154	198	173	166	186	182	185	159	175	177	176	195	199	187	182	169	162	170	168	180	190	180	136	177	177	186	172	179	198	196	178	163	169	173	188	183	166	186	175	180	187	162	179	161	174	206	174	196	170	192	176	206	196	194	164	170	189	190	181	166	154	161	182	175	169	173	187	184	163	180	163	184	159	179	154	162	188	197	197	175	175	188	189	169	187	171	191	179	155	185	165	199	156	166	178	170	152	174	181	177	194	169	160	178	159	176	178	185	183	188	181	178	179	189	169	192	192	191	178	205	168	162	175	174	164	176	161	181	188	182	183	169	161	170	183	185	188	200	200	168	191	202	194	191	194	181	194	182	186	167	206	195	188	185	201	152	166	164	158	173	169	177	186	171	194	181	172	181	179	183	164	191	183	221	183	165	181	161	204	184	170	169	183	187	173	167	164	170	143	208	179	188	174	171	172	180	198	193	182	195	175	214	164	184	183	204	172	165	179	181	154	141	190	159	181	157	173	188	188	181	188	157	172	182	191	180	180	171	178	199	153	174	197	183	176	176	165	175	172	169	183	167	166	178	164	194	178	185	192	166	185	154	179	152	170	170	191	166	209	154	181	189	197	172	201	196	177	165	177	174	177	176	183	168	177	186	182	170	175	186	181	173	170	183	188	154	177	192	196	188	194	173	182	172	198	177	173	188	173	171	173	166	174	206	179	144	193	207	179	188	165	161	197	184	178	189	175	178	204	159	158	205	169	176	174	192	189	186	163	178	174	172	181	196	195	169	192	157	177	178	163	171	176	177	173	168	172	171	173	174	190	171	186	183	183	162	186	183	177	192	170	201	169	177	186	177	173	188	190	169	161	165	163	164	156	173	187	150	167	169	153	187	169	146	190	159	174	172	154	193	185	161	165	169	161	179	191	227	163	184	174	188	177	181	173	175	184	174	202	180	175	165	158	180	158	179	170	147	194	197	182	166	171	161	225	186	172	178	190	209	168	166	181	158	166	172	184	180	156	175	164	166	176	167	163	188	189	180	162	182	178	173	153	163	184	186	186	177	186	170	186	196	177	190	181	190	168	166	180	177	171	176	206	164	173	161	184	175	179	181	164	178	211	188	173	185	177	170	203	181	171	162	170	188	197	181	158	202	168	178	196	197	176	182	187	212	176	187	172	185	194	165	176	181	191	178	157	182	151	182	177	168	173	162	166	165	200	188	180	164	166	176	177	162	164	194	192	153	190	162	194	203	195	196	170	169	180	182	171	187	164	208	152	170	189	180	187	195	175	178	184	163	198	209	167	189	181	202	194	196	190	195	176	166	188	167	179	193	174	161	176	201	190	159	168	186	149	188	170	211	186	178	181	152	170	171	158	170	166	181	175	189	180	179	153	165	165	157	185	190	168	180	172	173	176	187	197	177	170	180	163	180	152	161	174	193	185	214	163	173	182	184	198	173	159	186	193	163	197	189	182	174	182	160	175	187	160	198	164	165	169	172	164	183	154	156	147	206	185	166	166	182	141	171	154	191	206	179	175	172	199	171	165	181	166	202	190	161	185	156	193	202	169	171	186	162	188	170	195	185	200	198	188	199	192	181	174	192	193	181	177	166	171	161	183	180	151	201	207	167	185	196	180	180	151	199	182	169	180	159	173	154	187	201	203	193	176	177	174	175	189	216	170	205	177	177	201	177	168	182	173	173	194	193	182	169	179	174	196	158	171	172	191	189	176	194	168	175	191	196	195	158	174	145	171	182	181	192	185	178	174	183	197	155	163	177	145	181	210	185	154	152	178	160	163	184	175	172	165	166	152	187	198	162	184	169	175	192	193	199	196	169	148	191	163	174	174	199	193	189	173	181	202	171	174	180	213	199	165	177	170	191	183	154	205	176	178	195	148	189	154	165	187	166	204	186	179	180	166	201	171	191	175	161	181	173	170	175	200	192	173	183	175	172	183	171	191	191	165	181	189	155	167	126	151	175	166	188	190	204	173	176	165	169	191	184	192	196	182	201	158	201	197	184	168	176	193	184	187	191	179	171	163	195	183	182	170	170	197	189	175	197	167	150	185	172	174	185	164	191	178	155	175	190	170	187	194	202	187	154	192	185	187	181	183	201	191	189	192	195	168	175	182	186	178	188	181	163	181	186	205	182	200	157	186	196	171	175	173	161	191	184	163	191	159	166	153	177	170	187	181	190	162	192	172	188	162	176	181	165	158	190	182	174	173	188	176	200	164	187	173	189	172	178	176	181	174	185	185	170	203	181	183	170	150	182	180	174	192	174	171	163	181	164	189	191	173	156	173	166	182	200	160	189	173	191	171	177
3611	637	542	548	522	517	490	478	439	413	463	439	419	431	465	482	436	406	415	447	372	457	417	468	419	438	418	390	445	425	437	415	402	443	422	434	467	415	425	430	422	410	409	403	420	434	415	406	425	419	421	439	387	452	400	399	443	426	428	425	431	421	399	439	434	420	407	408	384	442	417	437	418	413	426	433	420	424	416	397	415	394	424	428	431	412	426	439	427	410	448	436	423	408	446	389	415	446	434	429	407	462	439	421	392	433	412	413	408	384	395	418	458	385	444	421	461	402	425	447	410	426	429	433	428	438	431	408	427	432	458	453	417	406	483	424	456	439	440	394	384	453	408	413	414	414	428	416	462	465	403	419	401	402	398	437	431	436	424	420	444	450	406	452	441	446	449	444	418	423	429	429	437	384	414	420	450	467	453	420	446	428	408	465	425	435	386	416	467	452	400	430	402	425	412	441	444	424	432	419	420	429	446	448	414	439	424	435	422	460	442	430	429	377	464	411	467	424	432	478	459	407	420	424	432	407	432	455	401	445	412	419	426	457	384	467	450	409	432	445	441	427	434	411	413	398	442	451	428	418	428	416	443	412	439	409	430	435	439	399	410	427	426	443	435	448	392	416	419	408	430	391	413	428	420	398	428	447	429	418	442	391	431	410	451	453	436	402	410	405	421	425	403	413	430	451	420	385	420	429	411	389	422	435	451	454	401	449	410	437	435	396	421	463	427	441	450	409	389	418	410	427	433	411	408	415	432	425	437	437	409	421	431	420	395	416	405	435	452	441	414	446	444	420	457	427	362	412	426	411	402	416	423	423	438	402	458	445	423	455	425	445	432	421	411	381	396	426	412	441	432	406	429	403	418	399	425	430	448	427	404	421	433	448	421	427	397	415	427	411	420	448	444	429	440	429	418	427	420	415	441	443	383	403	442	442	408	432	457	460	436	437	417	394	413	441	435	416	442	453	440	408	437	394	420	400	409	412	405	438	413	403	422	379	409	419	411	417	439	455	445	402	435	432	429	445	430	403	436	431	418	426	413	440	446	427	435	425	432	430	454	407	404	451	419	421	453	415	424	419	440	427	451	410	424	454	379	440	435	424	431	450	397	383	397	421	407	417	416	443	455	443	427	404	423	418	441	435	444	412	405	446	403	399	428	377	444	408	398	434	431	458	453	425	411	423	443	450	444	429	431	441	443	462	457	427	402	436	423	416	450	414	419	423	425	409	398	417	428	429	438	455	410	439	413	423	416	442	467	405	413	440	431	422	446	422	406	418	425	441	418	414	417	461	444	441	442	438	480	447	425	433	390	402	448	412	397	421	439	420	462	413	443	440	436	448	400	440	465	394	418	400	392	416	435	434	461	432	452	416	426	447	426	399	468	424	422	414	436	450	459	446	414	400	429	428	472	408	422	470	420	410	447	418	414	430	446	401	413	464	458	448	422	384	420	429	372	458	432	443	415	418	438	436	417	445	424	425	432	435	457	445	379	428	450	407	389	386	422	433	421	390	427	418	410	418	430	431	434	411	402	431	467	411	431	415	410	442	437	440	442	461	434	462	446	417	459	449	460	467	429	412	405	441	444	445	440	406	418	460	424	443	403	383	438	431	435	424	447	440	448	442	422	431	381	453	420	444	441	416	370	395	470	470	423	460	409	435	435	417	451	402	395	406	396	415	432	413	436	418	459	452	432	442	435	402	413	423	457	395	405	448	414	394	442	411	441	419	427	437	394	435	425	419	399	489	427	468	428	447	457	425	397	428	417	396	455	434	425	423	440	403	412	432	376	440	419	416	467	418	430	437	460	430	441	411	460	421	406	454	429	436	429	462	459	471	420	431	423	413	435	399	426	418	420	423	426	443	430	421	416	413	415	435	415	463	427	440	463	425	427	373	402	427	407	465	427	442	443	408	433	404	414	441	435	422	446	436	432	460	457	446	445	427	425	415	429	438	402	429	452	431	431	425	437	433	456	421	426	442	452	436	429	434	445	416	421	435	421	389	409	409	445	409	410	407	420	435	425	433	454	417	445	406	452	431	446	422	420	428	438	455	426	422	396	413	452	422	418	441	432	416	432	452	458	428	447	410	412	431	438	417	430	416	449	419	410	424	432	421	397	440	421	457	419	432	452	414	419	394	402	424	414	435	401	444	436	387	416	432	437	399	426	415	418	434	422	437	460	455	457	437	466	421	439	447	421	415	477	434	413	466	449	422	436	438	449	437	426	444	416	457	444	414	448	402	423	444	440	440	434	437	470	436	429	412	385	440	408	430	430	447	373	425	468	437	418	433	406	486	424	423	428	413	419	417	389	413	446	386	429	396	386	431	413	427	429	444	421	443	453	412	418	470	423	408	431	444	465	409	422	421	410	382	428	463	424	416	421	454	428	454	417	466	435	402	432	425	437	405	428	383	403	465	444	432	410	448	468	414	424	419	403	429	420	456	424	458	400	429	447	395	436	463	394	429	432	402	439	420	462	448	408	405	496	410	452	410	420	455	353	410	429	435	389	453	434	446	427	426	429	405	416	438	469	422	440	446	442	411	426	423	441	427	407	436	427	391	423	460	444	436	415	427	471	443	438	418	389	433	442	489	456	455	451	434	435	456	451	427	422	438	414	425	467	453	445	416	446	435	440	423	439	413	452	436	433	448	480	404	457	429	425	401	443	438	443	417	456	423	449	421	423	436	443	411	381	450	408	465	389	442	451	418	448	445	433	433	439	378	404	437	408	425	370	437	403	416	427	451	445	426	470	423	436	414	439	421	443	401	396	419	420	416	417	447	390	460	451	404	389	431	424	451	467	445	436	411	454	436	443	420	410	419	463	454	411	446	424	402	420	416	426	431	436	437	438	413	415	426	446	396	419	430	433	460	399	423	408	435	429	444	439	395	462	412	454	396	483	442	426	416	447	433	403	396	398	398	402	409	428	425	439	392	409	381	397	424	438	448	400	456	426	433	451	383	423	402	426	441	441	401	392	448	419	433	465	429	440	426	433	442	451	426	425	404	461	427	387	431	432	421	409	425	402	411	451	405	430	403	462	444	407	428	429	429	439	421	454	423	416	386	407	446	422	414	442	425	410	428	426	466	422	411	446	416	409	422	412	426	418	400	392	444	420	441	424	444	429	432	439	447	462	439	410	420	437	452	450	441	418	421	427	430	467	421	434	411	423	400	379	391	395	437	450	420	414	431	445	433	434	441	433	426	423	463	472	427	401	428	397	416	433	449	404	468	432	439	400	443	426	410	432	394	407	439	425	417	454	390	438	414	398	466	411	430	457	446	414	427	405	400	435	443	428	443	430	391	433	412	436	441	413	417	428	407	490	417	396	404	455	421	444	404	413	435	415	405	443	403	467	434	428	403	384	460	414	431	422	407	419	398	423	420	480	409	422	396	392	402	446	417	429	429	412	397	449	439	431	443	415	400	435	436	415	435	436	402	441	441	437	431	435	409	435	440	438	399	440	423	466	411	411	445	413	412
12338	1215	615	495	442	360	304	292	290	265	234	277	254	270	261	263	236	275	230	239	253	263	242	237	223	244	235	236	244	227	251	237	248	255	260	220	235	227	224	234	226	250	221	226	268	210	239	240	223	239	248	280	277	241	230	239	262	231	243	228	243	222	248	266	257	249	203	250	213	235	245	227	248	249	210	230	238	227	229	236	239	226	235	232	259	266	248	225	212	257	255	238	243	241	256	281	248	244	265	253	241	257	253	251	263	237	261	224	250	243	252	225	270	263	238	219	250	234	241	226	234	237	242	234	243	257	238	231	246	259	227	236	244	267	234	239	246	246	216	246	244	271	227	230	235	247	246	228	241	257	229	243	246	227	269	243	209	280	244	236	254	219	264	221	259	261	247	266	249	218	247	247	224	258	252	219	265	223	253	234	238	237	234	258	254	217	243	265	241	234	253	220	237	234	244	248	236	230	240	232	230	241	219	260	250	254	225	243	211	265	258	215	255	257	241	241	248	210	205	239	216	226	217	222	247	210	247	212	232	226	217	239	264	220	247	222	215	233	273	222	235	221	250	207	231	229	212	279	243	226	241	237	252	228	225	266	239	237	254	221	251	246	265	244	244	222	240	231	202	227	209	247	229	247	247	228	259	222	274	226	235	235	201	219	267	234	232	238	272	244	212	214	204	229	220	221	204	214	235	247	255	233	230	209	232	245	223	247	251	258	256	247	235	256	230	260	206	252	234	242	225	228	258	218	233	221	228	246	245	228	246	239	242	260	238	250	240	255	266	231	252	247	236	221	238	224	232	263	243	267	240	282	265	230	238	253	255	251	240	231	233	236	237	248	257	243	246	245	263	261	250	250	217	276	232	259	226	284	249	247	209	221	261	254	255	221	228	249	259	242	239	214	237	248	252	253	253	247	246	237	268	232	252	233	239	250	230	214	210	246	232	260	244	248	227	244	242	215	216	227	245	232	218	233	256	239	230	244	249	224	255	231	209	259	257	228	233	265	238	214	220	247	231	240	231	252	227	233	206	227	231	227	248	226	250	241	250	263	239	237	277	265	246	229	255	282	257	208	221	261	246	224	260	248	242	247	250	248	235	216	248	220	230	243	232	243	214	261	238	259	248	210	222	230	211	218	217	225	225	239	237	260	238	262	252	265	236	231	229	223	271	246	225	251	232	260	261	229	241	241	250	261	208	210	252	232	238	252	253	250	230	249	248	247	221	255	253	245	240	253	245	234	235	220	246	228	257	270	216	233	231	236	232	250	259	221	221	235	232	255	231	221	266	261	243	248	241	234	221	251	216	253	239	238	241	270	254	234	228	230	272	244	253	246	218	226	238	223	236	255	249	251	227	192	271	209	219	252	210	276	254	250	232	223	231	227	241	230	260	250	232	227	208	217	262	237	244	242	247	227	246	221	263	246	277	217	219	278	209	245	242	255	263	247	249	245	253	242	250	235	233	236	234	250	245	230	258	244	246	223	241	219	205	232	243	257	249	234	210	279	231	223	269	255	246	234	227	226	234	204	265	254	246	239	210	266	215	242	263	274	244	232	217	241	251	240	253	247	229	217	216	232	242	245	205	235	214	247	232	239	234	245	265	240	216	220	219	251	227	232	261	225	237	233	240	225	272	235	234	256	211	247	238	250	225	213	252	213	235	250	290	258	249	240	210	235	230	250	255	262	214	226	252	237	229	205	221	265	237	220	245	235	233	236	250	262	231	250	253	232	238	243	250	244	243	248	267	220	257	240	223	219	251	231	254	230	238	234	212	253	247	243	232	236	219	227	238	241	250	220	221	208	242	229	244	251	248	239	243	246	256	218	233	219	228	279	239	243	276	214	224	228	243	223	238	232	274	241	241	215	269	244	239	251	236	247	238	226	241	233	212	217	255	237	222	235	247	247	231	240	234	232	206	233	250	212	248	234	254	238	225	246	231	243	207	234	256	266	225	240	234	269	217	241	245	248	212	233	229	254	230	193	247	244	220	249	259	234	240	244	248	253	241	225	249	238	216	233	229	258	229	267	196	256	264	254	260	233	230	229	250	237	236	262	239	225	251	231	233	241	266	237	262	227	238	209	272	215	238	234	250	215	206	243	239	252	224	235	250	256	263	212	205	225	223	217	231	228	242	253	227	209	229	225	260	222	239	235	233	232	220	246	253	232	241	236	253	226	240	262	239	235	259	246	222	268	284	253	237	215	226	218	236	243	220	249	271	247	227	267	207	220	258	236	239	227	217	235	225	209	218	246	231	247	250	229	199	212	228	220	217	214	231	250	232	243	220	243	239	263	242	223	244	251	230	276	233	212	246	252	261	236	218	261	235	241	248	237	258	217	223	253	250	219	229	250	268	241	213	201	242	245	255	235	242	238	267	236	236	227	248	279	240	215	227	244	239	223	224	232	232	229	259	246	225	256	234	262	267	235	237	219	240	236	241	251	257	209	258	249	228	247	237	246	226	254	242	206	229	218	201	257	241	209	236	221	214	232	259	243	229	261	219	229	244	227	193	231	292	219	253	246	265	222	245	224	226	238	251	248	222	220	226	250	227	230	220	259	247	243	240	248	248	262	221	239	266	244	222	233	220	224	272	235	233	249	276	267	242	235	228	238	244	248	238	231	282	224	244	255	267	242	226	258	249	236	247	257	236	259	236	252	213	259	249	254	231	254	241	249	251	267	255	239	215	223	243	208	193	233	233	250	256	239	214	220	215	257	208	232	218	239	226	235	206	214	233	219	262	232	244	209	237	227	226	229	250	222	243	225	236	273	259	246	273	244	232	247	242	232	241	237	235	240	237	256	246	261	240	266	233	260	229	249	249	242	219	257	235	225	237	260	200	213	238	235	216	253	258	257	248	245	239	214	240	248	251	252	204	236	269	249	247	251	213	214	254	231	243	227	223	225	235	259	264	243	225	241	240	235	226	248	213	258	257	231	227	253	249	238	223	247	228	242	249	253	244	248	237	227	211	224	230	228	240	217	271	245	257	249	246	247	227	256	215	232	237	254	245	214	245	220	253	236	234	241	281	221	269	263	249	239	231	242	228	208	231	262	222	257	247	237	227	223	256	243	239	272	222	231	199	244	244	259	213	237	209	251	259	250	258	240	238	246	239	238	252	221	236	247	231	268	236	246	254	216	236	260	225	236	257	239	285	230	255	249	285	246	251	235	255	243	219	247	273	217	230	227	236	234	215	288	219	237	246	210	237	231	260	226	233	228	248	244	223	237	250	254	240	270	227	243	237	267	247	218	247	275	233	248	232	228	262	223	239	227	253	241	241	211	226	271	246	224	249	245	247	252	223	216	261	225	248	238	223	258	257	239	265	231	230	230	233	233	226	228	235	203	207	223	252	273	236	230	231	220	219	244	244	264	243	237	242	233	242	226	225	254	221	237	236	233	208	278	220	253	243	250	263	208	258	258	225	225	233	237	232	221	224	222	240	252	225	237	256	265	260	235	233	256	246	229	231	219	197	242
9199	1272	1326	1453	1329	1113	949	922	816	733	733	679	650	653	623	638	594	600	604	608	601	564	530	573	602	611	558	572	580	546	530	560	560	546	558	535	557	544	554	557	555	541	574	551	542	520	551	576	576	566	520	526	507	536	508	555	557	552	544	524	570	564	508	625	560	567	544	535	538	574	569	591	545	572	525	537	525	498	523	570	557	552	561	476	543	561	542	562	548	562	540	536	515	560	525	554	548	544	543	535	570	521	550	538	638	562	584	549	571	556	541	559	526	525	552	533	545	597	536	533	541	542	491	568	569	532	507	546	554	547	558	507	566	545	528	534	580	548	539	567	526	494	562	541	548	518	528	571	555	567	574	539	543	546	574	555	598	531	565	552	521	573	565	547	481	533	536	546	530	537	534	535	560	613	531	570	490	538	567	542	564	541	540	541	495	528	560	534	569	564	529	552	582	538	503	546	577	523	553	544	576	590	547	532	506	552	522	537	560	557	539	513	527	575	535	580	592	536	567	515	576	517	517	561	580	567	553	549	541	542	508	521	546	554	556	543	547	558	513	549	563	537	523	534	586	527	510	556	521	566	543	524	561	571	527	567	540	528	546	588	554	522	519	562	573	502	554	548	555	555	572	552	556	568	529	542	561	504	539	565	542	551	510	528	578	541	575	582	563	568	563	505	526	537	590	560	530	554	539	536	535	570	545	516	577	582	569	587	532	531	522	537	532	535	605	495	519	583	545	520	524	534	560	527	545	537	534	553	534	556	534	524	509	547	582	516	534	569	535	584	585	572	586	565	538	533	557	567	567	553	546	546	531	538	558	576	529	574	531	512	567	540	545	518	576	564	567	528	538	534	534	517	540	565	525	548	539	530	550	531	547	507	586	548	551	577	554	546	589	552	574	564	554	559	544	529	586	522	537	529	571	533	540	537	537	575	579	554	586	573	508	571	563	517	568	509	585	538	540	551	566	532	511	538	513	554	513	521	504	545	565	565	546	503	548	544	534	567	542	575	534	526	534	575	555	524	537	582	574	572	546	500	569	537	583	537	535	585	531	583	532	534	558	486	525	559	541	553	511	543	532	548	535	573	525	601	537	541	543	584	566	557	566	533	500	511	558	524	572	556	575	554	543	490	562	582	537	538	564	571	565	556	551	515	568	551	523	555	523	536	579	559	514	546	534	593	553	572	533	546	525	524	577	542	540	526	518	568	511	613	553	554	564	550	563	475	564	556	548	539	552	558	565	572	518	548	515	531	551	519	552	540	550	514	563	555	531	574	557	579	543	519	583	541	539	574	541	544	542	511	525	505	530	534	500	545	603	571	512	514	538	570	553	549	545	575	554	545	557	535	550	592	536	520	547	581	523	538	581	560	540	604	589	579	535	506	547	501	547	573	590	535	545	556	531	548	541	537	557	515	517	583	572	528	537	598	539	566	556	530	573	554	608	549	562	540	552	532	557	572	558	543	581	524	509	544	544	500	580	560	563	539	533	554	551	534	574	565	536	543	490	527	547	594	530	537	481	532	496	560	521	514	567	572	539	494	555	546	576	519	537	517	547	538	546	579	564	552	590	569	527	540	528	542	546	531	529	505	571	551	550	536	541	540	563	521	564	512	520	592	511	545	523	556	546	555	550	551	540	551	554	571	510	589	460	552	551	554	536	589	548	533	559	526	540	529	584	556	531	535	516	554	517	540	502	560	554	565	489	545	580	577	567	573	553	498	512	525	535	567	525	525	520	565	535	550	552	548	563	569	566	556	534	564	549	518	539	519	506	548	572	584	583	537	545	531	569	534	560	510	544	497	564	564	537	546	564	554	542	525	527	590	568	548	571	529	515	543	512	560	564	539	528	530	543	534	552	506	502	575	539	545	606	534	559	499	558	546	580	505	542	580	567	507	543	535	537	554	564	591	530	540	555	499	512	498	516	542	564	547	498	519	544	571	539	546	557	524	551	534	527	546	545	567	565	573	575	509	550	540	540	564	562	507	548	522	608	539	597	525	581	612	536	586	544	526	483	531	545	603	514	595	575	558	587	574	524	566	544	565	542	565	526	565	498	532	509	560	561	603	510	535	538	539	549	529	566	594	561	536	525	572	539	540	565	526	545	586	534	584	563	590	576	536	543	539	549	562	515	547	526	561	543	584	567	516	532	570	540	526	557	542	570	533	570	529	536	532	528	526	561	585	570	579	549	527	567	586	547	554	545	555	538	556	496	550	527	520	554	526	561	560	562	545	541	561	543	575	571	540	582	507	520	548	554	522	529	525	520	510	544	523	544	589	516	539	520	585	568	565	548	558	544	547	531	557	542	545	551	551	544	552	569	499	572	530	560	504	550	554	557	545	547	563	560	559	575	506	568	556	529	524	539	575	524	524	528	530	564	543	567	586	552	558	535	532	558	542	529	524	563	541	510	573	549	548	565	560	551	573	562	537	539	587	555	554	540	559	543	547	597	580	526	555	548	552	555	596	579	553	594	535	553	559	570	533	560	601	538	562	516	536	556	501	518	528	558	512	564	497	527	568	550	555	569	547	562	571	520	545	549	537	533	531	575	578	556	582	564	548	580	557	566	531	550	539	572	539	569	532	503	576	571	539	598	553	580	538	546	561	522	614	538	516	605	521	592	555	537	519	556	543	550	556	576	548	587	549	571	569	511	512	533	598	545	515	572	528	538	544	533	583	564	565	552	527	536	550	593	561	506	554	542	551	528	552	526	569	530	502	537	525	514	562	552	535	548	545	544	543	544	523	595	557	579	554	551	503	493	580	544	554	554	532	529	535	537	500	556	521	534	567	548	564	519	525	577	552	583	555	553	600	542	543	560	595	543	576	541	532	553	538	573	516	564	541	578	563	590	590	544	583	547	518	538	547	563	553	569	561	581	514	516	519	588	532	566	542	515	528	580	549	541	529	587	543	572	566	530	531	555	545	550	596	500	554	513	574	538	570	538	535	563	524	536	571	593	538	576	522	544	565	541	554	562	527	554	546	575	571	509	539	574	523	584	564	541	554	561	532	541	557	589	509	549	545	542	567	560	573	566	579	563	511	526	554	600	543	594	578	527	562	580	522	553	508	557	549	529	596	584	524	514	576	538	560	534	561	574	525	551	535	576	535	554	545	568	562	561	565	547	536	549	544	556	549	555	538	519	520	586	581	548	538	559	529	545	527	515	520	526	545	549	527	554	539	551	572	551	549	596	543	537	591	545	566	529	531	566	519	526	524	564	577	570	533	545	542	521	535	518	549	547	532	595	545	543	544	538	535	533	524	560	568	540	528	516	524	558	552	516	584	538	585	559	552	585	512	539	570	540	547	529	572	526	553	575	563	530	544	526	518	579	573	551	576	569	579	590	571	519	506	595	547	604	562	512	547	547	567	569	523	537	535	585	547	526	542	523	547	579	559	540	572	586	563	510	601	596	551	575	560	564	531	506	566	520	556	551	573	576	529	527	571	530	546	537	543	537	552	569	542	563	558	548	491
21219	2707	877	690	480	363	279	243	225	196	198	197	163	162	159	167	164	148	146	170	150	139	148	143	160	141	143	142	146	120	171	143	144	157	149	133	144	130	137	166	156	147	155	125	152	120	134	126	143	123	146	145	139	129	161	161	151	126	132	144	133	130	134	160	132	141	156	134	128	127	149	123	125	140	162	135	134	153	149	124	124	127	151	157	109	126	137	155	129	118	151	142	116	142	122	145	142	140	126	141	154	148	136	131	145	131	115	142	129	152	140	136	137	142	140	106	118	147	161	141	115	124	125	126	164	124	135	147	136	132	148	149	139	147	146	124	139	119	128	134	130	160	159	130	135	146	151	116	151	148	123	167	146	131	135	123	140	126	128	132	122	147	131	139	118	160	111	137	143	168	159	141	140	124	138	156	144	116	147	149	152	130	132	151	127	135	150	128	128	139	144	149	135	126	134	156	135	160	120	138	133	122	131	147	135	137	131	138	131	142	154	137	143	142	132	136	126	131	134	140	161	115	153	135	114	142	153	119	135	138	146	138	113	117	130	133	142	114	130	154	118	122	127	123	131	132	130	141	118	145	137	148	136	115	128	135	139	140	115	155	126	119	133	124	146	112	142	146	146	130	141	127	141	121	128	137	132	133	130	155	146	142	144	150	142	126	122	132	131	147	127	121	133	152	125	139	136	143	119	149	143	132	149	125	154	145	133	145	128	117	130	136	137	141	146	124	161	134	148	153	139	159	113	147	143	136	135	160	119	134	148	161	149	149	153	140	148	124	129	144	145	130	144	118	156	148	149	135	136	141	149	126	147	158	115	124	146	155	126	129	134	147	116	142	134	140	140	134	119	135	167	142	117	127	127	113	135	126	138	131	156	135	130	140	158	129	135	124	126	126	125	129	124	128	139	141	127	127	129	150	121	130	162	150	155	150	130	141	150	140	104	121	143	137	127	128	139	142	139	154	139	148	135	122	130	136	153	119	158	148	134	135	135	116	136	136	147	129	128	148	139	126	133	136	133	117	147	125	111	141	128	131	130	128	142	131	145	138	122	105	121	123	117	122	135	124	134	120	104	135	146	121	165	132	101	121	145	128	156	151	138	139	118	136	152	145	159	127	124	120	124	147	146	135	155	121	135	141	122	151	151	139	135	149	125	127	153	108	128	139	121	159	176	139	145	153	139	127	124	135	172	139	140	143	139	122	126	135	156	159	124	165	135	111	144	140	153	128	143	140	123	117	138	120	135	143	137	146	137	140	150	149	143	135	152	139	164	137	125	123	126	155	137	134	161	136	118	136	139	143	136	162	138	150	133	131	156	134	122	143	142	141	152	133	148	156	141	137	144	146	143	145	122	142	126	154	123	151	119	165	152	152	144	119	128	124	152	144	152	140	142	128	135	152	141	127	144	151	140	128	149	132	146	136	152	145	149	153	133	132	142	156	154	149	158	130	125	158	141	126	154	142	143	139	120	149	135	129	133	107	123	147	158	137	152	125	141	122	140	126	126	124	138	138	141	132	148	131	153	144	134	131	142	141	128	123	146	125	141	131	120	124	122	140	162	143	154	116	152	153	134	144	136	120	135	129	124	128	138	125	133	141	118	127	156	158	144	125	113	120	159	139	145	128	130	146	132	118	151	156	133	128	140	133	143	142	128	150	131	135	152	133	142	123	118	118	136	158	132	125	115	170	143	144	164	144	145	110	141	121	137	131	141	137	154	128	133	147	128	117	162	127	133	136	160	150	125	138	138	130	140	126	116	152	131	144	130	136	146	139	160	120	136	138	151	161	128	125	157	144	126	159	129	146	149	136	152	140	130	153	157	126	136	140	152	109	126	143	155	159	144	140	139	133	119	138	135	134	152	144	153	109	151	116	160	150	154	156	145	123	156	143	150	129	127	137	151	155	126	127	139	119	130	122	129	145	148	150	159	134	148	168	133	159	125	129	152	131	148	138	147	139	150	133	122	148	140	120	123	142	131	164	150	153	127	146	129	128	145	131	168	125	121	133	135	141	156	120	143	127	141	128	155	146	152	141	145	123	115	117	136	146	139	131	133	133	137	136	118	126	135	124	150	156	128	148	138	159	143	117	147	142	121	117	142	112	121	156	130	155	156	118	128	143	137	145	156	138	146	158	124	126	138	148	160	125	148	122	147	147	147	134	131	134	128	131	138	139	148	154	125	116	132	136	138	137	140	139	134	143	165	136	155	144	164	145	136	135	142	143	114	146	165	153	142	143	121	152	136	123	113	135	142	123	119	122	148	145	154	134	140	149	164	149	144	150	122	143	158	112	128	142	148	144	133	151	138	133	126	149	130	140	117	141	135	132	112	123	139	131	144	139	122	135	139	138	137	148	135	130	112	102	155	144	148	146	126	128	144	137	112	111	135	155	127	149	167	139	154	155	137	139	128	155	148	147	142	137	164	127	161	130	137	132	127	145	138	140	133	138	143	138	137	128	130	135	147	137	118	158	131	145	118	138	111	133	159	152	154	140	146	140	141	128	144	143	146	153	121	142	139	135	134	128	133	140	145	144	146	129	122	129	149	147	140	124	151	146	145	136	141	134	159	154	143	143	151	130	132	122	129	126	150	143	128	137	147	126	141	124	125	140	134	148	128	140	137	149	130	119	133	148	126	155	136	124	117	128	129	129	133	129	145	119	141	156	137	144	146	143	132	119	129	140	146	146	145	151	111	142	162	124	144	117	159	148	138	133	133	139	139	124	142	142	134	119	143	167	145	136	128	147	149	134	144	136	120	160	144	129	125	122	143	134	138	131	147	134	127	131	141	140	157	148	128	136	121	152	143	131	138	116	124	141	128	128	164	158	147	151	142	130	141	138	149	132	142	137	138	141	116	157	150	131	141	124	143	137	131	143	161	144	139	146	160	117	152	151	132	132	155	159	125	139	142	140	126	148	148	129	138	134	132	137	124	123	128	149	132	142	154	123	130	134	152	150	131	141	161	138	149	114	138	131	151	137	144	135	139	158	141	165	136	146	141	123	140	154	145	133	130	148	145	139	135	122	135	142	136	134	148	141	126	114	130	147	142	132	123	113	116	135	131	144	137	127	145	152	145	135	156	146	132	109	121	153	136	129	125	137	147	128	129	160	134	152	139	129	147	138	156	124	144	170	124	144	137	111	139	136	134	126	141	138	149	161	131	128	136	130	154	139	128	143	146	134	126	143	175	125	138	132	135	136	141	144	162	134	160	147	140	127	153	149	146	149	145	142	142	123	122	125	145	115	154	134	152	140	108	130	149	137	135	155	141	141	140	123	157	140	133	154	142	135	130	158	139	124	136	150	135	138	121	161	129	124	134	134	148	129	141	117	159	139	134	129	140	148	155	160	134	120	118	135	156	138	143	137	146	137	122	162	172	139	145	142	148	142	158	140	154	127	131	140	145	153	133	126	136	165	135	144	140	119	137	139	156	136	138	127	132	152	140	136	132	137	151	116	133	140	134	142	121	127	135	152
12050	1501	1934	2150	1837	1394	1162	868	806	686	660	543	523	467	441	432	454	436	428	437	408	425	403	401	425	373	397	375	372	365	362	392	360	375	340	359	344	338	332	320	339	338	350	341	351	330	355	303	344	346	359	321	311	342	319	363	338	314	360	314	322	340	358	299	302	344	330	339	352	301	274	293	303	341	352	329	363	331	291	308	355	307	335	340	330	346	361	328	335	306	304	336	336	347	331	359	324	337	349	339	329	347	329	304	296	310	313	308	317	319	336	322	358	327	314	331	331	317	319	325	292	318	327	314	292	338	291	298	350	325	320	278	288	318	333	307	345	347	345	340	312	328	342	299	305	331	321	292	338	319	320	304	339	369	316	316	294	304	314	345	318	341	311	350	306	340	322	336	297	359	296	328	321	348	335	334	315	317	318	291	326	337	343	304	323	311	347	293	304	342	316	320	338	331	320	316	327	309	328	340	333	324	329	330	323	293	315	310	312	295	317	348	312	337	307	317	344	360	354	298	311	326	349	316	327	362	308	334	309	320	322	350	337	307	345	316	345	307	319	316	311	335	329	315	319	312	305	323	298	281	307	344	346	329	330	315	319	312	316	366	331	326	313	325	326	347	330	333	334	303	358	333	334	323	310	319	319	339	343	310	329	319	282	323	318	335	337	313	320	312	343	326	329	310	313	350	317	324	322	311	342	326	352	322	311	321	342	320	316	335	313	356	290	326	316	318	338	323	318	327	335	316	330	340	332	314	327	294	312	296	316	332	303	312	354	310	347	320	338	321	307	320	324	350	329	293	345	324	330	320	309	307	325	322	337	344	325	312	319	347	330	287	311	332	324	311	316	307	324	327	333	353	330	318	334	290	318	343	293	303	353	340	319	305	322	317	314	322	300	339	310	331	343	323	325	341	324	324	308	361	302	315	322	333	288	340	304	319	317	313	324	300	305	319	332	330	307	336	346	313	303	335	309	326	285	323	308	335	303	323	330	340	314	302	338	302	321	356	349	296	306	322	327	303	321	323	335	323	339	317	290	362	328	314	307	347	321	340	339	322	347	311	324	316	325	361	322	320	283	318	342	333	321	345	292	341	364	288	334	315	334	356	323	344	334	325	328	315	332	326	335	327	343	308	345	295	333	311	349	301	353	327	355	351	326	313	294	302	303	316	328	328	307	320	332	326	297	300	310	318	333	336	342	329	328	334	341	311	305	320	316	313	312	316	305	319	317	340	311	300	330	340	329	321	323	331	358	294	349	312	309	316	320	315	304	306	322	316	306	292	342	293	326	280	342	299	306	314	319	321	317	334	313	308	328	310	346	337	313	328	320	347	308	344	319	306	365	314	340	326	312	325	313	315	326	301	327	316	335	329	341	328	293	313	339	306	347	332	323	304	314	315	307	326	349	331	321	307	362	349	322	309	286	319	345	305	332	336	297	350	310	314	323	361	295	338	305	330	332	317	301	307	335	324	299	345	339	328	301	323	331	317	344	351	324	353	312	340	338	323	330	323	312	345	329	323	296	309	320	309	341	292	330	347	322	326	339	306	351	313	298	316	339	348	337	321	332	322	309	301	327	317	321	331	329	321	365	317	354	314	320	325	309	313	319	295	297	302	307	320	315	319	315	304	305	332	288	316	314	346	297	320	325	313	311	297	326	314	331	301	295	308	311	315	344	316	353	351	310	339	335	315	305	337	300	301	345	316	312	311	301	335	297	287	310	336	305	324	341	313	337	318	326	351	352	336	326	292	321	309	338	369	323	337	304	308	293	327	340	291	364	312	349	321	325	302	293	323	319	325	310	333	304	344	302	337	364	354	307	335	305	323	343	304	305	350	296	306	317	336	327	328	318	308	309	312	341	328	325	320	305	330	289	312	302	308	311	308	330	346	300	325	316	326	325	305	307	300	335	323	347	345	318	317	317	294	296	316	318	307	321	299	319	321	303	361	302	359	301	342	304	308	331	355	313	356	306	331	333	310	333	335	303	358	307	316	310	328	333	314	340	303	317	305	313	308	303	314	335	316	297	319	352	339	291	324	325	327	350	322	296	339	312	337	335	312	299	322	286	312	331	319	349	332	328	350	353	332	319	297	317	326	319	312	323	323	326	330	302	296	346	309	330	297	328	307	379	295	352	330	323	341	310	330	303	331	322	344	319	339	320	324	319	306	372	298	308	319	352	348	340	289	332	339	309	320	352	327	317	302	345	315	302	310	321	336	295	304	323	306	309	351	316	297	317	346	345	329	362	357	311	333	313	298	326	354	299	312	308	305	314	333	296	330	318	340	311	337	349	333	328	332	294	317	344	322	303	333	356	318	320	327	294	322	341	318	306	322	316	320	306	335	325	339	324	361	312	332	286	313	326	367	354	316	344	317	327	310	291	322	330	333	319	354	338	282	338	323	312	323	323	289	323	319	305	336	302	361	331	325	294	293	305	302	324	327	345	329	322	319	329	320	323	297	345	325	290	342	335	331	292	337	319	294	347	335	318	318	322	332	337	328	359	296	317	305	307	316	293	331	319	327	305	347	319	344	334	304	325	342	348	295	324	328	335	331	297	359	313	341	346	342	365	290	339	315	320	310	305	326	315	373	319	345	354	321	310	338	313	301	330	328	341	328	318	318	351	322	324	366	343	332	325	346	352	353	320	306	330	324	304	351	314	329	315	333	330	318	310	338	321	317	329	327	328	317	351	299	324	315	295	292	341	299	333	320	318	297	313	323	331	324	338	312	327	353	315	337	318	292	289	335	318	257	314	282	336	351	319	325	303	337	318	322	333	308	330	348	318	325	322	314	288	323	339	311	326	339	331	310	337	311	324	328	310	297	303	325	319	337	329	325	343	320	331	315	354	318	324	323	320	320	310	324	342	364	352	317	324	324	298	332	325	325	319	328	318	347	300	350	334	328	358	344	321	314	327	317	312	316	336	332	316	276	337	355	308	343	325	301	316	292	322	326	313	335	329	322	310	328	321	317	348	336	341	317	333	289	317	325	296	357	294	292	321	328	321	340	331	297	313	317	352	324	315	294	325	287	332	302	331	361	327	343	334	329	340	319	344	300	296	348	314	330	301	334	317	342	333	329	331	305	336	354	334	323	331	305	324	307	357	327	330	316	356	365	311	337	332	316	315	339	312	307	354	306	332	322	319	327	304	334	336	306	335	318	303	320	315	317	320	327	320	343	319	345	294	315	310	335	304	323	327	318	304	323	315	348	305	355	318	302	314	325	300	282	344	317	332	303	324	341	312	316	344	335	318	349	320	293	305	319	308	328	324	330	318	324	334	322	298	332	349	304	335	328	328	343	326	352	319	299	310	300	317	314	334	300	325	327	326	335	306	308	319	321	342	342	341	315	362	324	319	318	332	327	302	278	318	320	304	314	298	318	331	305	318	319	350	314	324	317	341	339	340	319	327	341	309	314	340	344	284	360	322	352	307	304	349	291	317	349	302	309	336	323	335	304	339	296	317	341	309	330	323	307
4591	465	238	232	175	162	191	185	185	190	170	171	151	174	183	200	171	196	150	181	206	197	172	190	197	171	183	171	192	178	168	193	170	197	178	162	191	192	182	173	204	157	157	162	174	182	169	181	165	167	195	185	165	184	151	182	163	173	159	148	165	181	184	185	171	180	188	180	171	176	171	174	174	187	172	198	202	183	193	198	187	186	208	181	179	154	174	196	177	197	169	178	176	158	170	200	176	172	202	167	167	182	162	184	170	158	176	190	176	178	168	188	182	208	175	169	182	183	173	219	164	195	180	173	189	181	181	200	183	162	170	177	161	191	171	179	185	176	176	158	162	182	172	183	185	174	198	163	152	197	168	175	173	184	191	177	158	177	179	201	169	181	171	197	170	174	181	187	160	157	185	177	186	187	161	195	180	171	185	184	194	178	157	176	189	179	155	177	193	173	190	171	177	192	181	175	170	186	185	180	181	142	185	193	188	174	198	193	176	169	176	183	166	188	158	186	175	178	170	187	181	141	157	174	161	158	176	198	187	177	188	163	162	161	174	170	165	174	145	156	192	158	164	152	163	189	196	187	195	209	206	192	189	188	179	167	174	185	175	161	200	187	182	203	186	189	192	172	175	193	179	178	185	182	185	170	175	163	166	164	174	177	191	194	213	178	172	188	177	190	189	187	177	211	185	163	182	181	184	176	201	170	161	159	187	167	184	186	167	171	195	163	175	154	180	194	166	188	172	166	183	160	162	171	165	158	158	186	166	176	163	173	192	153	188	177	139	179	167	192	192	218	182	184	187	169	192	163	175	175	188	161	153	158	155	173	182	184	179	189	166	178	190	186	162	178	168	160	181	186	189	190	167	190	167	180	176	172	177	184	176	173	145	205	185	161	174	165	179	176	189	157	156	172	199	176	188	166	171	162	187	201	187	194	189	155	188	202	178	203	169	168	190	182	184	207	159	188	183	181	176	190	181	173	187	194	230	200	160	152	182	159	150	192	184	214	181	175	175	155	180	168	165	187	188	180	156	184	176	188	168	184	151	160	195	164	173	173	162	183	189	179	189	173	172	185	177	167	150	191	163	174	172	189	203	155	159	176	185	187	190	203	183	163	183	185	177	159	156	158	212	169	170	204	177	176	192	185	157	181	177	178	183	169	195	194	176	159	176	187	177	197	175	164	170	175	187	159	181	191	187	178	168	192	198	167	177	170	185	168	182	175	177	176	178	167	193	177	189	197	183	178	186	170	184	158	191	176	183	168	161	168	198	161	186	134	182	168	187	184	176	171	157	175	163	178	197	162	206	167	166	170	184	166	186	177	166	181	179	174	169	166	183	172	144	179	151	215	172	205	165	142	167	208	152	187	181	191	163	152	175	192	208	155	147	162	188	184	173	153	184	197	198	193	195	172	167	175	189	170	195	168	195	143	169	176	197	190	188	194	165	188	174	186	193	207	152	191	187	185	187	192	170	164	157	165	186	191	206	182	177	177	183	190	190	182	161	148	179	147	174	197	170	168	200	156	200	189	182	188	171	183	169	190	176	175	195	191	173	161	183	203	177	194	166	175	207	202	157	155	183	184	195	181	203	204	176	186	168	208	176	193	157	178	175	165	163	172	161	157	163	199	167	159	151	165	185	199	173	166	183	169	181	158	176	220	182	172	192	176	164	187	168	170	184	181	190	179	164	168	175	181	191	196	163	180	172	191	210	153	187	192	170	187	201	158	208	202	190	182	167	169	172	171	176	169	185	174	202	192	177	204	174	176	160	179	185	198	185	173	183	157	189	170	181	188	174	171	178	172	165	180	176	188	177	165	175	164	179	175	200	169	173	191	163	193	160	170	180	166	182	188	174	168	181	168	180	185	181	172	189	161	172	196	171	165	184	168	183	171	187	173	178	224	158	168	162	205	166	177	174	167	144	190	173	186	176	191	154	176	153	173	179	181	199	226	159	151	177	184	194	182	178	167	176	186	163	183	179	177	170	178	179	185	174	173	153	175	171	156	167	176	177	187	172	194	176	166	189	173	160	174	210	171	170	162	165	168	189	184	173	169	164	177	180	187	164	152	199	165	199	196	193	153	181	152	211	197	182	180	189	184	171	208	179	188	165	191	169	202	165	171	176	167	172	179	180	197	192	193	196	168	194	160	175	188	167	177	166	184	187	156	162	166	183	183	191	201	192	184	166	165	158	171	201	174	180	159	174	186	166	166	194	162	192	176	162	219	174	178	188	167	197	161	165	160	161	216	172	188	143	190	181	189	158	189	182	185	165	176	207	176	186	180	186	194	156	148	164	156	183	173	168	192	187	201	181	183	163	200	174	201	172	194	189	183	191	166	196	200	192	184	206	174	158	192	165	173	218	188	187	161	182	179	180	206	170	170	182	175	183	183	191	184	171	174	171	187	177	168	177	184	170	179	173	165	165	186	176	188	185	197	181	194	177	182	186	185	183	195	187	183	183	202	173	157	187	179	171	159	168	174	159	190	162	157	183	162	176	174	175	177	186	175	182	193	201	183	167	192	189	157	160	187	170	184	168	173	190	184	201	172	179	175	182	178	162	193	151	186	163	177	171	176	194	167	201	201	176	206	203	162	205	177	184	184	143	169	173	185	185	183	177	166	184	174	156	181	169	176	175	155	163	185	185	156	209	149	186	208	167	189	190	183	158	179	180	185	190	191	164	169	203	193	197	188	196	163	181	174	183	173	189	174	186	190	158	194	181	205	162	171	177	163	180	168	204	177	173	186	194	193	168	166	161	186	185	175	179	202	160	162	199	188	199	158	175	187	157	179	167	166	188	152	173	147	189	198	175	197	163	181	162	171	180	205	199	189	172	192	207	148	195	177	196	180	192	191	204	191	183	173	191	183	191	208	174	179	181	185	160	164	164	175	181	162	188	203	179	171	172	175	171	142	200	184	169	178	170	193	178	194	173	197	168	210	183	179	173	172	192	167	166	177	140	176	193	185	183	171	150	198	208	171	185	176	161	177	177	173	166	175	185	170	187	178	174	159	181	181	166	179	178	191	165	149	186	159	196	154	162	195	155	171	155	196	185	189	189	173	186	209	183	192	178	185	179	163	166	192	179	176	204	154	202	178	158	166	151	154	162	181	165	174	169	176	196	168	165	173	168	169	166	153	182	203	190	172	184	185	163	179	174	165	161	199	182	176	177	155	174	195	190	164	151	159	184	170	183	185	173	164	184	148	187	177	193	200	190	190	186	203	181	153	185	175	184	166	200	148	174	171	174	178	161	191	166	175	167	180	202	180	172	174	167	176	167	192	184	184	199	189	176	191	176	193	182	174	179	204	187	183	177	198	196	167	185	178	175	180	178	172	205	164	176	152	178	180	167	180	163	165	167	183	167	174	172	161	166	166	202	184	153	187	181	191	178	173	197	196	189	205	205	211	177	183	201	183	185	173	202	174	182	174	197	192	162	197	187	163	167	168	159	216	178	180	176	163	182	179	183	166	177	167	193	187
3620	669	548	531	511	476	450	443	478	465	424	423	454	426	438	416	424	423	477	442	404	401	436	437	443	463	417	454	428	436	421	426	458	407	391	397	426	391	429	438	444	399	451	408	433	408	400	456	378	415	430	456	425	407	456	420	429	422	444	405	446	439	440	443	433	417	445	467	428	417	425	455	435	398	459	417	419	439	430	376	414	412	405	451	449	439	464	425	430	421	446	433	395	431	425	426	407	452	468	411	420	462	397	407	437	388	430	412	418	435	409	422	435	400	417	381	442	408	458	403	426	430	413	435	431	445	424	416	425	427	413	432	465	434	428	444	389	435	455	421	415	409	397	428	419	384	445	427	444	436	457	438	437	436	433	409	411	438	425	405	420	385	453	440	425	429	428	448	417	419	453	418	433	424	394	395	419	428	410	453	476	423	401	446	402	416	428	417	405	435	392	404	407	409	385	413	381	442	436	434	406	417	406	459	448	415	397	431	444	401	423	450	424	437	452	435	414	430	428	442	399	447	439	450	428	426	453	425	421	464	460	454	429	419	408	441	438	413	434	424	422	386	427	463	391	427	462	379	473	446	418	444	437	410	432	422	367	454	458	433	419	427	435	416	392	417	409	420	425	414	401	445	389	438	432	417	436	445	442	386	465	445	433	424	422	440	421	402	413	441	457	436	421	434	406	431	396	405	417	424	438	429	413	407	385	459	434	448	430	445	418	439	432	417	403	438	434	434	414	433	432	410	417	416	429	434	435	413	435	412	434	432	405	448	411	415	405	408	436	426	433	427	384	378	400	434	383	436	467	450	420	407	444	434	409	454	449	438	449	414	440	446	432	437	435	429	410	422	419	444	460	435	444	428	458	411	481	460	394	426	408	428	392	434	432	407	422	413	440	447	414	456	429	404	422	398	431	424	442	391	420	440	426	432	429	428	411	422	467	450	457	439	432	442	384	411	416	446	429	428	484	379	449	411	423	412	436	429	427	393	439	439	419	421	414	423	426	410	469	434	434	435	414	392	425	417	430	437	427	433	415	430	402	435	450	437	424	427	415	426	411	434	395	446	440	406	437	468	415	430	432	469	421	436	438	409	436	468	457	435	414	445	405	414	458	408	405	440	425	391	425	416	433	445	440	438	438	408	427	408	413	429	438	457	450	429	453	415	420	401	395	416	446	390	430	470	427	460	451	452	472	392	428	444	406	440	428	426	397	442	437	407	411	431	442	419	445	432	415	389	419	454	411	413	442	416	494	431	433	397	422	429	439	447	426	406	435	420	394	439	436	443	426	414	442	447	416	420	456	406	420	460	458	407	410	415	414	416	470	424	396	432	444	443	455	429	397	448	401	402	418	434	431	408	424	403	427	405	413	433	419	438	402	427	411	381	428	426	422	458	440	443	465	386	419	433	416	434	403	429	448	426	439	440	423	431	421	391	435	480	441	424	452	446	397	444	418	459	442	447	422	447	464	426	422	451	454	422	419	428	455	448	441	463	444	396	439	397	420	440	408	421	427	419	425	425	425	439	452	406	445	435	421	416	436	363	453	462	395	416	425	434	420	462	424	432	422	447	419	409	449	403	405	431	405	392	407	436	422	449	448	381	428	444	433	433	412	451	438	456	423	423	426	419	434	441	385	416	406	451	396	400	416	426	422	430	488	432	407	369	436	433	417	418	415	388	450	418	454	433	458	388	423	412	425	396	413	449	439	424	440	404	435	400	450	439	398	424	417	395	405	424	460	416	438	410	411	432	437	442	425	386	457	406	451	458	445	444	459	449	407	432	381	425	425	397	400	407	456	430	410	443	398	376	407	448	415	447	430	462	448	427	438	455	388	428	393	421	389	443	403	438	420	422	434	419	417	459	382	411	418	421	436	452	396	393	429	433	407	422	438	419	465	441	375	434	441	410	422	419	418	420	427	449	424	440	449	440	426	439	441	454	445	382	424	435	402	458	403	409	430	413	433	438	445	429	390	422	449	432	420	424	433	417	438	437	433	419	442	391	464	446	455	430	410	423	468	465	421	390	449	470	448	433	445	424	418	440	445	412	434	422	467	444	423	433	405	425	401	406	438	412	443	426	455	462	393	472	449	423	416	434	421	408	441	447	428	419	413	403	443	437	421	456	439	418	403	414	453	444	434	430	419	401	441	433	423	441	402	429	414	421	409	432	465	433	456	399	406	433	454	459	428	443	420	429	475	425	443	433	433	428	438	440	417	449	416	429	442	438	415	435	453	469	388	402	428	422	427	387	416	404	436	408	397	419	467	422	449	399	430	465	437	422	407	407	412	439	426	380	394	414	421	426	396	393	414	418	391	450	441	421	425	430	421	428	410	433	412	431	401	418	422	462	469	425	418	425	402	434	414	407	398	436	426	447	381	456	441	425	395	437	443	497	450	424	428	445	432	457	443	410	380	412	405	442	389	408	432	397	407	416	422	426	382	409	421	430	430	426	417	407	418	420	416	417	444	457	388	422	417	447	454	407	412	460	378	399	423	443	426	429	419	443	456	433	408	450	422	444	408	411	417	394	424	422	424	440	473	431	457	427	428	443	459	423	410	370	429	407	437	457	456	426	415	400	404	392	407	437	409	426	443	422	414	417	435	402	424	410	419	476	462	459	432	396	394	402	425	401	418	410	409	412	438	424	442	425	429	438	434	472	416	415	395	433	390	428	438	427	444	445	430	454	453	466	412	378	428	466	440	428	435	430	394	440	472	414	437	416	422	429	427	427	405	435	405	410	452	408	407	432	451	402	431	429	449	445	446	418	431	438	435	452	410	415	429	460	403	416	435	437	407	434	438	448	440	427	406	469	439	410	431	427	416	418	394	436	434	387	394	408	449	419	439	424	449	394	413	414	399	428	442	449	404	432	443	439	475	453	437	452	459	434	429	416	424	428	422	445	417	435	412	467	425	421	435	423	409	401	447	410	409	439	427	442	448	404	417	440	414	443	449	407	444	434	468	388	415	448	434	436	403	447	409	451	422	409	442	409	440	430	447	444	409	412	431	423	430	422	437	422	437	438	385	433	428	427	407	405	436	410	419	420	446	433	444	411	440	401	414	412	405	427	399	440	444	461	416	423	444	456	394	414	433	408	455	420	421	454	428	444	475	439	414	471	464	411	446	424	426	456	458	435	429	441	435	386	441	436	424	407	404	405	407	471	409	439	403	440	420	394	427	416	396	465	444	442	431	430	382	398	463	402	395	424	409	411	444	448	396	434	464	440	467	441	422	453	447	433	428	430	369	422	439	425	471	420	430	432	457	456	420	400	448	435	414	419	419	384	419	421	425	418	433	423	477	418	396	404	414	382	427	456	451	443	393	420	425	408	396	422	433	423	462	415	430	472	455	421	427	401	440	408	364	442	450	454	449	424	460	421	427	444	425	467	425	459	419	411	444	433	427	436	427	455	418	397	422	449	440	435	414	439	448	422	460	427	389	448	413	427	396	419	390	410	440	472	433	446	397	445	424	427	419	430
12820	1300	662	507	428	356	336	268	290	283	266	256	244	284	258	246	260	272	221	244	246	252	216	287	245	251	250	252	232	243	240	233	224	230	256	260	245	260	267	242	227	247	249	202	257	253	267	246	251	225	210	215	244	239	257	242	236	259	225	233	244	235	223	255	232	221	242	253	241	268	225	242	233	251	242	215	216	266	264	269	240	237	240	221	248	202	255	231	241	255	235	225	232	224	258	252	226	215	257	238	255	231	227	226	244	260	250	221	261	234	232	237	242	211	256	238	242	256	211	236	217	239	221	248	218	244	215	244	230	261	233	256	185	242	239	230	227	223	231	214	229	247	218	239	244	235	233	236	219	198	241	249	213	224	238	247	236	264	231	216	265	240	271	215	263	253	229	246	216	230	216	222	273	236	244	222	250	242	241	237	243	237	249	261	228	224	253	241	232	257	245	261	225	205	217	236	256	214	258	240	230	220	253	248	260	233	228	216	241	252	220	246	222	215	243	254	258	202	246	251	235	225	240	223	238	226	248	245	248	241	235	205	224	226	229	216	241	220	237	222	244	239	213	224	220	218	269	257	244	243	244	244	279	226	229	236	274	244	226	224	230	245	252	261	231	241	214	218	228	204	207	244	231	239	233	254	235	217	250	252	225	253	221	237	230	244	254	209	241	214	242	206	267	236	255	257	217	251	262	235	239	217	248	250	239	247	213	277	236	207	236	259	205	218	224	241	218	247	226	242	240	246	223	237	231	244	239	254	244	226	247	213	260	254	243	242	258	268	231	220	246	248	243	251	214	232	229	236	226	243	233	223	265	253	259	239	192	214	216	212	253	245	248	247	269	211	249	255	245	219	240	249	246	236	233	263	227	231	251	217	246	227	253	249	249	251	231	229	251	204	248	255	235	244	213	264	228	227	242	219	217	239	228	250	230	205	223	248	267	240	231	263	243	239	251	226	254	229	282	235	233	240	257	247	219	234	224	223	242	230	243	231	211	228	222	251	248	232	215	226	233	220	274	255	228	235	259	232	212	224	213	253	230	242	241	263	234	245	220	283	239	265	241	232	251	222	243	262	228	236	251	236	231	245	240	243	233	241	229	230	227	225	254	242	245	244	237	250	239	251	221	250	230	228	243	248	235	241	216	247	234	250	226	244	203	222	231	209	254	233	236	265	257	242	260	223	261	240	291	262	250	245	241	248	246	283	216	254	259	247	237	241	233	251	253	231	225	222	232	227	222	241	252	232	198	239	214	229	213	274	230	255	224	240	215	263	251	237	240	189	224	240	233	237	226	241	235	232	237	220	262	251	240	259	246	237	237	223	218	227	232	213	245	199	229	233	239	271	225	252	231	239	246	250	230	222	247	223	258	211	229	256	241	249	218	241	248	222	255	210	259	245	223	255	229	253	233	224	251	250	250	255	221	233	229	259	225	254	273	254	231	195	268	250	229	217	225	254	227	212	213	243	240	256	225	212	226	220	254	235	242	246	231	202	218	233	241	247	246	228	222	276	246	217	269	247	217	239	217	243	252	267	220	232	253	235	235	239	257	244	219	232	237	205	230	245	227	236	228	247	226	263	222	235	245	248	255	262	254	231	245	259	261	230	242	250	209	258	266	212	239	259	217	267	248	229	271	257	234	248	247	246	242	241	243	218	244	252	236	231	266	227	238	251	230	244	239	220	249	224	227	221	223	245	265	239	250	225	262	248	205	208	225	251	268	221	206	245	234	257	230	226	241	239	229	226	248	229	253	211	239	255	216	229	267	198	248	259	221	234	234	236	264	249	247	202	238	248	246	255	245	267	229	237	258	208	243	225	250	245	221	254	240	247	235	283	229	237	248	248	230	243	211	297	206	241	228	259	236	257	251	233	229	235	248	239	238	218	222	229	231	230	223	252	215	232	208	240	241	242	238	238	269	236	255	241	251	241	235	245	252	264	202	205	235	235	246	195	224	236	241	238	250	237	238	250	219	293	254	212	221	209	278	233	228	238	222	227	245	224	247	232	226	217	234	224	226	240	242	224	255	266	252	253	245	244	233	244	266	258	260	234	250	212	231	261	245	244	220	237	216	248	278	215	232	228	233	264	234	240	233	221	254	227	266	211	261	261	217	224	224	249	223	252	248	216	223	227	262	267	258	221	224	237	230	234	211	236	237	221	217	248	231	252	245	248	226	226	243	241	249	242	224	267	254	238	236	237	231	233	217	264	253	260	258	235	242	221	236	252	221	237	228	243	267	235	217	240	278	240	247	232	253	241	248	248	246	218	239	247	257	231	247	246	265	253	263	223	257	234	229	277	212	230	258	253	239	231	217	222	226	219	262	246	220	267	252	216	211	208	237	258	215	234	246	244	230	231	229	234	227	237	220	242	255	265	224	245	261	231	271	252	249	222	244	204	221	250	251	203	256	210	229	254	225	254	251	258	251	239	275	234	222	230	242	256	237	238	231	242	259	219	218	239	233	217	211	217	260	254	225	215	230	215	254	241	210	240	268	251	217	233	256	261	240	226	244	241	245	254	253	261	255	213	232	247	246	231	251	243	241	244	248	240	227	243	245	242	248	216	251	231	231	215	245	236	231	215	235	227	249	234	224	218	229	262	214	233	255	264	236	267	260	218	230	229	257	223	229	235	227	231	238	244	201	240	233	224	264	226	272	227	245	240	233	261	216	228	241	228	245	235	237	245	230	232	212	228	220	230	238	216	240	222	249	225	217	208	222	245	241	284	229	240	226	255	242	272	247	233	263	252	235	228	254	251	224	260	261	258	241	233	264	227	218	245	242	248	250	240	235	230	262	249	235	227	237	239	210	252	207	243	226	226	229	258	230	260	251	221	232	247	220	230	238	245	237	249	245	228	248	229	229	224	232	251	246	250	233	241	244	244	234	211	226	241	247	232	230	270	246	252	207	245	251	228	243	244	243	258	269	238	215	208	248	240	215	255	228	236	237	242	256	225	202	257	221	224	229	229	239	204	235	225	245	221	234	225	264	221	265	237	271	218	220	217	236	235	226	257	264	248	281	256	246	252	214	233	252	229	246	265	220	232	208	241	214	228	243	233	222	245	259	215	248	270	239	236	252	245	218	231	276	244	268	209	220	241	257	227	263	217	268	242	246	242	218	219	260	241	222	210	263	219	219	248	226	209	222	245	225	253	237	239	234	217	243	247	254	227	272	270	232	246	251	235	240	242	235	228	245	222	229	192	244	235	229	246	228	251	232	220	224	232	235	264	220	231	226	237	246	240	251	222	241	238	219	264	249	245	238	231	243	226	244	235	268	245	240	240	248	215	237	251	238	258	220	241	227	233	229	216	232	223	235	230	239	246	217	272	220	228	230	242	248	232	260	242	231	204	246	249	251	191	227	244	205	221	223	253	245	220	249	243	210	233	257	227	238	224	234	230	223	241	254	224	249	247	206	209	226	256	244	213	236	248	257	282	267	228	242	214	229	238	229	226	231	199	250	207	230	224	265	236	249	246
9274	1207	1285	1457	1313	1134	959	862	787	729	646	674	676	665	612	606	616	638	603	578	611	620	613	606	542	562	572	604	548	598	594	577	582	513	538	578	546	566	515	542	553	466	583	559	608	526	554	531	553	594	534	531	543	532	551	532	498	572	557	582	576	490	536	559	532	567	521	531	532	535	573	545	567	539	583	590	541	554	532	519	533	553	559	520	545	538	530	551	565	543	580	538	572	572	546	568	566	557	571	568	534	539	562	581	513	515	537	534	563	618	559	575	537	539	572	522	528	528	573	525	547	520	584	538	516	585	571	566	554	538	518	543	549	564	559	510	566	568	570	560	520	531	593	522	533	533	560	519	559	517	542	524	486	537	518	554	509	525	547	511	534	516	549	564	539	552	546	553	584	595	542	562	513	564	531	584	540	516	537	557	510	526	576	524	554	551	525	512	540	533	510	526	536	546	529	567	566	502	548	572	510	503	547	526	551	542	547	539	490	569	527	551	544	562	557	565	535	502	575	523	519	563	536	534	569	563	566	575	530	495	528	578	559	531	486	539	536	572	547	533	482	587	526	560	531	578	566	564	522	550	522	514	523	514	555	563	492	550	561	545	532	555	535	558	523	498	584	546	531	520	551	519	509	608	596	576	574	556	533	542	559	553	563	537	527	558	542	578	567	560	492	522	566	559	573	568	489	558	524	574	548	573	547	566	541	546	578	534	564	559	552	614	576	542	565	563	530	522	580	587	525	565	532	537	545	550	549	520	530	569	578	524	518	557	568	544	568	552	578	578	579	560	517	575	547	544	522	543	504	530	534	531	526	486	584	584	548	545	534	514	555	560	550	555	536	541	565	533	520	535	499	550	516	509	524	520	524	567	550	553	523	521	528	529	550	533	575	546	534	537	546	564	555	546	542	559	521	533	548	530	556	575	538	501	537	530	503	521	542	548	559	569	550	547	535	534	537	541	523	532	578	526	517	559	515	576	573	524	577	548	561	545	561	528	526	533	501	542	546	510	553	549	549	538	562	527	556	573	534	565	574	509	537	541	518	560	590	551	531	553	544	537	553	533	565	573	539	548	565	511	561	562	528	580	532	504	545	524	566	509	526	602	526	532	518	523	579	537	577	564	543	519	554	561	564	517	553	551	540	554	552	557	573	545	599	544	570	579	550	568	585	550	536	537	520	515	552	590	519	544	539	547	582	515	534	596	528	597	514	535	539	591	534	540	576	551	533	584	600	531	576	564	568	526	524	551	578	579	520	543	535	544	545	518	593	548	583	520	521	519	541	564	581	549	574	542	540	530	550	513	561	552	529	539	523	532	542	533	499	560	543	532	548	493	547	533	551	540	563	558	559	520	550	529	557	540	510	523	516	557	515	519	544	543	528	552	520	527	542	539	568	508	556	562	545	535	584	561	563	546	542	506	555	574	572	553	522	569	549	526	552	545	553	507	540	541	552	500	551	526	530	536	525	544	560	582	520	537	542	558	532	528	550	514	540	556	554	513	494	534	572	589	524	558	549	525	527	533	509	530	519	532	530	533	494	571	532	522	548	524	530	531	585	558	534	513	568	534	549	529	549	529	548	483	555	548	573	532	544	579	553	540	561	563	544	510	551	515	555	533	550	550	532	538	537	599	582	559	538	556	512	561	567	596	581	540	572	488	552	543	510	554	513	537	538	539	547	550	599	555	516	535	552	489	557	575	522	541	551	491	575	512	516	559	564	565	560	557	570	543	520	537	526	542	530	528	565	525	562	593	568	520	545	533	544	546	553	565	554	555	564	554	549	529	552	567	503	546	478	585	553	513	540	533	542	526	564	542	559	568	587	548	524	525	554	536	587	532	556	571	554	538	570	534	545	554	536	529	523	549	558	608	581	532	567	539	572	553	536	541	522	527	561	522	552	514	534	554	555	552	534	553	536	485	531	564	545	527	555	545	555	539	568	542	593	519	563	556	572	566	557	546	540	502	618	563	561	557	556	566	542	570	552	526	616	527	538	539	556	543	529	544	526	563	568	510	524	533	554	531	529	529	532	540	552	591	560	526	503	566	570	543	551	520	524	559	560	544	563	563	559	551	535	556	517	530	516	546	541	532	586	575	537	561	541	573	576	563	529	565	572	549	555	581	550	559	541	584	554	546	512	559	582	524	509	547	546	545	545	516	520	556	529	546	550	571	562	554	578	499	535	594	492	561	561	555	510	588	553	565	527	582	557	549	546	536	525	511	545	563	563	534	587	594	568	502	576	532	568	492	554	536	577	568	540	584	527	544	541	558	579	554	555	490	555	567	541	518	546	543	545	603	568	569	571	556	562	515	546	566	523	540	536	557	490	529	534	554	564	532	530	596	519	555	533	534	557	501	567	507	548	524	520	536	559	523	531	530	510	492	541	560	568	566	528	556	580	519	581	539	566	503	595	567	577	580	555	567	575	507	520	569	491	516	546	544	562	497	508	532	500	554	558	566	572	552	524	520	530	490	524	544	556	567	529	543	525	520	533	504	584	506	542	540	567	560	510	563	551	601	558	582	525	539	527	535	556	566	516	548	590	538	571	542	539	546	526	509	555	532	589	569	527	548	525	554	535	539	539	514	546	572	557	576	586	548	552	555	530	580	497	540	585	571	511	529	525	545	569	588	586	527	536	520	591	553	521	555	569	537	544	544	540	548	554	564	556	528	530	530	526	575	549	583	563	551	568	518	594	548	548	588	553	574	503	510	544	550	563	525	530	570	544	525	559	527	586	576	559	560	565	562	570	537	603	529	542	509	569	560	533	591	516	572	529	532	547	534	544	538	527	585	553	556	516	568	516	553	533	519	568	596	548	535	534	587	542	554	600	525	566	572	572	586	553	568	567	532	566	547	563	555	562	552	556	531	569	558	553	516	511	538	528	479	529	543	533	514	520	559	530	534	597	536	524	537	543	566	532	575	612	557	526	530	519	644	547	565	528	555	538	501	514	575	580	528	545	560	530	534	532	555	552	515	530	545	541	535	545	528	551	560	537	553	547	560	590	513	550	531	552	555	588	518	538	545	536	516	511	520	573	565	526	598	580	543	510	508	535	535	560	511	581	527	525	549	558	545	535	539	548	521	564	524	569	561	571	511	553	534	564	555	532	519	521	580	525	551	545	538	551	509	549	528	519	586	557	544	551	567	544	556	560	518	528	544	567	517	531	537	517	574	510	549	515	524	482	532	520	581	514	546	576	539	566	556	556	547	534	540	551	551	522	547	568	548	602	522	483	547	515	524	564	542	535	583	540	515	552	548	532	541	563	550	530	499	549	527	588	558	507	550	569	535	564	478	554	531	546	524	586	564	549	528	557	509	548	536	539	523	540	511	557	517	516	578	539	568	563	554	543	538	563	531	561	562	523	529	543	534	568	532	522	542	528	544	520	559	504	566	564	562	546	569	521	539	532	539	542	552	517	521	539	576	514	534	575	541	547	569	566	546	486	574	541	546	551	564	519	553	514	513	598	495	553	553
21067	2698	924	632	440	311	309	263	227	204	171	194	153	121	147	150	154	151	145	138	133	148	143	136	156	150	158	141	154	122	166	121	138	156	152	131	135	137	133	140	136	144	146	167	137	133	147	143	134	128	129	124	126	125	147	135	171	145	152	134	149	130	124	122	130	143	150	154	159	147	112	126	156	147	138	164	133	141	137	141	135	124	163	115	134	150	146	134	151	145	131	165	109	136	112	134	143	151	122	142	124	136	145	131	123	130	139	137	131	138	153	138	133	135	132	136	133	134	133	124	132	139	104	145	123	160	145	142	133	126	132	133	136	132	158	142	130	121	137	138	141	130	156	146	135	149	148	126	158	149	142	140	143	133	136	136	120	141	130	122	134	141	159	138	131	133	142	137	130	143	144	137	129	130	129	140	118	120	144	167	138	127	167	126	139	139	134	137	126	149	153	160	154	151	152	125	138	124	129	146	107	126	146	143	135	131	139	120	108	142	129	134	124	124	113	117	141	131	151	145	144	116	123	142	134	140	145	131	137	132	152	141	146	125	133	150	144	131	162	131	122	166	144	149	131	109	139	138	122	140	139	122	136	157	139	135	133	140	137	154	140	163	130	119	147	156	119	131	133	124	134	136	135	128	111	133	149	135	122	124	130	156	144	118	138	141	127	129	133	120	143	150	149	122	136	143	137	139	123	123	127	121	146	132	136	162	126	135	132	129	121	152	135	136	140	150	138	143	122	117	133	135	136	150	127	146	153	150	149	140	131	122	137	158	139	141	135	121	122	161	126	161	135	141	132	153	119	148	152	132	129	139	134	124	148	134	132	156	131	142	145	148	139	152	136	137	135	150	146	135	146	136	127	127	122	121	150	140	102	120	142	138	128	134	125	137	120	139	142	138	152	155	123	136	136	150	133	135	138	137	130	130	148	148	124	125	126	121	143	124	125	155	119	146	139	127	129	116	106	147	142	135	120	145	136	127	147	136	121	134	130	116	126	137	133	140	128	127	124	126	147	124	150	168	126	151	136	138	147	165	130	109	140	120	142	129	122	145	154	146	146	136	152	136	135	131	124	159	120	157	153	132	113	157	131	117	131	125	161	145	113	144	131	132	128	149	149	140	137	131	127	157	155	111	125	132	135	121	135	130	141	129	156	135	146	131	133	133	143	160	137	141	123	155	142	139	151	134	143	149	136	151	155	136	133	137	155	129	136	152	125	120	174	147	145	135	121	139	137	159	143	123	139	119	146	118	133	109	147	147	133	116	122	144	138	147	147	129	153	145	131	140	152	117	137	156	132	117	132	139	134	143	148	144	167	115	147	130	148	123	161	134	129	134	140	154	166	138	165	138	128	128	139	131	135	128	129	156	145	127	148	131	122	148	138	131	136	132	148	126	142	131	156	136	123	143	135	139	157	133	127	133	138	139	165	117	131	147	119	129	139	144	127	114	127	146	138	131	150	131	121	151	140	143	131	151	159	131	116	138	133	143	134	131	146	137	134	123	142	131	129	146	121	142	142	151	139	154	132	141	152	147	131	136	154	130	151	151	131	146	131	118	137	144	150	139	157	162	120	148	138	126	145	168	152	134	145	143	141	130	144	137	126	147	138	136	147	120	139	113	119	150	115	130	151	138	149	121	143	139	147	128	131	118	161	140	150	136	161	119	106	131	136	124	121	130	129	113	160	130	136	142	136	138	140	134	152	141	145	137	141	130	128	137	143	141	147	134	135	139	166	139	146	150	134	100	118	145	151	151	149	126	140	144	126	126	119	145	134	130	146	146	118	111	118	159	148	140	122	124	154	119	150	129	176	139	144	142	158	134	155	127	165	150	132	128	140	120	98	136	135	150	127	146	155	167	170	136	125	119	140	142	156	128	118	173	129	131	131	147	152	131	137	125	142	139	165	130	135	134	143	151	135	133	158	159	150	143	137	145	154	156	164	122	148	152	147	142	111	154	155	143	120	148	130	147	145	151	124	118	140	128	115	116	134	116	122	148	132	126	141	140	171	136	132	134	135	139	121	131	122	155	142	160	144	118	147	110	123	127	138	139	139	158	130	138	109	126	138	129	125	151	142	158	138	127	126	111	136	171	140	157	134	149	123	120	155	145	166	119	149	140	151	120	127	135	146	123	146	157	141	145	137	108	134	141	144	145	134	140	139	139	129	133	132	131	135	142	135	127	136	140	124	142	135	118	127	132	139	130	125	126	151	161	123	135	133	130	149	135	125	144	141	147	133	155	132	144	136	126	144	136	137	139	151	135	140	155	133	128	154	122	136	119	150	140	124	122	142	153	141	127	139	132	143	132	135	134	132	163	125	130	139	120	147	118	129	141	124	152	149	117	137	141	129	154	152	121	124	137	119	147	126	140	144	126	147	128	132	132	130	153	134	127	129	129	137	123	143	114	117	130	149	140	139	145	146	142	165	130	131	118	138	145	140	122	113	152	139	152	127	124	128	150	127	135	133	121	146	164	137	149	125	163	133	122	128	130	132	162	163	125	122	143	107	129	135	121	143	122	166	147	144	119	132	129	148	164	140	135	117	152	150	149	126	146	152	154	142	140	132	153	144	145	143	143	146	125	137	152	146	131	110	127	152	130	142	121	162	157	145	144	183	136	121	149	128	129	146	134	132	153	141	141	141	134	135	130	144	109	136	165	118	148	148	151	136	134	128	141	138	148	149	122	148	129	126	153	131	128	135	143	116	151	140	130	126	145	142	139	115	109	112	113	136	130	139	133	148	120	139	146	120	143	139	134	139	157	159	137	152	133	131	143	130	142	151	150	127	143	145	153	148	143	163	120	121	134	119	126	127	144	155	153	148	151	144	133	147	145	123	148	111	122	144	147	124	148	123	135	154	147	131	142	137	139	142	125	162	129	141	124	119	144	127	140	142	158	159	149	133	120	153	156	145	132	151	134	163	148	158	123	109	107	119	114	132	121	136	133	120	173	128	120	114	153	147	150	126	127	132	135	120	123	139	126	129	128	122	153	153	133	141	164	141	155	132	152	145	158	160	144	134	148	114	145	145	137	123	145	134	146	132	139	148	151	139	138	147	127	135	149	129	130	134	119	118	121	143	141	136	142	131	149	150	146	140	128	139	164	154	137	131	130	151	132	130	156	137	128	155	160	126	135	118	148	143	141	142	133	127	145	142	134	137	157	143	122	126	132	151	152	163	125	143	140	165	130	139	145	128	125	126	139	149	126	136	174	148	122	122	131	132	124	134	142	124	152	131	153	143	144	152	119	127	151	152	123	158	144	111	156	129	128	131	161	126	148	130	134	128	140	153	132	126	140	136	114	148	151	111	157	139	145	145	139	134	138	126	136	138	142	148	115	127	142	146	145	162	140	139	120	124	131	133	114	150	155	162	123	122	139	132	152	118	145	137	150	124	134	148	125	134	159	139	128	127	145	138	132	142	140	137	108	148	155	141	122	131	124	166	147	133	126	124	143	150	112	143	136	144	114	152	98	139	152
12053	1561	1838	2199	1876	1378	1113	918	823	695	616	590	572	506	493	464	441	414	430	405	428	360	398	389	368	401	380	377	372	372	362	349	346	350	353	334	374	336	329	367	342	324	362	309	332	337	318	333	347	336	319	323	308	322	316	323	356	331	324	318	355	370	315	291	344	301	342	332	305	311	326	325	346	338	356	359	349	343	341	317	347	326	339	324	319	323	287	308	328	317	320	300	324	336	352	313	313	322	331	319	316	333	329	294	318	324	346	289	340	325	341	299	318	335	288	297	342	286	338	300	331	291	353	294	315	302	302	332	332	314	329	321	339	340	292	343	292	323	314	315	343	303	356	332	365	309	316	299	338	326	347	305	327	303	299	302	323	338	301	312	282	334	323	306	306	325	313	309	361	295	342	331	362	332	311	312	333	335	316	355	298	307	333	325	312	269	283	288	317	300	303	327	305	322	313	318	340	336	295	311	311	291	312	295	353	321	323	302	311	323	354	333	323	316	357	292	338	311	294	327	301	314	350	311	302	330	328	321	335	340	338	319	359	339	310	347	335	317	358	312	300	315	328	326	347	312	299	283	318	365	315	302	351	304	336	305	339	322	339	323	344	305	328	287	320	343	333	329	349	315	347	342	333	302	280	343	297	318	339	363	302	316	310	314	337	306	352	319	306	333	311	334	338	308	308	306	298	267	304	294	312	296	313	336	280	310	323	351	336	347	359	299	331	350	326	345	322	293	319	287	356	325	345	287	318	311	316	319	313	320	332	313	329	303	322	337	315	354	313	334	297	316	307	308	307	284	325	344	330	340	335	338	330	337	328	307	309	345	335	369	314	323	306	303	322	306	347	334	325	315	282	307	320	302	338	323	305	343	318	312	326	349	311	354	299	316	334	286	301	312	290	327	319	309	311	332	320	344	333	329	344	341	342	318	351	342	330	323	313	303	316	322	327	327	345	298	316	312	327	349	305	370	299	326	321	356	326	311	313	305	294	298	338	337	324	308	344	316	320	349	325	334	293	317	315	329	308	313	324	337	321	318	339	336	298	298	328	329	325	319	343	299	309	329	332	305	306	320	323	333	323	356	322	358	301	323	291	325	312	312	309	329	356	322	292	317	336	345	265	334	349	303	307	334	328	302	339	310	330	298	338	340	332	330	325	332	319	368	315	351	328	358	290	312	326	297	345	342	353	343	323	346	327	307	344	312	305	335	331	329	346	276	319	297	299	336	359	281	336	330	312	319	317	305	316	332	303	293	328	313	332	295	320	306	339	346	333	335	304	322	303	316	330	304	341	287	306	330	316	314	292	376	339	314	319	365	305	329	325	326	325	295	332	322	333	277	304	312	332	327	314	318	332	334	329	312	328	328	325	340	332	332	356	298	317	325	328	305	321	317	303	314	316	352	311	363	331	301	347	317	329	320	284	325	332	320	310	285	346	328	317	353	354	315	321	328	312	318	331	283	332	301	334	344	337	337	309	326	300	325	313	310	351	310	318	337	323	350	336	296	347	302	333	330	343	306	283	361	329	345	331	293	321	292	293	328	304	308	303	307	330	308	324	330	319	328	336	329	335	307	309	315	340	288	311	307	344	285	313	303	329	298	288	306	301	368	318	322	355	307	339	324	341	329	301	336	318	336	316	311	310	343	318	330	347	297	327	323	319	356	358	340	328	325	331	324	319	304	315	312	322	325	284	325	330	316	328	327	292	322	345	313	316	334	319	312	322	309	308	307	313	309	321	293	330	334	326	314	333	332	339	340	306	327	311	330	339	309	312	355	333	317	289	305	304	316	290	345	307	314	353	299	340	330	288	327	339	314	315	317	306	336	339	309	309	307	306	320	332	314	364	301	329	306	326	321	325	332	346	329	315	345	336	297	319	330	305	350	336	318	301	320	323	329	315	307	354	310	352	315	317	330	321	326	348	332	295	331	327	330	305	332	307	351	313	307	312	319	307	317	332	319	340	314	301	310	307	295	334	287	321	363	288	294	276	309	284	306	328	302	328	294	329	307	311	322	290	349	344	332	297	300	329	331	300	325	315	317	344	351	308	361	333	304	288	278	324	309	284	344	303	309	305	304	323	310	291	312	310	324	314	332	364	323	313	341	304	331	323	346	325	318	370	311	315	324	310	308	277	306	325	289	330	315	291	303	308	290	308	371	317	303	309	308	323	317	316	349	301	301	333	273	300	298	321	332	341	350	339	312	323	318	276	342	328	312	306	271	269	305	313	328	313	339	309	291	332	304	318	314	301	324	339	307	354	324	319	306	323	298	309	333	309	340	316	282	320	322	357	300	330	323	345	315	312	348	292	320	303	302	317	328	282	339	323	303	313	329	353	339	324	346	311	308	324	307	336	350	320	303	350	318	329	329	341	289	324	331	343	344	301	310	365	315	283	328	323	331	301	315	330	312	296	286	309	310	318	305	325	332	294	325	313	350	344	314	312	333	317	328	317	315	352	319	294	327	309	315	316	333	317	310	344	320	350	332	320	326	331	306	364	320	344	343	326	307	309	305	338	330	336	322	300	344	337	347	306	321	323	334	336	325	329	344	328	335	319	320	312	325	322	328	321	329	329	336	337	358	323	335	313	316	322	318	305	336	328	330	333	320	323	314	320	318	334	297	315	301	344	327	299	289	326	316	310	333	352	326	289	335	324	306	317	311	325	286	319	316	306	356	306	314	328	317	330	312	312	305	302	321	300	316	339	323	327	319	358	308	338	352	354	325	348	349	326	321	314	297	317	297	328	306	341	311	314	347	322	344	321	339	352	306	313	320	349	352	345	339	294	336	327	303	280	342	324	310	333	358	339	322	322	340	316	318	322	334	308	336	306	339	335	327	312	336	308	317	323	312	337	302	306	300	318	315	328	339	319	358	362	312	349	334	318	315	328	281	321	329	343	343	317	306	315	337	299	321	323	334	321	316	299	323	292	325	323	322	333	326	295	300	347	317	309	326	342	309	300	326	314	294	313	326	333	315	325	348	299	332	320	299	321	305	328	340	329	310	306	340	328	345	346	318	293	350	307	317	283	306	327	316	323	304	339	353	314	334	314	338	324	328	316	330	297	312	301	331	326	323	313	326	323	306	333	320	319	323	343	309	310	308	315	331	344	318	331	305	348	324	302	305	322	326	316	315	311	298	325	347	327	349	337	322	335	310	332	330	335	311	286	332	310	322	337	280	318	309	312	324	331	321	318	333	342	349	310	318	325	306	336	306	312	310	295	295	369	320	290	316	289	334	302	320	323	321	311	337	322	328	297	304	322	340	328	346	322	316	303	349	303	308	334	357	333	333	360	327	308	351	312	330	326	342	331	307	351	322	317	299	300	332	348	370	330	319	308	324	294	335	339	305	331	296	320	337	365	346	366	335	310	324	324	301	347	325	273	331	321	325	306	328	341	323	305	328	337	314	324	326	306	305	342	325	318	329	287	329	298	333	341	343	321	330	327	327	338	290	306	322	290	326	323	356	313	313	311	315
4303	470	214	191	211	175	192	186	201	191	160	193	163	165	162	201	173	198	158	173	178	194	151	178	181	181	165	164	180	178	183	175	168	156	197	208	177	184	187	178	182	148	160	190	178	166	166	168	164	182	181	192	178	185	180	192	180	180	160	178	201	153	164	203	176	171	183	183	163	169	165	196	178	167	176	186	185	186	191	198	196	203	174	167	170	159	190	180	172	163	176	184	152	192	162	186	156	172	179	195	183	167	190	152	183	149	156	168	144	179	149	182	177	175	164	171	200	200	177	159	167	172	184	185	182	188	136	184	177	173	166	200	175	172	182	165	164	164	179	203	181	190	188	173	195	181	182	194	175	179	171	174	150	181	191	155	182	209	146	155	169	171	159	164	203	170	180	173	181	155	178	168	196	174	163	162	168	186	189	192	188	142	154	178	185	212	173	159	166	161	172	192	165	165	153	158	181	188	190	200	202	156	168	179	155	190	168	203	183	197	181	173	153	173	194	187	191	191	181	179	177	155	176	159	161	163	174	178	149	184	197	156	152	161	172	150	166	177	199	186	183	161	199	176	193	212	174	168	181	199	176	181	182	156	148	142	178	176	163	198	152	166	191	168	183	190	189	200	183	190	193	189	177	195	196	201	163	172	179	150	186	188	180	168	166	177	171	176	167	168	154	189	158	171	185	150	175	163	163	178	167	159	168	196	183	188	179	192	165	186	168	185	184	172	177	179	184	162	160	184	167	174	211	181	183	172	159	186	165	186	173	203	179	201	196	187	164	150	191	180	178	154	156	179	182	163	177	186	163	174	177	167	158	131	194	209	166	173	198	152	146	203	174	210	185	162	154	195	173	178	152	174	145	176	188	165	178	177	179	200	178	167	188	187	140	169	172	170	170	172	177	189	178	172	174	175	181	176	179	163	190	189	181	188	190	179	181	162	168	173	150	174	182	165	168	173	182	181	166	191	177	194	188	184	177	173	166	177	196	193	199	196	158	158	166	166	196	181	169	175	207	177	183	177	155	184	165	169	171	178	190	184	173	199	175	166	155	168	166	186	174	152	172	150	161	183	168	182	180	198	224	166	175	165	161	157	194	198	163	163	186	215	163	200	193	168	181	174	187	193	160	147	187	201	169	172	198	191	173	180	184	214	187	170	169	180	186	184	167	178	168	177	202	161	187	152	177	189	180	182	183	170	172	178	168	157	187	188	191	177	166	171	179	153	170	176	158	192	177	202	159	176	184	185	184	184	178	178	179	173	184	157	180	177	168	184	178	159	176	165	182	156	167	147	188	171	159	153	153	165	189	193	154	182	174	201	185	160	193	180	155	171	160	159	192	165	219	159	157	187	178	161	183	180	179	167	166	167	182	174	190	195	147	208	161	177	183	162	172	173	202	183	193	189	171	174	140	158	164	166	187	187	173	186	190	173	201	164	199	155	148	161	179	198	164	178	164	166	176	170	189	197	162	178	172	170	170	198	181	196	167	192	174	177	169	161	171	199	178	171	191	189	200	161	172	156	202	173	175	178	188	169	172	152	157	188	179	165	197	193	180	167	172	177	148	172	175	189	174	163	188	165	182	177	156	167	167	188	177	190	185	171	159	190	187	201	161	181	184	195	167	161	172	207	204	185	167	145	183	170	180	162	150	186	171	189	178	169	187	178	187	164	177	164	150	165	171	200	180	166	171	179	180	176	193	158	166	171	188	167	158	193	195	194	182	149	179	178	173	185	184	174	199	181	168	152	186	186	183	180	184	176	188	194	189	177	184	192	166	177	177	202	184	192	178	163	169	195	189	182	175	171	197	152	185	178	157	178	188	170	202	169	194	166	172	165	149	197	173	179	181	170	188	173	164	167	155	211	166	199	193	180	185	181	160	187	168	164	180	170	176	176	185	164	176	167	191	173	170	167	169	184	174	169	164	163	148	176	152	153	208	175	164	175	165	203	154	167	207	158	184	176	160	177	185	182	176	184	187	156	165	178	191	181	187	193	192	181	170	178	168	160	182	177	176	173	168	173	171	173	168	169	196	184	170	183	170	183	163	175	184	185	177	165	178	174	188	167	196	177	171	166	183	164	176	159	171	205	171	169	183	190	202	187	195	146	158	186	147	171	161	177	190	159	178	167	153	205	212	180	148	194	147	186	174	170	183	172	150	153	173	178	180	176	174	187	170	171	173	164	162	177	171	185	172	170	197	176	205	183	162	189	160	153	201	162	155	199	195	196	163	177	162	190	172	164	176	185	168	165	172	208	180	166	160	206	197	176	152	157	163	153	206	186	169	174	162	171	221	160	178	168	142	168	155	168	179	177	173	158	178	183	197	171	195	177	157	181	169	164	167	146	179	168	178	182	170	174	171	155	196	180	183	189	172	173	161	164	198	158	186	156	177	177	188	154	153	201	182	191	200	190	177	170	185	174	186	168	157	172	177	196	185	179	195	166	164	165	176	155	196	186	184	156	178	179	164	196	188	156	162	182	231	161	176	165	158	161	189	146	179	166	179	185	183	213	152	193	191	182	194	170	172	179	152	178	177	163	169	172	168	175	190	188	168	189	189	178	181	176	179	161	207	176	208	181	178	194	184	168	159	181	200	164	174	193	166	136	156	181	173	167	196	188	196	158	186	176	192	157	191	173	156	182	185	195	161	158	173	169	163	195	195	197	188	151	200	165	196	185	175	178	193	190	164	179	178	197	150	169	192	157	182	188	167	153	165	164	190	189	171	165	179	157	161	181	188	150	175	216	177	170	162	179	181	192	194	183	171	175	166	167	157	175	175	166	194	187	182	162	169	184	193	169	178	183	173	165	187	170	182	161	179	161	174	176	185	187	176	157	170	176	177	192	179	174	162	199	182	171	199	164	168	185	159	162	185	176	205	161	198	174	143	199	218	185	179	190	170	173	163	209	199	176	180	155	170	184	172	157	182	179	175	182	154	192	183	159	183	152	205	177	205	161	168	160	182	159	190	178	172	191	160	197	181	165	182	168	169	171	173	179	171	187	175	203	194	182	184	182	177	200	179	153	204	156	188	180	183	196	174	210	169	207	191	182	157	168	188	182	178	176	188	171	181	187	172	199	186	169	178	182	164	176	152	149	191	174	137	163	190	191	191	203	172	186	173	174	193	181	184	170	205	162	203	197	166	181	179	207	193	142	182	182	175	172	186	186	159	184	166	187	178	180	183	187	184	171	185	202	168	172	162	181	163	176	160	176	202	189	197	186	187	178	182	185	178	172	164	164	180	163	182	190	188	148	158	152	160	172	219	174	189	193	178	170	176	194	177	175	166	162	176	165	178	185	157	181	165	186	175	179	179	184	157	206	192	185	189	181	181	188	186	180	192	208	175	155	168	175	165	166	212	191	159	166	180	191	183	202	159	177	147	173	174	179	168	168	171	210	188	200	169	204	170	159	184	190	176	196	165	173	175	188	173	197	199	186	166	172	170	172	182	174	180	179	169	151	180	166	190	159	169	204	173	159
3505	687	512	532	527	470	461	431	433	435	415	436	458	475	438	469	392	424	447	411	456	443	393	436	411	451	395	399	434	413	432	430	456	422	464	454	428	419	449	393	411	427	439	450	427	435	424	410	417	416	457	452	427	444	371	440	427	441	431	410	391	411	440	414	432	417	440	439	478	421	403	444	388	456	449	437	414	411	442	456	403	429	434	423	389	422	455	475	410	411	394	425	379	398	435	406	431	452	404	410	406	411	403	410	438	456	438	434	437	449	438	443	457	433	395	439	420	426	423	419	389	399	445	437	444	421	421	443	392	363	399	437	450	447	428	392	388	411	434	418	438	434	447	431	382	436	417	441	413	414	429	412	437	409	404	444	427	444	414	381	440	388	402	401	425	433	452	425	440	433	439	416	435	395	391	415	408	444	418	417	408	408	423	396	377	460	405	395	439	397	398	469	437	426	418	406	455	426	439	429	410	407	395	437	422	415	418	440	435	418	443	452	413	431	420	433	415	441	427	430	420	465	416	400	412	377	407	416	407	440	415	440	424	426	439	454	399	446	451	410	415	429	418	445	460	400	427	422	433	428	390	406	435	364	417	374	405	371	386	444	436	416	410	423	424	406	436	395	422	383	449	381	457	392	405	407	371	407	438	446	426	409	404	402	428	452	437	461	446	397	417	457	445	412	436	436	433	438	401	389	409	393	465	435	395	421	434	421	424	411	452	433	382	453	413	442	411	400	459	423	410	433	445	419	440	413	413	425	433	395	413	434	436	452	412	414	400	456	439	426	430	471	413	404	463	409	436	411	432	434	399	445	409	442	419	436	447	440	421	411	413	429	455	400	429	406	407	448	423	431	434	397	416	436	418	453	429	430	391	429	437	431	390	444	430	413	449	432	445	434	425	420	395	435	425	447	406	417	409	442	435	485	416	434	444	416	415	440	426	411	440	415	438	398	440	426	398	424	439	418	413	432	421	440	384	433	423	397	423	432	406	450	453	410	426	419	427	417	394	432	418	397	429	467	413	397	412	418	388	429	443	407	422	426	432	426	422	414	387	409	435	423	432	444	432	408	433	440	419	427	453	403	448	421	414	440	436	430	432	399	410	451	425	413	433	421	458	438	453	417	412	432	420	436	421	433	409	409	433	433	419	408	399	437	419	455	464	396	450	412	401	399	433	427	401	406	417	422	391	421	422	449	420	409	422	400	416	401	437	427	419	460	438	406	471	431	437	421	465	460	461	440	414	473	427	413	447	433	414	463	429	427	444	419	423	431	431	490	416	425	443	419	376	413	434	421	428	416	424	417	441	403	436	435	415	447	436	389	408	417	407	390	428	440	452	423	434	398	406	446	416	446	415	457	386	380	436	392	412	431	432	426	439	437	448	418	407	415	404	422	426	450	437	415	415	417	418	412	411	414	440	388	443	397	456	404	427	435	395	455	441	382	462	421	431	438	420	434	451	413	374	409	395	426	421	393	426	426	418	418	382	412	396	382	401	431	432	416	400	442	408	454	418	412	432	447	463	453	414	415	417	449	449	434	441	436	410	405	413	438	393	403	438	431	445	430	440	423	396	420	426	447	430	438	424	438	387	429	404	415	421	431	416	464	454	432	422	422	398	400	437	398	416	416	447	411	401	420	438	436	417	429	421	401	453	438	407	400	418	393	403	436	428	459	424	436	429	418	381	430	406	414	447	431	414	385	401	428	428	452	431	375	442	419	421	401	412	424	466	433	439	432	463	436	448	445	398	419	431	406	459	417	424	387	415	430	449	428	406	402	447	389	421	417	443	416	413	443	416	434	410	446	422	424	435	419	469	404	476	440	390	404	423	398	434	427	415	425	402	455	399	444	423	382	445	434	398	436	397	452	400	426	435	390	395	445	430	398	423	412	444	413	442	446	412	397	417	462	419	431	418	422	440	408	427	395	405	417	433	412	436	429	405	425	451	447	430	458	441	441	429	429	432	437	418	388	439	425	423	401	445	422	445	419	428	402	419	430	428	401	419	396	416	443	429	414	439	398	421	437	390	400	399	417	457	415	439	437	415	424	446	426	410	416	436	397	427	403	419	384	447	464	393	442	456	387	414	439	430	443	443	384	433	412	409	424	447	442	456	440	432	416	427	416	434	426	431	432	454	424	437	445	467	407	407	401	423	416	427	412	449	474	445	419	443	467	454	398	421	450	423	448	439	445	413	454	435	422	421	428	398	416	434	423	425	447	424	376	399	398	421	428	416	443	446	437	414	426	438	428	420	438	395	423	390	406	464	441	436	399	399	428	424	433	416	439	437	442	425	394	438	426	426	408	430	412	385	417	442	430	410	446	387	470	440	440	434	409	403	452	365	437	415	415	428	409	450	461	394	411	432	422	409	427	406	422	428	458	424	415	450	451	400	429	430	436	438	401	415	445	448	423	417	433	427	398	400	415	415	436	417	421	413	403	438	408	427	431	430	400	413	426	419	457	398	434	417	446	449	434	433	388	408	418	410	412	431	427	442	432	414	444	476	420	424	460	421	435	393	447	406	421	411	432	458	433	419	441	449	458	448	398	417	443	423	441	458	393	429	383	421	425	416	459	436	424	419	487	441	382	399	491	397	410	418	418	448	426	421	438	436	421	416	426	409	406	434	440	438	396	403	429	439	425	406	446	421	435	428	449	425	440	461	400	438	439	442	415	412	441	426	441	425	456	449	415	390	393	440	396	391	454	476	395	402	362	426	404	424	411	386	412	414	404	466	431	440	423	398	446	414	437	425	443	443	426	479	412	431	445	421	398	414	435	427	452	431	400	444	419	446	450	444	401	419	412	434	430	472	414	423	437	436	438	457	395	448	406	410	444	384	408	395	402	441	443	425	419	454	422	405	406	393	413	417	450	424	412	413	473	398	432	451	409	416	407	409	436	413	404	446	432	397	398	406	448	417	409	397	416	412	430	456	420	402	416	400	403	425	460	443	459	465	435	455	419	428	453	434	453	445	459	427	451	385	416	406	416	478	410	410	433	450	407	461	403	434	393	415	414	395	443	422	437	386	411	446	447	418	432	421	483	408	417	438	438	426	422	445	421	419	451	405	445	433	413	401	428	385	425	406	448	429	439	396	457	405	415	455	417	409	475	403	447	421	409	440	447	453	428	421	442	443	396	434	430	359	411	395	448	420	398	437	419	404	410	423	409	392	467	431	447	454	381	409	435	452	434	423	428	409	404	429	399	433	456	430	442	427	428	389	411	446	453	403	439	428	419	430	410	409	415	455	424	456	454	415	415	437	421	417	452	403	421	423	444	418	412	387	410	440	434	394	444	416	413	436	428	405	438	394	395	426	430	411	451	441	391	426	447	439	423	407	431	449	422	436	412	440	421	438	419	445	429	436	443	433	417	439	471	436	422	404	411	467	450	414	435	430	453	437	394	423	438	417	427	406	404	430	422	435	441	459	425	413	459	446	428	446	417	437	442	392	437	435	414	429	430	404	450	446	435	403	422	438	437
13228	1380	652	510	436	306	346	301	262	266	250	250	229	247	251	249	235	265	268	256	256	231	263	226	257	238	243	220	232	243	230	257	236	245	245	230	233	238	236	244	221	237	258	245	233	248	221	210	241	232	215	258	228	219	237	236	234	201	279	258	221	223	245	238	247	219	260	230	247	224	239	220	237	212	228	229	258	232	219	248	252	227	243	224	243	223	239	210	248	230	250	248	239	227	224	215	234	254	256	219	239	217	228	234	226	232	234	298	244	254	256	227	237	235	225	227	226	227	198	229	254	238	237	280	219	208	248	231	254	220	245	233	245	266	264	221	228	224	229	246	219	247	228	248	254	256	258	250	208	232	223	236	241	250	200	212	258	217	250	222	234	220	228	238	242	237	228	228	248	245	240	247	247	254	236	200	233	208	236	203	251	248	223	215	237	243	250	250	217	235	252	239	209	239	228	243	241	212	260	227	226	228	225	246	219	219	240	222	227	215	218	220	237	218	244	236	233	251	232	218	232	221	236	223	237	228	237	249	260	252	237	213	254	252	232	206	229	216	226	261	242	232	245	235	239	225	214	218	240	236	257	215	238	234	209	245	223	241	222	255	228	216	232	238	230	205	233	222	229	234	246	217	259	254	220	235	244	245	216	237	214	235	234	222	232	220	219	226	202	216	228	231	227	235	228	255	238	235	226	232	254	256	222	255	243	241	219	239	232	214	232	243	221	270	253	253	229	204	247	208	217	227	240	225	244	222	249	245	223	212	238	255	240	249	249	252	219	240	230	245	271	230	236	229	253	234	228	238	238	242	239	245	236	266	264	226	223	239	251	226	210	235	247	239	269	240	243	227	244	237	242	212	221	243	247	217	253	234	242	260	278	256	276	208	269	245	198	251	214	263	257	227	249	211	205	232	249	232	240	265	240	207	235	204	224	248	259	265	230	251	248	236	241	220	255	275	236	267	230	259	231	199	217	244	237	248	243	274	239	221	262	252	230	248	208	268	220	249	237	235	242	244	251	234	241	225	219	241	230	231	237	210	233	217	247	219	233	229	224	244	227	256	243	250	279	229	224	248	255	274	247	224	230	256	235	259	244	228	260	232	232	213	223	250	225	258	229	256	246	234	234	234	229	265	224	235	235	268	253	238	237	261	226	253	232	240	260	238	237	249	242	231	254	237	248	233	258	217	242	233	238	230	239	256	230	234	253	254	262	210	214	235	252	255	214	226	266	219	262	258	228	244	257	221	245	248	245	263	247	228	226	215	218	261	231	242	258	242	238	239	238	217	257	217	240	220	224	247	200	228	220	237	232	222	243	258	219	259	226	238	223	220	231	253	261	214	218	218	213	233	181	235	228	254	232	240	240	238	258	212	246	249	218	237	244	227	233	239	204	247	258	256	237	241	237	222	236	230	269	262	222	243	249	259	225	249	230	244	213	222	228	236	230	230	240	231	247	209	258	229	246	235	215	230	238	235	254	258	235	265	246	211	211	227	228	237	218	210	213	233	229	215	260	216	250	211	227	242	233	213	255	246	221	236	218	230	240	239	239	265	244	256	237	224	235	229	246	234	251	234	264	250	265	220	220	236	190	247	217	222	228	279	235	216	236	235	258	235	257	249	266	236	205	226	247	203	211	232	253	223	232	238	258	247	218	215	228	239	258	258	224	206	214	251	217	222	255	232	226	231	223	261	246	220	238	246	259	222	227	237	250	241	254	256	250	227	232	260	217	239	233	217	249	253	223	238	240	236	221	265	189	233	219	239	231	242	248	250	263	215	226	229	242	255	252	218	235	240	240	221	234	213	234	215	254	211	222	235	250	206	244	252	223	234	236	227	233	250	250	247	230	244	250	210	208	228	208	252	258	226	243	269	230	233	245	229	227	221	227	224	216	225	224	235	232	231	245	251	238	231	223	201	226	220	235	223	223	227	235	247	225	247	222	243	223	245	239	250	249	270	242	233	229	249	248	241	227	262	210	255	235	232	221	233	249	259	249	193	248	203	239	243	251	233	234	253	217	245	231	235	213	234	222	234	256	246	211	239	216	242	223	227	213	234	233	225	249	246	244	249	236	241	222	221	254	263	234	228	236	246	260	224	228	231	221	248	240	227	238	241	231	273	231	213	252	263	225	256	254	249	245	239	243	243	230	234	262	243	255	262	218	232	232	258	231	229	238	215	262	233	238	251	274	236	247	228	227	232	271	237	247	255	216	213	242	222	248	242	264	262	214	236	259	235	244	245	233	247	231	217	263	242	254	229	248	277	226	252	259	253	233	239	226	237	228	226	225	198	240	231	207	242	225	214	233	224	218	237	248	258	264	228	230	223	223	228	238	239	250	232	243	270	225	221	249	251	255	251	276	238	241	231	246	243	256	250	238	242	252	248	250	248	228	235	235	224	244	264	264	249	229	238	237	204	218	237	224	242	242	228	213	217	252	212	233	223	227	218	222	223	221	257	251	251	233	221	230	243	227	242	238	238	262	233	245	212	237	212	264	237	262	261	250	224	221	211	246	232	259	284	236	233	260	258	224	217	248	236	257	247	218	242	276	246	245	242	240	248	219	213	237	205	217	246	227	261	259	249	256	239	232	220	221	220	236	250	260	243	226	216	215	236	238	247	225	250	210	238	235	248	237	242	252	217	235	260	244	252	242	223	249	231	213	234	238	262	209	212	233	228	247	253	239	246	248	259	239	210	245	190	227	201	247	246	237	240	248	226	241	252	232	255	224	211	263	238	262	269	226	229	253	272	240	227	225	217	252	234	197	236	237	242	258	233	246	236	245	222	231	232	245	230	221	218	213	231	224	230	220	264	227	236	230	223	227	233	230	227	232	221	223	222	247	253	233	226	234	243	242	265	226	222	260	231	220	250	250	239	234	235	242	232	222	245	237	249	227	222	226	225	258	218	200	254	226	217	248	253	253	259	223	231	221	227	240	254	211	230	241	242	240	234	204	248	235	256	223	239	228	204	246	246	230	255	273	233	224	210	249	232	223	231	253	287	243	253	250	248	229	247	254	240	238	237	214	218	233	236	218	239	273	226	216	220	238	233	233	226	242	250	239	202	244	251	228	245	247	228	265	220	242	239	239	247	224	239	238	250	236	230	244	227	229	248	231	239	234	233	227	249	248	237	234	228	223	225	213	249	246	264	246	230	239	246	228	200	247	278	262	236	256	222	220	231	247	243	271	240	231	247	200	228	261	269	238	252	232	265	250	241	233	247	248	235	242	274	242	272	213	241	260	222	229	221	237	244	235	217	226	247	244	227	208	250	224	233	252	224	258	204	232	231	239	224	257	236	247	230	241	235	251	230	223	232	241	232	255	220	216	222	202	271	227	231	233	267	246	229	244	212	225	259	263	228	249	235	213	240	216	222	249	251	243	241	233	215	240	280	228	218	232	219	248	237	247	235	268	234	215	247	247	225	272	248	267	241	252	238	242	233	189	253	246	206	249	227	221	210	246	243	227	248	243	231	255	241
9567	1188	1313	1527	1329	1115	992	907	738	719	687	632	652	675	610	667	627	586	617	563	580	551	623	568	596	563	636	582	550	554	555	591	548	546	543	526	543	562	555	588	541	588	531	524	521	554	530	556	538	524	554	573	522	559	575	542	524	530	565	585	535	556	552	582	546	559	533	558	552	591	530	537	531	533	521	555	573	570	557	586	553	578	552	582	559	576	545	546	580	558	512	549	547	521	578	568	540	541	536	546	527	557	575	515	533	512	541	553	537	517	557	549	532	516	538	598	543	520	610	559	543	552	564	550	532	558	545	561	559	527	532	569	567	542	540	545	552	578	546	548	535	497	594	551	538	598	531	582	522	535	517	571	535	533	512	563	531	558	585	500	564	564	531	494	538	573	565	535	561	543	506	540	540	535	515	529	552	527	558	605	523	545	574	580	544	546	535	550	558	519	515	502	554	528	572	553	554	576	504	555	510	577	492	518	522	507	507	580	572	552	536	519	528	591	545	526	520	553	612	559	533	549	544	537	544	554	554	550	590	572	531	539	565	498	572	546	517	515	545	561	535	561	529	541	503	529	558	565	566	551	542	552	552	542	555	577	484	556	518	551	534	567	556	515	597	514	540	554	599	537	530	552	587	541	518	547	543	566	518	539	561	556	563	584	594	588	557	573	565	538	583	541	519	567	544	517	589	613	521	521	543	539	551	524	543	493	556	537	543	516	505	539	524	542	536	568	477	576	546	549	495	552	574	569	558	590	568	565	606	571	509	496	560	544	548	590	566	513	572	554	576	536	563	534	552	538	538	522	518	578	521	577	494	516	516	557	585	534	552	569	570	551	558	553	554	548	555	529	564	559	523	514	570	531	488	551	550	538	540	568	530	571	549	542	551	561	555	529	508	542	508	528	558	519	543	619	544	529	546	508	543	567	519	551	561	532	519	559	527	539	527	556	529	515	555	517	588	589	568	568	523	528	538	574	572	569	558	548	561	557	539	529	513	526	513	540	575	555	535	558	509	568	584	548	529	516	552	518	524	550	529	575	537	555	532	542	554	561	574	557	514	528	550	519	560	542	553	552	582	516	545	535	574	543	584	541	552	571	555	552	543	548	573	519	554	519	554	598	549	541	570	527	544	567	554	527	529	533	540	558	558	566	533	559	522	525	537	562	500	527	544	573	567	547	538	551	552	549	510	577	553	571	538	527	547	536	525	552	546	541	586	537	528	558	553	541	533	526	558	551	551	535	542	518	520	547	566	538	514	543	564	547	528	526	567	566	516	586	584	515	556	531	557	542	580	525	528	539	558	546	498	504	534	562	574	500	517	558	555	544	573	565	530	576	543	522	569	559	524	544	551	542	551	523	505	556	538	528	541	538	537	532	539	491	494	516	555	538	557	544	557	554	542	512	541	502	565	562	515	528	548	491	578	528	534	535	561	550	550	549	551	547	519	562	545	531	554	560	525	501	517	553	563	567	554	566	573	512	573	547	530	544	577	537	495	544	577	566	564	549	555	558	503	567	569	571	568	571	556	525	556	589	534	537	575	575	541	500	507	512	571	508	575	543	569	508	521	561	529	565	513	537	526	480	579	547	526	586	530	584	493	585	525	551	569	523	594	536	544	562	514	501	571	565	514	550	567	551	532	544	524	565	520	554	513	533	539	564	543	530	536	564	549	560	549	561	566	549	539	544	549	505	577	537	510	518	573	534	523	552	543	480	559	529	529	530	507	587	572	528	530	608	512	536	551	516	498	506	547	518	537	554	540	523	521	514	531	534	565	559	579	522	561	497	552	512	568	577	589	565	568	551	571	584	579	558	593	556	560	553	544	549	521	545	508	554	539	512	557	577	548	546	511	540	524	514	527	552	539	567	532	576	547	567	534	546	506	538	523	563	564	553	533	535	549	541	551	539	554	547	519	553	578	523	511	585	536	558	514	554	554	545	528	532	548	532	546	553	545	540	562	553	538	539	544	549	526	542	519	567	515	551	515	591	520	554	559	528	552	549	549	581	525	569	552	566	545	539	521	518	551	527	567	571	539	552	538	545	566	502	496	518	618	537	506	562	560	570	543	549	554	532	530	573	545	556	559	525	580	529	523	582	579	577	492	551	567	556	528	529	550	543	535	544	496	570	531	568	549	523	556	571	536	577	566	568	506	556	571	529	569	508	531	528	509	521	552	529	552	511	494	523	524	546	568	551	580	566	535	560	562	582	592	521	530	531	550	555	557	554	546	540	550	554	565	532	529	564	530	569	530	567	564	552	518	519	576	520	564	504	552	598	521	531	510	547	515	530	543	518	539	546	571	540	519	569	554	563	542	568	527	546	534	585	512	535	575	561	515	580	555	548	548	498	511	576	521	557	551	557	512	541	509	515	517	540	557	535	554	552	568	577	556	507	529	523	564	552	538	540	523	559	559	549	534	565	532	554	558	549	592	554	531	574	542	568	585	502	545	555	563	563	569	543	537	565	540	519	601	541	515	538	537	530	540	583	521	519	551	543	528	539	539	567	549	544	550	532	573	569	564	541	588	565	505	561	550	544	544	566	524	578	548	503	568	546	518	539	536	548	522	572	541	534	552	529	540	519	496	549	584	515	511	546	560	561	555	534	575	578	565	517	544	498	531	576	556	527	581	530	549	576	567	509	571	550	538	496	538	560	526	563	529	545	549	555	580	533	544	604	540	517	578	565	546	558	557	565	544	570	587	501	545	552	520	534	475	534	567	572	561	560	514	521	507	540	532	537	522	504	566	553	538	595	534	528	541	542	531	570	499	519	555	510	501	564	585	556	547	548	546	634	553	489	546	513	537	577	576	500	598	529	553	523	531	545	568	541	542	524	546	556	554	527	557	537	549	526	552	555	523	528	566	566	535	540	514	506	547	568	532	535	555	556	482	547	515	543	555	548	534	567	522	541	538	573	566	529	523	568	564	532	549	566	547	561	505	542	548	525	557	572	556	587	559	566	554	526	549	575	522	524	543	547	537	566	571	537	512	562	569	554	527	554	553	491	566	558	553	567	551	554	531	542	542	578	542	521	568	539	561	555	532	548	569	557	535	529	541	545	508	536	507	534	537	503	543	522	515	566	580	538	569	555	557	549	556	547	565	516	545	555	550	526	505	525	563	543	540	529	547	534	580	500	567	524	545	531	501	570	562	545	544	566	549	476	544	591	578	530	586	524	508	593	566	565	539	549	571	557	590	519	510	509	568	576	558	522	571	560	513	511	542	537	544	565	555	520	517	517	538	534	540	593	507	537	552	513	555	576	598	524	528	528	539	527	588	552	521	511	576	586	523	575	544	531	556	543	499	580	513	573	570	547	576	506	534	579	578	535	531	576	534	538	519	535	528	539	531	536	555	544	539	516	524	526	564	552	564	538	572	563	543	546	561	538	570	578	545	526	508	518	546	526	559	561	533	568	571	548	569	536	561	522	567	556	546	552	555	529	547	567	516	538	560	550	555	538	530	564	537	530	548	540	548	508
21514	2957	871	662	452	333	248	259	223	217	186	182	155	154	157	168	161	157	132	162	152	137	136	141	131	145	155	161	151	126	126	146	155	140	155	120	134	153	152	145	128	134	145	134	142	147	134	135	130	130	134	146	169	157	129	159	141	142	129	102	141	143	144	131	132	116	165	127	142	137	129	151	135	138	132	145	139	113	153	158	161	142	116	152	128	149	128	131	128	120	143	127	143	158	130	140	106	142	148	121	136	111	141	146	131	144	125	139	143	139	131	114	137	134	149	116	119	154	116	135	129	139	133	157	134	152	136	118	127	168	122	140	137	130	128	123	126	144	158	135	139	115	144	131	133	137	130	147	148	120	140	130	130	176	139	141	135	131	122	163	147	134	146	137	146	124	139	130	138	129	139	120	136	154	136	117	113	130	123	147	125	144	122	134	146	121	137	145	123	143	138	128	121	149	156	144	130	139	145	129	143	144	145	139	124	128	121	143	118	123	131	121	148	145	129	133	123	133	125	138	132	132	129	143	122	140	132	139	143	144	136	129	144	154	153	128	120	129	147	124	151	144	131	145	129	141	142	144	115	125	121	135	147	154	140	129	153	143	141	110	128	123	115	142	132	133	139	158	152	135	139	137	149	159	129	141	137	120	146	104	144	132	110	130	142	114	140	118	136	166	139	132	152	150	125	150	138	113	141	123	137	135	136	124	141	131	139	132	133	157	145	125	140	133	127	137	154	130	148	160	148	142	122	111	120	123	153	154	127	142	140	150	145	127	140	157	160	122	126	144	126	122	127	153	143	142	124	134	134	138	141	152	141	121	117	130	132	130	128	131	145	140	148	121	153	116	132	144	139	116	152	141	144	132	119	121	135	141	112	141	122	161	131	144	118	136	134	120	120	145	129	108	146	136	126	110	114	149	132	122	133	150	127	143	149	144	148	141	122	135	132	146	125	141	143	135	127	144	140	136	114	157	116	172	128	139	135	118	128	149	134	141	129	118	130	149	125	105	116	129	142	131	120	132	142	124	156	130	121	163	146	161	115	127	130	154	159	131	126	148	141	125	156	137	133	151	137	137	137	142	146	111	122	147	131	122	138	136	157	136	123	132	112	123	122	144	143	143	142	136	141	145	134	119	154	160	162	145	131	133	145	138	144	152	146	136	141	132	154	141	142	135	141	160	134	142	149	133	130	131	143	147	136	122	137	142	130	142	138	156	149	149	151	141	111	111	119	134	143	125	130	129	134	138	129	125	148	142	138	147	162	151	145	139	155	142	158	152	144	135	142	137	136	127	170	132	153	130	119	146	122	158	128	150	129	130	137	124	115	142	159	135	121	145	143	139	123	134	148	148	126	118	144	121	141	120	134	124	135	129	144	123	132	104	145	124	149	134	135	130	119	145	135	119	117	126	165	143	134	135	171	143	144	138	159	133	135	145	145	125	123	133	129	151	123	148	131	125	134	136	128	130	149	161	118	141	127	134	156	125	171	135	149	122	131	124	132	129	128	132	127	150	161	147	139	140	129	125	141	146	131	135	136	136	145	126	160	131	144	134	174	121	120	146	162	159	137	135	156	140	136	133	134	147	150	135	137	149	124	141	129	135	142	139	139	144	161	141	138	132	117	151	133	134	142	130	115	136	147	109	129	142	125	134	145	152	137	143	113	161	149	140	129	156	141	124	132	132	150	138	153	120	137	127	143	158	144	159	147	138	139	148	137	131	148	145	160	150	125	157	126	147	139	138	131	153	132	149	132	124	137	136	134	146	138	141	145	144	157	144	141	148	132	126	150	123	130	122	128	128	132	149	124	130	143	137	166	134	124	152	138	134	132	146	132	137	138	122	136	143	124	123	138	149	146	148	138	156	143	133	136	148	132	126	105	138	143	125	132	128	117	126	161	131	139	120	150	140	161	132	130	114	132	142	147	132	131	142	129	110	132	138	144	135	122	149	123	120	117	147	149	133	128	127	124	128	139	151	136	143	136	157	134	151	123	154	115	159	150	109	156	140	134	154	126	139	145	133	145	163	121	157	145	125	153	128	119	137	126	130	147	128	125	138	135	136	143	127	118	128	127	149	128	135	148	114	127	147	139	137	146	116	130	137	140	117	133	139	138	115	125	142	157	149	140	155	136	136	144	136	131	149	129	130	109	140	129	138	116	149	134	115	118	142	141	162	152	132	144	123	135	142	137	113	142	131	130	132	136	160	140	120	137	137	151	119	127	116	138	127	148	121	114	136	144	151	129	138	132	132	120	142	123	145	128	134	133	114	141	137	139	147	134	146	135	122	134	151	120	151	158	116	134	152	143	160	149	128	145	146	124	134	129	108	152	147	144	136	131	155	154	142	127	163	128	137	150	129	131	131	133	133	142	130	133	131	114	123	119	132	136	142	152	133	144	138	129	153	145	118	151	120	128	145	141	144	131	145	142	153	147	130	135	155	144	149	155	134	134	131	129	156	135	145	152	130	145	152	149	135	124	136	146	119	127	134	129	134	147	145	111	139	133	132	154	145	139	127	141	106	117	137	106	146	140	138	131	125	152	141	134	131	131	157	138	118	145	161	128	145	137	126	139	114	119	127	118	126	142	118	116	139	134	128	133	148	136	145	154	149	144	132	137	123	135	113	116	110	137	163	128	147	123	129	128	133	145	163	138	133	147	134	139	162	152	156	135	121	145	139	127	121	114	145	149	165	149	147	137	132	131	152	147	125	122	114	162	125	134	140	134	128	122	138	118	147	116	127	132	130	136	145	126	146	133	117	135	135	115	143	133	132	170	143	144	138	140	141	127	128	145	124	142	138	151	151	134	137	140	133	112	149	138	145	116	147	145	115	143	146	128	156	135	146	156	147	132	130	131	129	121	116	124	148	165	137	128	148	136	124	134	159	132	133	122	152	143	123	119	117	168	160	154	117	145	143	118	137	123	139	139	149	127	125	146	137	132	151	151	124	118	124	136	131	120	156	160	136	133	156	132	129	136	143	154	150	116	116	108	141	145	142	151	133	134	118	133	151	137	139	137	140	133	131	122	112	142	122	120	133	150	146	127	138	145	127	131	129	137	142	146	124	126	151	132	140	127	144	143	126	117	134	150	139	127	119	126	157	118	142	148	145	140	121	117	133	138	123	133	118	126	132	135	152	141	150	136	174	131	142	134	125	132	143	137	144	121	122	148	146	109	129	131	163	142	133	146	145	136	140	134	124	142	139	125	135	153	140	129	160	132	152	126	157	144	138	151	125	145	125	131	135	135	131	147	146	157	147	138	161	161	152	150	145	163	137	145	134	143	126	129	144	141	141	132	127	139	120	139	138	140	148	126	130	117	138	119	147	153	127	126	145	144	120	131	133	137	132	133	129	158	127	127	142	141	146	140	137	145	118	155	142	144	123	159	136	126	136	150	130	142	146	140	153	122	134	144	104	129	141	137	132	142	136	145	138	149	142	142	143	131	115	150	151	151	161	143	125	115	130	139	157	137	165	145	131
12440	1676	1762	2072	1833	1410	1060	925	819	738	663	576	563	518	449	481	467	400	426	416	402	402	399	356	384	353	403	324	396	398	349	345	354	343	332	372	361	364	373	346	333	337	319	336	368	337	323	309	321	347	303	357	289	349	324	321	316	349	330	325	362	343	332	358	341	320	313	368	306	330	293	331	331	322	289	327	315	316	320	314	314	293	325	353	311	310	294	337	329	310	326	312	351	326	317	335	308	347	297	339	322	313	324	306	357	325	331	333	313	302	324	330	316	332	319	331	317	321	334	325	351	289	316	307	309	320	322	316	299	327	320	328	310	314	372	326	354	319	305	298	318	303	337	351	320	342	340	348	319	301	298	313	335	370	321	324	290	336	305	338	316	290	330	353	313	341	318	337	292	316	334	344	312	345	307	326	314	302	338	334	299	315	300	346	323	278	317	339	300	309	300	328	335	300	324	308	300	342	349	315	313	308	353	338	311	327	316	316	309	338	309	341	332	342	351	337	300	320	304	324	304	348	321	328	310	312	323	331	335	320	327	321	295	310	334	342	296	300	330	318	325	295	304	337	306	323	309	331	322	325	285	346	317	303	310	332	306	298	353	310	299	325	318	332	292	313	321	313	328	366	309	325	350	327	304	328	272	324	308	309	306	338	328	319	348	309	348	329	309	332	276	346	348	308	309	330	332	313	320	304	326	304	336	305	337	328	319	315	316	343	326	316	326	323	325	313	328	355	319	338	315	293	287	308	327	339	308	331	315	331	338	329	312	331	318	345	321	359	292	325	335	319	313	315	328	349	310	287	322	331	299	334	312	337	327	363	351	311	316	306	324	341	300	312	272	332	314	326	314	314	311	325	314	333	352	337	334	277	310	300	339	327	296	305	331	340	333	322	320	309	373	321	313	323	322	334	296	344	308	327	315	314	332	331	314	302	320	292	335	327	308	312	306	309	344	290	314	327	309	326	339	303	305	337	332	344	308	350	330	329	275	329	334	318	328	336	272	341	351	338	316	329	313	335	327	328	294	315	307	303	312	311	303	299	299	343	318	320	316	325	320	346	318	328	318	318	295	279	355	332	308	313	320	321	330	332	305	335	305	307	313	296	332	307	320	335	320	322	319	295	298	330	331	339	303	290	288	321	348	326	293	326	328	335	318	343	319	346	329	358	318	332	330	355	330	309	311	348	322	346	321	324	303	322	327	326	313	320	287	344	356	334	336	326	302	341	302	317	363	296	322	317	314	324	322	342	295	297	309	320	312	281	364	326	329	326	317	320	314	326	331	338	312	329	301	304	321	322	301	292	288	326	332	325	316	301	272	312	327	314	346	316	309	306	317	291	322	293	341	309	308	331	307	335	321	307	328	345	315	338	323	321	294	323	337	306	316	320	306	309	333	347	337	326	331	339	335	307	326	359	330	297	310	299	328	301	320	347	347	341	349	316	351	345	353	333	324	321	321	297	326	306	338	288	308	339	321	293	323	328	307	332	321	316	319	314	332	320	367	323	322	320	338	316	321	300	324	323	309	295	362	306	330	323	313	320	327	316	309	320	289	313	321	337	335	310	323	282	341	325	335	324	350	347	332	322	310	320	295	350	309	338	293	314	312	329	330	345	314	341	337	320	315	311	319	333	308	322	313	296	311	299	328	331	347	320	328	327	271	333	308	313	323	314	328	320	313	328	303	325	299	313	299	320	307	355	325	320	362	318	327	307	319	346	338	312	314	337	269	323	313	329	311	317	326	308	319	304	328	330	351	308	335	316	339	341	297	319	305	330	307	339	343	306	322	330	325	298	316	293	353	320	327	350	307	314	333	299	345	312	316	283	325	325	305	331	287	346	317	330	296	335	329	315	317	329	310	332	320	324	327	343	343	362	314	342	338	310	317	326	315	329	359	313	283	343	337	308	305	329	321	312	311	347	316	355	304	320	332	340	323	327	334	352	356	324	354	317	341	333	352	335	327	327	311	327	306	326	315	330	297	360	320	310	349	331	313	341	302	360	353	317	311	315	333	333	311	332	319	301	318	293	342	328	330	314	304	311	322	311	338	328	324	305	280	305	320	307	304	299	320	292	294	321	310	312	319	286	304	329	330	334	348	352	310	337	316	317	341	319	308	336	330	320	321	294	303	326	294	330	309	315	289	320	316	331	312	342	326	301	316	316	294	330	314	302	306	322	317	345	320	357	319	309	338	347	303	328	327	342	299	322	326	335	323	347	308	346	321	315	314	337	325	311	321	350	328	365	307	319	327	293	309	318	302	328	311	299	314	333	307	324	351	307	327	336	312	341	323	313	300	347	331	317	339	298	320	297	305	291	357	279	318	312	313	356	306	323	345	350	316	304	342	351	299	319	309	312	298	315	300	324	327	333	336	328	320	296	294	335	332	293	320	306	328	321	324	290	337	327	320	334	324	316	329	308	345	298	327	299	306	315	313	312	331	313	324	313	345	299	334	335	329	309	324	351	313	322	295	334	309	299	308	333	311	346	338	326	286	325	320	329	304	310	333	328	346	335	313	323	319	339	318	319	294	355	313	329	333	290	313	319	316	340	338	312	283	338	302	320	351	312	318	315	315	330	335	326	307	310	299	306	303	325	311	323	310	323	303	316	308	325	310	379	356	318	320	339	312	315	321	304	323	305	321	344	320	328	341	319	311	307	303	289	316	334	347	332	293	298	293	316	302	308	321	323	268	301	319	326	336	332	330	328	306	311	335	339	318	278	335	311	306	316	325	342	340	307	314	334	343	299	315	324	333	347	296	315	315	365	298	326	310	317	315	317	305	308	327	311	331	357	291	319	324	325	316	330	323	309	321	298	316	324	349	307	325	329	349	297	318	312	292	323	338	293	307	302	282	315	297	307	305	333	309	315	328	334	316	310	315	316	337	342	338	292	343	341	356	302	322	310	312	354	334	355	307	347	311	328	334	350	308	313	349	338	276	304	321	321	309	330	319	315	300	347	314	348	354	354	337	327	313	336	310	304	333	307	340	332	316	312	330	325	325	321	331	312	299	306	337	297	349	304	325	320	332	322	303	330	318	331	296	304	323	313	337	306	298	335	307	316	312	353	307	363	285	331	333	307	302	329	299	316	316	316	318	319	337	302	303	325	329	276	310	310	309	325	334	314	287	339	341	329	321	351	340	332	320	347	323	363	307	332	306	335	311	332	277	315	335	334	327	318	309	317	341	338	307	321	319	309	337	300	304	324	311	351	342	303	320	338	303	324	321	330	289	298	352	320	325	322	309	314	314	296	325	282	310	332	328	299	307	311	325	324	303	302	325	320	325	324	314	299	333	326	302	334	308	316	295	318	304	337	329	338	332	351	290	294	334	323	290	329	327	348	307	290	340	314	344	306	323	301	343	310	313	311	313	342	346	316	320	283	323	318	328	314	293	318	363	333	308	338	335	304	304	318	322	316	324	327	308	338	313	330	304	315	310	328	307	301	291	323	329	324	348	328	351	341	297	329	318	323	354	340
4482	526	221	205	194	223	175	193	187	181	171	175	165	185	183	178	197	176	168	170	171	155	159	189	177	172	163	202	184	169	189	160	158	170	160	151	173	170	179	179	171	188	161	182	181	207	203	197	215	181	174	170	157	172	177	182	197	199	207	165	157	166	207	186	188	180	149	181	175	180	191	183	166	176	205	179	164	156	192	198	174	164	180	158	174	173	170	179	177	191	181	177	160	179	169	179	189	177	175	175	167	177	180	163	191	193	174	185	180	170	148	195	171	197	179	176	169	194	166	180	165	179	157	179	169	178	172	175	166	144	172	184	206	200	157	171	182	165	192	179	173	183	155	148	159	169	200	188	163	166	138	197	168	199	163	175	181	163	196	177	187	196	193	180	187	168	186	188	148	159	199	158	190	189	188	186	186	165	163	205	172	175	157	181	154	177	177	164	176	179	180	187	177	173	171	194	187	175	172	182	194	178	172	193	183	171	153	188	142	186	177	166	185	166	192	187	207	162	182	171	168	185	193	186	151	193	182	172	184	155	177	161	178	200	160	151	169	185	180	155	176	208	173	183	154	168	186	146	161	181	180	200	174	190	183	185	185	175	178	152	157	166	169	167	167	187	165	149	178	185	185	194	158	187	216	192	171	183	199	182	182	194	185	184	190	186	168	199	178	162	154	168	195	183	177	153	182	192	195	179	170	159	183	157	152	174	178	160	181	161	200	148	188	172	137	165	175	154	177	189	171	172	173	186	165	149	173	152	196	160	182	173	165	181	168	164	180	162	207	193	187	189	183	180	167	172	190	167	171	169	177	185	164	148	166	163	190	169	178	175	161	152	172	165	194	165	162	176	154	168	173	166	179	206	164	201	164	171	160	193	181	183	169	164	186	182	159	180	184	158	180	162	180	195	182	175	189	184	178	184	161	159	178	170	186	172	161	172	159	164	195	184	167	185	186	160	174	167	177	169	158	157	169	199	162	173	210	171	189	174	177	138	189	203	174	128	164	172	173	164	207	176	179	182	152	179	170	196	178	165	174	182	151	185	179	158	182	172	181	180	184	182	183	189	165	183	168	190	184	198	163	183	202	165	167	168	178	173	186	173	191	193	192	163	164	152	160	163	182	177	176	193	177	185	157	166	183	182	216	187	183	181	170	180	150	165	192	184	193	192	186	181	161	161	163	185	169	168	179	154	173	155	179	182	161	160	188	178	198	195	185	174	159	201	173	174	199	205	158	165	166	161	202	190	174	184	167	169	169	178	169	173	175	195	181	175	192	185	181	188	161	179	183	143	181	155	208	170	152	194	181	167	172	160	172	158	168	166	198	177	165	161	164	182	171	173	173	196	159	169	177	158	188	167	162	179	174	191	204	187	132	159	206	161	183	172	180	158	153	179	192	182	175	176	169	170	170	201	183	188	161	181	177	160	192	175	175	196	180	180	197	139	178	143	183	181	161	194	184	192	186	186	161	169	161	195	174	160	170	181	195	189	206	201	174	158	169	167	192	171	154	164	177	165	171	168	178	183	165	175	163	177	182	170	184	178	201	177	173	178	168	177	166	175	171	178	153	188	164	185	194	171	189	188	168	180	171	168	146	171	165	180	172	158	176	179	149	184	189	186	188	160	159	193	172	192	166	174	170	166	183	179	192	175	145	157	171	160	179	169	165	148	173	181	186	177	183	163	186	169	193	190	197	183	179	162	206	173	170	194	166	179	181	181	162	173	192	205	177	176	166	167	207	167	156	212	185	174	201	170	158	182	157	207	164	188	186	177	168	175	182	171	169	168	149	173	208	185	196	169	180	186	165	195	177	183	166	185	174	192	168	178	217	208	168	186	186	160	173	173	184	189	179	219	179	169	158	156	222	193	171	199	190	189	176	181	173	184	188	174	189	167	170	182	188	181	184	149	178	156	185	153	163	166	201	174	170	170	191	174	173	203	144	159	189	166	175	183	173	201	194	205	160	169	178	169	176	164	153	182	183	174	163	193	174	195	184	185	173	175	191	176	167	185	172	173	175	175	190	174	183	171	179	183	169	161	163	167	159	188	166	187	177	185	154	198	174	166	173	178	179	211	199	196	171	191	174	185	193	162	208	196	179	169	160	163	178	179	202	163	212	187	170	173	185	182	143	162	198	195	182	175	180	160	183	194	195	166	177	174	196	186	190	189	171	188	173	167	173	195	182	166	164	157	175	184	159	207	201	179	172	184	189	160	180	183	194	191	180	188	165	188	197	167	173	174	179	174	163	191	167	175	159	176	205	177	190	180	168	188	169	185	184	172	186	171	155	180	191	183	186	188	176	180	193	182	163	187	182	187	176	191	193	172	147	167	167	152	171	174	157	177	192	183	174	225	201	176	169	176	188	172	188	191	191	163	179	183	183	157	178	197	169	169	187	183	176	181	191	181	179	189	184	169	176	201	180	201	166	170	156	157	181	156	164	170	178	173	158	166	195	171	169	177	181	182	194	172	191	171	171	164	175	180	191	154	170	165	167	151	174	180	195	188	176	169	164	148	165	179	198	174	187	171	179	181	195	172	172	188	180	202	177	182	185	178	163	187	190	182	178	152	180	172	175	191	202	176	160	193	168	176	152	156	166	192	182	146	199	181	183	184	169	190	148	166	169	160	178	193	187	190	180	187	183	169	177	175	174	197	189	171	157	184	181	179	175	159	189	184	193	158	182	173	194	172	185	178	198	164	193	193	202	170	153	179	150	183	193	187	168	181	152	174	182	178	169	124	162	176	182	162	168	169	163	188	161	186	158	183	184	168	170	180	172	199	178	181	194	182	172	155	191	166	170	176	173	182	165	184	184	177	186	179	182	157	189	182	159	160	171	179	192	167	193	162	171	183	186	169	192	192	180	200	183	187	186	143	201	170	178	229	166	170	179	164	198	182	171	160	163	194	194	159	189	177	202	169	176	208	210	183	192	176	182	168	163	166	138	185	173	181	162	170	175	168	177	182	172	171	187	177	161	162	168	192	186	181	180	179	169	165	168	173	183	166	178	193	201	167	177	189	162	167	197	184	185	175	181	163	151	152	181	153	162	162	164	180	164	177	168	177	163	165	180	172	177	165	159	162	185	179	179	177	184	158	164	160	160	187	160	197	175	199	171	180	182	184	180	166	169	152	194	167	177	186	184	191	153	200	154	184	184	173	181	171	179	186	156	200	168	164	193	174	162	180	171	174	174	192	191	174	183	164	185	175	166	194	174	180	163	167	166	183	167	175	174	180	168	181	179	186	181	187	178	196	181	155	212	185	172	169	192	175	197	170	172	182	175	176	172	186	149	163	196	157	167	147	169	170	180	167	179	186	170	212	173	165	177	176	152	168	173	162	191	190	194	199	176	174	178	172	171	152	159	184	158	211	174	178	168	188	179	173	182	182	174	217	175	169	159	147	155	180	195	158	175	166	186	182	194	170	180	182	176	174	176	174	192	174	161	190	191	165	175	163	169	179	183	149	169	186	202	196	166	162
3581	675	548	538	510	487	488	466	444	446	411	447	435	420	420	449	446	419	431	452	429	466	399	396	437	408	438	398	406	398	431	398	443	416	416	378	451	421	480	422	421	404	393	427	392	418	447	404	410	409	438	401	437	453	386	464	455	431	423	441	435	391	436	456	431	426	412	385	405	390	446	425	420	398	450	416	406	462	443	395	415	413	378	445	415	438	447	425	441	405	382	394	413	415	433	439	388	465	440	423	436	414	397	432	412	423	416	442	401	411	448	427	418	425	370	478	414	442	424	429	410	436	445	429	432	406	443	434	403	439	414	461	408	409	425	467	445	411	432	433	480	395	454	404	438	417	428	444	435	410	385	410	392	449	452	422	467	455	418	398	454	468	403	402	436	423	463	389	435	438	435	404	434	429	437	395	449	457	441	393	384	432	441	445	421	398	418	423	427	433	418	405	435	449	449	437	440	408	411	381	443	390	424	446	417	397	423	418	427	393	435	479	393	423	428	378	414	468	404	408	414	419	450	448	452	429	416	427	421	436	474	451	444	440	428	444	431	404	391	410	408	429	457	431	413	413	473	431	443	389	458	428	400	446	429	454	412	419	415	406	419	412	402	430	408	425	426	412	408	407	402	411	465	391	421	433	411	448	462	424	456	390	405	418	433	424	429	408	430	442	431	438	441	427	453	430	440	401	437	403	421	449	452	428	451	412	407	398	395	433	399	419	411	412	436	432	447	439	418	409	396	410	442	421	399	409	396	434	467	415	436	415	433	433	374	455	412	376	418	412	472	430	452	430	406	412	442	401	415	440	422	398	397	401	418	413	424	473	438	450	404	470	385	448	431	426	404	437	456	378	423	408	408	409	444	451	434	424	457	444	459	392	390	420	420	424	407	406	435	436	383	392	412	438	456	357	401	450	453	437	474	409	439	408	405	425	402	442	432	434	424	408	425	409	408	434	401	409	401	411	416	426	436	439	405	436	430	406	443	399	446	395	426	379	420	428	420	409	444	381	389	430	447	412	434	425	441	440	433	426	434	446	431	431	416	421	405	441	424	400	433	427	440	423	419	387	449	375	451	413	419	403	439	441	422	429	441	442	425	454	442	368	442	409	418	425	414	398	422	398	418	420	407	443	441	409	447	422	415	408	437	434	404	436	438	437	396	402	433	449	449	435	430	435	463	430	445	436	460	437	432	414	431	435	435	448	420	446	426	460	384	436	428	433	444	415	416	422	437	442	420	444	431	419	415	429	427	439	401	439	391	432	445	398	393	466	434	406	474	416	447	426	447	406	388	441	427	454	419	436	455	435	422	431	447	430	435	422	412	445	392	402	447	440	428	461	455	437	434	402	437	444	451	398	452	413	411	405	429	396	425	411	468	412	412	401	442	445	449	483	403	450	426	424	440	421	411	425	430	435	410	410	417	425	449	428	389	379	422	418	434	438	410	408	430	439	495	410	443	424	401	434	452	430	414	425	433	418	380	409	397	402	412	419	457	415	419	404	446	443	434	455	448	444	420	398	437	433	419	442	424	438	407	413	409	419	402	401	374	426	426	397	436	411	451	452	430	422	434	415	444	385	412	462	419	410	440	439	426	429	417	480	411	429	441	418	447	408	402	423	435	423	402	414	411	423	396	411	427	427	383	420	415	442	453	401	394	435	414	433	463	421	420	409	423	406	423	456	444	443	461	420	404	374	411	427	392	447	417	408	416	446	445	413	421	400	393	423	417	408	418	407	414	467	416	425	407	410	410	438	404	434	414	414	410	425	446	435	424	410	406	427	407	431	439	425	406	390	405	412	446	426	426	389	425	419	410	434	429	484	458	413	411	408	495	419	428	454	418	439	415	391	414	421	435	411	443	431	457	411	414	417	399	421	381	414	403	406	398	416	436	428	433	441	432	442	428	401	429	381	460	449	401	431	451	421	470	427	421	415	425	441	432	427	397	431	420	465	403	416	357	403	433	392	403	377	422	430	399	430	413	458	438	435	415	399	425	408	404	440	421	403	418	378	440	442	421	405	401	456	394	368	434	378	449	386	437	411	450	369	405	406	388	425	459	407	425	447	429	416	435	456	408	450	432	411	466	432	425	383	427	409	430	425	397	452	438	482	428	431	390	426	396	424	435	436	406	400	428	443	428	426	442	401	397	442	407	402	442	401	469	417	444	383	413	415	393	392	437	371	409	437	427	442	402	454	404	387	414	417	452	394	416	418	451	423	441	488	425	407	386	383	402	459	436	435	412	441	417	420	417	413	457	428	474	400	399	401	409	429	428	416	419	418	413	444	416	425	421	432	406	445	377	431	380	409	436	405	431	393	430	462	451	396	419	416	413	408	413	421	437	433	445	445	453	432	412	438	410	422	408	423	418	441	415	385	420	461	448	466	420	412	421	410	481	439	424	411	435	446	439	421	392	421	389	411	437	408	427	424	431	464	394	391	409	415	413	371	433	444	412	449	398	428	435	425	403	435	406	390	404	419	408	432	393	402	417	417	424	438	376	446	424	448	438	364	417	428	411	457	416	419	423	388	443	356	425	409	444	424	460	410	413	424	404	413	412	416	442	431	451	388	444	399	402	467	394	394	417	424	446	408	430	412	431	408	467	412	462	447	435	373	418	413	432	443	411	419	436	378	404	465	398	419	429	392	410	447	477	433	393	428	447	448	433	438	443	437	439	432	427	397	453	402	395	437	417	385	418	452	435	454	383	400	422	423	425	409	433	424	428	381	431	415	428	418	412	382	415	438	420	420	423	380	410	476	409	443	427	428	442	427	402	442	413	441	447	443	429	399	428	447	415	406	424	413	447	398	427	416	426	398	420	433	416	399	441	412	420	410	460	401	456	411	430	402	445	424	424	411	401	448	393	410	419	403	399	424	410	412	406	386	411	468	458	408	411	415	432	437	423	406	421	415	445	430	409	404	464	436	416	416	388	414	454	404	433	433	443	411	395	423	426	424	429	432	432	408	378	418	419	420	440	412	405	431	427	411	399	405	452	415	428	463	436	433	419	438	402	419	440	453	408	460	424	398	460	440	441	392	445	451	411	435	436	414	440	425	413	375	426	443	412	433	417	419	423	423	466	468	430	397	438	434	395	442	440	396	414	426	398	431	422	439	421	431	441	424	374	437	400	409	417	424	431	455	413	463	418	451	479	438	391	407	426	424	443	398	417	464	390	388	428	416	377	402	427	427	412	422	413	471	407	435	431	386	403	409	427	463	402	428	411	442	420	456	429	451	422	444	442	428	449	398	397	444	433	431	399	412	424	432	411	446	446	460	430	396	459	447	402	457	430	406	431	391	450	430	438	440	408	393	391	432	401	402	439	394	408	383	457	419	402	435	428	389	409	417	421	470	454	433	391	446	448	415	435	433	448	440	421	421	441	460	408	435	424	439	409	399	414	437	465	411	406	412	442	436	412	411	423	416	398	417	425	411	423	444	457	408	396	384	413	412	436	418	467	404	438	413	463	425	419	427	411	408
12907	1374	608	484	507	343	293	280	274	255	228	238	233	242	256	260	226	235	253	253	264	254	221	237	245	210	233	239	254	259	248	263	230	233	246	250	197	251	247	236	212	242	247	237	206	258	233	244	223	237	247	230	238	227	229	251	230	253	201	202	224	207	207	208	229	271	254	225	223	242	236	201	224	250	230	225	238	240	266	231	251	263	236	260	210	250	231	252	248	239	231	247	227	246	247	241	245	234	224	238	220	243	268	242	247	225	230	235	230	234	248	242	230	232	225	246	225	238	238	227	222	209	226	205	239	247	272	243	228	229	234	228	233	220	220	227	248	265	244	230	230	251	235	239	217	242	241	261	235	246	212	236	230	252	238	222	252	223	258	255	264	248	234	230	233	211	237	231	273	241	256	257	243	205	230	231	218	242	224	231	230	252	242	260	216	255	237	256	250	251	230	226	256	222	258	239	214	201	277	238	210	212	239	221	258	244	249	247	248	256	234	232	232	239	223	263	235	254	249	228	262	233	201	251	237	232	228	216	260	207	256	268	226	271	229	237	235	245	234	241	218	216	258	248	226	260	233	240	231	233	273	223	254	257	225	255	244	229	259	230	236	213	240	240	212	231	252	267	213	248	255	228	235	242	223	279	230	231	269	224	242	245	209	223	244	238	256	250	235	217	227	225	218	226	238	232	238	241	242	252	242	221	249	239	220	233	248	229	242	204	244	252	215	230	257	247	247	230	230	202	223	243	245	244	240	241	262	217	240	227	243	231	274	222	206	216	217	206	250	260	224	230	246	234	230	230	265	228	241	236	223	243	218	256	219	220	223	235	256	236	247	227	241	253	240	220	220	242	251	269	238	218	270	210	250	241	227	250	224	266	218	249	219	236	223	220	214	243	247	231	234	237	234	222	208	223	232	205	240	216	262	264	243	247	236	237	256	211	219	245	228	236	251	241	266	258	239	238	226	265	223	242	240	217	245	243	245	236	240	223	251	249	222	245	235	246	230	238	262	262	223	239	237	226	263	227	219	244	211	226	259	250	237	242	248	229	255	226	233	253	246	214	238	230	242	229	250	229	217	260	261	241	256	214	228	242	238	242	234	218	240	238	238	241	245	218	228	264	217	241	258	239	273	251	216	248	239	244	236	237	255	236	233	214	291	228	248	234	255	260	265	230	235	251	238	202	242	234	242	241	247	217	219	227	237	217	255	233	226	254	220	295	256	229	243	216	218	221	247	232	255	235	217	249	234	228	194	220	234	245	234	229	256	219	243	268	245	256	225	263	243	221	274	222	258	208	221	242	251	262	263	199	211	219	224	247	231	249	232	230	227	250	224	235	236	243	227	236	240	224	251	237	247	196	247	251	251	247	209	237	270	229	248	202	239	222	244	221	245	227	218	243	244	241	229	237	236	254	235	242	245	231	240	230	233	219	249	238	232	236	269	242	258	221	222	239	255	224	264	226	245	209	248	246	238	232	243	244	239	240	216	250	232	250	251	234	259	252	265	221	219	229	246	215	233	250	241	227	213	228	236	265	229	254	202	254	236	233	230	195	244	216	249	237	248	273	205	226	240	221	255	220	220	248	201	245	241	245	247	214	248	219	238	236	231	238	231	240	211	253	225	234	253	201	234	238	221	248	204	240	238	233	265	252	267	254	224	238	225	207	268	237	257	278	211	228	210	226	243	214	232	222	231	231	225	203	255	224	212	230	224	229	240	213	223	248	255	233	238	235	210	235	222	222	257	227	242	245	240	258	226	236	234	230	216	228	263	235	236	256	241	255	253	237	229	221	216	227	244	220	227	215	223	235	245	236	251	233	226	241	234	228	252	242	268	208	219	228	237	258	218	241	252	230	226	264	250	243	237	232	221	231	229	247	226	196	211	240	232	252	225	229	237	228	233	249	219	245	241	228	278	246	237	224	230	241	237	227	229	268	243	231	210	242	240	263	260	254	226	243	222	254	228	240	230	227	258	219	236	228	259	234	231	226	195	235	253	268	247	227	275	238	240	229	226	256	224	211	224	211	245	232	260	258	215	239	263	244	241	231	212	261	245	247	209	250	245	252	247	230	243	216	231	244	256	239	248	218	247	252	249	256	210	236	228	253	236	251	241	198	228	262	234	217	223	240	237	224	206	247	221	237	255	244	255	227	227	229	234	225	239	239	229	242	245	241	232	268	238	243	222	237	226	220	249	254	267	262	225	234	246	238	222	221	246	210	231	248	239	239	248	239	237	208	249	233	215	213	230	228	240	261	244	235	246	230	238	233	262	246	237	250	248	209	232	237	249	250	247	238	240	234	226	234	252	239	252	253	220	241	230	250	217	249	242	226	223	228	254	242	222	249	233	225	232	237	247	228	282	258	252	229	212	214	246	232	222	230	250	239	226	220	247	235	249	228	243	223	233	219	218	237	230	216	250	241	262	258	229	218	222	232	223	218	252	225	233	270	212	251	255	242	283	268	251	226	249	215	214	248	226	221	255	273	235	218	236	247	219	256	212	231	246	218	255	249	228	259	228	238	254	255	246	229	234	287	276	225	238	221	241	257	229	234	244	223	249	216	225	220	217	245	230	225	283	247	227	243	238	197	243	237	222	206	239	207	216	249	247	257	229	247	227	218	284	231	244	241	263	205	225	232	230	269	229	228	243	263	239	255	226	198	220	230	245	229	227	243	226	260	226	246	238	207	257	226	240	223	251	236	226	215	207	253	250	225	226	224	209	228	236	211	228	227	228	232	242	200	272	241	234	267	242	244	229	237	257	215	260	234	245	257	234	226	218	245	200	224	245	217	284	265	227	233	259	235	222	245	233	210	217	247	241	232	249	240	232	222	218	245	243	242	237	231	218	232	232	237	260	235	233	244	265	223	218	212	254	226	241	266	234	244	241	265	213	254	231	244	225	229	240	235	222	224	225	216	253	243	217	252	234	256	219	223	228	223	228	219	252	242	212	266	218	226	222	219	239	227	242	245	227	232	250	265	246	231	224	243	242	256	247	239	230	214	215	242	225	209	223	250	225	238	235	252	254	233	239	249	234	268	243	238	222	239	232	218	217	241	200	211	243	256	202	222	226	196	240	239	231	225	220	235	262	213	203	258	198	218	264	227	219	204	241	228	229	245	241	249	255	233	227	226	220	220	262	225	247	253	258	253	256	229	223	230	191	258	234	244	243	251	258	208	251	236	254	227	247	236	213	261	226	216	231	205	239	259	215	249	219	275	252	224	229	248	246	248	234	225	215	264	210	226	198	213	229	250	244	238	234	250	207	233	224	220	226	212	242	226	257	242	261	234	222	204	221	230	244	205	252	236	264	215	238	256	226	212	230	204	213	259	240	246	259	228	248	205	201	262	253	243	225	248	241	213	207	231	243	211	218	227	218	242	256	254	223	229	259	248	252	230	256	221	256	206	231	238	205	252	196	243	222	259	268	258	230	232	240	249	225	252	225	262	270	224	231	252	277	220	243	243	227	223	249	238	256	209
9842	1220	1302	1526	1290	1086	957	874	830	695	690	646	657	653	624	697	581	623	610	572	624	621	595	557	564	529	597	608	578	570	578	551	530	503	569	553	566	518	540	590	533	571	536	546	582	557	532	541	514	535	547	591	529	543	519	540	544	516	511	510	535	533	562	563	605	562	555	502	579	560	537	508	555	531	569	553	559	574	547	518	573	551	493	540	556	549	552	578	559	534	534	527	543	534	555	523	553	510	527	534	570	569	534	548	538	570	530	554	541	557	556	560	564	529	517	552	518	542	563	493	561	572	561	535	604	515	562	509	562	529	549	533	541	518	549	528	568	512	504	550	549	532	557	600	541	536	531	566	521	545	525	479	556	532	557	522	494	530	547	520	546	570	520	582	561	516	540	506	560	557	526	535	559	534	569	530	490	516	544	548	570	513	562	565	550	548	552	569	546	549	549	535	557	538	540	528	556	525	523	542	548	517	550	555	576	543	508	507	567	540	523	534	527	484	530	559	563	549	518	540	527	532	540	540	545	541	535	542	573	574	541	523	549	542	547	547	544	576	575	540	537	535	528	545	553	583	502	561	540	562	512	588	564	519	513	552	528	562	539	535	543	524	562	556	592	535	544	520	565	526	522	548	584	502	566	555	572	527	505	551	541	557	594	506	560	580	560	568	491	531	547	556	556	541	563	578	567	520	566	538	561	529	560	544	554	545	538	510	566	549	530	542	520	517	548	580	529	541	548	592	556	521	547	560	551	534	509	535	574	523	523	519	546	570	561	545	532	580	529	570	556	527	553	584	593	552	583	530	538	536	486	555	568	546	537	556	556	521	498	551	534	581	567	539	587	581	544	545	552	512	543	566	548	529	567	509	544	571	546	547	533	557	520	546	554	535	560	569	579	535	571	491	549	525	587	525	549	565	598	525	551	568	554	531	533	529	587	583	539	504	563	548	561	505	570	533	502	547	505	525	544	503	549	491	558	567	547	543	559	542	575	565	509	557	521	586	537	523	538	523	605	568	546	542	567	544	545	556	551	524	525	548	563	542	558	512	526	535	542	544	533	538	531	502	533	572	546	537	507	532	567	539	546	540	554	539	577	530	515	563	548	519	579	535	509	564	608	553	545	535	580	543	535	527	531	534	581	520	549	538	552	542	543	559	553	525	498	547	553	564	531	520	571	545	550	579	520	548	532	521	574	563	554	530	524	526	532	541	559	563	561	542	536	523	490	577	554	524	525	564	551	520	545	543	539	549	542	569	531	554	558	535	517	572	600	567	512	499	536	548	590	546	543	573	557	548	537	533	588	541	548	538	532	538	547	537	532	513	528	558	521	536	564	521	535	562	583	510	579	540	549	553	562	523	562	549	552	538	542	540	535	500	534	569	545	540	516	542	554	556	533	530	524	542	548	545	530	502	552	550	551	548	579	522	552	547	526	524	528	526	517	518	557	544	521	534	557	566	549	546	546	542	537	518	559	539	609	559	528	550	569	531	514	553	528	547	598	563	526	558	576	558	546	504	537	577	571	518	500	566	521	542	581	547	559	565	560	506	534	534	546	594	559	550	526	540	544	528	577	558	546	563	585	566	510	536	591	539	565	536	540	544	586	548	595	451	516	536	515	553	603	551	553	562	523	574	542	515	526	522	571	537	528	528	566	512	542	554	541	544	551	551	568	571	507	578	576	503	511	574	504	500	557	527	551	572	579	513	518	527	565	519	534	559	525	566	564	540	527	566	574	512	545	554	544	561	499	517	566	515	538	452	567	506	499	561	528	557	553	522	512	541	572	575	532	520	555	559	515	504	525	597	563	545	566	561	559	559	548	527	520	559	549	577	521	561	533	533	551	552	523	484	557	529	516	522	605	549	577	549	514	565	544	508	570	530	553	506	543	486	541	536	537	554	531	521	551	588	522	554	542	542	590	545	525	557	497	530	551	494	592	546	570	580	535	553	543	530	511	534	549	565	533	524	530	560	537	535	569	528	550	541	553	588	514	527	507	500	566	535	548	515	515	487	527	508	575	545	551	519	539	535	544	515	556	559	576	555	541	514	578	578	546	581	522	546	527	549	593	548	528	575	552	514	530	530	565	600	537	528	563	538	582	556	561	504	575	545	547	566	546	544	528	531	545	562	574	575	573	534	584	571	540	525	564	497	509	541	543	553	582	501	579	545	578	541	526	542	557	538	538	515	529	542	564	541	549	534	557	528	582	550	510	548	544	510	549	548	527	509	541	563	551	572	527	547	555	559	512	556	515	564	532	532	535	498	526	509	543	551	529	523	572	530	514	563	524	562	552	519	566	572	547	533	527	531	521	551	547	548	517	532	582	576	532	552	532	592	558	553	557	519	522	564	533	556	494	538	553	538	562	540	511	553	549	540	580	495	543	570	527	530	553	544	553	532	549	563	545	532	562	582	518	582	547	558	538	558	518	516	535	517	550	619	546	530	477	527	522	553	523	538	530	558	541	518	566	575	563	546	505	573	530	548	516	547	515	560	544	581	557	530	514	518	513	545	547	567	543	532	537	513	514	553	551	536	505	550	554	537	550	535	546	574	605	550	522	501	537	579	556	550	550	555	498	592	562	539	499	514	548	517	551	514	552	491	542	541	551	493	500	540	566	523	564	548	553	563	555	534	535	551	554	515	542	560	534	527	540	493	544	562	511	484	534	533	549	522	555	541	539	548	578	578	557	564	555	542	510	534	584	540	554	545	507	526	526	486	544	559	508	546	554	546	524	540	571	546	540	548	532	591	511	547	576	578	553	543	595	555	547	528	559	559	529	547	566	523	570	561	508	555	563	490	561	540	536	575	543	527	547	571	527	534	553	554	556	573	542	506	550	548	544	563	527	577	548	507	556	523	516	523	525	554	563	540	540	558	567	521	560	510	556	553	538	528	525	554	521	514	547	513	526	526	527	529	530	529	547	521	541	562	606	544	582	494	564	543	585	559	556	534	562	583	535	561	561	532	504	557	553	518	542	524	509	543	533	510	514	571	583	559	562	565	539	558	519	565	515	563	526	525	562	577	495	587	548	590	582	543	532	562	551	543	528	543	551	527	549	561	543	521	580	531	539	562	530	553	528	530	552	566	574	558	548	542	533	567	524	555	597	529	515	531	514	558	539	526	543	517	535	508	504	513	582	515	521	550	570	518	549	558	561	557	557	556	515	550	541	559	532	510	544	531	538	545	556	531	503	551	564	526	511	524	526	552	541	573	577	549	542	520	571	554	527	556	566	562	556	603	557	557	545	529	556	530	549	521	523	514	548	606	550	538	566	491	517	535	582	540	522	527	490	512	552	536	567	591	544	556	592	537	517	524	522	508	556	533	566	559	562	506	513	525	552	527	564	591	550	514	551	538	548	550	544	567	532	513	562	558	548	531	536	526	531	581	562	554	537	542	510	560	518	524	568	595	554	526	549	572	536	543	544	550	533	547	484	554	497	553	559	494	551	523	551	586	507	550	538	538	575	542	563	541	554	538
21174	2706	860	636	461	366	272	257	227	195	157	173	156	185	170	163	157	140	134	154	132	136	153	128	132	140	154	147	131	159	154	154	146	147	141	144	121	153	119	129	109	144	148	136	141	126	139	168	122	150	160	109	135	144	125	136	143	127	116	136	136	131	136	137	124	146	147	134	132	146	132	134	130	121	138	133	107	126	145	137	130	159	146	149	119	131	145	122	146	137	141	149	144	124	149	149	160	150	134	127	149	144	149	126	141	138	126	125	153	121	151	152	147	120	124	122	126	133	142	153	141	137	145	138	145	141	152	130	132	127	150	127	150	142	139	129	130	136	135	122	135	145	141	130	135	154	163	145	139	145	136	114	117	142	134	120	135	137	160	146	143	124	126	123	129	132	137	136	130	152	133	125	145	123	129	130	137	138	149	135	151	138	142	131	138	133	131	118	108	133	142	135	154	130	130	160	139	135	134	158	147	123	133	139	139	119	146	133	147	125	134	126	125	139	152	128	150	138	127	149	145	129	160	138	137	147	136	141	124	146	122	129	134	137	128	152	148	134	129	146	136	144	153	161	134	131	162	131	129	119	142	159	128	133	131	149	119	138	156	151	111	140	137	130	136	124	124	149	128	139	130	145	136	141	126	125	111	169	153	144	123	146	153	165	122	137	134	125	128	137	160	155	150	127	118	120	145	130	113	153	160	131	134	115	122	135	138	147	136	136	126	129	124	140	147	129	124	112	139	137	146	126	139	132	129	139	143	126	136	135	149	129	145	124	128	137	151	139	142	141	139	134	145	142	118	151	125	141	118	141	130	136	156	155	138	142	117	125	121	140	154	141	133	130	120	138	126	143	135	125	156	136	145	148	143	146	142	137	141	131	112	127	153	126	142	121	134	139	165	146	140	127	159	129	141	123	131	151	116	139	130	139	151	118	133	143	143	112	139	129	142	134	118	99	136	140	152	126	127	136	148	121	131	130	141	141	143	152	134	136	134	136	141	169	120	121	136	164	138	111	128	121	153	150	148	152	144	128	123	122	116	144	128	118	122	135	138	140	127	145	139	124	128	134	131	129	132	137	138	127	111	121	148	155	137	137	137	140	171	124	128	136	144	141	128	134	141	158	136	127	129	145	143	141	141	155	145	125	146	155	141	132	143	118	151	141	131	153	145	124	111	130	131	137	144	141	125	116	137	129	120	120	146	146	135	130	128	133	127	166	129	151	145	118	114	129	146	109	138	147	137	138	142	152	138	113	152	143	154	139	145	118	143	132	132	119	137	140	129	110	158	157	142	116	147	131	136	123	130	113	123	164	143	129	130	154	156	130	113	142	124	138	128	159	134	122	132	132	147	128	130	147	153	129	137	131	126	116	143	150	110	122	144	135	150	122	140	148	139	134	170	132	174	143	129	137	139	130	147	138	155	136	129	143	133	120	147	113	113	147	140	123	131	152	150	129	134	141	121	126	134	152	151	127	137	124	127	130	132	120	136	157	151	143	148	133	138	142	164	102	123	152	142	141	124	126	141	143	133	158	142	125	120	129	142	135	112	144	135	133	124	101	155	133	125	137	139	153	130	137	131	157	143	152	154	150	139	132	131	117	145	134	145	131	129	131	159	146	143	142	145	134	116	131	138	167	120	140	153	116	138	148	140	141	162	125	127	141	147	112	125	139	127	150	160	134	133	145	144	134	130	169	126	148	150	113	151	147	120	143	136	126	128	124	117	145	147	125	149	146	126	141	119	118	115	116	157	127	155	158	140	132	152	143	131	140	148	152	149	150	146	138	134	112	111	138	146	146	139	152	132	140	121	105	130	131	140	143	125	136	135	116	134	146	130	123	122	129	129	124	130	139	140	140	148	143	146	156	135	144	152	143	139	158	148	122	146	143	138	125	142	133	132	130	122	143	137	156	163	129	120	152	129	141	99	133	153	155	113	134	109	129	142	149	138	142	114	143	118	145	128	133	135	114	125	144	101	131	132	121	141	126	138	128	148	150	142	166	135	127	129	111	146	125	134	114	140	135	132	120	136	127	124	138	144	131	146	133	155	131	150	160	113	134	105	127	125	121	122	144	142	139	114	147	141	149	131	144	163	151	143	133	141	139	127	145	137	151	134	141	150	152	145	139	143	144	148	135	143	134	144	128	133	148	109	151	152	122	121	155	130	136	148	123	124	133	134	133	136	147	123	119	146	148	121	144	147	138	127	130	133	119	122	133	138	154	151	122	126	142	124	140	141	145	123	132	156	139	133	150	124	138	119	146	136	124	141	125	156	149	133	133	155	137	128	136	116	99	130	120	146	132	150	125	130	120	130	143	149	124	135	136	129	141	157	127	125	131	122	124	141	139	119	146	135	144	131	141	136	138	131	134	147	136	151	107	140	161	121	135	119	138	138	133	126	161	117	122	128	140	121	121	132	140	122	132	123	122	155	131	146	136	158	135	121	132	125	143	126	129	152	142	135	132	139	136	135	131	114	144	162	136	131	129	104	120	139	127	122	135	126	122	135	127	136	132	133	127	153	125	125	139	145	134	118	144	136	145	112	154	119	130	136	131	139	141	153	167	140	118	141	119	132	131	106	140	131	129	133	147	124	130	138	129	143	149	145	131	134	149	146	128	120	117	111	116	127	131	113	132	150	136	117	132	126	130	163	147	137	148	123	119	152	144	141	129	117	139	119	125	135	146	136	141	121	111	131	140	126	108	151	129	119	130	135	126	129	121	126	145	121	137	142	128	150	112	135	146	117	150	109	128	137	143	141	156	154	145	151	131	124	137	125	149	157	163	126	136	136	165	172	125	132	139	143	136	114	140	150	146	147	149	128	137	118	113	120	147	151	142	134	151	137	146	128	142	145	155	129	132	132	122	132	115	145	121	146	131	134	140	146	152	135	144	153	130	118	153	153	105	131	135	128	147	121	143	147	162	152	133	130	149	126	150	155	130	123	137	129	124	119	148	122	134	131	140	147	131	144	118	125	125	122	124	173	143	137	113	147	140	150	135	126	159	153	139	130	145	131	121	135	122	147	143	128	128	153	131	155	139	139	124	135	110	130	143	141	148	123	119	141	145	143	121	160	124	150	148	116	147	131	123	129	120	144	133	124	115	155	138	116	142	139	141	140	136	148	130	153	141	129	132	118	136	135	125	133	121	129	133	137	129	126	124	119	134	128	132	126	133	137	133	132	141	113	150	147	133	137	138	142	131	155	120	156	131	143	129	115	102	143	135	137	109	142	151	125	132	137	132	124	156	122	139	117	129	134	148	116	142	129	122	127	120	143	138	142	137	133	126	126	115	129	123	116	151	150	131	121	117	139	138	143	126	141	143	148	160	133	142	166	141	133	143	120	140	123	152	135	156	132	133	117	139	131	133	140	122	155	142	138	126	119	145	131	114	118	140	115	143	129	123	140	120	150	141	125	146	133	157	133	114	111	126	137	139	132	129	139	130	117	151	151	149	135	130	139	155	130	155	119	127	115	124	149	142
12370	1560	1870	2110	1787	1434	1105	944	808	696	659	606	563	507	455	475	496	445	427	404	420	411	374	364	402	391	351	377	416	354	382	370	347	320	361	342	356	304	311	351	329	337	317	326	293	271	340	349	345	352	340	337	352	339	325	331	336	308	324	358	327	327	328	384	315	337	332	297	341	349	318	317	316	309	325	319	353	288	350	333	354	335	335	349	319	323	341	348	285	331	330	333	330	337	346	333	336	328	329	289	331	338	309	323	327	361	340	329	342	343	316	304	329	316	342	336	325	318	291	350	348	331	295	315	304	368	317	308	321	305	329	285	294	301	335	306	300	339	330	308	338	314	307	298	304	309	332	331	315	326	318	379	326	298	293	315	294	320	291	266	316	323	318	318	326	326	306	301	323	340	333	301	339	323	312	311	343	320	322	301	335	337	315	299	321	317	335	324	322	332	341	310	333	322	342	302	298	293	316	306	307	330	338	275	308	330	324	317	326	300	345	360	316	323	292	322	308	331	317	307	311	318	308	326	295	335	327	334	332	357	352	326	316	286	340	350	303	360	334	316	316	293	317	349	305	317	318	317	302	302	317	353	343	349	311	312	351	319	315	281	323	298	313	346	326	332	320	336	300	302	352	321	299	326	338	317	327	316	308	293	312	298	317	324	304	316	323	328	315	319	310	298	308	316	307	358	359	295	314	303	335	312	332	323	328	315	356	337	329	317	329	342	300	310	342	323	323	316	306	304	314	299	294	329	317	316	325	306	322	323	317	323	324	292	308	307	341	300	305	312	328	286	342	292	288	313	338	329	330	303	306	325	322	352	298	303	305	315	344	312	316	310	290	321	327	297	307	324	313	331	314	318	314	308	328	309	302	331	334	277	308	304	311	361	330	296	308	334	309	316	313	292	290	325	350	334	304	305	330	320	332	351	333	303	318	324	322	328	344	277	333	316	326	291	322	338	296	327	309	330	338	280	294	294	315	312	315	313	324	320	339	300	320	334	311	295	361	297	320	331	319	318	318	288	314	362	330	335	324	325	313	303	315	336	320	306	324	304	332	313	339	300	345	283	319	315	331	334	320	323	318	316	308	332	351	305	309	307	330	297	333	326	266	319	340	350	346	303	318	325	287	344	335	276	306	324	324	316	311	336	309	326	299	328	345	341	304	319	323	310	330	327	312	322	301	316	292	285	303	274	298	316	296	351	318	312	331	276	353	307	319	325	335	337	331	310	347	317	303	317	338	325	337	287	349	276	332	324	322	341	323	320	291	320	326	306	337	328	284	286	333	330	305	333	329	315	312	294	295	310	302	295	327	332	343	331	319	368	324	319	334	311	335	314	293	330	317	326	348	332	303	312	330	308	342	337	304	305	302	321	332	333	303	308	325	297	318	334	296	295	326	324	293	328	300	320	322	299	299	276	324	311	309	351	297	297	294	344	353	328	328	310	290	319	305	298	336	319	305	311	298	347	295	318	344	304	299	304	309	317	303	335	299	337	326	331	324	314	323	339	320	320	279	325	292	338	356	317	305	312	300	336	305	321	334	286	296	319	314	329	309	311	322	300	310	317	300	320	331	314	309	304	333	335	301	299	275	319	323	314	292	296	323	303	289	294	318	334	306	305	300	321	282	344	305	344	340	331	305	303	324	327	320	306	309	296	328	315	317	328	341	294	295	333	311	329	338	341	319	314	320	340	337	320	305	313	334	322	297	338	316	341	310	329	332	308	331	348	329	310	313	270	329	321	293	321	294	313	321	311	336	301	309	325	332	336	304	337	311	322	307	303	319	306	334	311	306	306	345	323	316	303	318	312	321	323	280	309	311	310	342	314	337	326	327	313	354	324	313	355	297	316	310	325	325	319	315	326	372	317	316	309	320	323	308	322	317	306	307	322	322	311	337	348	294	302	317	319	316	338	321	275	311	299	334	328	333	318	337	286	319	339	323	325	316	334	320	331	327	298	323	306	313	362	322	300	324	326	315	291	328	312	330	314	352	325	345	318	300	323	321	314	328	318	339	315	322	317	321	305	304	356	318	306	311	335	337	312	283	322	315	293	306	329	321	303	316	317	331	312	306	304	343	309	325	330	311	305	312	308	317	307	312	316	327	322	328	312	310	339	315	293	308	335	307	339	326	273	315	306	321	335	328	314	322	305	312	279	335	336	356	317	308	318	327	283	321	315	298	339	319	303	324	299	317	320	274	334	346	322	337	313	311	322	334	275	319	312	298	327	354	310	334	361	310	328	282	321	316	293	316	318	328	292	325	310	313	304	326	313	312	299	294	290	320	333	332	296	328	306	309	298	356	331	330	302	323	313	334	329	320	299	312	321	285	320	334	281	309	306	315	324	309	316	328	314	325	322	298	315	309	307	332	347	313	289	315	296	306	321	346	339	327	311	336	322	318	309	305	343	346	307	317	345	314	340	318	334	323	327	287	339	318	314	306	309	333	336	313	361	299	308	348	316	319	319	337	315	335	313	353	323	320	344	323	300	343	329	313	344	330	328	325	299	372	316	322	304	295	334	321	322	322	309	329	312	336	327	279	325	334	314	279	302	300	314	318	304	316	308	341	327	337	347	329	320	309	327	308	310	290	322	332	315	289	328	275	343	335	309	311	324	299	342	300	327	307	301	315	317	310	326	325	315	322	328	320	303	338	334	289	301	303	322	320	346	291	331	316	333	299	319	329	305	341	313	321	335	316	304	310	312	317	291	332	324	289	313	321	302	319	350	312	344	308	301	288	303	350	314	325	325	324	317	333	317	341	334	319	305	299	323	297	325	346	362	291	283	312	355	308	301	323	304	303	327	336	290	314	326	315	310	334	309	346	315	313	313	326	337	297	313	341	312	314	317	316	323	280	321	317	312	305	320	313	304	345	317	334	325	333	316	336	310	309	317	345	312	323	319	302	355	324	309	319	310	324	292	326	319	336	328	299	324	310	309	318	312	298	307	294	333	321	319	318	310	313	332	312	325	314	332	328	319	309	319	326	314	311	329	297	308	305	325	320	342	338	325	321	304	308	317	309	336	311	331	323	296	340	300	315	318	343	308	312	361	309	310	290	329	292	303	343	321	331	327	334	327	296	324	308	305	347	323	315	312	279	285	300	319	336	317	317	326	328	319	298	307	326	346	316	311	332	317	320	308	334	330	325	301	314	326	316	316	309	324	314	320	303	327	304	278	292	313	322	312	292	317	336	356	315	322	346	317	330	327	320	324	308	332	294	343	344	299	352	318	360	342	329	325	327	309	322	301	331	288	323	311	321	316	352	304	364	295	313	309	302	285	355	346	305	334	325	310	339	330	329	300	298	348	338	301	317	322	337	310	337	319	293	317	316	300	305	287	321	310	309	332	317	320	325	333	324	312	301	300	320	285	357	316	328	284	303	309	296	288	301	361	331	328	323	314	337	338	309	346	327	313	303	313	322	335	326	332	318	306	276	317	289	351	290	318	320	331	300	308	334	317	326	326	351	335	257	308	325	324
4566	495	216	214	205	197	175	191	192	170	163	195	199	202	197	170	202	183	165	175	180	176	179	184	164	164	178	164	170	186	186	181	176	198	172	172	149	178	188	160	166	153	161	177	181	178	151	183	171	143	160	183	168	179	189	198	200	191	185	182	177	151	199	160	164	162	192	170	171	178	201	187	169	162	166	165	159	178	154	154	147	170	182	159	178	211	169	196	173	166	188	186	188	155	159	162	183	167	178	170	195	182	188	169	171	182	177	192	176	184	170	148	187	172	165	169	195	182	159	172	163	183	161	179	180	182	182	172	194	174	194	156	176	197	175	185	176	171	178	152	165	185	175	181	175	175	157	183	173	191	142	177	173	211	157	190	172	183	195	192	160	139	174	169	173	187	177	184	177	175	160	154	164	204	181	148	150	190	162	160	179	199	185	194	165	185	171	174	187	157	190	180	167	162	192	174	173	203	175	172	170	181	180	169	168	204	173	184	186	178	188	167	161	171	182	183	194	165	177	200	207	172	174	163	177	189	197	162	187	186	206	184	184	189	169	178	183	195	181	155	176	191	168	163	170	169	172	194	189	199	160	172	179	179	193	192	186	181	171	148	155	181	181	201	177	180	173	170	190	186	192	155	177	178	183	171	185	164	160	170	152	139	170	185	183	175	166	157	186	176	190	211	182	197	168	167	174	171	185	173	164	179	210	147	178	198	172	172	171	184	156	209	185	159	168	166	171	165	153	144	181	189	192	194	164	175	196	179	169	172	174	168	181	172	175	182	182	178	202	156	169	147	185	190	182	184	173	172	161	189	168	168	169	203	207	183	188	165	206	171	181	201	188	174	167	196	184	188	178	188	173	204	171	181	179	183	163	158	183	174	161	167	164	163	171	180	181	179	165	198	163	164	146	194	182	178	164	157	182	180	181	148	173	158	178	163	166	174	193	166	166	168	172	164	153	178	178	175	181	175	170	173	195	174	188	187	187	186	149	161	162	169	175	189	185	177	179	162	174	175	197	171	166	189	174	200	196	185	160	162	179	190	183	185	177	170	162	164	157	167	174	176	189	174	166	169	180	198	163	173	162	187	174	174	179	178	163	175	181	198	186	215	191	183	171	174	204	178	149	189	166	181	180	170	194	181	190	182	206	173	166	168	185	181	190	180	159	173	176	179	190	178	166	158	183	207	199	195	188	176	187	192	198	191	184	193	184	174	185	181	195	194	196	208	195	169	167	188	164	177	184	179	188	154	165	189	185	172	190	190	177	181	178	182	179	150	178	174	179	187	157	163	174	195	175	182	170	182	160	186	152	162	184	172	174	178	156	168	196	155	150	174	158	184	176	150	150	170	169	201	166	190	167	155	186	169	183	195	190	168	183	186	178	180	163	152	188	199	180	156	175	150	176	182	195	150	170	171	169	170	173	179	196	169	177	172	180	166	196	160	203	179	177	199	221	188	175	176	170	171	153	171	163	170	173	200	176	161	176	199	174	178	166	165	162	186	170	150	193	194	203	174	185	159	190	154	173	181	165	152	173	164	175	174	186	199	185	183	182	169	184	166	200	168	186	189	166	172	181	151	193	185	189	168	183	171	166	178	183	172	197	172	222	193	184	207	181	172	191	162	146	152	206	187	188	176	171	167	174	181	177	191	176	170	150	190	180	173	161	200	185	170	180	161	173	201	203	179	184	169	170	182	202	181	161	197	188	181	187	127	199	183	172	175	202	134	162	182	178	198	183	192	189	152	164	168	172	170	185	189	184	176	159	164	175	195	185	197	186	187	183	163	166	181	174	174	180	185	173	155	196	181	166	174	176	192	155	176	176	158	195	173	176	163	161	174	174	176	168	168	188	175	190	168	170	161	175	203	161	174	182	181	192	185	198	160	197	170	162	163	173	161	177	168	174	164	197	174	154	160	176	169	179	160	191	172	177	143	146	180	163	186	211	167	184	151	168	179	155	177	172	193	188	158	186	200	167	202	172	156	161	164	174	198	177	181	179	171	170	162	176	169	152	180	175	165	187	178	187	193	156	183	165	158	182	150	168	149	156	149	185	197	177	171	174	198	171	201	164	183	170	163	201	160	193	169	178	162	197	180	181	177	167	179	180	199	192	173	160	170	190	165	169	180	170	160	199	190	197	190	163	173	180	190	171	175	181	181	186	194	168	200	190	179	181	162	214	206	182	172	158	167	189	176	170	173	192	153	180	191	182	188	187	192	188	169	167	164	198	178	169	181	167	172	179	195	179	165	158	182	156	163	170	219	201	215	154	172	167	167	165	186	180	169	178	188	173	197	144	177	198	180	186	157	177	169	191	185	185	164	178	192	167	190	173	180	172	168	215	194	175	174	163	170	183	183	191	170	190	207	171	184	155	153	179	197	154	156	177	178	155	195	175	197	191	166	172	187	150	173	172	175	174	165	162	155	179	193	142	162	189	155	153	155	175	177	173	184	179	167	185	174	157	180	193	185	161	168	182	173	163	164	195	162	183	172	185	149	173	174	151	155	173	177	153	169	175	176	179	165	179	181	178	181	201	182	169	181	163	197	158	168	201	177	184	182	160	146	182	173	188	160	172	181	191	174	184	148	177	173	182	186	177	180	179	183	138	147	185	176	168	183	185	179	161	160	193	168	175	189	187	210	182	212	170	179	173	176	166	191	175	191	154	163	180	180	168	169	172	188	202	183	183	157	184	171	176	166	181	190	179	175	177	161	195	183	196	155	203	162	165	160	181	184	215	172	174	168	188	161	168	162	187	179	175	160	203	185	157	150	188	163	190	176	160	158	159	161	182	193	169	171	189	198	183	185	155	189	194	177	180	214	179	167	160	176	180	189	167	140	189	178	182	162	172	178	163	191	191	181	188	185	179	142	174	187	169	171	168	203	175	159	188	173	176	184	184	166	176	191	168	168	192	195	198	162	175	196	169	165	147	170	173	182	174	168	171	163	203	182	189	166	173	183	164	209	187	191	165	178	177	164	156	199	187	185	163	176	173	190	186	182	194	178	206	195	174	170	156	177	164	162	184	162	164	196	182	155	179	161	204	195	181	208	179	170	191	163	182	169	179	179	159	165	161	172	201	153	193	184	215	196	174	188	170	171	179	171	201	172	199	153	154	173	181	175	152	163	172	149	190	171	172	188	177	181	180	197	171	167	162	163	175	179	195	154	196	182	167	154	179	199	164	164	177	175	165	183	182	176	176	166	166	188	160	206	176	180	158	172	166	197	212	186	169	143	190	162	170	212	179	188	156	171	171	173	156	172	177	197	178	185	195	199	177	173	181	167	188	194	174	168	162	190	187	207	209	191	177	161	185	190	181	153	170	139	156	183	180	149	195	155	179	174	172	181	171	205	188	185	184	156	203	184	171	178	192	160	179	173	153	156	185	175	181	192	159	183	169	190	183	143	167	184	185	166	163	189	162	147	174	186	179	168	178	193	171	179	163	194	166	164	156	162	178	176	193	184	200	157	177	180	192	165	167	157
3786	646	515	553	500	474	478	445	442	459	431	429	454	446	444	412	445	434	397	469	417	394	450	437	417	455	435	407	432	417	435	411	416	420	426	439	426	412	410	420	416	429	441	385	400	433	427	446	434	437	427	407	449	428	454	403	437	446	435	419	419	417	428	453	421	417	408	433	396	418	431	416	438	410	448	397	404	415	447	459	412	422	426	418	436	445	404	398	458	467	406	383	409	414	432	431	439	414	425	455	436	421	430	422	425	434	427	415	424	433	453	431	420	415	434	428	458	442	420	444	428	440	464	456	450	406	411	402	427	458	427	442	437	388	443	438	389	400	408	417	456	458	446	420	405	422	449	428	425	442	432	474	418	446	434	447	411	440	436	382	421	413	443	424	450	394	412	444	445	418	443	454	425	423	417	417	420	456	447	455	453	416	426	415	411	451	430	438	452	387	388	417	469	430	417	418	419	439	445	454	417	428	455	380	422	397	410	434	408	446	407	411	408	414	433	406	396	448	441	407	404	440	430	421	463	445	436	433	399	443	434	401	412	424	429	432	431	441	409	439	452	417	419	415	420	474	392	461	440	447	427	456	423	425	423	395	405	454	402	462	418	432	413	403	392	386	441	444	411	450	466	423	434	444	383	451	421	430	427	415	449	418	422	391	425	438	400	422	446	448	415	422	425	388	397	441	407	409	461	411	421	458	420	476	427	379	382	409	417	436	417	427	425	440	405	428	389	426	405	430	376	427	415	402	407	408	413	376	416	446	377	414	376	391	435	436	411	434	426	438	441	389	429	415	436	432	430	409	411	454	443	381	412	449	388	425	401	426	427	416	418	389	450	440	423	493	403	441	407	410	408	423	419	422	410	433	443	411	448	426	433	431	420	451	416	440	419	435	411	410	405	406	438	427	432	444	433	402	453	397	435	452	384	399	422	434	410	440	488	399	423	447	472	411	403	408	410	484	414	429	412	420	399	440	413	397	396	418	400	455	404	417	437	428	444	445	408	440	424	386	421	414	441	419	434	434	440	412	385	440	427	432	371	431	414	378	386	452	461	434	438	416	411	429	438	433	446	421	413	416	461	429	424	434	462	408	424	447	434	388	459	438	409	389	428	412	447	379	432	453	419	392	432	394	437	391	412	421	394	411	421	401	431	463	467	404	453	396	433	402	405	394	399	405	417	441	440	434	438	437	428	434	444	426	405	384	435	433	454	408	428	430	425	405	454	427	434	436	421	420	382	459	425	380	407	405	421	452	443	396	437	419	431	444	412	430	421	417	425	463	461	396	416	435	417	400	459	434	396	407	437	432	426	400	423	408	400	445	385	460	468	386	426	452	450	421	444	442	451	421	470	411	417	425	432	431	413	435	381	399	424	428	401	425	416	445	440	452	422	395	394	424	473	446	455	430	391	398	413	418	386	427	414	412	377	409	419	422	404	387	413	416	398	440	439	454	442	427	420	400	410	402	434	427	381	463	415	414	412	404	399	430	420	444	369	419	429	395	442	433	418	398	426	448	415	437	436	396	419	439	435	385	439	424	397	424	451	426	427	432	430	403	445	426	437	428	428	393	411	392	423	460	413	465	448	416	391	413	419	434	432	456	437	440	421	477	425	392	440	413	408	417	397	430	411	440	418	454	402	487	465	432	446	423	442	396	421	444	458	397	401	440	435	435	410	400	441	398	421	432	421	457	437	418	433	408	410	398	410	412	440	426	459	427	392	459	437	447	412	402	454	460	411	412	447	403	439	449	477	437	429	421	384	430	441	419	403	446	423	427	424	365	430	386	416	446	428	426	385	406	432	452	429	414	427	415	400	413	383	449	452	443	395	443	403	436	410	425	438	439	436	426	419	437	419	429	405	430	408	427	412	396	384	450	438	462	440	469	444	454	420	457	435	466	426	438	419	469	428	435	449	399	462	445	426	427	419	426	417	466	452	442	454	420	382	438	419	416	411	401	419	407	425	427	416	397	439	438	450	436	412	439	436	443	452	410	406	431	399	440	472	420	392	379	424	409	399	398	437	440	436	431	428	417	464	441	372	444	424	470	456	446	418	427	419	380	423	439	445	467	411	407	437	399	441	395	460	443	434	426	424	425	421	421	417	447	402	428	419	403	436	408	413	431	398	410	442	409	410	431	398	421	387	442	413	429	442	420	412	467	392	414	398	444	426	432	399	442	414	436	413	401	454	439	421	393	388	406	414	397	448	436	402	461	446	400	401	445	432	427	456	449	447	481	451	429	415	454	418	427	396	442	423	415	473	400	391	421	450	413	436	406	420	455	423	477	419	424	443	395	443	411	422	401	450	442	425	419	425	434	438	423	388	428	454	439	432	389	408	438	415	415	418	402	427	409	435	415	412	415	452	402	387	393	439	438	453	431	438	417	423	412	401	418	400	436	397	403	456	427	405	411	435	425	449	409	391	405	424	429	409	454	413	417	425	413	462	415	409	436	417	418	421	418	456	468	428	435	397	441	441	404	412	442	418	435	425	405	428	409	432	419	432	420	425	418	452	398	456	418	425	416	428	427	409	452	431	398	398	438	439	398	429	413	453	445	393	453	435	398	449	411	420	432	436	427	443	403	401	437	431	451	372	376	440	421	414	411	452	412	458	445	471	378	441	398	425	377	427	396	421	453	410	452	439	397	412	395	401	461	432	436	432	425	414	413	431	445	427	444	428	415	457	441	465	442	411	388	482	434	431	411	448	438	418	441	414	436	424	454	439	391	407	426	402	433	437	398	463	385	419	403	434	481	397	425	435	420	448	428	437	399	444	395	406	455	406	437	420	431	400	432	450	446	440	433	437	439	446	451	426	445	416	378	410	426	453	407	420	444	429	427	441	421	421	467	416	436	408	410	431	403	406	416	409	424	440	422	437	426	407	447	417	420	389	477	440	428	444	454	418	437	468	385	408	407	419	422	458	445	398	426	426	372	428	449	422	460	429	426	422	411	408	416	454	464	441	428	414	387	418	415	403	407	397	423	431	409	429	430	407	459	440	406	430	421	430	419	443	416	453	384	405	442	439	408	399	446	408	440	408	447	410	437	425	396	406	405	437	454	444	444	414	406	405	404	398	430	430	450	450	441	422	407	408	447	391	430	439	448	389	409	474	423	398	394	428	424	413	415	456	436	395	442	434	425	430	440	398	404	438	453	431	390	453	425	416	444	399	436	430	436	399	414	435	400	414	427	391	407	423	423	391	409	439	430	457	384	417	375	392	415	443	424	436	449	465	430	393	425	401	456	419	453	382	460	417	452	458	440	437	440	438	397	390	426	427	361	423	430	408	400	390	425	459	442	403	445	425	413	463	425	426	387	410	459	410	400	419	414	429	416	436	384	452	441	418	439	414	418	453	434	403	438	451	439	421	392	413	434	407	431	425	415	383	428	411	436	409	404	428	431	390	395	443	466	415	448	436	429	435	380	480	386	430	434	426	425	400	413	423	430	426	413	400	404	407	440	439	396	441	436	431	445	426	433
12856	1428	580	487	425	329	276	316	282	255	263	244	251	223	254	239	237	219	251	250	295	248	247	230	252	261	229	224	241	246	250	226	252	287	245	261	257	250	226	247	267	241	240	254	227	232	227	237	263	245	244	246	248	218	244	232	219	226	213	236	254	245	247	216	241	223	249	225	210	251	222	212	252	240	233	241	240	252	239	260	243	245	238	249	237	233	242	256	230	220	214	248	253	239	248	244	251	245	217	254	243	232	268	234	238	252	222	223	219	236	229	210	238	226	223	225	248	229	230	232	259	228	224	234	209	256	240	219	199	216	218	235	242	214	252	256	231	217	228	224	253	228	227	228	239	269	258	226	237	254	270	242	235	209	226	244	220	231	247	220	251	276	233	231	244	233	241	242	285	235	227	260	232	237	226	256	239	245	255	261	244	250	276	247	244	259	221	198	242	233	215	252	256	241	226	225	221	237	227	252	223	252	244	253	217	237	219	215	241	251	254	233	253	207	227	234	265	231	232	240	257	260	224	238	236	243	253	236	256	258	235	221	238	251	213	247	215	231	242	237	224	224	237	245	212	266	240	220	257	253	197	249	219	220	222	243	242	240	245	221	236	249	225	231	229	265	257	236	224	253	264	238	242	240	223	243	253	234	232	230	229	232	253	258	225	231	233	244	208	214	206	232	259	238	226	256	253	243	233	217	240	232	248	220	226	222	232	264	227	212	227	247	235	240	256	207	254	276	224	217	213	219	223	232	252	260	230	217	207	248	233	233	278	246	221	227	224	264	270	255	231	262	218	269	231	245	252	235	245	210	230	247	234	234	248	255	221	241	262	233	243	206	241	250	229	223	248	210	273	206	233	216	242	240	260	228	261	246	237	260	207	238	208	245	251	247	255	243	225	233	268	256	239	227	243	252	228	212	201	238	213	236	240	258	234	237	270	247	229	286	264	231	236	254	232	238	204	257	238	244	263	233	209	244	243	227	258	229	207	233	239	232	234	236	240	262	240	251	231	217	249	189	281	226	242	215	239	239	245	221	246	233	232	201	223	233	225	235	243	249	238	232	235	240	256	264	222	248	218	221	242	267	256	203	242	211	223	222	264	259	215	242	238	223	232	224	207	224	226	243	240	247	214	219	237	226	253	229	233	216	260	200	239	220	239	236	254	257	242	202	252	229	235	220	246	230	212	243	249	235	213	240	290	259	213	229	226	237	234	243	249	237	249	264	250	216	218	219	264	234	247	241	270	214	210	242	250	226	250	223	214	201	245	274	263	251	249	219	239	224	234	245	253	187	219	277	230	239	219	214	222	238	228	233	235	222	222	269	252	250	225	235	250	242	244	242	211	240	232	219	253	229	234	216	213	241	231	262	251	246	216	222	229	233	225	224	251	250	259	224	223	250	243	256	196	241	236	261	222	220	214	248	250	224	198	243	257	221	238	243	230	248	254	220	201	231	219	233	225	219	238	238	214	234	219	226	231	219	224	229	252	219	242	230	258	216	241	229	225	256	246	254	233	248	202	249	252	233	212	245	229	227	209	257	234	233	235	224	238	214	225	243	228	226	230	231	249	228	218	246	216	257	239	240	216	219	287	230	224	218	199	228	204	238	238	227	262	239	247	245	250	219	246	244	219	246	212	257	227	238	258	233	268	256	242	254	233	250	248	225	236	248	233	245	210	215	222	259	237	248	245	248	240	222	233	235	254	215	262	235	211	209	229	236	219	238	204	237	253	235	247	259	251	242	256	236	229	234	254	245	213	217	237	242	207	241	242	224	225	230	215	243	219	251	247	236	223	229	240	264	217	233	230	223	233	263	234	245	232	237	227	246	234	246	218	255	247	235	247	224	238	232	251	220	242	215	273	221	254	245	246	227	248	218	232	262	236	249	215	242	227	204	230	244	246	228	202	214	228	233	246	256	239	234	230	237	250	239	224	235	217	253	230	258	246	242	233	257	227	239	228	233	229	216	256	244	229	250	245	257	230	236	213	276	240	215	235	242	219	230	243	251	244	260	241	211	216	242	241	253	208	211	243	249	254	257	226	260	247	236	240	251	257	244	235	252	219	247	250	220	222	248	229	247	270	248	234	249	223	257	262	247	239	244	193	235	249	235	228	241	241	267	228	238	228	240	253	223	225	216	245	259	246	216	212	252	253	247	266	225	249	235	219	229	218	208	258	238	254	237	240	255	228	226	220	228	216	228	236	250	249	199	253	219	229	236	258	249	248	227	238	239	258	274	230	255	251	221	215	232	255	232	231	224	216	223	222	232	235	232	228	242	250	251	240	229	235	243	261	221	258	237	233	225	232	228	247	246	247	242	244	203	233	257	257	246	249	225	230	266	230	211	232	241	227	248	235	234	249	222	217	222	233	251	254	216	197	223	235	248	206	215	231	245	232	250	212	220	277	234	224	258	239	243	229	255	226	233	213	225	229	238	219	247	229	203	226	275	217	221	215	252	234	240	235	216	246	233	231	243	223	225	242	249	227	238	259	235	215	278	234	243	267	251	245	221	233	246	239	243	250	246	248	218	232	231	240	245	252	233	217	222	236	216	240	238	239	257	253	250	225	256	209	241	263	257	259	247	222	259	227	234	237	215	264	268	210	238	240	233	232	240	211	201	254	210	248	213	192	248	227	225	238	258	221	217	232	229	222	211	263	213	229	224	222	249	227	232	235	246	277	230	229	235	210	226	259	211	263	208	225	230	200	232	216	216	248	248	237	247	215	218	266	253	225	250	249	224	218	252	278	196	244	250	248	253	227	250	266	206	249	259	235	226	212	228	204	217	245	207	213	230	229	252	252	218	232	224	231	230	222	243	245	248	241	213	234	234	236	227	240	205	248	240	269	247	222	248	227	206	237	251	244	226	242	222	211	251	241	241	233	212	223	281	247	234	240	260	245	236	236	263	245	209	277	224	213	255	239	247	247	248	237	236	226	245	242	229	248	203	227	245	251	239	215	278	218	232	220	264	241	206	265	245	227	198	241	238	253	223	265	224	222	265	232	236	236	230	257	224	215	225	235	274	224	262	270	201	235	253	240	233	214	248	244	232	208	236	228	259	238	273	249	236	251	238	223	209	228	202	217	211	254	248	208	247	244	236	256	237	249	238	243	209	225	236	236	251	217	238	248	256	250	257	239	234	246	253	275	250	220	234	273	235	212	229	207	235	256	252	223	222	234	218	234	245	227	256	233	247	222	243	244	214	245	219	262	217	237	258	222	232	226	210	221	216	232	210	209	232	257	244	241	220	253	214	256	250	244	266	252	236	250	212	244	229	221	236	228	215	245	247	250	233	232	226	252	264	239	233	258	236	225	229	244	253	243	226	252	234	228	221	252	212	235	252	240	238	238	244	269	189	230	270	241	247	215	244	239	218	226	230	243	209	219	220	203	215	234	247	240	226	220	255	244	230	247	215	220	264	254	235	263	239	229	253	225	241	212	230	221	241	245	215	264	214	230	261	233	220	219	263	230	257	229	251
9510	1334	1386	1458	1377	1047	920	873	801	747	684	629	687	623	631	620	599	594	561	623	589	580	577	552	583	564	585	569	551	565	541	550	540	517	559	526	591	541	571	545	550	553	536	598	540	528	535	553	565	548	538	550	553	554	563	553	546	520	559	507	544	504	541	541	505	553	534	558	559	549	521	523	526	516	571	553	530	527	552	535	576	544	553	526	578	515	529	602	561	518	516	526	555	551	561	567	536	549	587	528	564	566	524	510	549	557	503	563	546	577	531	532	537	528	525	530	512	592	547	531	556	558	507	525	487	550	564	610	495	517	550	523	562	531	516	517	556	526	505	564	547	531	566	532	567	584	569	561	536	529	543	549	497	539	557	565	568	528	583	545	558	537	486	538	510	535	521	566	512	564	560	549	525	568	529	553	505	516	549	549	569	550	560	553	495	565	562	559	538	504	539	559	561	498	503	590	584	562	558	528	517	531	548	584	526	538	562	522	563	526	535	556	518	526	578	516	538	568	543	566	530	542	560	507	532	537	509	492	536	511	550	527	521	522	531	547	572	546	545	543	546	509	499	503	540	537	563	529	531	538	525	554	574	557	568	530	530	527	512	507	513	546	604	528	564	513	549	542	543	546	539	526	577	542	534	511	556	529	546	540	516	553	530	545	540	518	560	538	514	569	535	561	513	536	502	532	585	552	539	551	528	532	542	536	554	547	576	572	532	550	513	547	559	534	578	548	583	564	509	517	540	547	534	532	547	530	526	535	547	554	557	520	536	502	497	549	549	537	565	514	554	499	540	547	580	509	504	547	572	538	560	540	495	560	550	556	497	532	535	520	478	533	537	518	512	539	586	526	534	530	568	525	574	533	532	561	521	521	483	541	522	522	557	515	567	520	524	539	550	599	552	508	550	511	528	485	512	505	530	523	540	519	544	523	526	565	512	494	559	544	552	565	534	576	486	541	543	547	576	506	531	537	535	574	540	519	556	524	563	560	543	525	554	553	531	546	547	585	513	542	524	531	542	546	540	484	541	545	521	549	562	522	546	544	530	608	537	571	546	540	555	542	521	558	544	558	546	547	559	535	554	564	575	599	536	551	543	556	517	499	539	533	527	575	517	531	539	529	528	568	527	525	565	518	586	563	544	545	554	502	548	551	537	524	503	528	549	516	535	518	554	533	523	529	558	532	568	563	555	549	527	621	540	542	508	600	522	555	524	566	576	500	541	502	550	545	585	581	540	563	523	502	505	513	554	518	522	508	528	554	525	538	541	551	550	532	586	515	557	542	560	569	574	525	539	516	517	536	545	534	547	563	551	537	583	522	503	513	521	555	539	516	528	530	565	507	543	529	523	507	525	524	556	577	564	572	504	546	545	565	508	520	514	552	528	547	532	593	525	561	549	564	585	541	538	566	516	526	531	529	568	549	520	507	549	548	542	553	570	525	531	547	558	551	513	532	493	560	553	544	544	557	517	517	555	527	530	511	554	538	545	528	530	580	498	553	534	540	578	484	563	562	536	539	573	537	553	550	520	550	536	507	493	539	538	529	596	533	550	524	536	508	575	534	523	551	575	574	538	598	568	567	527	565	563	551	589	514	533	571	597	500	585	523	532	507	542	511	526	558	477	515	535	556	601	564	542	569	555	551	539	520	558	541	542	534	553	537	498	538	510	551	511	550	498	541	565	513	512	555	566	540	518	576	533	504	542	540	550	578	509	561	538	541	530	515	539	513	548	538	568	551	499	565	550	527	581	545	514	552	554	500	557	526	524	499	499	493	559	535	581	588	568	542	530	529	557	525	522	547	558	561	532	479	601	555	509	535	540	507	539	573	521	551	552	534	538	529	506	550	552	540	553	564	530	533	575	521	515	546	537	591	570	574	553	543	524	515	562	542	590	524	560	538	565	535	548	570	552	542	552	480	544	515	556	537	513	536	529	520	552	532	574	564	511	565	521	499	568	570	538	524	552	559	539	580	549	547	561	536	511	569	542	545	543	572	537	569	550	520	556	560	549	530	565	528	535	563	561	558	527	574	541	529	524	535	508	575	549	569	541	513	500	542	548	594	559	536	538	518	565	547	558	583	528	555	526	537	555	522	540	542	501	552	545	551	522	569	550	537	549	489	569	578	560	541	553	534	547	538	523	511	559	550	530	484	537	540	571	527	557	556	543	558	534	515	535	540	540	541	548	568	554	536	548	537	536	496	517	560	557	533	551	588	529	504	542	525	520	526	573	516	514	535	566	522	562	543	533	502	559	539	522	523	583	527	519	550	560	563	508	538	588	509	554	508	552	526	563	524	584	534	565	567	510	543	561	531	559	510	550	507	572	520	547	531	520	509	567	562	552	550	520	516	551	566	525	502	544	524	536	501	577	545	562	568	556	512	566	548	545	534	515	525	521	560	562	526	520	575	521	576	539	555	520	562	579	530	528	551	527	536	526	547	571	531	530	508	502	556	524	574	514	526	581	511	547	537	548	507	542	575	536	540	535	540	553	517	536	536	524	525	514	515	541	551	591	545	560	553	544	563	578	543	549	545	527	550	531	513	538	530	519	504	548	538	541	556	554	504	548	567	534	552	542	534	509	581	521	500	512	494	528	538	491	561	541	570	557	548	543	518	562	543	497	553	546	552	543	509	590	548	542	547	518	559	555	530	533	584	523	536	560	519	560	523	575	551	524	537	487	557	540	522	533	521	514	558	558	524	487	525	565	528	521	535	525	545	511	527	567	519	559	544	592	528	559	531	550	514	577	543	519	516	540	551	611	532	527	534	538	557	526	561	520	543	538	535	516	519	519	510	500	550	520	567	538	540	524	551	509	596	553	529	518	523	529	572	511	516	551	530	529	532	595	543	530	545	469	551	557	559	532	495	555	550	542	512	551	517	518	513	568	531	555	565	524	539	517	511	556	518	572	571	503	561	561	516	555	527	593	530	536	577	546	532	562	574	534	574	539	537	564	555	559	540	540	527	522	512	549	498	543	586	546	519	501	566	555	530	486	538	545	545	552	551	534	535	534	543	513	566	536	596	506	513	515	531	570	507	556	563	576	570	499	499	512	509	568	585	580	519	514	541	558	542	563	592	518	574	533	545	501	595	542	531	563	530	515	535	571	547	526	537	554	518	547	541	498	546	549	540	542	525	554	526	560	566	581	528	527	530	531	539	528	550	551	520	552	535	551	523	530	536	545	512	546	523	502	548	530	553	560	555	530	537	550	533	542	596	587	485	550	527	544	600	544	516	544	514	553	551	553	556	541	503	589	518	541	538	532	570	514	574	537	542	536	548	555	540	488	524	503	569	548	512	518	553	568	507	519	527	540	574	530	527	552	535	560	565	551	573	538	535	572	517	550	560	530	521	505	523	582	537	545	517	532	562	527	514	539	574	558	583	545	518	498	562	520	534	537	570	534	509	541	550	564	541	531	551	545	561	531	512	514	538	538	570	561	581	521	564	527	528	554	550	569	586	539	566	500	522	520	531	542	568
22301	2887	836	610	455	354	262	222	198	209	164	173	168	154	135	142	169	170	145	153	139	147	161	136	155	148	150	141	163	147	127	144	134	124	143	150	150	121	149	134	130	164	134	136	139	126	119	121	124	139	156	148	128	131	143	134	134	137	158	132	131	126	142	114	109	151	138	140	138	136	121	153	105	148	141	122	162	115	136	128	128	143	115	123	168	160	132	126	169	159	144	162	141	140	118	140	137	150	158	145	116	126	129	156	139	145	134	132	128	139	139	149	120	120	141	124	119	121	118	125	135	155	134	133	134	144	139	123	120	138	135	138	141	142	132	121	123	133	126	137	137	147	164	135	142	130	130	141	136	140	140	139	124	139	150	153	118	140	142	121	138	139	122	129	141	127	119	137	146	124	139	136	150	112	126	134	118	144	145	146	124	152	125	138	128	122	132	144	148	134	149	155	153	139	125	150	155	129	153	125	149	142	117	144	129	158	127	139	117	141	116	119	130	151	163	140	135	130	124	122	135	134	143	135	122	128	121	138	153	135	137	134	149	157	133	137	145	120	135	131	136	130	129	134	123	113	129	121	121	137	141	136	131	127	150	144	149	150	158	153	135	132	131	121	118	143	152	125	142	125	149	134	146	124	134	149	142	133	140	137	130	160	136	126	131	147	117	139	127	141	139	141	153	150	134	142	141	134	146	154	134	139	153	150	135	127	128	119	142	133	136	135	123	133	141	132	131	144	136	148	148	126	125	141	129	134	130	128	125	135	123	132	140	134	150	137	139	137	152	141	124	118	164	147	141	134	133	135	141	141	154	139	120	117	118	124	149	103	149	144	128	146	132	132	125	110	131	135	117	158	131	133	130	117	135	128	133	127	131	127	127	148	128	158	137	124	154	136	138	152	130	135	131	138	131	135	141	126	155	135	138	144	141	143	136	137	116	133	166	142	132	138	131	127	162	135	132	147	138	139	131	137	139	115	167	161	120	149	123	112	143	133	131	132	110	127	122	143	145	132	144	118	138	138	131	144	137	129	131	129	147	129	126	140	124	114	146	142	146	128	139	146	126	113	138	140	163	153	112	127	139	145	126	168	127	122	134	110	122	139	123	117	132	127	137	149	138	131	128	143	132	165	143	136	153	133	134	129	154	147	163	150	144	126	130	126	127	139	128	157	142	126	127	138	137	162	175	138	143	130	116	134	140	135	136	129	160	138	128	137	115	149	148	134	128	155	117	138	142	145	130	140	129	125	148	139	124	168	149	128	146	120	138	127	144	150	145	122	135	129	147	147	143	128	117	135	145	156	177	159	125	146	125	138	140	140	150	149	136	144	138	135	127	121	126	152	152	133	155	126	122	139	152	136	115	117	124	139	126	138	151	151	143	127	139	129	127	138	145	134	141	124	129	153	109	105	118	123	143	139	128	144	112	145	139	151	124	121	130	123	143	143	132	146	168	140	125	128	130	150	114	128	125	167	114	112	131	136	148	130	128	152	149	129	142	135	146	142	150	133	131	137	124	113	139	134	141	133	131	137	130	153	138	134	145	150	123	141	119	144	159	140	134	122	117	122	129	127	132	129	119	132	141	147	144	137	123	153	146	140	119	150	140	150	150	137	159	132	144	137	149	124	148	143	150	145	147	177	134	135	155	127	134	148	117	146	123	118	140	140	137	138	151	126	130	116	126	153	133	118	148	137	136	124	146	140	150	127	138	145	116	135	151	120	145	141	126	121	141	135	149	124	128	121	121	142	148	127	119	137	164	145	149	130	126	125	131	140	135	144	128	146	140	134	131	147	137	124	135	151	130	132	149	150	123	133	125	132	143	136	139	132	142	152	149	141	123	136	126	117	123	125	154	132	151	120	128	143	120	133	133	115	119	132	130	140	143	124	134	137	137	137	126	146	123	143	117	107	122	135	142	112	132	118	112	133	145	134	127	111	121	153	148	136	125	119	151	120	128	134	134	109	114	126	118	141	139	134	124	133	129	135	147	121	127	142	149	144	128	153	129	137	153	141	142	152	139	112	139	124	124	125	146	126	141	125	125	119	152	133	125	133	119	152	137	157	157	149	139	145	147	114	154	141	134	139	125	171	141	144	124	124	147	129	124	132	139	142	125	125	139	121	124	131	131	140	118	133	143	133	135	124	123	129	116	144	172	138	138	135	124	138	131	135	118	166	144	159	119	125	133	127	145	143	134	125	136	120	134	142	125	141	154	149	110	155	125	140	152	132	144	138	159	125	142	153	144	148	133	123	114	128	139	147	129	147	151	127	132	130	140	142	124	144	151	140	126	128	135	137	124	142	116	136	137	130	133	139	144	140	141	142	155	128	121	123	135	131	116	133	145	140	139	133	154	139	134	131	104	131	151	139	128	137	145	137	146	128	132	121	154	131	129	161	136	148	146	139	158	122	138	122	128	122	130	131	125	126	126	130	134	124	138	139	144	131	122	129	127	127	128	122	121	165	116	160	136	129	119	124	137	137	150	121	125	136	139	154	174	148	141	113	136	136	134	121	137	124	134	129	126	128	145	128	143	136	151	134	149	137	142	133	142	141	144	145	157	118	135	168	129	122	122	147	128	134	144	135	168	118	143	153	136	136	154	138	147	132	122	134	128	124	134	129	124	124	118	144	136	126	127	118	127	130	123	126	128	136	144	149	126	120	132	152	127	136	133	146	131	117	127	119	151	122	136	135	143	124	138	129	122	147	119	140	114	138	137	154	146	133	124	129	123	125	144	128	179	121	121	142	129	122	134	134	140	126	132	140	118	131	158	144	134	132	141	141	134	110	130	123	117	134	132	121	135	127	131	133	133	146	144	129	121	140	114	124	129	134	125	137	154	116	117	138	134	145	138	138	170	145	132	144	170	154	133	159	143	137	143	130	146	124	140	168	123	150	132	144	166	140	133	143	126	136	142	132	112	110	133	142	137	163	118	132	140	129	121	141	129	127	140	127	119	147	144	147	114	133	123	133	143	137	136	140	159	149	148	158	124	118	129	124	148	128	121	159	132	175	145	138	137	163	142	135	138	137	131	146	136	132	119	136	133	140	136	144	154	143	127	147	137	125	119	126	149	158	130	136	145	154	142	131	149	130	128	150	137	137	131	139	140	153	137	133	110	145	153	142	139	141	150	118	141	119	147	147	134	127	146	142	120	160	155	125	137	150	128	136	166	130	114	163	144	119	139	140	138	131	130	121	137	141	115	112	185	137	160	142	102	119	127	139	122	143	147	138	135	142	134	121	125	123	150	117	130	156	141	138	159	150	134	154	107	155	116	156	151	117	114	115	126	153	133	140	142	130	121	148	151	99	128	138	142	140	148	145	119	142	142	125	165	127	118	141	126	129	169	143	149	130	151	156	143	133	122	130	121	129	137	133	125	119	137	118	138	142	139	163	148	139	144	124	122	120	100	148	132	144	130	134	137	139	131	145	146	124	135	144	146	157	135	137	134	120	158	137	167	122	128	124	129	121	132	140	127	112
12638	1591	1841	2117	1746	1382	1144	917	806	683	600	595	556	500	436	463	445	417	419	404	431	397	420	371	370	362	353	360	373	338	367	344	355	329	350	339	323	337	358	342	322	308	328	319	296	318	315	346	311	332	309	349	345	296	344	347	343	288	325	338	311	313	316	325	355	319	361	366	304	321	312	321	306	285	302	336	294	320	313	337	321	325	306	328	323	338	327	344	321	325	299	342	317	340	321	296	305	314	333	336	314	335	301	340	299	324	263	322	316	285	335	290	333	327	329	309	318	308	320	302	315	313	320	261	294	331	259	326	317	324	317	311	315	301	279	346	305	318	336	303	344	321	290	332	328	293	309	321	326	342	315	329	331	323	327	320	313	324	305	302	304	323	324	337	321	290	325	361	343	321	296	306	296	320	340	329	307	313	333	331	332	329	293	314	325	316	332	335	309	316	314	309	329	314	319	305	317	287	320	290	288	303	292	314	318	334	315	334	369	324	301	317	300	302	334	319	302	313	288	307	336	332	321	305	311	295	278	302	286	312	304	341	303	303	313	317	302	344	329	316	326	355	329	346	316	326	297	343	294	294	306	326	314	304	290	310	288	284	304	310	339	315	293	326	357	327	305	304	307	296	311	306	308	326	316	337	318	327	321	344	329	311	326	312	312	307	339	335	327	325	301	291	309	327	310	323	309	303	346	290	297	297	320	298	305	296	310	345	311	317	317	322	290	326	325	301	318	340	332	325	318	323	314	335	342	320	293	296	299	324	327	304	324	339	307	314	299	292	316	306	340	290	326	334	326	327	292	321	323	285	290	307	342	303	306	299	321	279	322	301	307	325	323	301	303	326	319	302	314	339	316	294	318	272	310	341	336	351	338	324	301	322	306	313	312	312	331	308	332	337	330	328	273	281	337	347	315	324	310	320	325	349	329	307	339	313	320	303	287	298	309	311	315	316	323	309	315	323	328	280	326	323	328	292	299	318	342	339	300	284	283	308	322	306	295	310	313	345	290	304	337	318	318	302	325	313	299	296	346	290	326	341	353	303	331	325	348	325	305	336	349	333	301	319	329	338	308	331	303	326	318	302	306	335	313	324	310	310	294	327	297	309	315	305	297	327	324	306	308	333	338	328	300	318	307	337	300	322	287	315	325	331	288	318	344	304	301	304	315	286	288	340	291	320	294	312	318	320	347	312	356	312	327	294	330	293	331	289	319	304	313	304	337	334	362	335	357	312	356	290	336	326	337	336	304	344	314	301	337	305	358	307	328	318	327	306	317	283	283	315	332	318	320	314	311	321	319	296	288	272	284	313	282	288	309	312	291	331	316	328	286	287	335	298	331	300	325	295	292	290	342	304	330	323	336	316	347	306	282	298	305	329	291	327	318	309	294	339	310	331	313	311	313	326	324	319	344	306	340	319	312	304	294	305	322	311	306	280	315	306	315	299	339	292	334	342	345	328	322	288	319	309	340	340	286	320	343	315	330	311	320	316	320	298	315	299	317	317	326	304	327	328	335	320	315	334	321	318	316	326	354	332	319	317	300	297	304	312	302	291	316	317	314	337	312	336	310	342	296	295	310	316	342	351	316	308	313	338	317	317	310	306	311	295	340	362	293	338	300	310	325	344	347	317	336	303	299	303	306	319	294	321	302	297	341	346	311	340	320	333	297	349	323	335	290	293	295	302	312	297	302	317	320	318	305	290	307	303	325	312	344	287	333	304	317	328	331	315	305	305	321	339	336	312	317	332	343	319	336	342	316	306	340	308	303	311	315	307	324	311	315	326	320	303	361	303	323	322	343	324	302	290	323	301	307	300	314	335	305	308	304	290	310	323	320	318	323	295	299	311	333	316	331	283	274	302	319	324	315	324	264	335	349	322	314	285	321	307	331	334	324	330	315	309	286	336	315	317	303	326	310	347	304	302	269	316	325	310	339	291	319	321	302	307	370	326	307	293	352	304	292	318	307	313	335	326	292	328	339	295	309	274	312	325	321	337	309	309	315	306	328	305	332	323	326	310	319	309	319	287	309	304	259	314	292	312	344	359	313	306	337	311	316	341	291	312	291	303	324	329	265	312	328	294	290	315	315	366	289	327	316	295	314	322	283	310	357	287	326	293	301	340	287	319	312	331	328	292	325	298	308	309	329	321	319	289	307	289	297	303	312	337	321	299	333	296	313	318	282	288	309	349	324	315	298	332	353	299	348	308	358	303	286	292	300	319	338	315	294	307	332	314	340	300	333	280	321	319	306	315	329	305	316	313	273	303	324	301	296	320	343	289	320	344	276	337	355	316	323	287	307	309	337	346	310	320	310	308	339	339	320	289	308	302	319	320	325	282	302	318	299	331	307	267	319	333	312	333	301	317	347	286	280	313	329	324	304	320	283	289	315	300	326	288	286	306	318	306	340	323	311	313	337	312	313	332	332	318	356	291	293	323	318	322	340	329	313	313	295	306	309	343	303	291	319	303	321	356	331	316	301	307	324	332	317	309	311	285	315	308	308	305	298	313	289	329	321	318	314	347	324	326	328	311	327	336	325	345	308	339	279	323	320	292	303	306	314	345	320	305	309	319	329	312	306	325	337	331	291	323	350	342	320	353	355	306	313	296	359	304	336	344	301	312	305	350	332	329	313	302	307	317	326	316	325	319	334	284	317	288	322	314	327	296	297	304	311	315	295	297	298	305	347	344	318	296	296	328	351	330	319	322	318	307	301	334	325	321	291	330	292	292	318	311	312	319	303	309	313	315	319	345	288	299	277	298	346	333	315	315	337	282	274	322	344	329	334	314	289	333	307	317	348	334	316	328	327	301	320	322	318	339	307	307	323	326	300	351	293	299	274	328	286	328	321	350	329	345	302	318	348	334	328	335	300	306	322	327	325	302	302	348	314	294	331	314	312	335	347	358	323	319	313	335	323	335	316	322	316	315	313	296	337	283	315	344	354	322	344	358	310	284	317	305	291	317	278	287	303	326	324	309	300	337	325	329	325	318	311	323	335	321	299	305	294	354	314	320	338	298	335	332	321	305	319	299	316	331	325	324	316	282	300	356	337	298	327	311	306	314	311	343	332	327	315	354	288	298	286	337	343	292	323	300	340	311	308	315	315	286	320	323	314	327	284	315	288	321	315	317	308	299	315	327	306	342	332	309	292	308	313	283	295	286	323	323	333	299	335	298	318	305	326	328	332	333	330	316	327	310	296	306	326	308	313	330	293	326	321	284	293	288	323	316	276	339	319	312	324	354	311	296	323	308	298	318	314	304	325	298	329	308	307	315	329	283	341	318	334	314	337	297	329	307	302	281	320	327	341	280	299	274	327	331	337	293	313	354	311	352	328	325	307	322	345	308	334	298	332	321	336	312	305	342	363	308	291	332	310	330	313	322	310	324	301	308	303	342	303	320	290	314	328	311	347	315	323	315	310	315	298	294	284	330	313	296	288	322	324	338	303	302	309	336	333	307	312	321	328	310	338	313	286	335	339	330
4932	512	194	211	210	169	160	166	188	176	179	148	168	172	181	170	181	185	193	185	163	170	154	194	181	157	184	172	192	184	175	186	191	186	165	177	190	179	154	176	189	183	186	149	183	209	187	158	170	169	189	197	175	192	184	176	164	168	170	152	188	181	178	168	189	168	169	170	190	136	184	138	168	157	161	181	190	180	178	167	171	178	189	189	182	181	164	169	175	189	179	155	194	170	163	168	171	161	141	185	181	180	200	163	187	163	175	167	164	170	181	170	210	169	160	150	198	176	161	165	177	181	192	186	204	200	177	187	179	173	165	161	161	156	174	178	195	158	180	179	173	171	169	189	185	189	172	166	165	175	189	202	188	160	176	153	174	161	188	165	197	185	194	173	168	156	163	170	161	171	180	195	174	168	175	187	153	151	183	179	187	173	179	179	200	178	170	158	178	181	165	162	179	191	184	166	187	158	163	175	173	169	156	181	183	176	178	174	187	168	173	159	155	184	168	168	174	200	174	174	179	186	187	164	152	193	164	188	170	191	171	179	148	168	173	175	181	169	150	163	167	174	160	149	160	157	180	162	172	206	197	161	170	186	170	188	163	182	177	200	172	180	193	168	165	158	201	149	196	182	179	184	147	172	187	189	176	169	165	174	164	163	166	180	178	189	181	192	165	178	209	180	198	181	179	159	190	192	173	173	160	187	172	149	164	177	174	186	179	171	183	188	183	160	203	188	195	192	151	177	167	162	173	175	189	194	153	167	174	179	159	168	177	175	197	174	191	203	191	191	189	175	190	190	173	195	183	186	162	173	181	208	164	176	196	179	166	164	191	181	170	165	150	184	188	190	174	169	157	205	144	174	186	170	186	176	169	195	173	157	165	190	202	200	190	179	187	154	170	161	163	176	176	187	214	180	189	162	182	178	181	193	162	167	168	158	171	167	142	158	163	171	196	187	189	171	176	193	182	199	168	171	167	182	187	167	183	194	155	188	177	160	178	155	178	170	162	185	180	190	181	180	167	163	175	176	174	167	185	174	202	158	183	179	175	167	164	176	180	174	178	173	157	174	188	196	189	162	173	188	187	172	195	182	175	161	175	186	151	163	176	168	171	191	205	185	167	174	165	201	178	176	170	168	159	181	171	159	177	163	167	161	189	158	160	143	171	165	179	180	184	170	160	166	160	194	175	169	188	180	182	153	165	170	201	162	175	171	161	171	176	172	150	189	194	197	173	171	158	160	180	202	157	161	176	170	167	179	183	187	171	175	192	198	179	166	188	184	189	169	186	159	170	174	203	174	165	149	190	167	154	169	179	160	145	160	174	182	173	185	165	162	171	177	165	150	186	154	194	160	190	170	184	189	181	147	181	176	170	178	165	203	158	173	199	170	197	169	176	163	169	170	158	168	180	185	163	177	181	154	142	177	183	202	176	178	158	187	161	162	149	178	171	182	175	184	171	179	172	162	173	190	190	173	179	173	189	178	191	189	197	164	152	182	170	188	198	186	158	181	161	159	188	190	191	169	182	155	159	163	179	164	175	177	165	181	158	182	193	185	177	183	163	190	165	185	181	206	157	152	170	156	182	178	192	172	154	151	189	171	170	182	193	192	165	170	171	159	178	181	160	175	167	168	196	172	181	170	178	169	164	172	201	182	195	204	183	183	183	158	170	171	197	191	188	143	159	157	141	182	177	222	177	175	195	153	145	168	182	168	165	171	162	188	171	181	185	179	186	167	179	171	170	147	192	196	162	163	166	171	171	182	177	170	189	177	176	197	165	179	169	194	168	169	203	182	184	193	190	161	156	176	173	149	187	154	167	138	182	179	187	161	168	191	169	161	189	175	172	210	174	163	206	174	173	180	153	214	184	194	177	167	172	189	148	162	160	204	173	176	170	179	153	176	176	170	181	200	181	168	163	201	177	149	183	204	168	175	194	147	168	148	153	174	195	174	173	193	178	181	197	185	152	158	155	171	202	182	206	192	185	194	169	183	189	174	162	191	156	185	164	193	177	177	187	171	173	190	166	149	174	169	176	170	162	159	190	161	183	159	159	158	171	176	202	175	170	178	175	177	170	167	144	182	181	175	165	190	188	165	181	164	183	196	166	175	173	177	174	164	170	172	131	168	165	194	165	190	171	161	204	200	191	192	174	194	152	162	188	166	213	193	193	178	182	181	183	174	164	158	188	176	162	176	170	195	177	164	182	156	175	181	174	162	166	188	182	165	189	195	159	150	157	172	181	168	166	174	166	176	177	195	178	160	164	171	160	185	175	169	205	168	154	190	199	180	179	184	191	187	149	184	180	173	193	180	175	186	168	157	169	183	172	175	176	179	189	181	164	184	189	178	174	195	178	172	168	184	149	173	176	182	182	177	176	169	190	162	182	161	171	203	169	169	171	186	187	167	167	165	189	166	157	167	180	181	167	186	176	178	163	184	193	186	186	180	187	181	193	175	188	170	173	161	182	193	196	183	179	168	196	182	186	152	161	176	194	175	189	180	182	185	177	160	188	167	174	167	168	166	174	174	162	192	212	177	161	177	211	171	198	188	182	185	188	166	167	183	178	178	197	193	183	163	183	157	164	187	188	189	145	189	188	174	164	165	186	148	188	174	169	161	176	186	176	203	199	183	182	185	212	161	191	180	138	166	183	203	144	172	176	180	183	161	201	181	168	169	167	189	158	176	179	172	178	163	181	180	184	175	191	179	152	176	148	163	178	169	171	147	167	169	184	172	201	147	174	164	179	154	162	208	157	180	192	168	167	173	180	164	196	169	209	173	171	175	145	184	171	190	162	172	176	159	181	180	182	157	192	152	151	161	148	187	188	159	159	180	178	189	159	192	169	177	161	182	176	189	165	182	174	205	193	180	184	192	188	162	174	167	165	162	203	176	178	187	154	176	181	188	158	184	167	181	167	177	179	172	162	185	164	179	170	173	182	180	175	175	143	175	179	176	181	147	172	184	177	172	209	193	149	177	165	165	187	206	180	183	169	182	175	181	161	159	187	166	162	165	191	198	167	178	187	179	183	185	180	172	180	188	161	159	183	180	177	171	202	183	164	189	178	169	173	175	173	166	161	166	176	194	184	193	171	163	177	187	175	183	176	158	179	159	169	179	175	153	179	187	169	169	185	172	178	173	184	189	184	191	192	180	175	152	179	167	198	181	178	184	196	178	168	185	186	168	143	198	169	179	180	169	187	220	160	190	189	161	174	189	144	134	158	165	192	180	166	175	156	179	160	190	158	158	198	183	177	195	198	200	176	187	150	166	182	163	187	193	177	148	188	190	176	169	180	183	191	162	161	197	175	168	168	190	178	176	164	189	175	186	170	188	180	158	175	169	171	187	152	167	174	151	167	167	193	154	199	192	161	180	187	169	167	173	180	189	180	181	161	177	174	166	180	196	198	189	189	187	192	150	190	164	159	165	181	178	163	157	177	202	172	171	186	181	176	170	188	163	146	184	147	146	166	169	173	175	179	197
3885	689	531	529	500	496	448	429	419	476	413	403	387	396	381	421	428	437	468	401	411	390	439	429	392	421	357	399	449	423	434	398	416	429	421	469	408	435	437	420	416	444	410	412	418	451	406	419	405	394	430	395	399	401	480	432	408	429	440	437	410	460	394	421	398	436	434	455	415	407	413	392	434	455	457	407	410	406	397	450	453	406	436	402	407	424	396	372	439	444	442	429	439	452	420	408	399	408	436	403	434	392	416	399	409	403	417	422	395	413	433	427	408	396	405	468	421	419	417	418	414	425	428	416	424	424	445	407	388	417	443	434	400	409	423	447	401	404	430	450	415	420	402	417	394	441	440	418	399	401	427	417	426	443	456	438	418	450	396	399	381	410	431	432	439	415	434	432	451	460	441	406	427	419	360	428	421	417	387	445	418	423	447	421	441	453	447	396	427	421	420	448	458	423	415	423	425	376	400	458	406	409	435	425	429	388	427	396	417	408	405	445	394	429	386	433	409	409	384	401	391	439	434	424	452	398	431	448	416	462	418	423	447	403	396	439	393	455	413	444	406	441	421	394	423	421	439	451	403	398	455	464	405	409	427	439	440	478	439	411	439	405	362	429	429	418	450	376	414	443	407	414	435	392	406	398	442	390	414	394	392	424	436	399	455	447	449	394	459	448	456	403	464	419	410	406	436	416	440	424	434	414	416	434	425	399	420	368	418	421	416	379	407	445	385	400	403	422	445	397	427	433	416	382	423	413	407	396	420	425	419	399	466	433	401	404	394	397	412	473	406	443	400	425	439	402	412	488	401	419	424	431	393	426	410	408	418	429	424	412	437	444	417	433	437	390	447	430	470	428	373	405	471	460	411	427	420	398	439	399	440	387	437	422	433	427	417	428	411	402	450	383	408	409	360	390	413	427	438	439	437	408	450	400	431	437	393	437	407	388	375	430	404	422	408	405	464	420	447	412	442	435	415	419	408	414	438	423	405	431	424	396	436	427	412	441	407	462	435	411	400	406	408	411	413	430	406	412	411	432	436	391	395	377	421	459	432	437	423	428	406	420	408	417	410	412	425	456	423	416	430	435	378	419	420	420	442	385	431	415	410	411	385	441	450	439	402	403	420	413	404	403	421	453	412	409	441	422	418	438	387	386	400	408	449	384	464	409	423	442	396	383	406	426	432	428	431	404	454	427	405	473	438	385	465	458	412	466	412	419	450	410	446	427	427	419	405	418	443	422	458	427	421	406	401	433	408	427	401	435	403	384	402	484	437	406	422	456	413	422	432	448	422	443	433	418	409	441	453	423	398	428	388	393	455	424	429	396	427	412	429	433	413	440	412	405	399	414	438	416	414	439	401	386	420	406	417	428	395	440	404	430	423	434	399	436	420	391	424	429	457	416	394	390	399	424	422	418	418	390	412	452	374	429	393	425	412	439	424	451	423	434	481	452	446	404	395	409	416	412	437	404	422	433	396	470	398	387	390	410	423	399	396	390	418	440	389	402	373	442	419	474	419	419	409	442	406	416	427	429	427	447	419	410	420	409	423	452	407	425	433	401	388	452	390	435	421	413	450	422	433	469	394	428	415	401	419	417	391	458	421	397	400	366	458	434	421	421	391	407	417	423	449	468	433	462	424	443	429	455	427	424	421	416	397	391	423	438	410	408	413	435	425	417	418	421	458	432	446	376	453	426	403	394	435	435	405	437	413	421	433	407	402	468	426	417	425	466	406	419	429	475	401	448	366	446	408	413	405	428	451	458	396	421	413	432	405	447	459	443	442	447	434	392	437	387	409	429	411	417	385	422	427	422	398	432	450	437	415	399	392	394	420	413	407	424	414	421	429	415	427	406	427	397	384	419	385	380	427	461	417	435	433	441	399	434	436	435	411	443	411	409	441	431	394	448	400	438	359	397	390	416	419	416	444	381	402	424	408	411	413	427	422	440	436	439	396	403	434	392	410	440	435	427	401	404	436	391	424	410	418	425	416	409	431	409	404	406	448	431	421	450	428	416	445	460	427	397	412	406	463	418	416	381	400	401	426	456	420	412	429	445	421	444	404	459	385	433	437	468	415	415	390	414	431	414	410	400	410	422	440	393	367	410	427	434	427	455	425	436	414	397	379	431	394	441	389	409	388	419	432	392	390	420	392	421	453	418	415	438	432	420	383	395	427	414	405	397	439	380	388	412	418	419	420	439	455	427	429	462	437	417	403	402	443	420	428	405	430	416	400	412	416	416	407	416	441	387	413	411	406	398	464	419	438	424	442	424	409	437	428	414	423	410	436	408	410	431	425	429	410	388	433	408	412	425	453	457	430	412	413	430	434	380	432	396	452	422	377	431	457	471	397	423	388	360	403	434	426	405	422	435	429	409	429	426	435	428	434	416	401	436	422	383	394	441	393	416	433	434	412	408	473	435	412	466	428	455	420	395	418	387	408	410	432	400	429	428	406	393	399	444	423	402	407	410	427	424	403	435	441	450	436	447	447	426	420	417	418	395	402	424	405	419	398	435	401	448	439	415	399	404	415	396	442	397	420	428	409	382	416	457	382	408	421	431	379	430	433	383	437	408	393	450	373	428	405	413	442	407	416	406	437	433	409	444	415	445	420	399	431	377	408	380	413	393	365	421	428	439	414	434	403	422	375	421	414	402	462	407	424	429	433	422	426	365	474	408	406	426	387	469	414	438	369	454	400	419	425	413	408	427	414	427	408	414	435	404	433	432	451	426	392	425	372	430	414	414	411	433	389	441	405	412	420	404	406	443	419	442	453	416	444	440	436	397	448	398	402	440	423	443	408	455	402	443	384	431	447	406	399	395	449	440	430	419	431	420	409	392	428	416	448	413	418	404	422	427	421	394	423	418	404	385	490	420	396	418	417	405	415	440	437	397	433	441	426	444	418	412	407	431	481	427	402	367	425	417	380	454	416	406	436	395	443	414	437	417	450	430	418	400	430	393	386	439	416	416	444	408	405	405	428	410	402	427	412	414	445	439	431	394	428	389	403	451	471	409	389	415	414	416	435	419	422	443	429	397	400	383	438	428	442	414	418	396	439	415	422	405	375	410	390	413	445	441	428	386	445	398	410	427	393	405	400	435	438	390	426	426	427	381	428	403	425	398	444	422	468	389	439	485	387	440	406	434	440	402	423	402	383	445	406	423	387	426	404	423	418	421	406	415	380	420	402	398	417	425	410	415	397	406	412	406	390	478	452	429	436	448	425	404	420	449	429	374	446	451	395	459	386	400	421	425	415	389	405	450	438	411	458	445	426	423	435	388	421	426	418	420	394	431	407	374	414	465	408	414	413	391	443	392	415	397	421	433	462	419	406	419	389	378	395	439	418	425	424	435	434	403	427	430	425	411	433	402	429	418	426	436	416	422	388	417	435	427	360	443	420	420	441	448	438	388	417	391	425	394	417	405	400	431	433	409	400	409	440	450	442	424	412	440	408	420	428	432	454	431	406	419	428	413	458	440	427	424
13258	1367	629	512	389	336	320	297	298	286	266	249	272	287	240	262	228	231	269	255	244	221	237	220	240	256	224	234	240	234	266	222	244	237	204	246	237	242	248	226	256	255	229	230	225	267	250	235	231	231	217	245	235	229	271	263	229	242	232	224	233	232	266	230	260	226	232	239	206	244	246	275	237	224	233	227	248	264	229	240	222	255	240	222	238	223	223	214	228	252	268	211	201	232	237	243	255	291	227	230	208	242	221	239	239	216	209	243	185	222	233	241	207	253	247	241	225	249	221	232	245	256	212	255	266	253	231	262	238	251	236	223	199	213	223	249	213	244	280	254	226	242	232	247	225	251	250	228	239	257	250	231	215	251	245	240	240	228	213	231	222	242	252	254	235	214	242	234	263	217	203	229	218	221	237	237	229	229	275	255	251	214	219	228	225	247	245	210	212	229	259	227	216	248	228	219	253	231	246	218	239	244	250	261	233	232	239	229	250	237	248	200	212	222	240	234	281	221	214	240	242	225	233	243	239	204	247	239	245	240	233	233	211	237	252	240	221	255	223	218	250	274	234	250	235	271	204	240	243	220	276	235	231	218	232	250	263	245	243	244	233	251	244	267	228	241	228	254	265	232	254	270	235	229	233	217	238	241	262	237	224	264	227	236	216	241	227	231	260	220	227	230	239	241	234	223	245	272	252	242	197	209	243	240	248	227	261	226	239	219	237	241	252	270	234	228	279	237	266	235	226	221	253	247	235	233	254	251	254	234	232	254	241	231	244	243	246	247	235	239	206	211	245	237	208	235	230	247	232	227	238	265	232	266	228	200	247	252	242	241	247	234	227	210	230	197	260	240	257	235	267	212	232	239	230	257	262	242	204	244	251	227	244	231	212	227	232	239	250	248	258	232	240	235	239	233	239	207	228	253	230	258	225	236	231	221	239	216	224	240	252	243	233	264	274	235	239	255	239	249	256	252	230	218	241	238	193	209	249	207	243	229	233	229	225	220	236	250	235	230	224	238	260	253	257	235	232	191	236	234	253	212	205	251	215	237	227	240	251	270	245	199	226	230	220	253	236	230	241	241	244	241	225	214	219	241	239	222	233	216	224	219	257	238	237	225	257	249	225	216	247	243	230	226	222	227	215	210	234	249	238	266	264	231	204	228	240	219	231	232	245	255	245	234	225	223	238	231	245	244	261	230	232	227	223	229	254	221	224	238	230	205	226	240	246	216	233	241	237	247	236	242	260	238	262	229	229	243	239	239	252	238	221	198	231	235	223	239	231	236	220	245	226	209	218	211	212	235	223	263	214	209	255	246	252	247	264	230	246	243	216	232	220	242	247	227	227	219	228	246	208	250	222	214	235	252	230	238	245	221	259	248	233	236	242	238	224	199	219	256	218	238	267	223	232	234	223	229	242	237	258	242	240	236	226	244	254	218	238	229	205	222	231	237	213	221	248	257	244	210	228	228	195	231	247	256	279	215	226	193	229	243	224	255	238	215	219	231	242	231	225	217	246	228	246	238	230	226	235	237	243	234	300	252	238	237	206	220	218	250	222	289	217	203	225	237	244	228	242	223	250	241	224	234	221	216	260	249	232	211	231	264	222	235	241	234	249	236	240	241	232	200	249	222	232	257	213	247	266	257	202	260	229	224	257	246	263	254	235	196	243	228	243	233	273	241	233	227	222	234	226	260	240	227	251	217	216	229	277	217	212	260	231	211	237	212	228	235	221	249	241	230	239	241	238	222	250	227	218	225	230	220	246	270	220	240	195	242	217	247	226	212	241	216	237	256	227	230	233	208	210	252	224	253	234	208	219	255	262	234	246	205	231	223	225	242	231	258	251	233	220	230	279	236	224	231	262	233	232	207	246	257	253	231	260	263	224	231	221	247	222	214	221	241	223	254	235	262	254	250	241	214	199	236	221	240	251	214	234	238	234	234	232	250	239	208	223	221	251	234	199	254	252	234	225	224	248	243	202	199	229	265	231	241	230	227	235	204	244	231	189	243	220	225	242	237	241	226	235	237	258	208	248	223	232	207	250	222	217	246	212	220	243	232	247	247	256	245	234	235	219	236	219	237	225	229	239	215	227	224	267	255	201	222	279	233	243	270	208	232	223	228	220	208	229	224	219	242	273	241	235	205	228	241	239	236	240	238	234	252	244	246	232	251	222	231	228	235	249	219	229	222	195	224	244	264	216	219	237	219	242	247	242	229	222	215	247	217	231	234	253	232	265	255	276	246	251	227	208	222	214	244	206	249	248	221	250	240	277	243	211	240	265	237	223	243	231	232	233	227	223	249	224	262	221	230	232	234	227	247	222	216	232	251	240	260	214	255	256	230	239	238	260	229	241	274	234	203	222	236	211	193	202	228	247	238	238	239	248	236	237	225	282	217	222	253	273	220	209	249	199	226	233	222	246	237	212	231	229	246	232	215	231	241	253	225	230	195	232	211	197	227	220	209	254	262	200	236	208	208	248	258	250	213	240	225	252	232	233	234	258	242	259	248	247	267	244	225	223	238	247	236	225	240	237	270	240	236	231	244	252	247	228	235	224	245	212	216	218	236	228	236	225	208	218	207	227	233	253	229	214	221	227	233	267	253	279	281	222	240	216	209	249	217	226	229	224	237	281	227	238	265	226	245	232	220	246	258	285	228	231	226	244	249	268	245	218	242	212	225	239	248	240	228	244	233	248	240	260	264	237	235	227	240	231	220	225	240	221	247	236	236	232	236	266	222	216	260	215	232	242	243	217	247	261	211	236	233	246	251	240	234	238	240	237	222	259	235	228	219	247	219	248	215	224	225	261	242	246	247	239	234	249	260	240	238	238	271	237	214	263	211	198	224	238	236	247	238	243	245	230	213	232	226	233	238	249	203	226	240	234	223	255	217	230	234	234	256	243	243	261	243	246	228	256	257	246	267	233	230	262	223	268	243	231	221	213	260	242	263	229	244	256	241	240	209	235	217	230	216	225	252	230	231	266	244	249	247	255	256	242	245	228	243	253	238	245	214	215	199	228	210	242	217	223	189	246	234	227	234	203	237	241	187	215	215	241	246	258	233	214	265	233	252	228	224	263	253	193	232	276	262	239	224	217	234	249	256	207	242	231	258	195	241	227	253	231	245	225	251	244	252	239	229	237	227	220	195	253	241	224	220	235	218	227	245	235	237	190	222	216	217	238	237	239	250	261	229	239	238	237	257	222	238	245	227	245	205	251	225	228	257	244	222	227	221	243	213	208	232	233	239	228	255	239	220	243	244	231	235	230	233	230	206	232	213	228	204	232	208	223	216	217	242	228	227	222	252	225	230	247	236	251	255	240	234	254	246	246	229	247	268	234	257	257	256	221	223	233	238	239	224	233	226	227	207	233	238	204	238	265	252	231	242	222	238	208	238	196	218	233	228	243	243	224	243	207	239	215	243	231	216	268	241	231	228	235	197	260	220	217	266	243	242	238	228	219	251	244	252	208	247	253	257	244	219
9518	1237	1287	1443	1327	1095	896	872	790	687	720	666	684	592	582	612	562	605	575	572	594	590	565	582	571	527	587	551	583	548	555	532	566	568	603	536	602	506	512	525	562	538	561	493	543	563	533	625	531	589	555	514	571	532	547	546	523	574	558	509	556	536	527	551	480	556	517	532	568	513	547	547	584	485	506	515	581	519	554	524	549	514	551	536	563	579	559	552	538	546	542	615	556	534	567	514	527	532	557	491	569	535	560	512	597	503	560	555	548	556	563	480	539	525	527	552	523	559	556	564	575	536	534	548	569	547	556	538	578	509	484	538	558	520	553	569	528	516	496	538	574	520	527	524	533	539	597	542	535	518	543	551	517	565	529	544	521	523	551	532	563	533	522	512	533	525	525	534	567	507	538	539	531	545	607	497	522	562	526	563	552	570	523	504	558	538	575	541	500	559	575	547	524	530	533	517	571	539	528	545	531	528	522	511	579	557	539	532	523	515	558	524	521	562	519	569	536	547	492	524	508	537	551	512	514	533	502	562	509	551	555	538	465	559	526	539	536	507	528	517	530	574	533	532	502	533	552	525	543	501	538	564	509	584	487	569	560	543	496	534	524	528	565	506	526	495	552	550	552	530	554	539	519	543	526	560	514	524	578	511	535	535	542	535	532	527	527	523	516	511	546	550	578	526	517	548	549	549	551	528	564	569	555	515	543	589	543	524	561	533	532	511	541	528	535	561	550	535	529	546	517	497	571	543	540	479	523	498	509	523	495	549	517	538	504	576	541	545	531	565	542	530	523	512	538	550	532	506	511	533	610	518	547	557	537	556	527	548	538	513	531	517	542	538	563	552	539	547	542	507	511	556	554	526	545	553	549	522	563	543	545	527	536	513	515	521	530	569	541	555	520	585	549	530	523	502	554	556	528	555	549	501	554	573	534	514	492	525	504	607	517	551	543	498	554	549	570	521	531	559	537	540	521	575	516	550	542	575	549	534	533	545	566	547	531	517	530	543	520	504	538	544	593	542	550	533	492	545	535	515	538	538	488	531	551	514	543	569	500	566	549	519	602	554	534	552	472	524	537	564	549	552	520	539	557	517	534	589	519	561	527	533	500	544	524	532	521	539	508	544	550	585	585	522	549	533	562	514	521	500	590	561	522	502	515	537	524	512	537	522	544	566	587	543	526	492	532	507	581	524	526	531	531	530	506	509	572	540	530	555	522	547	587	541	535	536	532	549	556	542	550	551	531	537	530	588	535	535	530	537	572	568	567	543	530	502	544	543	533	565	538	548	546	536	555	540	539	513	511	573	542	561	555	500	540	547	566	529	551	573	529	559	512	539	561	574	533	540	535	526	530	566	479	530	533	572	541	556	536	550	543	534	573	524	552	516	520	512	549	509	544	514	550	504	553	558	576	553	582	539	512	545	568	539	528	545	554	534	512	536	532	558	566	567	503	522	527	552	569	528	525	528	497	527	557	552	572	535	548	555	589	570	539	503	528	557	523	540	535	496	498	541	536	577	577	567	517	497	537	552	511	544	559	535	575	515	576	533	542	512	534	619	520	558	543	562	559	497	526	508	550	555	530	519	511	566	532	533	542	482	524	541	512	532	570	520	554	519	546	587	540	558	568	534	560	564	532	551	536	504	528	529	546	538	549	539	563	575	540	515	564	554	510	511	544	584	542	507	531	559	504	540	554	486	541	537	570	553	536	472	485	556	554	573	500	585	513	565	525	545	541	553	519	564	536	565	573	554	532	554	514	545	543	550	548	581	519	520	537	539	543	537	564	539	462	549	505	542	583	542	491	530	528	521	533	571	581	513	532	521	539	593	521	514	538	559	516	516	547	543	544	550	537	599	543	531	546	516	497	526	517	586	531	566	514	495	526	533	495	536	500	543	546	511	518	526	543	524	575	575	534	525	533	496	517	568	552	546	577	526	558	540	511	541	531	520	525	523	532	592	545	518	545	551	485	492	549	531	491	519	567	572	556	515	535	520	547	530	528	530	515	528	543	526	520	525	536	532	534	549	521	491	550	523	532	533	536	549	507	538	546	527	545	551	545	520	539	570	556	516	571	545	507	548	558	524	526	530	526	556	526	529	563	498	541	547	529	524	562	559	513	550	539	505	500	511	495	524	533	555	540	514	521	552	555	523	542	559	539	529	584	523	525	509	518	554	569	565	541	561	537	562	508	530	516	532	520	534	587	546	544	509	529	538	569	582	545	547	549	537	535	595	548	546	531	513	546	523	545	507	559	564	527	538	505	565	566	562	531	552	573	558	557	547	507	557	503	531	514	538	524	539	561	573	510	563	521	504	503	556	561	568	561	519	540	531	514	530	544	552	538	549	541	493	526	548	540	543	512	593	552	536	549	534	527	552	535	527	532	556	581	534	563	531	557	519	554	554	516	528	549	541	558	550	483	543	540	526	588	529	570	566	509	566	501	562	551	543	568	543	562	532	532	553	498	519	560	565	524	521	539	490	546	532	515	528	569	523	511	494	513	536	522	537	546	545	538	546	566	563	549	546	539	559	561	526	561	512	538	516	556	558	536	523	538	525	533	537	519	564	549	529	556	549	537	523	522	517	541	527	579	543	516	554	563	564	549	514	529	576	547	498	528	528	496	564	522	527	515	515	545	507	536	539	535	543	493	515	575	504	519	569	590	566	543	532	489	550	506	563	539	514	556	543	523	529	515	527	532	529	524	622	567	524	532	538	549	589	530	549	585	538	532	544	566	571	521	547	516	506	546	537	544	523	555	553	536	522	533	555	522	533	554	544	507	543	555	575	543	563	570	513	503	517	546	536	550	542	541	534	567	544	534	542	557	501	526	516	526	564	551	574	529	498	526	531	574	562	544	522	568	566	547	574	510	526	556	521	526	582	525	541	559	534	536	510	570	528	509	567	569	554	553	562	512	568	543	551	547	549	560	528	543	512	547	562	487	572	525	544	540	557	532	519	541	514	532	566	542	561	542	579	542	534	551	545	513	559	555	529	500	527	589	557	519	553	540	517	543	544	556	508	509	581	575	532	518	552	535	537	542	502	515	548	512	523	529	505	509	488	533	588	550	544	565	543	546	539	514	553	558	529	526	533	573	562	543	553	483	523	560	560	515	518	506	553	564	516	521	507	547	567	562	538	544	543	550	566	548	502	563	574	533	552	557	523	553	522	557	575	554	529	512	503	574	516	544	534	487	543	526	517	543	569	553	517	490	545	555	575	549	545	530	533	529	480	520	568	535	512	540	583	527	546	531	537	544	535	579	517	575	534	554	556	567	526	515	535	536	525	544	536	532	515	563	531	555	551	555	564	566	525	538	571	530	543	561	545	518	531	550	546	528	558	538	539	539	551	565	490	576	531	594	514	542	545	567	550	525	543	550	524	551	554	555	571	562	579	549	563	523	552	545	536	553	582	564	510	557	546	560	522	523	558	538	520	530	512	545	534	536	534	570	536	530	541	530	551	554	560	538	594	509	532	550	536
22095	2792	981	695	445	337	291	250	207	178	174	183	165	162	175	172	145	167	158	151	161	123	154	137	137	150	111	148	130	132	137	147	148	148	143	125	130	125	146	143	144	132	118	132	134	145	137	149	130	134	131	171	133	149	126	138	160	141	145	136	144	133	151	134	117	146	135	146	149	127	159	162	127	117	136	125	122	159	134	153	155	126	137	136	131	121	128	147	144	176	135	138	143	139	144	145	139	134	140	136	137	116	120	123	141	137	128	119	137	116	156	137	125	130	127	143	154	136	137	168	129	132	124	112	144	151	130	140	147	144	125	127	132	146	104	131	141	155	129	148	128	134	124	135	126	150	140	125	144	139	151	131	143	138	136	137	133	150	131	131	128	125	151	136	141	122	134	162	135	128	124	146	141	106	119	137	136	125	126	141	120	132	130	132	137	140	142	127	122	139	141	157	130	123	131	128	150	142	121	134	125	140	125	127	129	135	133	150	158	129	128	133	135	142	132	139	125	123	149	153	128	125	128	129	132	129	124	122	133	132	147	132	137	128	139	145	141	145	146	137	128	146	140	146	129	144	128	146	149	155	117	137	153	116	144	117	163	146	160	126	149	133	126	147	120	163	149	130	151	127	137	140	125	149	143	121	137	120	134	115	138	127	161	147	125	148	124	146	142	141	130	121	122	142	127	129	137	127	149	155	129	137	128	141	168	136	129	127	140	141	139	136	136	140	144	139	136	131	123	141	118	149	136	145	142	107	133	128	105	123	127	144	124	122	131	131	128	127	141	139	155	138	125	137	129	156	128	129	115	112	139	147	140	139	132	137	135	151	134	138	145	159	137	170	130	138	123	124	153	138	134	125	129	148	138	131	137	135	126	116	123	120	139	119	147	148	143	130	146	167	142	118	112	122	143	139	137	142	137	132	130	133	152	125	150	135	139	129	138	111	144	138	141	151	157	135	134	119	105	140	123	129	141	137	133	135	139	120	127	152	119	135	126	140	122	135	149	145	134	161	158	135	149	136	117	143	133	157	133	145	122	130	150	109	173	124	127	124	123	130	145	139	131	125	122	144	144	104	102	117	134	132	133	141	147	147	127	121	143	149	134	112	137	145	125	125	136	136	133	136	122	163	131	133	160	133	135	127	130	132	136	143	125	138	146	137	138	130	111	140	134	128	127	133	156	140	124	145	136	132	147	145	132	156	115	137	119	144	157	123	114	154	151	159	138	131	149	156	137	121	122	144	129	137	142	156	127	143	147	141	121	154	134	133	106	157	109	141	136	145	149	140	136	139	131	132	131	144	157	163	137	146	127	141	147	158	177	133	126	133	129	124	138	143	119	127	145	153	137	142	132	124	144	145	131	120	116	148	116	142	119	131	132	145	138	135	133	142	130	136	142	142	150	146	124	154	135	137	129	145	120	134	129	136	120	127	127	131	129	145	126	154	156	129	102	132	127	131	118	127	148	143	125	126	138	127	121	138	136	128	148	115	132	135	138	143	140	122	122	145	134	154	151	129	132	131	119	134	132	122	134	149	124	132	104	141	137	143	152	138	148	145	148	140	99	146	109	122	154	126	117	118	158	142	137	140	128	143	139	123	129	145	127	144	111	121	129	123	160	141	124	140	107	135	112	152	142	150	139	128	136	141	142	125	134	125	126	135	145	122	119	128	122	138	153	134	152	144	130	137	115	145	149	134	127	146	153	141	135	140	126	149	130	117	130	135	120	129	129	141	147	144	132	124	137	123	139	112	140	137	144	126	121	128	140	131	136	144	121	134	126	133	104	156	128	137	131	147	165	151	145	165	121	138	148	124	149	142	134	119	160	131	130	138	148	135	134	130	142	121	120	131	130	130	153	137	152	138	126	138	135	136	129	145	120	131	155	133	135	134	142	137	148	131	119	151	121	153	160	104	121	123	118	147	131	124	146	136	126	144	157	126	126	142	153	148	135	132	135	131	151	146	139	129	140	142	139	138	122	137	154	128	154	151	126	135	143	154	132	142	126	128	138	131	124	132	146	143	146	125	154	134	115	135	132	123	137	135	124	138	127	120	157	150	109	120	134	125	117	127	146	124	139	149	163	131	141	106	161	154	107	140	146	119	142	131	126	133	131	134	145	132	160	127	136	125	132	121	135	143	148	148	166	141	155	133	143	143	143	138	126	133	151	138	124	119	133	130	123	132	153	152	137	135	124	135	165	128	135	143	133	145	153	120	142	128	138	116	132	121	118	141	127	138	122	138	120	144	142	144	154	138	129	124	126	129	148	149	142	147	157	152	153	137	114	112	116	120	135	150	124	154	137	135	134	161	135	141	150	119	124	134	119	130	111	142	155	128	115	148	145	144	146	130	135	138	148	127	156	146	98	123	139	124	125	130	136	153	151	128	135	144	137	134	107	140	153	134	121	126	163	138	125	123	137	148	114	123	126	153	127	151	139	134	141	136	132	123	136	130	115	123	138	134	130	128	161	135	113	128	147	113	121	133	137	132	139	139	148	134	147	134	145	131	142	151	142	130	124	116	143	136	124	141	115	129	150	142	124	132	141	129	159	138	108	152	140	137	161	119	136	125	125	128	133	151	141	151	133	131	145	134	155	123	162	132	134	121	127	131	146	160	133	131	169	136	147	142	133	121	133	141	115	145	144	151	148	118	126	128	109	115	143	129	136	118	146	142	130	111	144	106	138	133	143	139	163	142	134	128	141	113	137	126	139	122	143	139	126	144	124	141	135	130	148	136	125	154	150	127	140	117	125	121	142	130	154	151	167	148	103	109	150	128	148	152	147	126	139	155	132	102	125	145	127	138	120	120	125	140	151	138	143	139	140	128	136	115	129	148	126	146	137	140	143	133	139	127	133	131	149	129	143	127	143	127	122	134	151	145	138	139	161	138	124	139	144	123	132	113	141	162	139	129	164	121	151	137	105	134	130	129	143	108	148	148	141	152	154	133	127	136	145	128	115	144	127	137	144	115	123	121	134	145	137	121	148	141	140	145	139	149	147	157	149	146	122	125	134	130	131	172	126	110	130	136	132	133	130	134	127	150	127	145	164	136	118	137	124	128	151	125	142	139	130	123	130	164	137	129	145	117	121	132	125	131	129	155	118	154	138	121	125	128	140	118	134	122	152	121	140	152	150	145	134	146	151	138	127	114	132	140	159	147	138	114	127	156	127	141	136	130	130	134	144	134	120	123	137	145	121	150	134	154	129	141	136	132	122	143	149	132	130	131	125	121	135	154	139	106	131	120	128	140	141	134	113	147	136	123	123	124	131	148	127	124	133	141	150	134	165	150	127	116	125	121	128	141	132	122	136	135	156	119	122	138	140	131	126	129	141	155	128	113	131	130	140	122	133	143	137	115	111	144	140	124	142	134	136	133	117	124	125	146	153	146	141	141	100	131	150	125	135	123	160	149	117	122	125	156	146	123	131	119	143	132	141	145	136	122	138	130	134	147	133	161	136	143	130	134	137	124	147	125	120	135
12487	1629	1890	2119	1697	1353	1139	924	830	744	652	598	535	472	467	484	442	436	419	410	380	369	363	352	426	347	342	350	350	365	349	336	345	352	339	352	322	320	312	279	333	355	327	320	336	324	317	319	311	343	344	340	320	330	352	332	341	310	343	353	299	333	314	346	338	302	308	332	306	327	341	299	318	291	324	330	298	332	303	285	346	296	334	328	315	343	285	313	324	334	308	344	322	328	330	294	351	341	324	348	296	300	318	301	325	296	289	303	322	347	326	323	344	308	319	296	337	297	325	315	296	312	313	315	322	307	295	296	309	306	314	316	318	317	297	311	334	309	331	343	280	311	349	300	317	318	329	319	314	303	295	319	337	333	327	314	296	301	329	309	270	297	312	301	327	298	324	320	307	332	315	320	325	341	284	298	306	327	295	323	301	322	276	339	320	300	299	318	305	310	305	301	331	314	319	322	297	305	291	365	289	289	354	318	329	329	355	316	302	299	293	318	302	290	323	315	316	312	320	295	297	315	296	319	316	323	268	327	313	326	302	285	323	313	337	331	331	296	335	322	291	340	326	343	303	311	313	301	333	339	313	315	315	301	288	339	304	352	344	315	320	308	320	341	299	321	324	349	311	327	310	327	290	321	281	297	319	291	320	313	315	333	331	344	309	320	299	321	281	287	327	318	332	311	316	307	321	342	311	299	300	326	322	291	325	303	352	329	326	270	307	325	336	332	304	336	314	315	295	314	321	308	278	296	307	328	333	316	297	293	302	309	291	288	318	310	305	321	275	331	301	302	300	331	290	307	307	334	296	309	317	287	306	326	344	322	281	321	310	314	302	307	291	308	313	309	338	305	337	260	327	326	306	317	309	301	347	340	313	323	317	304	312	334	343	323	313	301	311	343	307	299	340	336	333	290	353	325	290	307	294	307	320	309	339	326	332	322	327	295	345	316	310	318	308	297	275	306	298	322	340	293	313	318	340	324	321	309	303	305	311	326	292	304	307	307	312	276	320	314	333	310	321	331	286	297	323	293	296	315	322	327	336	346	271	314	341	283	296	303	317	293	320	305	302	325	331	292	345	316	311	330	317	319	279	315	290	320	334	302	316	305	288	286	307	328	338	343	338	303	289	318	287	315	282	312	309	282	355	284	309	311	327	294	296	295	278	315	330	330	284	287	292	298	334	291	308	301	323	292	293	284	317	326	307	327	307	302	315	304	332	301	303	298	305	324	297	311	341	335	289	307	312	313	311	270	305	329	319	335	326	326	315	308	310	318	305	294	314	340	292	327	316	294	305	303	337	307	287	305	317	320	298	287	302	343	320	308	301	289	312	307	333	341	305	336	316	317	324	318	303	303	352	302	296	287	343	299	330	337	307	343	310	327	298	310	321	316	330	319	300	311	347	325	317	307	303	345	284	332	313	316	306	351	307	322	335	307	334	323	304	317	315	293	314	321	315	341	325	310	304	308	302	339	326	323	325	298	331	289	309	322	299	309	319	294	300	312	302	320	332	319	284	330	326	355	301	310	316	313	340	315	318	303	287	304	284	341	330	307	308	325	275	320	320	315	312	347	339	327	292	303	308	348	299	303	323	325	308	324	279	315	289	336	312	334	307	344	331	285	293	286	326	311	295	304	309	312	323	298	328	343	316	331	295	302	324	317	336	350	334	304	328	309	316	275	334	309	356	310	290	311	304	321	314	334	338	305	288	285	317	318	312	310	305	291	322	330	332	350	320	330	300	283	309	314	311	326	333	309	298	325	336	332	332	297	325	302	305	315	332	347	330	325	291	322	305	315	310	303	312	324	336	300	281	269	318	314	327	308	349	314	339	290	330	320	318	342	314	311	328	305	321	305	314	294	334	306	295	309	312	325	318	312	296	296	315	297	322	314	314	308	324	331	325	294	301	327	315	328	320	311	336	333	321	339	316	322	348	303	279	325	299	322	310	294	307	301	325	329	318	295	338	312	295	313	344	325	298	334	306	333	307	318	316	293	292	276	324	302	311	303	327	313	317	304	327	308	303	301	343	318	327	317	309	296	326	322	302	298	325	290	311	346	318	282	302	314	305	315	309	277	315	322	316	329	325	321	296	286	324	328	328	320	302	319	300	334	324	327	302	271	309	319	312	311	326	301	329	324	322	328	322	335	327	323	315	353	330	292	332	295	318	294	301	324	312	337	306	310	335	349	313	309	311	279	314	297	324	273	295	292	308	321	290	295	322	305	314	301	330	304	330	351	335	309	314	325	321	327	306	306	306	339	323	309	302	326	335	315	318	284	322	332	318	323	296	328	283	304	315	336	309	323	304	324	298	308	320	289	305	330	313	321	311	304	316	296	319	340	323	346	320	300	322	299	339	305	334	319	327	317	293	294	297	309	331	301	313	317	310	293	292	312	312	290	339	296	306	329	336	302	294	321	290	314	317	327	318	315	311	291	306	339	306	315	350	319	305	312	304	313	312	324	284	337	324	304	319	298	292	331	334	295	339	291	349	307	316	320	323	297	269	335	334	321	319	297	326	304	324	316	310	332	330	318	326	321	343	330	332	314	291	299	324	341	326	348	298	339	328	319	309	320	356	351	298	328	318	289	321	309	285	279	313	326	302	295	350	309	314	313	330	301	308	298	307	328	322	315	316	328	312	329	323	278	322	330	314	334	294	317	303	304	309	309	306	332	301	357	290	293	321	285	307	323	323	326	319	330	306	306	316	318	317	320	315	324	293	314	347	330	303	292	265	312	302	301	317	312	319	303	325	304	300	330	313	311	326	306	300	302	313	327	291	319	339	320	324	302	337	297	289	304	274	289	320	330	311	300	308	335	318	318	306	324	295	314	305	345	340	317	296	276	324	299	321	335	314	329	307	307	333	315	315	340	336	302	335	307	315	332	325	303	294	316	317	303	305	308	309	343	302	328	312	294	351	310	295	295	322	298	310	315	287	318	309	296	334	309	321	351	314	291	313	301	352	348	299	335	307	278	322	320	308	290	318	336	300	301	335	297	316	303	269	288	315	316	294	310	339	299	316	312	300	312	316	297	283	300	290	326	309	332	315	298	335	306	307	348	359	311	315	304	309	297	313	335	314	323	322	309	315	328	350	315	332	280	293	299	322	320	329	298	313	299	294	312	299	306	332	304	331	313	324	325	306	358	318	306	328	304	315	308	270	349	309	319	304	331	287	314	297	316	298	348	298	317	300	276	316	282	304	313	315	355	316	304	338	298	344	317	290	302	290	328	315	320	300	311	316	312	326	328	293	312	326	291	312	311	311	328	318	307	292	315	311	363	317	305	314	304	291	303	300	350	284	276	325	329	306	295	319	340	329	334	305	312	309	322	310	325	302	315	331	321	333	320	282	291	317	291	314	309	335	281	319	315	309	324	340	297	360	289	325	314	287	299	330	333	288	309	281	329	302	296	326	323	304	305	333	326	325	332	293	331	334	314	295	319	301	329	312	319	305	325	319	334	311	308	290	315	325	304	313	307
5145	530	207	196	191	189	184	176	185	181	178	170	160	180	190	205	175	196	188	222	190	163	163	168	173	169	167	171	167	182	152	169	176	179	190	178	187	177	176	150	180	197	171	161	181	153	170	184	189	165	157	175	191	173	205	170	174	173	198	156	178	176	165	189	168	151	176	161	179	178	160	162	181	161	152	175	180	171	171	171	181	178	172	184	205	178	182	171	173	199	162	171	197	192	173	177	164	174	167	163	185	181	188	174	176	192	187	197	152	168	172	167	162	161	162	195	189	181	161	177	169	181	169	179	159	154	168	198	183	211	176	169	169	180	182	157	185	154	169	187	189	174	180	193	166	166	166	177	198	188	175	190	169	170	177	174	196	150	186	171	193	177	193	185	181	163	165	153	161	201	163	174	163	174	160	167	179	202	170	166	186	165	167	177	176	186	225	185	184	185	192	170	206	184	171	161	170	155	176	191	194	192	177	195	159	190	174	192	172	170	165	173	172	208	188	184	170	186	198	173	165	176	151	191	189	183	160	145	178	201	197	174	170	194	174	160	155	171	142	170	181	191	184	185	179	157	177	157	186	189	179	154	167	145	181	173	182	159	189	192	191	194	172	175	162	154	160	181	154	179	200	165	162	175	195	174	144	150	192	191	184	161	189	178	168	155	206	162	196	200	175	173	208	177	137	160	212	158	164	172	173	178	186	147	153	164	167	211	186	168	167	178	173	192	184	169	167	189	152	198	172	156	173	179	179	181	174	170	169	172	166	154	183	151	174	168	155	194	167	174	165	190	173	174	177	154	191	146	195	171	173	171	191	176	158	169	182	188	152	207	183	178	188	155	180	180	160	174	175	189	178	178	154	185	180	180	171	179	181	177	195	154	185	187	178	180	188	170	188	160	165	170	164	183	180	173	153	171	165	172	148	179	163	188	172	168	173	172	158	176	172	206	163	183	193	164	169	174	173	193	162	150	190	187	156	191	184	204	171	182	166	193	167	173	198	194	181	185	153	194	198	163	195	179	171	172	199	185	174	189	184	181	185	158	177	167	204	174	181	171	177	155	174	171	193	165	163	176	185	179	174	188	168	167	163	173	193	169	155	192	177	177	188	176	184	173	165	167	165	174	168	161	192	183	170	145	189	145	175	178	165	167	173	163	202	143	165	188	166	186	161	186	170	187	192	183	169	180	179	155	163	199	177	142	180	196	177	187	203	174	170	193	175	181	155	194	184	166	178	160	140	193	177	202	159	164	161	200	180	189	190	194	162	188	181	198	165	179	158	154	186	189	168	181	194	167	206	196	187	191	187	201	177	195	198	193	161	188	176	184	178	191	187	173	191	186	195	183	186	200	192	171	191	174	164	182	168	156	168	168	184	175	209	166	170	200	191	183	154	182	185	188	182	159	157	184	192	183	177	174	190	188	166	188	188	167	161	201	159	176	186	182	177	193	171	183	163	172	193	180	157	189	200	181	173	157	159	174	204	188	187	179	175	181	158	166	182	168	175	192	180	184	160	162	196	189	195	218	179	180	180	183	187	170	161	179	190	157	158	171	158	166	159	181	169	165	159	162	170	176	194	174	187	202	183	172	164	164	171	172	166	175	177	172	164	158	184	178	169	188	195	197	197	173	182	179	181	174	175	186	163	191	162	165	180	198	187	196	164	187	202	162	232	160	195	166	157	184	153	178	168	174	176	177	164	202	193	163	172	165	161	165	156	189	169	186	196	183	178	182	187	181	183	202	168	175	148	169	187	200	207	163	190	208	166	147	167	167	193	148	176	171	183	184	187	172	195	183	185	169	202	179	197	202	183	166	179	169	183	196	152	191	168	169	198	176	164	179	169	165	172	188	172	192	178	171	162	181	159	170	184	175	208	189	179	154	171	161	181	186	160	204	165	162	162	162	162	163	182	163	171	171	152	191	149	192	184	159	168	179	183	187	158	172	174	160	190	163	178	166	182	167	181	172	189	195	151	170	186	182	185	170	196	179	195	147	206	169	189	182	180	182	172	156	159	174	192	162	167	185	177	171	190	200	190	181	185	153	163	174	208	177	185	163	192	194	175	176	173	199	176	183	187	189	167	179	172	177	158	187	176	180	210	174	160	182	194	164	174	180	169	165	195	182	157	170	154	182	165	180	158	155	178	187	182	190	185	153	177	190	188	185	190	181	185	150	163	178	166	175	165	191	198	149	183	182	180	182	172	197	166	177	145	188	178	180	177	163	184	200	163	174	172	172	176	172	168	183	167	178	169	206	185	183	175	195	189	200	148	168	187	166	172	164	158	194	174	162	186	165	179	164	197	206	198	184	189	195	193	196	182	175	135	162	175	166	171	182	199	184	168	169	174	198	191	150	188	206	203	196	180	163	172	155	199	200	168	182	157	182	182	154	190	173	202	184	178	157	191	171	169	187	186	162	162	200	174	181	191	187	181	185	195	209	180	173	191	191	189	163	167	181	188	169	195	206	177	182	162	188	163	143	187	170	180	152	166	198	160	171	189	158	179	146	182	177	194	186	161	175	181	183	166	147	196	176	188	188	186	177	190	174	156	168	187	176	187	171	182	179	169	149	182	155	171	172	182	160	195	197	170	202	191	167	179	164	171	177	205	170	171	158	202	176	177	195	170	180	173	174	183	205	182	183	196	179	172	186	195	179	173	157	163	201	200	215	181	190	180	170	166	156	187	173	177	174	176	158	180	165	191	160	166	160	190	204	187	159	161	145	182	177	185	184	184	173	187	168	180	152	150	170	177	201	196	151	189	170	186	165	205	170	172	173	202	200	188	166	188	183	203	171	164	176	165	183	184	172	154	180	177	181	197	151	175	175	177	170	196	153	188	188	171	170	179	188	165	180	160	156	223	176	178	165	158	171	194	175	157	175	173	178	145	202	183	192	190	177	191	168	164	155	187	172	156	172	181	173	172	158	175	183	158	170	183	215	167	171	183	192	177	201	188	176	176	175	197	160	187	192	162	187	182	166	170	166	179	174	191	164	193	185	178	164	192	204	187	185	158	166	167	180	186	174	210	175	178	139	179	182	182	175	194	174	166	197	160	182	170	189	188	176	151	188	192	169	138	171	191	172	177	172	171	171	164	167	150	205	191	173	186	155	181	177	171	172	196	162	168	164	186	169	178	169	171	159	183	163	179	170	159	134	197	184	175	147	183	184	176	171	168	161	174	185	185	195	163	189	190	193	168	177	183	179	198	154	193	171	214	185	167	187	177	178	179	185	170	165	182	155	167	169	163	188	184	177	169	145	186	189	195	151	176	162	184	180	192	172	174	193	171	169	162	162	178	165	177	169	148	166	184	170	199	200	157	193	163	194	198	168	173	191	139	178	147	177	168	208	168	173	165	172	170	186	173	182	183	190	168	185	166	177	191	179	183	194	180	174	148	187	168	178	182	166	173	172	171	167	169	174	164	176	174	184	174	139	170	178	172	183	193	194	149	159	163	175	193	179	158	179	163	180	184	193	163	172
4059	677	474	525	504	493	429	427	453	453	456	424	433	429	438	430	443	448	387	419	446	445	423	443	405	430	428	444	490	402	421	403	450	428	427	418	400	456	408	414	417	426	425	389	418	435	448	462	405	426	448	418	432	434	438	454	421	440	419	437	396	411	443	416	438	386	409	430	428	419	451	388	417	384	421	422	414	430	402	419	453	402	412	435	383	434	421	424	430	432	361	395	374	416	380	390	431	419	473	433	421	410	425	425	392	417	438	425	422	444	425	437	431	408	423	440	414	413	417	448	446	410	403	455	462	405	427	429	402	413	420	426	434	425	404	454	446	449	462	413	411	413	416	406	447	430	417	384	417	438	435	443	409	394	446	416	408	378	405	424	439	469	454	418	411	431	427	418	422	374	461	418	418	437	411	462	421	458	437	438	427	428	400	437	389	433	438	417	415	446	443	433	424	457	451	431	462	405	441	430	435	412	414	377	445	408	421	395	419	407	412	469	432	415	423	408	421	420	396	424	474	415	418	439	385	416	369	408	461	431	422	426	447	402	398	404	416	458	418	417	437	424	390	406	447	429	414	447	361	423	449	423	414	417	424	383	439	420	410	405	421	402	430	439	414	410	431	436	402	420	428	413	423	412	399	373	423	432	449	388	436	413	407	417	427	423	413	388	426	457	407	419	424	429	381	434	466	426	401	414	420	411	438	438	458	441	419	417	426	423	412	472	410	400	423	400	421	400	431	442	391	377	415	420	473	416	385	405	407	431	419	424	388	411	435	414	449	424	435	412	425	435	412	456	439	410	443	393	419	411	407	426	445	398	421	421	420	455	405	433	437	416	411	414	424	411	466	433	422	424	413	440	436	454	429	429	435	429	427	449	402	469	421	422	449	436	388	431	420	436	405	415	397	437	412	410	424	430	438	435	462	436	462	384	425	404	434	408	402	443	430	402	444	393	432	430	438	405	428	401	410	413	437	429	419	447	410	446	395	433	409	421	429	457	405	452	443	423	401	427	449	432	404	391	409	421	410	411	382	455	452	382	422	435	421	462	393	416	453	418	426	486	415	435	397	438	398	407	423	410	424	391	424	408	464	444	426	408	385	428	386	428	421	462	444	417	428	400	443	422	431	447	454	423	435	427	413	429	434	463	405	400	413	404	408	433	403	404	419	386	424	430	406	465	446	432	402	428	432	395	401	400	441	405	459	416	449	431	408	416	405	438	426	434	411	428	417	424	422	459	437	425	438	414	389	433	426	417	411	457	440	423	415	431	414	414	407	423	415	390	416	433	413	389	400	421	409	431	424	412	443	447	434	390	419	443	431	441	412	404	432	412	419	414	472	430	445	451	442	461	377	436	435	420	419	415	446	415	424	410	401	424	402	442	440	406	432	433	406	453	393	447	429	456	399	443	427	407	394	436	401	416	430	417	436	419	436	405	430	394	419	443	426	437	408	411	418	406	408	434	443	397	435	398	397	397	431	398	395	438	462	434	440	405	457	398	428	416	404	434	393	418	456	438	408	398	409	400	435	450	421	456	421	429	431	401	417	448	422	424	421	447	421	430	448	417	418	383	428	430	432	446	424	420	437	449	402	403	474	431	404	402	444	391	453	409	389	426	420	425	426	420	449	380	404	397	454	405	400	425	466	393	418	432	383	416	399	446	438	414	433	399	410	409	429	401	425	391	413	389	420	425	442	396	452	443	397	413	421	408	423	436	437	424	401	425	410	415	412	454	440	410	412	425	414	432	411	419	449	428	439	391	451	404	426	420	415	400	430	406	396	405	420	392	451	438	435	447	442	461	406	436	421	434	418	416	427	450	400	438	394	395	405	408	443	470	413	403	407	422	453	427	448	410	412	432	416	426	445	383	409	445	443	423	429	412	389	451	433	433	414	439	407	424	413	390	405	423	426	422	419	455	408	423	423	451	429	419	437	392	428	419	396	409	437	425	428	433	414	403	412	437	436	406	428	428	443	386	425	397	403	413	391	438	393	452	416	397	418	440	404	396	425	424	389	446	443	392	426	406	420	393	388	416	415	415	409	435	455	419	412	384	352	401	429	419	422	435	450	416	435	423	428	441	403	427	407	415	396	399	433	463	430	428	447	424	451	441	449	431	417	439	405	466	429	393	423	435	448	400	434	399	425	395	445	410	417	408	455	380	374	407	408	418	414	422	434	441	409	431	428	439	408	485	445	400	417	419	408	424	414	419	379	437	436	411	381	450	406	434	386	436	420	420	422	437	435	427	417	429	401	456	426	422	438	406	410	408	424	401	445	443	473	414	417	450	425	397	409	426	428	422	406	386	438	426	409	430	391	409	408	427	433	400	421	411	411	387	396	387	449	402	404	404	410	439	432	411	446	439	423	416	425	442	445	438	366	445	443	427	415	417	420	402	408	431	400	450	443	414	408	426	450	437	429	412	409	415	397	401	393	441	408	443	416	430	432	372	485	460	441	407	432	414	432	479	433	418	426	431	417	444	410	432	472	420	439	414	399	399	465	389	431	414	418	427	407	434	433	408	420	415	432	455	434	431	429	427	429	430	396	413	408	414	430	413	394	404	416	394	418	440	410	421	444	410	408	436	436	437	402	451	431	419	424	387	446	437	451	426	427	436	417	459	411	436	428	421	420	423	421	431	425	463	422	387	449	420	410	432	407	448	401	464	441	418	408	396	376	428	411	431	426	394	437	446	407	408	403	436	430	421	414	419	394	448	411	410	427	429	389	403	423	403	446	426	437	415	398	439	442	425	399	423	413	419	380	411	408	419	408	421	432	437	427	424	460	414	412	414	398	411	439	410	393	440	398	447	425	454	429	408	397	430	411	389	426	418	411	426	405	457	443	413	423	422	389	423	433	406	379	432	403	437	431	432	418	450	435	419	452	380	440	438	416	404	418	424	432	431	432	437	407	414	440	393	439	380	463	403	426	450	418	396	409	408	432	439	450	397	406	455	456	431	431	401	448	428	431	399	387	392	432	407	392	399	419	395	427	416	457	420	390	409	423	406	430	439	429	412	439	433	428	397	420	419	413	403	436	421	426	417	407	435	465	407	406	414	420	432	408	384	441	442	415	423	427	450	407	424	406	389	421	427	454	437	442	438	433	430	414	479	418	452	416	374	446	444	439	417	416	450	399	449	414	433	455	412	425	432	413	380	460	442	399	422	418	417	428	427	449	401	394	403	432	406	439	408	440	426	424	398	404	405	442	435	401	412	459	440	453	431	373	443	420	434	414	428	428	425	409	424	410	397	444	401	422	427	416	419	466	396	443	417	445	450	453	452	407	409	441	428	412	453	463	405	446	399	461	431	433	405	434	436	444	401	406	400	410	410	449	424	420	418	399	454	408	441	453	443	391	416	421	399	402	417	413	426	436	435	400	423	449	403	401	416	415	435	405	432	409	401	418	407	408	457	435	421	457	443	387	395	408	454	439	449	429	417	412	407	439	455	397	420	471	456	423	417	406	437	423	413	443	427	418	417
13478	1444	579	509	410	341	289	295	254	225	249	243	224	247	228	248	239	243	262	214	227	243	248	249	227	227	236	249	220	231	232	254	212	220	195	234	259	206	242	222	233	227	243	244	225	254	217	221	227	245	253	255	235	239	241	224	228	237	221	234	230	249	232	218	221	211	260	249	274	236	241	236	227	236	245	221	224	224	240	223	244	241	211	243	218	239	244	246	222	206	215	243	228	225	226	226	261	196	249	232	240	228	221	212	253	243	243	241	244	224	214	238	202	214	236	228	241	219	221	218	257	221	245	242	220	236	250	212	230	213	245	254	251	255	237	239	244	227	240	233	213	233	219	225	208	237	254	226	253	224	239	254	240	216	246	201	231	208	232	210	210	257	209	211	218	243	237	244	233	250	226	239	251	221	227	258	262	208	235	227	246	240	246	243	239	223	220	238	239	247	221	275	233	241	255	221	229	240	235	226	239	234	201	239	235	221	214	246	228	218	248	258	252	220	247	238	234	235	227	226	214	220	236	244	245	242	240	239	228	257	239	231	209	220	227	198	208	241	224	215	222	231	254	236	234	232	272	215	219	252	237	192	248	250	232	244	241	271	246	240	258	249	257	236	222	232	224	226	271	239	242	239	206	212	215	195	241	211	236	228	224	227	228	219	231	247	217	218	261	242	234	228	235	243	250	230	259	224	223	231	232	211	239	218	217	219	237	224	240	243	253	231	239	233	248	252	233	242	227	218	231	247	231	223	258	262	230	241	257	238	264	217	234	226	227	217	238	236	228	255	222	229	233	234	212	248	246	237	247	214	234	263	269	256	226	280	202	217	234	214	246	247	209	242	236	239	251	240	234	212	242	240	231	259	241	227	243	227	256	269	234	246	231	243	239	239	202	244	230	243	244	246	214	238	234	245	228	209	236	212	229	219	243	223	246	240	218	243	245	250	226	235	268	252	221	205	255	228	231	235	230	219	232	205	232	225	226	224	224	209	245	254	229	257	211	250	242	260	251	262	220	212	260	239	229	190	242	252	264	222	218	225	230	227	263	227	249	245	236	209	248	237	224	230	210	267	199	228	228	250	253	214	217	229	250	249	229	249	243	225	220	260	224	238	247	223	229	254	250	246	226	226	230	254	235	254	227	249	223	256	248	241	211	224	241	241	225	229	237	227	225	243	214	229	224	249	217	231	232	247	269	230	228	211	231	226	242	252	214	219	238	207	229	234	208	228	234	241	208	226	224	228	236	256	255	225	215	224	226	226	253	213	258	232	206	194	238	230	245	229	235	214	264	231	251	247	258	236	225	256	269	228	234	230	226	251	270	243	269	254	238	236	254	231	250	225	247	257	207	218	235	226	233	247	232	241	249	277	248	233	258	201	209	246	227	241	229	236	220	238	213	231	231	222	215	241	230	224	235	245	227	242	213	208	208	221	207	226	228	235	221	236	214	235	223	224	228	238	225	227	224	221	225	229	238	231	226	244	248	231	239	256	229	235	250	222	244	266	225	235	225	212	213	209	267	231	240	220	236	235	238	233	244	230	231	225	223	197	248	254	259	222	240	225	232	230	245	240	243	239	226	233	235	243	211	259	248	241	227	231	233	245	237	233	241	233	220	227	190	235	240	254	229	247	231	237	239	276	217	235	213	225	243	256	260	248	240	238	238	219	264	215	255	230	210	220	228	234	275	250	216	245	227	240	241	211	237	242	236	244	219	187	272	224	235	209	227	241	212	205	234	249	224	215	239	217	220	205	239	262	217	248	260	207	235	239	221	250	251	224	238	241	236	229	216	234	243	230	238	217	247	245	223	229	222	243	233	236	237	253	235	261	220	240	230	215	226	243	209	224	198	224	244	264	212	253	233	233	236	209	232	227	225	209	248	248	260	259	264	262	230	220	237	250	253	238	202	247	249	245	247	237	246	239	241	227	248	230	223	253	244	253	230	221	219	216	211	230	227	254	205	277	250	246	197	224	239	248	271	223	218	231	243	233	252	251	206	238	213	277	247	267	235	211	234	237	217	190	239	229	226	239	252	243	243	244	240	225	244	255	237	257	228	199	238	233	229	250	254	261	210	246	231	281	240	215	211	269	223	248	253	204	267	241	238	230	243	241	238	222	229	237	253	225	232	218	234	242	226	262	192	230	213	222	215	241	244	236	235	236	229	250	240	229	251	254	247	238	208	231	216	241	241	245	256	240	253	224	256	207	218	220	235	211	230	255	209	230	218	231	231	223	232	261	233	237	235	216	246	244	240	237	240	243	240	208	217	231	231	260	214	273	284	208	262	235	236	244	261	239	238	227	205	220	233	236	229	249	248	245	215	200	212	229	258	218	266	252	279	238	241	229	251	283	227	269	211	223	223	232	238	253	241	243	237	237	240	213	231	245	224	235	241	226	255	208	205	271	247	259	243	254	249	221	233	240	267	253	244	240	208	212	268	254	222	254	217	215	222	224	221	232	225	243	242	207	237	226	231	236	239	252	200	239	233	247	233	237	231	252	266	230	222	244	262	258	237	228	214	228	244	199	200	229	234	211	216	226	221	194	235	225	271	198	250	249	246	245	209	238	215	224	252	237	255	256	260	222	231	224	244	240	219	210	249	244	227	260	210	244	249	247	203	222	216	241	245	250	242	251	239	223	244	232	246	272	257	251	210	222	214	228	216	211	232	191	223	225	229	231	229	248	231	230	225	266	228	293	222	207	238	246	203	249	230	198	244	250	255	247	225	217	267	233	248	236	257	246	249	212	237	234	229	212	247	245	259	234	267	216	235	227	224	227	224	246	221	216	238	215	211	225	257	232	213	225	219	235	212	200	237	247	235	240	253	241	214	227	239	258	234	250	247	253	236	247	220	219	222	244	231	231	234	232	250	225	228	201	251	243	235	252	241	228	261	217	254	211	217	214	255	240	221	264	269	217	215	260	240	211	245	234	250	227	240	243	212	259	208	241	243	252	228	253	235	263	232	227	243	259	249	239	238	220	243	233	216	260	252	235	227	214	221	236	242	262	236	219	232	230	233	226	221	223	222	233	203	238	226	252	211	232	228	257	230	270	216	270	222	217	211	233	244	232	234	250	242	252	256	238	240	225	250	223	216	209	205	201	273	228	223	226	249	228	219	225	251	225	213	227	246	233	207	238	224	210	251	231	228	243	191	219	214	236	231	240	224	267	225	236	220	238	221	225	259	258	219	251	232	247	259	214	240	236	236	216	211	228	221	236	226	221	237	245	228	258	256	256	197	233	226	237	217	205	226	235	248	233	241	207	241	213	220	231	237	228	236	255	225	238	257	264	248	217	223	237	211	229	258	248	243	215	225	213	227	237	202	266	212	219	241	245	241	232	223	228	223	222	225	267	179	211	222	221	225	254	216	245	228	271	231	237	224	221	234	251	263	231	246	246	265	235	217	239	227	234	266	216	243	222	238	213	208	241	207	261	254	197	250	213	244	226	238	226	230	252	218	244	248	237	255	235	251	229	232	222
9889	1211	1310	1574	1305	1077	958	825	771	736	730	674	650	649	611	577	636	580	609	557	582	628	560	588	564	549	589	537	529	536	572	556	545	566	620	600	562	577	517	504	506	518	477	521	564	561	546	538	507	540	504	573	530	520	544	531	547	497	531	537	552	541	582	567	542	522	525	521	549	532	546	563	528	590	548	540	562	491	566	545	582	574	539	563	505	541	564	494	539	554	531	527	581	530	538	570	527	559	545	524	538	540	571	572	529	526	550	523	529	545	548	562	580	560	524	544	552	546	540	529	556	534	498	534	474	553	520	527	560	564	518	525	524	522	566	576	523	555	519	528	532	559	539	541	567	583	539	549	551	557	535	547	505	549	530	506	556	516	519	517	534	537	507	503	539	552	497	558	515	491	530	500	518	536	525	529	546	494	547	565	555	538	568	525	563	521	549	568	481	549	569	534	539	523	533	571	526	591	538	573	513	541	531	505	539	565	566	544	532	501	547	582	544	543	518	564	563	525	520	563	535	577	507	551	524	576	513	521	567	511	542	488	479	537	564	546	536	530	535	535	507	476	507	554	537	596	529	523	545	571	492	518	527	534	508	507	503	536	532	571	560	534	506	564	567	523	526	530	566	531	503	541	536	548	528	564	534	569	548	543	510	576	590	533	563	521	562	520	564	531	583	537	563	538	544	494	535	558	519	555	540	556	514	539	530	509	560	542	558	508	508	580	503	532	532	546	533	567	522	549	544	542	548	506	522	522	545	555	550	507	533	537	561	535	513	533	558	547	547	573	518	554	533	570	550	556	513	533	542	576	537	541	540	534	559	522	563	542	586	520	583	519	554	527	562	530	500	500	577	531	537	549	495	507	586	543	523	566	532	513	493	508	535	541	580	537	532	538	510	538	538	497	533	526	539	508	506	586	517	536	550	542	548	556	549	572	510	578	519	566	608	565	555	572	546	512	536	542	512	546	541	518	557	520	565	510	545	583	548	497	515	544	519	541	546	557	552	538	506	565	546	583	539	528	521	592	548	509	541	524	485	538	533	550	525	517	505	510	525	534	516	518	519	552	534	540	535	519	529	547	553	543	530	500	550	502	580	529	515	517	529	518	528	540	498	568	544	585	535	507	574	557	547	512	515	560	574	526	575	544	533	565	517	510	587	543	571	524	542	508	539	532	505	495	488	535	546	562	509	574	500	542	533	520	526	549	547	546	557	547	510	558	585	582	519	543	540	510	540	513	559	565	538	541	565	552	550	542	540	520	516	562	563	530	530	534	557	504	554	512	575	586	573	531	548	543	547	521	526	495	555	505	551	569	564	496	512	581	488	527	552	559	550	506	541	551	537	553	538	523	509	542	519	485	553	561	536	511	495	535	563	536	540	511	519	501	526	523	525	517	531	563	527	535	525	565	575	564	510	541	525	537	536	528	562	547	524	500	563	551	506	556	543	510	546	580	519	524	524	499	531	548	537	560	544	534	513	537	528	546	564	495	527	546	535	536	519	525	532	546	564	549	508	497	560	560	536	555	549	514	537	571	503	526	525	541	568	547	545	522	545	566	533	557	553	565	552	532	550	554	557	542	589	559	544	535	538	523	555	547	534	570	561	521	509	525	542	570	546	566	528	532	558	519	525	506	508	545	543	530	494	557	539	516	516	559	542	548	569	554	582	520	542	521	557	554	538	523	511	503	524	566	533	565	548	563	553	560	493	524	586	498	528	565	567	534	532	546	566	542	571	570	557	542	512	533	549	571	558	552	612	567	539	567	535	507	544	581	519	529	550	564	566	511	532	525	526	548	556	524	543	516	564	536	541	563	549	532	561	519	530	523	539	593	532	508	528	530	539	557	539	534	512	552	528	524	557	502	526	523	499	547	511	503	540	545	551	558	534	532	548	505	551	558	513	500	518	545	534	558	576	576	527	517	522	559	533	528	553	554	548	546	527	527	507	530	568	617	548	541	537	558	523	525	541	536	536	503	545	510	528	524	537	512	520	549	542	576	540	565	570	520	521	530	545	550	535	526	537	549	586	504	560	546	569	516	542	565	521	545	517	531	529	518	542	545	592	579	520	556	528	559	531	539	555	526	569	537	563	508	536	571	511	537	566	535	528	521	537	536	521	495	514	529	551	543	571	548	564	554	554	531	549	528	522	558	558	542	515	523	540	546	564	516	539	519	535	541	584	485	542	512	536	553	551	547	492	555	556	563	493	538	545	503	583	533	571	538	504	527	550	566	531	553	556	511	541	527	540	559	545	538	553	514	537	533	514	549	501	511	564	505	515	534	528	510	549	538	529	530	565	544	567	562	555	598	541	555	560	558	551	552	530	532	537	504	535	533	523	544	548	499	535	545	548	560	522	577	544	508	557	519	516	545	563	549	556	531	531	578	556	517	551	568	543	508	596	564	558	540	571	554	526	552	552	534	553	524	537	554	575	533	529	524	542	532	524	545	551	557	557	550	528	544	544	495	532	534	579	534	546	538	575	563	526	537	573	525	585	535	537	529	547	560	527	517	555	516	544	549	583	548	537	556	567	558	520	538	565	517	515	539	535	545	518	543	521	538	541	537	521	533	527	528	525	574	564	537	514	579	511	504	543	551	546	518	542	611	522	515	547	520	547	516	587	569	537	527	550	524	494	542	543	507	549	567	530	513	561	539	514	559	585	541	525	527	536	553	526	537	539	510	524	512	548	525	570	550	504	576	534	566	568	554	528	540	519	511	532	510	512	556	549	566	504	527	528	510	586	532	538	493	535	513	527	538	537	551	521	562	556	516	574	527	551	522	563	560	578	502	546	523	548	551	563	509	547	523	533	537	545	564	556	579	576	535	514	541	543	534	573	587	552	582	563	559	502	561	537	531	501	537	530	553	576	507	594	544	505	511	534	509	521	530	531	565	556	528	542	558	527	557	537	526	524	533	518	550	549	526	545	521	485	531	523	566	535	569	551	527	548	559	533	527	532	528	537	575	551	579	541	529	508	551	543	538	547	528	585	485	564	556	524	603	531	503	524	563	597	540	554	552	555	522	553	554	539	547	521	514	543	541	532	525	530	470	567	563	491	506	551	556	583	529	534	535	534	543	529	518	529	536	518	506	535	530	529	542	525	543	527	531	529	519	576	512	541	581	563	537	566	548	536	533	529	510	538	532	518	567	525	561	512	477	519	520	545	522	529	569	541	532	570	569	500	547	525	580	541	586	537	514	557	542	539	534	539	563	540	528	491	536	498	514	532	588	589	523	499	518	538	541	561	545	561	588	541	532	538	559	566	566	537	546	565	519	542	553	532	582	536	539	547	532	535	548	490	531	533	512	511	573	526	520	547	517	507	523	522	512	563	519	552	545	565	530	568	544	510	536	529	518	552	544	531	577	554	529	554	540	580	496	544	557	504	516	528	532	522	544	493	532	530	526	561	516	545	509	558	518	550	541	551	524	495	519	512	503	558	516	531	568	502	518	578	569	525	492	553	550	559	568	545	529	513	531
22298	2837	995	687	498	349	262	274	259	195	175	135	180	153	162	173	185	161	143	141	139	142	145	142	142	139	159	137	142	147	124	132	140	137	134	146	136	134	143	135	137	135	137	128	140	129	144	128	160	147	117	133	118	121	126	120	147	134	141	115	166	130	134	133	156	139	151	114	131	126	134	129	145	144	125	122	116	129	146	121	143	140	118	134	140	125	132	160	139	142	151	133	134	137	135	143	135	127	153	134	130	165	147	121	126	142	156	151	131	134	103	149	147	133	146	126	134	148	146	134	135	149	134	135	133	115	154	121	127	128	127	145	141	128	134	129	157	119	125	113	124	139	139	160	117	128	137	124	130	127	133	136	106	136	104	150	123	123	132	143	111	123	130	132	129	144	138	152	124	141	113	132	148	144	131	126	119	136	139	129	127	127	119	138	138	150	145	138	144	138	172	121	139	129	136	126	136	130	123	123	153	133	126	128	128	153	130	117	119	137	127	125	111	117	119	117	129	131	130	137	137	132	126	162	158	128	149	157	128	124	142	130	119	136	150	131	138	124	111	135	130	147	139	136	137	127	147	150	136	123	135	125	130	153	137	119	152	113	128	127	130	133	124	136	148	124	131	131	130	145	139	114	117	138	147	140	119	132	146	122	126	154	124	134	114	156	157	142	120	122	151	117	136	137	146	130	150	134	134	133	133	144	133	154	143	148	137	117	140	142	140	129	135	123	137	120	145	157	128	124	122	150	150	118	131	145	123	143	141	135	144	135	119	138	141	118	125	146	122	122	132	133	129	136	135	137	126	146	135	149	122	135	162	152	144	110	139	136	179	139	136	149	127	123	145	113	136	134	122	139	147	135	111	131	120	147	140	128	131	131	155	141	149	124	125	118	147	153	103	142	162	146	123	133	100	133	139	111	118	129	134	131	140	130	127	162	145	139	131	128	154	141	92	146	143	155	132	148	125	134	117	122	127	129	109	110	147	174	126	150	153	141	143	150	109	143	112	136	147	134	140	133	135	126	134	137	113	153	140	122	143	127	151	147	144	128	151	161	136	136	130	118	118	136	123	144	130	131	144	118	118	117	140	134	138	151	137	141	136	133	156	133	127	144	172	135	129	123	130	148	132	130	148	134	124	144	136	165	141	139	117	127	127	127	123	150	124	133	154	132	160	140	152	112	132	127	135	134	134	128	138	133	154	122	133	122	141	146	143	142	125	158	141	136	142	135	112	135	115	109	111	131	140	156	140	141	137	142	128	127	140	119	131	147	151	117	131	118	122	127	125	158	134	135	138	154	133	144	135	117	157	136	113	126	142	144	113	158	132	126	138	146	136	139	127	143	133	141	119	115	131	145	139	148	135	137	103	148	122	160	114	101	145	122	142	124	155	132	121	130	142	142	142	136	122	150	131	134	136	131	133	116	127	142	137	117	134	124	136	127	125	140	125	132	134	145	152	128	119	143	129	143	138	129	155	120	143	136	139	118	149	112	125	140	147	144	147	122	160	123	146	131	161	124	123	120	148	144	136	141	145	135	122	132	160	140	130	150	122	95	126	116	135	136	146	124	131	135	139	153	114	153	130	137	132	146	127	130	124	146	145	132	127	136	134	122	152	147	148	119	124	142	148	143	125	164	123	135	140	127	152	128	125	130	134	146	135	115	124	130	138	125	132	140	107	124	116	141	121	131	135	114	136	124	109	125	137	135	151	125	129	132	117	132	124	141	158	136	107	134	115	148	155	136	110	151	125	140	138	121	137	115	110	134	121	142	124	155	162	125	131	146	135	151	130	117	148	124	122	145	139	136	158	125	122	133	147	155	154	138	129	133	128	141	140	139	131	115	128	138	138	150	120	148	131	131	148	116	118	118	162	112	121	146	145	143	146	134	134	125	121	146	125	136	153	138	152	131	135	103	129	145	141	130	130	135	144	137	135	141	122	147	132	118	140	124	115	134	135	122	141	137	126	117	114	147	103	161	131	128	127	125	140	143	134	111	136	148	122	128	129	147	139	109	144	119	129	142	150	138	135	145	119	109	128	139	128	124	127	138	135	123	136	116	140	151	146	136	120	126	134	119	138	127	121	132	143	134	126	137	130	139	145	123	147	157	149	135	145	153	146	128	129	126	141	102	139	125	130	122	130	128	125	142	148	148	132	131	135	157	112	122	107	146	138	113	140	114	131	114	154	138	128	122	140	133	135	148	149	146	139	126	124	123	128	128	129	135	139	106	125	138	149	123	128	144	132	130	124	155	116	111	140	135	130	145	158	144	139	140	140	111	128	135	121	150	136	133	119	144	119	124	159	143	149	152	139	135	148	131	138	144	132	139	153	128	167	141	138	113	116	139	132	154	147	137	137	134	142	147	138	119	133	148	124	121	158	145	158	142	149	115	135	142	150	142	131	134	119	123	146	131	114	164	134	142	151	130	125	123	135	132	126	135	128	119	134	143	127	138	129	135	142	108	140	116	133	121	118	122	142	118	140	140	130	140	158	147	130	157	127	130	159	132	146	128	129	116	141	144	149	143	124	131	143	138	125	131	128	127	136	132	114	129	127	133	136	140	136	136	128	129	105	117	124	120	147	117	115	121	131	139	139	138	130	129	139	128	128	134	117	159	134	158	140	132	135	112	119	131	130	146	136	137	138	130	128	138	140	134	127	125	129	144	111	141	119	135	128	134	120	129	122	139	124	144	139	124	121	112	131	139	142	143	129	139	136	115	132	149	160	163	138	137	131	137	116	144	144	119	143	142	140	135	138	140	123	141	127	145	147	125	112	121	136	105	152	144	128	129	154	131	136	127	153	147	135	119	145	155	127	132	125	140	131	138	136	144	143	102	134	150	156	157	134	153	135	130	127	121	150	148	134	146	157	135	136	131	140	128	143	154	134	134	128	124	161	134	130	123	120	130	131	130	145	116	121	136	138	141	114	117	124	120	129	136	157	159	134	132	137	136	127	158	133	129	109	143	159	133	152	133	152	119	122	133	141	149	134	135	142	140	154	123	124	138	135	148	128	141	161	116	138	134	146	164	155	139	132	119	127	147	136	129	132	107	140	127	128	141	137	128	117	127	138	126	135	143	117	131	144	146	165	149	160	142	133	139	104	141	130	129	127	135	140	146	127	128	126	134	126	119	144	131	149	120	144	146	141	134	129	116	120	148	141	140	137	150	146	126	130	139	132	114	99	134	130	126	128	125	159	129	145	138	172	134	131	150	120	132	129	126	139	139	132	129	130	112	117	122	141	125	128	144	134	122	113	129	133	128	131	114	130	142	145	137	139	134	116	114	140	138	153	133	137	128	108	135	122	133	134	120	128	138	127	150	131	142	129	140	141	118	136	139	142	140	135	153	153	147	160	133	131	141	130	136	127	139	134	115	136	123	141	136	129	163	129	126	149	119	127	119	130	120	125	127	146	137	142	147	138	125	121	116	146	113	133	128	128	156	101	135	144	131	122	133	142	128	155	106	141	124	117	124	122	141
12923	1583	1826	2112	1769	1383	1124	921	851	677	634	558	505	511	466	477	421	434	393	397	356	392	388	406	392	358	344	362	357	357	336	349	363	312	340	354	320	318	337	327	348	302	310	333	315	351	291	330	329	337	335	320	313	343	322	305	315	331	314	306	299	343	293	331	308	323	299	312	331	346	343	341	277	285	323	339	328	337	302	357	315	313	353	303	301	316	342	326	313	293	297	301	338	316	332	303	295	321	335	316	322	312	340	309	280	320	321	308	323	317	340	308	343	320	310	307	304	290	323	308	298	261	335	318	280	331	324	292	288	303	292	300	284	338	296	315	326	322	301	329	311	324	317	353	325	303	317	305	308	321	343	318	328	320	309	276	354	298	321	283	315	343	344	328	331	299	299	323	310	285	289	313	286	310	298	324	330	297	329	315	285	303	328	301	322	312	286	318	321	324	334	320	293	303	309	313	296	336	337	340	298	333	324	314	314	327	317	292	299	293	326	340	307	340	324	328	317	315	340	297	300	278	321	294	327	326	284	342	265	325	309	305	314	306	308	302	310	329	312	311	332	313	313	313	301	309	319	312	307	329	317	325	321	350	306	360	289	331	350	320	311	332	319	346	326	298	316	292	307	325	306	302	314	312	298	329	347	288	309	326	289	300	300	309	321	328	325	313	318	290	285	303	339	334	307	268	328	331	323	291	296	308	320	307	318	309	317	320	304	294	337	322	296	297	324	310	320	314	309	320	316	306	297	281	336	285	319	311	310	316	281	314	339	305	275	303	314	325	326	331	318	313	310	320	317	288	305	337	313	298	357	323	301	332	321	328	327	304	338	307	321	314	337	340	299	289	337	316	335	317	308	326	289	313	309	294	327	308	300	327	307	324	301	311	324	327	314	299	303	323	311	321	290	326	310	300	317	313	322	338	300	305	291	309	290	325	320	331	284	337	310	313	320	286	279	327	322	308	302	321	297	311	311	296	307	323	315	281	308	292	294	309	342	301	327	292	281	309	303	293	352	313	278	303	314	314	291	312	309	295	325	322	306	309	306	336	297	317	306	336	273	327	315	328	319	330	319	321	311	307	334	319	331	328	310	315	297	321	314	322	310	308	280	300	306	259	315	323	331	301	323	294	337	311	324	303	316	299	321	311	316	334	312	323	318	298	306	311	325	302	333	322	351	301	324	299	297	301	340	322	285	321	298	346	322	304	272	289	314	296	303	337	333	334	313	354	317	317	292	274	321	283	301	296	318	303	309	320	318	333	328	326	318	277	314	299	318	357	303	329	270	318	316	324	282	305	287	310	296	308	304	305	302	338	295	312	356	297	335	305	332	320	334	320	312	292	321	313	294	313	312	331	331	310	338	298	330	307	298	283	333	308	327	321	300	335	312	343	308	281	300	293	309	338	307	310	324	333	306	299	312	317	311	340	318	312	319	298	308	343	342	315	310	323	282	289	343	335	292	337	290	293	308	320	318	318	302	319	308	307	351	327	309	300	333	305	305	332	302	334	306	299	334	315	311	304	295	302	335	303	295	314	312	300	315	293	330	311	297	318	313	321	334	300	354	321	304	326	301	321	326	282	330	292	324	329	324	325	297	310	323	308	298	359	333	324	304	316	313	335	334	333	321	321	309	315	328	341	317	337	308	295	306	302	287	298	323	334	312	304	322	323	331	320	302	287	340	315	312	322	287	310	283	321	316	307	302	322	344	321	301	282	286	300	308	327	278	320	307	310	300	328	295	297	316	321	299	324	290	319	303	302	314	309	328	319	315	316	295	305	365	295	314	299	297	305	303	321	320	290	294	325	294	263	305	331	294	295	302	329	329	293	347	305	284	288	332	289	304	298	327	333	297	304	330	326	325	305	325	298	289	329	286	319	308	304	315	294	296	318	309	320	285	320	308	315	305	302	306	313	305	314	318	294	277	350	318	319	325	332	348	315	313	332	325	313	314	312	349	287	314	300	313	307	326	299	316	286	321	285	318	279	318	314	322	319	317	306	338	343	304	321	309	299	321	299	301	339	277	317	312	324	316	289	304	334	276	310	328	323	288	300	318	309	297	328	311	301	311	325	343	325	328	342	320	312	309	285	282	321	314	353	300	299	326	306	304	317	305	281	323	307	264	314	320	343	307	316	329	291	291	279	285	310	323	328	310	314	322	356	310	309	315	320	299	310	310	323	344	341	337	322	315	322	313	332	301	307	308	312	282	334	298	310	287	332	340	275	298	317	327	334	298	351	325	296	329	291	325	353	296	273	283	309	314	267	296	348	322	322	301	309	290	297	302	319	310	328	318	310	318	326	284	352	338	299	315	301	282	293	301	348	305	296	345	311	324	279	297	286	300	303	316	303	323	298	317	279	338	326	329	312	314	324	323	297	300	318	321	266	312	329	306	308	327	285	314	293	328	292	301	322	299	275	310	337	329	305	328	288	330	334	304	294	335	282	316	276	305	334	328	276	322	334	324	311	309	315	342	315	305	325	336	332	335	305	286	285	333	300	296	317	315	306	306	328	305	308	328	325	316	299	338	308	322	324	309	305	311	305	339	308	332	284	315	328	327	309	302	325	302	304	339	328	335	346	325	304	350	304	302	281	289	307	305	335	337	296	304	304	340	312	335	286	307	308	282	293	328	339	322	349	325	309	344	315	330	314	332	308	285	335	350	315	316	300	309	285	312	325	293	308	340	318	330	324	294	289	307	336	277	311	289	322	317	327	311	318	336	310	289	323	312	314	311	327	305	309	293	298	346	331	314	325	357	321	337	316	306	313	306	326	309	353	321	347	288	322	294	298	306	319	290	311	298	297	283	307	297	311	335	338	277	327	328	312	320	313	299	343	364	297	301	334	278	322	279	307	368	284	329	287	321	323	342	345	289	319	306	306	321	324	286	296	290	339	333	377	309	313	273	333	290	278	305	305	328	329	336	349	339	359	314	318	299	327	318	300	347	303	335	323	309	307	281	297	316	317	338	315	344	340	307	343	335	325	304	304	338	296	317	312	304	303	326	291	294	298	325	332	324	314	310	305	322	290	305	326	296	305	334	333	320	313	326	292	324	303	332	344	291	333	305	321	343	345	331	323	291	315	304	350	284	346	317	340	317	310	310	305	325	297	312	315	321	301	291	328	301	318	300	312	302	327	318	259	322	336	333	332	336	330	311	302	328	321	302	309	317	319	320	304	328	335	314	274	320	347	289	313	328	307	313	350	318	316	302	303	353	294	346	300	325	321	305	336	306	329	314	273	328	364	351	317	284	322	304	337	288	355	287	289	304	283	299	310	306	314	316	280	314	287	288	314	293	291	315	324	293	321	326	329	325	268	342	324	327	312	298	308	342	304	292	291	298	333	326	305	321	337	322	277	320	305	328	300	317	281	303	312	303	315	294	318	290	297	319	315	323	310	305	272	299	315	330	331	340	322	329	287	295	293	314	328	322	320	351	337	311	324	304	301	305	309	311	339	311	292	313	316	313	303	300	331	338	319
5248	561	247	212	183	195	176	200	172	197	178	183	203	186	167	185	183	173	199	157	171	163	163	180	160	182	157	163	159	173	171	197	188	183	167	171	181	166	183	155	178	188	183	176	150	155	174	201	179	169	168	157	181	164	163	174	155	191	188	158	170	171	169	164	159	171	207	174	196	156	168	158	181	158	199	159	160	159	167	175	166	173	170	173	169	197	165	149	169	178	204	205	176	184	176	177	181	171	164	158	167	169	185	179	198	177	158	153	174	144	197	178	184	198	164	159	188	168	162	187	187	176	193	178	159	173	166	157	191	192	178	175	180	189	164	179	162	190	181	172	180	174	179	165	177	167	185	198	192	201	228	175	196	204	168	169	179	156	168	167	196	189	156	193	192	148	178	167	182	178	171	183	164	182	204	182	158	163	169	174	191	186	166	170	163	195	159	171	199	162	181	157	193	171	165	195	168	186	163	195	166	165	175	165	172	164	183	193	159	186	164	168	195	194	172	189	168	153	165	192	180	197	181	159	158	183	172	169	176	166	175	182	195	166	206	165	179	175	191	198	202	155	155	152	179	188	192	157	168	156	165	178	162	184	182	182	156	158	149	187	171	203	152	176	183	159	166	181	169	161	165	192	155	164	165	170	175	207	169	188	175	178	175	179	167	193	173	170	187	198	194	168	180	159	167	167	177	201	175	190	189	151	182	171	198	187	148	187	199	166	180	160	151	160	161	204	159	192	174	193	175	176	169	164	169	169	166	178	185	164	208	168	168	199	167	189	177	184	155	166	191	179	171	171	178	146	178	189	201	178	211	173	172	171	186	178	172	193	195	167	181	153	171	184	171	186	173	173	166	187	182	186	165	192	171	164	178	159	160	184	159	162	197	170	186	177	202	195	167	178	190	185	150	172	171	164	164	173	180	175	162	161	150	171	162	197	166	183	172	161	151	198	174	172	169	167	169	168	177	177	207	176	185	178	177	165	165	171	165	188	167	161	156	187	220	188	182	175	180	168	197	141	171	185	168	161	156	166	174	175	183	175	160	179	175	158	165	172	193	182	172	152	164	173	193	177	191	188	150	152	183	201	175	183	194	209	165	153	179	170	189	177	172	139	180	178	207	152	170	181	165	149	198	182	149	166	186	195	194	165	152	157	172	187	169	162	216	185	168	174	180	173	186	172	179	171	164	188	148	167	228	182	180	174	172	172	179	201	172	176	167	163	184	186	176	164	176	142	175	145	206	175	170	149	174	172	166	179	161	185	206	159	173	175	176	173	192	187	162	187	186	174	151	201	193	175	180	148	173	162	197	169	170	170	157	151	162	162	178	202	162	176	189	188	188	179	179	172	161	163	215	186	173	197	187	172	191	192	188	182	191	187	181	172	181	179	175	202	156	170	185	189	161	178	160	177	183	195	179	171	187	158	169	186	175	180	188	175	175	170	180	170	163	172	175	172	185	187	191	169	175	180	162	146	187	184	156	177	161	177	179	190	180	169	160	173	157	190	154	190	198	179	184	198	179	170	164	163	184	180	183	170	160	174	162	184	204	153	194	193	183	175	181	165	155	151	167	151	161	198	180	171	210	193	183	180	152	210	136	163	164	165	211	180	152	191	160	173	178	173	156	185	163	155	166	171	174	179	155	173	172	201	176	179	165	155	165	177	170	189	204	201	167	169	188	184	174	187	200	151	171	172	163	178	165	159	160	166	178	177	190	164	167	180	175	178	186	177	164	191	188	163	170	186	188	206	196	191	148	187	170	182	197	159	153	175	193	202	170	185	157	182	175	173	198	151	175	203	173	180	182	183	182	175	165	144	173	150	184	166	152	179	172	164	173	193	202	154	167	160	170	201	169	169	163	162	172	174	184	182	160	144	176	180	181	188	173	205	155	207	194	192	169	184	186	181	178	195	184	182	173	163	158	174	186	173	169	190	198	191	177	190	166	204	158	178	168	212	149	148	171	200	194	198	190	171	216	184	178	181	176	167	167	177	190	198	172	177	164	182	187	179	177	169	165	159	171	183	171	159	192	161	177	182	185	159	148	175	206	175	182	178	190	189	184	179	176	180	186	183	174	175	176	179	200	169	182	183	157	184	185	164	194	168	184	199	170	187	178	178	183	176	158	190	177	164	155	160	162	173	181	169	169	154	176	165	171	188	170	178	198	166	162	145	166	171	178	173	173	167	186	207	158	160	193	164	151	175	160	186	166	171	204	161	158	145	192	180	146	216	188	196	180	160	167	179	192	186	183	159	187	176	165	175	185	191	182	193	178	166	175	183	181	209	147	198	174	174	180	173	182	173	177	174	157	177	167	158	171	189	178	198	186	146	171	162	188	152	181	172	178	152	194	184	177	189	169	164	156	190	163	158	152	179	170	192	180	186	163	198	169	178	162	167	157	173	175	172	165	169	172	175	159	184	188	190	176	198	168	171	180	189	182	166	179	159	176	187	180	185	209	170	183	179	174	180	188	178	169	146	179	168	181	142	154	190	149	166	150	155	163	193	192	168	180	161	165	174	177	179	189	160	177	187	165	179	197	183	184	180	172	178	168	165	166	158	177	146	193	186	182	154	179	197	193	191	172	152	178	193	173	162	158	171	168	186	175	168	157	160	159	176	158	199	168	183	186	169	203	206	157	194	179	180	183	162	199	169	182	186	176	157	169	174	180	184	166	191	182	184	188	183	192	180	175	173	176	179	148	180	162	179	181	174	185	201	162	156	196	153	191	177	172	159	182	179	182	192	161	151	191	195	165	173	176	152	177	176	165	158	186	175	180	180	162	168	159	174	196	179	173	194	173	193	176	182	190	152	182	182	169	156	158	171	170	186	202	178	188	171	146	188	174	185	178	143	172	200	170	152	168	168	192	169	155	200	196	187	187	173	190	158	202	179	166	154	182	179	177	168	180	192	180	179	196	159	161	177	170	143	165	168	164	161	187	172	157	162	177	166	185	177	178	164	177	168	190	173	173	196	185	178	167	195	160	173	160	155	163	195	167	182	177	203	178	164	147	211	175	160	165	148	170	193	156	168	181	185	163	179	184	171	166	167	195	177	192	163	169	162	206	185	158	165	194	185	191	172	181	161	163	193	189	154	181	170	182	188	203	176	195	193	147	165	156	187	163	157	177	190	191	160	175	175	169	176	179	187	158	164	177	190	165	190	174	182	183	198	176	179	171	180	173	177	195	207	155	176	183	171	206	209	167	204	190	151	198	171	192	158	152	164	173	181	171	177	161	168	193	163	196	186	186	182	173	176	175	172	161	171	161	170	180	165	169	166	181	153	190	161	142	187	163	171	166	165	172	176	155	180	185	170	188	184	153	140	183	198	203	172	176	170	169	182	189	181	176	175	165	180	180	169	181	158	188	153	146	172	210	154	173	173	178	162	182	168	162	196	196	168	186	149	156	189	149	177	167	179	164	206	177	183	176	175	165	193	173	162	183	160	168	158	183	166	159	172	185	179	199	173	172	185	179	174	172	175
4256	671	531	492	512	441	487	446	411	431	408	443	458	421	382	404	460	448	437	421	419	416	433	419	416	468	445	408	423	435	444	421	430	437	408	390	412	442	423	438	430	397	424	402	420	395	447	451	424	396	442	403	415	413	423	410	446	396	436	390	408	457	433	432	435	408	410	440	424	450	434	391	405	423	431	401	442	450	416	408	471	393	435	405	405	447	388	418	441	439	414	470	452	401	434	439	406	436	434	386	432	436	422	413	408	401	446	433	449	426	426	435	435	433	415	451	456	434	414	411	420	414	418	426	423	415	401	410	450	416	409	392	413	441	400	427	394	416	426	397	390	464	402	396	457	450	415	430	430	418	422	397	401	358	438	410	403	450	411	444	414	406	436	431	446	429	407	422	453	429	387	396	422	434	433	415	429	400	467	398	438	446	411	424	426	416	402	407	433	404	461	400	388	419	458	428	437	401	406	387	403	415	400	425	410	471	439	418	408	420	422	417	453	408	448	417	437	424	416	413	421	412	411	419	401	394	436	426	424	438	408	426	417	410	403	398	408	438	447	426	418	405	434	383	369	418	404	433	398	424	420	439	395	377	431	410	451	396	405	398	381	391	417	455	414	456	399	393	402	398	448	442	422	399	435	421	409	419	426	418	428	447	421	404	399	377	453	410	407	427	392	414	457	414	396	397	382	440	442	375	441	443	408	417	458	429	411	349	403	424	429	433	384	427	454	428	437	461	464	433	394	411	423	381	444	419	430	419	436	426	451	422	408	436	394	425	466	406	399	426	431	408	417	416	378	427	453	407	415	417	434	402	444	412	447	438	413	399	432	393	445	424	463	438	423	429	401	402	415	441	413	412	434	421	416	380	398	443	410	439	440	435	425	418	413	386	422	423	426	423	423	459	393	424	413	406	396	402	402	412	433	396	431	430	400	434	436	394	411	423	408	437	388	435	418	452	456	393	389	406	388	437	463	449	419	398	422	400	415	424	394	412	379	410	414	432	454	424	434	453	432	414	403	373	427	431	395	445	426	440	431	411	420	408	455	377	414	467	424	424	428	394	396	410	406	454	414	440	420	434	410	450	425	423	377	449	416	416	443	430	427	411	436	415	407	419	401	382	420	412	467	419	427	443	415	431	406	421	431	440	422	415	424	426	420	393	412	419	450	423	439	433	426	439	442	454	412	418	425	420	419	395	451	405	414	415	396	418	404	405	402	432	439	389	433	428	434	415	429	428	422	397	429	410	427	432	409	456	419	434	438	414	448	424	412	444	402	428	453	413	411	413	407	431	411	450	411	410	397	442	436	426	415	416	415	405	411	409	417	400	391	396	403	444	413	397	446	445	416	426	419	443	425	404	430	416	457	441	433	397	389	423	436	403	430	397	402	391	421	422	423	402	402	400	389	423	421	435	417	417	418	375	396	416	411	419	424	401	400	436	452	433	426	385	446	417	440	425	437	410	425	432	438	417	457	398	403	437	421	433	417	418	410	456	435	412	385	419	443	415	404	398	407	429	398	412	399	412	453	403	414	428	447	426	385	422	438	437	430	449	391	427	398	397	429	386	416	427	401	429	431	398	422	414	438	428	378	446	399	417	423	433	427	404	427	403	416	430	404	445	467	399	423	434	398	405	458	411	410	418	392	425	392	416	430	419	430	428	398	398	402	422	428	429	392	365	419	440	414	439	445	411	417	413	432	442	404	458	404	438	413	414	430	428	417	387	418	449	451	406	450	369	415	403	388	469	425	384	426	377	436	439	391	432	410	425	407	429	436	423	447	448	416	404	421	394	438	423	439	419	462	413	437	423	445	417	416	434	422	422	440	418	410	419	444	415	435	397	421	400	449	421	400	430	434	418	442	439	448	388	453	419	459	405	427	404	400	377	411	416	440	386	413	446	443	407	415	440	409	415	412	465	453	414	450	411	409	416	382	411	432	428	479	434	403	446	415	412	452	424	463	408	437	439	408	403	462	417	398	438	390	436	366	444	426	422	401	430	390	399	437	433	401	419	410	449	429	449	460	391	434	441	409	430	408	427	448	406	424	403	406	433	416	420	400	436	413	447	447	445	419	395	417	387	460	447	478	418	425	434	470	426	407	457	418	413	434	418	420	410	423	424	420	407	409	407	390	397	419	440	438	374	407	421	431	411	429	416	448	456	433	445	444	417	440	448	454	395	419	413	428	362	436	412	437	430	441	413	427	433	453	438	412	391	399	404	406	406	425	447	435	402	398	418	430	426	416	399	422	402	398	398	425	435	445	400	453	409	417	396	459	431	439	436	415	416	455	415	432	426	417	437	423	431	419	449	411	387	449	443	452	445	431	422	423	397	399	396	414	447	422	408	390	435	412	416	437	384	390	403	431	393	392	397	410	430	407	401	390	410	404	445	429	426	440	411	455	407	400	432	434	431	420	423	401	427	422	422	406	428	422	413	436	420	416	411	391	426	397	422	431	449	440	414	403	383	417	444	411	386	433	429	385	425	410	429	434	425	432	419	409	432	422	438	433	411	393	406	453	373	414	450	437	404	403	404	378	432	422	435	405	421	406	404	428	431	424	437	455	408	410	424	437	426	417	383	407	423	404	451	423	418	430	423	464	413	431	381	424	383	413	420	417	406	460	447	405	399	413	388	405	436	414	436	390	395	431	391	432	432	431	395	408	417	423	429	423	392	427	444	414	433	411	394	419	420	407	422	441	416	411	414	415	428	435	418	417	399	421	450	430	428	414	392	419	445	395	428	400	416	427	422	401	455	452	426	405	411	392	430	405	396	410	444	420	419	434	439	406	403	431	433	381	451	416	481	441	417	428	421	416	424	464	425	397	449	422	416	408	432	447	439	445	444	451	405	426	449	417	450	458	405	385	447	368	439	434	351	427	431	401	427	405	400	408	440	436	430	423	448	407	402	424	397	437	388	421	416	450	485	423	404	440	441	417	417	425	410	389	407	428	449	433	416	390	455	447	428	426	414	422	420	386	416	472	385	392	432	409	421	445	410	391	374	420	380	476	448	413	440	421	443	432	419	435	461	400	430	412	432	411	410	441	435	393	450	423	404	427	395	426	477	427	418	437	412	413	424	426	401	455	402	423	390	429	453	423	435	417	407	410	404	419	459	422	444	413	402	418	427	420	443	436	402	389	439	440	398	423	412	423	427	411	392	457	414	437	415	418	433	442	396	434	414	409	422	460	432	405	449	409	449	408	407	416	419	430	383	428	448	398	431	440	427	395	445	411	411	403	410	415	431	434	442	438	375	438	412	446	408	421	423	390	437	444	444	425	387	420	387	429	416	396	428	433	411	429	426	405	396	393	412	421	393	466	398	412	439	411	416	403	447	421	420	380	393	387	391	402	427	411	460	415	417	430	399	410	444	401	405	429	402	375	432	393	404	438	412	413	412	387	404	431	427	407	438	386	435	423	439	438	411	402	420	372	425	388	434	442	420	452	427	454	396	417	412	464	428	474	417	436	432	440	421	414	405
13762	1515	659	482	380	341	325	291	252	301	251	227	245	277	249	235	225	231	235	241	246	250	263	270	206	268	232	230	247	252	233	219	230	235	209	250	231	212	241	246	223	240	241	251	231	259	229	255	250	209	220	257	234	217	229	239	224	247	272	216	248	234	228	238	213	237	236	202	218	214	233	247	242	235	245	240	236	219	273	210	223	211	242	253	266	244	224	223	243	206	241	246	247	242	233	247	216	238	224	244	240	249	224	255	232	225	232	197	241	250	241	211	216	238	250	250	234	227	211	229	253	246	241	254	230	234	232	243	239	215	209	220	192	232	213	226	220	231	215	238	241	231	239	239	218	224	246	238	234	272	261	225	225	238	230	230	283	215	217	235	251	242	257	217	211	220	229	223	252	246	251	245	234	238	242	238	246	251	233	209	245	229	236	213	246	245	227	267	247	220	236	264	229	252	240	260	229	225	246	215	224	223	212	243	257	256	239	263	253	220	237	236	239	241	226	241	245	246	258	217	234	231	207	238	277	254	221	222	229	236	246	236	217	258	244	230	246	226	222	258	198	234	225	203	232	240	224	242	244	244	246	254	230	228	209	234	206	231	216	226	223	224	225	233	228	224	266	222	221	201	243	234	212	228	256	233	277	222	226	205	225	217	231	246	218	232	236	232	221	216	218	252	240	225	234	262	252	239	244	223	228	213	222	223	265	236	224	227	237	226	197	242	214	218	243	208	257	230	219	235	211	218	221	221	240	236	234	244	229	191	218	228	236	222	231	263	225	258	241	237	201	248	219	209	242	237	258	243	257	246	243	225	221	265	216	232	216	213	257	231	215	213	242	234	214	242	237	222	218	235	210	250	237	238	240	221	208	246	254	222	232	213	254	235	248	220	221	244	268	226	220	221	259	229	231	227	236	235	218	238	262	220	211	246	232	230	249	241	249	242	230	236	204	224	213	200	230	215	226	242	243	221	229	226	223	229	225	255	224	235	234	236	248	240	232	232	223	245	246	229	210	193	235	215	219	219	232	240	237	248	209	202	237	221	228	251	256	228	229	221	245	217	255	240	214	237	245	230	222	239	224	229	240	236	239	207	219	212	216	224	245	207	223	242	254	219	253	218	238	233	232	214	266	214	221	233	239	216	194	259	234	233	232	239	207	226	226	226	222	232	244	239	238	261	240	212	235	227	232	241	262	211	245	247	264	226	232	236	228	220	228	245	225	225	206	251	220	236	229	228	229	221	230	215	241	217	225	238	247	227	231	221	256	221	199	222	249	239	227	208	232	236	214	234	219	213	230	247	256	245	217	218	236	208	240	247	239	239	218	213	210	208	241	216	260	207	238	227	215	258	261	227	218	195	212	227	248	221	244	213	247	226	239	220	235	234	240	241	229	257	241	230	234	223	225	237	227	245	220	244	257	267	246	236	188	204	251	213	238	252	222	233	216	244	256	257	216	223	211	201	264	212	241	207	237	258	252	222	211	207	243	245	212	224	216	207	240	225	225	238	227	265	239	240	243	217	241	229	239	249	219	230	243	216	208	226	252	245	210	251	244	250	245	230	219	234	231	227	215	225	220	220	260	267	224	247	213	258	233	211	225	212	226	230	235	238	247	260	209	232	249	205	246	235	235	236	240	244	218	246	221	235	224	200	238	251	251	229	234	216	237	232	213	216	232	208	244	249	231	201	221	246	248	246	239	243	236	236	235	239	239	235	238	253	249	231	211	231	242	250	214	245	226	195	231	246	216	250	203	240	222	227	246	244	232	243	206	215	224	209	239	207	287	237	223	239	227	221	219	233	225	244	234	238	228	247	232	228	259	246	220	243	216	236	254	247	241	219	191	232	242	239	249	231	241	210	233	233	235	211	245	248	260	210	237	221	237	219	229	256	252	232	220	228	236	250	240	198	235	244	233	260	251	246	215	228	214	242	221	220	212	190	246	256	236	218	221	232	267	217	261	236	230	272	252	239	232	211	227	235	223	215	209	224	237	221	236	234	242	249	225	230	223	228	233	230	196	237	236	224	212	228	248	224	218	241	262	239	255	214	216	239	245	223	236	221	248	223	211	214	238	247	226	240	268	254	212	214	212	241	250	202	236	260	244	226	240	213	224	246	233	262	235	222	253	240	215	239	234	255	243	242	210	219	245	242	220	233	223	237	227	242	211	197	241	240	230	235	240	206	243	228	211	241	226	235	253	198	228	243	224	248	215	263	225	237	233	231	258	258	212	216	230	221	228	243	239	260	259	241	234	212	210	232	235	213	235	253	228	202	234	237	227	238	255	223	260	240	224	246	233	245	254	233	240	228	227	267	254	211	222	220	242	222	234	218	232	248	225	196	231	218	214	239	211	243	238	220	205	210	239	217	217	251	248	213	258	231	218	216	252	226	234	232	225	205	218	223	227	222	256	238	243	268	225	222	219	229	237	223	233	242	238	205	233	241	244	241	250	235	226	246	237	254	213	249	218	253	241	259	241	259	232	233	232	246	217	230	251	214	189	244	249	272	244	249	212	248	256	232	250	222	230	235	210	229	220	250	232	234	233	235	220	249	238	223	246	224	244	227	206	212	258	210	203	271	232	232	252	244	213	276	273	248	237	230	239	220	209	247	230	242	243	277	225	230	227	231	277	229	280	244	257	262	233	256	232	246	231	236	235	219	257	262	214	210	226	249	234	228	239	192	225	203	247	241	249	232	226	233	237	247	238	222	214	216	242	228	245	226	216	208	214	206	220	231	233	252	220	229	242	249	240	240	238	231	219	218	203	233	254	257	221	266	238	239	228	252	213	233	209	231	259	225	236	217	240	223	235	253	235	217	212	264	249	226	222	247	208	245	241	246	230	228	235	259	217	250	244	255	221	237	208	241	232	262	264	217	243	250	212	235	215	238	211	234	243	258	229	229	249	237	223	268	235	220	228	226	188	235	210	243	203	226	237	220	201	225	218	229	243	233	212	224	234	222	242	250	238	267	212	214	198	255	231	232	220	238	231	276	229	244	254	238	228	249	247	212	239	221	243	254	229	236	233	226	240	211	217	211	244	227	256	229	239	230	208	236	246	235	259	235	206	237	219	246	254	229	239	229	205	223	249	250	235	235	210	231	269	234	216	212	266	233	232	240	259	264	237	230	220	279	220	260	219	213	234	234	238	225	216	262	237	243	219	257	251	204	240	258	246	210	220	245	232	228	232	259	232	229	236	244	224	224	239	223	250	226	242	238	244	260	250	238	247	245	229	232	241	231	234	235	226	237	210	207	233	233	219	246	232	223	243	216	231	234	222	211	242	197	235	216	215	240	212	214	228	231	224	237	242	236	227	251	262	231	264	240	245	227	263	226	231	212	248	225	256	249	254	246	212	216	230	234	224	223	210	231	234	239	238	266	249	211	225	250	249	257	224	266	208	256	253	227	243	247	226	234	236	228	221	223	225	268	222	233	248	276	207	243	212	225	233	255	234	228	263	212	225	229	193	259	232	230	248	204
10153	1370	1321	1504	1274	1081	982	880	744	786	643	679	637	638	616	567	591	530	579	565	558	561	574	510	523	596	544	530	528	550	560	578	579	532	516	570	593	557	559	540	554	532	582	553	549	517	602	547	546	520	608	523	519	615	557	544	542	500	552	552	566	550	586	549	508	517	561	542	550	539	540	514	515	546	535	526	526	522	506	490	558	512	497	528	567	499	503	513	587	529	535	552	505	521	542	509	543	493	506	525	545	539	578	507	508	544	529	545	541	528	495	538	549	549	545	537	523	603	549	563	563	549	519	551	528	531	540	527	540	503	549	544	531	476	562	545	525	540	507	559	545	538	525	527	532	516	519	499	507	490	547	543	508	542	516	567	563	531	491	506	552	536	557	571	551	553	549	577	543	514	563	517	531	545	562	551	551	578	527	553	538	535	499	530	535	520	546	538	521	541	541	560	496	559	528	559	521	560	551	559	560	530	538	527	512	510	559	555	548	572	517	550	557	511	569	509	544	515	524	527	549	535	540	561	521	531	499	520	509	572	529	513	538	529	554	545	496	548	553	551	552	524	507	551	533	566	521	542	531	533	551	525	561	563	569	531	528	520	508	569	550	517	547	520	534	517	534	530	535	528	510	539	524	536	520	480	558	535	522	550	526	518	562	541	568	535	556	527	543	546	558	504	536	504	512	501	527	557	556	550	525	539	538	532	572	578	510	553	579	550	559	526	505	513	515	510	528	566	481	560	544	535	527	539	530	528	558	508	513	530	503	534	526	501	525	538	555	556	509	552	580	522	588	587	555	585	519	512	530	561	541	518	564	518	522	546	564	513	553	525	529	507	527	527	585	567	520	517	549	540	522	553	526	524	558	537	516	522	547	540	522	534	499	510	561	555	502	554	545	547	528	552	511	554	598	534	511	549	566	515	552	519	540	535	573	542	526	517	567	519	579	561	529	538	544	556	573	530	523	515	514	497	580	502	563	525	547	563	557	572	525	551	561	512	531	527	543	561	521	523	520	547	550	526	497	569	523	540	564	538	535	536	547	512	528	544	526	490	550	529	547	503	536	533	551	471	556	589	514	513	534	544	544	528	475	561	500	560	541	543	557	512	559	505	564	585	541	546	563	531	569	552	532	497	564	559	527	577	552	525	515	494	553	583	526	512	555	531	535	572	527	537	517	538	488	560	483	519	523	521	528	587	572	531	532	530	536	526	542	564	540	510	515	519	564	555	527	488	558	503	571	518	537	545	554	521	518	593	514	494	542	566	497	522	517	564	506	513	557	531	553	515	513	519	540	533	577	523	476	553	508	499	530	550	543	514	586	536	562	512	494	539	526	496	524	548	487	511	549	487	529	520	544	523	526	579	537	473	518	541	529	495	496	525	528	554	544	530	513	545	513	506	530	546	538	582	561	516	501	528	520	530	523	579	576	513	543	555	536	537	542	536	540	564	535	522	550	556	535	540	542	526	530	545	537	580	521	516	517	532	507	534	534	544	524	566	539	555	501	532	551	515	540	509	534	526	557	549	533	566	546	496	506	500	529	508	500	500	517	527	508	520	545	541	579	567	548	508	547	552	523	557	550	532	546	531	553	556	512	522	533	547	519	582	544	497	542	506	546	505	521	539	551	545	553	536	495	553	462	505	531	506	539	565	593	593	530	552	539	543	499	512	516	530	554	545	522	560	536	555	524	516	548	513	571	529	540	528	534	565	534	526	539	521	523	493	592	528	525	508	482	538	537	551	549	521	548	511	520	528	555	510	541	508	537	530	517	513	544	533	518	534	544	541	536	587	532	540	520	527	544	516	547	545	571	561	554	528	575	504	507	562	558	482	497	509	578	560	550	520	534	548	557	520	549	550	566	491	534	513	549	514	551	578	504	565	549	524	542	526	533	511	540	525	535	563	538	525	502	524	529	602	502	521	521	553	533	563	542	515	509	541	546	525	511	515	515	553	550	547	558	526	554	546	531	550	507	533	520	551	495	534	546	507	594	554	523	544	534	548	580	544	530	501	538	542	556	524	515	489	544	545	520	554	553	503	572	482	568	542	553	529	470	532	484	533	557	565	555	561	535	590	523	556	549	548	555	548	522	534	551	552	538	523	537	549	533	548	515	534	509	530	510	547	550	526	520	525	524	493	523	578	578	550	505	547	554	522	541	518	520	557	522	523	538	554	537	518	519	566	550	555	573	543	533	576	545	534	557	500	534	543	537	549	523	558	526	538	535	508	532	504	503	533	557	527	527	507	509	522	529	532	545	563	481	536	496	485	559	555	513	548	540	547	502	561	535	524	546	512	537	554	515	529	529	529	539	518	532	539	552	582	545	540	513	492	542	535	543	486	520	504	546	523	594	541	532	500	536	551	563	546	530	561	541	518	561	501	503	500	481	530	501	538	548	521	527	558	530	533	529	492	538	515	548	480	553	530	553	552	530	512	535	541	532	513	517	508	501	547	539	522	562	587	551	528	510	572	532	558	537	533	566	548	531	556	489	549	518	548	517	513	553	531	512	558	560	564	509	532	529	526	512	520	526	537	568	536	533	532	558	542	546	561	557	530	520	550	496	556	497	552	537	546	530	536	525	522	546	493	537	538	505	488	526	551	519	541	571	552	502	566	545	575	523	544	568	538	537	523	550	535	526	504	590	565	511	524	508	527	530	556	508	533	563	548	545	532	514	577	517	552	498	563	562	529	544	518	519	529	565	542	576	499	500	585	542	500	562	517	549	518	543	521	554	529	513	538	566	518	492	518	548	562	551	515	517	522	517	559	536	525	536	531	535	543	513	520	540	505	500	570	524	526	547	475	558	504	559	530	505	528	525	523	573	534	534	512	534	492	563	558	531	506	537	503	509	506	508	539	512	517	520	546	519	544	525	490	494	520	531	540	519	498	514	552	580	534	555	552	532	517	526	522	541	511	542	526	519	524	561	537	543	518	485	554	562	538	493	540	517	514	505	544	576	502	558	547	542	571	540	535	563	540	565	550	544	515	489	554	526	544	511	536	541	517	554	539	519	503	536	500	520	537	512	498	524	538	503	550	557	532	561	537	535	571	552	525	605	549	552	522	550	535	539	500	532	515	559	574	581	540	555	573	523	537	551	526	553	560	540	511	565	522	526	576	546	532	540	547	515	549	518	516	541	548	577	526	530	545	528	529	528	548	535	526	513	549	588	545	523	556	563	494	566	551	512	533	515	552	538	541	544	504	510	537	531	496	547	530	534	532	572	547	539	509	544	503	578	532	520	538	530	554	539	501	479	535	509	545	534	506	506	518	527	540	545	539	518	522	502	527	535	544	510	549	547	508	506	552	552	540	519	534	535	519	517	547	572	590	532	540	526	578	536	544	554	519	524	513	565	552	523	565	585	586	507	541	521	572	555	520	547	538	497	541	561	557	540	511	542	570	561	512	566	525	587	533	562	523	487	509	568	517	579	491	525	558	536	521	560	573	473	541	522	527	518	547	539	564	511	532	538	487	502	512
22514	3067	880	631	506	365	299	259	212	207	196	157	141	138	186	149	163	147	151	140	157	153	145	135	151	146	165	168	147	152	123	137	166	149	128	153	140	138	148	131	133	133	138	122	123	138	126	135	150	130	149	138	145	122	149	132	142	127	125	122	133	151	140	140	115	135	127	156	132	149	154	158	136	134	137	137	132	134	126	120	133	137	124	130	143	145	116	140	136	136	133	131	124	132	129	124	131	151	137	161	121	145	125	148	127	137	118	116	130	118	138	143	125	135	155	127	118	120	131	115	138	130	122	144	122	150	112	135	145	134	144	130	160	129	114	127	118	145	163	154	132	150	124	123	124	137	131	127	146	146	126	128	126	120	135	127	151	133	131	139	121	114	125	125	130	148	133	155	135	149	126	131	115	124	137	140	119	126	127	148	132	145	146	152	124	147	129	133	128	125	142	145	139	155	130	144	131	150	143	115	145	167	124	141	140	126	138	131	122	131	123	134	123	123	148	161	124	137	121	111	137	105	126	130	131	132	138	133	134	154	146	147	140	126	154	142	155	129	130	121	145	129	123	134	126	121	137	139	125	148	134	132	125	126	163	144	121	118	137	153	152	140	141	126	129	118	139	136	126	150	143	123	125	124	121	135	126	154	130	122	120	130	122	118	127	150	129	150	127	130	155	156	137	146	127	131	140	105	144	144	144	143	142	122	145	127	136	102	129	131	123	123	125	122	130	144	135	128	141	144	127	145	134	140	132	128	141	139	133	132	157	133	147	119	143	135	115	139	125	141	144	116	134	113	145	125	128	140	152	126	145	127	126	128	127	121	139	157	136	147	130	121	143	131	141	141	120	130	117	132	140	133	133	127	112	124	147	124	135	116	142	129	149	117	127	128	139	142	135	138	101	148	154	132	140	145	121	152	133	126	151	140	134	152	151	150	144	126	147	121	115	152	123	130	129	132	132	150	112	127	148	140	155	128	122	113	125	139	151	135	143	129	144	139	130	145	118	133	128	112	155	138	136	150	111	133	128	139	118	119	130	118	147	130	154	126	127	147	135	126	135	128	136	131	128	143	120	142	112	128	129	138	139	119	121	126	136	125	138	139	123	126	123	118	139	131	121	159	131	117	127	139	116	136	128	140	128	141	122	144	136	121	112	133	149	145	128	134	130	139	139	131	136	132	144	142	141	143	150	135	135	123	107	130	148	127	126	144	142	148	127	133	145	139	139	116	108	142	142	123	141	135	124	134	141	126	136	118	112	128	146	138	124	136	157	135	158	149	139	122	131	130	136	124	131	134	139	136	150	135	141	148	122	134	124	126	112	142	131	136	129	121	127	109	133	129	122	139	113	137	150	133	129	129	135	126	133	109	129	141	141	128	158	111	139	124	131	120	121	155	127	153	130	111	162	152	126	117	133	121	146	133	132	127	137	127	126	142	140	148	144	154	144	149	126	139	125	99	125	147	122	156	149	141	127	135	137	113	120	120	116	136	126	144	120	129	143	122	163	134	143	129	145	129	117	130	135	168	127	151	127	117	106	141	137	127	142	129	129	141	139	137	114	143	142	122	129	146	144	139	129	134	132	149	141	126	112	147	145	147	136	150	140	135	118	120	128	133	137	137	140	133	124	124	118	126	126	152	129	131	127	138	121	124	137	136	144	129	131	139	116	134	131	153	122	158	139	142	129	132	154	116	127	113	143	156	137	140	127	121	114	154	153	119	146	125	147	122	164	145	161	139	128	149	158	143	133	131	136	146	138	146	128	145	157	142	117	111	131	163	144	149	114	143	136	113	120	129	134	131	152	153	120	131	117	120	146	114	129	122	148	142	155	116	109	135	121	118	117	122	147	116	143	142	131	121	137	129	154	120	144	117	127	113	143	160	135	120	122	132	133	125	143	127	121	129	128	132	148	112	131	141	134	140	116	143	141	139	138	131	134	117	120	111	127	118	143	139	172	137	149	152	152	136	130	122	145	142	144	126	143	156	140	152	146	127	113	145	133	136	137	136	137	125	103	125	134	145	131	135	120	149	119	135	136	128	131	111	136	128	136	139	156	122	139	109	140	120	123	124	127	151	123	137	138	134	142	124	112	134	132	154	141	127	135	138	126	144	130	148	128	156	141	135	143	148	133	128	135	122	131	127	119	121	142	148	152	144	134	127	140	120	126	148	173	144	139	147	135	109	133	128	137	162	143	147	165	147	127	137	135	137	138	122	133	135	115	114	132	137	147	124	124	124	133	132	145	134	135	109	128	143	131	130	138	137	133	130	135	137	136	132	96	139	140	136	134	139	131	129	148	144	132	126	129	166	147	151	130	121	134	127	137	117	110	143	113	135	100	112	129	138	146	122	131	164	135	122	125	157	140	149	141	165	122	132	125	133	134	132	126	139	124	138	133	132	140	134	131	131	128	148	135	128	166	127	129	124	127	149	146	135	140	142	129	132	131	128	115	119	114	111	157	126	120	132	127	148	112	125	143	136	140	137	140	135	141	152	154	133	125	140	119	140	131	138	145	141	112	131	154	130	120	149	135	137	144	156	136	141	144	120	134	129	129	133	152	139	146	143	126	142	118	132	120	139	122	143	115	141	128	131	138	158	129	136	125	136	144	138	131	138	118	108	124	111	155	120	154	141	128	131	138	148	154	134	141	140	124	131	134	134	136	143	138	161	139	135	142	115	138	133	144	153	116	129	135	117	136	148	144	121	111	140	137	135	143	146	141	126	139	134	140	118	143	139	115	141	130	122	127	137	126	138	146	118	138	133	142	125	159	118	129	118	144	115	130	128	128	124	124	133	120	123	120	143	138	150	136	141	128	134	153	116	142	118	153	126	139	159	126	126	121	125	122	143	138	146	129	144	146	120	122	132	123	147	127	118	131	139	125	125	131	139	131	120	153	121	130	141	139	131	130	145	132	146	135	135	139	124	135	135	128	120	139	123	153	124	114	115	137	134	137	112	135	119	114	130	138	136	124	135	138	118	121	122	142	131	111	155	135	125	124	143	121	125	134	147	136	128	135	120	138	133	161	115	130	133	138	123	128	126	128	131	131	129	133	141	125	141	123	146	131	144	137	145	140	127	124	121	126	132	149	108	140	111	115	167	126	145	124	146	147	116	146	145	112	135	151	132	143	131	130	120	126	120	128	117	135	140	133	147	112	141	113	145	162	131	163	131	122	133	137	135	115	142	140	136	142	120	123	123	129	133	121	142	134	137	110	150	128	110	130	152	126	142	146	144	121	141	128	127	117	133	155	136	137	149	153	118	114	122	126	131	137	145	125	137	135	145	134	147	156	166	126	153	150	142	130	116	153	141	113	141	125	140	115	125	132	119	122	128	141	145	144	151	136	127	146	129	141	116	163	134	135	145	132	161	165	132	122	130	142	126	137	124	126	113	153	127	123	134	131	161	132	117	128	139	152	128	142	129	112	132	131	141	130	145	138	135	133	145	147	116	141	128	142	133	132	194	140	128	125	159	141	144
12890	1578	1754	2113	1736	1411	1150	942	768	718	644	578	526	488	459	478	404	403	406	373	439	374	394	371	378	358	344	363	357	357	324	353	352	346	363	304	315	308	339	348	310	337	337	341	325	319	339	300	316	320	337	341	342	299	327	309	311	332	287	284	309	298	324	331	325	338	333	327	308	304	313	302	338	319	336	308	338	305	330	305	292	338	340	309	348	316	320	280	307	322	314	302	325	325	319	316	279	280	329	330	332	293	296	308	310	321	297	303	318	288	299	308	278	323	287	297	317	332	309	293	323	309	295	302	296	321	298	298	301	312	313	295	334	379	316	320	305	297	323	326	318	321	296	326	300	300	325	306	315	302	332	336	335	340	290	331	309	327	303	298	313	343	296	345	294	319	320	351	298	307	297	344	348	317	317	324	302	330	323	291	312	319	300	313	263	296	292	317	325	340	299	332	309	318	318	311	315	296	336	325	322	311	314	339	304	321	272	304	304	347	338	305	305	338	328	305	321	349	322	315	314	322	314	291	347	318	335	311	341	306	298	317	290	315	290	337	334	311	300	268	305	301	335	303	318	299	290	333	279	311	303	298	320	312	318	300	319	308	307	286	298	308	310	313	307	328	298	282	304	274	380	285	308	286	322	321	317	337	331	337	334	292	326	290	318	307	317	318	318	303	314	318	315	316	302	295	320	297	322	320	346	302	306	299	303	309	295	329	323	333	300	299	321	324	307	326	323	312	310	318	300	271	314	298	307	321	302	332	267	320	306	305	311	324	291	311	310	314	285	320	283	327	314	351	316	288	305	301	304	315	313	311	310	307	275	315	283	301	316	280	342	286	314	324	318	323	324	314	321	315	268	314	300	312	302	324	318	318	298	319	315	331	306	297	317	333	279	303	280	343	294	327	343	304	303	315	310	317	310	318	319	324	302	299	304	320	283	298	307	339	313	322	304	324	327	329	303	298	304	308	300	314	334	320	303	326	316	303	337	293	301	302	335	305	316	313	301	316	320	284	274	321	315	306	332	319	337	312	321	326	270	295	302	334	318	317	308	340	318	311	325	311	307	284	325	294	320	281	285	330	292	308	331	295	321	304	324	272	335	283	304	322	309	291	329	328	325	295	311	289	336	292	289	336	302	315	331	305	322	321	315	299	304	331	321	321	312	317	305	319	318	292	286	313	345	305	312	323	315	281	289	304	330	331	319	299	308	306	333	329	327	299	291	289	337	315	330	331	305	308	313	293	314	317	301	316	316	282	284	296	288	312	330	312	306	311	318	289	323	287	298	302	294	302	337	302	310	299	314	324	317	282	333	298	313	305	301	320	282	302	298	280	294	294	299	346	321	279	308	337	321	305	332	295	316	289	314	309	336	304	304	289	301	315	318	302	340	316	311	313	282	307	311	275	322	304	317	312	329	326	374	286	309	290	323	315	311	327	310	325	304	298	321	323	301	345	313	319	326	286	274	276	296	289	299	277	320	317	311	285	293	325	301	309	305	356	318	347	329	344	331	311	319	333	304	319	295	311	308	318	292	292	295	320	313	337	315	333	290	336	288	318	317	344	328	307	308	329	306	291	311	336	304	277	314	304	288	316	318	317	329	309	305	292	346	295	328	308	331	322	336	296	328	296	312	309	350	292	294	328	319	328	323	315	287	332	330	315	310	301	343	294	341	282	328	307	371	300	345	336	276	317	316	296	308	280	303	333	319	329	304	280	285	313	331	342	299	295	303	337	317	303	323	315	331	313	321	315	331	289	348	318	300	327	311	309	280	284	323	324	324	326	320	306	335	320	309	280	307	332	299	316	327	310	313	320	324	328	320	339	334	315	320	326	327	349	330	314	339	337	294	284	317	314	322	333	306	309	314	317	332	316	293	322	308	319	305	326	312	342	309	322	306	302	309	311	311	284	330	321	314	302	307	300	321	331	318	327	313	303	324	342	327	297	298	321	316	314	314	313	307	300	304	277	305	336	319	331	310	329	316	310	300	305	305	303	284	309	309	312	308	340	326	281	317	286	307	310	286	273	291	295	309	321	321	339	314	320	335	312	297	305	318	342	274	288	308	288	293	299	312	285	297	342	339	309	336	322	324	321	321	315	300	319	315	306	321	341	287	325	316	318	317	321	333	307	340	309	301	318	312	283	281	325	293	330	324	306	319	310	335	319	320	320	344	299	313	319	344	290	290	314	320	313	317	304	315	307	285	324	285	318	324	306	295	312	315	282	318	301	317	321	340	329	330	296	293	312	280	290	313	280	310	329	320	311	334	331	315	323	330	324	325	308	325	276	362	280	332	330	332	277	334	328	304	309	303	312	300	297	335	303	327	330	281	319	301	315	304	301	312	340	334	291	323	329	334	314	327	302	303	294	293	314	297	292	281	276	311	302	299	314	322	313	351	293	300	313	331	367	337	337	339	296	323	302	322	316	308	322	320	314	327	339	308	325	276	329	302	313	338	353	301	323	330	339	315	308	310	301	320	309	287	300	324	316	328	307	316	304	321	334	293	312	316	334	308	329	290	331	300	335	319	293	266	303	310	303	329	325	315	316	303	299	303	299	316	313	334	311	301	322	285	286	305	289	303	330	329	291	314	320	352	338	305	270	301	305	292	300	298	315	303	289	280	350	312	330	315	317	289	314	317	316	328	329	299	297	344	309	285	305	332	331	298	316	330	312	297	314	311	301	310	324	316	294	333	307	346	320	338	327	325	314	329	326	343	310	333	317	298	304	300	313	302	339	299	329	327	326	289	298	292	281	317	316	310	293	304	296	316	302	296	309	318	319	310	292	278	333	276	333	306	339	310	331	292	300	331	341	288	340	283	333	313	317	307	307	311	301	302	310	313	294	296	334	317	344	307	288	295	323	303	323	290	312	323	329	308	319	307	286	327	322	300	329	314	315	326	307	293	300	293	313	332	325	311	332	331	321	270	292	298	282	272	302	324	324	281	314	292	300	305	279	311	324	286	321	286	317	280	326	335	308	332	308	326	334	306	295	323	283	285	332	311	322	311	321	342	306	306	314	289	293	304	340	334	280	341	304	315	311	299	314	370	320	314	310	312	312	299	330	285	292	323	322	318	331	311	291	295	325	298	318	342	332	350	306	308	346	313	335	303	316	317	319	357	321	316	314	268	289	300	310	320	340	340	296	323	331	341	317	313	354	314	306	304	312	343	309	330	329	295	311	304	345	313	340	320	300	334	306	302	313	298	306	312	330	286	296	300	272	317	342	271	329	288	312	320	301	308	339	301	332	321	294	324	320	325	303	266	311	285	302	309	326	310	319	314	299	310	350	337	306	319	300	327	314	316	303	308	300	317	286	301	309	335	293	339	318	309	287	305	317	303	297	340	321	313	310	297	328	353	300	281	329	313	314	292	268	316	308	326	330	317	309	300	310	319	301	317	322	316	332	337	285	327	319	322	308	320	303	319	327	335	311	318	319	293	325	302	349	304	318	284	305	287	350	331	313	286	305	323	285	319	325
5149	521	222	217	194	165	202	169	180	168	177	180	172	169	175	164	170	191	177	172	173	189	174	150	156	182	198	189	177	195	176	152	142	164	166	185	156	165	195	164	160	186	203	205	151	168	188	176	170	171	164	188	165	182	169	193	171	172	185	146	194	170	184	175	193	168	182	202	214	147	172	179	167	174	176	161	144	176	183	157	176	176	161	184	171	181	158	188	168	163	180	189	161	183	177	175	154	175	173	187	189	176	181	153	177	183	170	160	184	175	177	173	182	167	176	160	193	174	152	177	167	176	155	168	163	165	182	161	156	198	169	174	148	194	165	159	147	170	177	168	189	166	149	191	157	181	191	179	150	153	186	174	153	192	175	155	157	183	173	202	188	184	160	180	154	167	170	171	172	164	178	187	219	194	174	164	164	146	180	167	149	187	162	175	177	174	186	177	163	173	170	186	220	156	178	202	186	193	156	174	173	182	180	159	164	183	186	205	155	150	170	214	179	176	198	182	190	184	170	198	184	166	184	187	187	160	198	182	217	180	170	156	171	183	171	173	152	169	192	186	136	179	178	182	162	185	177	151	164	182	170	166	181	180	161	158	177	183	194	198	172	167	187	171	191	173	155	179	172	198	164	179	177	193	190	187	168	158	174	177	185	141	193	194	181	155	183	139	172	200	205	179	160	175	184	180	182	165	167	178	164	185	169	192	160	162	172	186	174	197	171	181	172	187	167	159	170	182	168	185	186	163	183	169	174	160	172	162	175	167	189	166	183	191	207	213	164	166	173	191	173	185	182	191	170	182	171	164	181	204	162	186	190	166	187	186	150	158	178	192	192	159	202	185	191	197	169	182	186	168	146	161	167	198	184	190	158	159	193	169	170	162	177	204	195	166	173	172	199	192	166	177	205	177	176	167	167	204	163	178	176	164	179	172	189	191	176	187	193	167	191	164	202	168	200	171	186	143	174	192	164	159	177	171	156	150	183	202	190	165	177	153	192	165	162	174	170	192	167	192	190	172	165	163	200	182	166	178	166	191	176	190	162	167	181	177	195	184	183	179	143	193	190	156	159	160	182	166	170	186	165	192	184	168	184	179	185	169	175	181	188	184	179	182	173	175	171	164	191	170	186	183	183	177	169	176	173	175	152	175	165	174	176	175	154	167	203	166	169	159	174	171	175	169	174	184	180	154	175	193	173	156	201	170	160	181	181	158	167	161	164	170	169	169	191	192	163	165	185	187	178	154	175	168	185	200	155	157	183	193	162	194	173	207	165	165	163	187	166	176	151	168	180	162	195	158	176	175	163	167	168	143	165	185	162	165	186	162	140	195	212	191	150	156	165	182	183	177	170	159	182	162	162	193	170	175	181	160	191	185	154	185	162	157	176	169	202	186	160	189	183	181	159	174	181	182	176	174	160	173	145	174	160	172	179	160	171	168	208	204	181	143	157	169	163	169	166	164	209	169	194	169	175	172	194	176	158	189	156	172	203	172	168	172	175	183	208	172	199	164	182	199	169	133	184	161	173	175	196	160	205	137	161	169	179	176	162	194	191	134	171	178	172	177	167	179	167	176	192	163	180	174	174	169	183	175	183	184	191	205	168	190	143	162	200	189	156	187	174	151	171	187	169	184	174	163	163	163	161	171	167	179	189	165	173	169	150	172	158	197	160	152	168	170	150	205	156	164	180	164	161	174	161	189	213	169	169	200	171	199	151	160	160	201	171	178	184	162	142	195	187	147	161	163	192	183	198	158	168	192	166	195	191	163	154	159	178	175	169	161	165	157	178	189	177	189	175	177	169	180	178	167	161	173	187	190	176	152	173	170	150	182	196	165	201	166	215	155	155	175	189	184	178	188	171	171	186	160	186	179	196	160	178	191	199	149	188	204	175	167	175	190	186	185	181	169	178	153	135	163	179	189	167	182	166	192	147	145	180	193	168	179	179	170	166	161	163	191	164	148	193	195	186	161	175	176	178	180	175	191	188	169	169	163	166	202	167	166	179	156	166	165	182	212	179	155	165	187	164	155	172	174	182	193	179	196	184	166	184	170	191	169	178	156	143	172	180	190	183	181	173	154	207	181	184	206	175	167	161	184	176	161	164	174	169	155	189	166	191	164	168	192	182	171	172	191	156	166	171	208	192	184	168	199	196	170	167	190	164	180	175	195	190	186	154	163	195	199	158	183	176	182	185	183	174	184	186	171	163	185	183	199	196	146	152	197	201	191	180	172	170	170	168	165	165	204	175	183	174	185	183	190	185	171	178	182	151	179	169	187	164	167	175	170	176	171	186	193	151	167	173	162	168	185	172	181	156	197	175	171	176	178	182	152	165	182	166	201	184	187	186	160	178	209	197	160	174	168	178	179	165	177	177	177	203	213	183	164	173	156	197	171	174	181	181	192	197	195	175	194	183	197	177	154	155	157	182	181	184	198	191	168	170	185	176	150	161	163	164	162	203	170	182	174	205	182	186	182	176	166	178	161	181	147	163	158	184	172	170	189	193	182	177	183	177	168	172	183	192	181	195	137	168	192	175	191	185	182	165	160	185	176	187	176	177	176	168	187	173	193	170	162	170	180	171	215	160	194	162	178	194	170	173	161	154	154	168	169	190	187	187	162	147	193	188	154	180	170	161	186	174	189	174	162	177	180	179	175	171	160	141	171	155	197	194	171	151	193	160	184	205	193	172	175	182	181	172	164	178	174	161	210	176	191	212	197	169	173	162	148	160	173	184	178	170	188	167	177	166	173	175	197	172	174	191	202	192	183	167	170	177	144	220	171	170	164	154	166	175	209	167	165	163	194	160	178	209	173	152	166	184	180	179	182	173	179	159	172	182	175	155	182	177	167	195	169	197	181	170	153	174	173	165	145	170	173	173	181	168	190	172	162	170	165	188	154	168	167	178	176	202	151	169	166	189	155	178	186	187	171	171	174	174	162	188	178	189	189	189	174	156	161	165	173	170	194	194	166	159	179	160	193	198	195	176	167	169	189	169	172	168	178	191	179	178	175	147	160	181	166	164	182	181	181	186	190	175	198	176	152	155	176	170	173	172	179	194	169	161	176	167	173	163	142	161	180	173	167	181	214	173	179	176	161	195	145	182	182	158	170	161	173	183	176	175	166	186	174	192	165	157	190	186	152	171	191	181	198	188	182	199	197	166	177	172	170	170	184	188	186	171	179	158	189	178	184	185	193	187	199	171	185	180	194	181	183	191	180	164	185	162	174	172	167	154	178	189	171	172	150	182	173	190	157	164	198	193	163	180	176	151	177	186	167	179	157	205	178	160	179	181	186	159	162	174	180	165	172	130	156	172	167	181	162	176	161	174	167	189	173	181	183	174	189	192	177	170	167	166	194	149	170	203	170	160	185	162	172	188	186	200	134	163	162	174	177	176	193	149	162	172	158	170	179	168	166	185	180	174	176	202	178	160	169	194	177	188	186	180	157	166	174	168	180	165	210	158	171	174	155	174	195	170	187	177	171
4151	658	525	540	506	456	412	468	459	455	424	403	458	463	412	407	400	448	448	404	461	422	421	383	420	417	391	417	462	420	435	391	396	416	423	407	423	417	417	434	412	383	434	423	438	407	393	436	424	410	400	383	440	407	447	384	429	433	421	411	426	403	440	434	423	425	458	391	439	416	399	423	411	433	410	384	414	429	438	413	430	432	430	457	448	422	395	405	445	416	432	395	461	409	416	404	408	435	421	399	412	400	408	441	428	405	435	424	405	411	406	445	423	435	395	415	430	408	439	392	404	389	441	432	455	426	385	392	409	391	453	357	429	414	406	425	401	401	422	398	433	411	402	443	401	433	406	396	404	401	414	438	408	409	404	417	412	409	387	427	397	455	422	414	416	431	395	379	430	403	436	393	447	427	376	415	434	429	383	430	368	423	412	421	417	423	422	427	437	442	389	424	404	405	413	430	409	406	423	423	443	422	429	425	426	399	428	440	437	426	401	452	445	421	407	422	402	471	401	416	405	412	434	459	411	385	444	410	390	478	437	425	413	408	406	405	378	392	390	409	443	454	401	442	440	416	396	423	401	430	399	408	403	393	402	434	393	431	428	414	402	410	412	408	397	430	454	442	428	392	398	442	414	430	456	408	414	399	388	420	388	428	401	428	410	450	385	421	396	408	416	402	380	466	401	426	404	409	400	398	450	404	433	394	428	446	402	439	447	441	420	394	434	418	408	397	411	434	440	432	437	414	405	467	364	424	408	471	412	406	422	414	443	456	419	420	464	391	445	427	417	431	435	371	435	402	432	403	439	415	429	443	420	397	425	430	376	395	417	390	401	422	403	424	422	442	402	416	381	400	473	421	431	425	384	424	427	407	452	403	427	452	413	444	441	436	403	421	421	416	423	422	380	424	420	390	442	413	424	381	409	460	395	422	431	422	420	428	406	443	445	413	429	412	402	377	420	409	413	415	398	392	452	444	416	438	387	407	421	447	430	437	452	432	450	372	442	437	417	432	465	444	425	470	401	411	419	425	413	448	411	472	472	436	400	427	410	428	437	384	391	423	388	406	428	429	482	404	396	440	389	455	410	411	424	426	444	402	412	441	413	422	478	388	388	390	398	440	422	384	460	466	482	429	389	447	451	432	431	393	404	389	453	433	419	421	429	421	439	421	419	432	404	443	427	419	407	434	422	442	440	393	446	407	409	451	443	396	400	421	410	390	450	418	425	443	394	437	422	413	369	409	396	418	424	409	429	435	425	452	460	431	459	423	389	433	430	418	400	416	473	394	444	407	451	388	409	451	408	433	410	416	404	433	390	436	453	383	440	404	404	443	398	400	450	418	406	421	419	430	423	425	440	438	424	430	409	411	417	446	387	405	458	418	435	426	425	447	424	398	427	403	415	432	435	412	413	411	390	459	409	419	391	424	434	419	409	420	425	405	467	390	413	421	436	421	398	419	461	415	463	407	430	395	443	418	389	383	432	439	383	458	450	423	444	450	425	428	449	411	412	405	400	441	414	450	445	407	424	416	428	416	427	441	419	444	431	425	405	421	396	418	448	437	421	380	403	451	421	415	421	402	403	405	395	403	455	428	461	430	421	425	395	440	403	421	425	443	439	406	443	421	433	409	391	417	451	430	423	413	387	397	420	410	389	417	423	441	424	415	380	395	425	414	377	397	409	386	415	405	444	415	412	423	433	389	423	404	411	424	427	432	411	427	397	440	412	413	443	408	402	411	418	422	432	434	424	408	396	443	432	436	432	432	403	398	442	402	428	415	385	434	405	435	441	416	424	437	452	406	424	404	415	422	481	419	387	406	406	421	420	416	413	409	413	436	395	424	419	432	431	408	413	412	432	402	436	443	439	393	436	427	409	388	435	422	421	394	386	440	426	401	417	427	438	400	415	409	409	412	393	455	416	395	422	414	449	387	420	399	397	450	407	421	386	428	382	410	430	423	431	447	427	422	400	411	422	419	415	422	448	442	443	434	409	406	434	419	406	390	452	414	420	385	409	400	456	376	417	425	404	400	455	410	431	424	434	388	398	396	391	384	419	416	393	409	409	408	410	419	440	420	400	426	394	405	416	419	430	433	456	442	391	426	411	420	417	439	410	434	380	415	400	413	427	424	395	392	431	430	465	416	409	428	398	403	410	388	438	415	396	449	443	426	440	432	430	419	436	406	460	400	409	452	411	444	422	427	426	408	411	440	448	388	407	436	403	445	450	452	408	432	428	419	404	426	410	454	403	398	424	416	413	411	421	457	399	442	456	411	407	401	435	412	413	395	450	437	429	420	433	392	437	391	402	428	442	411	384	418	349	415	433	417	407	456	400	389	423	417	397	412	398	400	394	441	421	463	421	410	436	389	402	407	441	435	446	438	407	407	427	457	453	429	448	417	412	406	408	401	412	419	415	413	388	401	402	411	422	412	425	458	392	404	408	413	418	443	408	399	401	417	431	433	407	416	439	418	422	436	439	381	413	420	448	394	401	432	399	419	436	444	402	402	398	402	419	423	393	404	413	422	378	439	453	436	432	437	395	439	409	409	375	433	457	430	421	421	404	402	445	425	446	429	428	424	416	425	430	418	443	417	426	403	413	412	448	413	444	398	446	458	380	424	390	407	464	424	397	418	408	392	420	419	413	427	427	404	387	446	394	429	406	403	412	428	424	447	404	438	429	394	440	410	394	448	407	397	428	408	420	403	436	460	406	421	449	406	430	430	414	413	424	411	352	437	396	422	416	409	396	410	428	404	407	401	416	386	414	401	440	409	408	449	432	410	441	397	414	441	378	436	401	405	458	398	445	401	377	424	404	441	410	420	422	426	422	427	417	472	453	455	402	422	422	392	422	429	431	418	424	405	442	428	399	404	433	397	434	395	417	434	442	428	439	402	385	446	450	435	435	386	412	419	429	418	424	409	407	424	426	382	388	457	424	414	413	422	434	442	440	434	447	399	455	403	396	420	414	392	413	442	408	408	458	429	437	448	434	408	385	386	413	390	421	419	377	421	429	443	453	420	377	430	430	393	417	417	389	424	404	388	449	397	420	385	410	405	418	384	423	430	429	445	394	411	454	411	383	417	393	428	451	414	409	412	424	413	423	388	432	430	386	388	422	447	432	406	443	434	430	423	365	366	408	395	405	416	425	371	425	380	431	416	403	420	444	450	442	406	409	429	422	429	428	421	405	402	470	468	404	404	410	411	430	409	407	418	440	428	426	400	449	418	409	421	411	403	394	401	374	409	413	382	377	447	449	419	397	418	394	389	440	410	416	409	357	436	404	407	415	449	409	417	452	416	445	428	409	408	426	428	382	405	434	428	423	409	429	449	430	411	442	450	427	435	411	415	419	438	447	435	408	399	389	446	435	421	401	399	426	443	427	432	433	416	424	474	408	407	401	422	416	415	416	439	458	447	414	444	438	457	395	410	432	407	409	431	407	453	414	404	399	419	452	392	397	387	437	411	409	415	404	429	410	435
13964	1380	615	509	434	368	318	273	266	279	229	268	238	249	226	237	242	245	241	225	236	251	230	225	231	252	236	217	256	241	257	243	248	263	263	254	245	228	221	218	220	228	238	208	247	232	240	261	238	231	208	258	226	211	224	218	216	209	244	246	235	242	235	220	210	216	257	253	261	242	224	237	250	232	228	215	213	269	222	213	226	247	233	242	242	216	233	227	235	230	241	223	221	237	225	246	204	226	266	207	213	239	238	235	240	241	245	228	226	236	228	258	218	223	226	230	247	218	211	222	219	248	271	235	222	230	228	227	241	263	228	240	250	223	239	241	229	236	228	241	249	239	249	241	242	235	261	256	245	224	230	237	191	265	239	221	234	217	225	222	245	219	230	249	229	236	241	230	229	247	263	246	221	222	234	234	233	186	260	230	240	256	247	246	236	227	229	253	243	243	229	255	221	217	242	201	237	237	233	224	246	264	220	266	226	221	247	228	243	236	231	239	239	235	228	214	230	216	220	237	237	251	224	233	238	256	240	227	237	271	208	240	222	230	232	259	273	235	257	259	237	228	282	253	243	240	257	238	224	227	254	240	247	235	255	272	227	239	235	237	227	242	254	243	212	256	253	254	223	199	239	229	237	232	237	238	249	262	238	218	222	244	223	271	266	228	213	243	253	217	241	238	238	236	226	249	208	202	227	245	221	242	230	193	225	260	242	245	243	252	258	239	249	243	260	246	233	220	236	235	211	238	241	227	247	225	243	231	233	259	223	256	263	251	231	227	234	216	245	226	218	220	213	230	221	240	222	227	243	239	249	252	255	228	251	272	218	235	237	234	237	235	243	250	253	249	216	225	227	264	230	241	248	226	244	233	194	216	204	244	215	224	229	200	248	236	252	241	235	262	221	226	193	210	222	241	203	232	245	208	252	237	238	249	216	250	228	236	275	231	225	217	211	235	199	217	222	213	231	222	234	210	184	250	227	232	257	215	254	214	237	247	215	210	210	265	210	205	226	262	251	237	233	228	215	249	247	215	242	213	260	215	227	217	212	216	225	209	234	232	237	245	231	204	249	233	246	210	238	221	220	232	250	203	202	245	207	225	230	256	212	253	246	242	237	273	254	226	211	232	235	236	248	229	259	250	231	241	217	234	252	250	233	223	242	249	232	246	263	255	251	228	240	233	230	207	222	223	228	268	268	225	245	205	237	216	241	243	243	226	238	235	241	226	241	198	233	257	233	217	239	241	235	234	239	214	202	234	243	209	245	251	239	218	248	242	247	225	249	212	245	242	228	258	265	253	271	241	232	224	259	243	221	235	225	251	220	239	203	235	232	251	232	252	223	236	233	257	241	243	234	223	234	240	216	236	243	224	232	223	219	234	206	268	243	241	228	231	208	224	210	225	210	255	260	225	243	220	254	235	233	243	212	212	258	267	239	263	230	242	230	267	234	217	217	262	271	243	230	227	228	225	229	241	228	206	210	250	257	230	220	253	240	231	222	235	242	197	220	220	236	237	230	249	249	243	238	238	235	233	220	244	211	257	243	233	230	209	224	214	256	237	239	228	233	199	223	241	238	256	228	236	223	226	226	262	271	229	227	250	259	244	251	257	212	213	245	223	205	263	232	246	237	260	230	228	239	257	229	220	228	212	216	254	225	229	233	225	246	213	244	230	231	220	204	218	247	211	225	229	233	210	240	224	227	212	206	248	231	242	224	246	205	230	251	240	240	219	243	226	242	236	265	209	226	231	203	227	245	238	228	197	230	223	253	226	209	260	210	229	220	211	224	264	229	226	215	223	228	228	242	238	246	214	239	254	242	222	224	251	236	231	255	205	255	250	216	213	233	231	234	248	224	238	205	252	252	195	256	228	235	262	235	225	272	237	219	232	236	235	189	216	236	230	222	222	239	219	233	232	267	258	273	224	225	207	224	223	227	214	234	210	234	238	221	213	257	251	213	213	253	232	217	239	249	234	215	242	246	269	267	246	192	233	227	278	259	239	245	234	235	227	275	254	257	221	268	234	240	208	209	208	233	223	240	237	194	234	223	242	245	221	228	224	224	246	201	230	222	215	260	257	212	223	222	218	215	211	225	248	229	218	216	221	240	241	237	261	256	242	228	236	216	234	209	218	239	231	257	264	236	236	236	249	248	248	275	243	250	195	254	229	220	195	247	261	257	213	235	235	207	218	216	205	230	228	244	226	243	218	192	246	240	242	246	236	245	222	267	247	231	205	182	222	250	238	222	259	208	251	221	250	256	226	237	212	236	219	245	243	233	261	274	244	230	230	237	230	245	213	215	218	245	249	223	230	250	237	229	233	239	227	260	202	231	208	238	219	227	220	215	225	249	217	232	252	254	229	274	228	259	243	268	240	252	222	202	215	214	235	213	239	235	189	222	236	225	229	256	250	248	251	257	226	214	244	229	249	220	215	240	240	245	223	241	230	217	204	228	248	218	225	227	229	247	231	221	223	230	241	236	211	244	241	247	214	240	242	210	251	248	226	253	223	221	218	212	261	215	225	245	221	232	251	222	226	234	238	223	238	248	214	227	241	244	233	234	246	216	227	212	234	229	237	227	243	269	235	223	216	247	247	223	225	215	240	239	230	233	223	237	241	252	222	252	226	209	230	205	230	228	244	227	234	246	212	221	202	216	218	248	235	253	226	268	257	217	229	227	259	252	246	196	242	218	237	230	239	230	230	218	226	232	216	227	251	247	211	248	240	240	210	238	239	222	241	234	229	242	268	255	249	263	240	209	227	254	254	241	227	251	245	237	229	228	245	256	251	253	211	268	258	233	238	249	228	223	218	227	227	210	215	228	277	254	259	239	251	227	233	212	220	227	253	229	229	235	243	242	257	225	221	214	244	208	220	253	219	230	237	222	249	244	214	239	239	227	231	266	244	250	228	253	239	227	238	241	230	254	262	227	219	207	257	216	242	225	234	232	248	253	217	264	279	228	245	242	258	214	244	270	209	202	273	268	264	226	219	252	211	194	234	233	241	248	235	247	234	253	240	255	242	213	240	234	240	237	254	226	218	210	238	255	236	228	225	226	230	215	229	242	259	248	218	237	230	252	268	257	244	227	230	221	225	222	257	267	259	251	212	255	209	229	235	251	214	230	240	248	228	223	196	226	205	240	238	235	233	211	232	248	239	210	273	239	219	264	236	209	234	245	236	243	240	251	245	214	258	257	224	261	239	238	225	221	243	221	214	236	208	229	232	251	252	216	222	210	212	225	277	258	203	213	215	254	250	239	239	243	224	199	226	207	226	254	250	226	208	252	214	224	230	282	221	231	256	249	226	248	231	223	247	211	232	246	240	240	194	239	210	246	254	231	235	218	218	232	232	246	239	247	240	197	198	244	224	246	255	222	227	202	242	232	233	229	234	222	232	211	240	221	250	233	242	246	237	214	247	207	213	224	232	227	235	216	187	226	231	229	233	218	250	242	237	235	204	246	210	226	217	218	244	224	238	226	215
9963	1301	1328	1444	1296	1046	935	814	779	764	706	728	721	624	627	619	589	580	588	558	573	579	534	595	518	587	573	590	495	547	559	589	544	536	535	568	542	535	504	564	547	524	563	564	514	553	524	559	530	511	572	535	528	501	562	544	493	549	516	536	564	519	548	534	566	538	544	514	527	556	524	536	530	521	531	511	526	500	569	542	568	528	514	491	529	526	518	551	532	526	579	557	525	554	503	523	493	515	529	556	517	536	537	559	528	515	555	513	570	538	537	552	531	539	521	539	508	536	531	523	515	506	588	537	553	530	551	527	555	512	603	502	523	578	528	506	552	538	556	529	486	525	564	550	549	550	554	530	532	541	564	518	508	546	544	505	560	542	514	520	494	526	520	538	556	519	509	528	550	537	525	565	571	531	570	532	579	561	546	540	550	538	553	541	509	484	514	520	521	551	545	517	498	556	544	525	570	513	512	526	468	479	562	518	547	553	575	571	510	543	532	512	545	562	536	538	539	534	523	534	502	563	498	525	537	546	553	540	527	521	538	522	515	492	511	518	561	546	554	527	523	513	487	550	549	507	547	582	559	536	545	532	531	516	544	509	569	491	529	503	541	518	515	520	534	534	536	525	552	555	538	530	528	516	541	544	541	579	531	544	513	510	474	544	532	476	557	533	517	557	523	535	564	544	512	531	531	519	519	543	538	525	517	556	519	588	546	531	542	489	550	547	538	546	562	533	554	543	509	541	554	519	547	543	540	529	530	561	510	552	528	548	507	531	519	544	572	533	545	518	501	514	533	524	508	543	559	555	537	533	571	502	541	518	508	534	522	517	522	529	532	537	501	530	546	549	570	571	546	529	534	559	538	526	505	517	542	523	578	548	520	563	521	550	562	551	510	565	537	520	532	521	579	500	518	531	526	529	539	505	556	525	529	551	500	508	529	555	533	497	514	529	548	513	555	535	546	529	552	523	547	512	495	523	546	541	528	528	549	532	558	530	546	525	505	528	536	570	557	555	515	544	519	534	526	513	536	551	518	541	509	517	556	517	526	490	533	512	548	572	486	552	540	539	560	544	544	515	553	538	505	523	538	509	561	566	510	574	544	496	551	570	529	538	547	551	537	556	498	497	531	517	543	567	507	499	500	530	543	545	597	566	557	564	523	570	530	524	501	546	521	550	510	506	536	517	513	533	538	521	541	573	532	560	546	548	522	541	526	499	528	562	511	520	537	529	528	532	528	511	577	524	523	515	572	530	540	547	536	521	543	521	507	536	524	574	576	559	510	532	518	555	482	567	507	523	511	542	531	521	546	542	491	564	510	524	560	527	496	540	575	546	557	513	534	537	601	535	497	518	555	551	518	497	523	521	508	525	490	503	551	534	522	544	553	554	526	557	539	534	533	516	507	555	524	563	554	509	548	517	533	524	529	571	553	522	532	546	549	564	518	505	507	534	561	556	567	567	542	554	537	511	517	556	530	498	519	536	577	575	512	552	518	614	588	530	486	508	539	533	536	513	520	528	543	568	519	515	480	552	538	521	534	541	523	539	536	561	550	516	525	541	531	534	515	543	521	536	535	529	535	516	527	544	541	540	534	515	559	521	570	528	528	547	528	508	561	543	517	526	496	554	537	526	546	529	565	517	512	550	558	562	506	542	537	524	521	527	503	527	488	571	524	537	534	513	549	521	505	537	561	541	526	505	520	547	535	536	546	516	528	530	514	495	497	513	578	552	521	510	545	541	510	529	582	559	521	515	524	500	543	524	534	530	502	523	510	521	515	542	516	478	481	554	525	563	544	553	567	530	529	529	520	515	582	543	544	542	532	572	517	513	519	526	550	528	540	552	552	523	537	572	493	539	514	541	545	548	525	527	528	505	534	522	492	555	501	584	536	534	539	513	543	540	588	556	486	533	529	523	549	508	507	541	514	541	489	517	545	508	552	537	537	517	544	555	543	520	513	514	524	539	507	508	562	533	534	530	517	540	532	516	508	575	564	529	541	574	521	462	577	522	505	553	558	535	545	573	531	484	543	595	514	547	593	553	564	534	530	537	538	527	527	523	529	505	503	523	500	535	505	493	544	531	591	542	550	579	534	559	520	537	531	541	513	559	526	516	551	534	525	540	534	554	586	574	570	573	534	501	529	565	545	533	503	500	552	573	522	504	525	543	527	498	561	505	523	525	578	542	497	535	559	510	538	581	529	538	524	562	534	546	534	517	552	551	528	542	497	522	544	563	518	540	514	547	537	491	583	488	514	578	508	516	533	514	533	519	531	533	538	494	529	517	535	513	531	503	508	552	541	595	542	551	532	542	528	501	527	542	530	538	537	544	555	565	522	531	524	546	558	546	515	527	508	561	509	542	505	553	510	532	539	562	510	502	525	538	542	496	548	542	511	552	533	527	551	515	511	544	592	556	551	500	557	531	546	519	584	527	586	532	532	520	491	485	508	594	541	543	527	516	564	526	535	532	562	550	535	557	538	487	489	499	531	557	526	551	482	508	541	543	515	566	522	509	490	525	521	540	522	548	561	559	516	565	512	542	534	537	545	512	551	520	581	577	508	514	509	536	485	525	536	556	533	564	582	532	521	585	536	551	561	558	525	524	526	538	504	523	534	493	560	520	532	536	525	589	557	572	558	541	517	570	540	521	481	506	515	546	484	539	549	529	524	510	581	518	542	553	524	522	514	558	538	529	547	520	559	558	557	541	515	536	517	515	507	538	513	537	518	568	525	541	537	531	524	527	569	557	578	527	528	487	544	555	576	519	542	482	502	546	570	524	528	496	539	522	513	537	517	569	541	517	526	516	563	539	560	556	538	583	537	533	502	560	529	548	507	534	608	520	548	533	556	584	519	526	553	563	557	540	501	521	535	562	523	516	552	548	516	546	490	503	523	504	488	508	573	528	538	558	510	553	533	542	591	533	543	509	497	523	517	501	564	529	511	535	564	553	497	523	548	538	487	544	526	542	513	512	519	523	533	520	520	484	497	525	511	528	518	573	528	516	511	516	541	506	503	505	570	513	506	521	525	531	475	567	552	545	541	526	550	509	505	504	524	550	535	529	546	511	569	581	532	517	528	475	568	503	494	551	589	497	530	527	482	519	532	553	534	579	525	506	498	518	493	560	567	559	505	556	505	532	581	533	501	501	536	500	535	537	559	550	543	512	530	486	558	561	480	510	506	556	526	542	540	532	511	496	557	558	547	533	530	544	517	500	565	536	526	580	490	537	548	496	504	543	582	518	544	553	507	518	525	535	526	521	506	534	548	538	548	533	516	524	553	538	509	528	540	510	507	552	501	509	557	504	491	495	567	527	521	546	517	514	496	524	530	554	551	509	554	538	533	544	501	536	558	498	546	547	518	524	567	550	530	524	570	524	529	536	583	537	500	484	533	563	541	525	563	518	569	539	548	502	551	506	524	517	506	524	558	539	602	487	563	521	503	532	561	556	522	534	553	504	544	538	565	540	519	534	564	513	530	553
22890	2919	929	733	471	348	286	237	189	186	151	139	185	167	192	143	151	146	143	161	126	161	158	147	155	146	143	134	146	115	136	139	140	122	166	126	152	134	130	119	129	152	101	157	126	140	156	141	129	113	126	154	135	119	139	145	137	130	143	117	132	134	143	144	139	128	122	127	134	127	132	140	145	123	149	135	136	150	109	146	150	133	144	139	118	149	118	144	133	117	140	149	155	169	127	161	141	122	125	138	129	119	119	150	123	111	144	152	135	120	134	142	137	133	124	125	112	126	147	114	137	124	142	130	145	129	137	138	112	134	113	133	104	122	138	134	132	145	144	126	132	153	121	148	130	162	119	163	131	121	152	137	134	156	122	114	143	124	110	139	135	113	121	115	118	151	146	133	156	118	154	111	122	135	127	144	94	139	133	126	142	145	132	105	133	121	112	129	140	128	156	152	125	131	122	135	127	130	148	123	125	132	129	149	140	123	138	135	127	145	130	135	146	112	140	121	147	133	138	143	117	135	141	137	136	128	139	117	139	122	112	135	123	129	104	132	137	121	125	119	132	131	126	153	126	126	149	127	116	142	132	140	142	122	133	122	110	135	117	117	144	145	114	132	123	135	120	113	143	123	123	119	108	129	133	126	120	131	152	125	125	133	118	120	131	130	112	133	154	127	137	128	143	143	135	143	137	139	137	126	143	130	130	132	108	121	150	145	130	141	119	150	140	136	132	140	132	152	135	132	134	159	131	148	135	143	115	148	144	136	112	137	130	135	161	131	153	149	109	145	124	120	128	135	122	118	134	133	133	131	139	115	120	119	148	164	111	132	142	113	139	135	151	111	145	131	137	128	119	137	115	147	114	126	170	141	140	143	140	132	137	122	115	140	126	137	135	118	133	141	120	111	133	117	113	143	130	126	125	139	148	122	151	135	161	136	133	122	140	141	139	133	126	143	130	140	157	113	133	137	124	120	104	142	128	121	138	138	126	131	150	155	141	125	122	144	134	136	147	122	128	149	118	118	140	134	146	136	110	123	151	115	122	146	125	142	139	128	148	137	125	137	115	142	137	121	141	141	123	125	146	131	141	124	127	131	121	109	113	143	151	145	151	113	133	147	139	141	136	163	127	114	137	124	121	131	143	149	134	129	142	137	130	122	140	132	114	149	143	130	136	131	163	131	140	143	139	146	111	126	121	139	114	124	133	129	133	150	129	130	114	133	135	134	151	139	162	135	133	132	140	160	119	141	134	143	158	131	147	144	113	127	122	145	143	134	150	137	125	115	143	122	124	141	125	152	131	149	126	137	135	137	131	128	139	145	140	152	141	128	123	122	131	128	134	121	122	146	113	116	126	139	134	134	119	125	127	153	140	145	139	130	147	130	132	138	169	110	134	137	117	136	108	107	129	160	105	140	135	161	121	138	132	131	140	128	123	135	116	120	150	132	126	132	133	151	140	128	121	133	135	148	147	136	143	127	114	136	129	118	121	127	117	139	132	145	134	142	127	122	141	112	137	122	118	115	136	141	136	114	146	142	142	161	126	137	135	140	141	139	140	135	153	135	150	142	145	134	143	121	156	123	139	150	137	126	132	117	151	128	136	134	115	132	124	132	136	107	119	125	130	137	122	149	143	153	109	133	124	121	127	133	111	138	130	144	111	120	110	135	137	123	100	149	137	148	149	117	120	139	125	140	125	145	104	137	126	129	125	118	140	121	117	123	129	134	165	121	144	140	146	124	132	145	147	131	152	110	139	130	132	118	119	115	130	142	128	130	121	124	145	143	153	138	134	125	127	127	129	141	164	144	102	146	121	132	143	137	127	120	151	150	147	116	148	124	129	114	135	132	138	142	135	115	148	137	150	126	126	143	127	145	135	132	142	141	154	146	136	139	149	140	140	128	129	139	142	113	159	131	140	146	136	149	145	143	125	137	120	113	113	126	129	158	129	130	136	125	119	101	120	129	120	132	115	153	138	144	161	106	150	143	113	134	128	148	142	143	130	144	128	124	135	126	144	144	137	99	122	139	131	130	145	113	128	128	161	129	126	153	131	171	154	149	145	130	138	153	140	141	136	130	136	140	151	128	131	108	144	113	127	133	141	159	146	114	118	125	159	122	152	116	120	125	120	144	134	120	137	138	136	134	145	151	121	135	153	118	136	139	128	133	132	124	145	146	129	131	113	136	131	144	133	141	132	137	133	139	128	144	140	143	115	120	139	110	107	107	156	159	122	134	148	127	139	151	131	109	125	127	138	121	146	139	149	116	117	146	132	143	139	144	124	153	143	115	154	119	137	110	136	141	120	128	129	139	142	141	119	116	123	132	136	109	121	136	120	104	135	133	131	119	131	149	120	140	145	139	131	136	138	137	135	128	136	135	115	171	163	125	133	111	116	126	96	130	136	136	136	149	157	139	146	138	122	129	142	149	107	132	125	127	137	133	130	118	146	141	112	158	127	118	125	149	122	148	135	116	126	151	136	144	129	122	121	122	114	128	119	131	126	116	128	119	129	144	135	138	120	123	154	126	110	161	165	145	140	136	141	133	129	121	118	122	151	123	132	133	123	157	136	140	142	129	125	125	150	156	141	136	146	146	103	124	150	120	141	134	149	113	137	132	135	126	126	139	121	138	122	160	140	123	142	133	149	121	146	145	138	139	133	140	138	127	141	129	130	142	118	119	116	110	117	122	125	144	151	130	135	132	137	120	127	121	114	123	133	158	135	131	133	127	111	121	130	146	142	134	125	131	135	115	130	145	135	127	139	151	133	108	139	132	132	122	153	116	128	131	130	142	132	118	126	126	121	140	135	136	136	125	159	118	130	116	125	129	133	132	181	127	141	127	107	132	137	136	161	132	126	137	125	140	122	138	116	139	149	134	161	128	136	125	140	134	158	114	132	129	123	125	136	131	132	140	139	130	136	145	140	130	136	153	143	123	141	129	131	139	125	116	133	132	142	155	122	118	148	132	125	115	123	134	136	149	148	126	119	122	116	149	126	142	130	131	130	152	122	127	126	129	141	131	132	150	126	133	130	110	134	133	130	141	118	114	109	126	124	124	121	131	126	135	139	117	149	147	133	158	127	135	138	131	136	122	128	140	131	142	147	133	128	143	146	129	132	110	134	117	127	123	117	147	142	159	129	163	139	135	146	141	144	144	129	133	139	123	131	136	125	108	136	125	120	119	135	144	136	123	104	113	132	125	126	137	135	124	128	125	117	135	142	132	155	118	148	145	136	115	153	146	123	146	143	126	126	123	121	146	147	130	113	109	149	137	121	139	92	127	134	144	149	127	101	150	110	133	121	116	127	126	111	116	140	126	133	118	137	145	138	128	123	131	128	131	117	144	129	121	169	129	120	135	131	138	132	138	126	131	146	130	118	153	138	122	119	131	155	132	130	144	123	164	134	114	135	124	130	116	137	149	142	141	132	117	109	121	149	153	120	132	147	139	125	147	137	131	134	113	119	120	127	129	153	123	137	120
13011	1475	1875	2194	1718	1307	1086	870	787	659	626	565	499	498	455	473	380	382	405	402	408	351	340	357	372	398	355	344	360	333	327	327	305	329	351	341	341	340	341	334	313	347	304	329	306	315	351	301	330	357	324	344	327	319	369	315	315	292	312	334	319	301	330	299	298	333	315	314	262	335	330	290	317	297	325	305	332	319	315	307	321	319	296	321	301	342	325	323	296	290	312	308	313	311	306	291	325	338	290	321	281	334	311	293	306	316	351	326	296	296	302	316	319	298	302	318	292	324	319	347	293	327	332	296	328	298	323	327	349	271	285	285	295	293	304	314	329	328	299	303	278	294	316	335	329	296	326	304	310	300	292	318	304	347	315	316	308	305	315	305	275	302	320	309	318	289	314	309	311	297	311	283	309	312	316	306	305	323	283	280	301	294	337	302	327	307	296	297	308	289	295	302	299	296	306	311	334	316	341	329	302	348	295	316	291	306	315	327	280	284	314	330	289	298	313	340	319	316	312	313	314	328	283	333	321	300	301	323	286	294	339	313	310	298	330	337	281	280	299	342	318	306	320	295	320	297	331	328	293	314	285	312	333	291	322	304	295	333	291	300	307	322	305	322	310	339	306	299	288	304	293	317	313	311	312	289	279	328	320	328	300	340	321	282	335	329	314	311	305	317	327	304	328	319	285	339	312	292	317	307	296	294	318	309	334	302	323	301	320	321	272	311	319	299	298	350	307	338	339	299	331	300	321	301	326	320	299	346	336	311	341	317	322	283	312	296	315	320	320	332	300	311	327	323	308	295	284	304	320	313	302	320	288	324	324	319	291	304	301	315	317	332	281	324	284	298	319	295	310	304	312	308	333	298	306	312	299	294	328	317	326	328	321	315	287	312	299	321	311	330	297	309	300	321	293	283	308	290	343	327	302	320	290	286	324	303	329	316	325	297	311	324	318	326	304	306	302	307	304	320	309	284	290	322	306	303	308	352	288	317	285	299	305	296	298	305	322	281	319	299	292	300	297	292	309	282	313	321	304	322	305	306	295	263	279	306	284	305	319	342	334	323	338	333	306	330	313	326	302	284	305	331	315	266	320	312	310	313	314	287	325	303	326	300	300	325	301	285	317	308	311	298	312	290	302	305	299	308	351	332	276	264	304	291	335	308	295	314	308	302	294	315	300	297	303	305	308	317	314	320	317	311	296	304	308	303	308	350	351	329	282	309	315	327	310	326	329	288	291	308	268	302	300	283	314	276	320	326	285	316	298	301	319	306	304	310	325	326	310	304	313	269	291	299	300	287	299	311	309	345	330	320	316	304	338	311	327	286	287	290	316	298	311	294	287	294	327	318	333	330	325	331	296	275	277	327	311	320	295	287	312	302	327	309	313	310	308	335	328	299	316	281	315	305	309	291	318	344	314	316	307	277	258	303	297	328	336	290	293	327	295	291	306	321	331	312	325	312	312	292	292	318	285	303	302	324	280	326	329	286	296	295	282	300	309	328	291	339	326	318	324	280	334	329	294	320	327	314	279	310	295	317	315	299	267	309	319	317	328	343	309	312	292	336	307	303	306	314	309	296	321	296	319	325	309	302	298	275	320	311	310	308	326	339	320	293	323	358	306	312	311	310	340	297	310	295	342	302	345	326	330	294	267	321	301	298	319	301	299	314	309	322	310	299	333	318	286	312	323	304	277	345	314	333	329	306	322	297	282	308	313	305	303	288	297	315	333	288	311	304	325	283	307	300	303	306	316	299	301	311	297	322	286	292	351	290	321	308	332	333	310	292	300	275	306	308	312	330	334	282	286	286	299	302	302	304	291	285	337	333	329	303	322	324	303	319	305	332	359	285	305	301	313	291	292	321	295	352	311	323	334	334	324	317	303	293	307	329	329	303	324	347	293	332	292	310	292	330	282	312	326	283	313	299	319	313	296	313	305	289	301	286	312	308	325	302	336	309	309	314	329	331	274	317	286	298	331	295	340	284	323	308	311	302	292	299	292	317	353	302	292	327	325	279	301	315	317	288	304	329	334	287	323	304	298	299	295	307	320	344	352	321	308	330	324	263	326	323	320	336	270	310	325	310	328	313	310	322	330	277	334	289	296	281	300	284	305	323	337	298	306	325	322	309	288	318	333	301	317	325	296	327	317	307	322	298	294	289	296	309	287	329	303	330	286	300	305	300	314	299	331	347	327	316	288	349	314	295	306	292	339	319	283	313	274	293	306	312	325	311	295	322	315	290	325	281	344	337	298	291	322	301	294	303	330	305	323	317	305	317	269	294	299	340	313	296	330	293	282	307	313	281	298	316	325	283	331	298	322	313	293	280	313	307	314	308	326	312	307	315	290	304	306	298	302	338	315	320	300	315	363	310	303	325	313	322	319	295	323	318	298	306	324	298	306	314	313	331	303	314	303	285	314	304	327	308	289	297	307	328	318	316	299	322	322	304	312	302	304	291	312	316	300	314	312	328	291	325	322	326	290	304	313	310	303	316	287	312	309	297	308	305	292	309	312	295	328	306	295	323	315	289	300	289	355	318	326	342	310	296	323	286	311	306	289	319	324	317	299	316	326	307	284	294	287	311	258	321	315	319	292	307	299	310	316	298	285	289	287	310	336	336	336	322	298	288	305	322	307	314	281	320	301	305	282	292	294	297	293	309	325	304	283	300	323	298	324	295	312	309	311	319	298	334	319	345	268	297	315	314	319	301	291	323	307	324	308	338	324	294	267	313	287	315	292	319	299	311	302	300	327	301	312	305	294	287	347	302	337	328	291	348	348	323	356	324	297	333	272	313	308	325	314	315	322	324	315	323	305	308	304	305	283	307	299	306	325	273	305	343	307	314	308	300	299	307	290	335	312	286	309	305	302	324	316	311	298	309	310	321	313	280	309	325	301	284	324	297	296	326	325	318	304	292	327	294	288	344	287	314	315	277	300	336	279	297	276	308	292	283	324	315	320	304	312	328	349	327	314	306	290	270	301	320	339	323	249	296	331	308	314	292	304	312	287	316	321	309	302	316	320	310	269	301	337	298	325	312	298	277	297	284	326	296	282	308	289	311	334	324	326	328	297	306	299	317	269	291	294	303	295	312	295	322	307	328	327	295	301	269	301	277	296	287	299	319	282	338	333	295	318	283	318	295	316	294	291	307	318	326	312	296	315	328	315	302	292	288	265	315	337	308	311	311	313	321	311	282	343	301	301	335	340	338	299	322	315	323	322	306	290	327	290	319	328	309	329	308	331	297	328	316	322	321	322	307	347	314	293	313	321	304	310	305	314	304	342	311	300	307	292	317	326	271	312	336	340	313	319	305	317	285	317	300	330	337	317	309	307	300	313	293	342	315	311	282	334	262	300	294	355	297	334	297	310	298	316	281	285	301	347	325	324	294	311	312	298	319	320	320	323	305	301	285	318	323	303	299	306	332	304	345	284	314	314	313	270	312	289	299	299	298	298	301	291	294	284	307	307	281	298	285	313	290	312	304
5200	514	232	184	198	214	198	197	178	178	145	169	172	190	182	180	147	173	185	186	168	161	177	147	183	177	182	163	180	158	168	178	163	184	178	175	167	187	194	164	154	176	167	180	193	183	174	169	148	170	180	170	193	158	188	197	181	168	143	211	213	182	162	198	151	163	183	194	193	146	192	200	162	169	162	184	167	159	202	170	179	163	181	189	153	150	196	173	176	189	172	158	186	190	172	162	176	168	179	157	172	185	173	172	189	169	187	179	154	169	164	168	170	166	168	175	180	191	169	179	177	162	185	167	194	168	167	199	170	188	163	187	177	185	148	167	152	199	193	165	173	186	162	152	167	173	171	161	193	166	167	149	173	193	170	168	180	181	157	168	185	171	160	176	164	172	169	167	166	180	175	159	148	172	188	160	184	165	170	178	165	159	162	171	184	189	167	155	171	177	165	176	173	152	178	182	174	181	170	170	174	158	180	169	217	197	204	178	158	182	177	170	177	168	160	176	170	170	190	179	170	161	179	163	172	160	142	151	148	189	170	185	167	183	192	176	177	189	168	183	160	166	161	177	170	173	169	146	160	175	145	148	177	162	161	157	164	190	174	156	199	217	146	168	180	170	199	167	170	148	181	196	168	194	201	182	171	177	152	194	206	149	197	175	184	174	149	159	164	180	182	147	174	175	175	183	188	179	184	167	175	161	172	174	159	152	172	151	166	184	182	166	159	177	178	178	187	180	201	174	167	178	168	167	198	156	191	189	178	175	176	187	169	162	172	175	144	172	185	186	180	168	166	151	176	212	184	185	168	196	193	174	187	166	158	177	172	172	160	178	186	158	168	167	174	195	189	201	141	176	197	172	170	170	192	176	151	181	168	198	170	166	185	157	201	187	174	193	166	161	177	166	182	189	163	173	182	166	171	177	183	176	165	188	189	173	174	169	172	151	175	166	177	162	162	179	150	192	168	162	194	168	156	192	200	157	181	171	153	172	164	177	161	196	151	160	150	178	177	156	171	155	168	172	169	176	153	163	179	153	171	179	156	200	183	186	156	147	153	185	183	174	178	174	179	155	180	160	184	152	157	142	170	184	173	156	157	193	174	162	168	161	149	162	157	196	165	176	154	188	162	176	202	190	166	178	188	178	182	151	175	170	195	183	193	179	175	162	189	195	164	174	158	167	179	185	148	174	155	169	162	187	173	185	195	163	161	191	190	169	187	194	189	156	177	154	160	186	180	187	195	182	142	173	165	190	176	159	178	173	161	178	197	161	173	170	165	217	198	164	165	180	160	158	167	161	190	157	154	171	153	157	177	169	159	164	179	164	155	174	175	183	173	167	159	175	174	156	163	167	170	147	188	172	176	193	158	184	183	188	173	167	174	179	174	182	180	161	191	183	165	163	172	197	156	183	201	144	174	176	189	153	171	191	163	175	162	164	182	181	183	160	155	182	199	185	163	174	163	184	172	182	189	152	179	156	191	167	179	175	163	145	175	165	186	170	188	165	187	176	185	175	172	183	156	183	175	188	169	181	161	173	193	165	176	178	190	184	168	158	185	162	172	171	202	170	211	177	190	177	164	167	207	166	173	186	183	164	166	169	167	195	186	190	176	195	180	196	178	183	177	170	200	150	142	142	175	180	162	151	158	190	186	171	172	183	165	182	152	176	199	184	164	185	177	183	206	159	178	153	200	173	188	180	190	171	170	189	163	180	164	160	148	180	168	190	171	160	146	175	159	179	168	176	173	212	166	156	150	158	170	174	161	156	171	158	165	190	167	169	178	176	193	143	184	199	159	184	183	177	185	147	173	166	167	167	188	186	163	184	155	167	163	178	153	172	161	199	162	185	175	160	168	183	175	174	168	162	163	156	154	167	204	171	184	178	179	170	185	190	163	156	169	187	176	167	170	187	163	182	176	179	144	184	184	164	148	179	185	183	197	153	173	183	157	153	164	163	181	181	170	165	171	168	171	190	176	156	162	185	165	171	178	152	187	168	162	168	172	191	160	184	191	196	177	171	164	175	194	156	175	177	213	180	166	155	179	171	179	144	150	164	204	178	135	166	162	180	187	161	185	180	203	173	164	191	185	191	171	181	171	175	160	180	179	154	188	176	155	153	168	174	167	170	179	195	187	190	172	166	165	177	171	198	158	172	165	176	150	149	196	154	162	164	175	184	162	197	188	169	187	175	188	192	179	179	193	158	183	184	183	181	168	199	173	170	180	180	202	180	166	167	190	188	162	197	197	167	175	149	171	173	175	145	162	181	183	170	180	168	167	182	174	168	159	194	150	150	185	156	153	188	154	176	203	171	179	177	173	182	168	183	174	160	161	153	203	175	176	167	179	168	168	168	176	169	205	152	188	193	152	149	163	167	176	172	162	169	160	149	170	186	155	163	182	187	184	148	183	165	167	165	196	174	176	165	207	195	161	152	164	184	185	216	161	177	148	198	181	187	175	194	166	174	148	165	163	182	187	185	171	159	189	166	163	163	170	174	174	179	173	190	150	188	179	180	183	191	175	167	149	171	153	180	155	162	175	175	179	166	168	180	179	158	183	206	203	171	168	185	158	186	188	174	176	203	151	180	176	167	164	176	209	146	169	156	182	186	156	166	168	145	180	196	173	161	174	190	185	185	171	190	191	166	160	179	160	197	186	170	172	196	153	176	188	177	169	178	190	150	188	185	201	170	181	192	184	176	186	179	176	197	166	177	167	158	154	167	140	188	177	204	165	177	151	165	160	158	191	193	164	166	157	175	171	170	173	202	187	185	163	166	193	154	170	180	190	169	164	176	191	152	159	198	146	183	167	178	163	168	183	177	176	180	168	174	207	168	155	152	176	170	171	164	163	195	178	180	170	161	177	168	176	193	200	175	161	159	169	165	197	171	187	173	156	179	158	168	184	187	178	166	162	176	152	172	175	180	175	154	185	178	176	175	180	191	181	156	165	178	173	209	205	188	149	202	180	185	161	161	174	149	173	162	181	155	164	142	181	201	168	158	138	162	182	195	185	168	178	162	164	190	173	172	156	171	147	163	169	179	174	174	173	167	190	179	188	180	180	215	178	168	194	177	152	151	172	177	189	191	155	196	151	181	187	164	184	185	189	177	174	212	177	161	183	155	177	171	185	185	161	168	158	166	186	164	170	171	173	193	174	179	162	192	182	185	157	164	196	166	162	153	169	182	177	162	182	173	168	185	175	165	164	182	169	179	181	170	183	158	159	160	159	165	166	178	168	194	166	161	166	168	167	171	165	159	166	181	180	166	168	192	169	175	174	164	188	203	168	171	193	159	189	152	179	180	167	180	161	189	178	180	156	167	184	167	182	172	167	184	186	147	195	151	171	152	175	190	186	193	177	186	194	147	192	187	190	187	173	176	179	179	183	172	165	165	184	170	177	160	185	179	173	157	181	192	161	182	184	146	175	181	162	153	161	188	169	167	161	184	174	160	203	215	171	185	175	172	182	165	186	192	168	203	186	169
4011	622	493	487	505	438	473	416	419	397	441	398	410	440	400	455	455	413	405	394	453	464	409	423	424	445	416	386	416	423	420	401	401	409	413	436	446	406	418	424	384	409	395	380	422	396	394	425	394	401	392	421	442	424	396	413	421	420	416	425	399	433	402	404	429	424	397	402	414	397	390	423	421	379	410	429	415	421	405	429	420	423	413	460	445	385	398	417	412	396	427	438	380	408	423	382	395	419	393	404	425	439	424	418	410	409	425	411	415	394	421	408	423	389	411	380	417	435	428	390	412	345	424	438	394	386	367	432	389	412	419	447	445	406	434	430	404	423	428	388	400	432	430	392	412	353	401	423	397	388	415	420	419	417	397	449	414	448	440	416	375	415	356	392	428	419	412	397	401	413	398	423	420	415	394	434	434	430	433	401	428	383	410	429	437	391	429	418	413	410	403	370	421	407	428	388	430	411	412	423	398	403	441	414	426	406	419	391	407	436	371	388	428	405	389	401	396	426	438	428	398	462	383	430	415	468	399	392	404	421	431	448	398	366	418	412	433	423	373	368	421	376	376	374	412	390	455	413	427	382	440	375	397	407	466	430	433	424	420	412	431	410	418	465	405	430	419	420	423	429	417	437	393	415	431	396	420	387	415	452	401	434	404	399	408	398	433	421	404	418	400	415	410	453	383	389	385	410	407	430	411	384	431	406	394	407	420	424	394	404	391	473	435	425	428	414	414	399	421	452	384	390	424	445	423	393	399	420	401	407	396	416	424	445	403	422	397	425	391	388	415	422	405	388	398	419	442	419	460	427	426	379	422	410	432	418	415	437	449	426	388	391	425	401	406	409	409	438	436	417	417	400	445	400	435	423	389	420	397	437	386	385	406	397	389	400	401	381	427	397	401	362	436	410	434	436	399	399	406	401	394	421	436	388	395	401	394	394	388	440	448	415	432	416	412	417	422	422	389	410	414	404	422	418	395	429	440	420	416	340	405	401	423	413	426	424	430	420	424	411	460	447	464	403	420	392	403	379	407	422	427	386	445	402	433	396	429	448	420	413	414	388	430	431	458	433	437	393	402	448	401	401	425	440	421	446	451	411	395	387	443	417	409	422	437	404	425	427	436	436	398	396	395	447	383	419	403	406	419	419	388	407	406	423	461	421	406	407	446	422	430	420	436	430	377	404	386	401	432	409	407	411	419	421	377	404	418	439	431	401	402	391	460	438	415	431	408	427	419	394	406	409	410	447	440	371	417	416	417	435	414	418	404	409	439	420	420	402	402	426	399	416	413	398	424	413	394	406	386	420	421	446	399	424	398	405	411	400	433	395	410	386	420	426	422	447	439	423	451	431	396	427	406	409	421	373	431	448	428	400	420	389	379	397	410	419	384	394	400	383	410	442	444	392	414	435	427	437	415	405	450	389	432	409	430	422	396	409	424	428	435	402	396	403	416	446	394	463	407	402	420	425	408	431	405	422	410	418	416	389	375	373	420	417	425	427	405	417	424	416	433	436	417	440	431	406	408	405	389	434	439	403	438	414	438	421	405	425	427	403	451	443	396	423	393	393	412	405	393	446	396	422	462	393	419	405	463	380	438	419	415	380	405	395	399	392	407	421	374	424	382	429	425	403	463	421	388	425	417	401	408	406	419	434	410	414	434	382	428	436	384	420	386	403	425	365	405	417	399	405	400	416	440	395	385	420	421	453	401	440	406	435	402	453	394	426	406	438	421	405	442	431	422	435	393	391	400	416	413	427	431	396	435	419	393	411	395	444	402	432	407	420	447	414	436	431	375	390	407	438	419	401	394	404	439	418	424	431	396	387	398	457	434	407	413	370	409	403	400	449	404	393	388	425	448	403	414	420	434	445	397	439	412	445	423	418	395	410	406	443	390	409	400	421	418	430	424	388	430	437	400	403	423	432	445	441	439	428	446	417	398	384	387	391	416	462	410	430	458	430	412	441	429	378	381	413	403	375	438	420	413	448	417	418	416	384	441	409	428	404	429	421	397	394	406	386	382	396	442	398	404	413	411	395	436	428	370	448	438	389	412	400	428	451	431	381	401	408	426	432	397	437	421	427	430	431	384	419	432	422	410	429	433	377	389	406	386	407	427	427	415	442	447	416	440	421	432	429	421	366	437	423	392	417	450	413	364	395	379	411	455	408	420	417	377	410	431	397	425	455	393	421	423	396	464	430	383	426	418	407	430	425	414	427	452	418	386	406	449	421	412	413	420	410	422	430	471	422	413	429	420	434	402	394	395	392	427	398	449	402	417	435	383	408	415	409	411	429	386	401	413	411	396	409	425	417	405	419	377	392	425	409	411	421	419	391	453	423	436	421	471	429	410	400	384	415	432	448	383	378	423	412	436	425	407	434	436	422	400	395	434	461	386	441	423	409	405	422	443	377	416	407	416	422	412	406	410	406	400	377	419	368	405	416	412	415	382	447	454	421	396	406	425	426	416	377	413	410	429	422	428	430	421	424	401	439	411	417	418	434	391	455	395	416	409	414	411	422	398	453	390	408	415	413	438	412	403	433	397	397	421	441	439	417	403	440	459	392	405	441	452	388	438	407	406	377	437	398	426	426	424	403	418	393	425	431	441	415	408	423	454	410	421	391	407	405	400	385	434	416	428	401	443	439	396	419	404	418	424	393	410	418	415	422	435	415	436	389	413	421	393	422	404	386	393	445	390	406	430	449	414	423	397	396	436	405	422	384	413	395	401	412	392	426	422	407	441	429	439	398	412	424	423	429	403	430	404	404	432	393	416	412	409	448	415	428	422	431	426	432	421	376	371	400	411	404	399	411	385	431	425	440	384	423	403	429	426	390	417	439	417	431	432	412	385	421	425	424	434	395	411	357	399	421	435	428	442	435	426	395	420	411	428	421	383	438	416	391	449	405	419	431	395	473	434	410	427	440	429	391	445	426	413	420	422	394	442	397	437	406	392	406	441	408	407	426	406	415	408	408	435	431	411	428	403	402	453	443	432	412	410	421	425	385	427	399	423	430	396	397	440	394	432	411	418	418	422	394	403	406	380	423	386	403	424	434	414	460	433	453	399	433	383	428	394	404	393	385	400	398	403	404	414	408	388	420	471	379	390	403	427	445	412	438	437	401	430	445	397	391	437	408	452	433	406	443	469	393	420	416	441	407	418	400	394	440	411	419	404	434	423	407	391	410	402	414	425	407	397	397	414	405	398	412	393	394	435	412	452	402	446	413	432	401	420	404	435	403	422	421	410	430	398	406	414	410	362	429	395	433	392	414	424	446	422	408	425	364	423	425	410	435	410	396	393	412	372	416	418	462	398	399	410	414	433	410	396	394	420	433	413	444	451	395	489	422	408	408	452	408	417	411	402	418	365	403	432	401	403	407	424	398	382	420	407	401	415	403	431	420	406	423	404	410	423	414	407	413	425	408	452	408	431	434	429	442	399	449	421	393	436	402	438	391	357	417	411	442	414	429	428	408	401	423	411	414
13970	1306	647	497	438	337	310	272	307	265	251	252	276	248	246	264	235	253	229	224	198	210	218	259	265	221	245	254	275	255	265	247	267	229	228	221	257	242	231	227	240	222	227	260	253	216	227	219	241	228	231	226	256	254	269	226	223	278	229	211	210	212	208	224	222	223	217	223	247	243	215	212	228	216	234	221	225	249	237	224	222	223	197	256	238	227	241	232	228	247	234	216	250	229	259	214	234	241	223	223	252	242	285	259	242	247	246	221	228	240	255	251	212	230	253	256	212	229	212	237	220	231	222	206	235	237	242	237	220	226	237	217	228	243	256	217	229	224	236	217	266	233	223	225	247	219	204	229	240	232	216	261	230	226	213	214	255	214	234	240	213	226	220	220	239	265	214	230	220	263	236	243	232	217	255	266	241	229	241	226	227	239	211	230	203	224	251	214	226	212	230	271	227	239	235	270	224	214	226	224	245	249	230	238	213	271	250	228	217	245	228	238	225	214	246	240	239	228	214	234	178	228	236	228	212	268	200	212	236	230	214	220	244	211	248	222	225	232	236	229	222	233	234	233	226	242	236	192	219	196	198	206	236	274	256	249	209	222	207	238	233	213	253	265	214	213	204	223	237	234	255	231	223	243	210	211	239	198	226	242	241	238	229	220	236	217	229	206	268	272	224	229	220	237	221	245	240	246	211	235	241	230	201	194	221	234	242	225	240	216	223	228	232	218	238	242	239	237	262	236	198	231	232	265	242	222	256	215	220	234	225	223	207	218	235	243	225	202	248	268	217	217	240	241	226	237	221	251	234	237	211	230	236	233	225	254	201	213	224	228	250	228	239	259	232	260	237	241	223	228	257	241	229	270	232	222	223	235	242	231	223	250	252	215	237	228	246	212	243	231	247	241	266	215	209	226	234	220	230	231	203	242	212	224	239	257	244	219	215	219	231	223	257	253	225	240	246	241	243	263	228	238	241	246	220	222	241	228	246	262	253	223	233	223	247	234	258	208	233	239	213	267	231	217	216	233	218	236	263	239	209	238	242	255	231	229	217	217	191	236	235	249	243	221	177	218	219	223	253	216	241	243	240	247	250	251	230	207	214	250	243	228	223	252	238	231	218	218	224	210	219	226	196	241	210	232	220	212	214	218	211	229	215	232	227	222	229	199	226	233	235	225	220	220	229	236	229	239	247	241	243	224	203	233	235	223	224	258	204	225	241	229	226	246	234	244	246	220	264	252	261	213	230	226	234	243	205	244	195	228	224	230	252	255	223	235	235	264	228	237	238	228	222	229	232	240	217	234	207	235	210	218	239	221	209	231	244	249	238	216	232	209	235	231	243	247	230	208	228	191	218	222	242	212	230	227	231	231	238	228	221	244	230	212	229	215	231	217	255	228	241	228	238	240	220	232	221	235	256	250	227	209	234	224	233	235	221	227	273	231	249	243	239	229	257	242	203	234	218	262	258	222	236	231	223	207	244	241	235	225	241	221	236	228	220	235	247	231	232	226	228	247	229	242	221	220	232	220	241	241	226	216	230	243	231	253	256	240	247	218	238	227	242	226	229	244	212	226	224	217	252	219	220	261	208	207	198	216	221	249	209	241	256	240	243	191	213	247	237	227	256	244	219	227	199	218	233	246	256	209	226	241	234	215	211	231	229	217	220	207	231	223	223	240	198	202	229	231	220	236	248	223	223	212	232	230	235	203	254	219	288	274	228	241	228	204	239	220	186	192	261	248	261	224	233	246	229	233	241	278	230	229	227	251	222	218	236	254	214	235	228	226	259	236	195	240	251	247	209	224	236	265	230	225	240	240	215	223	260	217	240	252	207	239	216	219	239	231	203	256	238	216	200	240	230	241	218	225	217	232	226	242	243	242	215	258	248	238	239	247	214	215	217	232	218	222	236	256	244	222	221	271	219	211	219	224	219	272	230	229	208	187	216	203	234	248	201	211	222	229	257	229	222	257	236	245	218	223	205	218	216	247	227	232	219	223	229	240	248	233	236	230	222	222	243	243	206	267	238	254	250	205	243	235	270	223	205	216	211	242	200	233	199	237	205	211	219	230	222	216	234	215	222	217	214	222	215	206	243	252	239	228	249	245	241	222	204	243	235	258	228	218	202	214	211	202	217	246	258	230	247	243	221	224	219	251	230	226	238	237	217	222	219	204	210	219	252	243	250	225	233	220	213	217	225	256	242	226	232	232	219	190	254	244	237	233	202	252	264	226	226	229	247	224	239	233	227	242	257	204	234	240	230	239	236	209	213	225	235	245	260	248	222	239	242	240	232	207	231	252	219	237	246	239	248	231	232	250	247	246	238	225	216	251	237	253	227	245	221	244	219	247	212	233	221	261	220	237	239	224	248	216	252	246	229	240	240	247	208	225	224	227	229	270	206	227	250	228	234	228	249	212	212	237	236	239	231	229	218	259	229	221	236	222	246	244	231	199	245	229	241	215	238	261	302	209	250	215	248	241	221	228	247	229	249	228	241	251	215	223	210	245	211	214	220	267	242	259	203	242	219	211	244	249	252	211	235	264	266	217	254	238	224	221	232	229	254	223	246	226	238	248	245	271	227	215	243	249	261	209	219	252	233	258	233	218	220	250	220	240	215	242	221	247	254	209	237	216	232	240	217	235	250	231	217	233	216	206	233	219	201	228	220	249	249	222	226	234	245	262	213	233	245	225	232	221	230	244	254	215	220	239	257	215	206	195	231	252	216	220	213	232	253	231	222	215	242	217	240	240	237	224	256	209	218	226	206	232	214	227	255	224	229	233	231	262	219	238	233	222	257	248	237	224	240	252	231	216	241	226	243	208	258	202	242	222	236	229	213	226	233	208	222	246	206	242	230	229	228	218	233	238	239	238	240	226	246	245	259	243	230	244	208	232	220	231	229	242	238	230	223	243	221	234	211	234	185	231	255	261	205	250	225	233	244	223	238	218	259	245	238	224	214	239	216	213	217	238	243	217	232	238	209	222	244	239	233	248	218	225	232	226	253	237	185	241	239	240	217	236	212	243	226	239	236	246	218	245	223	206	231	232	241	207	231	234	236	221	247	240	240	248	195	239	247	236	247	229	222	253	235	222	221	240	240	246	265	262	270	221	218	237	212	253	254	258	241	243	237	225	244	207	227	253	227	242	227	214	243	219	246	265	253	254	226	244	209	255	201	226	223	252	228	252	249	230	237	223	220	228	245	241	227	215	236	215	226	225	247	217	224	242	250	235	225	225	252	229	230	213	249	238	267	240	242	257	232	260	225	261	235	223	248	227	223	215	238	207	266	240	231	221	242	231	226	238	242	222	238	259	221	208	223	236	229	241	238	229	236	234	214	224	232	226	256	262	242	249	228	215	233	207	239	226	225	222	222	211	207	225	228	218	247	208	225	229	250	236	224	248	222	242	262	250	262	253	234	233	202	221	224	223	232	253	217	245	209	224	239	243	222	217	235	243	217	222	227	231	197	227	234	235	245	242	231	231
10210	1074	1386	1450	1287	1035	932	822	820	723	681	638	689	625	606	638	606	633	584	583	539	580	579	544	550	566	557	603	545	569	555	544	535	560	553	571	509	554	545	543	518	551	531	570	521	563	514	573	566	506	551	550	548	541	558	540	527	543	538	550	533	526	528	557	521	557	446	571	538	556	519	529	497	560	547	504	535	529	548	506	504	548	521	530	516	570	523	517	568	480	484	515	539	514	561	537	525	559	492	528	523	556	529	501	527	516	528	511	520	513	541	520	569	510	527	521	533	542	523	573	493	516	492	591	535	498	527	538	550	519	540	523	552	541	508	508	536	498	535	531	512	567	565	530	561	535	530	563	503	500	526	559	542	514	566	538	485	571	523	531	527	487	543	527	488	518	520	477	545	498	555	531	533	509	480	512	491	536	518	549	544	514	531	547	534	521	528	559	535	557	504	524	535	546	513	554	527	516	516	549	561	549	546	539	539	540	513	510	501	531	526	559	511	502	505	518	532	495	565	540	543	529	525	546	553	549	526	508	546	512	543	498	538	503	512	474	507	525	526	498	531	529	533	521	543	582	520	509	565	520	560	521	562	511	531	559	480	511	542	499	554	499	504	500	533	520	500	529	506	543	564	516	536	540	532	556	541	567	519	546	565	519	536	520	506	533	533	520	512	494	503	508	494	497	523	504	518	530	503	542	519	523	555	560	544	551	537	530	494	557	506	571	549	484	515	520	520	510	532	524	489	485	515	529	542	529	519	501	508	539	510	502	497	557	498	521	510	571	507	569	521	548	555	521	525	477	548	507	567	550	525	519	512	534	556	570	551	563	535	491	503	510	514	472	555	574	511	554	529	496	535	541	509	496	519	524	502	530	572	501	549	523	548	567	512	550	487	488	558	534	517	528	568	546	529	507	515	563	498	547	547	519	502	543	558	537	491	466	542	549	503	590	548	535	519	496	526	492	543	508	511	527	584	482	518	524	519	551	506	507	515	561	524	528	514	520	530	534	588	518	527	548	522	537	529	523	578	547	540	516	505	532	517	521	526	534	536	531	560	514	534	512	531	502	530	579	511	495	507	537	532	545	535	519	548	523	532	543	529	517	498	537	518	540	525	526	521	536	498	580	523	549	545	574	502	519	505	503	552	549	554	521	522	564	529	512	532	511	545	538	546	512	551	491	570	566	542	548	530	511	527	550	531	507	502	519	519	518	515	547	552	500	546	530	543	536	516	559	555	515	584	497	490	545	538	536	554	546	525	533	558	561	560	541	479	475	535	556	492	536	537	560	545	535	502	515	542	539	498	509	542	538	527	563	545	511	553	501	543	554	508	522	521	588	518	523	539	537	538	562	521	528	503	499	532	571	488	532	558	544	541	510	533	508	536	550	511	544	545	539	508	541	538	556	521	495	543	506	562	522	539	538	565	528	546	545	498	535	505	492	542	517	528	534	563	545	505	527	528	539	546	548	529	534	531	552	513	535	538	510	487	536	503	523	523	512	563	523	502	524	532	519	544	516	512	526	534	524	514	529	539	550	568	509	519	548	561	538	528	531	500	565	513	509	507	527	521	501	535	529	516	556	548	546	527	529	519	496	516	559	519	517	557	564	550	527	521	557	553	549	515	535	510	549	518	534	514	495	490	553	540	527	532	537	578	534	535	528	573	533	558	547	511	546	534	559	558	527	533	520	546	544	533	550	517	516	533	572	570	538	518	553	567	562	507	548	507	532	498	527	560	523	509	536	490	565	536	553	545	546	529	525	560	542	533	551	566	514	540	553	548	545	510	539	538	546	523	537	556	523	519	548	545	521	507	562	535	512	526	552	524	526	506	522	538	556	555	503	481	507	539	574	545	514	585	534	568	523	525	546	530	536	503	561	501	530	534	497	481	510	501	530	532	541	548	557	469	548	494	532	513	541	557	563	517	561	500	515	521	560	556	522	550	566	531	550	487	540	503	495	581	538	564	574	517	545	525	530	551	529	538	517	541	534	542	518	551	517	539	499	552	535	497	532	543	545	525	530	570	565	527	479	513	531	493	539	558	513	496	527	540	531	495	561	509	515	529	514	535	543	536	560	516	504	488	527	562	506	507	534	518	515	531	502	509	540	547	504	563	517	554	520	523	521	566	537	530	534	534	525	567	508	544	524	498	529	496	545	513	536	563	543	552	493	572	508	494	548	528	538	495	578	517	546	502	511	487	532	560	546	547	515	552	532	559	555	529	501	530	534	514	523	514	546	540	512	533	515	529	498	543	470	533	539	509	487	581	543	513	545	535	499	546	529	561	448	529	551	494	529	564	507	557	517	506	532	497	544	556	500	537	536	538	564	546	557	457	526	551	584	525	583	571	518	484	498	511	549	565	488	531	520	529	529	515	533	551	544	545	500	540	524	565	535	520	561	545	532	535	512	512	536	549	574	536	525	498	521	514	541	530	564	524	482	554	525	506	555	577	519	525	557	499	494	537	492	519	545	529	517	554	532	519	523	511	531	538	531	549	513	536	505	527	529	521	510	513	515	506	535	523	524	506	522	532	532	534	517	545	518	495	549	529	548	526	533	559	531	528	564	566	516	558	520	561	558	523	535	487	556	499	547	505	517	498	481	540	505	532	507	532	495	518	548	553	548	546	539	525	527	559	566	573	551	522	539	522	535	483	528	579	563	520	488	546	570	553	523	533	514	512	537	542	521	535	504	518	550	505	558	566	527	508	519	507	538	547	511	503	554	535	500	506	550	547	519	497	556	517	486	544	535	582	534	546	557	516	536	529	539	522	523	518	528	523	515	542	518	536	484	530	511	529	535	514	558	549	578	529	518	548	533	573	531	528	539	526	492	539	528	563	559	541	532	533	530	539	517	557	534	489	528	535	542	538	521	525	513	522	510	540	556	546	524	557	546	526	545	514	542	525	519	540	539	580	525	499	525	540	496	517	535	541	528	557	492	530	543	517	531	495	576	521	523	531	508	494	492	570	502	464	533	566	595	492	521	577	522	542	510	502	529	488	530	519	523	515	519	542	555	567	512	543	517	490	545	524	517	555	518	539	498	508	505	534	540	508	521	541	547	508	523	557	541	521	503	619	562	519	570	539	529	552	530	535	512	544	524	535	523	555	523	508	491	517	558	513	534	521	534	500	512	502	526	560	566	527	503	514	551	580	542	552	558	547	538	537	543	563	573	521	528	547	542	555	518	511	525	539	520	534	537	507	492	532	520	553	515	509	522	489	599	510	524	512	503	561	520	530	546	528	531	513	538	528	534	519	550	516	547	551	500	556	557	535	541	534	546	542	526	553	493	537	545	512	538	591	543	520	553	572	533	540	495	532	510	520	513	516	519	517	549	525	515	511	534	539	521	534	556	532	496	525	517	534	529	546	497	534	528	490	510	522	528	512	525	538	548	539	538	562	536	534	515	482	561	498	544	556	536	524	481	571	512	528	545	563	511	554	552	520	544	541	520	542	527	503	522	503	545	553	513	557	566	521	475
22396	2734	945	693	502	336	301	251	218	210	207	177	176	164	151	151	141	157	129	163	139	133	136	143	120	154	165	159	138	139	149	149	149	116	105	124	120	145	112	144	123	148	112	112	132	128	136	124	143	136	129	136	116	115	110	125	138	126	130	122	135	150	131	141	153	121	123	124	128	128	130	141	136	139	133	110	148	151	124	125	129	148	122	129	127	130	136	140	138	121	131	119	131	135	142	115	133	129	141	121	129	135	113	125	145	120	118	144	137	136	128	125	106	140	149	113	108	110	114	138	131	113	130	132	128	129	147	137	135	149	135	134	130	120	126	133	127	130	152	119	152	142	151	130	122	128	133	144	126	164	140	120	125	136	123	134	117	136	118	152	149	136	116	120	132	144	127	115	134	117	129	100	138	139	143	137	146	108	132	139	116	145	125	132	129	131	119	145	144	105	128	137	129	126	127	132	145	113	127	134	126	112	123	111	141	143	149	139	118	102	149	123	122	132	128	111	133	129	116	138	118	143	138	150	112	120	114	133	148	122	124	158	135	124	137	144	123	151	138	142	166	148	113	131	133	133	116	137	126	159	149	124	124	129	118	135	141	121	122	134	131	133	132	147	155	139	142	123	149	116	140	128	157	136	147	121	120	128	122	127	147	119	134	120	151	128	136	123	129	139	134	135	113	134	146	122	148	128	123	142	138	119	139	132	121	132	118	141	148	128	121	123	132	143	125	126	133	107	135	135	106	108	150	122	126	133	127	113	145	124	130	130	158	122	122	138	124	133	147	127	124	104	140	114	126	123	120	124	121	144	134	123	143	129	129	150	147	154	130	140	137	137	131	159	127	140	131	112	111	133	126	121	127	115	129	140	129	114	134	120	135	139	137	137	133	120	129	119	133	95	162	135	129	144	91	128	142	133	139	128	122	151	118	140	116	153	128	160	113	109	126	136	133	99	119	150	153	136	140	137	127	128	138	127	131	128	121	137	132	160	125	118	114	158	151	136	149	151	124	135	132	113	125	130	120	138	122	147	132	165	134	141	122	130	113	139	147	124	112	126	140	138	124	135	130	127	140	124	124	147	137	123	136	142	152	121	108	121	144	148	128	118	107	126	124	134	125	120	125	146	114	113	144	131	155	137	127	126	134	121	148	121	104	131	132	136	124	130	145	145	150	143	167	116	130	128	158	129	148	144	157	125	131	109	123	107	140	147	122	129	128	147	117	158	129	126	125	128	133	139	145	139	137	135	130	133	132	139	133	141	123	141	121	131	129	135	152	129	145	152	124	133	124	117	141	133	117	119	138	126	147	128	130	115	117	131	142	121	149	107	147	147	138	126	123	138	151	130	124	125	125	141	141	128	123	108	131	132	131	142	124	127	142	137	141	131	137	142	126	122	130	139	113	122	135	140	157	142	115	144	136	134	128	136	121	150	143	123	136	142	147	138	110	138	136	119	133	134	111	119	130	137	132	101	122	144	120	123	133	140	129	129	143	122	117	142	122	132	135	135	127	110	115	127	119	131	126	144	140	131	134	136	131	128	142	128	135	131	134	149	127	157	141	136	131	131	139	123	122	137	118	122	121	101	130	105	158	128	132	113	116	116	127	150	153	141	124	147	150	130	136	125	163	118	112	116	137	123	129	136	121	131	129	147	115	154	115	126	122	133	133	157	128	138	123	136	111	127	138	123	131	155	125	134	138	123	139	118	122	147	148	134	125	131	124	127	123	138	127	123	135	136	129	126	138	131	119	126	127	124	113	140	132	113	135	134	150	131	139	145	150	146	131	140	113	134	143	122	129	140	131	128	137	135	153	116	127	118	134	126	137	139	143	137	131	130	130	121	122	139	132	137	126	124	135	133	132	120	125	122	138	122	114	121	128	151	108	132	129	134	136	135	138	135	124	128	129	135	137	115	108	122	123	130	131	143	122	126	127	104	132	132	132	136	126	131	120	137	131	147	129	137	117	127	103	149	140	141	123	139	122	137	123	151	117	136	132	131	103	148	128	138	122	126	116	126	149	153	127	146	129	111	138	138	136	155	150	146	156	130	123	131	135	144	150	102	131	145	139	140	130	142	129	124	126	123	124	141	139	131	91	114	127	131	144	136	151	128	125	129	116	132	142	132	133	128	149	131	138	124	140	141	165	136	149	134	135	121	140	138	123	114	129	123	136	115	114	121	125	113	136	138	136	153	126	128	133	127	147	143	131	122	136	143	121	145	119	116	127	156	117	139	121	142	129	129	145	123	108	124	110	124	135	142	129	116	133	110	124	129	123	148	142	129	112	131	142	121	137	123	122	130	114	143	122	114	111	146	134	104	144	122	146	142	118	152	129	155	134	140	129	150	123	137	102	128	120	143	127	109	134	152	127	116	147	119	143	130	142	103	114	142	135	139	128	120	115	118	149	124	139	131	140	142	161	134	124	147	118	113	108	145	128	149	144	145	140	120	135	109	136	134	131	137	130	117	134	130	145	120	125	122	134	130	134	120	138	125	139	105	140	131	141	139	134	141	134	124	108	124	113	120	152	129	136	139	118	114	119	137	124	133	128	133	130	115	119	120	142	142	134	105	130	120	116	127	127	138	120	139	143	132	137	141	149	136	138	136	131	141	121	110	132	145	127	105	163	116	111	132	129	128	145	121	119	136	151	129	137	130	146	160	111	135	131	149	131	120	127	127	111	137	135	147	111	140	116	118	122	132	138	139	135	122	140	161	141	126	127	133	129	143	142	110	129	130	120	126	135	120	122	121	162	145	143	137	139	135	148	121	130	127	126	138	116	139	123	126	154	135	117	115	161	135	127	150	127	124	123	137	124	145	132	139	132	114	132	116	143	123	134	139	124	127	108	146	150	134	134	115	117	126	145	115	144	137	127	109	119	124	141	142	126	134	139	123	128	147	129	134	142	143	126	159	130	126	118	128	147	142	130	135	112	120	119	132	135	133	148	134	121	128	120	132	141	131	123	130	125	145	112	118	122	118	145	129	137	120	109	123	141	132	126	146	124	136	158	104	122	128	125	126	143	119	122	143	124	121	157	126	131	124	130	122	138	114	122	140	138	128	134	120	129	125	123	142	139	139	142	138	132	126	122	148	115	131	129	125	131	133	110	129	127	132	142	131	149	155	122	118	118	128	135	132	106	136	128	131	123	132	131	126	131	142	150	136	125	150	145	118	145	113	136	148	145	111	118	113	141	139	141	135	134	143	130	137	138	154	140	133	114	137	141	137	134	121	150	125	129	142	149	129	157	131	150	116	120	148	135	127	159	119	126	124	139	127	122	113	124	144	136	130	128	147	128	129	119	125	145	152	122	139	121	134	145	116	133	131	152	125	130	166	133	125	133	130	149	134	131	118	138	133	119	138	149	146	134	130	129	107	114	127	151	139	131	132	112	137	144	135	131	111	121	131	111	122	133	134	108	99	137	132	118	127	105	142	152	146	139	137	142	141	132	139	142	144	137	129	133	137	108	141	140	134	132	131
12766	1385	1829	2200	1711	1413	1136	899	788	711	658	552	545	527	472	468	459	426	418	405	375	371	377	364	333	377	343	344	359	348	343	334	332	365	378	332	339	329	296	343	297	315	317	311	333	324	331	307	305	335	313	313	339	295	343	308	318	291	307	305	327	304	329	300	314	329	295	318	331	282	313	319	307	322	284	313	309	315	329	311	288	336	326	303	330	309	318	296	303	338	283	330	313	317	314	269	306	308	296	301	356	307	302	328	308	301	320	308	312	324	302	305	288	321	331	311	297	316	330	327	283	288	317	303	333	299	290	321	309	310	267	299	303	333	310	297	320	277	342	314	294	313	329	346	326	304	330	312	315	301	325	314	327	300	342	312	315	298	311	328	314	297	304	284	316	302	287	307	305	319	312	294	299	307	305	343	319	296	283	302	278	320	348	300	339	292	328	335	288	298	294	293	317	321	281	290	301	303	328	311	308	328	305	323	316	318	304	341	298	345	370	315	291	320	290	300	302	324	307	297	309	305	303	326	293	355	339	294	316	286	296	319	323	318	309	320	319	309	312	302	307	307	288	309	308	333	298	288	301	296	342	319	313	310	340	317	308	287	274	324	321	307	274	308	341	289	288	324	299	332	294	308	274	321	310	308	298	306	303	309	331	292	309	290	328	301	319	298	302	278	279	329	302	338	312	298	313	278	298	335	290	339	291	304	304	287	325	299	284	343	330	299	302	302	316	330	302	306	298	319	310	282	306	323	297	300	286	310	299	321	322	307	325	297	286	313	313	320	305	311	330	317	292	330	291	306	314	315	282	283	317	302	328	307	286	326	306	305	298	267	280	310	283	279	291	292	288	301	313	321	296	281	313	295	306	320	296	325	292	292	286	317	304	302	307	297	298	299	310	267	288	297	293	321	297	294	302	290	288	299	316	296	297	346	313	306	304	309	306	333	300	304	346	293	286	302	282	292	301	291	307	331	304	305	271	308	308	323	298	294	309	323	306	304	311	302	299	316	280	334	291	312	291	316	296	293	333	321	330	303	300	264	306	307	293	294	314	329	297	332	317	303	308	283	311	317	310	305	297	329	316	305	321	306	320	366	313	338	311	301	323	304	286	302	291	313	318	319	303	287	323	302	297	294	302	333	287	319	347	322	299	313	295	299	304	284	287	365	313	315	293	319	333	327	308	313	326	305	288	290	294	303	302	299	313	323	271	327	324	309	294	349	275	331	321	302	331	302	326	307	315	306	344	307	297	305	327	325	306	280	307	307	312	321	304	348	308	296	345	327	331	307	309	325	304	302	316	328	283	290	307	325	327	325	300	305	288	298	317	314	329	323	297	298	309	314	333	286	289	341	329	288	309	317	318	292	311	333	296	340	311	277	314	297	325	282	305	295	309	311	288	303	314	296	270	302	297	320	303	319	321	333	299	320	334	332	304	312	336	303	291	306	336	316	326	305	296	327	287	330	299	308	312	306	289	336	312	309	319	298	292	317	320	334	296	336	348	291	314	304	323	291	311	313	288	311	294	330	339	336	318	316	307	248	295	300	302	313	295	272	310	326	295	304	323	325	262	335	331	314	256	304	306	325	321	289	303	308	308	306	292	332	305	294	287	312	290	303	332	312	308	320	287	311	274	312	304	312	291	317	316	298	316	310	281	325	268	279	317	301	320	295	317	287	307	309	314	310	303	329	320	335	314	328	289	298	305	309	339	298	323	319	279	315	296	306	305	292	294	306	318	318	325	318	298	275	314	293	281	319	305	297	318	296	313	325	296	303	324	318	307	278	297	309	290	335	304	319	280	283	310	308	314	307	336	311	279	328	298	315	287	287	320	327	291	309	290	314	299	311	313	312	298	280	333	304	311	341	310	297	291	329	306	326	280	291	305	294	295	290	324	299	302	289	308	304	278	304	297	316	319	314	324	282	281	302	294	307	275	296	290	313	309	307	297	290	284	301	300	303	307	341	337	321	305	305	325	265	305	304	318	283	307	310	292	326	300	321	298	326	330	328	308	321	353	301	351	320	329	287	307	311	329	311	326	333	300	305	317	295	315	311	300	300	341	321	295	339	312	282	301	320	321	323	289	318	343	292	311	304	330	326	343	328	297	275	296	291	328	327	313	281	322	324	302	305	297	290	285	315	292	294	308	300	313	297	292	308	312	303	290	300	291	288	285	306	330	333	353	275	265	305	312	288	339	323	313	329	313	309	321	282	277	330	294	313	301	295	305	287	269	290	307	293	330	309	312	317	303	309	301	308	302	318	315	314	309	295	314	331	310	347	297	317	300	274	313	304	287	302	288	305	294	290	315	300	331	263	303	298	304	304	310	305	311	327	305	280	351	353	342	316	309	300	312	293	287	288	286	302	321	296	312	279	312	288	298	338	292	288	321	303	292	292	325	311	299	298	346	323	306	324	327	295	321	293	295	330	296	315	303	276	323	284	332	287	309	296	312	313	289	281	299	318	301	318	327	314	305	341	300	314	301	306	307	295	318	283	334	312	294	313	335	326	324	289	305	292	307	285	326	315	301	299	284	311	362	312	318	303	304	321	318	314	319	300	319	273	310	330	300	303	312	312	294	281	326	296	334	301	308	331	299	326	319	284	308	276	291	333	315	291	312	304	294	307	309	316	317	288	302	282	312	327	293	315	289	297	307	315	300	311	315	292	309	352	285	327	320	299	290	311	285	319	317	337	278	309	296	287	317	298	269	315	272	312	318	301	305	318	316	296	286	288	295	306	289	319	305	307	300	281	296	320	327	298	295	303	296	287	286	301	319	299	321	293	345	321	292	309	294	309	348	320	305	318	302	312	309	297	293	302	314	319	313	305	317	289	279	308	316	314	291	284	292	277	342	276	310	321	323	308	316	302	274	299	331	290	310	308	299	317	316	338	315	311	299	314	296	308	317	277	313	324	317	290	317	309	299	301	287	297	291	310	352	329	285	312	319	326	292	293	312	320	306	315	321	319	319	333	293	303	315	302	287	280	298	331	288	314	338	335	309	312	307	315	342	304	313	297	279	285	294	303	313	301	312	316	300	283	332	321	316	293	286	315	285	291	351	309	301	314	325	329	299	264	331	312	280	315	314	327	286	318	325	324	298	280	366	286	329	296	334	286	293	285	304	343	320	306	294	324	296	318	299	333	331	349	283	328	306	332	312	294	330	325	297	312	287	314	300	310	310	309	330	306	290	302	314	302	309	322	271	323	313	312	312	281	313	306	294	325	274	297	318	298	324	325	325	302	297	326	310	317	349	278	339	299	317	303	323	316	334	303	291	302	292	301	305	307	349	307	309	288	307	310	297	294	325	333	358	335	326	325	302	320	294	337	319	313	309	325	319	284	337	319	294	306	316	320	290	310	319	309	271	279	329	300	334	311	301	306	281	273	296	304	299	335	330	299	304	272	294	296	302	317	319	296	305	346	300	318	302	287	288	303	317	331	253	317	297	318	305	317	322	297	320	320	317	295	295	305	308	297	286	296
5309	546	242	214	183	185	199	203	176	165	181	158	180	160	175	194	166	163	166	183	169	172	194	160	187	168	186	172	176	157	150	152	187	183	188	183	170	149	170	170	182	146	186	167	157	203	188	172	177	186	150	180	169	141	180	183	171	169	164	193	173	176	165	150	161	178	180	176	204	181	181	190	178	175	191	227	169	166	182	172	184	180	175	153	135	181	201	201	153	165	165	193	196	163	164	166	154	189	193	150	187	175	171	199	186	172	175	168	194	188	162	159	177	166	177	143	179	156	175	197	159	187	176	174	181	191	194	156	189	187	187	137	187	175	158	159	170	166	149	166	181	160	189	174	174	182	173	196	178	184	188	178	178	182	167	193	158	159	154	177	184	171	166	155	171	162	164	176	158	173	171	166	171	176	168	175	161	183	185	165	187	142	194	174	157	160	167	167	200	156	170	165	185	168	169	174	185	187	206	179	177	192	188	194	169	149	169	185	155	203	181	165	173	182	162	175	167	186	192	173	201	176	156	183	160	184	176	165	187	168	159	172	187	143	183	163	157	181	214	203	176	183	173	184	186	165	168	157	174	151	184	184	159	160	147	164	170	167	187	152	178	162	170	170	170	178	173	180	173	186	209	191	161	162	159	182	175	156	149	204	195	177	190	154	181	191	143	181	165	155	179	209	153	174	151	154	160	144	154	161	184	173	181	184	184	140	204	166	193	184	181	169	190	192	169	157	172	185	175	172	159	164	164	203	167	192	200	174	148	158	174	183	187	183	191	158	164	157	163	175	173	161	130	183	180	140	187	209	187	169	173	170	179	149	176	158	160	176	183	181	185	183	159	170	164	175	189	159	161	161	149	190	188	178	173	184	180	166	146	161	183	165	172	181	144	189	184	207	180	196	177	152	182	185	150	166	171	148	187	175	169	170	165	175	183	172	176	159	170	187	193	154	174	191	176	174	158	191	172	183	155	172	160	153	171	176	151	186	164	158	158	186	205	168	173	191	179	181	201	167	199	170	168	172	195	179	174	186	187	181	170	166	179	181	174	177	181	176	191	173	162	185	185	177	165	168	194	179	206	187	171	183	189	179	173	155	191	187	185	170	163	202	183	181	160	197	181	170	185	177	159	160	157	191	171	167	168	170	159	161	175	180	193	182	191	180	168	164	158	185	180	161	181	178	183	169	162	164	183	203	175	173	179	188	180	176	166	174	168	178	173	195	183	188	170	139	162	177	175	175	166	174	181	180	192	165	184	164	180	176	182	192	192	177	172	163	163	190	164	159	190	151	171	181	174	167	185	178	175	169	165	208	174	182	169	165	166	143	180	153	180	164	183	187	142	171	178	161	171	177	175	168	185	185	187	182	139	175	173	151	157	191	183	177	177	167	203	143	137	190	155	166	185	170	178	164	169	192	174	180	195	175	149	170	175	170	178	165	166	187	150	189	162	174	181	166	173	205	181	162	159	187	169	190	159	195	162	171	176	162	172	179	179	169	196	174	178	150	178	179	171	189	187	195	185	183	183	173	177	176	155	208	172	174	184	156	148	167	174	158	179	161	184	185	172	186	179	167	188	162	167	177	182	160	206	173	172	165	160	145	179	190	168	184	179	157	189	160	176	197	175	151	189	140	169	182	172	173	184	196	163	176	175	167	178	186	159	167	177	184	170	181	149	163	155	164	185	177	164	167	202	181	145	166	172	184	201	196	168	172	176	154	181	148	173	169	197	218	168	160	192	174	160	189	149	196	192	195	168	174	167	163	176	153	170	174	186	191	188	177	154	185	169	174	162	170	167	174	165	179	164	160	175	162	180	174	174	180	174	175	180	181	171	161	185	183	187	185	193	187	157	157	159	184	178	186	168	161	171	152	197	166	184	186	165	164	201	206	189	184	170	168	183	191	195	198	167	186	155	171	147	181	178	170	164	179	187	197	149	153	192	186	163	154	178	143	185	181	181	173	176	194	181	150	178	167	183	181	172	187	176	185	178	199	211	161	174	166	154	183	150	172	169	182	177	193	165	168	209	160	173	196	177	186	191	180	179	179	167	169	163	157	191	184	143	185	165	141	199	162	188	194	166	141	160	168	185	189	175	160	192	194	168	167	152	160	193	169	168	136	178	172	174	176	174	179	151	206	160	165	171	162	158	166	155	179	177	167	172	188	170	205	184	172	197	202	152	170	174	174	155	178	171	166	168	157	197	187	170	187	180	183	191	171	165	172	192	157	173	179	147	138	160	178	166	157	179	170	203	197	136	171	131	170	174	161	172	181	191	152	192	188	169	183	162	170	160	181	161	160	166	200	156	147	173	159	189	159	174	169	179	168	184	171	145	181	177	135	159	161	182	178	160	202	172	156	155	173	177	184	176	158	150	150	176	157	180	176	178	195	156	178	174	190	183	163	173	173	164	146	200	177	176	177	203	146	199	180	173	172	154	175	184	201	158	153	167	172	167	187	176	182	184	168	143	169	174	175	178	137	178	193	162	175	165	179	174	172	176	192	151	144	164	192	164	180	189	216	189	169	185	177	164	185	158	185	164	178	177	171	182	164	172	175	188	169	179	221	161	160	179	153	171	153	172	171	159	177	191	177	167	158	191	190	164	153	206	168	174	174	167	170	160	178	193	179	188	173	153	175	164	172	175	180	186	181	206	176	182	188	164	197	175	184	160	187	174	154	198	210	172	158	173	182	183	140	164	168	157	153	172	189	209	160	170	181	164	160	181	178	178	171	195	179	170	180	173	189	168	193	154	171	163	153	182	181	196	184	165	161	207	161	187	183	195	158	179	170	195	169	145	190	169	178	185	169	186	158	196	156	173	189	164	188	183	159	177	150	175	170	158	192	181	188	169	166	167	159	156	155	191	195	149	148	165	169	196	146	185	183	174	185	180	181	168	187	170	172	189	168	190	168	141	193	146	185	168	168	161	191	173	161	168	189	198	206	206	171	172	160	186	163	186	174	181	194	180	157	180	163	133	174	174	187	179	171	153	180	175	168	180	151	149	179	168	148	167	171	175	148	162	180	165	173	182	170	165	170	179	156	211	173	173	179	188	179	200	191	176	165	193	169	181	189	195	165	151	177	180	192	178	191	170	159	174	151	168	167	175	174	182	186	161	211	188	182	193	155	173	167	159	177	165	191	163	193	174	167	193	166	165	174	180	179	181	184	170	165	166	169	154	192	167	174	171	177	176	177	180	171	163	169	187	156	194	175	178	176	181	193	171	195	207	165	170	188	176	176	175	168	169	165	162	199	152	183	187	164	184	170	186	151	151	163	188	182	174	181	176	160	166	194	173	164	160	170	169	174	167	175	152	201	194	166	171	158	176	182	165	168	147	188	175	181	178	159	193	199	175	201	177	184	147	156	196	157	174	177	200	184	176	200	134	185	175	169	196	187	169	149	185	161	185	171	186	151	159	171	161	153	196	196	191	183	159	186	173	161	168	174	143	159	183	175	165	181	168	169	178	184	157	179	196	144	188	176
4243	662	556	514	497	479	469	442	447	435	466	422	446	439	414	442	427	431	378	357	461	438	424	430	400	419	430	401	402	422	378	434	430	416	408	415	469	423	449	405	426	436	454	403	444	426	404	427	393	398	386	406	428	433	431	444	418	425	447	413	402	423	415	425	430	428	417	382	427	465	412	417	441	416	413	409	434	446	423	416	444	424	408	425	440	409	423	457	422	414	404	422	432	401	416	411	439	397	428	384	458	404	389	431	426	416	368	465	411	426	431	448	419	437	411	396	407	476	425	406	405	390	387	428	403	417	410	425	441	431	421	383	402	413	413	415	442	410	415	394	420	432	398	429	462	391	417	413	429	431	447	423	416	400	353	465	404	425	404	396	439	365	413	450	408	400	406	407	441	419	405	429	425	424	449	424	436	425	414	385	423	403	422	389	408	419	414	438	395	387	403	440	423	413	440	404	401	459	374	422	443	425	432	405	428	433	436	392	443	386	396	409	404	410	434	440	441	397	395	449	469	407	401	433	444	416	422	418	389	385	402	443	431	419	423	392	415	426	427	421	393	390	389	437	420	428	420	407	463	381	421	428	380	403	390	381	425	419	389	402	407	395	435	410	449	394	399	431	427	413	449	371	402	405	403	405	407	395	415	407	420	414	400	442	406	384	417	398	358	426	442	406	404	421	420	420	382	430	405	427	440	413	397	374	422	399	403	416	418	421	428	422	434	408	407	428	425	412	440	402	452	430	438	403	417	419	425	429	411	380	395	416	408	407	451	414	431	424	410	432	411	407	421	403	448	425	409	410	388	405	381	400	463	415	404	423	386	397	386	411	411	427	370	413	425	441	400	401	404	440	411	429	421	381	379	441	414	453	420	387	430	455	437	429	438	424	426	437	415	405	394	411	436	407	398	447	393	458	391	435	401	438	436	425	411	432	427	439	468	400	451	413	430	481	444	434	431	433	422	434	414	410	411	382	412	425	431	418	422	404	420	392	421	414	418	438	416	420	416	394	416	400	422	415	401	411	424	420	397	400	393	399	416	420	416	386	407	403	434	394	419	403	446	380	413	448	391	412	410	439	427	421	411	436	405	419	412	394	445	389	418	415	425	401	452	441	419	444	419	391	404	429	417	415	436	406	434	447	390	420	406	431	407	412	456	402	400	389	394	437	399	412	449	399	411	375	457	425	415	403	429	426	401	432	380	364	425	396	456	447	429	429	430	417	446	452	436	398	420	462	397	382	442	415	382	432	443	414	416	425	384	437	389	407	411	443	427	439	418	434	430	396	456	408	425	427	434	416	411	453	421	422	388	396	419	407	405	394	418	411	435	415	427	412	393	409	432	403	424	402	438	372	428	429	435	389	424	392	424	397	421	424	449	415	447	412	418	411	436	408	421	452	419	442	394	437	438	392	389	448	390	429	422	443	386	412	439	396	412	407	431	417	379	442	407	402	439	450	422	410	411	424	430	392	391	427	439	441	425	426	422	407	390	394	404	455	428	424	431	442	383	407	395	416	433	408	410	462	398	401	415	419	396	432	422	434	400	413	409	379	420	423	407	424	438	415	420	421	413	425	400	384	413	403	428	366	442	433	412	433	383	438	387	420	415	388	414	413	424	405	433	465	391	399	425	423	393	455	428	406	427	401	398	385	443	417	411	448	383	448	421	405	402	470	418	378	456	416	386	383	404	427	405	408	413	423	463	437	427	436	449	425	419	431	439	422	424	440	395	418	394	413	406	407	429	431	416	442	438	420	397	417	422	416	372	412	363	417	407	412	415	432	394	430	441	450	437	448	401	398	422	399	433	396	416	411	428	374	410	445	406	414	407	434	422	407	401	427	434	425	419	425	431	426	440	418	413	436	404	414	417	430	393	406	405	451	416	401	407	385	401	420	415	431	376	404	400	396	386	365	410	390	400	406	424	427	411	407	420	412	423	392	386	410	382	406	436	399	376	421	429	398	388	414	437	438	427	427	428	391	427	396	436	422	447	381	417	451	427	389	408	447	437	410	404	433	404	395	378	417	432	436	424	417	382	394	448	399	420	430	401	407	433	409	395	435	409	439	385	457	445	436	413	392	400	403	405	438	459	386	424	380	460	404	460	407	414	440	451	437	387	425	449	429	381	391	398	409	425	415	432	410	384	417	414	444	446	414	452	425	417	398	401	418	420	413	398	392	396	414	422	383	427	406	388	411	410	413	439	462	411	431	406	410	417	411	428	446	411	411	450	439	391	408	427	400	391	400	407	411	422	394	406	433	411	405	410	388	407	407	412	432	422	401	402	401	427	444	455	427	381	388	425	405	440	421	399	403	405	451	439	452	440	433	422	429	415	433	424	405	396	420	393	449	414	417	435	387	418	388	398	434	440	419	410	417	406	407	403	443	422	403	413	429	381	403	435	399	445	424	387	398	423	395	398	424	426	425	406	433	441	412	459	441	408	382	417	387	441	413	396	430	418	411	430	439	418	386	398	414	410	428	441	439	431	423	394	428	433	420	431	393	436	422	437	437	405	394	429	434	428	421	398	398	417	416	451	369	425	422	426	414	453	397	426	435	436	423	426	428	403	409	396	435	406	419	441	444	439	431	412	442	401	387	411	440	422	438	385	423	398	395	417	400	390	417	415	464	428	399	411	428	425	435	424	415	448	419	399	402	444	416	420	395	397	384	419	403	390	386	431	415	430	445	400	408	429	463	431	444	440	395	472	425	419	425	433	454	437	426	432	417	430	449	438	413	426	426	402	448	422	433	430	419	412	414	412	417	433	448	411	399	430	450	422	378	409	414	386	436	404	393	400	417	442	439	411	406	422	434	427	473	406	418	404	391	391	435	393	402	388	454	388	420	447	408	405	384	385	419	407	444	431	390	394	424	417	414	413	402	437	370	416	385	416	418	413	439	452	432	425	423	411	396	405	429	428	428	456	428	442	406	416	442	398	432	418	406	453	427	421	423	446	407	413	397	401	422	400	432	419	413	429	412	402	418	399	450	393	408	451	403	405	419	421	392	414	407	420	400	380	407	413	429	430	445	404	375	410	379	451	434	423	445	400	434	415	409	413	405	379	428	435	429	420	402	453	409	454	408	428	435	409	419	436	439	435	429	408	405	448	403	395	435	414	430	452	407	412	415	457	434	389	426	373	414	405	418	415	395	413	421	444	436	412	418	426	426	418	425	400	404	431	431	421	438	448	405	413	429	415	413	404	400	401	439	424	417	421	384	392	423	390	430	390	391	392	408	417	446	407	391	436	399	419	388	441	432	395	414	421	448	420	450	421	430	427	423	447	409	406	394	422	444	400	414	424	393	419	381	453	409	413	421	398	432	406	445	413	399	424	442	346	420	449	404	443	423	427	428	430	399	410	399	398	371	400	405	449	397	394	404	410	431	425	492	422	399	411	436	414	415	444	388	413	434	440	410	416	399	420	419	436	408	387	428	432	407	433	432	413	437	393	431	433	433	397	410	438	454	405	412	422	415	410	429
13801	1446	558	518	401	331	288	310	286	256	270	240	212	241	246	235	225	237	205	242	257	259	195	292	245	249	231	215	201	255	224	229	252	215	234	248	259	238	233	219	204	198	219	237	216	196	257	218	245	259	239	258	222	265	242	197	209	249	237	212	237	266	270	240	238	233	226	221	254	229	234	202	223	245	210	193	234	254	209	241	236	223	234	216	236	230	221	225	222	260	187	230	228	229	238	217	219	240	194	247	234	250	225	218	218	233	217	250	258	252	249	220	233	229	258	243	204	231	241	236	210	244	245	241	277	253	213	224	273	229	252	222	250	217	216	225	248	242	228	213	253	247	223	215	237	202	199	225	213	223	227	248	209	245	218	264	222	243	207	222	236	237	240	240	225	245	244	205	244	243	230	222	230	245	225	221	195	246	229	201	244	233	211	226	208	243	211	241	213	219	261	289	264	241	215	240	275	267	236	226	252	256	202	229	229	202	222	240	250	231	200	237	240	246	220	220	243	225	221	256	250	209	253	257	194	219	240	255	228	195	229	223	219	226	225	237	207	218	216	243	203	234	242	223	232	225	236	246	225	203	230	220	246	230	216	231	239	223	237	202	242	242	205	220	238	221	215	249	207	238	246	224	239	230	247	208	226	236	222	215	237	238	231	234	243	224	245	244	220	236	236	240	244	276	223	239	229	244	226	230	202	229	242	214	259	261	219	252	231	222	240	206	213	254	217	226	224	250	257	209	254	232	225	238	226	216	223	221	221	232	214	227	232	217	210	228	217	238	270	225	217	237	242	224	244	273	284	230	228	216	263	205	234	217	210	247	236	232	225	219	249	220	222	204	217	242	235	210	220	241	250	205	191	222	228	240	221	216	221	218	206	212	243	250	237	218	254	220	250	215	225	230	237	250	254	205	223	227	243	210	231	217	221	281	213	219	235	224	242	219	225	269	228	256	215	259	229	198	277	220	204	235	250	230	203	220	245	242	243	236	278	214	208	212	235	229	226	241	209	224	208	207	232	265	213	214	232	212	215	245	230	246	234	246	201	223	238	274	253	256	213	251	212	226	235	214	245	238	220	224	238	242	239	208	214	227	249	264	219	227	208	228	224	197	219	239	228	222	226	238	236	238	219	228	229	213	226	291	244	224	199	207	233	217	222	242	252	245	230	217	253	222	220	243	213	234	235	216	218	229	219	246	237	207	240	222	198	228	215	225	249	263	243	251	209	222	223	226	237	234	246	250	246	235	247	207	247	270	217	246	244	219	225	234	208	228	209	222	215	246	221	239	232	238	255	238	220	263	240	251	232	232	226	226	259	234	217	222	238	214	218	265	248	231	237	209	272	212	256	234	208	214	234	210	219	182	226	226	234	231	235	219	233	282	230	242	238	231	219	233	231	236	222	220	265	252	233	210	244	220	223	274	242	248	236	251	262	237	219	257	208	241	230	230	252	230	207	223	227	242	241	229	228	229	233	263	214	209	221	244	220	239	270	210	222	237	203	234	255	198	217	251	234	246	263	207	238	236	233	221	225	244	212	218	265	225	245	222	219	236	214	221	200	214	201	240	219	244	223	219	213	249	234	246	214	234	230	225	255	251	234	226	246	239	234	228	224	209	249	248	250	236	234	237	227	228	227	220	254	260	246	232	235	247	221	250	239	220	187	235	236	234	232	238	237	240	240	211	216	206	259	229	239	219	207	215	216	221	196	230	207	229	245	224	232	194	213	224	205	221	207	219	234	245	210	218	212	216	225	241	225	248	223	214	231	216	221	217	227	269	225	223	222	241	224	243	203	240	245	241	232	210	212	236	244	249	213	225	213	230	190	206	214	202	227	221	258	211	248	218	210	237	247	254	231	232	240	224	242	222	235	247	227	212	213	230	229	226	232	228	240	224	253	242	228	243	225	234	244	224	246	225	234	259	238	240	212	225	216	234	217	214	255	242	220	237	249	266	230	229	219	216	234	245	204	246	245	219	260	227	227	239	222	232	234	227	261	210	222	251	218	222	252	225	231	257	211	242	232	219	234	254	224	225	256	228	212	267	271	245	232	216	235	255	243	247	220	237	243	225	229	230	239	213	237	220	223	246	232	260	247	233	242	282	244	239	223	216	234	250	233	230	213	225	240	243	227	256	227	235	231	250	238	248	233	233	233	213	257	237	225	234	202	226	232	197	211	233	225	220	258	239	261	233	251	227	254	243	213	223	205	244	244	199	225	261	229	248	225	280	240	220	232	212	209	217	249	258	256	237	241	234	226	206	221	231	262	206	242	237	232	279	224	250	222	262	230	213	232	213	236	217	234	233	219	239	238	264	253	223	207	240	242	220	214	243	219	255	282	253	210	249	238	244	221	218	243	218	250	231	232	222	196	220	235	223	205	238	218	217	208	221	246	221	220	196	227	237	238	243	250	236	265	230	191	249	223	200	220	251	249	233	221	220	239	240	210	234	212	222	213	232	211	239	247	230	213	266	241	224	240	218	235	249	221	217	218	225	243	246	225	209	228	226	233	240	234	225	203	218	204	238	219	215	217	233	222	203	203	230	224	226	238	252	220	239	247	231	221	221	207	224	215	229	237	222	222	210	221	258	220	235	263	206	221	195	232	245	248	216	226	263	214	234	244	240	248	231	216	226	218	228	216	225	225	250	230	228	231	196	224	244	226	237	215	231	260	234	237	237	227	236	237	246	214	228	221	229	214	230	242	212	220	237	236	220	228	203	209	240	226	201	233	202	242	236	252	199	251	249	241	247	236	241	221	259	257	237	227	247	184	247	251	231	242	210	231	210	253	217	236	234	241	246	222	238	253	241	219	216	200	214	235	228	245	215	210	254	242	214	210	226	225	233	234	236	229	248	241	234	227	216	196	214	279	239	224	200	221	232	232	220	232	231	253	227	228	219	220	234	239	238	237	247	229	243	226	238	229	244	217	214	226	221	247	248	206	227	243	227	242	232	234	238	242	241	233	244	203	236	241	233	237	201	209	219	219	232	255	215	237	225	216	223	235	244	228	247	197	266	212	234	224	253	222	230	225	226	260	222	262	236	234	228	224	222	226	223	256	246	224	231	218	219	216	233	223	215	236	232	247	237	262	266	230	209	244	231	235	235	207	232	237	222	234	221	234	220	211	222	221	247	240	221	222	195	217	234	230	219	241	207	214	254	236	253	230	221	226	245	238	241	210	228	249	229	227	216	212	232	265	227	229	218	214	249	227	208	225	240	214	279	231	212	232	229	240	209	230	238	264	233	229	237	182	233	205	232	226	213	224	232	263	236	251	250	238	235	231	222	257	199	206	258	238	233	248	255	201	239	268	235	205	232	228	237	232	231	241	247	266	249	241	233	203	238	231	251	236	207	207	207	225	263	190	240	220	235	242	228	205	235	220	196	221	266	221	249	225	207	225	245	231	251	258	223	225	203	242	191	251	233	241	212	245	265	234	262	216	249	220	208	246	264	217	229	253	222	239	217	238	201	217	205	226	266
10140	1243	1329	1477	1291	1105	950	833	777	756	678	655	684	664	590	599	595	583	586	562	556	594	506	555	540	547	535	540	532	499	603	527	536	549	550	522	543	519	556	549	531	525	503	534	549	536	511	554	575	527	585	518	529	510	529	535	544	529	513	525	531	555	538	484	520	543	515	529	531	569	547	542	549	512	524	566	490	518	548	551	523	520	567	530	540	533	535	538	540	535	477	552	584	531	557	535	489	502	520	516	501	534	542	494	524	547	520	529	537	536	541	501	510	551	512	516	538	523	523	547	494	512	519	555	554	534	537	505	524	539	558	511	556	513	554	531	550	543	593	544	507	489	566	548	523	576	533	511	561	526	539	523	554	521	578	554	528	528	503	526	524	577	508	576	517	520	520	523	542	633	533	511	541	528	502	507	510	521	498	535	566	506	512	540	528	535	522	520	498	557	555	543	534	521	529	532	591	503	508	529	550	490	536	538	494	504	510	498	542	532	509	536	529	518	521	570	485	535	547	590	499	523	499	549	505	542	586	524	571	534	505	524	529	504	536	517	526	543	459	574	553	498	581	539	530	582	553	545	515	552	515	506	536	564	500	560	519	526	499	530	509	532	504	557	517	534	587	510	520	573	565	530	517	521	595	528	509	519	576	550	542	487	527	484	523	522	542	527	550	546	514	557	558	547	522	584	550	553	552	512	525	512	528	524	547	529	503	572	531	504	580	501	535	511	541	524	520	539	520	541	512	496	502	504	540	525	523	525	547	510	537	493	554	482	527	505	541	510	532	490	529	525	573	558	534	519	573	593	540	507	509	521	537	543	550	519	544	528	551	522	514	518	528	524	506	512	560	537	537	580	533	498	471	524	521	488	538	510	526	543	545	504	521	538	483	499	525	514	532	564	543	560	531	534	554	556	532	544	523	560	496	503	500	551	495	536	547	524	525	516	503	512	482	515	495	541	556	557	523	547	509	548	469	528	569	460	521	516	503	521	534	557	512	542	515	524	530	570	493	555	491	525	489	541	531	518	522	502	551	556	490	489	543	532	547	548	537	536	536	521	550	509	533	526	529	524	544	528	557	492	533	499	527	491	543	542	523	507	500	557	532	534	536	501	525	563	504	548	510	520	492	565	551	526	555	539	558	566	508	523	539	537	538	527	540	557	515	579	530	526	534	538	557	514	506	479	527	517	525	505	509	535	531	515	529	543	508	538	542	538	500	501	529	523	530	561	555	528	502	535	504	528	534	533	524	527	544	528	524	560	505	512	517	522	542	552	525	532	519	549	520	505	533	528	530	519	515	554	540	526	543	536	512	564	513	531	526	565	542	490	542	587	537	529	517	484	506	534	503	527	536	513	522	541	493	550	521	543	515	506	521	517	524	490	550	493	547	495	489	489	522	532	511	480	531	551	552	538	541	559	505	522	498	502	519	524	546	550	551	517	491	524	504	567	516	512	530	560	534	543	536	483	532	534	524	560	515	530	548	546	549	507	532	458	540	527	553	498	510	528	507	517	519	482	541	531	533	562	539	530	545	550	515	544	503	511	493	514	510	467	512	568	523	543	532	509	538	568	515	509	556	485	523	523	512	525	518	530	500	547	549	485	525	501	526	486	523	547	523	557	564	534	508	545	528	516	517	496	564	548	522	510	528	475	529	529	491	481	577	540	554	521	527	541	567	565	534	547	542	522	504	526	558	566	511	507	516	513	539	535	519	532	515	547	535	551	529	528	522	552	538	509	507	539	519	515	513	515	515	500	484	516	558	542	525	526	534	476	501	556	490	507	491	534	471	524	524	525	513	518	541	460	581	569	548	510	522	561	550	521	523	531	495	562	529	568	520	518	531	554	538	516	494	526	502	535	534	485	498	575	537	515	549	546	468	598	548	495	535	488	520	546	549	552	560	496	527	546	532	536	514	502	557	504	547	536	518	557	550	503	536	525	546	558	547	499	552	550	520	535	544	545	559	523	515	508	533	558	517	524	550	537	518	532	507	524	540	548	520	522	530	537	519	505	556	504	559	520	545	498	524	541	526	534	481	535	577	545	541	543	526	473	537	544	522	514	507	511	530	545	499	522	532	473	566	513	520	513	510	505	519	504	508	538	535	561	525	559	510	494	474	519	543	515	577	534	507	498	511	552	533	540	500	524	525	520	503	469	531	552	514	530	508	509	522	524	542	541	538	504	518	578	502	543	484	537	497	527	520	579	559	511	529	503	535	507	521	495	497	497	557	512	538	558	543	557	516	516	555	509	558	552	516	491	501	509	567	485	530	501	569	557	509	588	514	523	551	538	517	545	526	512	492	568	519	496	558	536	559	522	505	539	531	558	532	556	522	596	502	502	517	531	532	562	489	492	531	528	474	498	538	526	498	542	577	561	496	545	534	530	564	509	517	556	534	542	517	554	481	540	498	505	506	532	533	517	533	541	545	529	530	556	495	513	562	508	554	508	511	511	582	526	572	528	522	530	501	528	556	526	545	528	518	522	536	506	550	510	549	560	550	580	511	547	520	519	534	511	498	543	491	526	534	503	491	548	506	527	537	519	553	538	524	521	540	584	569	538	495	552	527	529	507	529	565	540	545	543	532	580	554	530	497	523	508	501	544	545	548	556	574	557	500	568	525	514	523	547	518	549	490	548	567	569	511	494	523	552	518	485	516	513	539	537	538	572	521	526	524	538	467	523	517	520	560	479	530	506	502	588	515	537	513	501	526	499	521	560	507	530	514	529	514	498	526	489	537	524	547	493	564	568	453	497	538	482	547	497	504	518	500	508	521	528	480	557	533	517	503	533	472	561	500	531	505	490	524	567	500	491	544	511	515	535	509	507	589	533	524	565	519	487	574	520	537	533	551	497	524	531	548	517	526	524	477	552	535	507	506	530	505	495	530	544	541	543	535	520	583	517	529	529	565	549	528	536	510	532	558	529	488	523	564	550	562	538	574	502	488	512	578	514	528	522	536	541	554	517	533	512	557	516	526	542	511	546	517	525	529	537	512	519	538	524	522	492	537	526	571	552	519	519	524	552	513	562	538	567	545	495	485	510	523	519	525	519	496	534	513	484	503	527	544	542	519	526	528	539	539	544	540	543	560	496	572	513	565	531	480	524	551	521	528	549	512	547	502	517	564	522	511	514	587	537	516	498	526	515	555	508	532	491	527	549	515	512	562	526	540	541	553	569	563	545	535	508	563	473	529	537	488	517	549	512	525	531	523	551	499	561	572	529	535	530	550	524	551	496	517	506	562	468	511	483	522	532	510	536	527	505	527	522	535	518	544	545	582	549	591	548	532	547	535	508	539	532	558	527	552	559	516	516	517	511	524	562	504	481	524	517	484	500	526	534	554	533	537	565	534	543	529	543	520	496	529	519	539	577	543	524	540	534	527	572	535	513	530	529	489	538	511	541	525	529	532	520	546	544	541	531	499	491	547	542	517	563	521	474	543	589	513	535	507	540	528	480	541	501	531	534	540	508	603	533	522	565
22895	3130	970	752	429	328	326	245	221	222	178	174	155	146	155	158	165	140	149	176	134	157	145	128	136	152	148	127	124	147	147	154	127	132	128	124	131	120	144	138	154	134	131	148	134	138	137	142	137	147	119	142	141	127	133	116	118	136	138	130	128	123	138	158	129	136	163	129	116	149	128	120	125	136	126	104	130	137	146	120	137	119	131	106	129	130	129	144	133	136	131	148	142	118	142	120	121	134	128	149	131	130	118	126	132	128	148	143	133	123	122	141	167	128	125	120	149	120	117	126	124	142	143	132	135	142	149	141	131	145	145	131	133	140	144	132	143	122	143	123	157	154	136	125	121	123	157	149	124	136	144	138	129	135	138	139	153	142	131	120	127	108	127	118	148	131	132	133	141	110	143	144	131	146	140	113	123	155	146	141	148	138	138	154	153	151	124	130	138	143	124	128	136	132	148	142	141	138	137	145	130	144	146	125	141	120	138	143	146	148	148	135	124	147	117	129	126	138	143	140	150	127	118	113	125	137	127	125	137	162	140	143	129	126	154	132	145	138	131	142	144	160	141	163	134	128	135	166	125	129	136	140	133	135	140	158	134	127	148	121	124	136	133	148	131	124	123	116	133	140	133	124	114	142	108	141	133	140	108	132	123	142	142	130	129	148	132	173	132	104	121	124	137	134	112	146	164	118	132	136	120	123	123	129	119	120	125	144	132	136	148	144	150	134	130	124	113	114	137	141	120	140	139	141	119	123	122	154	139	110	158	144	141	135	130	118	123	121	128	127	146	132	122	132	134	116	148	109	133	120	128	134	114	105	121	113	146	138	134	163	131	129	142	153	138	130	131	140	120	143	125	133	146	149	143	138	140	125	129	159	133	133	133	150	136	135	116	133	131	130	143	126	119	134	125	132	131	142	129	148	128	145	123	111	139	120	137	129	135	123	135	116	121	136	123	137	137	117	111	144	134	99	126	123	133	130	127	137	134	143	137	127	167	135	130	131	137	163	139	132	146	109	113	136	118	123	119	144	156	126	124	132	136	130	118	148	138	165	137	135	121	127	172	140	132	117	121	134	111	140	140	130	121	114	132	151	129	122	124	149	117	129	125	142	137	139	137	153	129	146	135	142	146	155	108	137	126	144	123	124	121	116	135	163	128	142	114	120	123	153	119	136	128	141	152	140	124	128	112	115	153	129	125	133	127	115	121	119	131	155	126	119	108	156	113	120	130	113	133	154	116	128	131	140	137	136	118	132	142	119	142	122	137	99	120	136	125	135	133	155	167	118	137	129	139	141	125	143	148	148	132	151	140	118	128	126	125	167	140	148	149	124	136	121	127	120	146	119	138	125	136	153	138	130	137	117	115	146	122	151	116	114	124	155	134	112	154	134	127	122	116	135	117	162	143	136	132	124	120	159	131	123	161	121	129	120	124	149	120	111	133	127	131	139	131	106	126	126	120	130	126	112	115	114	130	128	149	148	140	127	131	138	136	128	118	113	124	117	143	118	157	157	138	131	157	153	136	147	114	117	125	144	140	141	128	123	129	150	119	141	118	148	133	138	139	110	135	138	112	138	165	127	137	143	124	141	129	111	133	133	113	132	149	124	137	119	136	118	132	133	165	159	157	135	138	114	130	130	110	132	163	140	136	129	131	130	137	116	137	122	122	123	150	125	137	148	132	129	140	148	151	117	127	136	125	129	131	147	135	128	118	121	127	131	132	118	133	161	133	168	135	150	138	130	128	132	129	130	115	136	139	134	124	133	131	130	142	139	119	125	147	141	126	132	153	139	113	146	145	130	130	130	126	127	122	126	137	129	134	119	136	124	148	125	123	147	130	131	124	121	122	127	148	130	130	131	119	129	144	157	144	132	115	108	159	140	149	119	131	133	136	132	154	121	138	144	133	160	135	131	119	162	121	128	118	129	129	146	139	147	97	134	122	147	117	147	116	133	141	137	133	132	140	146	122	121	166	151	127	141	146	139	114	124	147	152	133	127	155	99	146	170	118	126	135	141	163	150	128	119	126	124	134	135	138	143	147	129	118	123	145	134	129	137	128	130	129	142	123	138	136	136	140	111	123	123	114	122	123	126	143	162	154	136	166	142	131	143	124	144	123	122	123	120	121	123	123	123	134	125	138	144	140	143	151	151	161	135	123	136	131	127	148	136	135	129	156	117	153	134	134	138	123	126	138	125	128	129	140	112	135	168	146	137	129	146	133	121	129	132	147	145	128	140	137	129	130	122	152	123	132	145	135	117	140	121	143	115	112	131	142	156	123	116	119	133	152	128	131	135	126	115	113	132	120	134	119	130	117	134	118	135	122	140	132	120	120	139	123	136	144	124	126	129	142	125	126	134	124	130	142	148	118	134	146	151	132	134	128	128	122	135	114	125	123	143	130	126	140	126	120	148	117	127	104	134	120	144	119	123	128	126	124	125	152	139	129	140	142	127	139	136	141	117	138	104	110	129	124	143	140	110	146	143	165	134	138	147	155	141	129	133	145	127	135	129	128	142	115	135	138	112	122	144	140	135	138	116	126	143	140	125	125	116	134	157	130	137	139	112	112	149	144	142	142	117	122	136	156	113	149	147	130	126	138	137	119	151	132	109	144	138	119	150	147	140	137	130	144	121	124	134	125	124	121	105	140	107	128	146	125	132	129	134	127	132	125	128	121	125	126	123	136	104	125	134	144	137	133	128	119	149	144	136	148	125	118	116	121	147	142	117	133	128	137	129	137	121	116	120	148	137	143	121	127	138	150	122	154	143	113	120	123	122	124	121	126	116	132	134	145	118	133	141	152	151	118	122	128	130	132	134	103	114	115	131	122	142	127	121	135	119	163	123	132	116	130	137	118	143	129	134	121	126	130	157	129	130	146	124	120	143	128	137	127	113	128	142	129	121	136	112	120	110	136	151	119	153	124	111	116	130	132	141	116	116	148	140	144	140	125	136	110	135	112	123	118	135	116	123	120	118	131	125	132	132	127	110	128	108	140	136	121	139	114	139	144	122	131	144	105	117	107	119	150	141	132	133	122	120	131	140	141	100	122	139	116	147	117	119	144	117	122	114	119	124	113	129	132	138	139	121	126	130	117	126	146	135	129	137	104	110	121	132	164	151	129	136	129	130	109	150	118	139	120	129	144	135	111	132	154	127	138	117	130	126	134	144	133	134	135	126	133	144	132	121	127	122	121	137	141	108	119	120	152	154	150	142	137	144	126	126	125	122	138	125	132	140	129	143	141	124	129	125	136	144	145	125	146	134	127	142	140	142	136	145	121	140	149	125	130	132	136	118	116	146	131	153	136	138	128	109	124	134	138	112	159	144	147	121	137	133	118	152	123	142	113	141	130	110	124	121	140	136	111	136	144	147	138	117	136	136	114	128	140	146	125	145	142	141	135	132	124	142	128	113	127	122	126	151	114	136	158	144	135	109	124	122	133	150	124	142	129	127	125	112	151	149	132	126	127	140	143	127	117	127
12943	1608	1919	2104	1809	1351	1160	886	794	726	641	586	554	490	481	437	436	420	395	398	331	347	366	357	385	364	331	356	280	366	346	324	317	272	314	301	367	327	314	361	301	335	318	309	307	327	311	285	330	324	322	305	304	342	300	300	333	338	316	348	297	306	290	310	301	312	310	307	295	327	284	320	303	298	297	297	313	300	311	312	314	308	327	338	288	323	288	302	302	294	331	320	315	292	329	302	292	321	295	326	286	309	305	293	273	341	291	331	339	298	298	315	295	333	269	310	340	311	336	298	330	279	300	328	355	283	311	314	308	305	297	326	307	311	312	327	324	308	328	282	296	302	296	333	279	338	305	319	314	315	272	322	327	325	314	293	325	327	301	276	313	274	305	341	299	311	346	315	308	302	288	308	326	290	281	319	297	313	293	324	304	329	302	327	292	285	302	273	310	289	303	333	324	312	305	291	308	306	289	281	303	292	297	347	301	323	297	329	269	294	326	325	307	298	279	305	314	301	289	305	339	275	320	326	314	309	316	311	335	341	290	302	318	304	289	292	304	307	300	377	307	289	356	292	304	318	325	323	310	312	288	304	302	278	317	305	298	281	294	336	301	311	320	313	325	286	295	326	340	344	306	307	327	334	298	302	305	309	308	317	313	326	306	295	317	306	314	302	344	298	332	328	306	306	281	311	266	331	306	296	297	307	293	313	271	284	334	275	309	319	319	299	332	289	328	304	271	312	288	323	304	286	294	295	275	285	317	309	323	339	265	297	292	311	328	311	323	307	314	326	286	314	296	305	305	313	287	287	290	278	291	308	278	297	317	342	289	305	336	312	302	317	286	295	289	311	289	275	331	297	333	302	297	324	298	321	294	327	326	269	277	313	310	305	294	308	316	291	319	280	302	294	270	318	328	315	331	294	289	333	322	291	307	302	319	326	333	292	326	285	281	305	290	327	325	307	287	334	316	324	302	301	306	293	305	333	293	321	292	329	301	308	310	276	302	302	305	270	325	268	312	292	319	304	287	305	335	291	318	312	311	306	297	306	329	312	351	284	300	300	324	308	317	304	338	299	325	285	293	283	305	340	321	324	283	300	329	317	303	279	315	305	334	309	328	327	298	300	313	308	313	294	322	296	292	315	296	312	295	308	333	291	298	322	306	312	287	278	310	285	320	264	311	303	300	324	293	330	286	325	338	322	307	301	264	302	304	304	332	302	322	301	334	320	296	282	305	299	279	303	298	313	333	333	295	303	299	315	310	283	305	299	306	319	340	309	295	293	319	285	323	320	311	310	306	323	306	297	297	296	320	307	323	286	344	337	311	308	297	303	328	295	294	304	320	297	288	315	299	301	301	312	321	306	294	339	310	260	313	298	295	295	291	311	354	324	302	321	313	283	322	314	315	305	272	282	315	273	314	308	289	323	305	289	314	296	279	326	322	313	293	298	306	314	304	298	326	307	286	316	308	317	310	298	323	274	317	309	331	299	292	319	309	294	309	329	313	298	271	275	317	291	310	313	312	313	337	328	307	293	316	295	295	298	259	319	312	278	297	309	319	283	334	305	312	301	292	304	335	324	284	299	317	325	292	272	290	264	295	338	302	298	306	291	290	310	327	310	269	334	293	309	274	301	330	326	283	313	310	335	318	298	276	274	308	312	313	318	342	323	274	298	296	346	330	292	300	312	298	285	279	332	307	303	315	316	299	280	317	311	304	306	315	300	303	298	315	325	309	289	308	307	303	302	299	294	299	263	300	321	325	314	325	294	296	327	320	306	281	326	299	290	350	280	294	306	318	296	304	296	312	310	304	306	294	314	314	325	307	283	319	307	340	314	330	313	319	344	326	331	308	340	326	299	301	294	323	312	313	319	318	309	302	273	285	272	323	293	302	308	291	291	303	298	330	304	296	328	341	311	299	322	332	294	297	265	305	289	320	315	312	304	309	327	313	295	350	300	289	316	300	321	311	284	318	316	298	294	303	312	293	302	309	303	294	324	307	294	324	331	317	289	320	272	318	333	330	316	280	323	305	295	324	299	323	320	315	311	293	308	302	295	313	323	317	293	284	313	331	300	284	314	314	337	302	274	306	270	310	295	277	357	304	318	323	328	306	302	328	310	329	309	314	312	294	294	323	288	300	289	306	349	294	270	337	312	284	309	294	311	256	350	271	268	321	298	326	310	293	310	289	326	292	295	328	350	309	299	293	307	290	316	332	308	304	281	304	325	294	280	301	281	299	338	302	349	321	296	299	296	306	300	281	307	290	286	306	328	317	305	292	320	322	319	315	321	311	308	295	287	304	333	331	326	284	307	280	321	306	316	333	310	304	305	296	311	308	302	332	309	308	309	281	304	302	332	309	294	309	317	304	327	312	326	318	307	308	284	320	303	300	289	326	318	300	301	307	329	321	297	317	289	292	298	293	321	302	306	292	307	296	297	305	295	314	303	297	288	319	299	288	301	325	321	318	309	307	299	312	297	299	287	258	326	286	275	350	308	307	328	306	301	303	307	313	304	296	299	315	328	308	304	312	315	301	270	322	312	306	287	313	294	315	314	316	270	316	244	295	338	339	325	329	318	316	302	305	284	286	298	309	350	286	310	309	272	312	307	298	337	284	296	319	338	314	298	296	307	308	289	261	302	306	276	256	292	316	325	284	316	321	301	323	287	317	329	294	313	338	298	307	309	315	301	303	292	270	322	302	319	284	326	333	285	263	313	311	309	326	303	316	311	299	307	347	320	291	293	307	306	326	289	279	324	296	316	307	302	303	344	285	295	302	349	296	308	299	310	296	302	297	328	321	311	299	282	323	302	313	289	292	328	301	323	300	278	334	307	323	323	324	314	294	308	328	305	305	304	320	337	309	305	286	312	307	283	305	295	319	296	316	292	305	302	299	305	289	287	306	329	301	305	291	311	286	295	300	288	324	317	310	318	297	300	307	293	315	321	336	345	294	296	339	296	318	312	302	328	343	299	320	279	311	336	325	283	326	309	327	301	299	325	316	325	327	320	313	304	308	301	334	287	318	317	309	332	300	286	290	319	331	297	332	306	320	316	289	309	301	285	290	317	302	310	318	279	307	290	308	302	291	303	288	301	304	311	317	323	335	317	286	308	293	303	298	319	320	319	324	300	327	284	308	307	311	279	347	289	303	269	268	303	316	294	336	293	335	298	314	301	286	311	288	312	312	307	320	315	291	335	288	322	351	340	293	300	279	326	313	331	304	325	308	325	306	281	308	306	315	332	279	299	307	325	291	280	316	323	290	338	280	306	289	312	344	280	335	316	305	316	321	341	274	309	314	270	291	299	309	295	316	298	311	280	304	267	301	288	327	317	294	322	318	288	317	306	331	302	284	293	293	330	283	284	277	296	297	302	292	356	319	311	316	325	283	321	274	334	299	312	324	310	306	315	320	323	327	328	319	306	320	328	315	303	319	326	312	296	275	321	282	288	286	306	265	330	287	335	312	308	304	316	302	302	302	311
5647	613	225	200	176	184	188	171	172	178	168	168	176	177	207	168	160	169	196	177	168	179	187	200	185	169	182	169	171	171	191	173	154	149	155	170	172	206	183	172	146	162	194	160	165	177	186	168	180	183	200	161	151	177	165	178	192	177	166	158	198	180	168	188	164	163	175	157	160	148	156	180	173	162	159	156	182	172	173	171	193	190	200	164	176	178	158	189	180	200	172	176	172	173	156	151	169	169	158	186	170	165	165	151	193	158	181	186	178	189	173	169	172	175	184	181	152	155	187	192	175	169	187	167	182	191	182	148	150	153	166	186	156	146	170	188	186	169	177	179	169	187	185	164	185	178	176	157	164	156	172	189	196	194	162	187	170	145	166	183	177	157	167	205	168	155	199	149	178	184	176	173	176	166	162	185	182	192	197	182	167	182	165	160	170	182	171	183	180	191	173	165	162	162	170	156	168	175	155	173	184	164	153	176	177	209	170	189	177	191	171	176	181	172	182	158	173	177	193	192	165	178	148	173	167	169	164	173	206	162	163	170	194	181	168	168	180	188	187	150	161	181	162	185	164	152	166	177	201	151	193	183	155	172	177	163	174	173	174	173	187	170	194	176	153	188	179	164	166	173	166	201	182	190	174	193	171	174	161	153	172	197	158	160	189	181	184	174	164	161	171	153	176	175	170	165	186	184	177	167	184	180	162	160	176	166	173	195	175	174	149	189	199	168	164	163	173	155	199	146	177	165	178	171	172	146	169	176	158	178	172	149	198	182	183	153	156	152	175	203	159	176	195	186	179	153	194	145	183	198	178	202	167	159	159	176	168	170	161	176	157	185	165	181	180	178	157	180	151	171	187	192	162	169	170	184	153	177	177	192	190	191	183	201	160	165	197	178	153	196	207	164	186	152	169	178	165	183	173	168	183	184	178	159	170	182	186	144	168	150	202	176	157	180	192	158	184	181	162	169	176	153	174	196	182	166	199	191	161	173	197	185	172	160	189	168	164	162	174	160	190	171	165	170	171	168	157	167	159	173	167	133	168	181	174	177	172	169	164	151	179	189	139	176	159	183	144	195	175	169	199	166	176	181	171	193	169	200	178	165	160	165	178	161	175	204	161	172	174	202	184	153	179	170	159	166	198	174	178	182	172	170	178	154	169	168	190	160	162	178	186	160	196	174	183	158	182	179	190	201	176	182	166	151	177	198	190	207	186	158	157	158	177	155	157	157	190	182	190	180	179	195	178	187	177	157	174	174	181	166	171	195	187	173	172	191	187	171	197	165	152	184	172	186	162	168	177	172	184	206	177	173	181	183	165	161	155	164	175	171	166	168	187	178	170	167	185	210	185	182	184	179	180	190	170	200	177	170	199	174	175	196	184	158	193	164	162	166	153	172	205	151	146	178	196	176	185	185	160	183	172	167	177	177	175	172	160	198	167	174	185	163	197	139	176	188	176	182	181	172	165	172	164	176	166	175	161	154	175	186	192	177	156	169	190	176	177	163	154	174	165	168	189	213	193	174	149	170	181	168	167	171	187	163	179	158	144	195	188	201	160	154	191	178	172	188	169	158	167	160	163	175	173	177	168	168	166	187	159	201	192	167	172	170	202	166	153	164	173	185	200	189	161	185	169	197	179	168	192	180	168	166	175	195	166	195	200	182	187	182	174	179	172	152	161	154	175	227	180	191	157	182	179	178	196	166	165	192	190	166	181	174	181	162	183	190	179	191	175	190	172	184	192	195	175	175	155	163	159	181	174	181	187	182	171	154	191	195	179	182	185	201	173	169	157	208	168	168	165	152	185	190	181	177	165	200	181	206	164	167	165	190	181	164	170	189	175	177	147	170	151	180	157	171	168	188	164	165	194	169	163	190	169	177	188	188	175	177	169	189	162	175	189	162	151	165	170	217	187	180	185	179	186	168	176	167	187	159	176	178	182	167	185	192	157	163	188	189	178	172	167	189	151	178	194	174	173	166	162	160	169	178	152	178	168	181	175	183	151	178	176	164	176	176	174	171	189	186	179	175	194	185	169	190	177	193	179	173	175	172	181	184	179	185	189	192	195	161	154	187	167	160	166	176	163	208	167	170	182	177	170	164	183	166	172	203	179	154	192	191	179	170	158	173	173	205	167	194	173	148	178	191	197	184	181	187	166	182	181	179	180	162	164	183	150	159	175	177	185	181	154	171	181	162	194	170	180	173	209	173	206	195	167	182	199	188	169	175	174	191	190	193	183	210	167	164	178	164	191	186	180	188	162	133	163	166	167	189	171	177	186	172	189	186	194	175	181	170	159	139	167	153	183	156	187	179	158	182	167	197	155	174	183	162	159	206	158	177	190	165	179	174	185	177	159	174	191	162	180	135	176	166	180	180	179	170	191	184	162	179	177	192	193	163	174	183	191	181	198	158	189	154	183	177	178	192	188	169	182	187	182	166	178	176	168	156	188	165	177	180	173	169	176	178	144	189	187	135	172	162	174	199	171	196	165	182	171	144	179	187	165	176	158	188	158	164	170	130	171	164	168	169	169	172	169	178	169	177	186	159	188	181	163	169	168	179	175	173	208	183	166	160	161	189	181	170	184	150	173	165	180	160	189	163	180	162	178	190	185	179	159	164	169	203	203	179	172	176	169	201	176	161	208	161	160	163	146	170	188	162	192	167	179	189	187	172	170	172	171	182	193	181	154	187	179	169	176	166	178	162	154	192	181	189	153	156	184	173	203	205	179	174	186	188	161	194	174	174	152	179	177	168	171	191	194	161	186	192	173	168	194	173	158	151	163	186	171	174	197	187	161	180	168	179	198	169	159	185	184	162	169	149	184	186	156	176	184	163	173	165	197	175	166	169	168	198	179	164	198	186	183	164	168	179	168	176	170	171	195	206	166	162	172	165	157	159	161	165	178	151	161	192	206	171	188	201	182	170	179	163	192	173	188	144	183	189	172	160	180	203	183	205	169	168	168	181	156	176	157	178	189	167	178	173	175	194	162	181	172	185	166	180	186	130	190	190	164	166	176	169	198	172	173	183	172	169	174	163	181	206	166	181	176	190	190	171	177	188	180	194	186	171	172	178	157	205	184	178	187	164	201	207	176	178	175	179	180	164	167	160	169	167	198	150	172	164	171	138	169	160	167	186	187	146	169	165	159	181	175	178	192	166	180	193	171	173	200	183	203	161	192	173	198	187	188	156	166	175	163	156	190	163	132	188	173	164	158	160	191	185	177	178	200	152	196	165	164	170	198	186	178	175	156	208	163	195	163	176	156	174	184	164	167	202	161	168	172	155	179	157	169	187	170	160	136	168	149	181	187	172	181	173	146	157	169	196	179	171	206	195	183	180	119	166	172	179	155	165	155	173	164	169	184	186	174	153	162	160	182	192	185	194	175	182	191	183	182	171	183	175	166	167	192	187	198	170	182	180	186	180	156	177	158	188	183	170	180	161	195	157	162	170	179	191	162	154	173	177	183	191	172	170	178	175	167	190
4470	700	509	496	486	461	467	451	453	421	449	410	433	449	408	435	433	425	406	410	436	396	424	414	402	435	383	449	407	384	414	428	411	411	413	432	474	391	387	408	413	405	405	401	412	432	422	418	445	431	400	407	408	456	434	433	428	419	416	397	390	407	426	439	412	425	438	444	429	397	358	443	426	437	427	416	414	425	430	381	423	381	415	372	446	403	433	416	458	400	419	405	397	427	401	423	394	398	411	421	401	387	402	419	387	444	406	446	424	432	407	384	457	405	413	398	424	402	434	405	439	401	404	392	452	424	405	393	416	450	447	413	426	455	405	396	424	431	414	408	394	465	429	421	415	403	433	410	409	428	423	415	386	397	408	439	453	443	414	415	415	426	425	391	438	438	458	375	397	429	397	420	442	448	433	413	416	408	440	391	450	430	376	457	406	431	424	451	446	394	395	431	385	409	437	409	418	399	425	400	460	423	379	449	411	427	411	382	435	434	419	440	421	460	408	417	432	426	421	404	389	429	400	407	412	402	391	410	377	404	430	433	435	397	400	406	403	420	362	410	420	403	415	426	432	421	478	405	413	456	423	403	414	419	446	427	400	405	458	403	407	383	418	441	412	409	424	387	447	399	422	473	380	433	425	428	506	418	396	410	418	393	396	376	387	442	397	453	455	432	402	417	423	418	401	396	437	432	425	436	411	419	405	435	410	458	386	389	387	395	445	426	425	400	383	404	413	401	437	431	410	393	426	380	440	380	428	401	436	372	401	420	409	406	413	467	428	384	410	422	457	436	428	421	429	387	431	404	394	413	373	433	434	437	420	388	393	410	443	426	421	437	414	404	411	408	443	431	424	434	439	408	417	431	437	415	459	416	419	405	405	378	397	399	399	414	433	415	404	439	415	418	434	416	411	423	428	432	410	431	410	423	438	414	399	376	416	397	423	383	400	418	405	377	423	403	431	393	436	396	385	438	435	366	458	400	405	399	419	394	435	414	442	416	414	479	421	406	432	410	405	438	444	400	406	407	414	422	384	433	429	423	411	421	429	430	439	411	417	417	389	397	427	436	412	441	377	416	415	411	394	435	435	426	358	392	419	382	399	394	421	384	446	427	404	437	415	405	443	386	414	435	429	424	428	414	423	434	395	395	440	422	400	387	410	433	397	446	434	426	387	390	428	422	401	407	442	389	406	415	384	429	421	390	439	389	420	416	412	402	427	443	431	403	395	462	431	411	410	394	442	420	405	382	434	414	391	406	453	449	433	427	432	391	436	404	407	452	377	455	409	425	385	399	434	442	432	430	438	457	393	425	434	452	377	435	387	417	433	399	423	398	431	425	411	411	427	429	416	398	399	412	416	409	421	432	443	406	396	390	437	459	395	388	445	422	425	377	428	417	383	411	421	413	420	396	393	428	446	414	408	418	414	429	413	416	391	428	431	416	407	446	389	398	381	396	427	391	425	408	442	405	403	399	391	428	433	429	442	432	403	380	406	408	419	408	436	429	377	392	391	422	408	391	443	420	451	416	389	415	384	413	436	422	409	459	426	431	419	440	452	416	425	413	403	425	407	416	458	396	408	413	433	400	428	423	413	420	408	408	423	459	411	421	382	394	412	425	407	449	409	410	416	405	437	397	421	431	455	434	408	438	426	411	426	432	455	411	436	419	412	406	432	426	450	414	446	442	428	377	397	451	449	419	391	392	416	408	400	406	445	410	433	417	379	385	419	441	397	466	370	422	436	426	412	433	407	442	441	433	413	409	388	450	441	439	416	417	421	415	389	410	414	389	425	420	439	441	462	363	474	418	389	416	437	384	450	428	422	405	405	408	405	454	390	414	449	387	439	425	437	395	401	403	374	398	436	436	406	443	411	456	442	427	424	418	399	441	430	402	414	419	454	430	446	423	394	410	427	430	419	420	402	446	424	403	401	389	408	417	393	408	411	449	412	447	449	429	407	477	415	408	402	421	407	414	402	440	436	421	380	411	376	442	402	450	402	455	412	424	421	448	394	394	429	419	432	428	395	380	412	409	425	401	438	428	396	385	418	425	417	399	416	452	399	422	414	426	436	430	398	463	416	415	383	412	405	437	430	415	380	425	460	400	416	415	409	419	415	448	394	416	442	408	402	420	424	444	407	409	436	405	397	385	422	403	424	388	448	460	403	392	444	447	410	393	423	447	436	405	432	464	459	406	420	424	466	424	430	419	403	395	402	434	405	439	426	403	398	417	411	416	434	422	439	424	439	408	434	427	424	444	431	385	413	417	429	398	408	416	422	413	395	408	385	400	416	420	465	414	430	397	434	412	410	404	443	419	423	430	427	404	410	374	396	420	377	440	385	418	423	422	399	423	464	372	393	388	454	398	410	441	439	377	393	436	426	453	399	398	442	398	412	407	460	438	382	389	412	416	365	422	418	447	408	410	435	423	391	386	440	427	421	422	427	425	442	406	413	438	454	406	453	401	382	387	372	414	387	416	397	431	436	408	421	432	414	396	445	438	418	384	394	407	417	428	411	454	413	439	456	440	426	387	396	416	426	447	379	418	422	380	454	405	385	425	394	403	430	416	407	416	416	399	393	421	434	422	426	419	418	434	431	436	435	416	416	395	430	429	407	419	396	449	416	403	437	452	398	438	405	409	425	424	387	401	373	405	426	421	424	399	431	410	410	394	415	395	418	430	429	419	422	381	421	428	405	413	419	402	393	441	390	435	389	414	425	421	430	432	418	384	458	434	408	429	415	418	413	416	416	442	383	396	413	409	398	396	402	400	433	392	409	435	439	420	439	389	400	427	401	397	440	398	422	390	443	417	421	405	465	421	425	415	406	443	404	386	404	397	431	439	421	417	401	425	416	399	429	409	449	402	460	427	412	424	383	396	407	417	431	400	433	449	434	413	429	393	459	391	451	435	394	417	413	415	413	438	379	403	425	433	384	424	412	406	399	429	411	443	440	403	458	403	391	433	393	425	401	430	395	447	413	395	390	376	389	420	426	411	425	427	418	370	385	378	376	393	404	386	429	432	409	437	362	474	416	413	392	436	462	423	401	411	434	425	381	433	419	433	436	445	408	449	418	451	425	409	421	413	402	441	376	432	420	423	380	423	436	428	419	465	425	424	441	420	465	444	400	395	415	379	408	422	422	444	409	425	434	414	407	409	428	425	459	409	397	403	443	456	397	415	437	405	393	423	422	375	434	410	430	407	437	396	407	383	429	413	430	424	413	444	417	439	375	414	417	394	412	414	474	404	412	482	386	417	401	431	420	429	433	419	456	454	410	450	412	428	394	440	429	473	413	395	435	421	422	435	468	396	401	426	433	421	394	421	425	428	416	405	430	399	394	410	400	445	399	408	400	440	424	440	417	418	427	432	453	434	435	400	401	400	436	393	432	414	442	410	428	373	378	417	406	410	409	413	421	394	396	393	429	409	423	424	430	435	394	436	431	427	415	423	408	430	436	399	394	406	402	421	433	425	406	418	457	441
14062	1459	598	498	399	325	304	290	288	263	243	269	253	241	231	228	217	222	219	228	236	232	223	216	253	232	228	249	253	264	224	228	201	225	232	256	210	207	255	249	233	220	214	240	232	227	209	247	221	233	220	201	211	231	221	208	248	225	224	211	253	224	280	251	243	239	221	207	246	212	250	240	233	199	224	252	247	220	256	201	247	227	232	253	234	242	226	254	240	233	227	239	225	252	210	228	228	230	231	261	255	226	228	247	238	240	241	251	221	207	228	227	211	228	235	228	213	227	216	220	232	215	215	255	253	231	195	240	214	214	223	233	214	236	245	231	226	229	245	240	238	216	258	236	251	248	214	211	237	212	237	265	228	272	267	231	248	224	242	219	238	229	241	259	235	262	229	291	219	250	211	241	227	241	205	212	214	219	243	227	243	237	218	228	234	238	233	235	237	233	233	249	223	235	224	247	243	206	242	221	238	222	218	216	228	202	253	229	236	227	204	255	223	226	243	231	234	230	241	215	206	222	239	226	247	241	221	220	224	225	242	242	205	229	238	226	219	228	236	213	251	220	248	221	219	213	249	245	227	218	229	227	231	221	225	235	264	246	224	239	214	247	221	247	217	225	226	195	223	228	236	253	249	221	246	232	253	215	212	221	256	238	267	219	259	249	208	248	225	231	235	200	219	270	219	224	264	220	237	223	207	263	220	233	220	210	216	222	217	206	218	222	212	205	226	222	231	230	249	221	217	222	224	232	223	256	241	229	247	216	208	251	228	217	206	264	222	204	259	240	222	234	198	238	228	222	236	228	238	224	238	213	224	226	239	224	217	200	230	223	224	244	232	259	236	239	207	262	240	230	242	241	255	236	217	227	256	241	233	270	242	220	205	236	228	217	220	229	269	205	244	268	207	227	238	222	230	211	257	234	231	221	213	230	245	223	196	230	235	218	241	240	248	231	224	246	206	231	243	222	248	229	242	207	228	206	236	238	218	215	247	205	245	259	207	225	237	230	239	221	230	206	249	266	215	249	233	200	228	230	222	234	237	229	232	237	242	242	236	214	266	254	224	261	233	232	230	244	220	218	244	233	245	254	210	251	242	227	237	218	246	235	238	225	243	224	260	231	238	228	238	212	218	242	227	219	220	230	249	202	201	231	229	208	223	211	220	238	250	238	223	229	221	231	247	233	215	234	209	224	232	235	229	238	234	223	218	234	241	244	232	230	225	224	236	212	260	212	228	237	218	222	229	247	228	212	250	230	207	246	203	217	220	227	236	219	230	240	255	266	212	210	234	210	253	229	204	209	242	212	240	231	226	237	233	247	242	231	237	230	212	244	232	206	200	228	230	220	206	203	204	220	204	238	227	232	219	219	243	238	209	219	217	224	215	241	262	259	234	252	203	233	195	215	196	221	204	219	244	250	241	218	253	246	192	210	234	216	208	239	241	222	232	202	228	249	207	208	232	210	229	200	213	241	261	227	221	259	202	208	245	245	229	212	215	232	227	225	233	228	227	238	248	238	231	195	212	249	212	236	231	226	223	215	248	241	244	245	257	217	226	214	234	239	209	234	224	245	247	215	215	220	203	218	241	226	239	242	229	224	215	229	246	212	228	208	229	215	197	240	225	225	249	224	258	228	234	200	213	208	222	217	207	226	222	225	227	224	226	221	218	226	221	219	242	231	251	256	222	220	239	185	228	210	179	223	230	231	227	218	244	232	224	243	241	238	229	199	219	234	222	226	211	214	232	239	236	222	256	244	231	249	247	242	232	223	200	238	214	206	221	222	227	240	250	245	256	202	229	246	221	245	224	217	233	246	256	235	199	243	217	252	212	260	224	237	215	247	261	248	245	245	245	232	211	223	233	216	219	228	234	220	226	252	213	230	210	256	246	252	230	231	242	234	215	241	235	239	225	247	233	206	213	247	230	247	225	213	237	278	267	240	273	219	229	222	198	234	233	257	242	213	227	221	235	233	196	254	243	241	250	255	213	245	225	233	220	238	220	242	213	235	235	227	220	248	235	216	246	227	236	240	248	224	224	243	224	254	236	213	288	221	220	209	224	236	231	227	262	244	232	234	227	245	228	193	239	242	235	205	214	244	244	240	220	211	229	201	223	227	241	225	230	220	213	218	227	252	212	210	199	216	249	229	224	212	244	225	219	236	235	237	223	222	218	232	210	235	248	243	237	216	242	231	231	227	225	224	217	202	233	257	238	215	227	243	217	240	211	209	249	248	216	217	235	240	231	223	248	224	237	240	238	212	231	227	226	250	242	235	248	230	231	241	213	207	234	228	225	234	230	215	221	239	199	275	244	227	223	194	225	225	236	207	250	226	229	251	213	233	230	213	212	246	248	234	203	229	198	243	202	263	219	186	237	238	224	222	218	241	220	226	224	215	261	246	217	232	220	229	219	218	205	239	190	245	235	241	223	241	228	230	219	234	225	229	230	226	245	228	206	214	218	215	217	228	216	223	208	257	267	229	221	244	214	214	215	207	216	235	232	224	208	227	225	181	233	219	213	232	237	218	219	214	212	230	247	220	228	235	209	244	248	261	225	234	235	207	212	227	274	238	237	221	198	268	204	234	227	275	214	220	259	213	244	224	237	238	221	230	230	210	236	199	237	248	218	214	212	235	236	231	263	237	235	250	198	223	232	242	233	199	225	211	247	231	183	214	216	234	229	226	243	195	226	241	204	224	230	208	236	242	230	238	210	197	229	245	256	265	224	202	250	205	241	206	233	220	199	244	244	231	214	226	227	242	231	217	222	249	214	220	248	273	228	221	216	216	194	238	245	225	242	266	224	206	226	250	222	196	257	246	214	216	219	240	233	251	244	229	230	231	243	249	230	251	228	225	240	248	263	236	251	230	220	252	255	233	242	217	243	217	264	233	208	237	229	226	243	243	240	249	245	259	206	225	181	253	214	226	233	246	222	220	222	251	264	210	216	224	220	227	231	225	239	212	223	244	228	212	206	225	241	226	267	214	243	224	228	229	247	218	234	213	220	198	264	244	218	184	233	229	223	248	234	228	232	222	208	240	180	222	257	239	238	249	222	275	262	244	231	248	232	206	201	227	242	242	236	217	247	256	245	229	240	230	228	213	224	248	192	210	238	235	233	228	232	242	233	242	230	254	223	236	242	220	251	202	236	248	239	193	225	202	228	227	202	220	252	227	225	242	227	246	210	231	218	258	218	244	241	236	219	222	194	241	219	230	233	234	220	205	200	223	237	221	226	225	221	211	220	207	241	214	238	237	250	233	202	221	220	247	235	193	224	237	260	234	266	243	212	231	251	231	216	224	242	229	243	226	207	214	230	232	247	231	210	199	232	222	200	227	208	231	220	240	198	207	231	220	218	240	230	222	204	205	235	240	225	200	243	224	233	233	240	239	222	225	240	255	251	256	251	215	237	209	214	233	266	228	190	250	255	247	236	217	202	244	241	252	223	219	232	214	239	247	229	228	204	238	225	246	246	216	206	224
10143	1267	1355	1549	1260	1127	946	835	757	688	665	666	669	642	542	573	549	559	598	547	564	559	598	561	551	562	547	543	519	571	520	560	520	507	522	571	559	526	543	521	535	532	564	523	501	553	516	511	565	561	547	544	526	532	505	503	545	514	519	547	560	516	542	511	516	551	539	537	550	534	531	531	543	549	551	562	535	526	561	525	563	577	514	509	517	548	594	536	528	543	529	533	525	496	532	525	568	536	547	522	571	542	527	557	557	531	522	498	544	498	550	515	498	518	532	498	524	509	552	542	544	538	597	502	485	529	557	521	522	514	517	546	572	548	543	524	524	564	535	508	523	508	539	556	504	536	491	514	545	546	533	532	539	517	553	526	555	529	509	530	565	528	501	505	509	532	546	520	520	508	507	491	533	514	540	527	561	536	542	563	563	477	532	505	516	528	542	520	553	530	511	512	539	525	529	540	528	556	515	537	588	523	502	490	507	515	549	530	516	568	521	514	542	533	507	490	548	520	465	499	489	529	509	517	562	530	539	499	557	560	469	504	581	529	502	555	506	524	542	537	527	533	538	567	538	523	504	526	509	511	535	534	521	504	513	570	560	491	537	530	523	526	496	540	547	521	518	542	525	524	488	566	530	523	515	538	512	562	505	551	550	512	560	519	545	532	545	491	496	535	524	529	568	539	492	522	508	546	530	574	534	552	526	525	489	539	528	522	526	555	469	508	554	508	542	529	566	524	527	530	529	498	525	510	582	529	538	533	526	537	566	528	526	587	490	557	531	542	543	530	497	520	504	568	548	539	517	544	531	523	544	505	500	492	564	513	541	519	566	526	486	522	485	528	525	507	534	533	514	556	558	498	523	507	558	538	513	521	528	514	513	557	574	552	520	492	546	503	536	506	482	580	534	487	517	523	518	544	519	533	520	521	508	563	480	511	564	533	520	553	526	590	541	533	528	503	519	498	516	527	534	526	533	558	524	520	569	501	552	485	549	483	510	498	513	517	479	534	533	519	535	567	507	563	563	535	541	536	518	578	524	531	526	497	516	546	569	573	546	523	503	516	513	547	546	525	555	528	512	504	569	536	561	503	575	552	541	531	541	491	517	518	548	517	526	535	525	510	544	555	527	518	491	521	551	528	545	542	535	530	532	565	558	530	486	472	526	516	507	530	545	505	542	523	521	549	525	536	569	510	512	516	532	518	501	536	542	522	561	541	556	528	549	502	551	547	501	535	553	534	523	507	527	558	500	530	505	510	509	534	532	581	526	510	507	537	514	504	513	500	534	528	534	500	513	535	517	534	513	525	548	559	554	511	492	544	490	501	520	509	516	503	465	514	532	505	502	527	527	531	493	497	517	560	558	540	566	513	510	473	535	598	525	537	522	510	554	547	551	525	572	557	509	497	560	502	566	547	491	542	534	504	548	535	517	511	506	503	567	544	544	583	535	542	506	552	517	551	561	511	541	558	500	502	496	564	497	556	530	519	556	528	547	505	525	536	531	527	495	498	575	505	550	587	528	511	505	537	525	559	540	526	545	498	521	525	489	523	537	477	510	502	509	535	481	519	531	563	515	540	558	501	520	510	559	490	516	523	519	549	515	514	541	530	493	550	530	512	496	572	541	535	539	498	537	522	513	563	506	528	494	549	482	584	519	566	506	557	549	531	549	523	535	521	526	505	522	511	521	563	485	523	516	527	550	522	485	527	526	557	530	526	532	560	487	491	529	526	498	515	527	536	553	519	543	520	516	573	533	534	543	483	507	535	512	527	525	507	532	506	547	601	519	524	539	525	523	551	519	545	552	524	530	536	535	515	503	524	532	532	494	508	524	527	549	533	565	546	540	543	532	536	559	518	526	549	536	513	497	519	526	534	545	507	516	523	530	538	523	503	502	491	552	547	567	513	533	516	479	531	473	459	540	538	523	516	485	552	488	537	564	467	521	517	528	536	557	552	589	501	507	538	521	531	546	523	501	517	499	534	547	505	549	543	530	517	554	528	525	521	535	539	522	560	547	525	563	517	523	529	521	531	489	564	544	511	526	485	521	501	548	535	548	501	521	545	519	501	594	498	514	495	486	557	557	507	552	522	568	527	554	565	491	512	504	500	538	561	527	559	550	530	560	527	497	519	537	509	540	506	508	565	521	515	532	527	523	520	507	558	533	538	534	520	525	543	514	562	545	494	553	533	526	506	527	527	547	510	509	510	537	556	572	565	534	510	534	514	551	506	520	520	521	530	504	538	523	532	531	532	531	543	560	543	571	516	518	464	495	496	529	523	520	519	541	496	537	522	545	508	569	500	530	570	470	577	534	531	546	543	520	506	556	521	516	493	511	533	543	498	529	522	523	519	576	530	511	612	509	541	519	542	542	507	516	540	526	517	523	528	541	532	542	479	520	527	556	517	485	504	524	550	492	540	495	517	523	512	552	549	532	554	531	512	553	533	541	558	539	529	514	502	522	543	520	530	520	525	494	520	530	485	541	560	558	507	521	548	548	533	520	517	527	542	555	451	534	546	542	550	575	517	508	545	498	518	557	494	518	529	513	525	545	531	530	484	567	503	531	533	554	542	519	521	538	538	494	528	524	540	543	544	530	522	536	579	514	527	501	514	503	567	528	488	532	496	542	526	555	509	507	522	519	560	513	598	519	563	562	558	529	541	487	558	535	522	510	540	517	524	527	541	537	558	539	522	529	552	551	513	518	530	503	509	566	503	486	530	525	511	499	514	530	494	544	577	510	492	536	512	536	578	532	509	526	575	496	493	540	520	536	589	538	575	551	563	509	512	521	522	512	536	563	556	515	518	527	501	545	513	583	538	492	522	572	533	513	491	518	506	512	544	502	539	509	514	519	522	546	537	498	498	496	540	501	520	527	513	540	482	508	530	534	497	534	575	535	533	535	511	570	530	528	511	550	530	518	562	514	518	539	527	526	529	498	523	521	514	484	515	529	532	543	573	557	540	532	563	506	528	532	533	523	547	528	530	530	514	565	528	521	493	528	559	554	547	563	504	504	546	485	492	506	519	542	525	547	489	543	533	500	520	528	537	503	534	506	513	496	561	498	538	527	563	508	521	547	509	484	532	517	521	528	499	540	504	522	465	545	484	503	508	515	491	504	530	516	527	520	504	552	545	536	540	527	540	533	517	535	565	514	537	529	538	520	575	479	562	507	537	572	545	533	553	531	525	551	530	577	560	546	526	511	513	507	543	519	569	522	534	539	567	538	531	568	496	479	514	532	508	512	559	511	494	522	544	537	558	531	539	535	521	493	514	506	532	533	517	498	546	561	510	514	494	491	544	520	507	546	531	505	528	519	542	560	534	554	524	534	538	517	538	528	549	522	539	505	523	511	481	522	520	499	532	484	554	529	532	501	519	570	528	514	519	543	465	582	567	548	537	544	540	513	537	491	540	481	511	518	540	547	544	552	544	545	526	515	508	543	528	526	519	557	515	500	503	516	529	516	526	526	526	539	516	510	536
23839	3085	951	626	452	350	253	251	201	195	183	178	153	140	145	145	139	129	146	147	149	124	166	154	120	139	146	147	152	129	138	132	147	146	146	152	137	113	119	126	111	117	149	136	149	144	136	123	129	116	117	129	118	131	126	139	139	156	108	123	134	145	128	133	117	110	116	128	112	120	118	155	124	144	143	122	146	125	145	127	163	135	119	144	130	127	131	136	145	134	137	129	132	132	129	121	110	134	128	128	112	126	142	118	138	133	126	137	120	133	141	149	176	127	122	130	138	154	159	124	133	140	128	125	106	121	124	129	150	151	128	138	134	129	128	128	143	114	114	129	138	118	140	146	126	119	119	139	140	144	143	139	128	130	132	159	119	142	119	120	128	126	138	128	123	144	146	124	133	126	105	124	104	147	125	138	132	115	121	118	139	133	146	142	161	131	125	129	128	143	154	155	123	120	121	128	120	143	143	151	138	140	112	130	136	124	137	149	117	137	115	142	124	142	135	127	116	118	136	127	112	128	125	104	124	138	111	111	130	113	140	138	120	161	140	156	123	126	123	120	136	131	146	98	134	135	128	120	130	131	130	130	131	138	138	129	110	128	134	160	125	138	130	123	143	122	127	144	160	119	140	140	121	127	156	153	143	134	120	115	145	111	108	128	112	134	123	136	129	125	122	144	140	134	133	117	149	129	142	121	125	124	122	159	156	130	128	136	137	137	134	138	126	136	129	132	130	125	135	126	119	120	141	129	123	118	126	127	157	119	150	118	141	130	124	127	128	117	139	138	140	129	143	113	140	138	139	147	130	138	124	126	137	137	139	131	133	128	131	134	121	126	127	145	143	137	130	126	104	140	136	110	130	125	138	133	110	135	124	114	138	112	141	114	128	108	131	138	150	140	137	125	156	121	131	139	118	121	136	138	127	132	141	133	133	135	126	120	141	137	125	121	124	143	133	128	135	117	126	142	128	125	109	127	141	116	129	126	128	120	132	144	104	140	153	142	132	127	113	138	116	151	153	138	151	153	132	126	136	128	133	125	126	127	134	105	125	150	130	121	122	124	134	139	140	122	124	148	135	124	134	121	130	123	137	135	128	101	129	115	126	133	127	127	124	145	148	124	120	122	139	143	127	129	131	148	119	128	132	138	122	138	138	133	133	125	132	140	112	142	101	122	146	130	99	141	145	132	121	121	117	137	139	143	145	105	126	134	135	135	104	129	100	129	115	134	135	127	124	124	133	136	107	124	128	139	136	124	129	123	109	138	117	144	120	137	121	135	126	112	119	129	136	151	121	135	129	122	147	149	153	142	119	122	133	133	131	123	134	136	142	137	153	111	142	137	138	125	148	155	134	124	128	129	142	126	126	150	117	128	112	121	153	98	151	132	126	146	139	139	126	110	159	124	121	142	115	150	155	122	134	130	143	154	146	153	141	135	119	137	122	141	127	137	116	126	143	135	131	135	149	111	144	140	129	149	124	116	118	112	140	156	144	167	123	134	142	126	131	130	130	154	106	136	119	131	135	178	118	137	111	129	152	129	139	112	114	132	143	137	131	139	131	125	134	121	135	123	142	119	138	132	124	124	146	145	135	117	134	120	112	146	125	126	106	135	125	133	117	134	135	118	115	121	126	118	161	119	126	135	127	112	145	121	137	129	126	123	131	105	138	132	132	128	142	150	131	139	119	137	142	142	123	146	130	114	124	116	132	120	112	139	138	114	116	83	127	107	104	144	133	112	124	138	123	114	131	126	157	110	128	126	120	144	132	134	127	148	132	130	145	119	129	135	120	127	137	104	132	143	132	133	142	140	144	128	119	125	142	143	101	127	130	139	109	123	133	123	148	145	149	155	119	137	123	123	131	127	134	127	125	145	138	131	123	150	148	130	131	138	112	132	131	126	128	125	114	117	164	114	132	126	120	148	117	132	127	148	138	132	109	125	118	134	142	146	120	136	132	157	121	152	118	119	126	150	139	135	120	153	125	119	110	107	142	142	127	137	140	123	132	137	157	128	138	126	158	135	119	128	115	132	144	131	119	126	145	125	120	152	128	128	123	165	146	111	126	115	122	126	130	132	125	141	156	117	124	120	128	129	140	127	139	133	156	143	127	132	105	128	133	131	126	126	119	130	112	117	141	116	115	127	127	141	136	138	143	142	113	126	137	130	156	116	125	108	131	122	126	123	114	153	114	130	149	123	145	111	137	121	116	134	146	134	147	129	128	123	137	131	121	123	109	118	123	114	122	117	117	133	121	129	130	103	152	137	126	114	123	135	130	128	137	118	117	121	112	120	106	123	117	114	137	130	114	125	136	131	159	118	140	128	138	129	126	124	132	143	111	134	112	127	140	125	121	132	157	146	157	111	150	162	143	138	159	123	137	145	140	103	137	123	128	150	123	144	143	137	118	140	123	142	130	116	139	139	124	133	126	117	141	124	138	133	128	125	111	145	124	133	132	144	132	129	105	128	161	131	133	138	133	153	127	132	142	146	143	141	141	104	137	161	118	126	114	139	155	138	115	127	134	133	116	112	120	122	148	136	134	147	116	138	128	135	114	122	132	129	119	136	131	124	114	141	143	125	136	120	125	153	133	138	145	117	127	141	127	137	123	117	144	128	100	123	143	136	146	141	140	132	138	146	114	123	121	119	152	111	127	120	134	109	94	161	143	133	114	119	137	129	129	121	127	137	123	117	121	126	118	127	137	130	137	117	121	133	126	143	127	128	141	155	117	100	147	155	115	147	136	143	123	124	129	150	137	139	117	107	125	122	109	132	118	111	122	131	118	117	124	120	127	130	133	112	144	142	137	140	124	126	148	136	145	108	141	114	123	117	126	117	139	127	134	123	141	120	120	129	123	136	138	132	150	137	135	128	122	123	131	136	144	131	139	143	140	142	142	140	107	142	119	142	152	144	119	136	127	128	143	121	133	118	125	135	118	131	138	136	113	116	127	115	127	136	124	126	116	136	144	128	150	128	149	131	121	133	144	147	124	124	120	127	147	120	120	126	143	148	127	129	140	150	156	146	132	135	110	147	122	135	137	133	139	146	130	149	143	137	135	97	129	116	140	131	119	141	114	131	129	132	138	128	121	124	126	140	125	144	139	155	147	124	127	134	123	143	123	126	98	135	123	133	145	133	159	138	128	138	118	114	143	137	124	140	124	140	136	133	151	149	124	134	123	126	135	143	144	135	134	101	122	131	117	141	127	143	127	132	140	131	134	119	125	139	131	148	138	119	135	122	117	124	154	140	136	135	133	158	124	123	136	118	142	106	135	123	134	136	120	112	128	129	137	147	138	126	134	142	134	131	131	129	131	134	123	124	128	136	139	135	140	127	133	141	130	119	151	146	132	167	127	108	136	116	115	137	104	118	131	143	160	133	123	134	139	137	136	136	146	134	129	133	148	135	145	128	123	115	113	122	137	131	135	105	129	145	133	147	117	140	174	117	128	129	122	138	116	116	126	129	147	138	123	123	131	140
13565	1597	1921	2151	1788	1436	1151	934	789	708	632	530	544	499	459	451	426	397	429	390	384	353	358	343	346	376	357	358	321	354	343	318	340	355	329	340	325	331	362	385	313	341	330	298	333	315	302	309	338	296	348	332	303	321	326	317	293	328	314	304	295	287	310	303	313	292	340	292	305	320	306	328	315	313	325	306	310	313	302	287	309	312	283	308	318	308	301	307	300	327	309	332	296	308	306	325	309	326	293	306	308	318	276	299	285	316	291	313	294	315	317	318	273	306	324	338	325	333	303	294	303	294	319	277	311	333	308	282	300	272	303	293	316	316	299	322	290	298	268	312	310	295	308	322	296	311	291	287	322	282	311	329	301	297	321	317	312	309	293	289	298	329	316	335	305	293	314	297	304	300	293	282	289	308	291	343	355	325	343	317	321	315	299	314	294	269	331	304	302	254	314	294	327	302	276	320	310	322	297	316	320	312	285	322	316	316	287	294	335	326	316	316	307	326	287	292	310	327	289	294	273	326	332	305	317	319	311	272	318	304	305	276	313	291	306	304	326	314	296	319	327	299	310	322	336	290	312	300	316	274	293	299	324	275	301	277	322	284	276	331	316	306	294	309	335	337	301	332	304	268	322	313	290	268	299	297	289	330	309	304	301	297	291	286	300	284	298	298	306	274	308	294	276	294	277	300	291	325	310	279	306	305	284	311	300	311	327	306	289	297	338	282	282	319	294	284	291	315	276	314	311	335	272	324	314	332	318	334	305	304	282	313	271	317	325	295	295	312	308	311	309	282	297	265	305	295	282	304	300	311	308	280	314	342	297	292	295	313	295	288	317	270	319	308	301	275	307	290	269	314	324	274	322	307	311	273	301	315	304	294	300	297	300	272	322	303	327	295	301	309	308	319	315	307	305	311	276	322	328	289	307	296	326	281	327	304	296	312	313	313	311	305	292	315	288	321	274	298	305	301	277	310	304	312	341	317	342	304	319	335	292	307	287	284	299	291	272	326	298	314	294	317	287	318	301	304	316	295	311	296	322	313	311	313	321	324	293	318	322	281	307	281	315	292	297	292	353	298	312	275	300	316	304	343	318	319	297	335	321	295	281	320	311	307	312	297	301	316	327	310	285	335	326	322	311	298	310	307	323	299	310	333	300	298	332	304	307	325	286	309	306	297	311	312	312	328	262	286	310	311	327	294	277	306	295	304	327	297	291	330	312	294	305	341	325	327	312	293	323	286	325	281	332	282	310	342	276	320	302	306	309	319	284	304	321	290	296	316	283	272	313	309	312	285	310	335	310	300	333	320	282	333	289	315	305	286	295	316	322	306	314	285	305	296	292	282	308	306	296	295	298	326	348	312	312	293	337	320	295	264	306	296	345	304	321	292	337	277	281	284	285	289	308	299	283	322	356	302	299	293	308	296	357	296	320	304	273	317	291	305	299	306	245	288	293	307	288	326	311	315	292	329	333	290	324	314	303	319	294	308	303	295	296	302	281	313	308	288	314	277	301	288	297	314	302	321	333	298	307	305	282	322	297	287	323	303	286	335	319	282	303	285	329	278	262	325	326	296	301	315	302	314	289	314	314	294	302	313	304	286	300	308	306	340	295	287	292	285	323	292	306	294	317	312	304	305	321	296	307	309	307	301	322	320	287	300	337	316	307	305	315	318	332	311	294	296	293	304	299	302	325	334	310	295	346	298	299	312	295	308	293	308	300	290	319	315	310	304	321	289	289	281	288	295	306	289	315	281	326	316	308	348	298	318	279	326	336	322	294	288	287	288	318	301	314	291	315	267	318	310	341	293	314	321	314	303	317	322	303	339	339	281	321	321	304	295	308	334	297	334	297	281	297	284	312	332	316	292	320	295	287	305	323	290	323	312	331	295	302	329	304	289	308	321	289	308	303	319	321	296	297	295	272	311	311	284	311	310	331	312	297	311	283	318	297	301	288	309	299	286	299	302	285	309	296	285	313	282	312	304	268	299	322	320	300	276	284	281	296	288	322	307	271	292	303	315	269	322	311	296	324	282	313	297	321	270	344	271	297	307	322	299	308	330	299	281	317	325	307	293	305	308	298	303	307	304	312	309	301	305	299	306	289	305	306	313	278	315	337	302	290	293	337	343	344	330	297	309	310	297	323	333	306	278	274	308	291	293	322	281	299	313	313	286	313	311	280	314	267	327	317	278	273	323	299	297	296	303	322	319	306	275	285	301	328	313	317	298	338	333	321	296	319	323	311	296	280	324	315	308	316	321	302	290	330	290	302	331	317	321	294	305	300	299	300	316	344	305	323	306	294	278	305	289	295	298	324	313	313	325	320	319	313	303	326	297	312	322	314	295	287	312	299	292	310	307	320	329	307	262	294	306	289	332	310	288	328	294	330	328	321	290	296	321	308	331	294	301	275	302	299	312	282	301	305	291	305	301	306	286	334	316	348	316	330	299	316	298	320	295	313	302	312	294	308	297	307	283	291	298	309	305	289	327	287	279	312	312	328	303	298	330	323	290	318	312	318	325	319	342	295	321	301	315	308	247	328	302	337	274	298	281	301	303	301	307	301	312	296	304	327	321	308	302	306	296	316	338	338	295	287	292	296	298	287	319	288	354	295	309	318	308	331	294	310	340	310	334	309	295	303	317	293	325	310	276	296	315	301	321	341	337	307	288	290	311	305	309	308	305	276	315	327	268	303	331	303	311	307	307	319	329	300	298	303	284	294	337	303	306	281	301	282	298	308	343	297	305	293	282	301	306	312	301	320	306	292	353	304	305	297	319	364	302	303	309	341	340	309	320	283	308	312	302	323	304	288	304	311	302	329	305	284	327	309	282	299	290	292	291	305	301	323	298	301	319	297	314	322	298	300	304	317	317	294	342	321	298	304	296	314	322	327	312	298	302	325	280	332	322	296	318	290	302	299	333	303	301	321	309	295	289	294	301	324	328	288	305	308	287	333	334	288	325	287	319	322	319	291	300	315	308	304	276	282	289	282	333	312	308	310	312	310	330	272	295	286	274	322	339	289	280	303	338	316	320	305	265	328	302	326	303	288	294	274	327	304	298	300	278	321	364	282	325	313	305	284	318	287	299	316	314	308	316	289	329	274	281	316	324	258	351	297	312	300	318	297	303	325	284	322	307	276	310	302	282	302	279	287	322	294	276	292	295	315	302	309	318	300	316	293	318	296	307	310	296	299	286	301	284	302	261	313	292	287	268	303	316	330	301	307	284	292	331	320	310	299	308	310	341	331	313	300	306	303	332	305	322	326	300	273	298	317	355	322	302	298	277	323	293	312	296	303	289	331	314	347	309	321	333	293	320	326	320	273	296	314	312	295	319	304	307	310	299	276	329	311	300	277	324	323	280	330	349	306	296	305	280	304	311	338	270	296	336	285	308	317	293	325	295	337	307	334	284	301	289	314	312	327	278	313	323	332	312	288	328	304	332	318	327	303	284	281	276	299	302	326	282	290	304	311	324	283	300	304	336
5262	508	217	186	211	190	170	174	170	182	174	172	174	173	184	168	156	195	168	171	156	192	153	155	152	145	166	178	172	200	210	173	154	181	184	168	173	195	171	188	178	168	150	174	162	158	163	140	163	156	157	190	179	173	186	152	168	171	169	171	168	170	185	189	165	165	160	143	167	168	179	173	178	174	161	138	193	180	165	159	161	171	185	175	174	169	170	189	157	167	189	182	162	194	168	198	158	171	161	162	180	163	177	173	188	175	165	193	170	186	158	150	167	163	155	173	186	170	185	172	171	154	167	179	166	170	168	162	180	159	186	197	182	175	169	178	170	175	163	168	173	189	174	180	162	163	183	168	175	179	163	157	177	186	186	171	142	166	155	172	182	170	193	177	171	160	181	196	176	155	145	177	145	167	139	161	152	167	179	170	183	142	161	165	204	163	157	181	179	169	168	161	172	161	189	183	166	163	153	161	163	151	164	179	151	173	157	172	174	181	169	184	170	174	153	192	174	143	185	165	155	193	172	189	172	154	165	165	167	175	169	167	143	174	161	177	186	155	178	180	176	177	175	164	169	187	167	155	184	169	157	176	169	186	176	159	177	169	175	166	175	177	178	188	177	189	165	176	199	164	160	182	183	155	176	172	196	171	159	180	150	142	179	171	152	187	183	162	179	164	147	184	192	173	171	152	163	175	193	172	151	164	161	167	181	177	164	181	203	163	149	174	156	149	126	147	172	167	186	203	179	182	183	179	173	165	153	160	167	174	183	176	182	178	165	174	174	193	164	155	153	163	177	150	162	151	172	189	155	163	197	152	170	173	198	190	183	193	163	195	165	147	188	164	185	182	203	197	195	166	170	159	167	163	189	181	198	168	170	151	169	181	178	163	177	151	181	160	171	192	169	163	160	177	185	191	175	163	173	158	195	176	179	163	172	182	193	156	190	177	175	177	169	169	181	170	165	169	191	193	188	176	161	140	160	175	171	166	153	182	167	176	192	163	178	174	172	159	163	164	202	184	169	148	164	175	148	198	165	177	180	143	173	182	188	190	156	150	180	185	171	190	190	160	169	155	199	173	175	182	155	170	160	163	161	188	153	156	166	162	164	173	169	170	174	189	170	173	181	170	186	158	127	159	182	203	169	177	200	152	169	202	174	176	195	166	146	199	149	164	185	199	165	156	169	149	172	173	194	144	173	176	202	173	156	179	151	169	183	156	168	152	185	191	170	180	186	159	162	166	182	159	159	170	157	167	152	168	164	178	151	180	170	174	189	154	178	144	158	179	186	165	192	179	187	172	155	185	185	190	186	192	181	191	147	181	180	164	183	169	166	179	172	173	149	159	195	148	184	184	170	155	174	156	161	171	145	174	172	180	202	172	191	178	201	169	191	137	167	167	156	170	177	164	179	202	183	189	182	159	168	179	179	180	160	167	179	167	165	166	197	161	182	159	163	171	179	190	157	170	164	154	160	201	185	164	136	173	191	173	166	165	167	153	172	176	171	167	177	165	189	206	161	156	173	170	160	179	149	169	185	171	180	177	156	165	169	160	177	189	171	183	151	185	178	182	175	167	177	157	184	181	196	188	154	171	163	147	180	156	190	199	168	137	154	169	180	165	175	183	167	165	174	176	162	178	174	166	213	158	189	179	185	156	196	166	171	197	191	165	169	155	164	171	178	175	170	171	196	160	160	155	162	175	156	201	174	172	152	175	178	184	169	172	171	195	170	193	178	172	180	164	188	181	172	169	177	148	156	162	144	174	181	155	159	194	172	159	167	175	161	193	201	184	180	206	191	157	144	158	175	183	183	185	156	188	171	155	153	184	178	178	171	156	182	174	164	173	194	170	196	190	187	176	167	160	168	161	158	150	159	185	152	168	166	161	156	174	185	171	147	194	176	168	170	175	163	171	176	179	175	174	165	168	168	201	199	167	157	144	179	187	186	170	170	179	194	181	170	202	181	175	181	158	178	176	179	158	167	158	151	165	160	176	182	167	165	191	161	204	169	171	177	169	178	164	181	176	175	166	167	174	191	187	172	172	160	153	181	173	177	181	159	161	162	170	179	193	157	199	173	176	181	170	189	176	188	201	170	175	180	140	162	163	155	182	178	180	158	170	173	171	168	155	152	172	176	180	178	158	178	179	155	182	174	166	192	173	199	174	173	177	195	176	162	147	189	171	190	178	162	153	180	185	188	195	168	163	173	155	157	185	183	160	155	174	160	136	169	180	169	166	165	189	164	177	196	159	181	164	186	201	172	162	199	181	157	171	198	191	168	170	175	157	170	189	167	198	173	151	174	176	168	163	166	163	182	185	184	169	162	179	162	162	172	179	192	179	179	186	159	170	190	185	189	164	159	192	185	165	142	155	185	175	164	149	169	169	153	177	167	173	162	157	176	146	180	179	174	197	170	174	157	151	186	170	180	181	172	181	169	168	150	181	187	163	185	175	193	175	214	194	191	176	175	159	172	181	166	168	164	169	173	180	169	184	153	156	171	163	158	174	179	167	174	169	171	188	186	165	154	153	171	181	149	175	163	169	166	174	187	168	187	172	179	142	186	165	164	176	162	147	180	166	165	175	189	180	184	173	153	194	164	169	184	195	183	195	189	170	142	177	163	116	150	165	174	183	168	189	170	162	186	174	143	170	171	204	178	177	179	187	175	192	163	176	157	211	159	170	154	166	167	160	188	176	158	143	175	185	175	166	166	167	210	169	145	193	168	167	163	181	199	154	182	178	173	170	163	186	173	167	165	173	155	173	171	191	178	181	185	174	172	149	165	153	142	174	196	201	181	155	187	163	145	191	181	187	174	169	152	192	169	186	169	183	165	159	195	169	176	210	143	167	169	172	170	181	196	180	173	164	181	179	199	188	166	183	181	166	183	165	186	166	209	183	167	184	183	169	177	193	170	159	158	185	186	165	172	165	177	189	161	157	183	171	160	171	176	156	133	171	178	167	187	192	184	175	176	190	178	165	163	165	199	159	200	162	178	183	178	163	180	179	172	176	154	178	185	185	200	175	177	191	188	196	180	152	200	171	183	145	169	185	179	201	169	173	162	156	158	163	195	172	150	166	164	141	143	157	154	180	178	152	187	152	156	167	161	160	185	181	169	151	176	141	192	193	200	202	188	163	202	171	165	157	173	156	172	181	173	173	153	168	166	166	189	176	162	147	153	192	169	189	192	160	177	162	167	187	176	191	189	164	182	172	173	158	169	164	181	167	153	175	178	172	172	182	166	151	192	177	192	158	161	179	185	190	171	161	174	179	169	153	148	148	165	182	163	183	215	179	148	157	167	174	170	176	167	169	175	178	172	204	178	176	192	168	182	165	171	162	176	165	170	165	189	172	177	178	185	164	180	181	174	159	175	160	180	165	160	196	182	194	163	155	167	161	206	194	151	160	157	171	181	171	146	172	160	187	189	175	173	163	181	191	166	172	182	178	164	182	136	175	182	173	199	165	168	169	182	175	163	167	184	156
3998	685	516	536	493	475	432	444	414	399	431	394	405	420	397	409	433	418	432	434	429	409	403	446	424	398	419	411	419	417	413	414	374	409	376	421	429	428	437	419	413	401	414	406	406	395	394	381	403	401	398	396	423	391	373	387	476	419	411	410	417	444	438	459	399	373	414	398	401	387	401	422	445	414	421	433	426	416	388	381	439	378	416	415	398	385	411	416	398	392	386	408	364	429	427	403	422	432	408	409	367	463	392	434	440	416	420	432	397	394	439	402	449	438	390	432	400	365	416	403	402	401	421	436	452	418	420	415	421	430	397	395	436	431	410	398	440	432	386	408	420	378	442	424	387	380	401	376	416	431	384	415	404	423	466	409	371	422	431	389	407	416	434	426	393	394	401	418	409	446	424	405	398	376	411	421	416	397	365	412	441	430	424	415	432	404	471	397	383	409	418	394	453	393	409	417	411	412	399	424	400	435	402	398	391	423	432	391	415	412	391	428	433	370	408	394	439	384	399	385	437	435	413	438	417	421	409	404	440	392	456	397	428	442	419	405	412	389	385	455	443	417	390	400	408	397	399	399	378	424	433	356	414	406	371	422	427	431	405	398	426	439	426	407	423	427	397	425	435	396	429	398	398	395	414	409	428	397	397	421	411	403	429	406	403	416	423	381	399	437	384	456	372	421	455	415	407	390	432	422	407	400	390	392	409	423	381	374	418	410	401	413	403	413	416	389	410	393	474	411	428	436	459	422	409	422	380	368	425	418	395	425	385	422	382	447	423	395	385	405	376	395	419	413	402	411	376	394	409	407	392	438	397	407	400	392	414	405	417	408	377	415	413	424	417	410	408	449	393	405	414	426	397	404	417	465	431	427	386	427	427	426	401	410	411	382	435	447	423	435	430	461	384	347	434	385	384	387	426	445	406	408	447	412	392	427	418	413	429	412	386	395	417	393	423	415	417	448	362	353	416	421	438	426	392	404	411	391	413	422	415	423	415	426	417	397	413	421	411	440	413	423	470	391	454	457	431	416	402	433	403	408	397	406	446	408	390	410	390	391	415	394	413	381	393	388	398	405	376	398	432	407	437	390	435	422	396	413	430	404	398	391	433	437	406	405	424	415	413	384	413	413	400	416	435	418	440	435	391	425	435	362	411	438	415	376	413	410	399	429	393	410	433	405	388	415	407	393	418	373	375	393	401	408	411	406	435	405	411	408	440	444	409	415	390	478	429	400	392	395	433	421	420	451	420	419	447	406	460	416	397	419	440	416	448	427	443	398	389	445	441	420	407	449	412	397	408	386	431	370	419	420	384	413	382	453	410	391	405	394	403	449	427	423	370	401	401	396	351	441	441	419	430	375	389	402	414	423	418	414	426	442	425	426	403	437	428	440	422	435	397	419	447	456	418	393	423	382	425	416	403	407	409	427	441	430	386	428	393	440	402	384	404	431	394	408	446	451	392	414	430	442	421	402	438	406	403	428	432	381	452	420	409	449	411	387	433	441	436	385	427	431	402	398	394	430	394	468	437	425	374	404	383	410	384	399	377	425	390	394	419	405	424	411	419	441	415	425	440	411	418	403	403	422	426	400	429	428	433	436	429	408	421	415	396	419	382	411	407	430	416	432	403	389	428	401	429	416	410	406	410	421	395	431	394	387	394	417	417	390	400	399	418	408	418	416	391	393	440	399	419	430	430	409	396	425	425	432	425	440	420	420	429	428	377	396	433	430	415	416	405	410	433	404	399	429	407	436	401	400	424	394	386	430	401	404	412	435	398	403	414	389	405	412	424	424	399	420	421	395	405	419	396	435	424	412	431	407	408	450	402	409	389	431	434	441	430	401	401	426	392	401	413	395	429	400	397	420	441	430	409	438	439	406	416	408	380	422	420	425	420	429	401	374	415	424	440	421	409	378	416	433	429	413	405	407	411	376	415	419	443	410	429	456	423	437	460	410	424	431	424	415	403	422	423	414	420	411	413	438	427	399	427	430	400	401	384	406	441	430	412	421	395	428	428	404	439	416	412	384	415	438	429	427	418	392	430	418	422	404	385	439	415	403	408	440	401	391	402	391	397	409	385	414	420	407	415	404	438	399	403	410	438	424	428	421	411	449	382	413	376	430	396	426	405	400	470	418	438	412	380	413	409	409	452	445	450	425	439	419	388	411	422	431	439	357	423	401	414	403	414	388	414	417	393	412	415	436	397	446	403	422	420	395	390	461	366	380	430	425	424	424	415	391	419	390	440	395	396	409	407	419	411	420	369	407	410	411	412	419	400	420	383	413	395	399	424	415	439	402	433	373	399	398	380	420	446	404	392	429	394	378	402	417	422	431	408	438	446	413	406	434	418	449	407	397	450	438	380	415	417	391	397	415	443	398	387	385	403	415	397	411	448	423	410	421	393	394	451	408	417	441	451	391	370	424	414	418	369	389	376	404	416	466	435	418	393	389	428	407	418	417	430	423	401	447	396	397	400	410	420	393	413	373	391	416	389	410	407	409	406	466	407	398	476	389	423	402	467	408	390	398	420	422	426	386	408	409	410	449	409	393	384	403	444	419	396	419	397	434	441	437	423	400	404	428	401	401	418	426	402	428	415	401	432	430	415	395	430	435	417	417	375	442	413	389	413	425	402	420	427	423	417	418	402	412	428	401	421	370	416	417	410	412	425	396	410	372	401	400	416	405	389	459	418	374	400	409	403	406	426	431	424	392	430	405	435	397	420	398	410	419	425	434	438	458	396	389	419	424	389	419	419	428	424	413	407	420	407	421	428	386	426	418	402	403	440	417	392	423	374	404	417	403	439	390	436	443	404	430	383	443	423	413	411	447	433	401	434	394	406	440	427	404	370	406	431	416	402	402	441	421	443	402	451	435	429	416	441	408	399	422	398	400	423	421	409	411	409	353	413	420	404	424	413	423	393	359	399	409	422	403	389	417	420	379	434	422	434	378	389	368	434	419	387	379	434	413	402	390	411	437	441	453	426	412	440	428	413	443	410	403	422	419	404	414	390	434	403	426	402	411	375	398	393	422	407	424	416	405	408	412	436	389	420	431	419	393	386	413	428	410	410	433	409	414	397	390	417	450	394	430	394	383	413	433	428	409	431	425	393	415	422	439	431	396	443	409	383	414	410	401	400	401	422	423	440	412	438	385	440	421	431	428	399	386	437	411	444	429	418	441	420	396	442	441	382	407	429	485	414	413	430	418	390	399	417	407	450	442	482	378	397	408	398	396	394	422	418	426	402	422	398	412	402	365	414	401	415	424	375	457	441	431	423	375	404	479	413	389	409	409	438	440	440	393	391	395	408	414	380	438	453	404	404	428	396	380	414	426	389	441	391	433	435	404	417	410	391	369	400	437	436	393	375	410	418	438	429	400	421	432	396	379	408	401	412	402	420	402	446	390	438	413	417	434	444	415	435	380	426	409	384	416	365	385	434	424	400	455	426	398	416	368	399	400	408	450	395	408	416	390	407	429	383	407
14570	1534	670	499	410	332	293	329	296	277	242	263	257	237	239	252	227	261	284	225	214	226	210	249	245	222	258	232	245	234	231	223	236	229	244	220	222	231	206	227	242	226	238	239	233	242	234	227	235	246	234	236	232	252	239	225	222	218	230	225	245	222	220	252	228	221	228	228	239	243	205	248	261	247	247	236	248	232	212	243	216	199	229	238	238	239	215	219	237	227	252	241	206	237	220	243	223	217	210	243	261	237	216	212	222	242	227	228	237	231	285	237	232	245	229	245	232	215	221	225	234	238	206	229	227	180	238	262	223	218	229	257	223	248	252	232	242	263	250	225	220	258	225	225	218	248	243	274	242	218	253	234	225	229	196	230	227	192	243	185	243	245	233	211	245	226	230	232	259	245	253	273	271	231	256	221	227	228	216	210	239	210	217	237	249	240	219	243	253	230	269	240	241	233	254	252	230	220	205	245	216	229	251	208	214	220	229	258	238	227	235	264	258	225	198	225	212	252	221	235	244	236	237	233	211	225	233	260	250	238	232	254	208	249	202	198	214	233	232	235	225	214	229	249	215	233	236	222	249	234	228	234	248	220	229	239	262	209	235	226	245	222	219	224	250	232	232	205	227	258	229	216	225	249	247	211	238	214	214	221	226	235	221	261	250	251	210	215	254	232	206	232	219	231	203	209	225	219	216	235	207	189	233	242	236	217	202	214	231	223	209	245	241	235	212	228	222	213	246	190	226	212	224	245	231	268	206	210	241	230	245	227	234	243	205	247	250	240	211	237	240	249	218	200	216	224	242	206	227	202	222	253	225	228	223	235	224	246	253	237	229	230	229	204	220	211	246	238	245	202	237	243	256	218	251	260	199	243	222	232	208	239	218	230	252	220	222	223	230	229	217	194	250	226	213	235	228	206	239	241	251	202	199	227	225	233	248	244	234	257	212	219	211	242	210	229	206	248	240	219	255	209	226	247	218	230	245	228	236	228	216	241	211	219	251	230	218	214	201	239	223	243	237	224	230	210	224	225	233	249	238	242	213	221	229	203	216	237	255	206	197	256	203	244	215	226	274	272	235	226	244	225	225	244	223	228	230	238	252	242	205	215	242	218	239	222	234	225	252	224	229	253	244	249	221	254	225	234	226	233	231	249	230	228	231	223	251	232	222	228	235	222	217	218	228	233	220	223	243	199	256	261	207	206	216	241	233	217	221	263	238	227	233	214	234	251	231	234	239	228	225	239	228	245	227	226	227	231	240	234	241	233	249	245	220	214	249	252	233	237	234	241	223	242	227	239	253	255	252	245	217	216	237	211	234	233	273	242	233	215	266	247	222	223	230	234	227	234	237	245	228	222	210	206	250	249	234	246	201	253	211	222	215	219	212	225	215	239	238	215	230	240	240	224	204	231	223	223	210	220	233	231	219	249	262	240	245	252	248	205	234	228	238	209	235	222	213	213	228	225	238	257	230	254	221	221	220	262	233	256	219	240	206	225	234	209	232	197	238	239	219	230	230	242	240	227	222	214	241	247	265	240	236	247	231	211	214	236	217	235	209	253	227	254	247	206	236	199	214	240	227	212	229	217	227	206	227	218	206	224	247	254	246	258	216	244	256	244	207	223	223	238	224	226	257	223	257	235	225	224	248	220	243	231	214	229	228	207	208	228	224	201	232	215	222	193	228	238	238	228	201	211	215	245	237	268	245	248	234	223	233	207	203	246	216	224	254	267	241	227	224	254	253	229	198	222	238	225	237	237	245	252	224	225	257	245	247	230	232	215	245	238	237	250	236	247	199	242	242	237	216	226	212	216	249	223	211	239	238	224	258	199	222	242	206	234	231	248	224	220	248	244	225	244	245	215	238	217	244	259	207	234	217	224	232	229	226	227	234	224	242	244	241	228	232	208	230	241	243	258	246	210	218	227	202	270	227	237	199	236	234	230	255	209	205	251	209	225	245	241	228	228	218	219	238	193	204	230	214	229	221	210	247	225	231	249	262	200	209	246	242	247	253	206	207	232	231	245	229	235	239	219	250	239	226	250	231	250	245	230	238	231	227	236	226	247	252	247	208	229	235	241	237	247	207	200	227	246	219	233	254	226	191	236	219	248	248	245	226	228	235	234	254	232	258	231	228	233	227	227	193	249	211	212	225	240	215	206	246	225	234	249	200	215	220	220	210	235	239	224	227	243	232	214	236	237	221	235	257	226	238	243	223	239	227	234	209	221	218	208	228	249	260	203	219	231	232	256	236	233	236	224	241	237	229	244	221	251	225	226	228	219	209	234	257	225	217	229	222	259	231	256	229	234	251	223	242	239	234	225	202	223	231	243	221	214	247	204	236	226	237	244	210	251	268	220	252	221	266	227	215	209	214	226	237	230	245	214	231	230	235	246	257	209	230	218	234	217	257	231	230	234	230	217	225	242	230	244	243	217	258	234	248	238	243	221	210	198	206	242	231	231	248	260	217	238	246	243	256	241	226	204	270	232	227	217	228	232	223	233	223	220	238	229	241	229	218	234	278	228	262	224	233	226	224	234	247	221	271	186	272	228	229	213	224	231	224	236	227	217	190	211	205	238	214	230	193	247	239	213	220	220	222	232	233	245	232	225	210	249	244	218	234	216	242	230	247	221	245	244	218	208	197	249	223	227	246	220	252	243	232	217	220	241	240	253	244	233	200	252	230	236	235	224	241	219	232	237	216	231	228	209	249	239	215	220	215	227	245	212	248	231	215	208	190	236	222	217	241	240	220	239	252	245	200	257	218	237	236	229	216	227	240	217	201	252	237	221	232	234	254	233	239	206	240	249	248	231	242	223	195	252	236	220	219	233	248	239	236	241	220	206	248	219	204	202	208	256	261	266	220	238	241	230	210	237	227	212	261	236	245	236	217	223	256	234	245	237	212	214	240	231	211	242	251	248	213	226	257	207	247	229	248	242	215	212	250	243	258	246	244	238	233	234	233	205	273	250	220	233	241	206	235	240	208	235	220	213	210	219	240	216	257	206	217	229	210	210	218	203	229	249	222	221	193	227	210	217	216	206	242	242	220	250	229	221	214	235	234	222	231	200	213	252	245	223	242	228	229	230	243	217	242	224	215	245	217	201	231	232	223	210	223	242	236	237	209	235	243	222	221	213	236	237	234	224	254	246	202	200	229	236	243	220	235	233	247	223	221	255	274	227	229	219	229	232	219	249	212	241	197	257	228	221	272	261	212	210	234	248	222	250	221	218	227	248	238	216	258	244	241	200	221	229	262	246	239	226	224	227	239	248	236	259	209	235	219	228	221	204	236	225	236	244	238	197	214	211	239	239	231	230	247	232	236	216	238	237	228	247	228	227	209	263	228	254	208	242	210	224	262	223	225	214	218	258	239	224	251	222	246	232	217	217	210	231	242	220	218	195	233	236	240	224	237	245	247	222	215	210	216	216	208	220	240	217	227	259	218	229	247	219	230	230	269	229	233	238	241	222	246	247	233	224	216	219
10317	1261	1327	1460	1268	1116	1019	833	757	720	700	612	626	599	634	609	568	591	553	549	559	565	534	569	551	520	571	515	563	586	531	549	560	556	522	529	508	520	508	527	527	521	522	529	508	541	531	541	507	525	562	498	549	517	539	508	491	515	530	560	538	533	531	543	531	515	509	528	512	543	554	560	514	539	519	502	502	519	513	499	519	556	495	538	566	512	545	549	528	508	491	546	523	543	558	515	517	552	522	484	492	529	551	483	530	560	536	531	492	562	528	557	528	532	523	523	513	485	516	515	512	520	563	556	552	519	526	556	529	544	540	536	553	521	572	545	542	537	542	523	514	534	471	519	528	524	523	505	537	550	522	504	532	522	541	525	514	491	535	476	518	580	505	567	535	531	534	548	563	527	497	536	525	537	555	548	520	524	561	538	504	495	542	526	529	503	535	514	531	504	526	582	565	539	503	565	536	502	501	508	550	503	552	507	523	519	558	514	530	513	538	555	511	497	470	522	496	526	537	506	525	526	520	524	532	502	530	535	537	560	512	520	507	524	545	549	549	511	503	497	499	562	521	553	503	510	510	509	543	559	494	527	511	527	524	543	542	548	500	530	538	480	499	548	555	516	570	532	521	504	513	533	532	527	512	506	527	503	519	569	500	550	539	525	526	551	515	516	505	502	508	513	555	545	512	484	541	510	506	566	518	513	537	482	510	546	575	505	536	560	485	532	544	521	502	537	526	548	486	564	571	531	518	548	512	488	494	512	507	532	481	498	537	551	516	506	513	508	528	479	513	547	491	516	569	536	530	511	532	550	527	543	551	550	515	499	530	542	532	523	535	543	512	517	504	517	536	497	530	556	521	497	514	523	544	521	513	546	535	521	507	522	542	534	479	506	488	502	493	500	559	491	522	518	520	520	526	515	492	509	521	538	508	561	474	481	575	520	550	501	528	535	558	515	527	518	498	499	496	541	512	513	524	508	547	521	522	527	509	457	486	525	554	559	513	505	492	515	513	524	503	506	498	545	546	524	488	565	552	511	511	539	526	565	547	507	543	537	531	547	545	543	510	530	558	527	517	554	522	525	530	555	526	531	524	540	550	554	524	535	505	467	513	548	521	568	506	566	503	507	576	550	509	500	563	508	521	507	512	526	496	532	534	493	509	537	503	494	521	516	498	507	525	482	537	528	498	500	555	502	513	503	558	576	522	552	535	473	520	507	532	530	524	538	536	515	556	560	540	547	506	505	532	530	521	539	506	525	553	512	552	508	496	498	541	555	508	526	481	505	506	508	519	557	529	523	540	531	528	539	499	514	537	492	518	545	502	509	547	569	470	538	550	505	539	550	528	561	509	558	552	525	525	532	527	541	492	531	529	540	522	552	545	519	540	499	462	508	540	505	526	528	510	557	526	512	510	544	545	539	526	519	514	524	509	537	496	541	517	500	527	532	535	529	513	536	536	541	533	525	527	557	530	517	550	491	517	516	489	576	497	500	545	534	496	528	534	502	495	522	492	546	566	502	527	476	561	535	589	506	545	546	571	505	538	521	508	524	544	542	551	526	541	509	507	514	512	516	527	531	528	546	525	527	492	513	510	503	513	522	543	497	469	490	502	525	532	513	535	545	544	521	523	471	529	509	563	549	490	550	518	551	489	490	548	487	504	518	526	521	592	531	530	537	495	476	555	532	539	505	529	517	537	516	505	526	521	544	501	493	558	549	558	507	498	537	530	480	511	536	556	546	497	535	543	503	509	499	508	541	564	517	510	525	539	529	546	496	523	506	512	558	516	548	532	533	514	479	516	509	520	535	534	539	583	519	532	536	524	526	507	541	524	531	521	501	541	555	491	519	473	535	577	519	562	530	492	529	535	517	558	502	515	547	519	473	504	507	526	533	511	488	531	510	587	544	494	516	550	559	515	509	512	525	508	480	534	522	495	499	538	559	534	553	532	491	511	542	520	502	577	548	544	548	519	539	546	552	547	503	550	562	515	553	514	517	497	514	493	562	473	540	536	508	529	517	510	524	491	554	530	519	508	546	518	550	507	502	508	535	544	521	529	519	535	545	515	513	558	500	498	521	532	568	521	533	495	528	483	519	548	493	499	489	542	509	509	534	530	528	543	484	532	513	544	462	531	553	525	562	481	512	512	560	515	488	558	567	493	502	499	515	553	528	558	539	515	518	543	548	516	510	554	494	526	567	500	501	533	496	500	534	511	535	503	540	537	518	521	531	521	545	533	506	585	511	514	537	537	542	567	534	529	543	511	528	496	511	561	483	543	552	504	497	485	495	522	523	517	539	580	563	539	535	535	562	559	532	515	537	514	533	529	556	558	551	558	530	532	558	505	523	540	520	530	529	524	523	525	545	546	542	532	541	535	537	544	520	544	529	569	540	543	528	503	539	526	523	481	507	542	527	511	511	504	531	508	529	508	551	570	527	528	536	528	537	487	527	481	530	532	553	569	508	520	547	501	548	491	557	523	523	527	539	502	555	538	546	541	510	542	524	528	499	564	506	535	494	545	571	525	504	540	544	499	535	472	495	541	540	538	532	547	528	507	538	529	558	518	462	549	522	548	483	504	489	540	553	522	538	543	543	552	510	497	518	538	504	522	550	538	503	544	494	527	520	544	568	465	534	491	500	538	494	489	508	536	541	508	523	527	533	517	537	539	502	495	468	534	568	507	509	527	547	480	505	529	509	525	537	525	548	528	569	543	546	532	520	550	550	544	543	488	517	560	552	488	513	506	489	519	513	531	493	551	551	526	547	577	547	530	562	506	513	524	473	481	531	569	505	517	526	538	527	507	535	507	523	530	490	533	509	545	504	525	488	536	536	512	521	531	523	540	498	495	508	521	524	570	541	508	528	514	469	542	526	517	511	530	545	509	528	480	555	569	550	541	506	521	535	537	502	563	512	489	542	549	523	545	498	508	500	545	563	521	529	534	534	528	533	534	515	553	526	556	557	498	518	494	542	521	482	539	506	521	523	566	464	508	561	493	550	516	575	557	489	525	495	532	518	537	484	548	526	543	487	541	530	540	542	574	479	500	540	502	487	470	515	562	536	544	564	539	521	543	549	487	493	512	531	522	528	496	496	502	516	569	511	505	553	489	488	494	519	535	546	519	561	534	526	523	525	550	543	557	504	539	536	525	556	515	561	518	536	508	503	556	527	548	514	558	526	510	581	536	501	522	558	505	564	515	542	528	516	556	526	529	524	538	552	516	533	536	535	533	525	499	566	563	536	540	552	534	524	509	538	569	558	479	549	522	524	538	498	558	514	517	517	547	536	549	492	535	526	522	501	569	508	548	544	540	550	515	516	530	515	537	534	522	538	543	525	529	485	551	522	516	493	517	509	500	548	516	557	511	497	476	522	535	510	549	539	518	530	526	514	490	491	564	541	527	505	548	488	515	548	539	511	529	487	510	536	544	506	500	513	510	548	530	533	510	529	527	536	549	532	515	529	518	528	517	520	542	531	528	535
23315	3081	907	607	512	342	270	265	214	215	165	165	165	167	146	156	126	145	155	155	145	136	142	129	150	118	160	116	125	143	111	145	136	125	141	92	138	129	110	114	120	145	148	141	131	135	132	113	124	139	125	110	128	127	136	126	149	128	158	168	135	137	152	127	132	124	136	127	118	129	119	142	118	123	128	126	126	124	114	131	121	119	125	123	136	103	128	139	135	103	128	146	140	128	146	159	143	120	129	114	112	105	137	113	137	148	124	153	121	131	109	107	127	129	112	139	141	124	132	155	142	160	116	123	139	126	122	142	137	129	117	126	114	117	125	131	106	108	127	114	141	126	125	125	148	134	113	135	123	125	153	127	124	110	127	121	131	118	149	132	129	137	128	104	121	136	132	127	121	125	118	118	126	128	129	129	123	120	138	117	126	111	143	103	138	139	148	127	140	140	144	134	131	134	138	118	127	114	131	133	128	142	147	130	125	153	119	126	131	134	125	129	143	130	118	124	122	108	133	129	137	125	133	128	120	121	140	158	138	133	156	143	138	137	132	127	130	131	124	142	137	122	127	131	121	116	107	149	148	144	118	148	150	124	149	112	127	125	144	131	144	135	130	135	138	141	144	126	116	134	126	143	132	104	133	97	104	129	138	143	145	160	101	120	126	121	147	129	135	128	127	143	123	130	128	139	131	146	148	141	127	149	128	116	139	124	139	128	126	149	136	140	128	130	114	157	133	117	125	127	134	144	122	130	140	132	143	135	126	135	133	145	137	141	117	111	140	128	117	117	128	123	132	128	133	114	129	142	134	127	157	141	141	131	125	127	109	126	118	130	125	142	136	129	139	121	133	140	127	121	151	142	140	142	147	120	131	119	125	130	140	124	149	132	137	148	124	130	153	135	128	132	136	140	123	125	142	146	140	119	142	131	113	126	144	122	147	128	135	118	134	126	116	123	128	129	135	148	149	111	134	135	114	117	160	146	116	122	151	134	123	124	119	114	129	143	141	134	153	129	140	121	137	132	161	138	123	116	122	138	115	118	120	121	144	138	119	118	137	137	140	127	125	142	129	119	121	134	131	141	147	146	124	139	124	146	134	140	131	172	130	140	116	128	155	137	143	128	154	115	133	145	119	146	148	132	121	148	134	118	148	124	138	125	133	122	114	134	121	119	126	143	131	128	123	142	132	137	123	152	132	138	137	135	129	143	164	116	140	123	122	119	133	113	113	118	144	122	135	121	104	146	137	129	124	135	137	116	130	128	134	141	112	132	136	138	145	141	125	126	121	149	144	128	101	134	137	137	127	122	126	114	141	127	144	123	123	136	122	150	141	117	112	123	126	112	126	140	126	133	146	134	151	128	113	125	126	144	127	135	140	147	132	106	154	141	117	109	125	120	136	145	148	125	116	126	134	137	150	130	134	152	133	128	136	140	148	130	132	158	141	112	124	134	127	122	117	137	104	123	116	112	127	142	141	136	139	129	137	141	121	110	124	117	122	130	145	121	136	107	115	134	119	139	131	114	127	101	140	131	106	137	116	158	130	121	131	124	151	135	135	134	133	119	131	126	124	124	146	114	154	124	127	121	146	159	139	134	143	116	131	120	118	145	128	122	138	133	112	110	132	141	130	106	141	104	136	117	126	139	140	141	145	108	130	108	147	121	123	130	128	146	129	145	129	121	138	128	140	125	139	118	124	128	110	133	138	132	124	133	128	119	132	161	113	159	133	134	135	137	150	145	145	142	122	143	128	120	136	140	124	121	128	111	137	152	128	129	105	112	149	139	165	131	118	110	141	133	130	152	129	121	120	111	120	114	118	147	126	129	131	128	140	144	133	109	119	141	139	144	139	135	119	134	134	133	136	152	131	138	130	108	124	128	141	140	129	111	116	144	118	141	152	144	162	121	127	138	131	117	93	126	147	128	121	135	127	122	109	143	122	101	121	153	132	135	123	123	127	132	131	116	114	133	125	127	127	118	111	120	131	129	127	140	125	142	106	123	131	126	142	131	147	115	124	115	140	145	133	120	140	131	115	133	121	113	135	118	151	121	101	120	130	98	135	113	162	134	129	134	132	135	120	132	119	124	133	131	133	122	121	117	132	139	135	119	129	132	124	134	136	116	160	116	163	136	127	147	123	118	143	126	136	132	127	129	139	114	140	143	112	152	127	124	130	123	133	116	115	118	136	109	137	119	115	132	150	156	119	136	138	115	134	139	127	128	144	116	147	123	138	145	122	157	141	133	117	133	119	120	126	148	121	146	126	131	136	139	137	126	148	131	140	144	129	118	133	139	126	138	130	142	140	125	122	128	126	125	144	125	121	132	147	109	116	126	131	134	137	133	143	145	116	140	150	128	131	123	127	116	145	130	126	152	121	122	119	121	115	124	126	130	112	132	151	139	128	134	157	134	146	120	143	128	125	117	121	177	155	119	145	149	137	124	100	125	123	154	132	128	145	111	121	119	135	136	155	147	139	122	129	133	125	132	114	133	118	149	151	152	121	126	130	131	124	127	117	150	161	141	150	122	117	131	113	117	111	131	126	135	133	118	127	126	113	124	101	125	136	162	128	141	136	110	141	141	159	134	120	126	124	126	117	122	139	131	151	151	128	115	114	124	133	133	153	137	130	124	119	131	137	147	140	120	140	145	129	115	143	117	126	159	177	131	120	130	111	120	126	140	130	142	120	134	131	135	144	154	133	133	152	135	149	130	131	113	131	140	138	134	120	152	117	116	126	122	125	134	161	140	106	145	132	150	119	131	130	133	145	123	114	120	138	117	139	155	155	123	109	136	139	119	151	143	116	134	141	117	111	114	154	110	134	107	150	145	134	135	121	129	130	132	126	143	129	154	116	122	122	143	135	132	137	121	138	116	132	118	108	111	141	138	128	115	151	134	138	147	115	122	134	123	142	117	139	142	127	123	142	102	116	107	133	130	134	127	123	127	145	127	127	123	125	154	135	135	119	145	131	135	124	147	142	113	108	128	149	140	132	142	134	127	133	125	142	127	119	124	128	117	140	140	132	139	123	134	135	134	134	139	119	132	119	109	106	118	131	127	136	115	134	120	119	116	143	149	143	152	137	130	124	127	122	131	123	147	115	141	148	135	122	132	127	142	147	143	143	121	140	132	127	147	145	112	143	144	145	129	135	135	147	105	124	138	151	115	131	110	123	126	140	128	148	120	123	127	165	140	110	118	120	160	151	120	156	126	137	139	116	132	142	116	131	126	110	134	116	136	110	129	153	161	124	105	140	120	135	108	147	115	141	131	138	139	103	131	132	107	137	136	141	136	133	130	129	112	145	137	149	141	136	122	134	152	135	137	163	122	132	113	112	124	153	132	138	134	130	144	138	129	139	140	137	128	113	134	129	133	141	130	127	139	133	132	135	127	126	104	131	137	116	122	143	142	134	123	109	130	116	124	112	120	122	123	102	126	139	107	128	112	124	145	129	119	129	126	122	123	128	121	125	125	114	125	131	107
13341	1603	1802	2236	1736	1420	1135	897	845	709	647	551	513	475	504	465	422	395	386	371	399	368	362	363	373	370	347	347	367	324	340	325	326	362	353	344	348	330	306	285	317	326	349	302	336	308	306	342	292	333	283	305	297	310	332	322	355	325	316	337	333	326	300	329	331	304	309	292	305	288	278	309	299	295	292	305	325	300	328	303	305	272	330	341	330	287	305	333	293	308	353	285	307	277	301	318	286	304	324	309	272	314	288	302	323	314	273	335	299	303	316	309	318	271	319	295	333	278	294	331	294	329	312	310	329	317	294	307	334	338	289	323	316	319	319	306	317	275	290	292	317	318	291	302	315	285	293	297	307	295	261	294	300	314	308	310	284	266	291	301	302	301	326	286	296	304	334	302	322	319	301	335	306	300	289	301	277	335	337	290	310	305	291	294	307	326	320	312	307	296	320	276	289	282	278	343	359	297	300	300	306	322	311	288	278	306	307	305	286	302	305	306	297	275	315	262	322	290	303	282	296	293	293	293	283	332	290	281	296	334	293	297	325	290	340	286	307	293	316	293	281	303	292	315	350	303	308	284	307	299	306	335	273	309	308	300	312	321	336	319	297	308	301	307	299	318	333	280	320	293	301	311	309	313	308	315	331	326	287	325	315	300	295	270	328	294	309	301	320	288	322	295	307	298	346	320	312	297	302	316	335	291	280	287	249	332	296	309	319	290	311	296	315	283	306	296	317	312	323	291	304	327	305	257	296	317	301	311	286	283	306	304	311	313	339	308	287	298	293	290	313	309	318	279	309	317	315	297	313	278	315	291	305	288	313	311	312	319	303	300	299	291	309	290	313	302	293	335	303	293	293	306	289	289	297	327	306	303	316	287	287	293	301	308	299	318	271	313	308	309	286	345	292	300	331	345	307	313	329	278	340	327	288	310	308	309	312	316	276	307	294	302	333	336	324	307	293	340	337	331	311	301	297	263	313	314	297	297	310	285	297	341	309	308	310	315	304	293	319	274	343	301	291	333	326	305	301	310	273	315	285	304	304	280	289	288	289	293	333	292	306	318	311	295	314	299	316	322	303	285	304	308	246	282	309	289	296	334	305	345	302	312	291	317	281	304	295	313	332	294	299	313	284	338	329	319	318	281	307	317	303	304	276	347	313	259	309	288	335	309	324	288	306	305	304	301	300	290	286	312	294	303	314	293	281	302	313	293	323	301	307	339	321	311	331	306	297	313	346	306	297	312	318	294	320	283	313	262	296	295	264	289	308	285	269	309	308	297	314	294	340	295	314	317	306	323	276	332	328	289	294	299	309	292	326	293	298	284	286	305	286	295	341	317	295	348	288	307	336	319	320	283	306	292	327	280	299	290	294	346	312	274	339	308	317	324	305	302	307	316	365	307	325	316	296	300	281	296	320	285	305	281	292	277	307	296	270	289	312	310	292	314	282	344	303	298	283	282	298	296	305	288	296	299	306	286	295	305	274	281	279	288	308	292	293	306	291	317	325	267	289	302	323	304	283	293	329	274	296	283	313	305	325	314	322	294	297	295	292	296	299	327	311	272	301	307	312	301	296	317	311	291	276	305	283	297	282	310	349	287	279	298	294	296	298	297	292	314	294	314	280	301	300	301	301	302	287	316	329	303	302	284	289	270	296	317	295	301	303	308	308	300	293	289	299	311	311	299	309	332	318	316	290	289	311	340	308	320	305	300	325	302	280	298	316	325	310	313	282	323	315	315	290	328	275	292	305	288	329	312	294	328	323	272	322	319	303	302	264	312	317	311	305	306	301	308	341	310	278	307	299	289	292	312	295	303	290	333	290	317	281	321	332	303	297	318	288	304	287	306	299	301	297	286	322	276	308	324	337	343	285	327	320	297	297	280	271	308	312	311	322	338	296	324	309	289	312	284	297	317	316	279	293	324	294	310	301	283	286	263	323	308	304	306	280	316	298	325	313	290	321	281	283	302	323	321	303	305	328	307	298	275	302	296	298	287	281	314	310	311	293	315	281	294	326	271	300	314	307	300	264	313	316	256	304	279	294	273	291	335	281	290	294	301	297	310	272	278	278	328	317	327	305	302	305	326	322	314	323	307	321	316	312	317	298	314	330	285	296	317	293	298	286	306	308	278	316	314	309	317	311	320	300	308	317	297	276	292	291	310	300	327	305	302	308	309	325	338	312	301	320	306	300	304	304	321	298	303	284	313	288	311	319	315	325	315	317	294	300	307	325	320	303	311	315	317	304	287	313	314	309	277	276	300	302	319	298	300	298	296	304	289	306	292	296	319	326	310	304	275	326	299	318	339	286	310	309	293	319	316	349	282	302	296	278	315	316	329	296	296	303	283	303	288	321	301	279	297	292	311	308	284	319	328	311	287	323	333	305	326	313	298	287	318	314	282	315	328	321	292	288	301	302	334	314	309	294	291	300	293	295	294	312	322	313	313	323	314	312	287	284	307	318	292	309	329	339	313	271	307	334	304	298	294	315	276	314	282	344	328	280	276	301	285	307	303	287	284	310	274	328	277	292	346	303	302	300	335	303	279	321	325	317	328	309	333	327	286	319	285	296	295	303	309	278	325	278	301	301	295	270	299	311	296	264	270	288	326	317	323	310	306	278	303	327	335	282	279	307	294	301	336	287	313	293	303	309	306	290	304	331	314	340	285	326	280	317	300	339	310	301	314	277	312	287	291	269	310	294	314	276	315	290	306	289	322	294	288	317	345	305	312	308	332	317	300	341	261	311	307	271	312	292	275	310	343	298	328	316	277	319	287	292	326	306	306	294	277	306	296	285	289	321	296	307	290	303	305	294	304	302	295	326	319	293	261	317	296	308	289	304	309	296	343	291	313	312	307	300	305	285	296	278	317	291	325	299	308	298	308	287	299	292	298	296	321	297	286	270	300	320	303	334	311	281	345	328	303	279	288	305	346	271	311	322	301	310	273	316	266	275	313	304	301	313	328	295	284	321	334	342	298	288	285	290	278	311	326	289	334	319	315	321	292	303	281	274	297	274	297	320	321	284	320	306	288	318	300	291	333	300	325	315	298	302	332	329	323	277	314	293	313	308	318	290	325	331	338	266	297	288	278	303	318	308	297	280	293	293	324	284	320	310	317	313	306	298	282	285	286	319	319	351	286	293	284	307	305	295	325	288	323	336	281	283	302	300	304	273	281	273	300	277	284	323	309	321	319	310	281	285	302	308	295	308	313	310	296	312	297	291	310	301	293	341	343	319	323	312	314	297	319	290	325	316	304	260	281	312	332	283	261	310	325	292	303	295	329	264	322	294	302	309	298	293	292	300	268	323	290	305	311	309	293	308	306	298	281	313	283	299	290	289	311	315	280	321	309	312	293	312	327	284	314	288	321	326	311	312	289	324	294	303	312	272	338	294	291	297	288	280	289	304	285	259	302	302	302	294	309	277	303	314	305	307	288	286	313	304	299	276	289	298	313	333	305	307	304	281	314	300	309	297	298	340	296
5268	607	214	183	184	177	175	171	184	174	165	173	190	170	166	188	170	184	186	163	195	187	180	176	170	175	172	171	191	167	153	189	186	171	203	185	183	193	175	154	157	165	192	166	164	181	189	173	197	198	196	188	161	169	214	195	171	179	162	169	186	199	210	177	169	179	177	159	170	177	193	179	171	189	176	174	167	161	188	177	198	167	171	168	165	182	175	167	179	177	184	169	160	167	184	166	148	176	167	183	186	176	173	163	167	162	182	161	172	188	162	191	193	202	174	188	179	171	178	183	166	164	168	153	148	172	177	148	161	198	219	164	164	186	150	189	173	184	159	168	163	155	184	157	190	188	177	149	153	174	177	185	169	163	186	151	163	163	154	172	176	161	197	181	161	153	152	192	214	190	157	169	167	185	178	169	197	173	144	194	170	183	147	161	149	169	157	182	190	172	195	179	170	159	167	170	157	189	181	194	187	185	192	166	172	181	177	190	173	180	168	160	173	196	159	185	148	196	159	181	187	167	172	161	195	163	211	171	176	146	162	184	158	154	198	179	181	184	173	179	192	193	167	137	174	155	207	171	175	190	192	188	168	185	156	176	154	179	162	198	174	192	201	174	170	188	160	160	181	181	157	163	187	197	163	174	186	193	172	186	170	160	161	192	180	155	173	174	174	175	161	163	174	189	158	198	169	175	195	186	184	175	153	173	174	167	179	155	180	164	136	154	158	125	193	198	195	189	177	166	165	163	172	150	184	166	157	154	165	160	186	199	160	188	195	186	195	153	188	183	176	190	149	192	190	183	181	187	206	186	171	170	176	175	177	175	174	193	175	160	185	164	188	178	169	151	172	171	192	189	150	193	164	164	181	169	178	137	188	168	169	176	173	187	172	163	162	179	171	178	182	168	184	164	170	172	177	168	177	191	159	173	188	158	174	197	145	175	198	200	162	186	152	163	161	160	186	138	161	160	198	191	179	151	196	163	167	158	174	190	186	171	177	193	159	131	168	180	167	193	168	168	183	188	170	150	184	176	173	162	191	159	146	153	205	169	164	156	183	182	157	183	198	195	180	175	174	168	170	162	169	166	176	170	176	172	205	157	157	177	187	146	177	181	170	178	171	183	156	164	188	163	199	193	202	199	184	181	186	174	163	173	174	171	182	180	166	186	165	186	161	190	179	173	176	168	166	161	158	204	185	169	173	167	150	184	171	161	174	169	163	154	180	164	176	150	184	165	170	159	181	178	170	163	188	166	181	164	189	171	179	166	161	180	168	163	180	176	148	153	191	183	189	164	181	149	174	143	158	166	186	157	163	167	180	186	197	181	177	198	186	179	171	170	166	155	158	197	145	172	170	158	186	188	174	168	170	166	150	169	163	167	159	169	154	170	182	178	176	162	172	153	177	188	191	178	163	163	180	176	177	178	171	174	169	148	167	166	181	178	182	173	185	187	172	156	170	148	178	180	171	182	162	161	192	166	186	176	173	170	159	159	175	151	158	145	173	179	176	187	169	182	168	160	181	158	181	168	179	182	158	160	176	177	172	171	131	187	170	174	179	184	155	169	183	169	165	174	179	168	186	191	177	163	161	164	165	195	177	194	169	146	179	155	169	157	165	172	169	194	182	172	142	189	164	175	201	166	176	191	193	197	165	196	174	189	166	181	191	170	184	178	147	161	178	154	176	177	147	174	178	168	201	188	185	196	169	145	169	164	178	157	180	157	176	149	172	157	166	184	168	189	176	170	166	168	171	184	186	151	150	180	180	154	175	173	187	170	140	152	194	174	169	186	164	173	171	165	176	177	170	188	182	213	164	201	191	162	169	168	160	160	190	154	175	169	162	183	173	182	186	180	175	197	160	159	209	179	172	169	187	172	160	162	194	143	154	171	183	151	190	188	184	188	170	178	159	171	175	179	170	172	168	167	168	158	168	165	167	206	164	185	175	187	175	158	182	186	173	165	170	174	196	169	175	199	160	158	172	189	175	167	170	201	187	171	173	205	189	150	185	185	180	201	191	178	179	175	173	168	162	153	175	187	187	179	163	174	182	164	174	171	161	152	162	152	179	162	192	157	168	175	146	169	188	182	157	200	180	180	157	190	162	186	174	154	160	182	163	170	179	182	155	159	169	174	168	173	175	178	188	168	202	155	187	200	186	187	156	187	175	161	167	176	177	164	185	176	156	190	183	170	193	174	201	163	173	178	209	185	183	175	168	168	159	169	169	165	160	156	197	191	159	173	168	157	155	173	170	146	192	154	175	152	157	180	153	180	174	157	178	143	185	143	179	182	169	160	170	153	189	167	182	179	184	190	183	152	168	159	164	177	184	157	181	177	170	163	155	161	170	195	162	154	181	194	192	190	182	164	146	143	150	158	197	154	186	157	187	147	169	180	166	205	177	192	183	157	178	163	207	153	158	178	156	145	172	156	191	153	159	168	198	165	190	172	185	173	179	186	174	178	169	168	159	174	184	184	155	184	157	152	172	194	169	181	164	161	186	172	156	166	193	183	185	171	151	166	171	168	177	148	163	179	175	133	170	167	164	166	205	170	192	196	140	172	174	174	158	212	171	193	160	180	166	178	170	163	165	159	181	178	170	161	146	180	165	170	157	181	171	185	169	172	184	172	172	194	186	171	170	183	172	159	168	180	171	186	172	178	157	160	183	173	179	157	188	176	172	188	196	152	173	144	165	180	179	172	190	177	168	176	178	196	164	171	159	176	168	172	138	179	187	180	154	178	194	176	167	137	164	167	178	178	181	185	191	142	171	159	181	185	164	178	187	206	203	173	168	164	184	160	170	157	180	195	166	168	164	195	167	161	175	179	174	162	154	180	156	165	186	174	167	200	179	169	166	162	178	149	175	185	154	177	178	174	175	171	182	174	200	185	196	177	161	191	179	166	195	154	169	146	167	159	164	145	189	180	196	143	149	159	156	177	180	178	195	173	171	171	156	175	189	173	182	174	196	198	170	169	180	158	158	194	188	171	147	173	173	201	179	164	189	174	169	158	199	164	184	193	182	162	174	169	173	155	174	164	171	181	195	162	183	182	194	177	162	196	175	183	185	174	185	191	196	177	172	189	182	172	174	169	163	149	186	173	150	185	175	173	159	188	176	175	179	180	181	174	169	154	160	167	164	198	179	164	194	175	176	213	169	179	141	176	173	182	177	157	184	159	152	167	162	208	157	169	181	163	167	169	179	181	175	168	178	188	171	161	172	190	181	168	169	202	159	157	157	193	164	160	180	164	169	184	165	177	174	180	182	166	171	170	172	204	173	169	151	157	170	173	182	198	200	192	193	172	161	173	179	193	184	172	197	159	184	167	179	140	190	175	186	183	194	184	170	145	148	167	161	165	163	157	155	190	158	167	175	159	190	189	163	151	181	197	168	174	168	169	171	149	174	177	181	160	177	183	149	162	188	189	190	174	185	175	158	188	176	167	150	168	171	188	151	177	166	177	178	186	175	191	172	189	166	188	164	178
4156	680	514	510	473	506	477	454	406	420	436	423	395	384	427	426	432	419	446	428	411	462	425	412	401	392	401	403	390	426	415	430	442	416	407	394	404	434	414	410	418	399	400	414	417	405	393	406	434	405	447	407	385	412	407	397	402	403	398	398	410	425	461	411	430	403	452	410	421	438	384	405	405	411	409	399	434	434	411	412	422	416	360	382	417	416	438	402	404	389	385	441	418	405	427	419	446	455	411	407	419	406	417	389	419	394	395	426	380	388	377	411	416	411	433	423	419	447	420	425	454	395	383	426	378	384	448	388	414	423	408	415	412	404	413	416	423	414	436	421	362	453	432	434	407	404	413	422	397	467	412	414	416	409	382	398	430	400	403	420	395	396	416	431	391	439	444	439	414	429	392	421	406	411	447	436	436	439	444	430	410	418	436	400	395	438	387	418	425	409	403	406	438	391	410	402	445	397	400	415	425	423	422	435	429	442	417	386	400	401	420	419	354	400	394	369	404	394	361	402	427	425	432	435	430	398	394	416	376	376	388	407	417	372	416	383	415	404	436	384	409	416	400	403	407	446	469	413	409	419	431	393	417	408	437	401	389	417	387	410	416	411	442	428	411	382	423	404	412	419	410	395	424	404	400	413	384	433	414	414	383	371	429	424	399	417	416	370	422	390	388	379	425	416	365	406	417	415	419	431	447	428	418	380	411	429	419	423	401	416	406	393	401	450	396	430	397	383	402	426	408	422	387	415	416	407	410	404	386	417	390	440	444	428	378	421	404	418	380	400	414	411	372	406	415	405	410	411	406	385	398	395	405	440	401	401	403	403	414	431	419	419	358	392	396	414	404	398	387	408	401	391	446	419	414	414	404	396	426	394	435	408	399	408	408	391	408	413	421	378	429	440	434	410	396	464	425	419	395	422	435	430	391	421	395	419	443	372	441	408	387	403	407	408	382	451	412	418	427	418	431	435	407	404	412	425	407	409	410	414	381	414	439	390	386	400	391	419	392	420	407	423	427	414	418	445	428	454	419	379	407	419	410	410	445	432	428	403	393	411	419	419	397	405	430	440	436	457	433	419	405	420	450	421	343	446	430	414	449	435	429	379	416	390	380	419	374	421	388	404	458	406	399	416	379	425	390	414	384	408	404	398	431	373	412	409	401	429	421	433	391	430	427	410	444	418	402	435	407	368	421	420	405	424	382	422	416	421	415	444	439	455	406	441	422	406	393	389	405	430	452	441	438	416	428	378	433	421	437	436	431	395	389	432	384	421	365	406	423	462	403	385	407	384	433	404	430	435	429	425	408	400	392	466	397	417	431	447	414	429	411	400	396	449	400	392	402	420	433	387	435	423	419	419	424	414	402	438	442	389	425	451	381	383	418	414	392	404	436	395	416	452	415	406	445	397	413	423	413	405	434	440	400	400	394	414	403	447	362	415	423	421	366	411	379	425	425	462	430	430	446	445	404	425	395	423	428	435	384	406	401	420	407	404	414	411	452	386	387	420	439	419	392	430	407	393	369	427	405	420	447	408	381	388	404	403	426	427	421	436	388	421	418	403	455	412	408	420	401	408	416	423	417	388	432	410	402	422	432	414	420	376	415	424	420	436	405	374	403	408	403	427	431	387	422	429	416	409	412	424	425	422	392	452	396	457	427	383	396	434	444	384	409	392	391	438	408	377	423	409	427	430	404	413	397	431	455	401	421	404	415	420	383	393	448	412	403	401	429	423	408	440	430	405	437	442	404	422	387	399	395	413	386	403	411	416	433	384	417	396	416	387	396	387	399	453	423	424	420	426	432	393	391	404	431	425	426	408	421	395	422	380	389	415	399	425	431	399	403	455	432	398	415	434	405	400	412	428	422	385	432	426	418	426	418	384	413	413	444	408	425	443	421	424	396	404	399	363	383	419	445	423	404	391	378	446	413	440	402	417	442	420	422	386	382	413	423	445	389	383	415	415	403	411	426	382	397	383	387	409	432	418	412	413	394	422	383	437	396	423	431	382	382	402	409	445	403	426	432	407	458	439	405	440	403	439	422	456	413	382	391	407	388	431	400	408	405	409	409	404	451	408	404	450	416	410	396	428	442	396	405	418	413	418	436	418	413	391	417	417	419	395	455	403	387	407	405	421	418	420	422	426	416	404	405	437	442	401	426	470	417	381	412	432	416	445	392	394	456	406	391	437	382	422	400	408	441	417	417	428	420	420	419	397	399	450	392	402	419	393	425	404	413	449	381	394	461	384	437	431	421	383	415	421	396	417	403	429	427	400	426	404	431	413	410	382	437	445	426	422	362	388	382	397	395	407	410	436	392	388	379	401	392	421	404	444	383	439	427	393	412	378	365	434	401	414	410	431	430	399	403	426	417	403	404	400	412	417	382	405	401	365	410	431	365	429	433	430	431	416	423	369	402	413	421	415	429	406	386	376	403	381	438	398	433	390	423	430	420	378	365	396	394	430	427	438	426	391	427	428	407	437	466	424	417	388	401	440	395	409	403	430	396	382	399	406	437	373	412	417	395	426	430	436	430	407	430	379	404	379	416	449	407	446	417	413	410	429	426	416	406	426	410	444	422	417	418	396	451	419	416	402	420	424	393	416	417	409	420	434	407	422	401	433	361	457	439	410	400	429	399	428	424	419	393	420	429	410	436	439	421	426	413	421	426	420	410	414	414	399	424	428	432	386	446	432	430	397	414	418	388	388	408	446	426	389	374	410	409	459	433	423	400	409	366	443	420	441	405	405	415	429	421	407	414	439	387	406	436	434	410	446	409	401	398	396	437	438	404	396	394	382	428	424	410	431	439	413	449	438	432	405	398	440	391	424	404	425	399	421	405	407	401	442	414	392	441	413	403	409	402	408	390	401	426	418	413	403	415	442	409	416	413	401	409	409	413	396	449	384	398	420	422	411	398	430	419	387	433	452	416	419	403	439	417	408	397	410	402	422	396	407	435	408	454	435	390	408	413	417	393	408	385	383	470	389	393	368	400	416	453	406	398	427	410	426	454	418	414	426	408	415	423	402	447	386	414	414	412	414	416	422	442	404	393	430	422	440	416	379	433	437	419	421	406	412	418	461	415	419	395	455	442	443	388	413	414	412	391	410	442	422	454	437	386	412	421	431	422	427	395	432	414	422	396	393	429	394	396	427	410	445	424	438	394	433	396	379	397	425	435	425	404	401	416	398	407	419	442	367	463	436	385	412	425	401	400	396	430	398	397	399	389	413	433	405	388	396	412	394	405	419	413	411	389	368	385	396	393	435	421	393	402	400	421	385	414	453	414	418	408	383	414	397	429	417	408	394	361	429	399	435	390	364	389	439	375	424	448	426	398	395	410	400	405	422	431	441	437	383	419	405	422	437	418	425	421	428	443	414	439	397	433	387	462	397	385	423	415	412	391	416	394	424	438	424	401	413	407	422	393	415	405	395	401	427	455	419	369	405	385	406	398	384	369	423	455	427	410	425	423	419	450	354	436	448
14423	1549	627	517	410	323	351	287	272	248	243	303	273	285	246	232	245	193	217	253	259	225	209	212	272	233	231	207	249	246	242	221	255	202	231	214	264	225	199	227	268	248	253	243	256	229	236	197	250	249	216	250	210	250	257	236	220	222	221	227	219	218	240	238	246	216	235	236	220	212	234	233	248	261	207	231	208	227	233	185	256	241	223	235	241	221	218	209	226	207	236	237	237	237	244	197	194	251	225	232	219	227	215	224	232	247	207	238	229	244	229	237	230	213	226	218	227	243	204	215	254	188	220	225	248	234	202	215	219	226	232	231	226	282	237	219	248	216	224	254	229	228	221	269	227	225	220	227	191	235	230	250	229	244	227	221	230	237	226	239	222	215	239	223	241	229	222	232	224	249	234	228	236	235	231	222	234	225	219	245	216	221	236	241	252	212	217	212	232	243	215	215	221	257	208	224	226	244	243	216	195	205	234	253	234	246	250	224	200	230	233	236	209	251	210	241	221	229	213	225	229	211	226	232	237	213	204	239	225	213	229	215	229	237	246	232	238	262	230	235	226	237	240	222	227	226	252	229	255	221	262	225	230	238	219	250	248	243	220	221	226	244	224	234	225	234	210	229	235	234	236	229	214	246	221	242	206	239	232	184	234	216	241	242	235	226	217	231	251	225	262	225	235	254	222	228	243	230	256	222	240	226	237	209	252	245	224	261	228	260	217	258	244	231	225	238	237	231	232	222	239	236	228	245	225	222	212	260	251	248	220	215	238	248	197	247	210	235	244	234	209	220	206	237	270	225	223	233	227	215	223	209	215	244	208	222	221	239	267	235	213	257	212	222	240	233	233	209	234	232	254	211	202	226	217	202	236	233	244	247	212	223	211	244	222	251	218	234	238	239	226	230	255	223	215	232	232	228	224	242	263	209	252	230	225	231	242	244	224	215	232	235	244	246	212	218	211	245	235	204	214	229	223	206	227	239	232	229	246	227	253	242	225	260	213	237	242	226	243	215	217	228	231	215	260	204	248	225	237	226	225	243	221	229	214	241	209	263	198	225	227	222	245	209	243	226	236	233	249	212	226	214	237	241	240	215	224	248	201	284	237	241	220	236	246	234	208	212	220	237	237	228	235	222	221	209	199	216	231	193	257	238	227	206	246	208	221	237	223	238	221	210	247	214	225	231	239	246	222	234	230	209	247	213	214	232	237	256	217	235	227	212	204	226	220	234	205	227	251	225	235	248	238	231	225	217	215	218	233	230	220	217	190	227	210	239	217	212	250	258	238	217	230	219	246	197	228	232	243	228	211	216	242	248	211	265	227	268	219	214	228	205	238	250	203	208	215	243	214	226	224	231	238	236	243	230	229	199	214	225	252	246	245	237	213	207	224	220	206	226	258	244	228	203	220	240	231	222	254	221	212	221	237	239	224	225	219	215	221	215	228	268	230	212	251	239	197	239	226	218	223	257	220	246	237	237	224	224	212	255	201	230	210	228	202	222	203	210	231	229	236	226	215	248	212	202	230	215	221	231	244	229	235	252	225	233	232	212	244	244	237	252	259	228	238	231	265	224	246	265	209	238	236	221	230	247	245	196	197	250	229	212	210	239	230	231	217	229	249	228	221	222	239	222	254	208	254	250	252	216	214	236	262	227	246	242	206	206	231	230	218	226	246	222	194	230	297	259	245	233	214	215	238	220	228	218	241	245	233	224	224	253	243	243	202	263	208	256	233	237	239	221	234	231	231	261	229	232	211	192	223	223	223	225	241	245	224	236	223	251	233	227	230	204	209	233	236	193	224	226	240	216	203	243	246	203	220	237	248	236	231	237	232	215	204	244	226	239	250	249	220	240	238	233	231	228	210	232	224	223	256	253	216	216	240	223	193	204	242	232	227	247	239	228	225	241	227	209	224	229	215	207	205	236	248	243	225	216	250	239	238	235	232	217	222	212	262	246	240	225	229	241	231	252	220	225	219	238	222	241	232	231	222	232	241	228	237	255	228	213	232	248	224	255	210	257	269	236	239	237	249	227	251	230	233	247	220	244	247	219	228	225	231	207	222	205	213	201	207	221	195	227	192	214	228	218	213	215	208	254	241	246	246	227	196	204	197	236	246	212	235	250	240	224	222	245	244	195	207	199	207	242	239	240	260	220	255	214	259	203	246	233	236	227	235	221	244	201	219	235	236	243	202	227	249	257	193	247	237	258	212	188	241	235	231	215	230	258	209	212	220	247	242	236	252	239	231	226	217	247	235	231	235	206	234	254	229	214	252	205	209	224	237	222	250	206	231	225	235	253	225	239	254	212	213	218	227	232	211	205	235	222	242	221	284	223	233	224	248	231	241	254	236	206	235	222	240	244	222	216	228	201	248	267	234	212	224	227	212	230	253	226	259	237	229	229	255	234	228	257	242	213	197	217	223	222	192	258	230	224	211	230	220	242	250	213	240	236	206	258	225	258	216	206	244	227	243	266	225	227	239	224	226	228	238	216	228	200	211	231	235	231	239	229	233	215	202	223	230	231	204	210	230	245	268	232	248	225	266	234	245	259	227	229	217	238	204	214	239	261	218	232	232	235	232	233	202	213	218	242	225	229	228	239	268	217	203	219	243	215	229	232	265	231	208	207	207	232	227	228	237	242	214	230	238	229	241	212	234	226	218	274	218	220	199	250	250	268	245	231	234	231	222	220	227	250	247	219	226	222	213	229	254	219	203	232	242	227	229	236	235	239	219	228	226	238	200	238	249	249	203	217	240	215	236	239	236	230	244	212	220	214	244	225	240	199	194	237	234	209	202	217	215	212	217	221	223	200	197	242	213	220	208	284	234	220	240	281	237	220	244	225	232	222	237	217	221	235	230	230	220	245	244	265	228	205	231	231	212	236	258	210	232	241	210	207	236	220	240	233	234	236	239	247	197	224	230	270	227	219	234	249	207	232	227	233	224	227	241	239	266	209	229	217	236	197	232	264	182	236	232	237	236	220	238	219	230	211	218	226	238	230	223	247	219	233	199	220	234	222	212	215	244	248	242	230	234	222	218	235	247	262	255	226	252	238	243	228	229	263	194	196	227	215	215	264	243	219	243	234	214	232	240	219	233	229	233	216	232	253	223	220	233	238	233	222	225	239	231	219	227	241	237	244	224	208	203	194	241	231	232	223	236	224	234	225	247	259	214	221	243	238	199	250	248	241	222	213	210	223	221	238	235	253	235	233	212	238	221	213	229	258	228	259	232	206	216	226	253	239	227	247	202	247	241	244	246	210	229	239	204	220	261	231	247	237	236	237	197	225	238	232	223	226	219	195	218	213	221	229	232	255	243	225	228	210	203	260	189	245	228	236	223	227	228	247	222	262	243	241	250	257	235	219	225	222	229	206	241	255	215	262	234	247	232	235	237	195	225	192	226	241	234	221	195	247	225	219	239	201	251	263	210	266	234	253	208	252	203	252	226	240	204	229	223	231	235	245	223	223	269	219	224	213	244	232
10459	1350	1311	1485	1357	1087	965	834	776	668	640	635	615	631	555	604	574	595	574	555	578	582	582	581	520	576	531	515	521	559	552	515	503	567	577	520	505	525	508	539	527	532	489	559	614	536	569	567	552	516	510	535	515	522	547	504	568	526	531	527	579	547	532	549	501	553	533	519	572	509	547	531	511	526	488	532	587	497	533	546	535	554	526	509	520	541	528	524	540	499	501	537	528	493	486	511	515	549	521	512	503	526	556	495	549	526	555	545	536	521	568	501	536	534	535	507	486	497	513	534	522	541	509	519	485	522	520	536	538	528	521	502	483	515	511	549	541	500	521	515	543	517	529	492	499	528	522	510	566	491	521	488	517	544	562	571	568	519	528	523	534	546	531	496	541	506	538	515	517	525	550	537	506	527	531	545	510	497	522	522	519	553	515	541	495	522	505	537	519	500	553	507	500	520	525	540	538	497	509	518	516	518	541	537	515	506	534	568	494	540	472	505	487	542	506	521	529	540	528	521	567	515	546	516	496	513	558	511	484	522	524	511	543	484	552	514	583	490	529	472	469	530	508	549	515	487	520	532	525	498	533	508	540	525	569	517	523	533	561	522	505	548	516	492	544	516	550	499	534	563	490	524	511	508	522	541	544	481	524	581	565	519	505	527	549	527	510	523	526	535	506	513	491	551	501	559	552	518	516	530	507	490	543	490	512	501	531	550	509	506	532	563	528	494	530	591	538	509	530	535	567	550	551	515	525	495	477	552	531	514	570	492	479	519	581	502	496	573	533	544	503	535	567	522	514	519	536	527	547	534	526	501	506	517	534	507	567	505	507	512	543	493	544	504	521	533	537	556	538	526	533	504	533	561	524	532	550	528	550	492	555	524	483	517	517	533	501	544	503	492	508	512	555	549	544	520	519	554	513	545	521	522	548	534	490	492	478	552	552	520	560	539	532	535	496	516	532	518	559	509	473	505	494	506	504	508	496	534	547	530	526	544	528	539	567	540	512	508	543	516	548	480	508	545	510	492	523	516	576	492	496	516	511	543	495	539	523	556	528	522	489	549	540	487	542	547	517	533	510	516	545	478	537	526	514	513	514	532	507	513	476	524	503	553	520	528	534	505	526	538	485	551	512	508	497	506	503	494	519	509	503	550	501	532	516	533	535	495	537	476	516	540	501	500	519	551	516	528	511	499	545	540	549	536	514	551	519	530	543	539	550	533	534	490	570	545	521	508	558	524	505	562	517	510	505	496	538	546	556	561	518	545	493	564	526	506	543	523	567	580	548	545	481	562	538	485	526	493	492	529	509	464	506	506	513	535	508	553	468	498	547	547	489	545	538	526	518	558	487	504	497	528	524	532	517	558	537	530	544	512	487	548	497	556	521	533	543	537	528	519	516	494	511	537	542	564	535	487	532	534	520	545	527	523	536	534	559	517	536	514	540	524	552	534	547	503	549	530	514	524	489	521	538	517	513	525	480	519	536	471	548	513	517	543	526	536	525	496	532	537	496	532	478	510	559	540	520	510	541	533	529	567	519	500	507	535	492	545	517	520	515	566	535	503	525	518	486	450	520	526	528	519	533	528	502	517	540	513	505	528	539	525	569	545	527	542	534	529	537	533	536	484	516	523	514	503	519	519	520	481	480	554	538	559	512	501	533	479	506	509	494	517	513	479	526	573	476	528	549	496	540	478	549	539	546	554	561	514	541	523	531	496	558	522	543	490	507	481	529	527	522	510	567	530	521	556	506	551	537	489	475	544	449	554	515	504	536	561	542	542	500	539	523	518	546	523	467	572	533	479	545	499	524	481	521	530	541	524	495	534	505	559	507	552	528	496	535	499	492	550	600	521	513	533	534	555	519	506	509	529	561	542	536	494	533	517	518	551	522	495	525	551	478	549	511	508	520	543	509	477	482	535	533	552	533	526	493	550	520	548	533	498	508	518	536	500	568	544	528	521	489	540	474	530	534	473	505	505	498	517	507	513	510	522	524	591	546	531	564	508	486	516	536	523	552	524	497	511	536	502	542	495	562	483	525	526	569	512	543	581	544	523	530	560	519	536	538	522	523	504	535	557	531	517	545	520	518	549	541	488	557	551	550	561	519	486	534	482	517	517	529	519	547	533	532	553	519	543	531	541	522	518	550	499	511	519	489	572	468	505	526	529	532	525	506	515	555	466	482	505	530	504	503	551	542	541	541	520	515	537	500	525	527	538	542	525	575	503	557	544	533	508	503	492	557	532	534	532	533	514	527	535	562	531	503	497	546	550	511	527	538	522	555	547	519	554	527	510	483	508	537	521	497	559	542	550	526	524	505	536	543	560	540	485	543	569	514	557	476	531	510	565	546	527	552	479	521	528	524	489	500	538	502	539	550	506	503	525	532	500	500	548	514	509	502	499	554	527	522	537	530	508	552	500	540	552	544	522	565	538	528	490	543	513	516	537	542	513	524	496	528	523	525	535	539	486	537	518	525	502	540	480	541	544	504	518	534	533	527	564	514	522	503	531	554	527	479	503	524	546	535	507	547	519	533	533	514	503	508	540	554	551	501	580	539	532	547	526	493	540	517	525	541	552	533	569	523	531	540	539	542	503	568	520	514	513	495	530	513	481	516	559	521	484	500	547	530	520	499	505	539	498	507	581	499	534	534	508	474	542	534	505	523	517	492	556	548	564	540	535	531	525	522	523	484	499	500	540	533	523	542	515	526	515	523	550	527	557	480	531	501	514	526	549	521	537	525	467	499	525	531	560	527	562	523	501	530	532	505	511	544	555	496	512	504	511	529	521	509	522	518	542	558	494	535	553	518	491	507	482	501	517	510	524	557	546	496	523	508	536	532	525	497	512	529	526	469	528	521	555	491	531	535	514	528	532	537	484	517	478	521	526	481	558	494	547	531	532	465	514	526	489	553	526	525	505	560	559	524	562	499	524	540	541	512	549	515	552	507	529	480	486	510	540	497	486	464	565	507	502	514	531	496	523	483	488	515	507	534	518	522	519	552	497	528	497	507	524	532	526	549	536	530	541	495	540	511	537	524	510	551	500	524	542	520	541	543	541	526	503	538	562	531	499	519	497	506	548	564	533	526	495	538	509	515	520	511	540	485	553	505	522	544	529	534	521	536	535	533	519	506	535	487	521	513	524	508	586	526	547	521	586	520	506	569	573	508	559	538	498	511	500	534	477	500	523	486	492	542	476	516	494	511	533	501	562	490	527	502	498	534	520	543	518	563	547	534	538	538	523	538	495	543	519	534	512	508	509	520	509	518	535	520	523	521	516	552	537	509	495	577	527	536	531	510	548	496	492	509	522	528	505	519	478	523	518	577	516	519	540	556	534	534	535	545	502	484	534	508	532	541	522	516	527	544	518	563	534	542	495	493	488	545	527	497	513	521	506	488	540	524	513	515	503	495	550	440	505	564	502	541	548	508	552	547	527	514	530	544	521	537	514	489	510	529	530	565	540	521	569	495	493	517	515	529	498
23387	3340	932	657	474	369	295	223	245	191	209	166	184	149	142	137	154	134	117	127	156	129	130	138	157	139	127	150	132	153	131	139	157	145	142	143	123	151	126	131	136	158	138	128	125	114	141	122	126	139	136	135	122	137	116	137	126	127	110	146	148	119	129	141	130	137	112	119	131	138	131	133	136	123	125	126	117	144	123	134	117	112	110	121	112	101	124	127	110	127	136	135	159	121	141	117	144	158	125	135	145	145	130	133	140	132	139	139	110	137	139	120	152	145	126	121	119	135	131	126	127	148	143	116	110	128	137	143	122	120	138	146	122	120	123	141	159	125	149	113	136	114	146	134	125	131	135	123	158	121	137	126	141	124	116	157	137	136	125	129	156	133	147	98	119	116	142	141	117	149	135	114	153	146	139	127	132	141	122	113	141	119	144	143	149	134	122	114	132	140	143	125	129	112	136	145	137	139	123	115	144	123	113	101	123	133	137	149	122	130	133	132	124	138	142	129	143	136	146	122	127	122	136	130	125	118	118	148	115	137	141	149	132	127	131	142	164	95	157	137	145	117	149	125	142	135	131	134	131	126	117	120	119	127	117	137	142	130	120	137	132	111	127	111	112	132	118	125	114	121	133	109	130	134	110	127	134	116	148	103	131	140	139	132	140	128	135	135	112	114	134	116	122	129	133	133	122	142	139	136	155	127	143	134	131	146	134	135	116	126	142	108	127	130	123	141	137	147	136	134	130	129	128	132	125	125	151	150	123	112	127	128	124	106	149	113	122	145	134	121	125	136	132	129	106	161	170	117	129	144	107	127	116	122	123	115	127	117	118	145	128	134	124	123	110	130	111	128	136	139	108	112	117	127	139	112	131	124	129	133	113	138	143	133	123	152	130	141	136	133	120	133	136	127	151	134	121	129	148	125	123	122	111	160	147	121	137	127	126	146	152	113	132	135	114	142	116	140	128	134	125	143	124	124	112	133	128	118	137	138	129	135	145	141	136	124	112	138	115	128	133	133	139	126	131	134	135	136	122	152	123	142	124	135	149	123	161	153	136	112	142	120	119	132	103	138	133	123	136	118	121	119	145	141	133	154	126	123	121	159	99	117	144	126	154	149	111	137	124	144	133	140	134	113	155	127	128	129	145	119	138	104	132	132	120	127	136	130	124	126	149	130	124	144	123	141	120	131	116	147	129	118	152	131	113	126	136	146	131	134	114	122	127	129	149	110	139	145	136	111	116	144	130	122	119	116	136	139	123	117	122	104	118	132	112	134	115	139	138	129	138	120	102	127	117	125	144	106	135	123	146	145	127	130	136	135	113	135	118	120	138	138	106	133	131	147	131	119	127	144	139	135	140	125	142	119	136	119	130	116	125	116	145	139	129	123	109	122	135	160	124	112	121	121	129	135	125	149	133	130	134	125	143	101	121	148	125	158	146	115	147	132	122	134	113	156	123	109	122	130	119	114	120	110	113	124	127	137	129	129	146	142	120	114	119	137	111	101	107	130	124	145	132	133	114	147	120	139	125	117	127	136	134	130	132	140	130	123	117	133	143	127	126	141	134	124	129	112	123	120	140	133	130	130	136	132	139	136	134	134	130	102	136	126	131	126	106	141	134	122	110	124	120	111	134	119	119	125	132	141	122	131	151	120	121	143	144	115	113	115	121	145	128	125	126	125	131	128	143	120	133	113	139	118	105	127	152	130	131	112	141	142	122	105	142	115	155	134	121	134	144	122	110	126	135	136	137	139	137	128	141	137	120	128	126	141	139	130	135	138	110	120	135	126	116	117	123	138	119	126	129	138	147	143	126	132	150	126	114	142	122	126	129	130	135	144	165	113	138	133	116	128	130	150	143	129	138	101	104	124	142	114	106	138	120	122	127	134	155	120	121	134	125	118	128	129	119	148	95	103	111	137	114	135	124	119	118	145	126	135	106	130	126	126	122	139	139	108	120	123	129	131	126	148	126	117	118	136	133	122	128	156	129	134	123	140	142	133	122	124	137	125	101	137	119	135	126	134	166	147	109	127	143	124	121	130	131	127	147	128	119	138	119	134	116	135	121	130	129	141	148	133	135	129	125	114	131	128	115	149	113	151	141	130	116	117	103	114	119	117	137	134	121	118	128	145	135	128	115	111	129	142	109	124	145	146	121	133	123	110	141	140	131	134	137	121	141	131	143	127	126	152	146	134	131	126	126	117	113	159	115	124	140	112	128	130	121	142	104	134	144	112	117	158	147	132	126	121	130	127	126	128	117	158	134	149	155	116	135	140	131	132	138	130	134	142	137	116	138	128	123	129	122	132	126	147	132	123	147	98	128	148	116	123	133	139	132	124	144	147	144	120	127	146	124	116	138	141	114	148	135	140	148	142	126	132	137	144	124	125	126	139	130	109	123	136	119	139	103	124	128	131	147	128	142	148	149	138	137	133	130	136	135	125	137	149	97	116	137	120	132	140	127	114	123	113	129	124	121	133	147	124	143	136	136	128	118	119	121	135	127	119	116	126	120	150	122	139	120	127	134	117	135	113	117	140	125	132	129	113	120	128	114	130	120	130	123	132	120	120	129	149	139	135	132	139	128	148	123	141	130	135	122	138	140	154	113	132	146	134	138	126	129	130	122	129	144	117	134	129	127	130	136	122	125	144	120	129	123	119	115	137	122	125	137	128	113	133	143	124	110	108	140	135	108	130	127	118	138	127	127	131	130	128	129	138	130	131	133	116	142	151	122	114	132	128	135	155	133	146	122	131	150	169	126	119	125	134	121	133	118	137	132	131	155	127	137	136	134	133	115	116	139	156	126	122	119	135	156	132	147	104	121	123	129	158	129	105	123	136	123	128	143	148	151	114	118	130	126	148	139	124	123	125	124	137	140	135	137	128	118	124	139	156	133	117	150	120	129	148	129	131	124	151	122	138	138	142	125	132	133	119	127	127	148	114	135	115	143	141	152	116	139	136	135	117	142	127	103	120	129	128	146	148	135	124	141	130	124	121	122	121	135	138	134	125	129	130	132	125	118	141	133	137	134	131	126	134	123	117	124	110	129	114	105	140	133	109	126	150	126	129	116	126	140	115	144	150	140	141	134	110	117	118	144	140	113	141	123	124	126	131	153	133	129	147	135	142	122	142	122	141	118	162	120	147	125	131	134	141	129	133	127	112	144	131	103	135	136	130	136	110	139	138	132	142	120	130	143	110	113	143	126	117	125	110	121	150	130	123	142	112	131	133	111	139	124	115	132	119	123	119	115	131	134	135	127	124	119	134	135	148	109	127	134	142	135	132	137	117	130	124	146	138	149	154	147	117	99	130	120	145	130	120	124	106	134	131	111	134	117	128	123	125	118	119	123	140	145	120	124	136	140	126	139	136	127	143	131	140	143	128	125	127	152	141	134	133	143	143	149	118	119	128	142	114	101	156	126	145	126	131	147	112	122	117	123	128	127	161	111	142	141	152	127	122	165	110	126	155	106	130	141	128	126	145
13198	1675	1914	2137	1694	1367	1145	957	816	680	638	581	523	472	466	447	403	397	385	400	337	383	369	347	387	366	367	333	357	347	320	327	352	317	305	306	320	322	301	298	312	343	328	295	306	294	318	323	323	325	310	317	317	294	313	338	291	294	330	321	292	343	305	338	296	296	315	285	342	303	336	291	304	312	298	304	327	282	280	332	311	302	318	342	332	318	330	276	302	309	312	298	292	316	314	297	301	327	296	289	278	282	321	317	281	275	313	287	291	325	299	308	294	307	320	297	293	295	282	321	290	306	312	286	299	314	346	299	283	286	320	295	314	255	296	319	288	320	308	351	336	300	276	294	296	311	278	304	289	280	306	292	327	285	311	280	288	312	319	314	343	304	320	308	280	291	312	276	327	296	303	275	281	290	317	303	284	290	330	294	310	290	276	325	295	300	302	286	317	300	305	314	298	304	287	306	313	273	322	305	321	317	301	301	316	305	302	296	322	293	340	332	327	297	327	291	300	269	272	319	308	331	305	348	296	306	304	312	294	283	303	273	276	298	333	277	308	289	345	303	305	313	335	318	286	277	316	325	326	325	315	260	277	298	287	300	314	308	289	295	300	286	299	299	324	326	298	299	315	324	302	319	304	309	307	308	283	284	307	298	302	278	324	308	290	300	302	295	301	316	312	277	330	305	283	312	322	304	299	307	305	303	323	289	288	304	295	319	309	288	321	268	300	313	265	306	298	324	287	303	314	292	289	280	338	292	273	287	276	285	315	284	287	280	325	276	291	274	336	314	299	317	308	319	337	292	299	284	313	325	286	285	299	306	313	296	310	336	306	267	313	301	340	253	304	270	320	274	305	300	268	276	298	297	284	313	302	294	299	300	308	295	321	311	286	301	311	296	313	308	311	325	322	302	307	299	339	298	304	309	308	317	281	307	287	287	289	303	307	315	314	313	291	290	309	285	315	310	291	317	291	317	314	322	315	308	303	300	304	295	324	287	295	308	267	318	323	324	312	307	269	300	319	287	287	343	342	284	299	264	293	313	291	293	279	289	288	294	303	322	286	304	285	321	301	255	313	311	268	310	290	318	324	290	295	323	323	291	316	306	299	289	299	313	302	270	280	300	304	332	343	308	295	284	327	278	340	277	310	319	279	286	303	325	294	287	297	334	289	257	293	287	307	326	306	318	341	313	337	299	303	322	319	304	307	318	293	274	327	316	329	295	302	313	296	333	307	266	313	296	303	278	294	284	324	286	299	301	309	317	295	310	297	315	291	321	274	335	312	278	319	317	297	300	315	303	334	327	287	315	325	294	284	308	282	301	344	337	306	297	313	314	301	304	291	303	302	326	274	340	315	286	296	317	288	293	309	308	296	309	304	304	288	313	302	352	306	283	314	305	274	284	305	312	279	330	284	309	308	325	343	324	303	302	330	302	317	283	325	335	334	333	312	310	310	320	291	328	309	283	325	282	289	287	326	291	319	280	282	298	296	304	331	338	319	331	281	304	297	302	315	315	286	312	281	294	300	294	295	298	295	317	299	326	289	319	296	299	330	287	272	288	294	321	287	337	306	336	329	283	305	308	336	289	286	305	308	308	329	297	305	271	347	318	296	281	335	322	290	297	271	285	326	277	326	299	303	298	316	299	311	282	309	315	298	313	307	340	266	307	329	303	295	289	326	317	281	308	297	270	320	320	316	290	273	318	304	311	305	288	282	291	313	281	299	309	282	347	297	324	299	287	284	289	293	291	292	304	305	291	333	301	316	276	282	303	314	333	306	326	291	345	307	293	298	316	328	317	293	326	316	303	278	306	320	291	320	298	290	310	298	315	259	288	345	331	307	311	312	289	325	305	298	294	286	306	321	302	306	310	328	317	296	267	311	319	344	290	311	263	286	305	321	296	275	309	301	319	289	290	295	290	276	280	293	331	308	313	339	320	304	287	315	293	299	341	256	315	311	292	283	317	294	314	297	321	301	320	314	266	293	323	306	296	319	318	309	285	321	307	296	300	261	311	313	317	309	315	303	302	288	288	315	272	290	310	276	282	317	284	307	313	310	299	326	309	333	340	298	312	305	315	325	308	291	313	318	303	305	309	320	277	314	298	307	289	295	323	332	296	303	297	284	316	317	319	305	298	333	307	303	282	318	291	293	327	277	324	306	292	334	288	323	303	314	317	327	331	316	303	337	297	314	307	300	295	306	319	324	293	291	333	288	319	340	289	309	271	290	281	292	308	314	313	294	337	334	284	274	277	300	343	284	318	269	304	304	296	330	319	326	270	299	296	303	293	312	301	283	301	276	312	293	299	316	312	294	278	281	295	306	291	300	276	301	294	321	275	304	351	295	328	316	296	293	281	329	316	296	320	311	303	329	307	316	296	301	306	284	308	327	322	335	318	307	297	337	311	312	328	328	310	321	314	294	288	299	287	300	269	307	296	289	290	296	283	279	308	305	301	312	314	288	252	288	289	320	304	311	279	291	303	300	289	335	335	301	305	317	301	307	281	334	325	326	312	300	307	298	273	290	293	297	329	306	288	291	304	278	291	268	311	286	293	291	282	308	272	318	321	332	302	310	293	279	304	282	316	319	289	293	328	331	307	303	337	323	313	333	321	317	311	299	338	309	291	333	316	281	265	290	314	299	292	314	303	276	355	285	304	297	318	287	280	288	313	310	288	308	270	321	324	277	323	302	307	296	280	332	332	325	312	306	302	294	300	316	291	302	302	325	286	326	321	288	342	307	274	295	314	299	314	308	317	301	318	288	292	323	308	327	329	280	313	286	289	302	306	339	305	299	310	330	285	321	301	294	283	277	290	303	327	287	274	316	283	308	276	305	304	292	286	302	289	292	305	309	328	300	311	308	334	305	335	330	319	282	277	301	315	298	285	297	301	300	305	305	336	317	302	303	285	310	281	307	312	330	284	301	310	334	282	291	309	285	293	283	296	261	292	280	305	296	286	294	296	272	292	284	274	274	316	301	313	338	290	312	282	290	303	288	294	304	345	286	246	290	327	297	310	317	329	323	264	303	330	320	293	313	295	291	290	298	300	283	319	306	289	314	325	297	292	305	320	306	332	307	295	286	327	279	323	270	300	325	283	294	303	295	314	273	297	299	264	296	299	307	306	316	282	306	277	308	297	297	315	312	318	266	312	266	302	305	311	306	293	304	305	276	284	278	296	271	323	294	259	318	334	292	278	304	342	285	295	320	311	291	319	289	312	287	306	299	321	309	256	290	319	274	328	286	295	287	261	291	274	284	325	297	267	303	294	280	284	282	264	302	341	330	272	344	322	335	276	292	289	304	256	311	277	298	324	302	296	281	293	306	268	264	279	273	273	293	296	276	302	298	324	313	335	341	304	312	276	271	319	318	279	287	296	322	270	298	292	326	320	283	269	310	319	290	300	302	308	321	309	295	354	329	286	269	283	317	296	296	304	296	292	313	313	323	280	311	284	284	301	285	275	305	312	312	306	281	282	318	308
5142	579	253	212	190	183	171	172	178	177	142	164	156	185	179	173	140	164	161	185	172	180	171	165	189	174	179	155	179	168	165	147	179	176	181	175	181	176	160	186	153	158	178	190	188	174	205	169	198	193	163	175	164	142	167	187	179	164	173	167	165	162	171	169	181	203	163	172	147	157	179	179	163	171	182	176	180	161	175	188	169	181	149	168	159	165	164	187	166	189	169	174	170	179	156	171	160	161	177	190	159	149	178	192	147	178	183	168	166	159	158	172	165	190	156	174	188	190	191	197	163	199	172	164	156	158	188	176	175	190	167	146	190	164	178	179	167	178	186	159	192	174	171	187	171	177	173	167	162	166	181	167	153	175	172	177	188	189	189	173	159	155	176	152	186	164	167	179	175	154	172	148	190	170	175	160	186	179	144	182	192	169	146	147	167	142	193	183	151	172	188	151	153	166	170	183	185	186	180	211	176	176	146	180	172	203	172	201	152	175	163	164	185	189	170	187	174	179	152	170	130	171	145	169	161	190	186	165	195	154	163	175	181	166	167	149	171	164	163	173	189	174	170	197	177	154	181	196	172	152	157	170	189	168	162	179	187	192	169	174	144	151	167	182	142	180	174	172	157	161	165	180	144	183	176	163	176	170	177	195	164	172	178	176	178	173	165	159	194	170	167	174	145	174	185	185	175	180	189	152	165	167	168	161	182	159	152	178	177	171	169	184	172	180	173	198	157	188	194	161	182	165	184	169	178	172	189	174	161	178	167	192	149	174	179	189	174	181	161	167	162	193	176	183	184	131	135	173	181	167	156	183	158	185	178	149	185	161	167	162	162	181	189	160	178	168	142	199	188	197	180	184	144	178	151	178	207	158	188	167	168	174	203	205	191	180	193	176	177	183	156	185	176	155	178	184	181	174	173	160	192	162	167	168	184	160	148	154	174	130	160	179	173	185	145	156	182	172	160	153	177	192	177	176	160	182	159	167	178	168	156	170	167	150	169	186	186	179	169	167	159	183	160	203	154	205	164	197	165	164	151	164	155	166	159	185	176	179	164	143	176	165	162	160	157	202	161	170	163	149	122	176	207	193	164	163	165	161	165	160	196	173	187	165	174	174	167	168	169	153	176	189	185	190	187	178	173	188	167	192	175	163	166	180	181	177	171	180	178	193	203	166	177	184	174	196	163	188	206	171	157	181	192	190	151	193	158	177	173	191	161	165	170	152	163	162	201	164	167	166	172	166	164	158	182	178	196	167	174	167	166	171	154	168	158	163	161	177	171	174	155	196	189	188	197	149	165	212	174	158	159	166	156	171	180	169	164	195	178	198	210	168	150	166	165	166	187	181	181	152	178	166	187	188	167	165	174	189	212	168	175	170	167	174	194	169	165	176	169	172	187	165	185	182	164	167	178	148	174	176	189	180	197	163	191	156	182	168	157	178	183	183	172	185	180	180	170	183	159	190	166	167	167	159	168	181	172	165	171	182	179	184	178	164	161	196	173	169	193	130	178	188	155	159	145	167	145	177	148	152	189	166	223	200	179	188	181	168	200	172	181	153	147	181	168	193	175	167	178	183	160	180	186	172	180	163	175	186	169	174	167	180	149	182	174	173	160	189	189	185	153	173	176	191	163	173	184	173	145	163	183	171	158	179	158	142	187	193	168	181	169	175	167	160	165	173	181	181	166	166	172	139	179	165	133	165	168	170	192	140	164	202	171	204	175	187	153	163	172	187	173	173	152	179	164	180	160	165	179	181	160	154	157	158	171	181	179	166	154	178	153	158	170	213	187	171	166	167	157	182	160	155	178	155	175	178	159	159	161	158	163	151	164	162	161	165	199	172	159	154	167	173	182	189	185	189	188	155	167	159	184	169	193	166	164	168	175	185	178	179	181	172	208	165	183	174	173	177	162	173	185	167	178	190	203	170	186	189	164	175	160	183	176	162	177	185	157	178	176	157	153	193	168	173	165	169	195	164	162	180	178	185	175	172	176	164	186	179	175	187	172	169	196	170	200	191	186	156	164	165	168	188	169	180	152	170	189	175	158	181	165	186	167	184	173	168	164	200	176	165	180	182	179	179	172	183	190	203	189	140	195	141	163	181	164	165	179	179	187	167	152	163	193	149	175	155	182	179	193	182	184	176	181	177	162	198	197	160	198	141	185	176	178	164	179	189	163	155	152	161	164	179	182	179	190	183	178	189	160	175	149	221	207	185	171	175	162	183	174	170	186	190	165	160	181	152	171	175	183	182	177	170	160	196	170	166	204	177	181	179	180	143	182	157	155	167	179	154	177	187	167	125	174	190	161	164	167	170	178	184	153	141	172	173	147	187	174	165	193	182	168	141	177	184	169	180	179	167	158	158	156	196	172	217	184	188	158	199	154	164	162	189	200	187	210	196	194	213	165	179	153	183	186	164	162	175	185	197	176	169	175	162	172	149	181	186	167	190	166	170	186	186	164	170	166	184	161	183	173	171	157	191	159	175	147	179	185	168	159	157	171	180	154	190	182	174	168	170	171	156	150	188	166	170	165	181	200	177	169	149	150	205	157	191	179	179	189	175	206	186	184	168	148	172	175	183	160	158	164	150	165	159	179	182	183	189	182	185	187	179	188	157	173	159	176	140	178	177	198	138	151	169	145	196	161	183	165	182	186	179	152	170	175	186	174	182	177	178	172	161	176	187	189	196	179	175	160	174	166	181	188	169	154	172	167	181	176	186	160	180	160	181	139	176	178	179	175	168	172	173	184	171	168	177	182	183	178	152	180	174	193	190	175	201	172	175	159	157	180	181	180	145	184	187	194	180	180	162	161	188	174	172	180	166	188	179	162	173	193	145	172	173	180	178	197	176	172	179	151	150	202	155	165	166	166	202	159	173	156	165	170	162	157	168	188	162	179	175	172	177	158	177	179	199	187	179	161	190	178	172	171	197	163	197	203	176	182	175	167	197	185	188	198	179	155	176	188	178	180	155	158	158	164	164	153	153	181	182	174	175	184	162	168	186	169	196	152	171	152	168	182	174	144	154	139	163	168	169	188	166	170	153	184	176	185	161	195	156	176	169	182	160	184	165	188	162	157	177	169	153	179	168	191	172	166	153	145	161	190	164	181	146	171	166	192	164	177	176	169	144	165	146	153	195	164	172	162	162	180	177	189	168	179	167	159	161	158	149	175	168	182	166	170	181	148	159	163	172	186	184	171	174	148	174	142	191	162	164	166	178	177	171	153	184	157	162	185	173	171	172	160	184	157	173	180	164	189	183	188	156	143	163	184	170	164	180	190	178	181	165	175	207	174	163	172	179	190	170	171	183	158	204	168	189	170	156	165	197	194	192	169	159	162	166	195	169	188	173	160	175	175	191	180	175	165	164	178	147	160	158	184	174	176	184	179	176	173	157	154	176	192	167	187	158	168	182	183	170	155	171	158	174	185	178	189	157	186	163	147	177	183	167	178	157	160	173	203	165	178	174	161	186	176	172	168	183
4063	654	473	533	497	463	485	441	451	415	393	448	420	445	422	434	435	412	423	417	416	389	396	389	448	440	413	415	358	459	422	400	417	426	418	389	401	414	458	378	385	395	413	426	424	395	460	420	391	446	390	438	406	423	399	407	417	394	375	397	420	441	407	383	398	422	442	428	401	406	430	398	404	411	408	373	424	376	409	400	392	411	447	438	406	415	398	455	405	433	393	418	405	418	379	435	425	385	401	391	404	414	406	393	408	427	420	393	419	372	430	440	398	399	436	420	426	430	432	412	373	429	433	419	411	462	360	437	431	440	388	387	388	433	415	400	392	406	426	406	406	427	382	412	402	413	391	433	376	414	392	403	424	377	419	464	423	397	386	438	400	435	384	388	422	422	429	405	378	438	416	408	423	398	421	456	424	420	403	419	386	391	418	448	428	422	428	447	394	410	396	423	383	418	456	435	449	399	395	439	440	404	383	434	419	432	394	380	427	434	406	407	450	441	428	403	375	406	408	402	433	430	433	390	410	436	396	395	382	417	406	403	434	425	434	398	405	404	383	389	408	394	396	399	433	447	418	411	417	399	403	408	394	447	422	425	444	432	438	382	461	381	431	386	393	441	449	405	431	418	427	438	402	403	411	392	433	399	413	408	403	427	412	412	424	395	411	443	414	443	401	426	395	406	387	432	445	424	393	456	422	413	392	418	416	400	415	383	417	407	424	432	418	439	383	391	416	419	396	474	387	435	402	409	406	444	401	415	459	397	421	389	390	452	367	441	397	437	419	411	397	388	393	413	393	385	444	459	399	416	436	450	426	426	383	407	396	425	446	424	453	436	437	415	430	386	408	405	382	406	407	399	398	405	386	405	396	432	423	394	431	443	389	397	449	435	408	432	397	378	423	415	401	397	410	423	420	377	393	408	455	402	401	389	396	367	431	398	421	389	420	418	416	413	433	426	444	430	410	368	431	411	416	408	394	441	432	392	433	375	415	407	414	385	434	451	412	371	434	415	359	401	430	450	448	401	399	415	408	387	399	427	427	432	426	422	419	386	404	410	408	394	432	411	388	421	383	384	397	435	388	441	424	422	376	393	410	425	376	393	404	447	434	422	416	422	452	421	396	403	429	446	422	406	433	392	397	435	450	386	383	384	392	415	379	364	430	413	373	383	409	411	397	417	416	419	420	418	401	397	410	379	409	413	407	442	407	429	430	429	373	423	418	405	411	418	440	444	433	411	447	402	380	394	395	410	425	397	416	415	395	421	446	447	391	397	409	433	402	428	418	373	388	384	380	427	394	438	408	413	423	428	442	437	428	413	394	400	417	453	459	384	421	459	437	413	429	439	449	381	434	416	411	415	362	435	403	415	394	383	404	437	411	434	432	444	385	419	403	399	407	404	408	421	401	431	418	404	420	417	443	398	388	437	406	426	411	422	417	412	411	397	429	376	401	432	412	388	401	393	401	388	419	421	425	418	453	420	418	421	423	392	422	433	422	429	445	406	461	431	398	410	431	412	411	430	420	403	393	427	441	407	428	438	424	412	437	429	418	402	391	411	416	395	410	397	439	408	420	418	425	374	449	409	407	406	388	384	421	438	420	431	403	375	388	362	438	399	415	396	460	395	414	410	404	422	441	420	425	375	417	420	434	396	399	424	400	419	393	471	369	383	439	431	420	409	446	451	402	407	430	438	406	430	425	457	428	418	427	430	431	414	402	419	394	422	451	419	404	417	409	466	407	397	394	415	396	388	417	423	413	404	418	386	422	432	423	426	423	409	423	432	405	420	404	428	398	394	411	436	424	407	412	405	413	419	433	423	410	388	413	418	415	434	413	437	389	428	414	402	401	395	449	384	392	429	436	428	410	406	464	391	406	446	443	397	395	417	411	420	402	403	391	379	439	389	441	418	420	416	388	428	413	422	415	389	410	410	407	397	392	412	450	392	440	395	418	437	433	410	400	427	419	398	424	393	459	418	419	424	406	417	431	435	411	396	378	409	420	407	424	394	409	382	398	393	425	426	439	404	389	387	408	436	389	412	429	424	403	420	415	437	391	427	435	415	436	398	418	383	389	428	411	413	458	420	423	423	405	419	412	390	390	421	390	456	403	392	394	413	452	421	409	421	425	416	415	466	410	376	416	398	406	398	384	379	374	427	419	361	399	426	397	414	399	456	402	413	418	402	405	403	392	395	414	428	407	415	423	420	446	402	389	454	422	421	475	407	377	381	386	395	436	406	448	382	422	402	458	438	423	408	422	403	411	384	368	417	430	381	400	430	413	403	410	413	416	426	414	444	399	417	398	394	386	422	405	415	400	407	431	443	426	404	381	435	414	437	425	416	440	376	426	384	409	462	431	377	420	401	416	395	425	389	424	411	425	411	422	450	424	428	407	395	447	382	373	384	398	406	430	414	387	412	430	447	420	413	409	409	417	382	415	405	400	431	398	421	412	435	400	366	410	439	408	419	424	416	430	436	398	443	412	407	423	386	391	393	376	401	424	384	404	439	428	460	395	419	401	418	384	419	388	387	422	413	408	394	415	398	414	375	427	422	416	410	426	445	410	409	428	393	478	416	364	394	417	388	402	421	439	388	428	417	397	406	411	409	432	378	414	439	392	445	428	392	418	374	399	441	416	402	414	410	428	414	405	421	398	411	400	447	403	419	410	410	423	393	428	362	398	435	400	435	423	406	440	430	378	390	410	414	396	375	389	441	436	377	372	438	447	404	444	399	394	417	438	414	440	423	412	381	418	438	417	417	432	424	374	409	442	405	414	387	390	371	451	444	369	402	384	411	400	386	416	445	398	415	427	426	402	396	412	393	414	432	403	419	436	452	401	410	430	437	381	416	429	425	413	411	380	386	409	425	429	442	435	437	457	395	425	429	424	405	424	428	406	426	419	388	438	418	419	399	396	382	417	405	394	400	411	403	390	398	368	415	403	410	420	407	446	413	432	363	382	408	433	419	406	427	426	408	378	437	409	419	399	393	419	391	347	391	416	399	439	408	439	403	430	423	390	416	407	392	403	435	401	388	439	383	405	399	382	400	456	389	421	420	417	381	427	382	464	377	435	410	395	420	406	412	446	397	415	412	398	429	396	424	427	417	416	404	393	422	359	437	395	382	393	426	398	391	422	394	402	417	403	444	411	428	440	457	416	391	414	414	442	413	422	393	407	385	424	413	414	398	398	442	374	426	387	433	408	442	404	441	401	410	428	439	385	432	376	423	413	414	408	410	399	449	418	401	374	407	424	388	435	407	444	425	423	441	408	423	399	407	376	410	371	407	419	422	411	422	402	395	413	415	403	394	417	414	385	382	421	409	423	405	396	381	373	397	425	404	425	435	407	400	418	384	425	418	404	428	400	424	397	410	440	443	423	397	430	419	409	426	385	401	405	419	439	437	430	447	375	419	429	402	426	376	396	401	431	444	404	421	414	429	383	446	446	420	419	432	390	383	432	454	401	391	421	436	375	444	408	406
14203	1597	684	520	388	346	319	292	268	248	266	246	256	249	231	216	234	229	228	226	239	233	237	249	219	231	240	203	222	222	238	244	214	240	222	215	255	212	289	260	214	197	223	221	214	216	237	209	227	257	250	225	241	250	234	219	230	260	228	240	282	211	239	208	235	228	270	232	214	211	234	206	241	242	251	223	219	235	202	240	226	213	218	237	201	238	247	231	206	252	228	215	244	259	245	223	208	239	231	256	252	223	241	211	224	246	205	239	236	245	238	212	215	213	245	225	222	211	241	212	213	212	208	237	200	218	254	238	233	252	249	223	224	217	217	216	233	199	205	253	229	255	235	221	237	222	214	204	218	232	257	217	232	245	260	211	240	230	219	223	206	216	204	215	208	214	196	252	236	242	234	221	252	212	254	241	228	233	216	194	202	237	226	212	260	254	219	224	255	224	219	233	201	233	214	233	223	224	220	188	234	204	223	196	215	222	223	259	220	196	233	200	220	222	230	224	235	212	200	243	206	240	225	230	205	217	188	227	230	209	213	225	184	204	226	242	192	248	238	213	230	229	208	220	204	249	232	228	222	207	222	252	237	220	206	267	201	217	214	223	212	232	229	267	232	224	209	220	214	219	227	227	234	218	266	229	230	215	237	249	216	273	206	221	206	211	213	233	239	229	185	215	231	249	246	211	217	221	203	236	220	224	212	256	250	231	242	235	206	200	231	233	227	247	215	235	237	249	221	219	215	224	235	212	234	219	226	235	219	252	218	224	242	250	252	223	213	229	239	243	253	225	253	227	227	222	207	222	247	236	214	240	211	232	216	225	224	191	212	197	258	195	241	239	234	224	200	216	253	212	191	252	222	258	210	224	234	224	207	218	218	232	220	216	221	213	243	235	220	237	220	214	246	206	235	209	218	236	241	195	232	245	237	207	234	230	231	214	223	205	206	221	211	204	209	227	194	249	214	226	218	239	228	227	225	223	208	215	234	224	217	200	225	222	238	235	230	242	232	218	253	228	236	223	205	220	239	225	222	228	248	239	196	252	227	216	202	233	183	231	250	223	193	256	212	227	245	217	211	239	227	228	212	210	239	244	237	230	256	226	242	233	217	230	226	209	222	222	236	249	228	220	232	228	233	250	212	208	243	255	234	246	229	236	233	203	210	219	241	235	237	244	231	241	207	197	211	251	234	229	223	212	235	259	228	244	238	225	231	227	227	224	237	242	227	229	215	213	245	202	234	223	240	238	212	224	203	231	224	229	230	206	233	216	223	234	215	204	214	223	244	221	232	226	232	241	237	214	199	219	236	205	214	223	228	242	245	246	194	234	214	230	222	190	241	213	210	219	221	208	240	254	199	228	221	198	198	254	225	206	237	222	265	239	223	231	213	247	248	242	239	239	244	223	263	230	202	239	228	248	211	226	238	228	255	249	221	209	245	223	223	211	185	208	215	212	238	231	242	246	254	247	232	199	242	195	209	236	207	221	243	229	206	225	212	232	229	217	233	230	202	225	239	230	234	229	218	200	228	235	227	226	213	227	237	258	203	251	207	245	252	261	252	225	206	237	232	238	225	248	257	218	225	232	237	261	227	241	234	234	212	222	240	245	220	239	235	220	208	211	245	227	226	226	225	206	223	247	207	231	231	249	204	208	227	210	219	231	230	222	226	228	217	221	217	214	202	208	227	232	259	210	236	207	233	222	209	230	263	251	264	231	224	223	226	221	220	214	208	202	237	209	219	231	232	233	247	215	261	256	233	236	235	247	241	252	215	225	232	235	220	239	216	230	257	236	200	215	220	203	228	252	218	252	230	212	212	218	225	202	229	216	215	247	217	216	244	254	222	201	216	266	237	204	240	247	222	241	242	226	214	228	233	242	213	212	232	223	222	238	256	257	222	245	241	220	217	248	215	230	238	227	242	218	204	247	216	212	221	231	213	194	231	233	251	219	235	206	243	226	222	238	220	236	231	214	226	232	221	207	211	221	269	205	234	238	260	212	223	212	225	199	229	226	223	228	214	216	220	252	274	228	209	226	244	198	221	236	233	206	227	209	223	230	227	215	244	213	208	224	223	219	243	198	214	247	216	230	247	245	205	244	216	236	248	219	248	219	235	211	217	239	228	236	246	235	212	246	207	222	221	214	229	243	250	219	246	224	238	265	256	230	217	194	232	218	226	202	221	247	234	230	224	235	218	228	216	255	224	257	214	238	225	215	227	238	211	234	236	211	194	214	221	222	229	214	249	234	230	242	222	194	222	230	240	227	209	220	218	225	208	256	232	212	240	194	234	202	208	242	226	226	225	250	250	197	250	204	232	237	245	231	211	213	234	211	246	255	232	234	234	238	238	217	240	280	197	224	236	198	233	228	233	241	230	188	231	231	236	274	245	231	216	241	255	238	235	241	245	231	210	240	247	228	246	253	235	221	208	229	249	224	274	226	232	239	232	231	221	225	245	244	224	249	244	234	223	238	247	230	238	228	227	229	205	243	206	223	221	222	196	215	244	233	219	233	227	202	243	212	240	195	197	228	204	252	231	233	239	232	236	222	215	230	230	206	227	235	213	211	237	240	244	225	222	226	235	218	235	216	235	232	216	232	245	241	241	234	243	210	221	247	207	216	236	234	255	210	235	256	205	228	211	221	216	239	202	245	215	249	212	222	213	248	256	241	242	227	223	209	214	256	225	220	252	268	268	221	229	241	226	247	233	216	251	239	228	248	219	214	244	219	234	215	224	232	224	239	237	231	248	219	220	247	225	239	205	223	219	223	220	236	246	222	216	231	229	210	224	233	207	205	210	223	248	234	269	249	258	227	222	226	228	231	244	249	220	239	216	224	236	229	252	218	216	242	231	191	216	244	232	228	235	232	226	222	216	222	218	250	251	247	218	211	223	220	236	197	243	231	223	253	220	239	225	248	229	215	232	215	223	214	250	215	217	236	243	225	219	216	205	222	250	241	224	218	210	257	255	236	228	234	212	223	222	248	224	203	234	232	250	229	234	250	226	214	225	232	225	245	243	222	239	240	217	245	227	246	221	206	239	243	206	226	247	281	210	227	212	255	216	221	217	221	266	217	203	224	252	234	234	225	200	252	263	225	239	226	214	224	229	240	206	217	204	223	213	249	234	239	238	222	221	245	228	227	209	209	230	249	260	214	220	208	223	251	242	251	229	228	230	217	233	236	242	218	241	255	253	211	229	239	206	214	247	231	256	255	232	216	241	241	253	240	207	226	225	229	221	224	255	241	214	250	244	239	213	218	249	251	248	241	243	239	212	259	212	239	231	250	201	226	224	226	230	260	261	222	225	233	217	239	216	216	225	246	239	219	234	208	243	224	219	247	206	235	224	216	215	221	229	216	218	214	215	209	212	217	216	243	232	195	203	246	235	223	233	216	241	256	237	215	242	204	242	207	230	220	234	204	225	241	208	214	241	241	239	247	223	191	245	224	257	216	209	223	222	247	242	237	205	214	232	234	247	231
10284	1352	1339	1542	1288	1161	906	850	738	721	638	645	624	626	619	623	568	550	558	586	600	597	587	568	564	551	552	547	545	576	544	554	534	533	557	566	536	530	521	494	574	558	538	489	490	514	526	517	500	549	512	551	548	524	483	487	507	565	551	559	522	536	510	539	531	519	567	534	481	487	521	511	505	555	532	513	578	523	548	571	488	562	535	537	520	469	524	503	528	506	545	550	500	512	551	565	537	580	485	483	482	513	550	521	574	533	497	570	522	511	518	560	537	513	557	473	511	507	531	499	513	521	537	499	523	507	523	549	529	535	529	516	513	523	526	525	525	541	528	516	506	468	571	495	473	478	484	534	532	469	525	543	498	523	516	581	512	512	499	512	559	542	506	511	539	486	559	506	510	523	518	483	498	540	565	505	534	524	521	515	509	555	483	521	539	472	529	553	511	491	520	560	535	518	509	513	521	556	546	526	523	502	516	486	574	519	494	505	508	541	469	482	493	515	501	496	551	532	519	503	518	511	586	527	502	471	519	511	506	518	503	502	540	560	536	487	495	536	527	545	508	492	483	488	480	531	499	551	491	496	484	558	520	517	531	556	552	523	517	515	538	520	511	515	558	506	533	536	556	506	523	509	528	539	461	548	506	562	519	529	509	500	556	570	577	516	540	560	525	505	518	511	544	462	557	551	522	543	533	509	515	564	515	557	466	529	550	572	543	515	540	526	524	520	520	538	522	515	516	512	511	511	559	533	537	515	479	509	566	491	539	589	507	531	550	483	554	501	531	518	492	508	519	563	559	515	548	558	490	550	522	560	520	509	545	499	518	549	590	549	515	504	502	494	506	510	548	514	484	574	541	500	526	505	577	542	487	529	480	572	501	535	512	545	466	481	534	538	526	523	542	534	534	529	531	477	486	537	558	502	517	512	528	579	490	513	498	509	470	526	486	515	501	509	477	506	493	494	538	516	521	504	527	510	497	516	497	520	541	536	550	523	501	529	538	521	493	521	531	542	561	564	529	557	508	531	535	537	466	507	565	555	496	525	537	509	525	506	504	497	495	499	540	522	506	518	503	510	478	549	545	539	521	498	503	533	475	539	507	529	477	504	532	541	458	516	550	544	539	503	509	524	475	489	505	527	541	540	538	544	516	518	556	565	560	534	547	503	494	492	528	564	504	522	515	547	519	515	517	511	545	543	513	522	484	559	516	474	541	552	533	474	508	519	503	505	524	475	541	525	513	469	527	475	523	506	520	556	528	539	523	498	523	540	502	519	523	521	494	513	532	500	510	559	496	490	538	550	506	495	550	516	485	537	526	516	572	536	537	530	469	529	499	522	538	522	535	551	501	498	563	494	516	531	546	491	517	511	497	500	468	520	512	518	521	517	492	510	517	514	488	536	584	565	520	537	553	533	544	513	525	487	480	508	573	514	546	526	532	493	538	556	511	522	549	525	513	538	525	535	504	541	566	561	516	538	515	529	566	508	570	501	508	527	551	510	539	518	524	516	515	490	510	494	490	519	535	532	516	513	556	541	491	495	558	489	503	500	558	561	498	509	515	524	499	561	530	499	499	516	550	526	518	491	508	507	532	520	496	512	512	519	538	532	567	538	541	504	508	535	520	539	501	499	537	521	507	517	485	555	511	504	505	487	519	559	542	518	533	519	534	544	483	536	566	510	534	520	515	531	547	499	484	530	497	513	524	528	518	496	531	520	523	527	508	513	529	527	517	560	509	532	551	515	591	546	565	529	509	544	552	495	516	557	547	526	489	541	566	541	562	541	549	493	551	520	556	494	530	547	539	557	491	564	511	527	503	501	520	530	496	517	508	508	546	525	538	503	503	498	518	501	513	515	509	527	536	530	534	516	512	560	538	496	512	504	519	478	515	482	496	531	542	503	514	525	548	495	537	520	538	548	502	519	547	533	489	525	538	499	529	498	562	508	557	522	546	513	516	479	526	510	547	544	538	517	509	527	533	509	498	496	535	517	525	558	520	523	504	505	514	495	547	540	473	524	504	531	527	517	560	510	533	516	522	523	511	541	491	531	551	504	522	516	500	535	496	506	468	512	536	527	527	551	508	514	560	502	488	513	545	563	526	528	543	553	524	517	518	539	530	496	492	530	518	530	534	505	529	552	513	516	530	521	553	515	529	512	549	510	562	517	493	529	516	520	514	510	519	527	531	520	545	546	551	527	558	491	488	532	494	507	506	538	540	519	548	529	467	507	547	485	512	547	521	518	542	511	518	574	510	513	506	535	505	499	502	472	505	513	548	515	486	519	529	519	527	547	547	497	545	512	504	546	519	529	533	539	504	521	521	511	538	528	490	512	525	560	553	504	535	531	503	520	535	516	536	500	521	571	520	524	504	520	490	521	537	537	529	567	514	518	523	501	553	527	511	539	508	478	522	548	506	528	528	503	517	509	508	564	544	487	533	516	531	498	508	521	473	577	558	536	493	520	541	539	481	550	483	505	518	517	533	528	506	520	535	581	535	544	533	482	486	509	521	466	496	521	535	562	530	515	494	536	493	487	534	499	509	508	527	517	535	500	542	527	506	508	546	501	521	511	472	560	528	501	559	450	496	542	513	497	502	539	543	487	501	566	517	547	497	533	541	508	487	559	525	500	525	491	522	510	533	522	538	549	519	502	557	550	517	484	525	506	514	486	524	549	461	535	512	538	480	543	531	530	499	546	500	545	512	546	527	511	484	513	514	516	517	475	504	500	478	538	540	526	496	528	501	524	540	498	516	504	523	511	526	526	570	554	506	543	558	518	541	543	526	528	532	546	509	550	506	489	515	507	519	478	501	512	490	521	504	528	504	558	559	464	493	501	535	494	512	526	503	565	535	526	498	506	513	496	475	480	502	543	531	549	491	516	517	560	545	532	513	547	543	494	521	499	512	515	513	504	519	508	539	500	534	572	517	521	506	517	491	515	519	533	529	528	544	506	502	525	520	523	526	542	498	538	535	489	552	539	536	522	502	519	470	497	515	545	515	486	563	527	537	501	541	520	519	518	529	506	510	508	470	523	474	514	485	507	565	496	537	474	523	534	519	505	506	527	485	536	556	500	546	501	503	477	516	550	476	510	493	521	504	523	578	521	538	536	543	523	556	528	544	547	532	526	540	547	566	482	529	533	534	535	494	529	502	516	523	495	534	486	545	513	508	494	525	543	508	493	531	529	543	548	529	481	534	524	550	527	544	489	501	520	530	534	539	491	529	535	519	532	562	512	573	524	508	495	509	531	514	520	518	537	518	535	529	528	507	512	531	534	530	521	515	540	508	509	501	576	550	560	551	502	501	463	506	520	539	527	559	509	501	518	527	521	491	566	516	515	500	479	499	531	538	501	489	531	509	538	569	543	519	543	548	534	487	494	517	550	488	519	502	539	564	512	478	493	528	516	489	531	496	522	481	510	533	543	527	544	491	512	513	493	504	503	517	517	506	554	514	534	544	485	481	542	562	495	480	519	526	523
22719	3199	958	729	439	306	276	242	224	186	162	188	133	178	151	154	171	157	143	133	161	143	157	147	132	126	134	126	119	133	138	138	146	148	121	107	110	113	142	150	131	121	116	133	126	122	123	137	131	145	114	125	147	116	137	148	132	143	142	112	123	144	133	131	116	115	150	127	129	150	124	143	144	141	126	103	112	125	120	109	132	143	116	108	97	141	122	113	144	129	127	130	125	141	143	116	123	138	137	121	113	125	132	142	125	107	127	137	128	135	139	147	114	142	142	136	107	115	128	139	121	130	112	133	151	114	161	130	129	118	118	112	139	150	127	153	99	119	122	98	138	125	142	157	141	127	127	131	137	130	118	129	142	140	149	131	135	138	107	119	119	106	109	125	137	144	128	134	130	143	136	136	131	125	123	113	121	121	136	130	138	104	126	116	141	138	129	114	138	119	117	109	146	124	149	143	144	157	158	130	130	136	115	130	128	126	134	106	123	124	125	134	150	109	120	146	138	138	113	113	111	122	125	150	131	133	130	115	134	126	129	109	117	122	148	121	142	122	112	132	139	129	141	126	125	111	124	140	136	121	109	138	128	124	139	114	116	165	138	118	133	132	110	136	142	120	126	132	125	123	111	121	115	132	128	135	144	123	156	143	121	131	135	118	148	129	126	118	123	134	138	122	128	140	114	112	139	105	118	121	135	125	128	129	145	145	140	119	136	125	128	113	110	134	137	128	108	127	120	117	137	122	122	123	146	137	136	147	145	118	124	110	111	116	129	138	121	126	143	138	120	120	117	133	133	132	139	134	112	144	136	118	127	133	124	151	111	135	127	118	105	145	136	130	106	126	137	112	141	129	121	117	131	106	132	131	138	112	138	141	125	140	109	152	133	133	128	138	132	146	125	132	128	129	114	111	108	130	122	125	133	135	137	112	139	122	127	120	139	118	136	112	107	132	113	137	125	135	124	137	135	114	133	127	130	108	114	146	128	115	106	134	133	121	116	119	141	129	122	149	127	124	150	117	134	126	115	122	126	108	110	145	123	122	138	120	115	128	125	136	116	112	128	123	112	128	99	129	150	137	139	117	113	132	109	116	97	127	139	114	123	147	120	126	126	145	131	127	125	125	121	127	125	118	134	106	119	118	105	122	130	103	132	135	114	91	125	144	95	134	122	153	114	125	123	142	133	114	138	130	139	113	112	153	127	140	135	141	139	144	154	116	135	136	118	116	165	118	124	124	129	116	132	136	155	133	132	148	146	133	120	103	122	157	130	121	142	99	139	123	143	116	128	130	121	124	117	123	134	139	100	131	125	119	144	148	140	133	112	122	136	145	138	156	123	96	154	114	127	126	126	135	113	114	127	112	126	118	127	108	126	115	140	151	138	136	119	131	108	145	125	138	121	126	134	135	122	132	158	132	115	136	128	127	126	111	131	125	117	108	130	140	119	109	109	149	132	130	140	108	123	151	139	121	131	137	126	128	110	142	122	108	140	115	127	120	127	117	135	124	123	143	116	125	125	135	123	134	130	121	126	105	119	116	131	137	104	104	120	124	140	145	120	133	133	121	116	127	122	143	138	125	115	117	125	108	128	155	123	138	135	126	154	124	143	127	136	134	122	134	132	155	132	121	126	130	129	144	129	136	119	137	121	124	116	141	132	125	150	147	116	117	117	140	126	118	132	130	140	134	128	137	126	128	120	140	126	110	100	109	127	133	121	137	136	143	123	148	117	137	129	126	130	155	142	120	122	131	133	119	129	115	127	115	131	120	116	104	143	146	121	125	142	125	144	109	133	124	142	148	135	147	151	117	113	122	145	114	129	133	120	130	126	126	149	123	139	106	110	140	126	122	125	128	137	134	110	137	108	155	109	124	153	122	126	125	121	125	118	136	127	119	114	127	124	120	136	144	137	126	118	133	129	107	131	147	112	143	140	121	165	135	127	130	140	132	124	144	157	137	107	131	120	134	123	137	127	136	143	137	142	151	160	129	144	119	105	119	125	150	135	126	145	141	104	126	116	115	132	147	119	119	138	131	132	113	142	131	121	115	136	130	127	123	124	131	127	131	123	121	119	147	116	111	123	124	133	139	142	124	124	119	137	109	122	108	133	108	121	128	125	138	112	127	146	140	140	139	122	147	117	137	134	125	111	110	135	135	127	116	129	130	127	110	113	116	134	117	131	120	132	121	126	125	134	131	139	137	111	119	115	122	124	99	146	129	102	138	146	131	150	145	126	128	123	149	126	124	128	114	133	130	147	151	138	116	128	131	122	144	128	112	128	125	133	139	138	132	144	132	126	121	122	131	119	133	136	157	118	140	142	108	127	150	125	139	125	126	108	122	113	122	146	128	141	136	112	110	146	120	137	114	126	138	126	141	106	124	118	117	131	160	150	133	126	116	137	114	154	134	130	124	110	132	143	129	141	119	140	140	138	148	138	164	106	127	111	132	123	111	114	142	144	155	123	144	125	127	118	97	120	133	107	123	113	124	116	137	110	122	118	121	133	125	130	128	125	116	142	142	108	124	126	107	127	134	136	109	143	110	115	127	130	121	130	129	141	119	152	133	125	129	141	108	109	118	124	110	132	143	123	121	129	125	141	115	114	123	124	115	147	144	129	144	120	115	114	138	145	131	109	119	131	123	131	136	114	137	122	134	122	133	116	117	116	109	140	142	125	137	148	121	144	138	129	131	130	126	136	138	108	119	133	115	136	153	141	116	146	112	133	139	134	117	123	126	121	136	118	116	134	135	116	133	134	123	142	140	138	128	113	132	109	126	134	155	122	137	120	135	120	109	126	121	116	135	112	110	132	144	127	131	141	117	110	123	141	118	128	127	140	125	151	144	143	130	127	106	141	139	157	116	120	141	126	116	123	114	111	124	107	129	122	122	120	112	140	126	150	145	116	100	140	123	133	151	123	119	136	141	133	137	131	120	140	135	142	140	133	113	136	124	124	133	127	110	119	126	116	133	130	127	109	125	107	126	132	135	156	117	117	118	137	121	111	107	134	128	132	121	123	119	132	151	127	116	121	145	95	135	137	124	109	107	122	121	111	140	120	114	129	126	122	143	136	126	147	139	115	132	136	130	106	105	127	109	129	123	121	147	127	125	122	118	121	131	122	140	120	127	133	112	122	134	126	121	146	130	128	129	116	113	135	110	123	119	124	107	123	122	116	123	139	117	139	140	105	139	126	148	120	123	138	156	123	127	136	120	126	119	132	127	126	99	137	123	145	128	139	134	151	124	129	129	131	129	130	149	112	123	120	116	130	134	126	140	127	122	139	128	139	118	103	137	127	128	138	132	119	148	127	140	129	149	134	121	135	134	118	135	122	144	119	124	126	138	122	112	124	113	127	127	115	129	119	129	132	134	133	126	133	152	139	126	129	126	117	145	127	125	132	125	115	124	109	128	145	119	128	128	105	130	131	134	142	127	112	127	151	140	121	129	142	122	126	125	135	129	128	116	132	109	132	120	136	130
12954	1707	1885	2178	1800	1367	1081	949	820	727	616	559	507	486	448	465	442	416	389	422	424	384	346	356	352	365	334	331	367	324	316	327	317	351	349	361	338	318	317	329	299	301	327	339	306	322	300	316	308	327	304	333	291	312	320	309	324	279	327	304	296	318	311	302	299	314	309	304	348	299	294	301	288	311	306	317	301	324	284	266	328	299	310	278	277	315	283	278	316	305	303	290	294	303	309	315	299	329	309	281	309	322	321	325	289	327	285	316	290	299	287	286	308	297	291	296	317	255	296	304	332	315	338	305	279	270	303	327	295	297	301	287	331	307	315	277	287	294	303	322	275	295	270	323	344	300	318	306	287	286	301	317	307	276	294	307	294	289	291	312	291	293	298	296	284	265	279	309	305	292	329	289	293	286	310	300	296	282	323	319	314	321	329	321	312	310	309	286	280	285	282	286	305	304	287	303	304	274	277	239	292	291	297	302	300	291	281	294	299	293	313	292	298	303	297	288	308	316	274	329	289	273	301	327	286	265	305	285	277	332	260	321	319	297	301	315	267	292	317	288	268	266	309	298	294	300	300	300	332	288	297	308	308	313	301	291	298	312	311	273	321	312	307	297	297	336	321	313	283	312	321	306	325	320	285	272	297	316	306	314	292	300	307	333	295	277	295	289	288	296	330	307	322	305	319	273	296	282	248	321	334	309	286	292	301	306	284	293	301	310	292	289	290	327	314	295	314	301	296	327	311	297	304	303	287	290	305	279	315	273	323	315	321	294	281	328	265	285	324	319	289	308	306	278	292	360	299	309	266	286	311	311	260	313	271	285	295	280	331	300	314	314	305	317	298	320	314	291	314	287	302	287	274	286	298	287	280	277	282	306	324	306	310	341	311	270	269	263	319	321	287	290	294	297	291	288	288	317	323	305	272	283	304	271	305	298	267	303	312	302	319	270	284	294	307	308	310	301	285	276	314	328	334	293	307	290	287	319	282	315	293	318	337	316	312	313	282	315	286	293	300	275	349	302	290	279	306	272	297	296	296	322	303	311	294	303	321	312	265	327	282	285	299	325	294	315	287	306	291	284	304	293	258	308	296	309	291	320	302	305	292	281	311	297	270	306	292	292	350	276	283	298	289	310	289	316	319	294	279	287	301	277	290	332	313	312	285	314	320	303	306	308	284	273	334	304	293	328	296	320	286	310	333	253	318	289	302	282	301	306	321	316	292	316	305	293	291	309	321	297	309	328	285	302	319	301	322	330	308	315	309	329	312	309	291	317	304	301	300	296	285	294	331	290	300	316	285	315	302	275	309	311	286	314	302	298	282	321	293	293	274	311	295	299	300	298	305	327	297	279	327	314	305	308	318	315	307	333	274	297	325	277	277	298	290	288	290	298	302	319	285	296	294	268	309	302	274	297	290	301	317	316	300	294	297	298	285	297	296	290	307	278	311	293	296	300	321	286	308	340	303	294	305	300	290	301	291	267	304	302	314	288	302	294	331	295	299	311	302	297	276	314	300	300	313	324	338	298	293	315	271	289	344	284	317	304	312	263	305	264	309	315	322	344	295	317	303	300	309	317	292	283	305	294	338	289	303	284	297	330	299	287	261	303	298	283	300	323	268	271	318	298	311	285	291	333	307	268	309	298	289	278	323	286	327	281	281	281	289	313	282	302	313	307	309	286	281	308	287	298	311	299	297	338	294	269	284	280	301	286	318	303	283	316	267	316	335	307	333	321	293	282	278	291	319	304	270	288	293	305	299	327	309	321	306	278	326	337	291	319	281	315	323	319	299	309	281	294	260	322	300	338	304	295	279	307	323	307	302	313	299	319	297	275	300	285	296	305	312	284	278	339	287	299	302	282	328	322	340	312	307	274	305	301	303	290	257	288	312	306	298	322	302	311	295	288	294	314	317	262	295	273	281	300	272	308	302	319	312	300	292	309	268	301	288	302	332	290	309	273	299	295	296	301	288	287	321	257	279	297	309	306	333	298	278	315	314	273	293	291	309	280	305	289	318	317	278	292	298	290	323	306	327	325	309	316	299	321	295	274	312	294	305	280	300	260	322	309	289	288	283	276	265	298	319	297	321	257	294	292	310	286	289	301	299	306	296	321	281	288	302	311	319	331	300	314	321	291	292	291	299	317	269	314	301	269	265	341	273	337	318	303	287	293	288	300	306	290	302	294	306	311	303	323	287	316	283	301	282	291	319	311	303	302	292	273	291	320	306	284	321	332	290	277	266	313	293	307	291	297	299	277	287	311	291	313	265	278	306	317	306	291	297	301	299	293	305	326	291	332	329	294	313	263	311	297	327	329	309	311	307	300	270	303	314	302	287	304	298	322	304	296	306	294	298	321	295	305	289	290	286	315	281	317	296	327	309	300	286	322	292	325	298	336	293	294	301	311	304	293	302	272	309	304	317	307	292	300	287	314	298	278	299	290	290	282	289	296	297	304	296	308	310	286	271	327	324	287	274	331	339	279	290	324	294	309	291	324	293	323	270	301	329	286	319	281	261	320	287	322	325	294	295	315	309	276	315	273	325	326	291	276	284	291	258	293	292	283	314	272	284	288	281	312	286	311	349	327	291	282	294	316	298	297	291	303	273	294	268	259	319	291	303	306	312	297	316	320	292	305	306	246	310	293	286	320	279	291	276	320	284	325	299	324	307	284	319	298	271	286	285	280	289	278	297	303	295	327	306	311	323	314	281	352	303	295	297	309	304	322	301	298	257	323	305	276	288	322	304	300	290	298	277	301	295	325	298	293	287	298	311	326	280	319	281	306	329	320	294	322	275	315	329	318	308	296	276	292	290	296	287	284	294	315	285	304	305	315	310	318	272	319	316	281	315	312	283	285	286	304	282	300	296	285	305	290	294	263	257	279	298	287	286	317	327	320	280	313	307	286	293	303	302	274	292	299	279	297	275	314	281	321	296	294	293	314	319	253	272	297	306	290	303	317	286	295	296	307	327	282	287	320	284	289	333	311	327	315	297	318	272	290	294	292	285	290	337	323	284	272	299	305	313	273	318	325	323	313	315	290	310	289	288	282	299	310	330	306	299	332	302	310	302	283	311	284	271	326	287	302	309	288	290	353	309	293	288	298	311	333	301	298	303	307	310	316	268	288	304	308	297	289	280	327	322	307	308	302	284	275	286	289	301	304	301	285	323	303	286	314	291	311	299	301	283	308	298	331	310	285	298	288	321	305	293	305	282	267	327	309	304	299	325	313	288	296	291	343	288	277	305	267	323	264	288	312	297	282	309	338	285	320	278	321	341	330	318	284	281	276	302	290	335	338	301	319	292	297	281	311	311	296	293	300	311	286	314	276	311	289	328	301	320	280	315	306	291	312	264	329	286	294	278	298	321	297	281	315	287	318	306	324	310	281	261	289	303	307	285	285	305	281	297	285	302	301	293	271	294	304	322	276	305	297	309	331	290	335	299	303	306	298	316	289	291	315	316	282	252	309	319	309	305	282	303	337
5379	639	239	184	208	184	177	197	175	184	162	177	185	172	176	171	183	157	171	182	146	172	167	166	167	152	188	162	169	165	177	185	191	182	166	157	177	150	175	141	155	184	132	169	155	160	176	140	181	184	173	183	192	194	182	174	154	177	158	163	179	174	176	186	151	175	186	180	175	179	165	171	161	179	149	196	171	168	141	172	163	192	166	158	172	186	172	178	172	190	191	181	155	181	155	187	160	173	174	188	165	195	179	171	171	161	166	210	159	160	185	152	178	153	185	194	199	164	166	165	173	165	174	166	172	184	169	166	160	179	171	195	186	186	175	140	180	171	175	163	152	166	178	159	177	178	186	170	177	187	204	162	178	173	174	162	162	184	167	151	185	176	195	164	161	181	168	180	182	174	165	168	188	166	161	191	174	158	155	160	145	174	178	188	183	165	185	159	171	181	174	164	162	171	156	189	201	194	178	179	180	164	176	171	134	169	159	179	178	166	169	186	169	173	168	182	189	196	170	180	161	161	160	152	163	165	191	146	176	176	187	168	169	178	191	169	193	162	164	187	159	169	165	190	169	180	154	184	165	182	175	173	150	162	174	180	176	176	161	160	179	175	176	165	162	198	161	173	175	156	170	165	166	177	144	185	154	175	192	174	172	175	182	165	170	163	189	171	162	146	195	193	166	163	189	172	177	174	164	172	176	196	156	212	181	178	178	165	165	164	163	183	201	187	137	180	179	143	154	181	144	174	161	183	151	172	179	164	157	169	166	161	157	155	184	157	173	148	170	174	172	172	148	151	172	168	168	164	169	157	148	159	155	184	157	150	191	182	144	155	150	142	190	157	153	157	176	164	168	164	159	139	172	169	195	162	167	160	190	152	192	201	167	181	197	198	180	168	158	164	180	176	170	178	179	174	176	175	182	201	191	171	178	155	158	166	194	165	157	184	169	186	182	169	172	181	185	179	166	171	172	182	186	216	157	158	167	178	154	179	180	189	183	167	172	163	189	192	174	152	195	168	185	175	175	168	165	172	181	159	179	175	168	187	164	160	170	184	171	181	174	165	180	145	163	172	166	200	173	151	157	169	204	152	154	167	173	161	162	173	198	185	149	176	190	172	173	163	175	190	167	163	176	170	156	157	182	167	181	185	175	179	179	155	165	175	145	174	166	204	170	149	170	166	140	161	170	179	175	165	179	163	176	182	171	203	184	167	174	144	204	172	179	168	178	172	174	171	172	167	167	164	153	183	194	157	175	180	160	158	195	181	193	170	166	163	187	175	207	184	173	193	154	170	175	185	173	177	180	204	187	180	150	142	161	179	152	166	171	172	197	173	149	161	165	168	152	167	190	187	172	190	157	174	177	166	158	164	179	158	163	179	181	181	168	183	164	190	187	163	179	161	186	165	168	177	151	180	159	170	180	188	181	165	188	168	169	158	178	178	167	196	175	177	178	149	169	170	163	166	174	171	171	179	174	156	192	165	179	179	145	175	172	195	158	176	172	185	174	156	176	174	155	166	184	165	149	181	170	158	147	156	177	177	139	153	174	176	170	181	160	174	179	162	188	207	159	148	154	159	171	165	164	158	181	186	196	176	190	154	167	136	192	162	185	197	160	181	166	180	162	160	183	167	166	146	168	174	174	190	163	167	172	186	159	158	183	152	157	167	153	173	175	157	188	162	162	160	192	174	159	175	165	141	185	175	174	188	163	178	195	171	139	172	169	184	157	170	187	167	161	172	206	179	163	156	145	179	175	158	138	174	166	176	149	173	164	169	183	168	165	175	185	175	181	199	173	174	152	154	199	182	174	183	184	171	165	180	140	175	168	172	190	175	182	146	190	170	190	174	175	159	162	180	180	168	154	152	167	172	166	159	157	162	162	162	163	166	161	175	175	171	163	163	168	181	160	192	186	181	182	186	181	179	190	182	159	176	183	163	161	174	183	140	143	174	160	161	180	180	198	163	165	172	150	173	169	169	174	157	187	186	161	177	175	179	148	168	174	205	176	173	169	173	161	203	176	177	166	172	178	166	168	169	179	169	168	167	183	198	160	191	168	167	161	167	176	179	175	162	166	174	195	171	185	181	188	170	189	188	172	145	197	175	179	183	178	166	202	206	159	170	165	199	172	189	178	172	168	180	163	186	151	165	175	188	172	183	191	171	177	178	169	210	176	171	176	160	184	179	163	188	169	173	179	178	165	168	167	174	174	179	194	164	162	164	153	186	162	179	169	160	174	175	177	162	182	170	157	190	178	205	164	173	160	193	159	195	157	165	156	185	205	175	162	182	173	171	159	177	197	174	171	159	164	180	179	175	184	175	208	166	169	161	185	186	164	163	199	182	143	172	158	172	168	181	179	158	190	189	170	169	184	178	175	182	187	157	172	169	186	162	171	181	199	172	160	156	158	176	161	160	157	185	181	178	144	151	190	150	205	155	166	149	171	151	145	152	158	172	182	172	161	181	143	174	168	174	192	161	161	174	174	151	172	175	184	156	170	143	153	181	165	163	174	166	197	163	170	164	162	173	192	165	184	182	157	178	178	169	178	210	183	178	188	147	169	170	163	175	162	187	159	158	167	175	145	173	182	180	171	145	170	162	177	174	146	183	181	161	166	154	163	157	165	161	157	170	163	187	156	182	198	190	173	188	173	169	175	156	164	154	181	159	179	172	168	188	168	168	166	201	166	175	143	173	184	182	223	154	172	180	151	176	182	166	164	166	175	164	145	157	163	191	198	191	159	194	183	179	157	168	186	169	155	172	171	159	168	191	155	161	161	160	172	175	158	185	173	166	179	180	183	154	194	172	173	171	180	174	172	162	179	169	174	160	161	175	196	156	145	179	171	176	195	162	160	166	170	172	203	174	186	174	195	174	160	182	159	149	174	180	158	164	165	159	158	162	167	173	182	162	201	181	174	181	167	165	157	207	156	170	195	179	189	156	158	162	177	195	180	157	167	173	171	195	169	171	186	170	179	196	182	174	211	172	173	175	165	173	182	170	175	182	162	190	138	163	189	183	156	165	145	151	193	171	164	158	169	172	170	157	173	170	161	191	193	202	180	164	159	150	194	189	172	191	171	180	160	165	187	181	172	157	175	183	159	170	170	183	170	148	153	183	189	158	176	184	180	170	190	169	158	162	168	188	183	169	193	163	200	172	147	188	161	175	166	188	170	180	163	163	199	169	171	187	145	193	175	173	152	162	173	151	180	169	177	172	175	173	140	147	163	196	154	171	163	181	159	177	181	154	205	186	152	183	182	171	170	159	178	150	171	184	160	146	163	174	169	140	129	156	175	162	172	171	161	173	171	145	176	184	182	186	173	175	176	188	178	168	169	155	148	191	168	187	166	171	169	183	183	162	166	177	171	168	148	169	147	163	163	181	165	170	167	197	164	169	223	176	191	175	174	173	191	162	179	175	176	166	161	167	149	181	162	175	182	150	161	157	170	189	156	181	186	183	156	195	190	148	160	151	171	178	154	180
4274	735	478	548	483	453	475	447	417	445	461	449	415	422	431	418	415	409	404	417	453	421	386	397	406	435	398	417	439	385	435	438	423	428	417	435	437	400	401	405	380	405	382	416	409	395	430	436	408	430	426	409	405	421	474	418	402	408	427	404	407	429	410	408	409	430	397	392	379	433	425	426	417	398	450	392	444	391	380	399	422	399	407	394	406	400	430	392	432	406	409	380	398	415	449	385	403	398	433	398	412	404	419	413	423	412	411	443	436	435	404	426	406	428	460	405	397	393	424	413	416	393	408	415	418	427	381	418	399	382	390	409	382	422	389	401	422	405	415	416	427	415	425	382	410	435	431	394	405	399	409	404	421	408	405	429	439	395	430	463	422	428	409	383	447	388	357	407	378	406	451	402	424	402	422	405	387	387	418	413	420	422	389	424	410	423	413	380	397	412	390	396	392	429	422	410	406	413	392	408	424	413	437	428	435	427	410	423	389	441	439	449	386	432	412	402	421	377	452	389	394	398	434	438	428	405	422	409	425	370	448	417	437	394	393	417	398	422	372	402	412	378	427	415	449	404	394	404	425	394	421	393	380	402	404	423	384	401	416	444	444	442	432	413	416	446	446	402	445	388	400	402	450	401	421	382	429	426	391	385	394	422	400	439	426	390	421	414	427	416	408	403	400	409	399	398	437	447	413	393	403	428	427	426	387	403	447	422	381	407	409	420	392	415	420	425	401	432	387	425	405	407	431	400	434	435	388	376	417	412	446	447	429	400	416	444	431	438	397	438	422	397	428	409	397	382	404	414	371	403	386	415	441	406	389	380	389	451	409	442	407	407	404	414	407	419	424	436	402	399	447	384	389	369	430	409	432	401	443	402	416	456	377	428	388	396	424	393	402	435	418	404	395	423	407	393	407	432	423	397	362	410	406	445	406	458	410	447	415	412	405	410	428	399	424	388	428	398	423	433	409	421	429	404	433	452	456	407	380	407	392	400	405	427	399	410	406	416	421	408	394	416	449	415	405	388	411	379	412	439	425	418	397	407	423	397	409	443	416	406	429	397	422	457	431	404	432	408	417	413	413	401	439	438	445	404	383	407	377	428	411	402	427	439	415	422	372	365	425	410	434	423	437	416	442	387	409	440	404	402	396	434	433	382	417	432	420	374	400	391	424	425	382	410	404	410	422	424	431	425	410	397	457	428	414	399	434	398	427	417	420	400	422	408	440	434	414	392	418	421	398	420	439	432	417	441	436	424	399	391	416	391	394	431	392	383	423	426	398	410	417	386	415	421	393	383	392	403	411	425	441	449	403	451	405	422	404	440	388	415	458	441	414	410	446	389	406	400	466	423	437	419	418	441	432	387	404	434	414	425	438	420	402	456	416	410	402	396	457	401	408	429	433	451	415	422	409	420	424	417	366	401	410	414	453	408	428	406	442	403	401	419	413	392	416	400	417	385	398	413	418	404	423	425	393	398	398	408	410	398	398	440	423	428	404	414	390	401	414	423	402	450	393	378	419	399	412	417	437	414	393	367	378	418	415	423	413	407	430	432	468	421	421	416	405	393	391	425	394	374	425	414	406	406	444	395	417	441	422	386	407	419	412	392	393	422	396	410	428	419	399	396	387	432	391	417	444	393	413	422	400	417	424	424	435	394	419	428	442	402	391	418	434	425	433	396	432	410	430	419	390	406	398	409	440	454	379	449	421	421	425	433	436	374	406	420	388	397	408	446	416	385	453	407	412	420	408	440	376	438	405	421	425	403	398	417	411	424	443	390	405	412	374	429	417	423	434	418	427	395	369	405	417	376	420	426	413	370	400	435	424	409	417	435	434	400	374	423	394	439	404	414	412	439	416	433	405	432	398	422	414	422	416	399	360	407	445	431	412	401	427	418	415	430	407	436	415	409	373	401	404	429	400	431	377	402	401	419	425	448	364	419	415	411	453	467	403	390	375	418	398	431	419	432	423	414	445	416	391	413	435	411	442	390	416	425	434	411	443	425	392	427	388	437	430	440	443	398	386	439	455	376	401	404	372	407	373	395	428	423	386	418	425	433	393	360	387	415	420	424	403	440	428	441	405	401	400	407	374	400	404	421	414	398	411	424	419	373	405	428	417	397	421	402	424	393	394	411	396	393	402	438	387	448	390	432	390	412	426	371	397	410	408	403	390	410	414	419	404	389	426	433	426	397	386	431	415	401	411	387	417	413	446	408	388	389	425	406	412	411	402	411	412	388	392	405	394	443	462	415	412	439	401	361	446	413	405	413	412	428	401	442	424	416	385	402	363	402	396	423	399	413	417	369	449	426	376	399	414	400	399	417	417	385	375	410	455	431	414	411	409	400	440	428	427	399	388	411	414	434	424	384	443	407	443	394	407	439	420	398	402	379	425	433	428	414	395	417	414	429	402	427	441	407	435	465	385	384	405	404	427	431	426	454	389	457	396	398	440	416	408	415	397	355	395	426	414	414	391	402	395	375	404	393	400	420	381	383	401	431	418	403	390	376	425	411	402	415	408	437	407	449	378	395	398	388	403	444	401	420	396	424	425	426	417	388	412	409	381	446	416	422	406	412	443	412	415	439	394	437	400	416	361	416	407	440	394	453	364	436	394	391	392	397	415	454	430	405	404	418	461	435	393	412	409	418	439	421	416	379	398	397	434	423	410	403	420	420	408	404	411	418	412	424	387	398	421	436	461	389	377	423	405	398	440	432	438	425	455	410	417	400	398	405	426	387	403	433	401	427	365	413	399	402	370	405	389	448	401	410	402	407	425	404	393	411	413	430	406	391	410	425	436	424	402	444	395	407	412	397	376	410	424	428	382	428	416	428	406	421	377	401	434	432	389	399	406	430	385	415	374	443	444	435	417	407	423	394	441	406	428	406	411	395	395	398	391	395	420	403	399	423	461	402	400	425	424	408	427	419	427	426	396	445	410	412	418	407	428	392	398	407	398	414	393	428	431	386	435	407	427	405	355	416	396	380	414	395	388	442	423	452	410	403	441	416	425	416	362	423	427	429	397	405	416	430	376	404	430	389	432	400	369	409	434	424	395	401	365	417	418	405	403	421	403	375	399	379	403	422	388	425	433	434	457	410	405	415	402	388	401	437	392	388	385	400	404	391	405	383	415	449	430	396	391	359	444	403	405	408	391	407	385	407	433	422	392	408	409	410	414	393	413	415	393	432	398	455	393	403	425	398	387	393	416	397	405	448	400	395	403	401	403	360	405	387	437	456	410	421	423	376	417	387	408	429	401	378	412	421	420	409	430	419	422	389	384	420	406	438	427	422	414	413	387	405	408	380	405	420	438	420	413	398	412	429	403	405	392	413	422	433	397	434	408	387	414	401	452	393	386	394	376	401	424	424	411	421	405	429	406	409	413	414	408	443	409	411	424	429	419	382	417	412	433	421	425	429	423	390	414	402	407	371	356	434	451	403	417	377	405	405	419	399	398	407	420	413	470	433	384	446	432	385	414	408
14454	1520	624	481	367	352	312	278	269	251	266	248	268	246	238	253	247	246	246	223	236	250	217	238	214	262	218	212	222	229	213	211	263	245	231	247	211	228	225	225	221	219	215	222	205	247	240	249	228	202	221	227	230	215	224	237	254	206	216	224	228	230	218	203	232	207	212	218	216	230	226	199	202	220	234	223	238	221	258	212	233	227	207	235	225	200	251	251	238	237	212	231	210	207	233	218	206	217	213	206	214	227	249	223	220	245	229	216	222	213	213	220	215	221	223	235	202	243	225	223	218	218	221	245	234	224	241	241	255	242	227	259	243	241	225	229	256	212	230	206	227	203	214	237	233	204	227	208	209	224	231	192	236	240	235	208	227	225	217	244	218	217	208	190	225	278	236	260	223	236	218	219	223	212	217	218	276	217	245	224	226	249	227	234	230	210	216	245	241	227	228	230	208	233	241	247	221	249	226	231	214	241	202	231	213	216	220	236	220	259	224	226	209	228	194	242	184	228	234	236	193	230	207	229	245	211	217	223	238	213	216	229	232	220	242	217	223	226	230	234	222	233	224	216	233	236	219	205	217	212	226	229	247	254	218	261	233	250	248	212	232	224	235	250	216	220	224	238	225	242	244	239	220	237	239	208	225	235	250	218	212	229	226	216	218	221	262	213	230	226	239	175	221	241	240	206	231	236	226	212	239	227	247	213	193	218	242	236	228	218	231	242	251	204	220	226	240	212	228	215	241	231	202	254	218	229	223	233	202	233	240	244	218	213	224	235	213	226	219	225	256	259	212	234	239	220	275	240	234	218	208	221	232	218	235	216	203	229	239	259	233	217	206	225	236	227	241	228	242	221	231	233	236	218	223	230	196	225	253	204	228	217	223	220	216	231	206	250	212	199	218	221	236	249	195	229	200	219	224	212	221	228	214	233	203	235	221	231	237	211	247	206	244	202	207	229	229	211	224	234	213	216	232	224	212	205	223	227	228	231	243	236	205	199	256	231	213	231	223	240	256	257	205	222	218	243	232	240	237	205	210	192	237	227	224	219	209	198	228	227	208	226	217	260	225	218	240	238	230	240	192	209	230	217	214	230	238	227	260	214	212	233	219	216	210	239	207	229	209	220	217	244	236	225	245	233	205	256	253	215	197	217	230	253	241	213	224	241	218	224	228	253	231	232	249	240	258	261	241	230	216	213	236	220	220	242	215	228	229	169	251	182	207	213	253	216	206	204	211	210	195	235	199	221	233	228	208	191	254	233	246	274	230	219	222	227	230	236	222	227	226	217	205	229	227	240	228	242	237	228	214	237	211	244	218	222	246	227	219	206	221	230	223	213	239	223	243	229	218	208	238	204	265	227	208	228	221	210	251	242	219	232	217	240	238	235	210	229	216	202	228	231	237	232	250	238	216	226	233	232	242	236	241	182	218	251	259	243	229	247	209	226	215	204	220	221	223	236	222	237	230	245	228	239	216	235	221	224	206	229	224	232	246	206	217	215	234	259	224	236	207	259	224	237	235	215	227	224	228	210	212	243	249	215	223	218	237	229	203	212	238	228	239	221	231	224	198	218	236	239	226	231	253	255	226	212	229	239	207	230	248	242	229	211	210	205	244	224	230	206	238	207	228	228	219	203	214	239	212	215	218	249	193	208	204	254	244	219	240	229	224	218	220	228	223	202	211	190	243	198	232	234	219	221	225	213	223	247	248	239	227	227	242	227	229	219	242	233	240	209	261	230	196	220	208	205	246	218	225	224	213	245	211	203	233	244	222	251	213	223	207	247	253	225	226	204	228	229	211	208	224	219	233	244	197	208	220	225	233	230	225	236	217	220	228	221	227	226	221	243	217	238	226	224	238	200	218	237	216	250	226	190	213	225	234	207	224	238	240	198	219	267	222	230	223	196	236	221	214	229	211	246	224	235	213	244	234	234	223	232	221	234	196	230	205	209	233	230	255	221	239	224	253	242	218	221	231	229	219	222	227	245	214	220	217	235	214	254	228	259	233	210	202	205	204	223	230	239	236	253	213	253	239	249	221	200	218	272	233	236	237	240	216	208	201	249	226	228	190	235	228	202	226	235	226	246	249	258	215	207	222	220	212	222	225	257	198	243	234	223	246	218	226	230	240	196	198	205	196	222	244	213	206	232	206	252	224	227	249	226	246	217	238	200	220	246	250	234	222	228	235	220	211	254	220	235	246	229	213	221	221	228	224	234	239	193	208	235	223	209	229	213	227	225	213	220	233	210	240	235	214	235	215	230	238	249	218	221	232	231	257	193	217	239	230	216	252	241	207	226	207	232	197	214	223	223	213	220	209	244	209	253	199	253	226	232	243	214	239	252	228	213	255	252	251	232	230	220	205	220	221	228	213	231	239	214	207	244	224	198	218	194	232	246	213	200	251	217	218	212	214	249	233	218	234	242	232	227	238	254	232	220	251	235	224	219	242	231	210	208	213	240	216	218	231	212	211	221	218	217	241	234	228	243	213	227	235	233	246	212	227	238	201	241	212	253	226	198	227	236	229	213	218	222	246	259	236	238	227	223	216	229	215	203	226	228	247	242	237	270	239	206	217	211	246	235	241	237	233	262	223	214	226	204	264	198	230	229	238	227	232	213	239	224	262	214	239	220	229	234	213	240	242	243	243	252	208	200	186	244	226	218	224	210	196	219	207	218	225	232	247	233	215	221	240	237	239	223	214	225	214	238	234	197	215	214	246	235	230	251	219	222	226	219	241	242	226	218	237	223	234	195	254	199	243	197	213	210	234	213	223	210	236	275	207	166	233	234	220	210	192	237	220	220	230	217	209	255	241	252	253	226	230	242	213	205	238	214	224	250	215	242	254	223	223	205	230	235	224	218	219	225	258	229	241	239	237	211	228	207	222	192	215	240	209	255	227	220	229	248	206	251	256	258	230	224	216	206	233	220	233	238	245	218	225	209	183	210	205	228	229	241	234	228	249	242	192	222	249	215	216	209	243	214	223	216	220	232	220	211	238	210	238	205	205	241	222	254	224	234	224	227	217	229	216	226	241	218	218	202	216	225	242	215	236	253	240	237	211	238	214	217	224	230	225	201	236	236	196	219	248	234	230	201	212	192	254	258	220	206	237	220	216	223	246	216	263	248	231	230	200	240	224	230	245	209	234	221	220	212	244	200	246	228	233	207	204	234	222	220	226	266	220	256	257	235	225	233	232	214	240	227	243	231	237	244	280	218	227	229	208	220	241	219	247	253	246	248	211	215	203	224	252	227	220	238	226	211	222	223	249	239	227	227	250	252	229	236	188	226	233	239	257	223	238	226	249	252	234	226	238	212	246	250	218	225	257	231	237	228	216	248	221	230	211	201	223	223	224	228	254	243	219	225	215	242	210	207	220	245	230	238	230	232	227	236	209	250	234	246	183	224	218	230	225	236	232	224	254	201	213	199	224	216	227	232	222	222	222	224	225	195	217	230	225	234	246	256	220	216	221	232	247	234	211	231
10443	1270	1354	1514	1272	1060	928	904	770	724	650	649	639	623	642	549	571	559	599	592	527	531	593	559	509	564	532	537	518	533	525	576	556	543	549	539	500	518	548	503	530	547	544	503	524	556	503	498	519	532	552	511	540	504	553	524	526	558	523	543	563	505	490	478	515	540	550	508	558	545	553	509	520	526	517	513	485	499	551	579	518	540	532	519	549	476	564	512	469	522	538	540	537	522	507	528	493	519	501	527	502	535	513	509	544	535	470	541	527	489	514	519	510	531	557	550	496	532	481	577	504	526	520	522	515	539	524	521	516	481	515	520	529	519	524	494	503	541	509	532	553	572	535	507	494	571	524	515	543	548	541	528	528	537	552	504	527	542	529	519	513	495	500	504	553	530	532	473	482	536	527	519	498	538	525	526	512	503	523	495	534	526	526	521	520	494	525	549	520	488	515	562	563	539	522	547	539	475	519	518	539	526	527	504	477	511	530	501	511	506	553	552	529	505	537	545	494	511	526	562	512	549	513	497	533	550	463	521	523	530	515	500	535	547	506	485	506	524	516	488	507	514	493	510	509	492	542	536	533	486	533	502	525	499	534	508	516	524	514	511	544	557	505	483	483	524	520	494	462	481	533	501	498	501	495	549	525	498	541	546	545	509	508	500	527	516	508	495	529	516	518	521	483	471	555	535	531	530	549	529	543	532	527	535	565	545	542	524	506	522	508	523	528	545	499	490	486	515	510	529	552	512	539	510	519	501	519	486	509	511	511	521	480	510	528	515	485	555	529	513	552	548	512	526	494	538	516	503	539	544	503	579	505	550	514	512	496	490	537	540	513	518	509	538	567	550	527	502	511	505	516	541	521	502	510	507	565	539	512	488	500	489	550	528	488	550	499	532	493	506	517	505	465	523	591	534	529	473	510	522	512	545	557	505	505	493	496	551	520	539	521	510	536	503	531	529	533	576	559	514	501	496	543	507	522	530	522	519	519	512	519	494	560	489	479	517	498	501	503	568	528	529	524	558	541	547	533	474	550	573	533	553	496	506	520	510	538	506	557	522	502	509	504	505	562	526	478	502	491	541	512	571	529	527	561	535	473	536	507	532	521	487	523	501	526	523	528	529	541	506	481	523	558	509	533	515	534	521	545	530	525	524	490	535	551	513	524	494	522	534	527	540	478	531	550	487	556	522	515	568	532	516	521	480	462	526	486	507	505	532	540	516	528	551	482	542	463	533	462	545	541	512	496	532	516	506	519	511	490	512	553	497	548	529	527	547	521	466	505	520	497	537	518	505	517	519	495	542	487	488	557	536	523	483	512	484	531	524	509	516	546	536	540	490	537	528	520	561	504	502	538	482	516	486	533	504	557	551	525	493	473	526	529	530	529	510	523	546	503	532	522	548	494	519	563	549	505	559	511	510	553	520	536	510	542	527	517	491	531	516	486	544	507	517	531	525	505	516	527	523	484	523	527	502	517	523	500	490	537	517	550	535	530	506	525	518	499	500	521	527	535	525	539	469	523	543	520	526	502	516	533	504	524	506	523	559	520	522	532	491	532	491	494	531	526	543	544	557	490	555	518	501	555	517	533	482	524	517	544	549	519	498	515	563	536	506	555	532	525	502	519	490	542	528	497	538	537	526	476	504	507	494	525	524	549	545	492	490	534	517	478	498	474	566	488	536	525	504	559	552	504	531	515	514	476	514	516	484	542	525	545	521	542	569	530	460	509	537	524	549	521	524	482	514	521	496	481	519	523	542	506	528	570	532	516	553	528	515	539	522	516	509	491	569	482	539	566	542	505	534	492	506	509	504	520	548	521	558	534	524	552	534	546	544	577	501	505	475	521	524	502	536	509	488	484	543	536	552	501	544	513	532	523	498	537	551	569	496	501	527	498	491	490	523	540	487	513	550	493	492	564	531	525	494	499	515	492	543	462	516	497	498	526	539	550	495	510	496	475	511	560	534	537	487	524	508	511	519	541	540	503	544	507	489	484	499	526	505	520	537	570	492	537	502	511	516	521	545	538	554	493	547	530	534	521	565	537	512	512	555	491	513	497	488	470	541	539	495	524	479	543	542	487	496	497	559	489	529	504	509	497	549	561	502	504	528	525	557	572	505	503	521	491	519	535	520	545	556	528	518	503	476	531	522	515	502	534	518	556	506	516	510	503	555	511	546	557	509	553	510	520	545	588	511	505	510	551	537	524	502	551	533	480	508	520	560	507	539	514	540	536	548	496	529	545	507	498	531	558	547	488	478	522	496	510	496	507	513	489	505	520	521	516	553	530	530	488	490	560	494	462	551	520	516	529	519	524	508	525	521	486	501	509	535	523	511	521	519	566	513	548	529	494	497	516	494	520	521	477	493	528	505	497	523	531	498	502	529	506	500	548	509	478	474	535	531	524	559	513	534	477	516	530	558	516	516	530	524	544	546	513	537	529	513	521	529	518	503	508	530	544	490	520	519	541	539	571	494	498	550	511	537	505	521	518	523	501	546	537	524	520	510	533	495	547	514	559	551	524	530	504	518	542	524	538	515	524	506	542	508	509	533	553	519	555	519	495	529	557	493	519	549	495	565	522	530	517	486	501	543	519	501	528	497	522	505	485	516	490	517	521	529	539	534	511	500	557	528	538	499	501	527	523	541	539	514	562	528	516	539	544	520	537	506	488	522	539	504	585	521	503	522	521	546	484	534	514	554	534	538	484	517	537	538	538	517	520	524	531	473	505	515	471	500	514	463	534	530	519	556	517	506	529	541	527	538	502	548	546	553	526	515	509	547	505	528	512	511	530	530	496	529	534	505	530	502	509	527	527	522	535	500	519	525	517	501	527	503	511	523	495	516	536	471	533	499	529	488	532	525	553	531	520	516	489	513	542	522	526	510	511	534	508	520	510	523	517	579	501	503	529	528	499	448	535	475	529	481	525	546	514	512	508	525	527	535	536	533	514	512	527	521	503	480	529	502	520	477	505	524	528	548	513	547	511	516	509	508	522	500	484	504	526	507	528	505	542	550	494	508	530	533	539	549	570	516	468	521	527	499	488	547	512	487	511	482	556	485	466	512	518	539	509	536	550	517	492	511	500	555	521	544	484	507	524	519	509	521	526	531	500	534	560	536	522	509	523	503	521	476	476	524	506	497	503	524	488	503	554	517	504	497	537	524	481	518	490	479	535	514	547	493	506	535	490	496	516	505	520	499	507	520	538	531	529	547	485	537	517	509	520	535	499	495	499	540	544	534	490	508	498	483	524	565	489	518	516	521	493	527	467	538	529	557	547	540	557	504	527	508	512	552	504	534	540	520	500	509	533	549	519	557	525	479	514	533	499	542	527	534	498	503	508	552	539	486	548	511	502	538	519	521	520	538	530	505	534	489	533	522	533	538	553	563	485	535	570	492	495	535	503	518	479	488	522	500	525	527	515	516	515	535	503	511	518	520	508	512	520	513	514	508	516	497	500	521	502	504	540	530	537	545	527	518	541	552
23024	3050	947	673	471	345	280	273	218	192	186	178	184	141	168	157	166	128	137	144	134	149	147	146	121	134	124	146	139	130	138	134	137	127	126	123	137	149	121	130	111	138	115	148	132	122	142	133	115	123	119	130	133	107	131	106	129	126	128	128	127	145	125	113	113	122	143	115	122	116	114	113	140	116	138	110	126	138	136	151	133	116	132	128	123	129	121	125	103	136	128	125	123	114	122	117	136	116	131	143	133	131	108	132	139	130	109	140	128	135	133	155	145	141	134	133	129	131	115	132	122	115	124	115	134	121	121	119	112	134	121	137	139	128	131	140	135	137	118	126	129	144	145	130	124	122	125	128	113	127	146	125	121	120	126	148	138	110	134	108	116	134	143	89	145	143	126	166	114	124	129	114	122	141	132	120	127	141	116	131	109	113	124	116	133	112	139	133	124	107	131	137	138	129	130	130	122	126	144	133	129	131	132	152	124	126	132	131	123	111	129	122	116	121	152	139	127	132	124	131	125	129	122	103	121	146	127	131	121	126	127	113	128	125	123	139	135	135	118	128	115	148	131	99	139	109	129	118	116	122	118	137	131	110	137	129	140	133	124	135	122	114	122	114	147	120	114	123	138	113	121	121	129	126	127	131	134	154	126	133	124	111	135	127	136	121	131	140	132	129	128	131	144	126	107	130	126	107	128	114	142	136	150	120	137	117	136	128	132	124	103	117	128	128	124	118	128	122	110	128	134	127	152	128	111	143	116	128	128	134	121	133	113	118	107	129	117	122	132	125	126	145	118	118	152	135	124	113	130	123	155	122	119	96	140	130	126	126	120	127	97	116	131	132	108	111	140	120	139	139	130	132	118	126	143	127	113	122	125	124	124	113	145	130	126	113	116	149	124	122	128	130	125	137	111	135	133	115	120	119	122	134	125	147	131	112	127	132	145	122	114	125	108	128	114	109	135	117	141	133	125	130	123	120	127	134	133	144	102	143	124	106	116	133	113	146	148	135	126	123	128	127	135	128	140	119	116	126	118	122	128	114	134	143	120	121	120	109	136	117	110	123	129	124	122	123	107	108	131	129	124	137	122	137	140	131	134	122	115	117	129	122	114	125	127	119	137	112	100	107	142	139	130	127	109	134	138	131	112	145	136	122	131	103	130	121	128	141	126	151	153	109	138	136	119	126	147	124	118	125	122	132	138	126	119	121	130	131	127	120	127	114	136	141	117	117	143	131	151	137	118	149	125	128	135	132	131	137	128	108	120	135	146	139	110	125	131	135	117	132	141	121	112	132	136	135	142	124	138	129	143	128	132	122	148	147	116	126	134	128	148	135	118	144	118	146	127	136	128	108	129	122	125	130	122	129	132	117	127	141	114	115	124	131	121	131	124	110	129	129	112	119	156	125	122	135	123	132	119	128	103	166	122	132	129	127	131	143	130	121	122	134	153	121	134	152	136	124	131	128	104	127	135	130	117	134	134	133	123	125	128	120	124	141	133	107	150	146	128	108	115	132	110	124	127	139	110	121	111	127	127	138	143	143	121	157	123	117	148	100	96	124	126	119	138	110	116	147	127	110	115	127	131	115	119	129	151	135	131	130	122	149	109	120	144	111	109	161	119	125	111	126	125	122	120	99	122	128	146	140	129	128	137	148	146	114	130	136	141	135	124	121	122	138	126	118	125	137	125	105	127	104	130	146	156	113	120	133	120	115	122	142	137	134	125	125	141	110	118	144	129	139	131	139	125	148	128	163	138	124	140	130	138	131	146	118	105	127	130	139	118	136	118	132	124	135	127	127	132	139	112	125	144	111	128	105	141	110	117	127	163	121	134	129	121	128	115	138	142	140	120	135	134	123	132	125	149	149	137	111	122	144	111	135	129	140	132	122	129	130	132	116	135	127	129	126	113	142	128	132	127	122	126	120	129	113	112	126	143	129	128	106	126	142	117	143	122	115	123	129	140	120	109	139	123	133	120	112	106	134	132	113	131	112	120	130	134	122	138	141	136	134	123	115	135	138	114	117	122	123	130	114	104	119	123	145	119	117	130	166	134	129	141	133	133	139	129	138	119	142	140	110	119	121	135	141	126	124	110	124	124	131	116	121	130	131	101	115	106	127	143	136	119	121	133	111	113	134	115	109	153	130	126	134	131	113	155	118	134	109	107	111	138	131	110	123	150	110	126	109	109	124	141	143	103	120	129	95	128	133	121	125	110	137	124	138	138	129	128	146	119	120	139	125	138	139	118	133	147	132	116	145	144	146	125	150	147	122	126	123	130	114	140	118	129	119	108	120	107	126	114	130	102	142	142	138	123	130	129	117	136	127	132	110	131	131	119	118	120	108	147	127	146	125	137	131	132	119	136	126	157	121	154	138	143	129	115	138	147	130	123	155	107	120	124	130	124	125	110	136	153	152	121	159	124	144	149	141	132	118	119	136	139	119	129	146	136	113	106	132	133	112	114	152	150	138	140	127	116	116	121	126	122	128	105	99	116	119	122	120	113	129	122	115	109	125	135	122	119	136	145	128	124	126	111	135	147	119	139	121	119	132	144	129	136	119	132	137	103	132	129	147	142	135	109	128	139	123	130	103	109	131	110	110	137	151	164	146	121	138	110	130	115	154	141	131	141	135	127	119	126	117	146	131	147	128	139	138	117	134	122	131	142	134	103	149	138	126	140	111	120	145	129	118	124	99	128	132	145	126	132	118	138	117	132	153	129	120	145	144	133	136	114	118	132	124	138	121	131	115	127	107	118	138	133	128	108	133	111	139	153	143	132	131	141	124	124	136	135	106	124	129	136	128	122	139	135	111	115	126	135	130	134	134	115	102	136	116	133	111	123	125	135	144	152	112	120	112	121	137	135	136	114	126	139	119	160	122	123	129	121	126	140	125	134	129	108	134	108	120	137	130	136	129	132	133	138	114	127	114	148	127	124	127	127	134	135	130	142	135	119	128	119	122	133	96	132	126	119	138	112	115	126	125	110	126	123	110	118	112	129	135	117	143	122	129	107	149	121	127	126	141	112	115	131	133	118	122	128	125	104	124	132	132	117	140	130	124	121	124	134	118	118	121	129	122	158	151	140	136	147	125	128	134	123	104	121	119	129	150	144	138	132	129	132	149	110	118	121	127	123	134	132	148	171	125	128	141	114	144	123	132	146	111	110	130	99	128	138	138	136	127	123	138	136	115	113	131	126	130	131	137	141	102	128	146	126	116	133	149	140	133	145	101	137	118	133	135	113	117	104	132	137	148	149	142	132	130	134	119	123	151	111	114	136	119	121	134	132	128	118	143	123	115	121	120	126	124	142	139	137	120	117	133	122	99	132	134	140	134	122	137	155	136	120	145	134	136	124	135	132	128	124	126	138	113	145	110	125	111	115	140	138	134	147	124	138	133	125	121	134	135	103	133	115	126	129	133	122	116	127	110	131	130	125	146	114	135	119	127	165	136	115	117	122	133	113	143	121	108	144	130	118	116	100	122
13235	1436	1914	2245	1739	1301	1101	921	825	666	584	556	497	499	460	438	440	419	411	384	368	390	389	333	347	347	333	339	332	335	334	348	324	333	322	323	293	351	294	284	323	286	321	305	313	352	311	352	308	310	301	323	308	301	286	329	334	318	305	292	342	301	264	314	322	309	293	303	323	323	285	285	314	291	303	311	280	303	306	320	291	329	283	306	305	307	326	346	315	314	311	295	287	316	289	313	254	304	306	275	303	305	297	319	312	316	280	286	314	320	293	330	314	304	288	308	285	293	302	302	285	291	304	296	305	276	325	316	291	308	312	251	320	315	275	327	305	303	290	301	279	312	321	283	274	295	302	305	288	280	311	309	307	296	281	295	302	331	299	268	283	320	306	327	314	274	326	285	287	299	285	323	317	275	292	294	272	303	293	277	301	290	290	284	299	292	308	318	274	303	315	283	285	297	297	294	328	309	342	301	305	317	323	299	292	282	291	299	296	305	303	302	292	296	306	301	326	308	263	308	318	290	317	294	305	285	322	307	287	315	280	291	284	312	294	332	277	285	305	264	311	266	259	350	306	266	274	288	294	255	298	289	283	298	322	292	304	300	311	301	289	325	295	310	299	305	319	312	317	278	322	297	316	291	291	314	315	309	278	286	314	281	307	278	313	305	307	312	290	320	278	300	292	306	300	305	307	316	288	295	285	309	302	301	300	299	274	263	279	304	329	303	296	289	276	276	278	306	315	309	291	302	300	291	308	290	311	286	310	286	285	313	294	293	283	278	303	283	286	291	289	288	279	292	313	298	290	274	295	308	289	286	297	303	306	293	316	298	323	285	307	276	284	291	305	318	286	316	304	296	253	262	297	320	280	302	286	287	303	281	302	334	322	298	310	303	307	282	328	324	294	304	285	291	306	298	289	320	277	271	299	315	310	326	306	320	295	283	296	246	304	283	302	294	312	282	303	283	282	286	275	313	265	298	290	313	289	250	278	311	322	314	272	298	272	310	294	296	299	284	284	309	268	308	338	291	290	306	311	303	326	258	326	291	296	286	315	303	319	304	304	290	285	292	308	330	272	271	293	322	306	327	277	317	295	285	309	289	280	344	287	283	310	290	307	306	285	303	315	288	259	299	300	290	303	276	315	287	297	303	335	313	277	299	304	316	275	329	266	311	311	301	291	297	302	279	306	313	317	297	294	297	305	288	323	323	312	303	325	298	283	270	325	298	295	287	333	328	293	297	283	279	291	333	303	288	310	268	336	303	283	313	282	302	330	317	276	308	332	313	283	301	310	292	290	277	304	298	310	299	289	295	298	301	294	261	265	273	294	292	321	305	319	323	313	281	309	306	305	319	300	287	319	274	289	314	291	282	298	281	336	291	322	290	327	302	300	264	289	311	289	323	321	304	310	301	282	299	293	296	278	284	308	325	311	324	313	328	277	307	304	297	339	316	301	326	316	280	297	298	308	279	312	290	299	301	294	298	316	306	286	305	286	279	267	312	292	309	281	298	303	257	297	325	303	299	309	284	296	293	314	290	310	307	280	279	283	312	298	291	295	287	293	306	317	261	298	332	291	324	289	297	304	338	310	313	330	288	271	284	321	325	290	274	288	303	295	289	320	321	299	293	295	312	306	275	319	295	286	291	311	310	304	287	306	303	319	313	323	311	318	319	309	294	249	304	274	291	313	305	295	297	301	301	292	321	273	275	279	294	327	334	288	269	312	285	313	286	282	334	286	304	300	321	301	295	306	267	271	278	311	298	295	283	304	346	288	321	305	304	288	296	295	305	298	261	288	290	315	295	294	296	299	283	307	306	299	291	259	320	333	304	294	296	315	271	284	296	296	310	320	283	295	318	337	328	289	306	318	324	279	270	296	299	320	281	295	317	291	278	323	288	275	282	301	261	303	286	303	321	310	315	302	332	322	282	309	321	288	295	315	286	311	303	289	267	279	303	314	268	259	333	292	288	290	313	278	270	315	315	304	316	281	319	303	278	273	298	273	311	309	300	290	301	294	279	275	290	286	324	271	307	294	289	321	300	318	301	306	277	323	308	282	308	316	300	284	304	319	331	298	310	309	291	292	296	301	297	322	313	275	293	292	301	324	262	294	278	293	285	310	282	284	321	302	293	296	298	273	308	299	311	286	317	314	313	287	327	322	332	297	311	311	281	308	282	293	292	276	279	300	317	302	271	307	285	288	278	289	280	255	275	294	273	313	285	303	307	308	285	294	315	302	313	304	307	296	281	312	305	266	301	311	289	291	293	278	303	298	303	294	286	315	281	292	326	290	308	285	303	297	292	301	312	297	310	291	293	294	284	309	333	318	293	327	276	284	312	300	304	296	284	304	299	270	290	322	279	282	291	288	277	311	306	286	266	291	325	308	319	313	286	325	281	322	282	272	277	298	285	341	292	307	284	298	287	298	284	289	264	272	287	256	281	304	303	302	331	317	284	270	313	308	292	303	268	298	326	286	327	258	307	284	272	297	309	310	281	292	289	301	291	292	261	291	315	324	299	271	255	312	277	307	290	237	292	315	305	304	283	309	284	314	278	291	317	321	294	297	315	292	300	313	316	271	292	292	273	297	255	282	265	288	313	303	288	263	305	299	286	290	320	280	289	292	295	304	324	302	308	282	281	276	315	299	296	268	319	281	289	286	280	293	290	276	312	298	299	315	282	292	304	292	301	286	283	274	308	316	297	331	316	295	290	307	278	300	330	305	292	288	278	266	292	308	279	281	310	286	288	304	308	326	267	323	319	280	294	289	287	289	276	289	250	280	289	301	292	322	327	309	306	293	311	305	285	295	292	297	309	296	296	305	291	300	280	282	313	319	312	298	304	301	316	285	276	308	294	287	283	248	298	276	303	296	314	309	279	295	262	312	282	302	287	270	297	318	313	301	291	269	291	294	261	318	311	308	310	267	283	300	297	310	290	324	303	321	271	299	293	292	290	283	292	267	313	309	325	246	273	297	285	309	303	306	291	294	285	308	283	279	319	295	282	276	338	289	296	284	299	294	296	299	303	277	307	313	310	293	284	299	295	328	311	287	257	288	272	310	318	316	313	284	303	265	302	266	275	306	298	277	276	297	275	301	288	322	325	296	300	305	296	311	317	283	289	291	291	283	306	290	273	293	295	296	287	298	312	318	282	280	339	295	328	286	296	318	277	305	292	307	303	306	304	254	306	265	302	280	292	258	324	287	290	318	289	308	264	303	302	284	313	278	321	278	291	308	315	327	315	304	298	290	307	322	304	289	304	293	290	317	314	296	286	291	309	275	327	287	287	301	274	312	312	294	293	320	305	299	320	288	312	298	268	291	285	280	293	296	305	290	289	263	327	306	303	335	301	308	295	289	290	297	269	284	278	259	290	290	266	299	321	306	300	318	300	297	268	287	307	328	325	294	282	305	289	293	279	290	297	277	307	288	295	301	301	269	311	320	298	286	281	292	315	306	304	303	293	281	283	314	292	300	316	304	307
4647	493	216	205	182	176	190	162	173	178	182	182	150	152	161	169	161	176	159	168	178	165	168	161	186	164	180	180	164	165	145	169	190	174	141	161	145	170	177	167	192	158	166	182	163	183	189	143	180	181	166	162	185	151	166	152	179	169	191	188	154	173	170	161	166	165	175	159	168	143	158	169	155	184	161	175	180	168	176	171	176	179	176	174	165	149	163	194	190	179	169	165	181	175	152	161	168	153	203	175	167	159	173	179	173	195	164	178	187	160	197	155	151	160	178	136	178	183	179	175	159	183	170	164	180	166	180	169	169	164	186	192	155	186	165	180	172	159	159	173	173	155	191	164	182	191	174	178	180	153	179	169	172	181	190	152	174	166	174	169	189	171	176	167	169	161	165	182	180	164	183	170	168	169	172	148	206	164	169	184	157	162	158	148	175	181	152	179	157	169	197	168	170	181	192	160	178	174	160	138	183	186	177	173	168	189	194	163	163	179	145	161	173	164	187	145	173	164	160	161	191	156	151	157	153	160	169	163	174	162	163	146	168	168	163	157	177	160	169	180	183	164	158	189	178	177	174	191	168	139	164	157	173	178	146	217	170	178	160	183	162	175	184	147	186	172	167	153	178	175	174	153	195	164	176	173	166	193	183	159	168	172	162	206	182	182	168	161	167	181	154	170	167	156	171	155	180	161	186	159	151	174	193	159	176	190	179	184	164	172	154	169	157	177	178	170	179	180	166	182	179	155	144	144	181	182	166	157	169	174	180	190	169	190	183	154	174	148	152	158	192	162	175	196	152	163	152	155	187	164	182	190	163	147	168	156	177	182	187	153	182	152	180	173	176	154	178	177	187	174	161	153	156	187	184	161	150	165	191	178	155	159	143	179	170	169	168	166	174	155	145	160	183	165	172	174	181	167	177	161	197	175	175	178	178	174	176	155	213	204	195	168	193	185	182	180	165	138	160	188	180	170	184	165	168	169	161	157	165	184	167	143	158	194	150	172	186	176	185	173	153	167	176	177	161	158	159	166	160	160	190	162	159	152	164	141	152	181	191	200	152	172	173	170	166	172	166	159	169	157	148	196	193	173	148	171	187	179	175	174	182	191	172	162	172	178	197	160	197	179	170	164	140	147	190	155	177	179	167	158	164	175	186	168	164	218	179	170	163	169	164	162	161	177	168	178	185	178	175	164	161	170	134	173	171	171	180	156	155	171	180	168	170	166	176	167	190	179	165	189	175	154	173	177	172	165	164	163	163	181	184	193	179	178	176	174	158	172	164	173	172	185	172	156	195	199	147	166	178	181	178	168	160	199	195	156	165	188	173	171	204	181	186	173	156	155	149	160	168	162	163	154	184	168	180	168	174	177	158	160	177	166	172	195	204	177	170	191	138	173	191	176	192	158	165	193	189	167	170	150	167	151	167	152	168	192	180	169	169	186	166	179	174	176	176	166	169	162	160	169	160	164	156	162	169	184	183	170	182	170	177	168	172	179	175	185	186	180	169	173	180	178	166	159	188	173	175	177	163	176	166	166	165	168	176	159	167	171	163	178	186	182	138	195	171	155	167	155	151	171	176	182	165	188	199	181	164	160	180	197	142	181	152	152	164	165	170	197	181	150	186	170	176	167	159	169	162	165	178	204	158	171	194	172	171	172	169	141	177	162	161	147	172	161	191	180	172	174	179	187	159	196	172	183	174	145	148	169	172	174	164	139	186	176	176	154	175	152	168	159	174	184	168	160	171	161	147	174	160	177	205	190	167	160	178	168	173	193	179	156	172	182	174	139	165	168	151	150	149	160	207	182	178	165	169	177	157	184	168	158	160	156	162	156	178	169	178	183	166	183	165	173	183	208	185	158	175	165	179	193	185	131	169	176	162	170	197	158	164	185	189	172	160	154	170	160	153	174	185	186	175	138	179	170	189	171	187	167	181	153	174	179	176	160	165	164	166	157	173	179	167	167	169	189	170	186	187	174	158	179	181	176	198	174	145	178	155	182	163	154	158	184	169	164	173	189	182	180	176	188	196	168	173	188	173	139	149	190	167	172	184	140	160	177	171	172	171	171	163	177	181	136	154	169	187	169	159	177	152	183	210	184	172	161	165	176	170	178	173	155	158	195	166	161	166	162	179	171	156	184	168	198	181	159	178	187	180	163	201	156	185	146	181	157	167	164	169	153	176	174	201	170	176	168	177	165	165	188	165	161	183	186	161	158	182	190	183	148	181	157	175	150	167	156	154	178	161	147	147	157	164	159	183	146	162	163	171	156	160	166	174	160	159	141	146	162	189	187	195	157	165	170	192	169	177	173	160	159	163	181	155	178	167	169	171	177	187	150	160	169	162	169	139	183	168	143	160	160	165	163	162	179	185	194	207	180	153	149	145	170	157	162	163	177	165	182	173	199	173	145	156	155	177	159	158	173	181	174	183	178	153	190	157	148	180	178	165	156	158	177	181	155	180	152	175	165	168	170	173	190	161	165	176	161	147	180	180	162	138	154	172	170	174	184	173	157	166	184	196	152	168	154	181	171	160	141	153	191	172	173	180	163	157	171	174	160	175	167	147	142	154	183	170	158	161	180	188	170	159	162	176	161	177	162	169	185	166	198	181	193	146	149	164	181	184	176	171	153	201	163	163	175	158	182	175	168	189	185	174	171	176	184	193	184	148	159	180	157	181	172	161	185	179	184	177	193	179	184	153	148	185	144	188	171	200	171	170	154	165	164	179	169	143	169	169	157	174	203	164	154	177	189	147	145	162	186	162	161	180	183	150	175	196	189	162	187	178	134	158	166	177	165	177	185	159	187	196	163	184	157	177	182	175	162	157	178	152	153	207	170	155	166	177	175	179	176	177	194	182	159	170	169	155	166	150	146	169	141	151	187	180	173	169	170	149	171	159	173	164	203	170	165	168	171	161	170	166	160	154	167	165	144	166	167	157	148	173	166	149	177	198	151	155	136	175	164	175	177	169	175	171	179	176	175	151	179	160	184	171	162	160	165	135	180	200	167	167	158	164	148	183	165	171	163	178	153	172	172	165	170	166	186	164	181	178	179	176	154	184	200	185	160	155	195	203	194	184	167	177	186	189	184	155	184	162	179	171	197	159	173	175	176	145	172	166	182	204	163	171	169	191	158	193	143	189	190	163	183	203	177	144	181	158	183	157	185	190	163	185	178	172	165	159	168	170	187	173	154	170	171	150	154	180	183	181	182	183	194	154	179	160	173	169	156	208	179	150	188	180	161	168	179	156	183	168	176	192	176	166	167	185	197	158	174	162	177	166	174	148	158	174	161	182	184	178	171	159	175	182	187	165	178	150	169	162	174	158	173	179	163	176	190	172	188	171	174	150	160	169	183	165	167	156	186	169	178	152	185	185	153	163	156	183	190	164	148	163	159	157	162	160	147	179	169	155	148	165	165	147	192	180	178	185	161	186	197	152	174	156	162	165	193	156	155	156	177	172	185	164	193	153	176	155	146	176	165
3904	631	530	581	533	426	458	421	433	467	437	421	434	423	430	419	405	394	410	436	428	430	426	418	407	399	422	448	413	438	430	369	422	396	400	428	401	393	390	423	381	435	438	416	398	427	399	410	391	393	386	412	398	404	402	394	435	400	410	403	412	399	432	368	385	422	403	379	378	396	412	428	382	401	418	401	455	383	392	405	415	379	431	430	414	428	392	402	382	397	415	401	410	377	382	436	383	410	391	375	397	371	428	421	402	401	435	377	361	415	397	385	414	394	426	424	386	405	447	393	436	421	442	413	409	433	412	395	401	428	408	395	414	410	383	405	436	397	385	400	374	422	405	402	422	400	408	387	417	424	442	408	428	400	427	425	396	369	415	403	410	420	417	393	396	424	427	412	367	425	360	401	399	452	390	361	414	390	391	386	426	387	376	381	450	377	397	376	412	399	393	409	425	387	420	408	410	407	385	399	389	409	394	412	410	410	406	411	383	395	368	422	401	368	399	393	420	402	417	389	394	433	434	379	406	408	385	441	387	421	386	406	408	352	391	426	417	394	402	418	365	412	398	431	444	402	393	380	415	392	430	421	389	401	431	374	407	460	426	389	384	428	407	382	420	410	412	403	431	388	424	407	412	339	436	433	399	410	355	428	406	411	385	392	401	419	396	397	386	382	450	411	431	433	393	396	413	391	380	398	441	400	380	410	407	441	387	458	395	418	385	403	411	412	435	385	424	410	401	401	429	422	426	385	408	415	416	404	390	399	394	410	400	425	387	446	404	409	447	395	419	412	408	425	367	428	407	439	432	376	413	428	377	436	382	402	405	429	436	373	429	400	465	398	414	429	412	392	370	407	403	398	431	388	417	418	471	436	405	392	437	399	403	414	409	401	428	391	411	404	396	375	417	408	427	425	410	391	386	409	359	414	408	413	379	393	424	399	418	423	431	414	440	400	367	381	391	444	409	400	390	402	404	412	409	415	376	402	390	435	382	418	414	409	342	379	418	417	411	402	407	373	415	408	375	419	399	403	408	416	438	413	444	375	434	406	456	417	422	400	424	396	379	425	386	421	361	419	367	421	413	422	438	371	411	403	418	408	388	428	419	415	450	399	405	429	424	393	403	433	404	382	442	396	414	391	394	370	382	422	371	412	434	399	453	423	389	423	416	395	397	382	433	446	388	398	408	414	412	413	410	394	403	399	408	435	438	392	396	412	376	395	398	371	423	378	414	405	425	413	428	375	423	408	370	374	408	404	397	404	411	428	388	414	425	419	393	414	417	407	404	390	410	413	445	416	441	420	413	412	424	404	406	435	429	402	374	377	434	397	402	405	384	437	397	390	395	401	364	393	386	399	435	377	434	449	398	395	401	466	421	398	429	488	394	405	420	391	433	421	403	452	405	396	407	432	414	368	410	392	428	378	409	416	413	411	393	403	375	415	363	407	423	453	422	436	417	389	379	422	434	433	451	371	389	423	390	396	400	409	388	411	424	401	432	382	414	381	415	408	403	386	423	393	378	403	409	418	402	408	403	451	398	415	409	426	447	377	397	395	427	414	407	378	371	417	415	415	416	413	424	413	393	442	443	425	390	457	391	408	367	403	365	418	401	385	443	429	426	392	407	432	382	403	397	406	393	373	436	381	417	383	383	402	420	418	399	413	414	402	435	415	376	421	404	400	395	391	384	406	390	408	401	368	397	398	417	422	408	436	404	409	413	421	369	379	388	414	427	396	426	416	389	405	414	372	408	386	423	417	387	410	406	402	383	441	409	399	406	447	424	444	418	392	427	407	390	371	424	428	414	372	419	425	402	411	453	383	398	464	392	392	417	406	433	415	418	399	425	412	424	378	400	411	427	380	396	395	400	407	365	376	387	411	422	391	412	405	444	446	383	414	414	429	447	427	407	424	466	433	410	420	416	391	376	421	457	416	407	432	354	386	412	436	391	396	402	399	439	390	415	404	417	427	405	406	403	409	409	408	434	404	403	411	426	416	380	383	423	400	425	405	423	408	401	423	420	403	410	418	368	427	402	421	445	369	390	400	453	415	418	425	442	405	382	404	393	426	396	390	425	396	397	395	386	415	411	423	397	430	384	418	413	409	407	415	398	406	417	404	468	427	388	404	417	391	465	381	412	408	439	407	410	422	386	405	407	430	375	466	407	388	406	411	422	418	424	366	401	412	368	410	396	398	405	360	415	419	391	424	449	407	408	397	402	385	420	397	414	404	395	420	432	355	407	405	411	392	376	383	421	427	394	384	406	377	378	409	417	408	403	447	418	422	392	414	383	410	398	398	417	446	400	387	405	400	414	414	420	406	439	419	378	412	377	390	388	411	399	390	415	408	391	409	407	429	428	384	415	429	405	374	405	442	401	391	419	384	429	416	425	438	395	398	399	402	411	395	383	397	375	416	375	406	401	401	429	417	430	384	402	398	457	401	415	421	446	422	338	401	386	414	432	400	465	403	380	416	392	371	401	406	390	359	397	412	386	399	413	382	402	421	404	384	450	413	383	405	423	441	389	414	383	456	406	390	403	369	388	411	376	411	412	449	423	413	410	416	391	387	368	379	375	397	390	419	409	451	444	396	407	379	397	414	413	392	422	447	416	402	438	392	380	410	408	419	426	434	400	431	420	404	414	414	418	394	423	430	422	405	426	423	447	444	429	405	386	407	409	416	396	431	398	417	403	381	403	415	421	392	386	366	409	446	396	419	439	395	408	414	416	420	395	409	425	390	382	424	377	419	383	413	392	392	408	400	411	412	417	425	436	428	394	404	396	410	413	401	387	393	381	392	412	431	425	383	382	421	431	458	396	387	418	398	407	400	396	412	407	478	399	439	418	431	432	408	389	431	399	381	395	408	391	448	408	433	444	403	404	397	396	407	411	411	389	408	424	437	402	388	368	427	395	431	392	422	392	416	374	393	419	414	415	438	421	437	386	380	398	396	398	430	419	384	403	382	429	390	403	416	405	423	430	419	399	384	399	395	412	438	412	395	398	408	438	419	418	441	416	446	415	395	387	397	386	414	417	414	391	405	432	394	421	433	413	432	400	410	429	405	362	399	408	425	379	389	426	394	413	442	380	416	390	446	411	385	419	398	426	382	402	398	424	384	414	377	378	388	419	432	418	386	383	421	422	419	412	413	424	421	436	410	386	422	422	432	421	434	380	396	391	401	395	453	399	410	413	393	421	421	416	421	385	403	421	430	433	419	401	431	411	379	379	485	406	367	425	401	397	405	375	391	391	404	399	419	420	386	423	402	400	445	395	435	380	425	409	378	418	395	389	440	393	437	393	401	417	413	383	410	360	383	422	442	415	396	447	391	399	432	397	418	406	384	417	434	457	387	390	388	401	379	396	380	400	391	427	439	396	416	411	392	419	391	439	402	403	382	405	414	398	404	400	421	437	401	406	390	398	440	403	432	397	401	437	387	387	424	377	387	406	435	401	425	412	406	420	417	396	390	393	415	409	395	384	387
14054	1580	613	552	375	363	326	253	288	235	254	244	262	271	216	209	227	219	230	253	220	214	239	236	229	226	227	226	234	234	206	239	220	234	225	228	216	235	195	237	204	248	245	229	213	223	222	217	214	245	240	194	260	225	239	205	204	209	240	236	236	241	255	224	244	233	208	205	221	208	223	216	219	220	266	190	209	240	250	205	206	237	230	238	209	217	217	223	229	218	242	242	216	220	242	211	239	194	193	208	222	210	225	188	199	221	219	228	208	234	216	256	231	217	208	213	220	230	234	211	227	212	193	232	250	226	189	234	226	218	216	194	224	243	240	220	232	242	238	229	221	216	250	224	224	220	228	235	193	213	228	214	225	245	223	240	222	233	225	237	204	223	231	233	208	229	219	228	202	219	233	250	227	219	241	237	221	219	233	221	222	217	234	209	208	237	226	205	223	243	238	229	197	242	191	208	222	243	207	221	245	228	218	217	201	198	227	231	225	229	230	223	207	218	253	235	243	238	208	220	248	198	223	201	261	222	226	252	207	213	251	239	233	219	215	181	257	232	218	213	235	229	236	226	233	191	221	241	213	229	201	256	219	235	201	234	232	237	211	211	217	214	167	231	210	220	232	214	230	239	239	231	236	234	240	225	229	230	241	251	221	233	204	239	247	211	221	233	187	251	233	222	234	202	215	216	228	230	229	206	238	210	220	259	228	202	222	186	231	257	214	239	195	213	229	239	244	243	263	215	214	211	208	194	216	219	231	229	228	205	255	204	215	239	210	221	234	210	225	219	218	228	247	235	252	201	234	231	221	222	201	211	235	225	204	213	230	224	220	233	220	227	236	192	236	229	212	232	217	221	227	202	229	243	237	225	241	216	192	178	210	222	249	227	234	234	218	208	207	220	217	220	217	203	227	211	201	231	221	222	199	253	241	184	216	243	185	234	228	222	238	193	242	226	227	192	223	207	217	259	235	203	215	243	183	248	234	243	245	207	237	228	223	224	208	197	222	242	189	208	225	221	214	230	240	228	232	191	210	211	246	236	242	242	216	238	225	220	213	231	200	226	248	206	239	220	229	225	227	207	221	234	239	209	213	231	217	199	234	222	203	225	245	219	239	209	219	200	232	213	237	248	177	263	231	221	233	229	224	220	238	232	201	233	242	240	199	219	206	228	228	238	244	250	234	220	236	248	240	205	231	256	235	243	214	220	233	222	240	222	218	217	221	258	223	209	219	222	242	220	231	207	217	240	223	220	217	232	216	257	235	230	238	208	215	224	217	252	229	229	220	238	241	251	219	253	205	221	220	248	222	235	262	228	200	182	228	243	239	227	223	202	226	250	213	216	235	217	200	213	238	234	240	229	249	212	235	222	200	217	239	232	205	228	230	223	217	260	247	236	204	238	216	224	225	221	243	211	231	214	228	221	219	210	229	214	235	215	247	211	250	224	251	257	244	223	198	204	207	252	258	230	204	229	230	239	237	228	232	245	205	217	219	200	219	237	218	224	228	237	215	205	236	236	223	218	236	201	199	257	235	223	233	216	211	251	235	221	224	238	234	217	203	195	236	211	245	220	235	233	227	226	243	238	222	226	222	255	214	194	244	230	225	227	230	231	234	235	205	231	226	211	207	198	202	243	212	245	201	219	214	211	209	221	244	217	221	246	235	239	225	223	237	226	202	236	214	216	229	212	243	243	202	220	176	227	223	202	201	219	247	214	240	223	228	216	240	239	220	247	222	237	223	253	218	245	229	243	220	217	237	220	236	203	205	221	188	240	258	226	200	231	227	205	222	203	207	218	182	213	217	240	253	216	220	223	220	249	186	209	220	223	238	237	211	227	213	235	248	248	237	231	214	235	209	216	198	222	246	230	213	270	216	229	213	207	243	245	210	232	222	232	220	183	240	249	203	224	243	239	217	215	225	239	211	228	220	206	242	221	249	221	210	202	211	217	211	252	208	231	238	227	238	241	206	210	228	222	222	237	227	233	232	237	205	226	234	233	215	228	240	209	215	220	237	206	195	205	205	245	227	230	221	204	239	223	219	237	218	240	209	233	226	201	263	210	222	226	245	203	189	243	218	223	237	224	202	201	228	243	236	209	230	227	224	228	219	237	212	215	213	205	238	225	213	198	252	218	235	217	227	231	199	221	236	257	216	216	222	216	229	237	240	204	247	232	234	213	217	236	211	224	232	225	216	238	243	217	226	219	232	232	245	223	215	233	224	208	207	225	226	227	245	229	259	216	194	212	242	235	216	225	220	193	223	237	221	222	231	225	207	238	212	244	224	198	201	217	226	217	215	217	248	245	247	205	242	241	216	209	223	240	201	209	227	179	211	262	228	235	237	212	220	249	228	237	228	216	237	221	225	209	225	230	221	204	201	229	229	231	182	232	202	216	236	217	215	203	196	202	256	224	239	239	208	227	223	235	224	195	245	209	223	211	210	210	222	251	208	234	205	232	218	231	223	210	229	228	192	195	213	244	233	248	210	235	254	239	236	227	231	225	238	226	211	215	243	240	241	230	271	238	238	237	218	226	204	226	219	231	230	216	229	234	257	221	235	225	230	220	228	229	249	215	225	223	213	208	226	222	212	217	236	215	189	227	212	227	251	224	241	244	236	226	243	210	210	209	196	242	210	206	209	232	234	238	224	242	223	241	231	252	223	252	227	233	227	218	231	228	215	226	214	237	217	240	247	211	215	228	227	230	247	264	257	220	195	207	234	219	219	220	236	226	225	230	204	209	248	215	220	187	240	214	234	238	247	216	226	212	193	208	231	219	260	242	243	191	209	222	204	216	252	229	221	220	223	244	215	218	244	221	214	226	204	226	235	214	203	222	265	191	236	210	229	256	224	207	214	244	245	215	212	219	227	232	262	190	233	215	227	208	241	236	226	231	218	230	208	241	225	237	212	237	216	208	230	205	221	239	228	207	244	220	226	251	219	203	233	224	211	209	226	201	231	230	244	229	234	222	231	202	226	194	230	230	224	248	210	240	212	207	236	194	241	212	239	209	248	236	228	212	233	235	213	222	229	225	239	232	227	232	232	240	236	199	237	227	249	197	224	209	209	216	218	223	216	212	228	198	204	213	211	223	209	234	245	222	232	236	213	205	214	210	226	217	218	235	252	218	231	235	205	235	236	243	206	242	238	220	206	187	232	236	230	214	224	247	222	242	211	206	202	240	235	237	240	219	219	235	211	255	249	237	233	221	223	229	224	204	208	220	238	248	222	227	217	222	252	209	226	208	233	214	198	249	224	233	280	216	202	232	242	228	233	217	229	248	239	244	208	202	220	262	218	248	227	241	239	227	247	223	227	246	211	241	232	211	211	230	223	237	213	243	228	256	239	243	206	218	192	220	231	231	217	254	220	215	191	246	224	207	196	205	254	218	241	214	226	226	222	216	212	202	231	215	219	219	235	245	220	225	205	219	231	219	246	233	200	211	248	204	226	249	213	255	233	189	222	215	232	230	242	227	213	230
10084	1359	1347	1568	1291	1090	962	827	750	759	665	656	623	591	581	619	637	496	547	543	540	520	546	546	520	546	567	542	548	558	502	508	514	567	545	498	544	523	527	537	508	543	576	515	534	539	535	521	525	513	515	538	497	507	511	546	542	520	508	540	516	529	536	501	522	504	532	515	508	530	503	546	498	491	535	479	530	545	504	518	522	509	528	511	519	505	549	503	526	541	535	514	552	510	526	548	490	513	520	533	540	496	540	587	529	544	542	488	530	549	532	493	492	525	508	512	497	481	482	500	533	522	518	531	495	501	543	492	526	542	468	536	505	502	539	494	519	527	528	520	496	531	491	492	479	524	551	507	530	492	511	511	480	506	504	519	529	524	515	507	526	547	553	491	516	524	468	507	531	508	510	532	520	504	494	506	492	491	527	524	474	577	550	518	557	528	495	544	524	542	501	471	489	540	517	513	508	531	510	492	488	532	498	479	534	511	519	545	515	537	501	495	507	468	505	525	532	544	514	531	536	515	539	530	517	496	479	558	513	547	501	507	491	511	511	559	538	513	533	506	520	508	525	538	520	505	483	501	480	484	525	508	492	502	511	553	532	471	513	546	511	538	543	524	512	518	530	542	505	524	502	503	504	514	506	516	514	494	532	508	508	466	542	469	484	514	511	510	503	502	532	554	496	484	512	527	521	479	492	503	524	510	502	492	511	502	505	543	503	498	517	526	558	495	513	507	511	564	508	506	517	511	470	530	542	518	494	526	508	462	528	526	482	550	538	549	555	509	526	505	531	525	551	475	529	523	506	511	479	540	505	498	519	523	544	504	558	484	513	521	520	519	527	499	557	537	524	524	563	524	497	509	538	527	518	498	506	481	516	504	536	544	512	509	511	545	482	476	547	528	498	530	510	494	516	536	468	521	523	482	502	529	533	531	543	525	531	505	529	542	508	539	525	478	565	514	505	509	538	527	541	526	492	543	472	480	508	536	517	547	542	498	564	503	482	517	512	499	513	499	535	511	511	525	506	522	473	558	493	494	534	515	502	513	520	516	538	525	480	507	489	529	509	501	519	549	514	541	496	467	533	521	555	511	504	456	546	510	540	514	520	560	503	513	555	514	535	515	492	507	504	490	508	498	510	513	525	507	529	527	559	506	544	493	537	489	505	525	544	504	510	543	513	506	504	520	517	538	469	509	513	494	546	514	505	516	487	488	509	500	557	544	496	487	556	516	524	520	548	506	552	533	501	507	497	518	508	548	544	521	543	528	522	539	530	536	507	491	544	560	565	502	512	466	481	532	510	534	532	539	523	517	487	487	514	511	513	479	513	534	520	526	503	523	511	526	534	472	537	532	524	551	523	551	500	524	572	539	489	516	528	488	531	490	496	519	502	528	548	514	494	532	518	556	567	532	514	521	534	516	492	519	491	509	526	531	482	500	579	535	525	503	509	522	516	507	533	497	549	515	548	490	528	528	505	515	502	541	508	556	507	519	493	509	538	488	507	513	519	580	515	520	527	495	515	515	540	528	538	525	568	518	547	522	523	537	516	521	509	536	500	497	524	510	522	491	483	527	491	522	482	518	557	561	509	507	527	543	497	534	522	495	495	524	550	512	491	531	491	505	555	530	528	520	545	510	502	542	539	505	492	543	530	532	529	462	512	520	530	553	498	498	521	493	543	499	487	503	526	513	509	534	534	504	524	510	491	502	478	538	515	542	524	541	521	541	545	503	505	532	529	521	519	514	482	503	516	515	548	520	523	459	491	500	519	498	515	499	513	549	497	487	522	498	518	515	479	523	530	509	552	503	527	515	512	474	542	534	505	525	531	515	493	506	512	605	567	535	515	518	536	467	530	511	461	537	511	489	500	528	518	562	524	471	534	542	495	508	508	511	508	527	521	499	524	537	512	480	536	460	510	492	523	504	474	504	524	562	550	537	505	494	530	527	517	543	523	499	525	518	559	561	505	498	560	477	575	495	548	500	502	516	515	476	522	499	518	551	563	513	493	490	551	518	516	503	537	496	558	531	483	500	536	503	541	519	536	499	490	528	533	519	503	525	476	481	528	531	553	524	515	543	509	504	516	552	520	585	522	522	515	503	532	499	515	523	489	529	490	513	491	519	535	519	511	523	525	550	526	535	507	501	512	529	508	512	527	546	505	492	495	527	522	495	525	563	509	498	507	536	482	540	517	498	531	505	546	527	533	492	546	510	461	505	530	523	528	504	551	509	489	482	575	504	522	496	504	557	528	537	531	507	518	529	541	479	535	509	480	517	553	509	557	562	490	513	520	498	552	521	553	523	532	511	517	546	531	508	454	527	522	552	508	522	482	470	474	527	530	513	495	556	493	478	519	501	520	528	479	515	516	514	539	482	536	499	483	493	508	532	484	510	471	505	534	505	531	533	487	513	534	549	490	511	506	524	486	539	497	525	535	502	493	529	509	531	507	511	480	527	551	500	546	496	502	552	500	489	516	522	516	523	545	508	481	504	519	505	517	497	492	498	508	547	536	518	461	515	504	538	493	511	498	529	554	539	498	518	502	523	531	482	475	500	542	495	513	534	514	529	518	538	500	520	521	526	476	499	545	512	529	507	538	544	477	498	507	512	510	518	476	524	516	532	545	491	539	513	484	480	526	496	521	517	548	539	535	481	493	508	483	548	532	538	514	501	518	525	570	531	522	535	544	487	528	496	499	508	521	518	511	509	559	499	507	535	523	471	495	509	494	551	525	491	544	459	474	480	495	531	510	559	547	513	533	515	486	522	504	451	480	491	469	535	518	524	512	496	473	505	519	524	535	515	504	536	520	539	488	502	527	478	560	511	495	521	550	489	507	509	536	564	540	506	525	543	514	497	555	509	517	496	524	573	539	463	520	475	500	530	478	485	534	528	494	465	566	509	518	515	551	495	526	501	503	533	491	494	512	532	496	518	532	521	491	529	542	487	541	507	552	513	518	508	509	549	534	528	519	523	535	517	528	504	504	511	554	530	503	515	513	528	557	500	554	512	523	500	511	524	534	507	484	546	553	529	515	498	495	536	510	475	494	521	500	533	505	546	503	521	523	543	483	522	504	520	523	487	525	565	528	487	543	523	514	531	511	510	513	498	550	545	528	507	525	493	522	520	555	491	509	538	558	465	502	543	515	519	544	521	558	543	496	526	510	550	517	567	509	487	523	552	564	514	520	513	513	513	493	510	521	504	526	535	538	480	524	512	522	518	504	523	510	525	526	498	488	503	502	485	512	541	500	526	536	486	531	482	533	493	538	522	533	518	531	518	496	595	557	518	526	505	500	499	498	543	502	551	514	513	503	537	511	537	538	576	517	475	560	554	528	556	531	483	497	530	497	504	464	510	469	580	537	504	517	526	552	524	539	494	487	517	510	496	473	538	528	571	490	524	546	462	541	491	505	515	474	521	490	520	507	522	490	526	520	516	531	504	481	531	510	553	474	525	532	533	484	499	532	474	489	512	513	557	522	498
22716	3177	1005	667	443	352	248	211	208	186	183	169	191	173	145	136	130	162	140	144	145	148	135	151	128	145	122	137	144	127	126	125	131	143	129	157	123	146	122	121	124	126	119	135	125	110	122	130	128	137	133	135	131	133	150	122	127	125	131	123	102	122	130	103	117	138	123	118	155	130	127	111	135	135	105	128	129	124	142	135	148	96	114	123	125	145	132	123	116	135	143	122	117	110	137	122	139	130	138	122	129	121	148	105	135	109	119	116	130	126	135	140	130	110	126	118	121	124	122	130	123	133	147	129	119	145	134	122	119	126	104	118	115	131	120	119	116	131	131	131	117	129	118	131	145	126	161	107	105	131	108	104	134	135	130	122	114	138	122	112	134	121	128	138	132	116	117	119	129	123	123	123	111	123	121	122	106	112	142	133	119	134	119	114	118	138	135	122	151	152	130	117	138	126	133	133	135	133	134	112	124	135	112	137	124	127	125	131	114	118	118	119	117	133	128	111	135	124	119	128	140	123	109	131	127	118	144	120	121	130	127	121	129	130	129	122	117	117	123	91	132	135	131	134	119	135	127	129	108	118	126	113	135	131	140	113	135	123	133	128	116	122	128	130	147	145	124	127	131	118	126	113	121	125	123	124	123	130	109	126	129	112	124	123	131	122	121	139	125	134	138	127	125	134	128	115	133	140	137	147	117	133	138	132	118	137	89	116	121	118	118	129	126	114	139	132	100	126	136	123	136	136	122	121	132	115	128	110	124	136	114	122	139	99	125	129	116	128	145	133	125	123	118	114	121	124	122	120	127	123	121	119	139	140	121	125	147	126	123	144	110	120	130	125	130	118	119	112	135	122	119	128	119	127	151	120	106	125	111	135	138	133	133	135	138	118	143	133	114	116	125	126	122	122	124	111	120	150	139	114	107	116	119	122	150	124	130	105	132	135	138	125	113	117	126	112	133	117	124	121	116	122	127	109	120	129	108	119	147	122	110	107	110	116	133	111	148	121	135	117	122	110	114	123	122	138	122	137	128	122	119	120	138	132	137	136	148	139	129	123	133	98	117	132	139	114	127	132	140	139	126	119	124	122	117	109	131	140	140	124	137	124	120	140	140	108	122	133	125	154	133	127	122	108	111	141	97	145	128	99	118	145	127	120	140	90	132	121	127	99	136	129	129	145	133	135	134	134	143	117	113	124	132	124	127	119	131	131	132	126	130	136	117	122	119	128	148	129	146	150	128	145	133	109	120	151	143	133	119	128	137	111	123	141	108	135	139	132	129	141	106	119	115	137	123	114	120	108	140	135	135	119	110	120	134	150	123	131	120	133	137	136	129	112	116	135	115	134	156	118	129	123	112	125	116	125	131	130	146	112	123	134	121	115	128	125	119	131	138	104	111	112	101	140	119	129	130	131	144	110	130	122	115	142	129	108	142	118	129	125	129	118	91	114	148	112	129	123	144	120	126	112	116	126	120	130	121	141	133	127	109	109	126	122	121	117	131	146	123	117	119	117	121	134	122	123	137	110	143	171	131	127	136	111	110	112	122	129	158	113	107	128	144	128	140	126	118	126	121	132	139	97	159	136	127	127	116	128	126	132	127	119	135	128	133	116	128	133	141	134	126	131	115	101	112	134	113	144	116	135	126	108	106	114	135	109	128	132	127	128	135	142	128	155	133	136	110	129	126	130	133	122	131	113	109	130	132	134	119	130	134	125	131	147	144	130	113	128	139	146	130	134	128	145	125	131	104	99	139	126	120	111	146	133	125	135	126	114	120	137	115	125	161	129	124	129	141	149	110	126	127	133	136	123	112	113	151	126	117	145	142	145	120	117	108	155	110	112	115	138	140	129	121	135	126	135	124	130	116	121	153	101	127	140	136	143	131	119	115	139	124	140	138	115	133	136	109	106	110	122	114	128	137	108	146	128	124	122	108	132	127	114	131	104	121	136	108	124	104	120	107	134	121	139	139	105	119	139	106	128	130	136	125	110	120	115	95	117	129	140	123	125	126	134	106	121	126	124	127	109	132	128	121	135	103	152	129	110	109	140	122	140	122	119	123	128	115	130	121	137	117	140	129	126	132	124	118	133	121	111	140	144	125	123	113	144	127	131	112	122	122	135	139	114	119	88	106	123	145	151	153	121	141	129	104	130	128	140	112	120	130	112	127	113	110	136	132	143	120	125	122	132	141	127	121	128	113	136	132	122	124	135	125	114	122	137	125	120	143	133	110	121	146	123	130	143	121	145	111	122	120	122	122	121	135	133	141	131	130	119	130	102	131	129	116	139	134	125	129	119	116	127	127	109	122	121	127	122	150	127	119	128	122	121	124	114	112	121	123	138	108	128	128	119	113	149	118	116	110	130	117	138	132	136	120	138	133	122	135	130	131	108	109	125	122	123	131	109	111	129	121	113	131	130	101	132	126	138	112	127	103	122	140	141	109	126	110	93	120	109	126	121	122	124	126	122	134	154	108	119	143	110	129	121	130	139	124	127	146	118	122	118	128	119	114	129	121	119	131	111	108	136	131	120	113	120	121	120	156	129	129	137	127	115	140	114	125	114	124	143	148	109	119	145	147	114	120	123	128	146	129	145	141	143	122	108	121	114	125	122	129	128	138	126	126	124	111	107	142	149	139	98	143	125	131	121	125	113	123	116	109	134	123	118	126	121	137	114	101	129	145	95	120	125	129	145	141	135	133	125	118	126	129	100	130	125	145	157	131	123	121	118	127	116	126	116	121	124	112	122	126	137	108	143	137	141	141	117	128	135	117	122	139	130	118	128	99	116	152	128	121	127	149	155	121	113	114	159	104	113	113	150	121	108	130	99	120	133	121	120	131	109	134	120	123	130	130	111	131	135	144	124	125	135	137	109	148	141	141	139	118	120	126	107	140	113	124	129	154	135	131	127	127	140	126	125	106	125	137	132	128	114	106	138	134	111	144	129	132	147	108	133	124	120	109	114	117	124	138	129	117	112	139	123	129	135	126	125	130	130	141	126	122	130	117	132	123	128	113	134	118	124	137	141	120	126	136	130	126	113	138	132	121	136	122	128	129	112	111	132	126	128	107	147	143	124	126	121	133	113	140	128	151	111	144	124	123	121	117	117	126	123	146	122	101	110	140	122	130	136	126	122	139	114	150	100	104	119	110	114	119	125	115	142	112	111	124	118	141	104	113	119	128	130	134	125	123	128	122	115	132	119	141	134	111	120	131	119	133	141	133	114	135	108	130	132	132	106	130	154	120	139	149	139	137	143	117	117	105	125	122	105	128	122	128	124	119	135	127	118	142	141	140	144	133	131	127	134	103	118	127	110	112	137	126	107	118	131	138	126	103	131	122	143	109	122	127	128	119	138	114	138	140	137	147	126	112	136	148	145	123	131	138	128	142	132	118	120	143	127	115	134	119	129	146	136	132	128	112	132	126	126	122	126	122	121	124	119	131	134	122	110	110	128	143	119	111	133	111	124	134	112	119	122	123	110
13129	1628	1937	2170	1725	1359	1149	901	847	704	613	510	532	522	444	457	402	393	416	357	374	411	380	349	339	342	359	359	331	325	345	331	343	347	289	346	350	300	319	318	319	285	297	340	312	303	322	307	301	315	299	372	287	331	310	273	313	284	308	317	312	322	313	286	292	291	330	290	314	305	304	297	326	286	295	280	287	301	314	321	268	291	281	306	300	315	290	297	279	341	293	299	282	280	317	320	292	305	312	308	301	293	308	262	319	313	306	319	306	287	328	285	307	283	289	302	286	293	321	318	324	304	286	265	282	290	272	298	314	315	297	320	293	319	288	317	291	303	307	305	283	303	291	307	277	332	301	306	284	292	266	299	309	299	293	307	288	289	296	300	299	302	324	291	302	305	308	281	297	317	318	319	288	295	297	266	300	312	304	312	283	302	291	284	302	303	287	296	323	295	311	296	295	313	277	288	305	284	302	302	284	273	300	291	289	302	267	309	273	301	275	303	317	309	283	296	309	311	346	292	303	311	289	287	281	288	295	325	309	309	305	313	335	284	264	277	275	310	337	282	291	268	293	293	301	265	297	328	303	304	299	302	296	303	303	302	278	299	306	314	329	288	301	315	301	312	307	316	314	296	307	303	309	273	283	302	286	278	272	302	289	294	299	286	304	311	268	282	318	273	289	308	269	311	339	274	259	303	288	315	261	313	297	302	292	292	299	288	290	302	301	282	276	290	286	284	283	292	293	311	290	320	286	302	298	302	288	304	302	316	284	286	297	279	284	273	299	303	297	275	297	303	311	302	307	296	303	292	300	291	274	292	292	310	310	288	278	272	345	281	306	288	288	305	301	299	269	317	306	295	283	285	278	272	278	276	280	308	284	293	282	281	276	274	272	309	273	276	273	292	297	284	255	298	284	331	279	289	279	291	296	292	286	312	281	305	300	298	270	290	328	305	303	288	319	306	294	306	328	295	297	281	327	291	298	320	304	347	278	296	296	310	285	273	291	299	306	280	276	292	319	279	292	302	321	268	310	283	288	309	287	290	293	307	329	298	332	301	281	320	299	298	303	307	277	317	275	296	303	314	280	286	329	319	307	315	309	284	279	329	293	277	305	286	315	299	279	289	302	269	298	282	278	290	345	274	285	268	311	285	276	275	306	285	307	311	262	289	302	265	298	295	321	321	290	322	283	276	298	289	315	304	286	278	301	309	304	298	312	313	291	324	300	328	320	307	297	296	293	298	291	312	284	297	320	313	286	308	267	280	297	323	296	291	320	299	280	308	292	335	298	277	262	316	340	280	294	328	314	337	326	304	285	305	276	266	366	290	272	266	288	297	277	304	328	295	253	339	304	321	254	312	274	262	297	300	283	289	246	295	282	295	291	299	257	296	288	283	302	290	298	300	292	310	282	290	321	300	293	280	298	326	308	299	303	288	316	269	294	286	292	295	296	314	281	320	280	305	279	308	290	313	289	283	306	289	290	316	291	287	287	276	283	296	292	267	247	287	262	260	265	338	293	292	296	275	304	272	285	311	306	296	285	306	301	293	276	285	285	283	313	289	307	277	291	310	335	305	308	305	304	302	315	297	262	279	262	274	290	311	326	308	319	276	267	284	288	313	310	282	283	296	305	317	328	324	310	286	265	308	318	279	303	296	294	313	298	317	304	292	255	313	312	294	290	297	300	290	328	285	299	325	275	300	284	287	308	295	294	306	308	282	295	278	296	272	260	299	279	280	304	310	290	309	288	313	297	260	290	322	299	278	292	296	287	288	312	299	284	294	266	292	286	305	270	288	279	281	278	281	293	298	313	308	307	273	331	298	277	316	250	316	283	305	308	287	286	270	287	299	289	263	297	301	296	298	301	295	296	314	303	297	284	316	295	281	286	299	309	279	327	328	303	318	313	284	271	310	295	279	281	301	328	298	313	320	314	282	309	280	299	294	290	279	313	318	285	310	293	267	276	305	315	327	309	293	329	273	304	313	286	314	290	284	301	295	330	299	331	302	315	283	289	303	275	301	316	317	317	293	247	314	267	284	283	317	278	317	305	283	297	289	288	303	303	294	302	310	267	291	318	280	300	263	313	283	285	310	278	313	308	279	275	293	283	319	288	317	293	261	313	287	276	311	266	279	299	298	293	308	324	304	297	300	297	287	290	279	286	305	308	290	319	323	327	260	305	341	269	295	306	290	322	307	293	293	308	300	283	294	270	311	293	308	296	272	314	276	313	291	311	297	310	256	325	327	306	290	291	285	282	306	288	317	286	302	288	314	290	319	300	284	283	273	288	272	307	302	287	292	287	302	296	294	292	293	302	306	319	279	311	303	317	313	300	277	291	304	293	306	290	291	278	295	288	290	292	277	294	294	293	304	351	248	318	270	312	276	298	305	325	275	311	290	284	325	290	276	304	262	303	288	298	285	288	314	293	285	311	307	276	284	302	300	300	285	328	283	309	336	297	304	293	291	296	273	284	314	284	311	301	307	277	277	290	286	336	296	297	311	307	273	294	296	277	313	318	301	304	291	325	316	332	275	268	300	291	308	249	295	314	310	295	297	292	283	301	329	285	311	279	287	269	302	277	313	293	268	293	281	337	270	305	324	299	287	277	278	302	294	270	302	309	262	272	311	281	308	317	274	263	274	288	289	269	310	276	310	282	319	308	291	299	298	301	331	314	301	288	284	277	292	292	311	271	292	291	301	311	312	328	295	326	310	320	306	299	309	296	269	295	312	275	303	299	293	325	319	280	330	302	307	319	331	289	267	287	266	293	283	267	304	301	270	308	286	276	302	276	268	295	284	314	304	315	316	308	314	289	286	308	323	299	297	270	319	302	278	295	288	306	312	287	275	275	291	264	308	312	281	300	329	298	317	292	291	294	320	305	312	307	288	264	312	320	303	271	301	266	293	285	291	295	324	294	296	327	299	280	267	314	297	287	291	302	296	303	278	280	289	314	308	299	288	314	272	333	302	283	313	265	319	304	289	283	269	303	287	272	268	296	288	293	314	317	292	290	317	278	273	318	337	283	314	305	299	302	309	279	279	298	320	313	291	333	295	310	302	289	300	312	311	319	267	275	321	302	279	311	251	304	308	292	314	299	295	321	304	266	282	301	285	290	321	319	279	285	299	281	309	280	318	277	324	279	310	292	277	322	300	292	317	299	291	319	296	282	293	283	291	314	259	272	292	299	306	298	276	314	297	330	274	317	281	312	288	314	305	310	302	274	303	296	313	296	298	334	293	296	269	305	303	326	311	303	311	262	288	282	299	272	310	275	320	286	304	288	269	306	307	295	283	302	314	285	317	295	293	332	292	315	293	318	299	264	297	286	288	306	307	315	281	298	289	293	307	298	301	258	305	295	291	290	275	335	292	281	306	293	278	276	276	304	290	305	308	296	313	320	269	278	315	343	308	277	283	304	293	297	332	281	309	301	298	281	299	278	279	318	313	302	272	316	308	294	285	294	305	296	301	311	288	317	303	279	310
4866	482	211	217	193	184	173	169	161	176	170	167	135	173	171	170	169	170	177	182	174	181	159	177	171	149	154	181	180	170	172	161	178	172	155	152	150	172	183	145	171	167	173	178	166	173	160	185	159	178	179	160	160	179	155	180	157	153	185	184	158	154	171	148	158	192	190	159	201	149	173	152	178	145	149	168	138	168	178	196	161	181	154	139	141	173	156	182	175	166	166	152	164	178	151	191	158	161	169	181	168	174	162	166	166	174	164	178	168	163	161	165	187	163	150	165	154	156	167	157	184	164	155	162	157	167	150	152	175	145	158	158	177	157	158	188	180	176	179	188	162	175	177	176	176	163	173	156	193	179	188	148	171	152	188	154	163	164	188	176	198	195	210	166	152	157	173	168	182	168	150	146	157	180	182	186	158	164	163	139	170	178	172	141	163	166	178	187	172	169	161	163	170	173	163	149	178	176	182	156	186	165	141	167	187	180	156	166	197	171	184	160	202	166	171	154	158	155	191	147	169	186	179	185	170	141	169	157	185	153	163	178	170	163	164	166	181	149	179	159	178	190	178	193	173	174	170	182	197	190	171	188	154	149	182	164	163	153	151	177	168	159	171	182	154	160	146	180	175	208	159	170	193	175	180	173	178	174	170	151	163	176	163	142	171	191	154	170	177	163	172	154	159	173	182	167	198	150	150	163	152	160	156	169	146	154	186	190	174	154	150	165	155	176	180	171	174	175	160	164	170	162	149	160	154	176	159	168	190	163	171	185	172	202	176	195	190	188	158	157	161	162	163	146	178	172	166	154	181	160	181	161	158	147	143	165	164	185	175	175	204	204	182	179	160	177	192	176	172	166	162	161	173	182	168	158	146	145	177	186	201	159	212	166	160	143	164	177	166	168	172	171	172	178	182	183	158	148	184	155	158	144	144	169	166	176	200	182	142	177	163	166	173	186	162	126	190	186	142	172	199	165	170	161	170	189	152	190	158	156	144	167	170	174	197	179	171	167	162	143	152	165	185	149	182	155	177	195	178	173	165	173	170	177	168	196	148	173	194	188	159	170	166	153	141	167	157	177	168	185	159	178	155	158	180	184	173	180	165	179	182	179	158	156	153	174	189	171	169	181	167	158	190	161	158	178	146	151	196	155	172	171	156	176	165	181	159	165	158	170	167	170	170	183	134	170	168	170	164	158	137	147	183	160	171	173	151	168	184	194	138	174	149	158	192	174	176	158	180	197	188	174	179	172	190	176	160	187	171	197	168	169	165	167	189	197	160	175	179	196	162	143	168	171	186	157	195	156	172	183	159	164	170	164	162	131	164	135	157	182	174	147	163	172	168	169	162	168	157	167	162	173	145	175	183	157	164	180	195	142	167	171	168	162	181	176	174	147	165	169	157	168	178	191	159	167	171	188	189	197	164	161	181	169	160	181	167	157	138	176	187	166	191	192	172	168	154	157	141	174	188	181	175	171	180	161	174	160	165	158	159	154	176	159	149	153	199	167	200	168	157	149	174	184	183	155	150	165	183	190	176	181	162	143	180	174	146	180	174	174	177	164	171	165	159	149	165	173	152	159	158	176	183	163	161	169	192	172	170	182	161	168	206	166	150	170	166	170	196	160	155	139	163	168	175	172	177	172	183	177	203	166	167	180	160	169	185	182	162	157	166	180	146	155	168	156	168	181	191	204	162	173	172	161	175	195	159	151	163	171	190	167	164	181	173	150	158	168	165	166	168	171	184	169	166	154	168	175	181	188	178	184	170	155	195	162	158	164	168	175	157	175	197	148	176	188	166	170	172	161	169	167	154	147	153	156	161	157	163	192	178	167	176	163	163	142	155	154	178	171	162	184	172	183	201	176	152	156	176	201	176	170	159	179	179	161	182	174	156	162	148	206	174	176	173	147	159	176	158	176	161	167	180	175	163	152	142	165	174	179	168	183	173	160	157	172	168	163	169	157	176	168	192	179	161	168	191	171	150	171	175	189	162	148	172	158	179	186	156	194	154	166	163	173	169	185	176	157	156	158	160	155	181	160	184	156	142	190	149	183	168	148	158	186	170	143	173	155	175	180	157	163	177	163	163	126	155	181	170	171	172	160	158	167	174	159	198	175	182	180	203	181	177	155	153	179	161	156	157	163	181	168	176	175	150	156	172	174	167	174	168	177	182	174	161	163	185	176	182	136	163	160	139	175	159	173	166	137	160	186	168	178	180	156	140	163	181	193	167	159	191	153	169	204	166	166	195	181	144	160	174	185	190	174	154	179	153	165	166	167	179	159	161	167	168	176	188	166	164	174	181	161	169	186	177	159	166	181	185	175	178	178	205	194	180	165	155	199	159	149	195	179	181	162	166	193	194	143	174	180	157	166	169	168	193	171	154	150	177	167	167	157	187	173	167	170	157	161	145	146	150	188	153	166	149	169	161	158	151	168	169	160	208	157	154	174	162	175	161	153	163	159	160	179	181	188	171	153	179	164	159	157	172	142	172	178	158	169	193	176	169	174	175	170	171	160	158	164	158	167	186	147	180	186	172	207	178	157	160	163	176	156	136	160	146	172	177	184	160	168	187	174	157	160	172	174	172	163	169	191	154	155	193	172	168	156	178	189	166	163	171	166	183	190	186	184	168	173	179	176	179	204	147	181	201	176	151	155	161	149	173	181	160	163	173	182	170	166	156	175	157	164	156	174	186	173	172	175	161	170	186	184	179	154	180	180	170	181	171	188	169	161	179	148	163	175	155	146	175	179	183	162	173	162	178	166	171	168	179	167	153	150	190	158	170	174	168	184	155	184	187	166	159	182	180	194	156	158	198	153	177	172	199	172	157	187	184	159	153	166	183	173	153	179	180	146	191	160	166	169	168	167	184	185	176	168	183	172	170	156	180	183	139	174	192	163	144	160	163	185	189	160	189	153	185	167	173	182	168	153	170	160	163	194	169	147	167	162	155	198	162	165	164	146	165	151	179	179	167	140	177	176	160	172	164	164	169	154	180	148	151	156	187	191	194	144	177	170	164	220	150	167	170	175	163	167	161	195	185	169	167	158	170	160	174	167	156	182	134	172	147	165	165	182	188	175	145	182	151	154	158	176	160	160	152	178	162	144	196	165	171	166	174	144	172	184	179	174	149	152	169	154	175	173	190	170	164	182	162	175	176	161	181	183	145	169	170	185	176	177	175	172	159	177	177	167	182	153	166	146	190	117	166	161	185	181	181	174	182	180	144	144	165	150	157	151	175	179	166	187	157	149	167	155	166	159	148	148	148	170	178	169	154	190	169	182	189	171	174	147	166	187	154	169	175	161	172	179	163	175	152	149	164	169	179	187	182	184	170	157	164	167	154	156	159	157	160	159	167	157	148	176	178	176	174	178	178	176	161	179	173	177	195	156	175	166	158	161	178	151	168	175	164	182	173	156	164	146	165	173	163	162	169	171	179	178	137	172	148	183	148	171	190	172	168	171	168	178	184	185	157	160	192	161	166	151
3831	614	547	551	472	458	453	419	449	441	432	409	424	411	398	404	432	418	403	421	435	408	396	394	413	418	419	426	387	398	418	398	409	419	434	445	397	423	384	393	416	410	384	382	413	417	393	394	387	396	406	428	388	381	446	399	381	378	360	420	410	397	384	416	396	366	408	387	406	395	397	408	394	428	384	426	430	397	409	435	401	381	441	435	393	395	399	387	411	360	422	388	440	401	414	376	394	422	413	440	428	404	408	399	408	388	382	381	382	413	405	402	402	371	393	401	404	379	421	463	418	408	448	449	420	411	415	433	420	425	430	395	388	384	419	435	408	401	433	458	374	378	406	421	394	400	383	385	417	394	438	391	432	401	394	425	436	426	395	353	384	392	406	400	431	426	430	421	439	406	356	406	401	408	421	428	412	463	383	405	444	390	416	383	427	386	398	409	441	423	381	387	439	383	380	410	407	412	408	413	410	423	401	383	403	390	402	414	406	405	400	411	422	427	407	386	418	391	412	378	372	453	427	392	408	383	387	400	418	366	385	431	391	416	424	417	379	354	400	368	406	399	365	449	397	399	434	409	394	396	429	386	416	423	417	440	363	383	413	390	376	435	416	426	382	407	378	385	401	407	424	426	394	421	420	383	426	405	421	432	393	392	402	378	392	415	378	428	400	389	421	380	375	421	395	409	405	424	396	412	437	470	421	401	430	402	381	422	392	401	426	420	397	390	378	419	395	420	401	422	365	379	424	421	411	392	424	420	420	396	422	382	433	398	409	407	421	438	408	414	372	420	397	396	412	423	420	365	354	400	397	423	427	411	377	394	399	423	424	384	393	363	398	364	446	410	418	400	388	400	435	384	382	418	408	397	412	416	378	400	407	402	394	410	429	401	398	415	439	413	429	390	424	428	413	391	396	434	408	406	392	396	416	410	444	404	383	448	411	401	379	407	434	393	418	427	433	419	430	383	393	429	414	369	394	430	419	398	448	386	390	447	398	409	429	418	407	408	452	405	417	395	377	444	453	451	409	411	411	416	369	408	397	402	414	406	416	367	419	418	415	402	393	406	457	393	406	407	401	423	397	368	385	396	414	369	442	427	413	407	391	377	410	407	418	410	442	411	421	393	393	381	453	394	427	394	382	403	408	431	359	388	420	424	407	415	375	413	398	396	452	387	374	415	403	434	388	412	455	442	413	394	388	378	445	442	405	412	411	415	415	412	395	395	388	443	423	421	413	386	407	405	414	390	348	389	410	429	418	372	444	392	408	413	429	420	394	453	389	406	401	395	398	424	430	419	431	432	404	428	431	396	420	373	474	356	432	399	396	438	371	402	381	424	416	395	408	423	403	374	390	399	404	415	391	436	408	364	408	397	432	395	397	422	399	415	373	433	373	408	401	377	414	397	429	445	382	388	410	409	414	427	409	445	399	386	409	390	413	396	391	438	431	442	430	376	434	401	395	383	409	407	381	397	414	401	405	394	417	380	392	366	396	435	414	368	438	414	387	423	374	396	436	420	430	406	443	376	426	411	408	378	405	388	385	378	403	451	384	410	394	420	447	389	408	429	396	392	419	397	387	397	374	401	428	422	393	450	407	437	386	409	378	386	421	422	405	399	432	430	412	409	422	411	400	448	368	411	408	363	396	407	458	384	400	418	430	390	403	406	416	429	432	399	417	439	407	425	389	394	381	370	400	392	381	414	388	407	401	417	394	400	416	408	411	387	396	407	400	373	424	398	405	409	394	369	402	392	364	434	430	384	391	386	452	401	425	436	414	415	400	415	442	405	416	411	402	438	388	382	401	420	395	431	377	385	406	390	426	425	391	444	444	432	428	423	407	434	445	403	411	391	460	434	442	423	393	385	381	419	420	448	430	406	405	399	352	394	426	421	424	396	379	433	375	411	430	398	443	365	399	383	425	421	400	461	427	394	400	435	402	402	398	408	374	450	393	412	441	436	408	418	437	422	431	404	420	371	416	411	398	412	380	401	390	414	400	423	399	416	367	445	374	429	381	432	396	415	429	441	416	420	416	411	424	433	399	396	427	433	433	393	401	416	410	373	414	409	383	408	416	436	403	377	388	410	422	358	408	407	382	356	398	380	379	444	403	408	442	396	375	422	446	443	416	406	438	411	375	378	364	397	412	402	394	403	441	394	417	393	380	406	386	416	420	437	383	367	403	377	408	433	400	435	417	425	399	394	418	412	430	397	427	413	390	394	404	402	410	408	415	450	377	400	437	379	415	421	411	405	380	396	395	425	391	416	393	394	393	401	384	436	382	413	344	408	400	391	414	418	420	433	395	429	398	373	380	407	404	423	399	392	405	389	422	390	423	402	420	411	409	373	392	379	381	396	422	397	387	432	395	401	389	403	446	384	398	378	399	393	396	430	427	392	385	406	388	415	409	399	409	406	392	422	430	410	397	402	408	356	413	425	402	415	374	397	369	408	428	391	401	399	398	397	408	374	426	410	400	414	418	398	399	392	419	417	411	424	412	392	415	425	401	402	405	425	418	417	364	394	404	424	421	430	392	441	433	413	399	398	399	411	395	420	421	410	403	388	467	373	396	406	386	410	375	429	424	412	403	416	384	399	389	413	388	434	419	387	406	393	369	389	407	386	420	386	412	386	429	428	409	415	388	386	403	398	380	403	400	442	433	404	438	406	411	416	417	427	381	411	409	375	367	442	409	388	418	397	382	378	446	390	440	411	387	422	431	418	421	396	389	427	393	414	391	445	432	389	412	414	400	393	434	388	417	422	380	418	404	407	420	412	376	414	377	430	432	401	383	401	437	370	399	420	408	361	427	392	435	379	387	381	429	371	412	377	398	411	382	400	393	409	435	379	406	430	384	433	410	394	380	427	412	388	408	443	427	421	383	403	420	390	425	380	424	426	409	375	432	371	411	412	385	431	441	384	388	394	376	393	414	415	449	416	405	410	375	397	417	405	428	388	397	389	407	377	412	386	380	420	429	409	413	442	407	409	424	402	398	398	437	396	400	435	399	399	430	415	414	390	436	453	377	391	397	405	413	426	398	417	424	438	412	418	361	383	421	400	419	393	389	396	419	439	408	431	399	402	403	389	368	402	386	432	379	383	379	422	414	391	432	391	402	402	423	389	409	404	412	408	419	403	380	366	398	371	406	419	412	395	407	425	414	395	399	398	374	412	429	403	409	382	418	415	416	402	422	400	406	420	440	393	390	415	371	379	419	417	398	404	405	436	395	414	367	376	432	425	416	430	416	377	445	377	390	391	400	437	383	448	381	371	408	426	382	413	366	428	419	402	419	382	425	409	427	363	397	438	345	424	386	414	379	407	434	401	416	409	392	373	387	383	358	378	373	411	387	417	379	404	406	423	401	416	431	391	405	437	433	400	399	400	381	437	438	417	379	412	366	427	398	432	401	406	421	422	386	382	398	386	435	396	384	408	415	432	388	435	412	426	395	443	436	415	374	425	408	419	425	429	422	436	399	400	394	399
13600	1293	597	552	367	353	308	257	248	243	259	255	241	211	244	242	234	244	254	212	227	220	243	214	226	237	230	234	212	219	224	242	242	223	234	229	211	209	221	218	243	237	226	222	209	214	235	261	223	256	240	236	221	232	241	225	247	207	233	213	232	220	232	208	223	207	207	216	252	225	242	205	215	238	259	212	217	203	226	202	212	234	208	216	220	208	236	224	256	239	204	226	211	236	230	199	232	220	215	246	228	252	240	228	214	215	225	229	210	216	232	202	220	212	210	238	236	216	211	210	210	213	194	245	223	242	258	229	238	214	212	193	230	229	215	219	233	229	222	221	223	202	219	215	209	204	226	193	226	223	231	235	231	233	242	234	240	202	195	237	228	210	217	227	208	216	229	195	246	226	219	222	216	216	186	237	217	224	231	214	189	243	211	251	242	203	227	204	242	235	238	198	229	221	209	185	213	239	234	205	225	215	224	219	232	218	217	207	203	230	262	198	227	207	245	224	227	222	221	211	214	203	240	210	221	234	207	214	245	230	232	236	253	197	209	187	218	247	233	219	235	190	220	216	204	225	261	228	199	229	224	225	234	206	199	216	231	240	243	212	215	244	245	224	219	220	208	226	212	211	225	260	214	245	233	200	226	218	216	224	213	205	230	236	243	249	210	234	231	220	251	245	191	200	223	226	224	219	219	234	233	231	215	209	198	247	237	270	252	227	236	227	237	232	211	230	239	221	233	207	192	212	228	222	216	213	207	216	221	224	234	218	217	204	205	222	205	212	231	221	221	209	221	196	230	229	213	214	223	214	245	217	201	208	198	224	249	252	207	217	217	206	253	219	235	221	249	227	231	210	229	243	209	237	209	212	206	228	198	245	233	249	187	223	218	233	242	244	215	232	247	224	224	206	221	212	222	232	243	238	220	225	231	247	248	238	217	254	232	236	217	224	212	211	211	201	212	215	224	235	205	268	238	236	233	221	245	215	237	241	215	239	196	232	238	230	222	232	204	216	216	184	210	208	234	212	219	224	242	263	231	248	212	217	199	230	232	217	211	216	197	258	234	206	221	192	229	220	217	244	226	196	232	230	210	230	204	214	232	234	257	197	220	219	227	230	217	235	231	242	222	198	194	207	203	220	210	218	225	242	233	209	225	241	233	218	206	244	220	234	199	252	205	249	221	241	205	218	217	245	210	242	220	208	221	213	202	210	269	225	224	206	214	223	172	229	228	197	212	217	216	234	219	236	217	242	227	220	215	210	205	202	225	223	221	197	195	230	232	244	247	196	215	237	212	240	232	209	192	221	205	212	256	226	213	241	222	225	210	218	198	211	224	204	212	217	189	245	212	195	213	227	210	247	208	210	218	230	239	226	227	226	229	218	227	211	202	213	239	188	231	191	238	208	228	231	229	242	231	221	216	217	220	241	214	224	219	221	225	227	231	218	225	198	224	222	236	239	179	231	214	230	219	216	228	246	234	216	237	225	222	198	240	230	229	236	223	213	209	232	225	238	236	216	244	238	215	189	220	242	213	229	200	209	208	229	217	209	208	219	199	205	207	237	246	212	238	231	222	215	231	255	233	250	252	227	230	224	193	230	199	230	238	254	206	231	219	220	234	231	215	238	239	248	214	233	210	230	262	237	220	220	213	197	214	222	214	220	228	203	226	233	208	215	196	219	216	215	209	214	228	221	228	195	206	218	220	230	240	223	194	203	215	214	236	278	255	221	226	207	217	218	209	227	224	189	228	214	226	255	223	226	232	202	224	216	222	203	238	234	232	218	225	246	237	232	235	243	211	197	224	205	197	217	233	232	204	198	181	218	203	227	230	204	207	252	236	210	238	246	214	224	200	235	243	243	222	237	225	215	236	240	221	217	207	209	191	191	242	253	227	232	199	214	208	214	197	206	213	225	222	221	227	223	210	257	276	222	238	209	220	214	220	211	241	187	230	207	190	231	200	211	214	198	232	179	210	202	228	236	211	187	237	207	229	245	213	243	221	209	214	224	258	231	238	255	235	215	249	200	242	228	222	238	223	253	244	244	250	242	222	194	194	209	221	237	252	213	222	187	203	205	230	209	219	227	212	187	229	214	202	267	240	250	247	192	200	222	241	247	214	218	196	229	259	228	216	232	238	215	233	208	227	234	225	214	223	217	200	230	224	239	205	217	222	212	247	226	209	200	214	202	223	220	246	229	203	208	217	249	242	266	198	210	220	204	229	199	227	240	236	198	222	202	228	202	222	227	236	221	196	229	214	214	231	252	224	258	253	205	244	225	210	236	233	269	218	191	228	219	214	204	206	226	220	209	223	212	212	212	231	237	216	227	233	237	208	206	229	256	216	224	261	226	248	225	235	209	224	239	222	194	193	224	223	207	243	223	221	218	203	216	220	239	252	210	244	251	224	235	241	236	198	175	211	191	212	231	212	245	218	209	207	219	238	200	201	218	181	229	197	244	237	205	225	233	224	230	232	219	225	186	197	201	201	230	227	235	192	219	186	228	223	240	246	197	211	214	198	199	222	219	198	224	229	220	226	241	225	254	203	245	222	229	218	251	211	197	196	224	230	233	198	239	226	242	232	221	236	220	228	242	222	184	220	180	231	229	250	215	232	239	211	219	225	192	224	237	236	221	210	251	210	252	223	236	221	211	248	257	249	233	224	212	216	219	224	218	219	243	241	219	218	219	234	221	225	208	247	207	245	236	201	228	242	222	215	230	222	198	206	206	220	205	201	220	206	221	215	220	226	240	223	227	224	202	204	204	208	222	260	227	257	201	217	213	213	229	215	234	260	210	201	238	227	205	224	234	247	214	245	258	217	191	233	234	255	218	224	216	193	211	222	231	227	211	210	210	221	242	187	198	237	213	224	231	226	223	226	227	231	235	220	233	201	222	233	232	229	189	233	228	201	221	240	213	214	249	226	227	243	209	246	226	196	237	224	204	223	211	234	240	221	222	248	221	236	207	235	204	240	234	229	241	227	226	213	240	205	233	232	204	212	254	229	200	269	227	228	224	216	184	234	211	231	208	212	200	229	278	213	223	225	204	244	228	212	238	237	221	211	214	212	189	221	200	213	216	221	227	240	192	208	207	218	226	202	218	242	223	220	201	205	223	215	221	244	225	248	208	243	216	226	221	261	199	207	236	251	223	220	220	218	213	231	203	261	227	249	227	222	236	235	226	232	213	217	227	244	195	224	239	229	224	253	243	214	227	217	225	235	227	229	251	209	228	250	203	204	205	218	234	211	231	206	205	257	245	219	198	222	224	239	220	210	222	229	255	231	207	221	230	208	242	188	212	253	231	231	225	238	240	230	221	221	219	220	229	210	224	235	198	217	256	223	223	240	236	250	229	249	227	202	204	228	205	215	231	230	200	229	224	217	230	226	236	227	243	227	231	219	224	220	218	232	225	238	229	228	236	220	238	218	211	243	244	203	218	236	238	245	224	232	236	249	226	229	234	217	205	242	239	227	206	239	242
9836	1157	1328	1502	1239	1037	876	819	774	763	685	645	627	570	572	541	564	523	556	609	577	563	568	520	558	538	530	564	530	564	561	567	536	523	540	516	493	527	513	540	499	541	535	563	528	514	480	534	550	540	530	559	516	510	518	513	532	526	501	504	538	507	549	551	496	539	499	541	507	506	495	472	475	549	498	512	507	541	540	496	495	531	461	535	477	533	523	532	567	539	520	463	483	523	558	530	576	514	539	496	505	503	558	531	516	529	529	516	528	520	497	523	490	534	521	464	504	524	541	534	507	475	466	523	498	541	523	494	499	527	488	482	511	555	532	511	547	489	505	514	483	504	502	523	533	514	534	505	544	512	528	536	543	504	478	514	514	534	497	514	493	515	473	492	552	520	521	542	531	546	500	499	509	490	496	469	511	491	511	601	510	517	488	533	502	543	496	542	530	514	502	520	500	508	514	513	525	536	508	498	524	513	484	520	510	539	540	505	508	491	533	498	495	543	529	507	498	504	548	458	577	516	513	524	520	495	483	517	507	463	512	514	478	516	488	527	572	512	501	514	515	482	492	498	518	527	534	522	555	559	538	519	535	499	528	537	497	493	517	496	506	520	517	497	502	538	526	498	534	523	514	488	579	512	529	515	478	496	547	538	512	522	500	504	529	563	551	512	555	525	506	518	515	497	528	522	543	511	518	503	522	512	506	550	519	527	526	529	509	469	498	493	461	494	518	513	509	525	489	524	488	531	540	524	521	510	493	525	509	542	517	519	509	527	503	547	534	496	527	523	511	509	567	492	562	530	511	487	510	496	573	491	476	503	507	504	487	531	479	469	514	483	516	530	488	494	495	462	507	552	517	505	522	461	488	502	501	505	514	530	516	470	495	538	495	509	501	472	526	493	522	551	480	516	515	512	521	466	544	516	506	496	537	539	500	517	541	525	527	530	513	507	508	516	535	503	497	520	531	527	517	490	469	522	512	513	535	502	465	488	503	526	513	486	551	559	513	555	509	514	509	509	495	531	512	480	480	476	542	495	501	528	444	517	485	506	523	534	485	488	480	508	540	557	516	522	501	464	495	517	482	562	544	520	542	554	509	519	499	544	540	492	541	541	526	535	470	550	489	499	527	517	516	533	509	525	510	505	502	525	555	498	511	534	529	531	524	524	509	515	538	480	508	503	533	549	517	515	511	516	506	516	538	557	484	565	480	509	501	495	546	528	476	529	522	539	507	484	502	524	475	497	514	503	533	487	539	506	494	530	503	482	502	547	519	516	494	500	536	524	532	494	512	545	506	543	526	508	521	486	511	511	535	511	519	508	517	526	547	522	485	492	508	514	497	533	535	476	501	538	520	491	527	465	533	527	527	537	531	510	558	513	502	520	510	521	527	493	543	510	539	521	493	509	502	487	499	555	480	520	504	487	498	504	501	493	507	501	478	513	526	529	509	477	471	512	500	529	539	509	506	520	554	478	513	532	518	549	576	526	478	509	570	541	528	516	505	481	520	517	558	547	517	533	543	524	522	497	496	481	534	481	531	527	508	508	522	510	512	525	530	528	529	536	526	507	537	531	494	549	529	514	529	527	524	460	514	530	530	503	552	525	536	500	541	524	492	492	500	503	495	476	510	502	512	516	539	523	513	520	530	442	520	499	516	482	472	462	499	504	502	494	524	514	544	458	486	491	560	492	522	490	572	527	501	490	545	523	517	475	534	515	525	544	495	509	505	510	500	537	536	540	510	544	529	494	492	477	516	524	496	474	490	510	502	550	550	527	529	534	500	505	520	526	505	484	514	496	521	487	559	516	500	473	493	487	489	549	520	533	501	509	506	498	498	537	568	502	526	510	539	506	534	506	525	497	502	524	473	525	499	499	521	529	532	516	492	530	500	520	535	535	516	534	514	564	501	482	482	493	520	520	527	493	478	512	486	520	499	533	526	513	484	499	497	519	520	507	523	521	506	528	527	506	499	526	495	483	490	507	491	535	545	514	522	506	520	502	477	550	550	532	509	525	513	532	540	527	511	479	500	530	524	529	527	531	497	521	499	526	553	512	496	513	533	538	536	520	520	563	482	538	489	542	523	522	515	496	532	505	542	531	511	512	506	514	537	532	503	487	512	523	524	499	521	511	508	515	507	509	501	519	516	534	523	494	526	512	571	534	534	527	539	532	494	511	538	511	499	505	496	524	527	501	547	527	488	499	528	549	542	530	483	553	513	564	511	532	510	526	512	504	476	513	516	519	521	515	501	502	537	481	569	537	511	511	524	524	494	487	521	483	504	514	537	517	481	491	530	500	537	505	497	526	502	512	513	476	498	563	538	498	515	525	487	563	512	525	545	502	507	504	486	489	497	522	535	530	530	537	462	539	503	550	493	521	538	516	513	505	526	492	526	525	522	533	522	503	494	520	520	515	494	556	536	508	569	550	522	521	487	492	528	510	526	548	516	502	505	502	519	505	526	540	508	538	497	502	494	507	501	502	478	494	492	508	562	527	479	537	527	506	506	517	491	506	515	538	521	554	519	553	525	509	512	491	513	541	505	512	541	499	534	489	486	504	553	523	512	558	538	500	489	521	477	479	520	528	517	538	512	512	504	508	528	505	468	515	554	525	504	503	532	554	538	474	523	537	486	527	487	498	491	541	478	507	499	536	509	524	500	511	519	526	476	510	527	485	505	477	528	555	525	548	515	500	514	504	492	474	471	533	490	517	540	521	497	509	512	488	513	528	466	530	477	469	510	518	468	554	508	522	476	487	501	546	502	476	523	511	521	512	468	529	513	508	529	508	529	487	493	535	537	502	520	521	543	553	494	549	496	506	522	495	488	502	482	534	557	519	539	541	552	518	538	504	497	548	524	506	553	539	514	522	493	526	504	529	509	523	530	477	494	511	506	530	483	463	510	509	515	537	524	492	489	506	497	502	497	523	489	493	521	493	511	491	520	467	513	490	537	527	547	484	531	512	530	503	509	527	513	489	527	505	566	507	506	515	510	530	524	514	502	510	504	505	526	480	469	477	490	525	508	464	513	531	535	547	494	525	521	518	530	565	544	536	473	508	521	511	487	466	526	520	566	521	514	444	513	546	482	543	477	498	507	525	517	516	520	528	516	505	516	520	526	530	502	521	510	491	538	475	475	546	499	524	534	534	481	472	515	521	542	500	509	492	512	569	498	507	482	508	493	489	498	502	539	514	561	532	521	536	508	519	482	486	490	499	477	526	514	492	521	477	524	527	514	482	512	504	490	508	524	518	512	499	513	536	494	522	507	473	478	481	509	538	519	535	525	507	543	505	527	515	551	519	527	476	492	519	494	473	475	546	542	495	506	516	498	517	506	506	477	509	500	492	517	515	546	522	518	514	516	504	530	531	511	502	516	563	517	492	521	528	510	538	491	553	539	483	505	533	510	506	477	528	492	558	475	517	550	508	539	506	508	515	521	491	532	526	470	537	526	520	536	475	544	529	522	531	475	506	520	515	507	490
22463	3022	906	736	438	343	277	237	216	160	206	177	182	146	138	152	132	128	161	140	120	124	116	148	125	121	122	140	126	144	143	134	110	130	120	117	111	116	159	131	123	138	123	137	132	126	159	134	121	128	128	136	155	114	125	141	122	110	128	146	135	138	137	128	117	135	122	116	148	125	134	123	115	112	134	135	117	136	143	138	113	129	116	141	125	118	149	121	127	145	132	143	136	122	156	95	131	132	137	119	125	127	113	118	131	117	141	134	150	115	101	109	116	109	142	121	107	131	123	127	124	128	122	122	133	125	126	143	108	117	131	116	137	140	115	133	98	112	115	125	132	111	130	107	127	131	116	112	134	111	120	114	99	137	136	143	139	105	120	111	110	117	155	102	104	129	138	121	124	113	119	134	118	116	114	107	112	126	138	114	125	110	140	117	140	124	137	124	108	128	140	136	136	126	105	112	122	117	126	127	124	118	130	120	136	112	135	112	124	121	123	103	126	128	128	117	134	122	123	140	124	135	123	133	118	121	144	128	135	119	145	117	113	128	112	124	118	123	115	130	124	127	114	136	133	116	133	110	127	112	132	119	110	126	131	117	105	139	137	127	123	137	130	112	124	118	119	114	112	130	140	112	140	122	121	135	101	138	137	136	129	128	120	139	125	134	116	120	127	113	116	137	121	140	142	118	127	125	132	120	122	106	113	139	132	118	113	113	127	136	124	126	126	117	107	115	129	133	128	149	128	114	124	148	120	112	130	121	114	127	113	118	113	142	130	138	131	130	114	130	107	123	104	117	124	154	125	155	138	127	138	131	125	120	121	123	150	117	126	137	115	135	128	136	109	112	112	133	136	120	137	117	133	143	118	123	142	123	124	139	114	112	127	95	126	148	121	129	114	124	125	134	130	133	115	131	134	114	134	101	122	111	142	142	130	110	126	134	118	128	127	126	113	111	113	127	134	110	104	113	117	122	114	119	122	101	125	118	123	146	133	123	130	135	125	120	105	122	118	126	146	119	127	147	119	125	129	115	122	124	147	146	142	133	109	133	155	105	110	116	116	111	118	121	132	142	112	112	130	120	125	121	119	142	135	126	122	125	121	111	120	133	128	144	146	130	108	125	130	104	124	113	122	129	119	123	123	124	116	131	135	144	138	128	118	123	135	121	127	121	136	117	115	114	116	129	118	127	115	134	145	127	132	111	118	108	109	111	121	131	121	111	95	121	122	145	111	113	125	135	128	129	120	126	133	117	137	117	120	119	125	130	118	129	111	108	132	128	116	124	125	128	125	148	115	124	137	146	103	122	107	131	129	126	143	124	118	104	135	161	134	129	131	125	118	120	137	138	134	117	104	117	118	146	126	135	120	118	123	116	127	136	138	123	124	122	130	108	112	124	132	119	116	127	122	119	112	138	141	150	129	136	130	132	144	127	154	125	107	120	144	123	117	142	124	127	120	124	117	101	100	125	107	136	130	122	114	144	94	136	115	137	112	151	134	116	107	122	110	109	106	114	134	104	124	110	141	130	117	123	115	122	127	141	106	129	128	101	119	115	140	121	129	143	148	121	141	122	145	132	101	109	129	112	133	123	130	134	135	126	117	128	124	142	125	117	105	123	124	135	132	123	131	129	108	150	135	149	132	125	131	140	122	127	143	129	129	123	110	135	126	97	124	126	133	124	104	141	140	118	147	137	126	118	133	127	145	134	115	116	127	128	116	136	142	112	108	123	140	125	123	114	132	107	116	116	136	107	131	117	117	115	114	136	137	129	123	138	111	131	131	128	134	124	153	128	107	128	116	128	119	113	115	117	134	152	122	108	109	132	125	111	160	135	143	118	105	130	138	122	132	144	117	126	136	135	139	115	141	122	110	124	128	113	136	114	123	126	149	134	131	122	128	137	121	112	125	137	126	137	137	131	96	118	98	108	130	109	121	115	123	124	124	114	158	117	116	136	94	127	147	137	133	138	125	102	91	136	130	126	126	136	129	134	121	102	123	119	112	135	155	131	109	108	113	133	128	129	151	114	128	120	98	112	116	119	130	124	128	125	103	143	144	106	107	142	99	131	126	120	125	116	114	120	109	109	118	100	107	151	128	121	138	127	135	130	116	123	124	102	150	131	112	140	123	122	109	118	109	121	129	122	127	126	134	128	119	113	105	122	113	111	110	128	141	131	110	119	117	109	106	130	109	138	123	148	120	135	123	131	118	115	124	107	145	121	124	142	142	111	113	131	137	123	101	121	113	123	114	131	126	128	138	131	108	130	140	128	119	129	132	118	121	146	121	131	131	111	118	139	113	135	125	153	140	108	125	118	114	119	135	142	120	136	144	115	138	125	115	172	136	113	143	151	127	121	114	114	132	140	123	128	127	127	117	149	152	118	113	134	116	118	108	130	130	124	116	111	137	118	112	110	116	115	112	121	119	142	107	131	149	111	142	121	121	135	127	123	120	115	121	114	127	122	125	127	114	122	112	124	119	143	118	118	118	109	128	116	143	134	119	124	154	107	124	130	139	124	124	103	122	115	130	109	101	107	141	100	120	140	129	117	140	120	115	117	142	125	146	148	132	129	131	126	139	115	143	107	133	120	113	158	129	114	122	117	134	129	125	136	124	142	108	118	135	139	118	111	130	125	107	132	116	109	136	96	105	115	144	134	136	117	150	133	114	111	139	132	117	112	118	107	119	128	104	134	113	135	138	133	141	120	135	120	112	114	120	126	141	130	134	134	123	125	130	108	121	114	110	115	145	131	137	138	128	109	123	143	126	126	122	126	127	115	149	119	121	135	124	123	120	118	114	113	114	108	108	131	130	122	138	131	115	126	123	133	134	134	158	132	133	147	135	112	137	129	110	108	118	137	135	129	129	125	117	135	129	144	144	141	111	135	147	107	118	128	124	109	108	116	120	148	132	115	105	125	114	109	120	124	136	119	123	116	139	127	124	118	126	131	119	106	129	133	132	114	132	119	114	124	137	125	125	123	139	130	117	128	127	109	124	101	135	123	130	126	112	119	128	119	114	127	111	131	113	121	120	131	121	121	122	120	135	119	116	117	129	116	130	127	149	121	125	99	133	116	129	119	134	131	122	114	124	108	139	122	130	119	131	103	122	112	134	121	135	113	121	103	137	105	117	110	141	129	123	116	116	130	127	146	123	110	141	118	115	141	128	117	133	143	107	131	142	116	129	123	147	109	116	139	122	134	144	120	124	116	135	125	126	127	140	121	124	134	141	113	112	133	131	132	126	130	131	144	140	112	124	116	142	129	129	127	101	128	122	117	117	153	148	108	143	122	111	125	117	123	146	118	128	127	129	98	135	120	141	126	121	127	126	109	118	137	137	126	129	129	115	126	117	117	132	152	130	116	126	125	129	128	116	123	107	106	125	128	120	132	110	108	147	132	131	140	125	108	134	123	119	113	126	119	116	155	142	117	134	138	115	119	118	118	134	119	127	113	144	118	139	110	132	140	115	127	130	104	139	112
12693	1587	1924	2266	1777	1376	1096	943	796	732	633	539	522	476	511	458	396	382	382	360	384	348	323	361	302	329	341	341	334	322	321	310	331	308	305	335	347	340	297	349	345	285	317	318	316	286	283	329	311	326	314	327	314	295	312	307	309	324	322	314	320	285	291	296	304	284	300	271	305	312	289	295	298	316	297	296	317	282	321	289	283	291	306	319	285	286	306	295	315	282	315	305	309	285	290	289	282	281	298	284	288	286	296	282	313	295	296	264	280	304	291	293	289	265	285	261	319	283	299	284	282	294	296	283	303	301	303	302	317	287	309	319	252	295	272	317	279	260	305	287	305	282	296	299	299	290	286	283	279	286	311	279	341	275	291	268	291	289	303	304	250	284	286	276	296	293	331	293	276	278	306	290	264	287	309	315	295	269	288	310	300	278	266	279	302	270	291	270	295	308	293	320	316	300	291	313	262	278	269	266	266	275	266	307	298	284	312	280	300	294	283	289	315	290	299	296	270	299	298	310	294	296	284	342	286	314	301	297	263	292	287	294	275	294	293	294	304	292	261	256	263	290	305	306	288	291	324	299	309	280	291	292	320	300	313	288	303	309	286	293	305	300	265	268	308	275	330	321	287	327	264	270	325	330	257	283	304	308	277	305	302	300	314	302	301	294	287	301	298	293	279	287	292	282	302	301	318	299	311	327	297	322	292	259	289	285	294	317	283	302	301	307	293	292	310	320	281	325	300	290	320	296	300	301	278	272	331	328	352	324	288	285	293	320	303	297	298	320	298	314	289	306	292	293	273	288	266	304	316	306	290	268	262	294	288	301	272	301	307	302	309	298	319	275	273	308	292	278	307	302	298	294	299	287	260	297	342	336	317	310	279	272	292	273	287	291	277	287	277	267	271	276	303	241	306	307	300	303	319	298	278	337	300	315	302	334	244	317	321	273	293	303	289	272	277	265	276	312	278	277	263	287	279	285	285	265	275	265	279	307	272	283	285	259	305	298	298	292	293	308	288	294	295	261	285	273	262	307	275	317	308	276	306	296	276	262	278	257	296	315	284	306	271	273	312	278	301	267	267	296	289	295	302	287	331	282	306	300	274	308	310	291	338	328	303	328	290	266	287	282	275	292	307	295	271	290	267	297	257	302	284	292	312	282	277	302	283	282	330	310	270	289	315	270	312	320	290	329	264	283	299	277	276	257	307	302	308	279	300	291	300	256	294	298	281	273	293	297	315	303	315	286	303	294	278	311	280	277	309	290	282	328	298	315	285	318	285	306	300	294	320	299	301	297	271	297	288	276	284	271	288	287	269	282	280	296	276	291	288	298	288	303	304	294	305	303	293	306	308	303	304	287	281	273	279	309	279	306	296	298	265	264	300	294	306	311	307	309	299	288	279	290	271	289	295	291	300	337	291	267	311	300	293	289	282	304	280	287	293	291	308	285	254	300	294	318	296	307	309	266	267	310	301	258	304	283	301	288	317	297	302	299	294	307	327	286	270	294	262	318	288	311	297	276	302	304	292	258	303	279	306	286	309	293	321	300	284	311	278	289	293	268	307	302	289	282	327	293	291	299	284	310	311	297	329	322	312	294	302	290	283	267	304	283	292	291	260	279	276	271	245	288	294	257	282	290	282	312	271	292	256	334	276	273	280	303	273	296	268	306	300	319	311	318	291	275	283	287	295	303	294	260	309	314	262	275	294	261	286	273	296	288	273	306	289	312	335	306	285	295	292	308	271	319	289	270	319	285	299	311	323	289	312	274	287	314	289	281	264	291	269	340	324	288	284	318	246	283	288	311	322	320	296	300	266	292	275	270	292	268	304	296	321	316	303	292	298	311	299	312	277	302	310	282	312	306	298	315	269	323	276	312	273	285	278	259	271	295	287	275	276	264	291	321	305	271	292	298	307	313	285	298	303	297	252	292	309	300	295	308	294	286	283	317	263	314	265	295	302	306	305	265	280	288	297	299	302	300	283	278	287	286	277	269	265	290	288	306	292	285	323	279	325	335	289	272	309	287	297	276	296	319	291	279	287	326	305	274	272	298	272	315	283	287	331	277	300	298	259	282	284	308	268	297	296	299	273	279	284	304	294	265	293	283	280	292	303	281	289	290	271	280	312	283	276	311	308	320	301	248	286	307	314	294	277	305	304	304	296	289	320	319	291	320	290	334	331	295	312	299	285	306	285	300	299	318	315	322	302	292	265	300	320	276	279	293	282	304	303	284	253	281	298	302	288	263	289	315	297	325	293	269	280	324	289	280	261	277	294	274	326	283	315	324	302	284	312	289	305	290	299	299	298	293	264	300	278	282	311	309	305	288	311	276	291	316	258	296	284	320	297	314	319	286	298	287	311	297	300	305	264	302	314	313	281	285	310	289	291	344	284	313	307	295	302	285	286	281	265	284	272	287	280	300	293	301	317	294	288	276	326	293	298	299	267	287	302	318	286	324	264	286	298	292	283	310	304	276	303	302	278	320	309	289	291	293	308	290	319	287	263	300	309	308	276	302	268	275	299	328	317	285	293	318	310	313	292	291	311	303	249	268	296	340	307	279	303	268	289	298	296	273	324	280	287	307	313	279	323	290	286	267	284	301	295	282	298	299	297	251	310	292	303	302	315	284	290	294	324	307	313	314	289	286	303	291	299	282	330	285	274	295	290	279	270	281	308	293	292	287	276	281	283	303	300	280	297	282	276	292	296	295	295	305	290	279	300	290	299	319	283	276	317	299	266	292	292	309	299	290	293	295	321	267	294	281	309	287	323	273	343	286	334	308	316	290	280	288	296	306	282	289	275	268	317	288	297	307	300	277	284	289	303	302	275	263	331	294	307	303	269	302	286	278	283	260	291	274	261	304	313	282	315	309	278	298	282	278	307	294	314	284	288	280	316	296	282	300	291	280	307	301	298	292	300	295	309	288	294	294	286	303	293	285	295	283	304	295	281	296	318	322	308	277	327	299	278	316	276	304	284	285	290	296	294	279	276	265	276	293	304	292	274	290	251	318	312	300	279	296	306	323	301	322	335	296	264	263	309	287	294	287	306	317	283	299	302	310	273	296	296	282	292	264	312	292	282	298	333	278	260	280	303	299	298	293	279	268	291	293	318	306	300	297	283	299	299	293	293	269	291	285	249	322	315	298	295	288	291	288	293	277	300	303	317	260	274	266	300	265	293	274	316	286	304	307	297	255	286	300	302	296	263	269	288	273	271	293	297	304	306	300	297	262	278	308	311	274	284	290	301	310	283	272	293	275	297	294	278	307	307	299	273	303	291	278	272	312	301	333	289	255	273	285	297	277	293	286	285	290	278	296	288	283	335	307	281	311	272	320	299	284	279	268	271	271	279	289	304	305	294	294	302	292	309	288	285	312	266	299	318	321	313	295	315	270	277	294	288	294	311	301	307	308	293	296	309	291	313	317	278	298	252	284	295	283	304	329	271	290	293	279	258	298	299	299	323	281	300	310	308	279	276	282	283	276
5214	524	197	222	187	199	171	192	190	149	177	182	169	137	173	157	172	172	138	178	168	166	172	161	171	164	176	161	164	163	160	179	169	183	176	174	180	171	159	155	168	171	169	182	164	153	169	166	194	182	181	171	176	182	174	157	171	167	162	166	186	143	152	171	184	174	162	178	159	174	169	168	189	167	169	194	194	188	196	188	148	164	168	181	173	180	187	198	170	166	174	169	174	173	154	165	181	162	168	178	173	172	191	176	196	193	163	193	154	185	163	161	185	171	187	162	164	186	170	139	184	154	180	145	152	139	151	151	165	191	180	173	152	159	169	185	166	159	177	153	140	197	185	152	178	184	136	173	157	163	177	197	199	190	157	171	163	159	190	187	141	173	182	178	160	162	164	199	163	187	179	156	143	158	183	159	190	136	189	175	167	148	172	172	178	165	174	184	191	182	179	173	195	193	210	176	180	153	170	178	172	161	171	155	177	184	163	145	202	154	154	193	202	178	158	182	197	174	162	187	182	177	178	153	166	147	150	175	152	182	147	167	161	173	152	152	187	164	161	202	176	166	164	172	158	162	193	179	162	170	162	161	164	180	155	158	153	167	167	155	184	169	171	188	159	164	158	163	149	149	201	175	178	186	167	186	185	163	154	196	172	151	189	184	160	163	143	157	172	162	209	168	179	167	168	148	185	166	175	147	178	165	190	202	167	160	159	179	150	167	198	162	183	164	186	138	170	185	169	170	158	172	186	164	157	172	173	166	179	158	156	164	159	151	163	155	172	167	188	194	158	172	174	172	159	149	163	162	166	198	158	160	182	191	183	170	163	191	183	156	147	151	183	162	161	160	159	140	182	179	170	162	165	174	175	141	158	170	143	195	163	166	179	162	175	188	168	205	154	178	185	157	167	202	158	186	160	162	160	151	192	158	161	168	167	163	172	163	156	184	184	197	191	152	155	171	149	181	165	168	165	171	151	167	168	178	189	177	172	161	171	184	173	164	187	163	162	168	164	171	149	178	174	164	169	162	180	169	183	172	171	148	211	187	170	161	181	213	183	148	166	180	164	172	177	143	154	179	152	174	175	176	196	175	180	177	155	165	161	174	179	181	171	192	185	159	168	178	199	178	175	164	175	176	175	146	178	185	189	153	181	165	166	166	194	172	180	177	173	151	154	183	182	148	178	180	175	177	195	188	164	176	179	161	171	149	182	168	168	169	165	170	203	170	193	176	165	193	158	160	169	157	165	162	150	172	172	186	160	155	191	163	155	201	194	190	168	156	138	165	166	149	152	154	181	178	145	176	165	179	145	163	164	175	181	159	149	160	166	187	175	199	170	178	191	151	180	139	163	157	197	168	180	168	155	185	164	167	174	151	159	162	144	180	158	179	164	145	186	182	160	166	169	154	181	157	161	184	204	153	153	166	173	174	181	156	169	172	147	178	176	178	173	181	169	183	165	198	188	157	187	172	175	182	173	170	156	175	172	144	189	150	193	161	169	175	169	183	174	170	175	193	144	181	151	171	180	165	159	184	157	178	168	163	182	168	205	175	181	138	167	169	150	185	168	177	194	178	173	171	176	184	153	192	191	168	180	181	187	180	176	152	160	184	171	159	157	143	182	161	143	165	169	147	178	181	165	181	179	152	164	154	192	163	168	145	177	149	144	175	174	187	184	169	181	157	189	160	160	174	176	172	166	200	166	183	184	175	185	164	156	153	186	194	169	177	175	185	170	178	179	150	152	181	166	190	171	167	149	193	167	198	195	192	164	169	166	156	159	186	164	187	184	174	173	188	179	172	173	176	197	174	165	139	153	190	178	159	160	164	163	172	176	187	176	155	172	177	143	163	165	170	139	166	208	195	178	155	161	187	175	166	164	157	187	143	173	174	167	210	169	184	168	173	167	181	185	139	158	176	185	174	198	140	172	176	178	183	180	173	177	166	150	198	164	184	171	188	177	192	171	192	165	181	170	180	173	152	212	159	160	203	165	197	142	158	164	165	148	185	166	196	174	181	175	190	155	174	184	168	194	191	142	195	139	168	154	160	173	145	197	162	172	169	160	174	163	202	182	184	173	184	178	150	168	160	159	159	161	172	168	162	176	174	155	168	188	175	162	166	187	191	191	190	189	145	193	136	171	171	156	163	143	164	156	172	186	163	187	163	177	201	169	191	178	155	183	176	146	193	186	163	166	160	154	167	162	153	158	173	179	176	171	168	164	154	184	164	170	158	157	162	182	157	167	174	166	172	162	187	162	168	176	155	157	167	177	145	186	164	190	154	142	171	161	184	198	152	165	177	210	178	185	190	191	163	186	182	167	165	196	167	182	169	178	179	155	175	166	178	172	179	187	175	152	175	175	170	193	189	152	211	170	141	164	162	160	196	162	166	184	172	167	157	172	184	184	148	179	160	179	201	194	190	161	189	156	183	163	161	154	210	177	161	146	181	173	170	183	180	153	182	167	164	163	167	163	167	190	181	174	153	177	187	189	185	197	173	166	164	174	166	167	177	172	205	186	184	198	160	174	160	169	191	157	178	172	180	144	167	192	156	162	173	181	175	144	172	150	170	174	169	169	156	179	171	172	185	193	169	171	142	156	153	155	171	179	212	151	177	175	169	169	167	166	177	172	169	156	187	186	151	163	166	176	176	151	191	184	177	176	190	188	165	145	180	160	157	184	174	149	179	154	143	153	162	145	162	184	167	171	139	167	161	170	194	169	177	175	173	178	153	150	170	154	159	193	146	174	163	192	191	154	165	178	165	165	172	153	176	166	172	175	174	186	181	196	165	189	166	149	169	172	165	160	183	181	157	155	177	180	148	185	163	170	193	189	141	154	182	168	180	172	160	191	159	149	177	167	177	179	159	166	206	163	197	173	160	193	163	165	170	189	182	191	182	139	185	173	188	183	142	174	176	175	172	166	166	186	174	158	190	188	175	177	161	156	160	162	161	185	161	168	159	132	178	142	174	193	179	160	163	194	164	151	168	179	166	180	160	147	162	159	167	158	183	167	180	155	172	187	182	174	194	178	187	156	169	196	145	199	199	188	178	192	189	158	179	169	168	171	168	160	170	167	179	157	157	172	178	169	166	149	193	192	181	166	151	191	183	177	162	144	181	166	160	162	173	158	160	194	161	180	154	177	153	162	154	193	165	170	157	160	174	168	197	174	183	176	187	172	179	182	151	171	179	161	189	171	182	149	162	194	142	157	171	195	179	152	163	174	138	197	179	174	156	161	162	149	187	145	176	155	156	174	197	166	173	180	166	159	191	150	146	190	174	196	170	158	170	147	169	168	143	177	144	146	153	167	177	159	137	161	171	166	167	158	173	187	167	183	162	159	185	154	167	138	167	180	177	167	179	178	176	178	170	165	179	172	179	174	167	167	168	172	186	172	149	165	192	169	175	145	162	168	168	186	143	206	177	194	164	165	162	173	161	154	168	195	181	157	149	170	172	144	176	184	198	183	158	156	162	169	178	161	159
4079	704	531	572	483	500	477	436	408	414	439	396	430	437	435	434	432	446	417	394	418	374	440	407	456	413	415	403	418	374	410	398	381	397	401	422	404	417	387	405	404	400	411	414	387	416	423	415	422	390	400	419	408	433	415	425	410	418	417	427	391	415	432	404	409	401	433	418	399	424	431	420	396	409	407	393	400	425	442	419	435	408	421	425	416	427	431	410	387	404	433	373	397	388	370	438	398	378	416	452	423	389	411	399	411	441	421	406	428	393	414	378	373	404	416	421	413	447	395	437	416	436	402	390	404	422	419	415	421	404	415	450	405	426	416	395	429	443	398	393	378	414	444	409	401	407	427	398	400	404	395	444	423	400	409	380	428	385	389	380	393	380	370	409	401	405	421	402	405	394	443	436	410	396	408	440	382	435	377	422	398	426	403	421	389	418	375	414	448	390	388	409	421	396	401	428	385	420	381	414	391	419	401	385	439	417	398	397	451	400	428	389	421	450	404	432	403	417	421	406	390	424	385	409	405	394	403	399	397	384	384	431	419	412	361	420	431	445	401	399	416	422	411	409	393	415	388	423	429	406	407	442	413	434	392	411	396	394	427	377	422	419	395	378	394	407	401	414	398	395	394	414	409	398	373	403	399	403	410	406	409	371	395	380	401	429	427	418	410	405	395	437	394	370	399	415	391	394	371	405	447	420	378	406	439	404	392	421	428	394	431	455	421	411	419	406	380	412	379	399	380	416	393	453	421	386	442	391	421	414	415	401	391	401	404	388	396	406	413	408	416	433	380	416	393	426	419	427	386	428	422	445	424	396	421	396	420	390	387	416	406	404	399	421	407	409	388	434	450	386	458	437	379	392	418	405	427	432	422	368	417	425	461	415	393	385	408	400	391	467	389	430	399	390	410	377	412	407	429	403	404	398	403	387	422	414	386	441	417	448	421	434	414	410	373	423	397	424	384	397	433	408	408	419	365	403	395	398	401	398	401	397	390	393	415	376	420	391	405	434	405	402	429	382	421	400	410	421	393	405	402	398	391	426	425	416	402	434	404	371	417	386	407	431	408	418	415	403	410	404	431	402	395	395	384	428	406	424	404	399	385	395	359	386	398	432	436	430	399	415	410	394	415	431	428	414	405	419	411	446	401	383	391	391	438	415	400	372	390	388	403	460	416	382	405	393	391	407	380	373	395	406	379	419	411	415	418	425	386	395	417	373	375	408	424	409	393	410	420	420	376	393	416	395	397	418	402	429	407	390	400	415	453	426	401	406	424	407	381	378	396	403	389	390	398	414	402	444	422	431	420	396	414	407	432	400	400	404	395	369	427	434	392	443	411	386	414	395	398	415	400	416	390	418	364	421	398	417	430	413	421	430	392	402	412	399	364	346	412	389	426	418	393	385	431	398	434	439	409	402	435	397	439	416	426	395	387	390	430	412	366	413	386	433	398	402	408	418	402	398	386	412	413	422	381	394	375	410	395	374	431	413	419	416	389	423	434	393	429	413	426	429	383	394	403	360	451	403	401	420	427	397	412	391	375	446	418	377	447	406	432	402	386	417	394	398	409	369	394	396	411	432	407	412	393	416	432	427	421	411	402	402	409	422	421	398	444	402	407	406	370	388	453	401	432	400	426	415	393	405	406	383	400	426	419	398	422	425	418	394	374	419	422	409	391	412	458	406	410	380	376	424	388	407	381	413	425	468	432	431	385	390	432	393	420	403	392	409	449	405	407	438	397	387	391	397	423	395	391	368	449	364	404	424	411	393	398	401	412	433	412	390	418	360	404	384	375	369	443	373	417	448	374	434	459	398	418	416	382	420	406	424	421	423	400	406	386	391	381	413	411	379	409	400	426	435	402	428	392	405	431	407	382	420	394	416	402	407	435	409	400	400	381	394	395	394	416	378	434	404	396	426	409	400	379	412	408	403	402	407	374	415	432	396	427	430	383	429	414	397	421	452	425	421	453	419	381	395	415	408	420	393	427	376	383	414	408	413	415	477	416	398	400	415	411	399	393	378	413	388	394	416	409	407	383	411	441	380	412	397	414	382	395	392	384	405	400	413	412	411	371	374	409	408	379	393	396	457	427	414	402	413	419	381	404	416	381	408	398	430	405	394	431	437	425	390	417	407	423	379	384	396	414	411	391	380	421	424	426	409	382	412	415	393	429	412	430	396	409	416	399	392	429	357	422	439	403	436	417	444	406	390	437	400	424	377	422	461	421	433	384	406	400	420	395	409	435	413	390	357	440	386	439	411	403	480	399	396	417	408	430	377	411	393	419	404	424	376	402	404	397	383	359	391	391	430	404	384	423	406	413	388	392	445	409	403	396	410	434	411	369	407	414	408	401	410	414	380	456	401	381	415	393	377	398	432	426	392	417	388	442	414	402	421	411	403	421	428	401	408	417	426	379	398	427	424	394	449	405	416	389	382	420	372	429	389	404	405	399	410	396	390	406	432	412	390	377	413	383	411	401	402	418	430	402	395	418	405	418	445	415	402	412	399	416	388	412	401	431	398	415	378	431	409	410	389	419	421	387	408	400	425	384	465	406	424	387	430	403	411	401	399	419	386	419	377	432	440	410	419	434	380	392	380	404	457	381	434	432	410	405	410	420	430	400	407	425	421	400	401	383	406	416	393	395	391	440	413	431	389	383	360	409	373	414	402	421	450	414	439	428	411	390	435	408	404	407	444	417	412	420	402	423	388	404	432	401	410	411	389	428	423	384	428	396	378	423	394	421	412	381	423	366	411	410	400	383	407	419	416	365	410	444	385	399	394	409	435	394	370	418	423	412	404	421	404	414	398	408	407	410	418	408	412	406	398	380	394	428	375	409	408	415	390	410	393	385	381	361	418	381	416	410	426	409	439	371	399	426	420	382	371	405	422	418	387	407	386	382	416	406	364	398	420	417	421	428	385	402	409	416	419	407	398	410	400	400	409	403	397	356	392	438	395	411	413	386	405	377	428	388	390	402	403	404	438	424	379	390	390	387	376	447	362	387	431	402	426	403	424	392	416	390	399	424	404	393	391	436	421	442	388	419	438	419	418	439	384	405	368	440	416	423	434	402	386	399	412	417	398	432	403	434	388	392	383	367	398	419	400	398	414	417	402	409	403	417	445	414	405	421	415	412	394	392	408	407	375	361	399	401	391	389	403	398	390	413	411	416	365	399	387	397	413	442	407	416	400	428	385	356	437	412	436	410	459	396	417	432	399	421	406	416	381	406	418	397	419	417	417	460	452	442	361	433	428	394	424	400	373	400	409	421	449	396	416	417	408	395	402	390	396	438	394	415	414	406	415	417	410	395	386	402	411	395	450	399	410	384	435	395	404	415	448	392	374	400	402	448	378	403	413	394	388	474	395	368	423	406	405	412	396	389	368	436	384	419	411	418	362	424	429	391	432	433	388	376	419	432	410	447	429	381	425	403	420	431	383	390	401	423	392	408	426	393	381	383	407	398	408	408	397	407	398	409	405
14210	1540	627	497	402	285	294	279	265	276	272	243	235	240	221	246	230	228	215	222	241	230	221	229	242	251	243	234	203	213	233	192	221	239	255	198	230	200	254	238	218	220	211	221	225	173	245	225	203	225	211	206	223	221	196	270	206	217	243	234	246	198	209	225	233	208	219	198	227	248	233	219	232	208	221	222	210	184	246	240	220	213	264	195	199	234	210	198	237	229	235	230	245	254	217	225	225	231	243	217	241	204	197	228	210	217	193	226	238	204	220	254	236	220	213	207	226	222	231	211	219	214	241	224	202	205	218	225	203	213	217	238	221	218	221	199	224	232	253	207	223	236	209	248	233	219	248	188	224	239	232	233	247	217	262	220	218	225	245	212	207	229	237	235	216	223	230	250	214	219	232	183	207	236	222	216	241	229	243	231	213	203	196	256	226	220	202	197	235	203	223	215	251	225	211	230	227	227	210	230	204	218	255	214	212	204	184	228	212	213	252	233	219	196	236	225	213	226	237	215	223	220	242	230	215	210	247	210	198	204	209	212	201	223	208	215	242	232	250	215	217	219	210	217	234	211	258	211	212	217	253	188	257	220	213	241	224	234	238	224	251	233	214	208	228	226	218	213	217	230	221	201	243	199	249	221	196	200	238	237	214	189	210	232	240	206	211	200	222	196	204	222	238	210	227	216	218	251	230	211	224	205	253	217	233	224	223	256	229	232	220	254	228	198	221	237	230	206	210	219	214	240	251	251	200	218	220	218	239	220	240	218	218	220	219	207	230	244	219	208	212	240	218	217	238	228	221	239	225	220	218	245	230	214	212	190	215	229	242	226	232	234	232	200	223	212	223	219	218	233	199	218	190	184	226	236	227	237	232	250	224	229	232	224	176	221	216	210	230	211	203	188	220	209	245	234	222	267	234	231	219	217	240	208	238	222	222	238	228	243	218	212	191	215	227	220	229	238	215	220	225	236	241	231	234	230	207	198	236	238	219	219	235	220	204	217	237	255	248	246	236	190	208	246	228	231	213	228	225	252	206	237	212	212	237	214	235	243	219	210	223	193	201	219	234	239	223	211	220	212	227	262	232	245	215	190	227	228	228	218	232	244	228	240	210	189	214	223	238	243	206	211	203	232	236	233	228	245	222	243	219	212	216	222	224	241	252	233	221	225	215	235	236	215	250	223	193	208	228	223	227	202	228	252	226	231	204	251	213	207	233	201	249	251	211	248	224	225	206	219	220	233	257	208	211	207	213	226	221	218	209	194	212	235	224	249	240	216	230	243	253	199	211	238	208	232	212	239	238	236	239	222	225	225	256	220	218	215	202	218	257	287	240	254	227	241	227	238	209	217	220	205	221	230	214	223	274	251	239	203	231	219	201	232	232	232	241	225	224	220	213	238	213	221	224	207	212	214	230	235	222	208	239	242	219	243	227	232	222	221	214	220	210	214	220	249	246	222	200	250	221	226	234	204	200	214	200	236	228	214	229	232	192	230	245	208	222	237	235	214	189	224	203	229	209	233	244	226	231	216	246	210	194	204	216	215	229	210	200	236	219	220	229	234	222	234	247	235	206	214	238	240	218	223	230	202	223	237	211	243	256	199	221	226	219	239	227	206	219	282	230	197	206	207	204	216	230	221	213	214	238	232	214	226	267	230	249	202	224	214	236	261	218	240	218	234	235	212	215	236	224	187	216	200	215	232	215	237	204	228	210	206	213	232	224	220	232	220	240	226	233	183	223	214	208	244	225	218	244	200	223	251	237	233	233	189	222	211	243	213	222	237	209	209	211	239	243	218	225	250	231	236	241	214	219	212	247	218	243	224	216	203	270	229	227	208	232	227	185	229	218	221	217	272	274	244	235	208	231	215	225	227	224	206	203	245	231	197	239	202	233	250	235	220	237	241	229	206	239	205	203	222	206	241	215	222	242	221	239	215	217	204	216	216	228	243	183	197	217	243	223	192	204	238	222	225	211	213	243	220	239	231	248	208	228	227	256	192	218	225	217	215	217	249	235	208	232	224	230	244	232	230	242	211	219	223	205	224	224	235	214	211	233	240	209	197	210	217	218	212	209	235	230	273	202	238	220	232	208	224	244	200	207	231	233	220	232	256	203	188	227	227	209	240	239	210	209	213	220	229	226	207	228	211	217	220	212	238	216	232	223	222	248	207	243	206	206	238	224	220	224	221	233	214	244	244	227	230	216	234	236	229	255	210	190	209	237	257	222	211	220	242	238	234	171	216	220	221	222	193	204	228	245	222	221	228	203	222	214	203	236	247	238	234	225	252	233	211	248	226	210	206	210	249	224	216	242	211	217	196	235	252	231	237	208	247	238	245	216	204	233	209	219	226	224	218	225	247	221	221	238	213	216	234	231	196	233	253	226	223	234	198	226	242	201	211	201	234	256	209	230	257	188	247	233	198	211	240	237	220	242	212	217	216	233	212	247	226	216	220	200	233	226	231	228	203	239	242	220	224	215	206	224	218	198	217	216	199	212	231	216	250	226	215	211	228	228	220	233	255	253	220	221	245	230	219	226	219	220	210	214	224	203	251	206	240	190	230	233	244	246	223	215	233	237	233	275	229	229	218	218	211	248	225	213	205	235	204	237	184	226	227	200	233	238	240	232	225	250	211	233	200	228	204	188	236	234	212	204	225	244	212	227	217	228	204	227	233	213	254	237	237	217	207	206	247	198	238	242	238	232	228	224	215	220	229	217	197	225	240	204	229	204	237	231	212	192	221	233	219	213	229	259	212	223	210	219	222	254	220	233	205	235	235	275	247	211	237	208	241	195	201	252	240	246	224	214	231	222	216	233	228	225	230	226	245	226	226	215	241	223	217	233	228	206	229	228	218	211	250	246	257	232	198	236	214	228	237	245	206	242	229	231	209	238	240	256	219	231	216	191	210	203	217	214	233	231	221	235	213	261	221	235	214	217	234	209	225	234	234	231	209	211	265	234	228	224	204	236	245	233	223	221	227	206	214	208	227	222	224	246	208	203	213	214	231	205	213	213	213	239	208	231	237	250	237	247	234	227	216	189	238	256	212	221	226	242	238	217	239	222	220	209	195	218	267	227	206	227	217	212	215	240	231	244	216	227	219	220	219	263	177	221	209	229	183	243	203	228	228	258	212	232	212	231	245	233	227	217	247	238	228	232	222	224	218	262	245	237	257	231	223	229	223	214	235	245	239	206	210	208	220	231	208	238	204	216	211	219	231	252	238	204	222	192	224	221	212	216	227	213	202	219	210	214	233	248	206	239	212	207	228	256	234	226	222	193	224	214	238	201	227	200	203	206	218	257	231	206	216	223	222	232	245	201	227	219	222	217	211	218	218	225	221	243	218	259	230	266	220	242	221	233	216	220	238	227	226	254	230	224	215	216	222	215	203	195	217	220	211	228	249	224	246	229	203	200	236	282	251	211	237	225	251	209	216	218	235	214	229	221	221	192	223	206	258	195	228	219	241	234	220	196	196	231	212
10189	1285	1309	1505	1280	1027	945	844	778	715	654	603	641	610	577	644	611	555	578	547	609	571	544	585	508	558	542	505	519	558	542	554	534	482	526	543	555	531	540	504	553	501	535	541	520	509	533	502	529	552	549	502	516	481	497	537	548	507	499	534	500	547	490	527	531	522	538	507	507	493	477	492	476	512	541	515	530	501	512	515	513	474	472	528	501	541	526	493	531	526	490	512	581	496	504	549	466	506	556	522	524	454	540	523	488	512	515	569	592	531	532	511	551	477	499	522	535	506	494	517	535	495	486	550	480	502	516	530	540	514	474	495	538	550	492	525	529	515	525	496	523	502	516	502	532	521	530	534	487	509	492	491	472	542	501	534	491	518	510	499	515	517	495	502	480	515	501	518	541	506	475	572	508	537	503	467	600	515	522	540	527	481	501	554	513	533	479	513	528	497	561	500	532	536	546	502	513	532	521	504	500	530	503	482	512	487	560	544	491	485	499	531	521	515	549	532	542	481	511	485	517	543	504	507	560	510	534	505	488	513	494	523	503	499	521	483	481	513	515	529	532	518	497	535	511	483	534	480	494	522	521	513	535	495	513	480	526	538	503	510	493	495	504	513	483	509	537	537	507	519	476	515	517	485	504	517	542	551	536	532	495	535	539	528	538	536	510	526	484	553	522	541	553	534	541	543	505	467	494	478	487	507	481	550	526	490	515	532	501	507	503	514	517	520	539	521	521	487	512	493	531	503	527	524	498	456	548	511	522	518	514	541	515	508	526	517	513	507	519	539	481	505	535	553	483	518	528	517	532	510	529	545	518	519	469	500	524	482	474	524	561	529	524	551	552	528	498	511	508	479	516	559	476	498	519	548	520	523	553	505	485	502	498	556	510	534	512	591	507	528	516	533	545	475	540	553	487	506	496	484	518	468	493	512	527	509	488	505	496	462	442	493	485	493	528	502	537	493	515	515	474	522	502	565	519	502	507	535	462	514	505	559	523	544	522	554	519	511	552	498	540	535	530	498	496	490	520	527	511	493	544	550	506	533	529	508	501	530	495	522	556	516	544	493	506	497	506	482	520	499	512	493	469	503	502	505	541	496	515	507	534	504	519	502	515	509	491	536	492	545	483	503	571	514	505	488	469	511	541	483	527	498	504	493	522	537	516	556	484	474	499	518	500	547	458	515	504	544	495	546	516	498	516	528	516	554	524	500	570	514	534	514	522	518	529	522	522	504	495	519	521	531	498	526	532	529	519	524	555	515	496	498	524	502	483	553	542	537	509	525	532	504	507	477	516	526	467	496	517	472	488	528	509	525	517	544	511	495	511	487	529	487	537	489	558	485	560	547	522	495	541	566	503	543	527	503	532	494	530	540	502	523	540	488	503	508	495	529	505	500	538	566	523	499	518	535	495	526	536	530	490	521	544	506	523	487	504	511	541	519	527	546	481	480	526	486	509	470	520	474	499	511	515	496	515	453	519	509	481	497	502	536	565	535	545	528	514	494	507	509	492	535	506	490	491	543	543	516	519	541	535	500	505	537	510	538	530	519	479	500	504	503	571	476	544	495	485	530	528	513	564	505	525	518	480	503	495	529	501	536	515	519	520	516	482	508	519	488	517	504	545	488	493	517	483	485	519	512	508	546	512	520	516	538	487	538	515	502	491	525	501	522	482	506	517	527	485	545	499	518	528	523	498	552	492	496	521	501	495	525	495	497	521	502	471	544	529	519	550	526	497	499	506	554	499	510	505	516	517	523	541	519	488	481	509	533	519	472	502	503	505	502	493	537	536	527	556	509	478	556	496	513	479	487	552	488	534	515	508	528	563	518	525	515	536	475	529	514	540	549	512	495	524	472	530	534	480	530	509	463	496	513	526	542	509	517	510	514	532	491	533	508	562	525	522	495	478	515	508	525	529	491	553	534	496	515	511	512	499	550	517	511	460	489	465	484	481	503	551	529	491	523	499	491	498	495	559	537	515	551	517	533	502	539	518	508	508	535	482	518	551	508	497	542	508	504	540	576	529	511	511	492	508	492	531	529	542	529	525	526	506	510	516	504	519	545	555	519	544	494	494	524	540	549	488	512	489	516	501	524	473	530	505	534	525	517	487	518	484	463	519	501	526	552	533	537	550	497	533	552	458	530	519	492	519	515	507	539	549	530	538	512	535	533	501	553	509	531	509	488	495	502	491	516	478	503	526	503	542	509	516	537	498	532	559	523	482	495	538	523	528	521	518	517	481	536	540	498	505	507	515	521	506	552	484	500	539	489	510	513	542	469	477	540	481	518	536	518	544	481	519	519	513	502	511	489	524	487	499	527	521	518	493	508	568	517	470	498	540	503	531	526	505	522	515	546	552	529	477	515	507	512	491	488	509	525	490	501	532	499	518	555	526	502	490	523	546	489	463	485	539	550	527	537	519	499	540	523	553	486	491	512	542	505	578	513	515	526	479	543	508	535	482	549	511	466	513	476	531	502	498	496	559	476	547	512	514	542	536	489	503	521	508	470	499	515	505	526	514	551	525	498	481	528	482	515	487	538	537	494	509	489	480	509	535	498	523	511	502	529	498	538	510	572	487	527	511	495	475	546	525	527	505	507	541	520	534	535	549	506	507	522	531	518	505	462	528	503	500	516	504	524	485	544	459	528	497	526	508	584	527	502	508	528	529	493	503	544	506	485	558	519	507	485	529	458	524	529	488	543	506	533	527	512	490	498	506	458	511	536	496	530	489	488	509	522	515	510	502	528	489	459	493	505	482	537	536	469	524	495	563	540	530	527	494	499	542	509	515	514	484	508	476	539	448	510	534	511	526	506	476	510	531	557	511	515	513	514	515	540	495	476	475	500	539	526	533	499	531	490	505	515	522	509	511	487	543	520	546	492	570	473	499	537	483	509	553	547	519	479	502	592	453	498	490	533	520	516	530	524	505	528	494	505	500	517	521	515	534	544	462	511	493	498	542	490	496	541	511	524	501	516	457	515	530	515	522	523	513	502	502	576	522	550	482	529	496	509	506	529	531	542	501	509	518	523	541	525	507	477	484	504	503	510	513	512	504	510	548	497	504	486	512	520	447	484	526	502	502	501	503	531	528	538	503	526	515	572	501	524	500	541	525	468	516	523	488	524	526	561	525	554	481	474	520	526	528	539	500	512	495	517	540	517	505	506	501	511	478	489	542	478	518	524	492	456	529	520	504	506	538	486	530	515	470	476	516	499	501	509	491	490	550	484	523	548	516	479	502	540	482	514	538	540	508	491	515	482	518	473	544	550	536	532	542	504	511	510	555	501	517	531	521	471	517	497	516	488	527	505	555	519	497	507	545	565	515	490	476	532	511	523	522	498	501	537	515	517	522	544	523	511	510	520	537	540	535	514	495	547	525	496	511	556	475	505	478	447	498	566	549	507	510	534	489	513	490	535	535	505	508	514	551	476	526	524	520	466	466	538	531	467	513	516	514	541	549	492	495	526	515	520	548	521	504	520
22554	3058	1009	699	464	324	265	260	200	163	181	179	174	153	149	140	131	159	141	152	123	137	153	134	141	126	107	122	134	128	137	159	139	142	146	139	134	136	137	139	123	107	113	124	130	154	129	150	129	134	131	118	151	139	141	123	118	133	145	155	108	131	115	120	133	140	104	134	112	98	110	121	134	120	122	128	136	112	115	116	119	115	117	128	135	136	115	98	120	133	108	117	132	116	134	113	127	127	145	129	104	129	123	119	112	112	131	133	136	119	108	120	116	114	98	111	110	119	137	113	149	127	113	120	115	122	126	150	115	132	111	124	104	93	114	115	123	138	143	116	131	138	125	109	115	136	109	119	116	122	117	149	120	128	129	128	109	137	129	107	108	130	123	120	125	117	123	102	150	112	125	143	127	131	124	121	113	113	119	124	129	117	141	134	122	118	99	110	111	121	99	118	121	119	145	141	118	118	120	108	114	122	116	115	111	135	138	112	123	135	130	131	128	119	124	126	102	125	105	125	123	104	136	130	144	139	120	119	107	100	120	134	135	109	142	125	124	132	132	115	144	126	127	120	134	128	122	126	116	127	143	125	128	144	147	122	143	121	144	122	111	102	119	101	138	123	125	140	147	106	109	120	134	150	121	124	103	114	111	110	132	139	117	113	123	125	115	127	140	161	129	111	97	116	124	108	103	121	131	125	112	115	111	121	116	97	111	135	129	116	103	137	120	131	122	121	130	115	120	117	127	140	129	118	129	121	114	139	134	90	140	117	133	108	129	125	126	134	132	112	123	139	142	129	113	136	115	126	120	148	146	145	124	129	130	144	127	128	116	118	115	117	117	123	130	121	134	107	112	93	116	105	134	114	122	112	127	120	116	119	127	149	135	113	125	103	134	110	122	105	107	104	131	128	133	112	131	125	122	131	137	135	133	119	134	119	120	117	100	141	155	122	105	118	120	125	103	130	105	131	124	118	118	125	121	144	126	125	113	142	128	127	119	123	120	104	128	139	131	136	132	114	131	115	133	124	106	122	113	116	102	131	115	121	142	129	132	127	139	112	128	126	134	124	130	118	125	143	126	127	117	124	122	124	135	108	134	118	97	135	135	128	132	138	119	128	127	117	122	117	149	133	119	118	133	127	117	141	106	117	119	125	137	137	119	112	114	128	125	119	136	134	114	125	129	113	131	105	133	125	146	127	138	131	123	131	108	139	120	124	127	90	126	112	120	111	104	105	124	116	138	145	118	133	106	136	104	135	124	108	106	114	117	120	104	149	132	127	125	109	142	131	139	138	113	127	140	116	112	138	134	101	146	112	119	121	118	129	117	146	129	126	116	144	110	136	115	123	128	132	138	122	117	132	136	132	123	113	139	116	128	117	132	120	113	132	120	130	121	125	121	118	109	114	135	108	105	128	127	127	104	115	132	133	111	142	109	119	120	112	102	103	114	106	130	132	132	121	123	144	121	126	129	129	134	109	124	110	116	117	126	98	122	122	139	121	129	147	112	126	137	125	124	119	134	112	131	140	120	113	117	130	110	104	113	138	116	116	128	110	124	145	111	124	128	139	143	123	127	136	119	118	136	97	143	125	153	138	132	143	112	135	122	119	134	122	117	140	118	105	130	144	142	111	141	116	159	123	133	108	111	126	124	127	96	139	114	138	110	138	129	91	142	123	150	109	125	129	122	122	137	141	123	128	96	135	132	121	121	141	115	111	127	136	134	121	127	125	102	118	131	124	124	143	121	136	118	107	111	113	121	138	134	136	110	144	136	123	141	114	139	135	126	146	119	113	126	109	112	146	119	118	126	123	126	121	126	111	116	111	120	118	114	121	145	132	120	146	139	124	120	129	128	147	130	135	133	126	110	120	136	153	124	136	99	114	127	120	114	131	146	126	126	136	110	125	143	152	143	115	128	128	144	129	105	111	135	120	137	137	126	128	129	131	133	131	114	124	131	139	112	124	124	117	124	135	122	129	125	127	126	126	110	122	135	130	139	144	131	131	126	133	140	119	150	113	123	125	119	128	156	112	118	109	117	104	123	114	139	127	125	141	119	120	106	142	115	137	125	116	127	117	136	113	121	144	120	128	123	91	102	130	126	113	115	125	130	153	101	111	135	128	108	142	127	147	132	112	140	110	120	131	129	114	115	142	130	126	122	122	124	139	125	146	141	120	102	114	124	127	122	124	122	118	124	143	150	141	111	142	126	129	135	123	134	105	128	96	138	112	133	116	130	115	127	137	119	140	138	124	130	111	129	111	111	122	132	138	107	133	131	131	109	123	148	123	111	114	126	122	112	131	130	138	134	129	102	108	129	117	121	130	121	127	119	133	118	136	140	126	121	123	127	131	135	116	120	121	150	130	134	130	139	124	127	141	147	136	120	128	111	109	134	121	121	117	145	120	127	131	131	112	147	114	113	119	132	137	144	118	132	128	150	109	130	106	120	151	136	114	108	116	130	138	108	109	132	128	126	117	126	116	110	130	119	127	140	120	138	131	129	115	103	132	121	133	117	132	118	93	117	114	119	124	112	112	125	103	113	122	139	142	117	105	156	114	113	109	115	151	128	113	108	123	130	106	120	131	128	113	114	106	126	122	115	108	123	128	148	130	133	107	142	143	124	113	124	120	108	130	129	127	117	152	135	127	109	100	129	130	116	122	131	131	121	105	119	130	116	113	99	144	155	114	134	119	125	130	108	121	112	95	123	133	138	124	128	98	125	133	136	112	119	109	114	115	142	121	121	113	136	134	145	124	121	144	116	128	116	129	116	119	116	134	119	112	151	120	131	129	108	124	137	114	135	113	107	118	116	112	126	138	154	131	108	117	109	131	119	127	110	132	121	139	113	133	108	111	139	111	118	112	127	104	124	138	117	107	116	124	116	124	126	139	146	144	110	130	120	130	140	134	100	139	148	123	119	131	115	119	130	110	110	112	130	120	121	120	119	110	140	127	109	111	120	120	129	103	138	109	139	123	123	148	120	119	117	120	130	118	123	148	116	121	141	113	132	130	117	114	130	105	136	114	145	129	122	129	135	125	118	111	134	121	122	111	114	139	143	134	122	123	120	122	120	119	122	154	97	114	105	111	131	109	115	118	117	101	112	139	108	139	116	110	157	147	128	126	123	118	126	119	116	101	119	117	130	95	116	127	140	118	115	125	113	135	128	115	113	109	127	158	132	123	137	122	127	126	126	117	130	130	127	126	119	130	105	146	121	133	133	119	146	108	115	116	158	117	125	121	133	150	131	125	129	111	117	110	123	136	156	105	132	158	121	117	111	120	113	115	123	137	113	105	107	117	126	138	125	136	133	117	108	128	129	136	141	130	108	141	140	123	117	132	118	108	126	106	127	131	143	130	118	97	119	115	124	131	111	152	142	121	124	122	136	112	113	113	140	147	124	133	102	140	135	112	115	99	121	116	120	120	123	102	112	133	122	123	132	122	119	100	126	115	133	136	159	120	145	120	120	115	109	119	106	141
12978	1623	1995	2281	1788	1351	1117	926	805	680	598	557	548	498	492	411	417	408	394	368	365	360	362	382	347	378	336	326	376	335	309	348	305	319	264	344	326	333	328	294	294	304	310	313	306	328	319	320	305	308	336	287	318	292	290	302	287	285	278	270	325	289	295	281	321	293	303	308	315	302	321	339	283	299	278	285	275	304	308	271	307	287	316	302	291	317	292	269	299	299	292	294	296	301	299	273	276	268	314	325	304	261	301	288	300	284	296	292	311	293	297	280	265	314	295	276	278	273	289	290	333	279	270	285	297	314	305	333	302	306	276	270	263	309	310	281	295	309	328	283	303	339	265	256	313	295	281	290	314	307	285	327	294	288	283	285	282	296	317	274	349	297	299	321	264	287	295	301	324	275	293	296	318	276	285	282	304	286	299	306	284	290	321	320	314	278	286	332	296	289	285	295	275	290	307	291	271	272	321	306	286	307	307	280	301	306	287	310	297	272	276	308	291	271	288	315	310	278	321	316	300	281	249	283	307	301	283	253	311	308	322	293	310	291	310	297	283	304	293	290	284	315	265	275	289	300	297	318	289	288	255	281	305	303	323	309	290	284	312	329	299	299	296	278	334	317	336	297	294	297	284	257	301	295	294	309	286	300	283	270	273	301	295	293	296	283	297	275	323	307	263	311	297	261	283	294	287	272	284	290	290	269	278	271	271	281	280	279	284	283	330	276	265	301	308	289	311	294	271	325	300	300	310	305	306	310	276	304	316	281	300	287	288	290	294	270	289	293	304	295	329	293	270	278	312	270	266	275	285	286	317	275	307	283	310	299	303	261	289	287	319	274	305	288	308	295	284	302	302	285	311	281	310	294	289	272	301	320	277	326	277	282	298	306	287	293	280	306	286	279	265	268	286	294	299	276	293	286	297	293	279	274	290	302	275	264	279	271	289	299	270	264	285	284	256	298	281	288	271	279	257	291	279	319	287	273	306	291	266	307	284	266	293	307	288	314	326	286	272	285	279	303	275	304	282	310	278	276	264	276	274	290	318	307	283	291	322	291	309	292	304	281	312	265	313	285	279	286	315	287	294	291	295	299	310	319	289	303	286	279	273	276	283	291	303	286	284	292	304	287	278	280	285	259	304	320	309	302	329	326	269	297	292	306	283	311	297	323	262	305	252	331	313	298	296	276	294	287	307	281	297	304	294	263	305	299	300	301	289	286	301	287	291	283	298	329	300	310	288	274	318	293	274	275	294	322	326	279	298	285	285	268	235	263	296	267	281	308	311	260	298	294	274	337	342	271	306	286	320	255	278	289	289	279	286	250	316	296	253	262	324	299	326	301	300	308	296	300	298	262	295	287	295	299	291	280	316	300	260	300	257	303	303	317	292	305	303	292	303	287	266	274	292	311	308	284	311	305	290	309	320	296	274	271	265	266	290	301	301	298	318	285	277	312	282	295	267	320	324	329	310	275	307	285	291	282	302	282	290	283	315	311	299	278	289	293	271	285	302	275	312	280	299	286	282	317	295	315	281	282	257	272	319	287	321	282	296	275	297	262	280	281	265	298	299	302	302	299	284	272	304	313	328	287	312	306	304	337	319	285	290	319	281	292	264	301	268	290	298	303	295	276	312	313	275	279	299	284	270	278	266	300	273	280	311	302	277	295	255	327	293	298	295	294	303	323	314	301	316	283	286	300	280	290	277	265	282	302	328	312	266	296	321	285	264	281	274	257	281	280	304	286	267	297	326	276	290	309	277	300	302	292	278	319	277	278	299	325	278	301	279	300	276	316	309	275	289	333	286	295	298	282	273	263	265	281	309	279	311	306	294	302	262	279	282	306	313	320	287	274	296	296	276	283	287	277	293	278	289	306	283	280	313	261	265	282	284	305	262	301	310	297	313	252	305	303	313	303	285	269	278	299	295	302	303	297	301	330	263	305	274	313	285	294	288	286	294	288	282	275	337	296	318	291	269	295	309	287	303	285	293	295	277	279	274	287	284	268	305	289	313	297	282	285	272	317	285	297	287	295	278	276	304	244	319	288	282	288	290	286	315	294	269	299	297	296	284	294	298	305	283	283	270	306	288	304	273	280	299	287	292	319	295	274	281	268	269	308	299	305	270	280	293	300	310	300	309	309	275	301	289	280	272	288	330	283	293	273	303	306	317	286	298	313	308	289	265	287	298	278	286	294	299	288	294	278	292	258	287	299	290	288	277	274	259	280	287	300	299	293	295	314	305	276	307	313	231	294	271	300	297	285	277	272	288	285	276	286	307	286	308	279	289	287	284	294	307	294	274	278	243	317	294	285	278	319	278	258	264	319	305	294	314	297	314	297	298	285	310	313	304	283	284	293	286	296	286	332	276	278	305	274	277	295	276	295	288	264	279	282	274	325	310	286	295	289	291	282	334	323	291	312	276	293	302	287	292	282	290	272	291	283	317	317	301	304	277	291	292	294	247	286	295	282	295	279	273	297	300	302	316	267	294	274	299	272	299	271	327	268	291	304	297	282	314	293	291	316	317	277	275	283	324	318	277	289	291	326	258	315	297	309	291	259	288	335	285	312	315	289	278	285	270	301	311	300	266	281	311	270	324	296	314	307	310	312	277	317	280	297	283	296	273	295	302	307	288	296	267	304	327	277	283	302	289	286	280	294	270	277	276	310	270	288	251	304	268	295	298	278	307	303	309	283	286	291	277	301	287	300	293	291	337	269	276	285	283	312	279	267	273	272	277	308	284	317	306	299	296	296	302	312	275	261	294	267	248	315	299	317	308	252	312	304	328	304	310	289	308	259	274	298	335	303	325	281	296	279	291	284	310	284	278	327	288	286	254	309	287	306	319	295	319	295	293	304	296	310	267	299	248	277	291	298	314	296	283	282	305	294	280	287	290	271	268	290	289	294	286	305	269	282	304	300	300	316	291	299	299	300	270	270	283	279	316	309	291	294	288	315	302	288	310	308	285	321	275	318	311	281	308	314	300	323	317	280	295	296	302	279	271	291	301	308	292	274	297	269	325	291	302	289	275	308	286	302	317	266	284	312	273	353	303	291	280	268	253	300	327	269	315	327	298	275	266	284	297	280	281	256	301	314	292	312	308	315	284	292	308	323	317	292	287	314	304	273	267	306	290	285	317	308	278	286	261	301	269	315	312	286	283	291	291	283	309	309	297	321	297	301	293	321	319	299	292	320	299	337	302	275	288	293	306	300	303	307	290	302	300	280	278	312	279	296	280	278	290	288	267	284	298	283	289	320	295	304	300	288	286	284	307	313	259	289	280	277	303	311	295	311	308	295	286	271	301	296	299	303	289	305	270	304	301	270	330	312	285	287	296	300	283	286	298	266	264	282	321	318	275	293	290	306	324	289	288	296	305	266	247	262	305	295	293	287	341	310	261	284	292	319	328	300	319	315	271	279	277	296	281	299	281	324	276	286	282	304	301	285	300	293	302	327	283	304	310	283	268	290	288	275	307	301	273	305	278	299
4809	504	198	205	191	186	160	185	159	152	165	172	180	160	184	186	172	163	172	158	173	167	166	173	160	172	163	167	165	141	142	168	168	174	173	179	160	174	172	169	163	195	144	177	199	166	177	176	188	185	162	151	183	191	146	167	175	166	163	178	183	169	174	179	153	191	168	165	169	159	188	153	165	152	164	173	188	166	155	178	174	183	187	162	168	162	177	154	157	166	175	179	151	190	178	173	162	180	158	154	164	151	150	180	166	170	169	158	138	184	195	158	166	170	156	146	160	167	161	176	155	182	187	175	180	175	178	170	166	166	169	177	155	164	177	184	193	190	201	172	145	161	142	134	172	151	180	178	158	149	151	178	165	177	156	154	161	174	161	163	161	158	156	172	160	153	158	179	180	166	172	146	167	149	150	169	208	176	171	178	180	161	183	191	163	158	155	164	184	192	174	186	170	173	166	173	177	158	171	204	180	185	179	153	169	149	196	165	160	145	158	174	164	188	143	170	184	168	171	173	169	191	175	164	172	176	180	204	151	164	165	148	174	172	164	196	172	156	205	176	186	169	190	185	190	167	164	166	147	154	172	180	165	176	179	156	150	169	161	171	167	155	171	177	164	180	168	162	166	168	171	184	186	165	156	173	162	183	168	171	199	157	184	172	198	166	172	187	191	187	172	161	140	180	139	150	159	180	172	142	163	170	173	160	194	155	185	183	182	178	163	150	165	156	165	159	141	168	182	178	182	185	182	169	165	158	148	171	169	181	186	143	165	158	161	158	153	180	160	172	179	169	166	183	162	168	147	150	163	180	147	165	170	177	159	178	143	152	171	178	172	199	180	161	163	143	173	166	163	149	151	160	154	156	171	165	167	172	171	173	173	167	147	181	181	169	186	184	159	184	162	165	169	187	152	200	165	147	145	181	176	187	159	152	166	204	137	164	136	154	156	174	143	164	178	176	169	156	170	168	160	167	202	175	183	168	172	178	177	171	162	144	168	190	159	172	149	178	167	165	156	180	153	122	151	169	139	168	161	184	158	144	190	150	162	177	159	187	167	161	167	160	172	163	172	185	179	171	177	168	173	157	186	184	166	174	175	161	152	168	155	184	158	175	156	178	164	158	156	159	149	161	164	180	223	175	167	157	172	156	156	185	170	145	154	173	167	167	176	150	170	170	143	184	163	170	167	172	185	169	154	164	157	170	166	182	141	173	212	163	163	167	180	174	175	173	161	171	155	169	154	167	177	152	180	159	162	192	156	184	173	165	187	183	164	158	182	178	150	219	171	169	168	176	185	193	171	157	175	183	148	155	171	166	178	196	196	144	152	165	163	143	167	193	152	202	152	156	164	168	180	166	171	150	182	150	159	170	164	144	190	166	178	166	159	156	160	191	171	164	168	163	142	187	164	174	183	183	148	203	155	170	151	157	170	169	182	160	178	152	166	172	175	187	151	159	141	175	152	167	172	155	167	170	164	170	192	178	178	173	161	174	140	178	166	180	172	175	182	170	162	167	148	172	183	173	159	159	220	169	186	163	202	190	177	176	164	158	165	182	178	154	166	172	183	186	170	154	168	152	178	151	171	177	177	168	153	189	173	172	184	191	185	137	156	179	155	209	157	167	148	170	173	174	186	148	178	161	165	175	173	154	141	182	166	183	162	195	155	164	165	164	183	169	179	189	161	162	174	165	170	168	163	160	170	179	183	177	145	172	172	176	164	155	193	161	170	198	190	198	175	175	164	170	167	183	179	170	189	205	195	184	179	182	142	167	163	203	183	161	184	178	186	163	165	188	160	179	155	149	146	174	161	175	163	167	159	181	176	172	169	179	172	191	156	148	173	173	155	155	133	188	166	171	158	191	178	185	159	172	166	159	180	163	187	163	174	177	167	182	155	179	184	169	187	155	185	172	188	164	161	168	154	171	160	176	152	139	170	173	193	157	192	169	175	170	162	192	174	158	157	156	154	160	169	165	199	163	170	183	175	172	193	167	162	158	161	168	162	162	164	172	147	156	153	138	185	164	150	167	164	168	166	162	161	150	174	162	164	162	189	175	180	155	187	151	157	172	160	154	175	145	163	186	176	162	163	148	158	146	160	178	188	172	194	193	163	180	164	180	160	177	156	165	170	148	189	178	150	166	165	147	176	169	184	189	164	167	153	177	170	187	163	165	176	142	167	165	172	199	177	156	173	176	184	175	190	169	152	140	193	139	181	160	144	156	167	170	195	154	160	186	168	169	166	174	184	161	153	175	178	161	170	169	171	160	173	176	151	155	178	168	171	162	186	172	182	152	156	158	172	153	190	173	175	154	174	178	173	160	171	182	149	161	167	183	175	157	158	162	140	151	173	166	173	159	162	176	149	164	163	163	164	158	152	157	167	176	158	174	164	183	196	170	175	189	172	166	154	174	190	168	166	157	171	166	162	162	173	139	169	172	167	174	183	169	183	169	182	180	166	183	179	144	170	177	153	147	140	168	160	162	156	165	176	185	172	161	157	172	157	179	200	192	148	195	169	164	180	168	154	167	163	176	176	167	156	173	193	164	169	165	183	167	168	185	165	158	186	162	177	177	171	173	176	165	161	188	185	148	168	167	181	154	177	191	156	165	169	171	158	174	193	155	163	175	171	171	184	171	177	178	177	149	162	180	195	178	149	182	165	156	167	161	190	164	173	170	173	182	141	156	145	184	166	183	175	161	168	176	200	174	165	169	190	159	177	175	149	168	160	154	153	163	171	186	173	180	172	152	185	200	185	159	176	162	178	174	194	177	190	180	163	175	167	158	161	179	153	163	172	161	177	165	179	165	174	171	156	187	182	153	135	166	217	135	164	167	178	175	169	177	174	174	161	180	169	174	168	166	170	179	172	165	169	158	192	180	179	176	168	174	166	152	154	176	166	174	183	198	171	131	178	168	139	170	164	158	146	153	168	167	147	173	153	148	144	141	145	160	155	178	160	171	185	151	165	181	156	161	172	172	197	188	165	180	150	173	158	166	157	154	190	153	159	169	145	156	176	175	190	154	157	189	167	174	163	169	153	164	163	172	170	180	182	197	181	162	168	158	159	172	176	124	160	161	156	180	175	159	150	182	188	155	142	174	155	173	170	165	187	176	174	164	158	152	162	168	166	167	172	169	173	148	149	170	178	159	182	146	186	159	147	172	164	157	183	165	177	173	166	166	154	182	155	157	172	170	168	185	188	156	156	172	161	176	169	173	171	157	175	161	165	179	151	166	191	169	176	165	169	163	166	179	156	140	124	156	178	166	161	164	169	150	168	165	166	177	168	155	175	167	190	170	188	188	162	147	152	142	182	162	170	167	164	185	170	185	169	169	167	157	152	158	162	175	183	162	169	167	168	183	185	162	166	192	169	141	156	164	182	152	160	198	139	166	159	176	154	164	141	155	168	156	172	157	150	173	154	189	150	144	155	128	161	159	154	159	133	154	167	202	164	184	184	185	162	164	167	166	180	184	175	166	166	169
3902	688	517	525	456	454	427	424	415	413	422	430	390	442	426	406	397	403	391	374	420	396	381	433	388	394	407	404	403	411	381	421	389	390	389	380	419	398	404	370	407	393	436	391	395	398	411	391	350	428	400	407	409	409	418	385	412	380	396	395	379	418	405	394	425	432	372	412	375	408	407	388	373	398	407	360	402	384	407	368	367	426	390	413	361	374	393	426	401	408	437	401	400	396	405	431	429	411	334	414	418	436	416	459	451	369	363	419	447	402	398	401	406	371	401	388	421	402	440	447	450	402	414	421	433	411	391	392	433	393	414	420	403	397	438	438	393	423	408	428	431	446	408	387	403	400	412	401	391	386	402	414	403	429	408	408	370	425	401	416	412	408	456	418	373	423	403	404	428	391	411	422	425	395	437	392	383	416	363	393	384	386	413	418	409	387	420	400	432	376	408	399	430	436	418	383	406	385	412	411	385	451	387	407	392	383	400	379	387	414	408	374	431	391	391	414	427	404	411	362	396	390	415	425	388	391	388	429	388	418	385	406	424	420	409	415	402	395	452	408	396	382	380	372	396	383	389	442	423	432	408	403	368	412	442	399	432	375	384	394	374	428	437	468	400	396	428	432	414	385	396	424	442	427	426	410	414	427	364	415	421	406	431	385	407	401	401	400	427	382	401	394	411	393	420	421	438	412	392	418	417	421	417	382	398	404	399	355	431	411	420	407	417	393	392	447	388	404	387	407	400	404	424	416	416	390	435	388	427	481	455	395	392	422	405	387	406	415	376	422	390	401	409	423	406	434	398	412	425	447	433	374	375	413	412	408	412	380	404	395	419	394	428	373	400	391	381	402	398	406	378	404	401	408	403	426	415	427	405	402	408	387	418	382	404	404	431	427	378	414	419	423	448	375	408	427	398	436	429	382	407	379	419	396	402	423	400	363	401	371	385	403	403	425	391	437	394	389	415	387	392	426	356	413	387	395	392	408	409	425	417	432	434	426	393	404	384	396	381	412	363	429	427	408	429	388	395	419	410	399	397	470	421	410	392	389	422	442	421	393	390	380	416	399	405	410	426	387	430	394	404	448	417	425	430	408	442	372	402	406	390	393	418	412	405	400	387	407	375	391	410	388	397	420	418	401	409	402	414	426	401	390	380	384	452	407	424	392	426	397	408	403	412	434	414	397	430	378	373	383	415	405	399	410	389	440	393	402	416	401	394	396	399	435	449	413	389	396	421	423	399	401	399	385	340	431	417	373	395	419	435	414	435	402	412	385	394	379	379	391	422	416	375	402	411	449	438	396	403	378	434	387	389	450	396	435	372	407	420	408	407	393	384	413	415	406	406	384	422	419	431	410	434	394	385	379	388	419	376	434	395	345	373	421	362	449	410	376	422	384	429	462	404	413	438	423	403	447	427	424	420	399	418	404	421	392	357	394	386	406	398	388	394	390	396	399	415	400	431	410	404	417	375	400	428	430	430	402	435	388	370	433	432	415	443	382	364	427	422	396	419	372	402	411	419	401	398	391	407	426	395	377	442	371	381	399	370	407	416	353	409	439	452	435	377	383	419	395	391	388	400	400	396	399	397	387	369	446	429	371	378	430	400	411	404	372	376	419	385	411	395	389	402	409	419	416	432	443	426	445	390	442	386	425	391	431	420	377	428	425	394	387	439	402	404	423	395	406	407	427	390	405	377	423	393	346	372	389	437	379	397	397	407	379	381	416	432	442	384	411	361	418	353	417	438	401	430	435	418	414	343	405	415	428	378	433	377	402	396	424	416	393	445	373	417	394	393	407	395	403	388	405	427	419	418	386	439	427	427	384	426	422	400	413	398	434	412	389	444	406	396	373	390	400	375	408	384	406	436	422	381	385	405	399	408	405	420	429	369	404	403	426	395	405	398	420	421	403	387	390	384	403	429	392	379	365	358	393	425	411	417	410	424	428	398	372	413	370	426	393	385	413	393	435	399	402	440	384	375	423	436	405	430	397	410	380	396	404	457	432	388	374	378	397	398	418	431	396	410	388	409	391	399	418	404	395	410	417	403	428	414	418	407	421	370	405	427	407	392	398	384	409	426	432	395	425	391	376	426	427	386	392	451	381	422	387	418	380	389	390	399	402	400	378	415	398	423	408	430	419	406	421	396	383	385	412	393	407	413	388	399	402	404	407	387	437	411	449	436	402	386	394	430	374	405	447	423	390	447	393	411	379	370	400	421	383	394	420	420	415	409	368	416	408	388	399	427	397	394	442	387	409	404	376	430	421	407	382	407	369	416	422	397	422	423	407	403	424	419	407	426	421	421	397	391	405	399	394	427	415	381	392	424	409	406	383	426	407	430	416	423	428	408	418	401	395	416	408	377	395	415	357	412	389	419	375	407	389	392	363	371	395	413	416	407	433	400	403	406	358	392	411	409	365	396	399	395	405	412	416	387	422	396	380	408	382	415	420	396	390	420	393	410	399	382	410	401	390	401	394	399	423	373	386	418	453	397	395	407	428	412	443	422	456	417	402	409	401	410	366	397	452	414	420	412	435	409	371	443	392	384	381	423	396	429	430	409	373	416	429	449	405	410	363	396	414	399	421	401	410	398	384	451	400	386	414	405	385	391	396	420	416	403	395	388	430	409	411	389	440	417	402	393	377	375	434	394	354	375	396	447	393	392	447	392	421	418	433	402	406	422	412	416	375	415	388	405	435	395	417	398	421	426	424	403	423	408	435	405	418	389	392	396	393	407	409	409	415	401	419	392	379	386	405	417	418	410	393	424	437	406	404	436	385	422	410	429	409	397	404	410	398	390	429	405	419	402	399	391	412	399	380	443	408	405	382	404	388	419	418	393	415	381	401	370	423	400	409	383	419	413	415	416	438	443	457	448	356	427	417	421	363	432	411	408	410	434	386	428	366	429	428	421	403	416	401	405	380	416	396	411	412	428	392	377	397	383	405	415	384	396	429	411	410	398	399	406	408	390	381	389	416	405	411	427	400	389	413	433	416	422	422	412	415	412	400	399	420	446	402	417	434	361	379	397	402	420	395	393	385	409	400	425	403	387	405	406	398	411	410	390	432	414	400	436	395	426	430	422	445	414	431	368	411	401	409	394	381	408	400	402	399	401	392	401	400	391	428	442	382	389	379	394	416	406	421	400	412	398	420	414	378	402	376	413	401	419	416	414	429	423	425	388	379	426	409	402	388	367	389	398	417	406	392	400	402	397	378	394	434	395	418	444	396	410	399	372	404	449	393	428	421	426	410	403	407	407	433	418	399	430	420	397	419	400	408	375	416	401	432	423	394	426	414	412	410	412	420	418	404	387	386	390	412	415	402	397	431	407	430	407	390	403	387	403	412	432	428	379	396	423	411	405	441	439	414	419	402	427	391	414	384	389	389	408	404	381	407	384	412	381	425	395	390	450	425	398	401	478	433	413	443	409	398	406	365	425	388	404	400	442	394	441	407	436	401	442	393	406	419	398	424	377	426	405	393
13830	1300	597	522	378	344	312	291	260	264	262	214	228	222	210	191	250	231	242	222	229	233	224	245	204	204	233	215	213	213	206	241	229	241	237	230	220	236	248	252	219	217	209	224	194	217	216	205	213	225	218	221	226	230	222	187	198	234	214	223	225	233	218	199	208	193	210	198	225	225	200	207	234	219	214	221	203	203	202	251	221	212	242	239	205	230	219	227	232	225	251	226	217	223	227	221	196	224	217	238	226	237	212	211	198	230	208	203	222	215	234	226	221	195	203	219	234	216	254	234	205	197	193	224	234	253	211	216	208	198	225	212	239	230	217	206	216	235	203	224	216	210	196	223	210	229	194	215	204	221	218	237	197	226	209	211	206	196	190	206	236	217	232	219	228	237	233	220	230	223	220	211	197	216	183	191	231	218	214	261	227	239	247	204	206	250	216	234	218	232	225	208	215	211	240	226	243	223	213	226	218	248	239	253	251	220	192	254	222	223	232	231	220	191	216	206	217	212	223	229	207	235	220	210	234	205	210	228	210	235	264	217	225	230	223	193	232	253	210	219	235	228	245	233	210	222	231	205	225	231	206	257	224	226	194	229	215	234	236	222	238	244	234	235	202	223	217	216	263	200	219	216	206	224	237	248	215	229	218	237	212	225	214	225	236	238	209	222	227	210	240	233	227	233	233	243	212	222	232	197	222	215	236	211	238	225	234	246	204	231	243	214	225	224	229	216	233	224	213	218	209	195	209	248	229	242	233	223	221	241	234	204	246	217	236	208	230	201	229	234	255	224	203	223	220	202	239	233	221	221	261	205	233	200	231	216	225	174	240	206	223	218	219	212	226	214	210	246	217	219	202	215	234	212	233	214	254	221	239	218	220	235	214	227	202	197	213	202	242	213	228	215	220	219	190	223	224	219	269	228	186	193	229	241	210	215	207	236	237	218	228	217	204	224	242	207	195	229	206	218	218	197	214	195	232	235	226	216	212	217	234	240	245	213	215	238	228	242	207	218	213	221	219	236	221	223	204	256	223	240	245	204	210	228	204	207	209	234	200	226	204	234	199	208	240	194	221	226	210	229	221	213	230	219	213	206	201	217	211	212	203	224	232	211	238	217	211	232	233	205	204	201	185	216	228	209	237	224	229	192	212	253	241	216	214	230	216	205	246	202	231	183	235	229	232	232	203	209	225	228	207	234	235	262	228	228	232	252	240	210	240	205	200	213	206	232	220	215	220	212	227	219	226	210	240	234	225	239	233	196	212	200	204	238	237	208	219	216	207	214	220	260	217	227	205	222	218	202	217	234	261	256	194	237	207	192	203	212	217	248	230	234	242	189	239	205	238	223	223	212	209	224	229	229	236	235	222	190	201	210	215	219	219	237	215	211	232	224	227	250	222	225	205	205	243	229	227	254	233	247	227	243	225	231	205	221	219	214	218	211	210	218	207	220	232	191	200	221	216	227	246	219	238	236	201	252	255	185	226	214	233	198	206	247	228	210	241	216	212	219	229	226	244	237	201	238	204	221	239	211	217	244	183	235	246	225	213	227	206	200	239	243	216	244	221	223	243	236	226	234	227	239	230	229	232	238	212	220	208	204	215	215	220	234	215	241	221	217	225	217	233	229	241	241	230	227	257	226	208	210	231	208	208	224	220	240	241	229	216	212	196	232	188	211	227	238	266	215	221	207	247	215	240	232	231	198	263	232	239	215	202	232	228	209	213	258	219	219	213	219	225	215	246	196	247	205	216	216	233	220	237	220	224	222	254	214	225	235	255	246	203	211	216	212	218	210	227	239	233	233	239	252	237	209	202	238	224	216	247	231	217	234	218	217	227	216	224	202	268	224	240	227	222	198	213	200	234	222	248	227	243	227	235	226	206	212	187	203	233	227	232	207	221	222	208	216	211	226	171	200	228	237	225	200	220	262	199	214	212	200	230	220	235	207	222	209	219	196	232	227	243	231	245	220	218	238	226	210	216	222	187	205	241	212	203	222	205	227	215	225	247	207	210	214	191	219	215	242	242	250	239	247	241	216	224	256	253	236	234	222	194	223	215	244	219	225	224	233	213	213	246	231	222	192	206	221	226	200	224	206	236	215	213	206	233	194	216	236	213	266	199	229	247	233	218	237	235	197	217	222	218	226	218	225	234	217	263	232	237	230	212	189	216	228	234	222	224	218	203	225	202	209	214	217	222	236	240	187	219	220	226	218	214	251	218	243	218	242	205	199	221	192	215	221	233	223	220	211	246	234	183	235	223	238	204	204	220	242	249	241	226	212	217	219	201	241	235	232	223	212	248	238	223	246	215	229	221	217	254	228	253	236	207	218	211	246	236	227	214	230	219	232	226	246	222	204	225	206	200	228	236	243	218	215	230	214	259	229	198	238	233	233	243	195	234	217	206	219	214	228	235	212	214	223	208	186	224	207	205	218	245	199	232	203	207	223	237	235	220	186	208	231	227	214	228	217	221	203	207	204	254	228	263	223	212	250	236	228	227	229	195	227	216	210	206	225	220	235	222	199	220	231	198	187	212	189	219	216	207	228	197	220	227	283	238	205	224	210	196	232	226	214	221	224	215	223	214	206	217	216	231	211	247	218	245	242	227	222	199	231	204	250	204	211	224	280	217	214	212	192	246	222	194	225	218	235	248	220	214	218	220	213	222	213	215	198	236	209	201	224	217	201	254	192	220	219	228	235	192	260	230	200	214	224	252	251	206	244	234	206	206	216	224	226	249	202	232	247	252	204	241	227	214	220	186	211	223	223	212	235	226	225	211	222	224	234	211	222	192	218	223	196	202	200	209	221	234	215	234	216	237	206	212	230	222	220	221	239	199	209	220	223	233	246	239	225	229	221	228	220	232	246	223	242	229	219	258	222	221	228	240	219	190	222	218	236	227	219	227	211	244	204	201	227	240	222	223	237	220	214	217	217	224	229	202	223	240	221	222	204	212	221	190	242	184	254	219	231	247	249	229	254	225	244	223	234	218	264	237	187	212	230	230	214	237	262	219	224	237	255	209	212	205	206	227	251	213	209	217	197	244	213	236	224	238	216	211	221	204	214	228	241	220	238	233	237	230	248	214	208	219	224	225	224	259	224	234	234	238	257	212	227	232	206	214	217	200	230	226	223	255	221	241	198	223	249	217	227	235	208	218	233	221	208	241	210	214	227	226	207	251	220	234	239	224	185	249	220	242	201	225	228	208	225	200	227	224	223	197	236	206	240	219	226	208	222	224	195	203	232	210	236	218	251	229	206	223	229	209	224	213	215	217	221	220	230	243	205	232	213	218	197	227	240	239	218	233	223	226	177	192	211	208	230	225	209	260	240	205	206	247	221	208	231	223	195	247	207	246	206	263	254	223	237	232	218	195	229	234	203	223	254	220	218	221	241	218	194	229	231	229	225	246	220	208	220	204	216	237	210	223	230	246	240	226	193	237	205	229	205	233	212	240	214	199	237	212	212	233	230	241	230	207	228	228	233
10114	1116	1338	1491	1273	1061	891	758	805	678	637	636	636	595	649	553	569	581	558	584	517	542	572	551	550	533	519	538	578	546	536	540	492	526	492	531	527	496	484	532	498	514	550	517	516	553	508	514	529	503	480	517	515	481	539	513	520	507	498	534	532	520	487	527	490	509	509	516	483	527	507	540	522	490	518	498	534	510	516	518	535	494	519	520	512	480	504	508	462	520	554	516	484	461	542	509	474	520	478	494	521	525	531	536	510	578	493	519	546	526	495	493	487	511	523	539	500	551	486	490	539	506	490	517	526	472	500	566	526	570	521	536	463	501	510	516	529	531	473	532	533	498	484	489	537	548	498	489	547	539	486	530	511	483	499	520	540	530	479	520	525	540	513	513	499	496	489	490	500	513	520	526	597	537	487	543	508	508	476	533	500	506	513	506	488	517	485	509	526	472	518	488	483	517	481	484	515	477	548	502	501	466	466	490	547	525	527	511	531	502	526	516	524	508	485	488	540	537	499	505	526	523	527	516	515	512	496	516	490	501	439	472	481	501	508	515	485	531	504	510	520	532	497	464	492	466	532	507	488	498	525	511	494	467	544	517	515	498	485	511	511	528	530	475	479	505	520	519	532	525	473	487	515	499	495	509	522	503	490	465	476	458	540	511	559	510	511	514	505	516	480	515	531	504	519	493	484	519	502	554	532	500	533	530	497	475	483	518	510	526	508	542	473	506	518	556	491	503	523	534	484	495	527	534	495	530	533	526	480	544	499	585	493	517	486	509	502	531	540	491	562	515	497	485	494	528	493	487	527	500	499	482	484	508	505	506	454	494	489	525	504	506	517	506	485	497	518	506	525	531	529	479	477	509	536	519	499	520	495	495	470	467	536	493	463	525	512	494	507	515	543	512	482	517	535	515	514	510	490	501	480	518	527	527	501	536	512	506	520	541	479	490	530	524	500	513	525	536	562	500	504	503	499	507	488	485	508	525	501	496	459	485	504	511	502	476	510	501	516	523	497	477	510	513	508	507	505	524	514	517	495	553	528	544	525	513	467	479	557	543	497	486	496	499	509	507	515	487	501	522	533	516	521	521	509	497	531	530	511	517	509	488	527	540	530	551	517	515	498	510	538	514	527	468	489	513	483	479	517	503	491	522	538	498	495	502	543	477	525	492	539	490	509	514	503	512	512	509	492	526	515	516	498	487	497	518	516	552	532	515	517	511	555	509	495	486	511	486	531	507	540	508	505	469	512	497	498	530	486	501	466	537	531	506	515	549	485	486	504	514	524	488	537	489	512	515	529	500	502	513	511	451	539	538	508	523	520	481	471	497	541	540	506	552	517	516	506	477	520	494	486	469	498	475	486	498	504	528	456	505	485	517	534	511	488	529	548	477	477	523	492	541	506	513	538	442	499	476	534	517	564	507	490	529	468	544	535	539	539	513	497	504	516	562	532	536	499	520	492	539	537	513	470	487	488	510	552	506	489	477	465	514	523	522	497	466	473	497	544	497	468	496	525	517	544	526	502	505	479	530	494	507	502	528	511	526	512	491	515	523	561	516	528	508	559	534	511	528	505	512	528	519	533	524	483	498	555	527	526	451	501	539	552	510	494	541	551	502	507	487	563	498	502	488	521	479	560	501	505	534	509	491	523	522	489	555	515	491	516	521	482	482	512	494	509	504	513	483	470	512	568	479	508	521	488	500	469	502	487	521	516	495	508	540	512	559	527	497	506	530	526	505	512	494	493	480	479	519	438	500	496	530	514	529	516	469	483	502	533	548	505	486	470	532	526	501	504	527	536	508	525	508	506	528	495	494	478	520	509	485	548	472	554	521	482	535	520	498	533	521	466	473	492	526	521	530	507	517	509	482	467	486	472	514	472	500	512	535	521	519	506	511	485	535	508	515	497	536	506	501	522	490	486	542	479	503	502	502	519	528	481	502	500	519	506	489	545	495	499	490	514	470	503	503	541	503	521	518	477	481	508	498	528	512	533	513	535	517	483	520	532	532	514	518	535	471	505	502	490	544	485	511	504	509	502	539	485	515	492	495	525	485	520	502	570	507	502	460	480	511	510	540	499	533	523	476	513	538	531	505	509	536	504	494	515	531	499	508	463	517	488	491	551	497	451	500	546	494	519	451	509	485	484	505	511	530	494	506	504	501	508	495	541	527	475	526	527	506	530	531	531	496	482	526	517	536	529	482	502	491	488	531	550	517	507	529	469	536	524	508	518	471	502	491	524	484	477	520	475	476	521	536	485	500	511	506	515	458	511	546	505	521	515	497	514	511	530	505	503	537	527	562	491	483	515	519	484	505	543	517	529	498	557	501	525	523	488	498	555	527	501	549	488	521	529	515	502	547	516	484	515	525	492	507	490	485	524	498	511	519	499	502	480	552	507	490	517	505	526	511	487	501	501	484	497	553	542	488	527	542	535	512	501	467	523	488	528	517	555	515	489	499	515	494	519	484	491	493	534	504	491	498	489	510	447	527	507	449	469	492	475	493	502	513	515	527	482	517	485	518	537	509	468	550	486	536	528	528	533	513	508	530	508	512	477	492	521	558	519	541	495	494	541	493	541	495	511	471	503	542	524	515	530	500	497	516	479	557	518	507	545	523	476	538	512	483	523	496	527	516	475	517	504	496	504	466	487	486	554	540	521	481	499	517	477	517	488	534	515	531	507	509	515	478	519	544	504	561	476	486	530	547	506	495	535	508	518	548	495	532	464	539	533	451	535	519	518	534	506	487	504	483	499	501	507	543	476	522	526	498	510	532	509	496	469	531	507	531	523	461	467	514	550	486	476	451	512	477	507	519	512	543	512	505	498	497	485	492	508	540	510	545	489	497	528	521	491	517	521	497	501	501	484	536	564	527	537	540	512	511	495	499	509	511	515	522	523	516	500	517	491	498	479	525	459	513	541	486	500	520	512	532	486	477	501	495	542	518	496	516	504	550	527	508	509	495	520	528	534	469	507	480	477	443	559	557	520	515	521	519	502	504	529	502	526	543	496	504	541	564	565	522	491	495	533	530	551	485	551	525	513	477	492	540	490	521	521	529	477	520	513	482	508	526	488	533	542	471	482	505	508	514	563	494	527	492	532	499	539	506	528	517	536	541	534	512	539	529	510	489	482	558	512	518	543	536	509	462	511	544	492	524	529	511	516	528	545	529	473	490	537	506	500	542	531	518	543	537	500	565	527	508	504	543	548	529	514	496	491	509	528	533	528	495	500	522	499	519	487	479	513	531	490	504	527	535	534	537	506	514	512	499	501	498	528	508	508	522	498	517	493	489	514	549	521	503	503	530	489	525	498	520	513	487	496	508	540	504	539	487	517	520	510	558	502	530	514	516	502	550	564	506	509	525	529	509	489	521	542	578	525	500	529	540	538	477	500	506	513	499	500	512	490	548	528	510	491	481	507	549	495	500	492	463	521	519	540	511	503	490	512	513	510	529	543	510	503	467	529	492	495	489	515	534	539	485
23342	3138	929	736	434	313	287	223	245	181	158	188	147	140	128	156	132	144	120	126	138	148	132	118	134	149	149	142	127	132	130	134	123	127	136	149	111	117	138	129	112	110	108	105	108	116	124	125	120	138	108	123	139	118	143	131	123	147	112	117	121	136	136	112	123	130	128	137	113	114	123	113	132	137	137	138	130	133	127	146	134	123	125	138	132	104	95	130	122	112	112	119	120	132	124	123	132	134	124	117	112	110	127	131	143	133	126	133	109	105	131	105	131	111	137	117	114	130	124	116	140	140	118	136	157	122	115	129	139	119	111	116	125	145	123	140	114	132	128	108	115	116	128	139	127	131	115	123	126	134	134	120	131	118	130	136	141	146	104	131	129	120	101	125	122	128	116	117	131	117	109	127	105	108	111	127	144	114	123	145	128	120	107	136	121	127	109	106	134	117	116	133	119	124	135	101	121	117	119	120	134	127	111	136	104	130	119	137	130	142	125	123	132	129	143	137	116	116	125	142	123	135	110	113	146	123	125	139	123	133	111	133	120	145	123	144	137	131	133	124	128	118	125	121	131	122	125	122	103	126	118	133	124	123	127	150	131	115	100	120	91	125	112	112	133	150	115	127	139	134	125	132	115	121	132	119	116	121	112	120	117	115	122	122	140	130	103	133	123	156	145	126	134	120	125	134	130	147	125	116	112	115	122	116	117	124	115	147	124	139	126	153	114	120	139	112	125	113	116	128	123	130	114	131	130	122	155	94	133	118	110	104	140	117	128	135	103	130	108	123	101	135	130	126	113	126	142	118	125	138	105	114	142	116	123	109	122	130	128	136	115	124	124	137	125	115	128	125	135	117	113	128	143	126	105	112	128	121	133	109	125	119	137	125	136	117	125	130	136	124	117	113	110	120	140	132	138	122	129	113	111	124	119	119	143	117	116	136	135	119	136	114	117	114	148	116	124	125	122	134	142	119	130	115	115	125	124	150	127	125	129	124	126	116	137	133	121	122	141	125	120	130	131	129	129	114	129	133	124	152	107	126	132	120	138	121	117	124	127	105	131	126	122	108	132	155	124	102	137	102	148	103	137	132	111	109	122	99	122	113	133	117	135	139	101	144	119	115	113	124	147	112	132	112	126	118	141	127	111	140	130	135	126	121	118	127	118	112	133	122	122	108	134	109	118	116	117	125	104	99	134	125	139	121	127	113	116	125	118	137	123	114	122	129	127	120	121	117	124	129	128	124	134	114	144	129	124	118	154	132	123	122	113	143	122	117	106	136	126	132	130	132	124	114	94	117	123	128	94	130	120	156	111	122	105	118	142	128	130	123	103	135	129	120	110	108	118	139	114	103	127	122	107	131	123	137	131	123	128	138	139	123	122	150	116	116	151	120	153	141	103	108	125	122	120	133	129	120	136	130	128	121	109	115	118	141	126	117	122	137	127	111	131	113	130	141	129	132	135	128	109	118	130	131	116	133	138	121	127	133	120	107	128	128	112	132	108	146	150	123	136	115	122	154	134	136	149	130	134	124	125	126	103	123	108	121	102	125	138	111	102	136	113	123	135	135	123	125	122	115	117	130	126	137	111	131	118	127	137	118	121	126	118	125	112	101	131	141	136	126	118	136	128	132	119	133	134	137	117	127	134	139	140	142	121	135	122	124	96	129	100	125	134	130	119	120	113	120	106	132	121	128	151	112	141	143	135	133	134	131	127	114	127	117	112	125	130	133	112	115	128	97	116	113	111	131	131	114	142	147	104	148	116	128	142	141	122	144	134	124	124	125	107	123	120	137	139	118	101	115	129	107	119	131	132	125	118	101	134	121	117	138	129	136	146	124	134	109	136	111	118	114	139	128	117	105	127	114	146	122	120	132	126	116	146	116	120	117	129	116	115	126	127	133	110	104	147	119	132	127	135	130	111	131	135	114	118	148	114	132	117	148	135	134	126	125	125	128	121	135	115	117	116	124	132	116	137	150	122	129	129	124	117	118	126	122	128	122	125	139	87	132	107	141	141	119	118	134	133	111	120	134	136	128	128	140	148	123	129	129	122	125	152	117	134	104	142	112	121	139	144	113	130	145	93	122	118	133	119	101	109	117	134	143	141	111	109	128	112	129	120	148	118	133	142	124	135	113	135	129	137	104	134	124	123	126	147	126	119	131	119	118	127	157	118	96	117	136	127	118	111	128	135	136	139	137	122	105	118	124	130	134	140	116	116	127	146	106	110	120	131	151	129	107	131	120	125	116	116	134	125	112	97	101	135	119	125	127	121	146	127	99	123	118	123	131	124	114	132	155	125	106	132	157	125	132	110	137	131	121	114	110	120	115	118	131	124	108	128	114	129	131	126	115	112	150	135	129	133	129	122	107	112	104	130	129	119	140	128	120	137	121	131	113	121	131	134	120	121	110	120	124	125	129	134	133	125	133	107	130	158	115	140	142	120	143	127	119	122	125	115	122	120	131	113	111	127	133	143	103	129	117	101	128	121	131	112	121	120	127	140	115	129	132	138	113	139	116	109	137	122	136	123	142	123	123	126	115	119	147	126	124	110	115	127	129	137	142	127	99	136	116	134	136	137	120	124	115	118	126	132	128	126	132	129	130	150	117	132	110	127	135	124	121	129	142	139	126	134	97	122	136	128	132	151	129	130	115	127	113	143	125	127	131	156	139	113	131	128	153	141	125	129	117	144	133	115	122	149	141	128	112	137	124	131	165	112	120	114	112	115	122	112	142	140	126	127	126	136	140	133	124	105	135	136	138	115	125	123	129	108	140	105	144	126	112	116	119	116	129	139	119	137	112	123	115	140	116	125	147	114	118	118	134	116	97	118	127	127	117	127	121	119	138	124	127	119	125	127	95	130	114	129	120	119	104	126	128	130	141	136	148	131	117	136	110	143	133	137	132	139	118	112	123	139	123	133	131	131	108	91	144	121	139	126	111	131	116	153	126	127	121	112	92	119	112	125	127	142	141	129	104	153	114	125	128	139	121	125	117	134	112	127	112	142	123	117	134	137	123	131	132	121	117	128	122	137	131	128	111	115	117	123	114	119	141	123	126	120	139	143	117	128	130	138	113	155	123	122	132	102	112	130	113	116	107	116	141	135	113	122	116	109	137	103	99	124	114	142	126	127	110	132	122	119	114	112	113	110	122	130	114	115	126	124	131	116	132	126	148	151	142	111	131	123	119	119	111	112	149	134	118	127	128	127	109	142	108	131	117	117	115	110	115	128	112	109	121	127	115	141	138	129	128	100	110	127	134	132	122	118	148	126	134	107	116	118	132	137	126	119	129	121	108	115	118	122	123	134	140	114	129	138	129	118	128	107	120	120	122	122	125	113	104	157	128	121	115	93	123	117	131	130	118	131	112	131	127	125	126	132	115	121	132	133	131	126	112	113	129	124	145	106	108	114	124	104	110	145	110	123	137	100	140	105	128	114	125	122	128	142	148	125	138	124	124	118	129	137	130	129	132	136	126	103	123
13084	1471	2039	2350	1861	1373	1127	967	840	688	554	587	471	491	429	462	399	404	406	372	405	370	340	335	311	347	347	330	317	346	329	329	317	299	350	317	307	304	288	325	296	331	285	284	324	305	305	318	293	268	308	286	276	308	279	294	309	280	289	301	284	280	303	286	281	305	316	284	305	299	271	272	297	316	268	327	275	334	291	282	294	296	300	307	294	279	279	277	282	296	278	262	302	265	311	295	288	253	324	280	291	316	275	287	270	312	290	311	281	302	317	280	292	277	278	269	320	289	284	343	301	280	294	291	303	303	288	304	300	315	312	286	307	288	279	300	279	254	311	303	307	295	288	306	294	274	300	305	311	305	284	272	294	273	275	295	294	281	289	280	308	296	287	274	287	343	277	310	291	289	304	316	316	262	282	281	314	316	280	301	305	297	287	259	301	298	279	275	285	312	286	294	307	289	307	302	303	288	286	297	314	306	310	271	272	274	327	302	291	315	259	289	298	302	274	278	277	306	279	286	302	289	304	286	285	278	270	308	286	305	342	271	305	283	292	317	295	312	301	257	284	292	312	291	299	301	296	295	298	292	281	279	305	272	286	277	267	270	280	282	298	309	280	297	303	288	301	302	299	296	307	279	289	281	276	315	272	261	301	266	326	311	288	299	286	288	279	290	277	288	304	285	308	293	323	269	292	302	303	279	285	277	327	295	302	287	287	302	258	301	298	311	287	278	271	304	332	302	302	301	257	306	273	297	293	289	282	295	303	316	270	296	269	309	324	289	308	292	291	293	273	322	234	310	301	295	316	318	283	278	310	307	306	286	308	291	280	280	284	304	283	283	271	316	304	275	297	267	270	314	318	313	318	296	273	291	263	300	295	291	265	278	283	315	322	278	272	318	274	308	286	292	317	278	277	291	311	247	271	292	273	304	280	309	304	300	295	299	319	278	306	310	281	277	317	294	288	310	284	306	291	301	268	299	266	277	293	283	283	332	307	329	304	256	277	308	305	328	282	302	298	292	278	307	285	260	298	331	299	268	258	310	304	300	301	304	306	287	313	318	310	300	315	286	319	328	280	304	318	330	293	305	258	277	323	304	264	284	279	265	296	307	281	260	309	281	299	271	298	285	270	324	315	316	277	312	308	309	299	302	282	287	274	301	279	298	304	302	301	291	285	288	276	290	286	318	291	269	268	275	281	282	274	287	330	282	319	280	296	301	305	307	297	300	297	267	292	281	305	304	259	287	293	281	315	327	280	299	274	295	286	292	280	294	284	321	294	288	302	311	279	298	305	273	325	290	280	278	284	289	315	286	291	282	258	267	283	300	307	265	300	324	289	310	277	261	307	299	298	275	296	298	297	287	245	287	327	323	295	300	266	285	277	298	281	294	294	306	262	281	270	288	306	300	273	292	266	294	261	263	282	308	278	310	289	309	299	260	273	304	320	287	296	303	273	314	285	291	273	281	305	316	280	312	286	305	311	329	313	313	296	312	283	275	299	308	305	283	295	318	288	283	312	328	300	299	311	299	277	275	303	268	315	285	315	285	293	280	301	291	279	292	267	300	319	283	293	300	287	296	275	288	308	282	320	276	265	289	275	302	272	279	310	333	291	309	300	296	321	283	300	283	281	288	291	324	324	307	270	294	275	300	274	269	278	280	276	284	302	268	305	314	284	287	336	294	339	294	302	289	303	281	280	294	307	314	279	279	295	305	275	287	294	311	289	291	283	255	295	279	291	269	287	293	263	314	293	273	265	284	336	324	269	283	284	307	292	288	288	293	309	280	295	259	297	313	294	301	287	303	284	323	270	294	291	281	282	293	280	276	270	308	331	311	295	301	257	267	301	261	281	331	310	290	273	272	270	267	281	271	260	302	277	271	296	292	308	297	301	314	264	295	278	255	289	298	284	295	279	315	281	276	299	284	277	293	312	314	310	321	307	305	322	299	273	288	258	281	266	289	306	270	319	312	271	316	305	310	282	276	298	266	277	272	264	281	280	319	278	303	286	270	277	258	303	265	268	307	263	277	272	294	298	294	279	251	275	304	278	258	279	291	293	280	303	305	281	266	295	287	293	290	294	297	271	292	282	295	278	270	273	299	296	297	293	307	320	275	283	266	296	296	275	327	267	313	301	294	302	288	279	306	275	287	283	265	292	273	286	319	290	295	298	309	313	281	286	273	300	330	309	286	298	295	315	285	274	309	303	258	272	322	297	265	306	278	274	276	310	272	281	270	278	280	288	304	279	288	306	264	307	280	315	277	264	314	289	303	274	286	284	317	301	279	315	301	288	320	255	302	318	309	281	300	304	285	293	268	280	292	299	284	296	282	277	308	286	278	289	270	298	311	309	306	243	301	279	300	303	280	277	281	287	308	301	283	312	286	273	300	319	292	300	274	323	316	279	284	279	283	307	337	313	332	276	282	289	318	285	333	271	300	303	281	301	302	251	307	282	274	262	261	307	284	296	299	305	298	288	320	324	291	302	297	278	277	315	272	291	310	262	305	312	254	303	292	305	289	299	286	265	258	331	301	329	290	292	283	294	282	265	267	308	273	291	291	340	314	289	276	290	294	317	260	291	288	287	267	323	299	270	292	287	304	274	298	274	297	295	287	289	283	282	312	277	283	291	298	294	330	317	312	305	268	290	282	311	328	310	307	282	277	276	296	279	295	284	294	297	299	311	295	263	288	282	311	253	319	281	303	296	324	324	295	290	287	298	296	315	275	309	286	280	288	275	288	296	307	294	306	268	300	283	298	289	304	289	322	288	310	311	291	282	293	307	300	301	273	267	295	263	288	313	277	294	277	304	300	303	272	287	289	280	305	295	283	286	272	288	320	271	292	312	325	262	317	261	293	267	272	270	279	268	314	293	271	274	319	319	282	334	286	278	317	277	274	315	273	287	327	278	288	299	263	272	286	286	302	283	265	319	276	302	301	303	295	292	266	319	303	289	287	292	277	298	295	275	245	298	297	292	290	292	275	305	287	271	295	310	263	307	320	304	305	312	277	295	287	308	274	276	288	283	270	288	304	282	295	310	283	335	293	289	284	281	272	286	300	292	295	302	299	306	282	287	282	324	283	303	264	287	313	283	306	284	316	272	276	295	281	269	309	277	275	302	298	269	291	301	285	317	280	301	285	283	286	306	283	300	305	294	294	311	267	280	281	279	292	292	291	262	300	311	275	258	278	303	308	300	272	282	286	294	305	288	285	295	296	281	293	306	330	264	266	290	277	284	260	297	307	322	268	266	284	289	290	292	341	276	264	273	280	295	313	327	317	305	281	300	277	290	283	308	275	290	303	279	320	271	265	307	305	275	288	318	271	293	289	289	289	257	322	259	302	314	291	288	298	268	301	265	298	308	292	295	268	270	296	275	279	300	280	279	287	311	284	278	269	295	296	272	325	298	300	316	280	284	282	295	310	310	292	295	294	281	277	273	290	300	285	292	256	307	295	284	288	303	286	289	285	288	332	272	272	311	312
5127	580	213	209	199	169	169	179	183	157	191	158	186	188	184	185	174	176	155	163	162	169	160	176	157	171	217	162	198	188	163	161	157	136	194	164	162	159	176	184	186	160	173	155	179	189	179	157	197	188	172	180	189	156	172	170	146	181	203	176	180	169	186	203	173	200	199	143	159	169	174	168	187	172	161	157	199	170	166	181	165	176	183	178	173	167	167	184	148	176	182	173	155	193	171	174	186	156	149	161	159	177	157	163	167	168	174	192	174	193	168	180	194	175	171	175	175	180	172	166	173	164	176	165	182	154	176	156	148	172	164	172	166	152	163	203	171	165	171	178	175	153	165	165	154	169	180	156	183	158	151	178	160	159	189	135	170	161	197	181	169	175	140	174	163	153	177	169	157	152	171	168	182	177	162	209	159	162	165	167	149	175	174	166	170	178	171	158	180	162	155	170	180	152	172	190	144	189	169	159	153	161	163	185	162	180	154	189	187	187	179	163	201	155	167	160	180	160	178	160	180	181	201	175	163	190	180	163	172	180	159	161	187	172	175	181	186	166	162	179	163	163	183	175	178	185	156	148	150	145	172	153	179	151	145	160	167	160	170	196	165	164	183	191	191	173	171	164	150	145	199	164	153	181	160	188	175	175	157	164	187	155	182	151	180	177	162	152	161	163	166	167	171	165	178	170	170	163	132	152	189	162	178	160	172	150	158	184	178	156	162	169	204	176	169	174	185	175	190	149	177	209	174	154	193	160	174	159	161	162	180	166	174	149	164	173	159	198	183	154	177	182	209	167	160	158	153	205	188	180	200	176	170	173	154	176	177	172	182	164	167	141	168	161	163	192	182	173	185	163	168	161	165	150	149	150	161	159	175	145	170	194	164	184	168	155	185	165	173	184	172	159	150	180	172	169	170	142	199	163	187	173	163	176	163	159	158	154	173	160	175	149	181	153	164	176	176	159	191	169	150	158	166	196	158	169	160	169	177	169	154	158	161	170	190	164	176	163	154	192	185	147	165	182	163	184	169	167	186	163	166	181	168	177	149	135	170	189	175	157	177	156	170	149	175	153	185	162	168	181	178	165	157	171	181	184	186	185	154	162	185	181	190	176	185	174	167	152	157	174	167	167	166	165	174	169	179	182	180	171	149	171	170	166	156	170	170	184	161	163	168	171	150	158	156	170	169	151	169	150	197	198	182	156	181	169	174	178	141	162	133	195	178	190	184	167	176	166	157	174	190	192	169	167	180	161	143	163	158	188	179	165	201	160	176	184	161	143	164	179	166	166	172	152	153	193	167	161	172	184	181	172	185	162	162	160	186	173	133	174	172	159	184	155	150	160	162	179	166	173	171	174	156	175	154	164	187	200	181	184	165	165	177	141	169	166	172	193	135	155	157	160	169	170	166	175	176	161	181	153	218	173	177	194	177	169	178	142	170	170	171	182	156	177	179	190	161	170	177	196	176	168	160	184	173	165	161	170	151	174	172	137	172	175	184	189	197	158	179	165	175	174	169	171	174	173	175	147	183	147	186	192	191	181	176	179	163	155	137	178	159	150	181	154	172	197	173	163	158	173	175	169	146	169	173	173	174	191	146	184	169	163	170	181	188	153	180	171	176	152	170	188	185	192	174	154	153	150	169	168	176	166	161	157	163	193	162	172	177	173	193	173	157	179	169	160	154	166	160	156	166	172	149	161	180	147	166	173	155	193	166	153	173	186	170	193	167	154	156	155	152	177	165	142	167	189	209	152	202	162	201	148	171	171	172	165	186	163	159	153	152	169	175	189	151	160	180	183	155	168	154	173	176	173	145	164	165	193	160	174	166	180	150	168	159	158	167	173	162	162	163	169	173	165	166	180	174	163	168	181	181	160	163	167	178	152	165	166	189	159	166	191	180	157	163	168	163	158	168	164	182	171	162	161	161	172	161	161	168	185	182	174	141	175	183	178	156	176	163	159	158	144	161	162	165	140	159	139	158	146	191	181	179	203	193	165	145	161	148	169	147	166	168	179	164	153	164	177	202	171	182	168	181	168	178	199	176	153	162	164	175	166	169	167	196	166	182	167	193	169	171	169	168	192	182	189	201	174	187	173	159	164	161	193	161	163	183	165	162	140	162	186	170	154	159	168	174	170	173	192	161	153	159	163	184	174	184	164	171	166	151	148	169	167	155	141	162	184	149	160	165	181	149	148	182	176	176	160	191	157	162	160	175	171	183	161	166	182	156	153	157	180	177	145	167	171	146	157	170	187	156	145	163	194	185	150	172	158	154	152	183	153	172	169	178	151	179	169	157	164	170	170	162	165	164	155	186	168	162	171	144	156	162	159	194	178	178	153	162	166	133	146	166	162	193	159	185	179	156	176	143	203	167	135	157	183	178	148	165	164	162	156	181	177	160	148	149	162	162	161	163	161	152	177	148	168	143	169	187	172	159	166	164	172	186	174	164	148	178	186	157	157	142	176	160	174	157	160	155	156	161	164	185	177	173	142	160	162	156	167	168	158	184	197	184	169	165	158	174	158	164	159	192	167	152	157	200	195	165	132	189	166	186	174	166	168	166	151	157	146	179	173	183	160	188	168	171	166	163	164	168	150	172	153	142	135	146	159	178	172	169	164	206	164	158	175	154	180	156	173	160	174	173	179	182	184	184	177	191	174	177	189	146	163	165	172	183	179	166	159	169	161	164	206	160	163	168	178	163	173	160	194	149	195	177	185	168	169	191	165	161	167	157	165	152	151	154	190	163	159	175	170	154	159	176	144	185	169	156	153	164	196	156	196	182	178	166	138	145	162	186	144	189	177	165	186	146	167	169	173	186	198	184	179	154	158	151	145	162	132	187	165	161	144	180	171	160	186	160	148	159	145	175	174	178	181	160	151	179	162	166	175	148	184	193	205	161	180	186	162	194	167	161	189	169	161	166	160	133	154	171	182	176	185	167	170	180	171	166	163	197	175	141	185	155	180	183	161	168	178	199	176	178	187	167	146	161	150	199	164	177	176	152	158	179	204	191	187	165	192	164	183	177	168	170	195	167	147	192	178	172	170	163	161	180	171	147	159	154	165	167	177	166	182	169	183	185	159	145	132	175	162	139	165	156	155	153	144	194	158	183	162	155	186	206	176	165	172	175	171	188	188	164	176	179	170	177	155	190	155	183	169	164	170	185	189	152	172	164	179	177	154	149	133	155	155	181	165	172	174	152	178	156	180	178	162	154	171	159	165	157	156	186	175	151	188	171	173	163	180	207	179	188	157	180	177	164	167	180	163	179	191	160	170	171	154	169	150	183	196	184	200	167	167	178	182	138	181	159	183	160	173	180	171	196	141	179	166	149	186	157	180	173	143	157	179	188	166	163	165	164	162	157	190	182	172	169	161	171	165	179	191	143	164	178	178	166	179	159	181	175	205	169	180	155	162	164	180	167	163	191	172	165	152	200	157	146	183	159	144	188	187	166	166	175	195	170	175	161	171	185	151	154	174	180	177
4189	699	521	531	503	429	430	409	479	414	439	443	393	419	417	414	352	419	397	416	392	388	351	418	402	399	417	410	442	403	379	410	417	378	398	408	386	385	401	407	391	402	401	369	374	398	423	411	392	377	411	396	392	415	425	376	406	408	424	417	345	394	373	420	389	409	400	425	426	415	442	402	420	422	364	416	405	407	408	376	424	402	412	406	391	422	427	390	425	406	398	405	401	411	399	383	398	419	447	400	382	361	383	424	410	421	392	398	424	390	400	406	373	385	392	401	403	397	411	402	403	429	410	386	386	426	400	397	430	394	407	452	384	390	412	458	412	396	387	405	380	400	381	411	410	390	419	399	411	408	419	407	418	444	368	378	416	424	423	434	384	404	452	411	416	422	412	423	393	402	398	406	404	409	421	397	412	427	377	424	376	398	402	424	413	405	381	417	423	398	389	398	408	417	382	413	411	414	392	392	425	380	407	412	382	387	370	374	387	421	418	421	430	395	423	424	427	375	424	407	454	377	402	412	379	444	429	416	406	414	391	412	405	395	410	425	407	396	396	381	403	411	419	421	436	381	392	399	442	405	395	414	395	422	355	400	406	427	398	399	428	368	396	423	394	394	432	446	407	403	391	396	380	375	412	394	406	388	373	376	406	413	377	391	391	400	404	440	380	400	397	394	410	383	392	387	411	428	408	424	393	413	415	418	411	395	385	436	383	369	394	403	422	428	447	408	424	407	416	398	419	383	402	402	389	421	417	406	411	416	422	359	409	392	418	392	391	382	397	400	428	420	365	410	383	431	423	413	408	428	398	422	403	385	392	413	389	436	403	378	456	405	407	378	411	406	420	387	419	433	407	418	391	411	408	402	391	435	446	388	407	453	414	396	403	402	399	425	430	397	407	399	432	378	374	393	380	397	427	428	434	394	387	396	433	433	401	424	403	377	423	398	410	421	404	414	406	401	430	404	401	403	371	405	412	401	399	411	418	415	416	417	409	420	421	395	398	418	383	426	399	390	418	388	405	413	370	442	413	457	411	426	402	419	410	416	410	395	430	395	387	407	379	405	397	394	401	394	385	413	419	390	415	421	402	428	429	401	398	439	398	407	450	402	417	399	377	400	383	404	405	441	383	404	436	418	424	388	373	412	394	437	398	415	384	384	405	450	414	421	434	403	371	394	425	434	390	395	384	410	419	399	389	419	407	388	426	414	393	401	394	416	392	405	410	425	426	400	420	396	389	426	405	431	416	440	404	431	421	387	415	379	369	414	388	428	434	410	389	447	377	387	444	393	407	388	373	417	388	358	400	403	415	436	404	408	387	409	410	467	423	430	433	393	436	420	388	410	405	434	392	388	419	397	450	410	407	425	403	416	400	383	403	404	415	413	414	409	365	380	406	408	386	385	409	379	366	407	413	396	411	379	409	379	408	411	385	410	408	405	373	395	407	389	416	401	420	388	419	398	395	398	401	393	420	413	422	392	390	386	398	431	411	428	378	395	368	455	423	396	432	399	403	402	415	379	416	385	407	412	427	409	401	409	385	387	383	393	414	440	431	428	411	450	374	429	382	428	425	424	416	383	383	424	401	406	397	384	394	458	386	422	387	417	380	402	401	432	390	414	375	405	434	435	423	392	403	426	372	411	384	382	410	410	397	429	417	417	403	411	400	403	394	410	398	352	395	435	424	415	433	399	442	404	373	399	403	371	391	410	403	414	378	426	396	384	424	395	340	414	400	423	379	402	415	444	406	395	419	381	365	409	400	403	432	425	410	408	403	398	390	390	426	398	402	421	449	436	391	430	408	448	429	437	411	412	409	404	421	399	418	434	371	431	402	410	426	404	404	398	423	398	427	406	425	431	408	392	406	427	408	403	401	410	399	388	414	393	448	426	384	392	418	409	375	419	435	410	452	435	388	419	405	371	369	391	423	389	419	413	424	375	382	425	409	414	396	376	346	388	420	415	417	390	416	411	401	424	420	393	385	393	396	400	411	406	408	441	404	415	383	425	409	401	405	401	391	423	405	399	418	437	406	422	426	411	412	399	413	394	417	357	381	391	426	390	392	376	419	397	436	406	435	399	409	419	399	388	423	376	394	409	412	434	403	411	437	372	403	388	413	382	421	415	413	390	415	383	409	413	410	381	425	397	438	431	392	406	428	420	426	394	384	443	446	408	437	406	432	408	399	385	398	407	413	429	381	408	410	404	407	396	409	421	436	378	396	393	407	441	434	389	396	431	394	425	431	417	398	401	404	404	396	384	402	394	389	402	423	381	399	400	397	392	400	413	363	424	427	402	396	422	424	404	399	410	390	375	390	405	412	397	422	389	424	437	394	401	414	410	389	388	399	456	399	390	400	417	414	408	391	363	405	417	411	399	428	409	412	433	386	386	412	389	398	452	420	399	388	385	378	415	356	426	430	390	381	358	399	392	401	398	408	409	416	404	397	384	415	448	385	407	412	423	390	372	460	392	425	448	422	446	372	426	384	415	415	391	381	404	405	436	365	407	399	382	389	424	454	410	401	408	400	433	434	400	401	435	391	389	401	392	437	413	386	425	439	415	407	417	395	392	430	412	406	400	403	347	420	408	397	389	407	377	438	423	440	422	397	350	404	425	414	423	411	397	403	410	437	415	417	389	389	424	427	381	400	406	437	393	420	388	378	377	377	403	426	367	411	374	390	430	428	418	376	412	392	367	404	406	408	413	464	393	399	376	383	404	407	397	419	434	410	433	417	417	391	376	417	410	470	405	393	384	421	431	399	447	418	406	414	395	393	400	430	404	404	407	425	427	419	410	395	404	431	381	377	383	422	390	427	432	421	429	384	414	434	405	412	422	420	390	437	411	430	386	414	402	394	410	401	404	431	420	369	423	425	447	391	397	379	389	411	416	412	413	423	426	429	429	423	405	394	409	400	396	423	412	420	381	433	426	421	443	442	406	401	440	439	398	428	437	398	395	417	414	403	398	415	408	400	403	431	440	430	399	409	410	429	441	429	395	383	356	371	412	405	346	414	392	372	402	429	407	392	373	389	427	406	400	420	407	384	373	418	418	391	409	412	410	367	390	424	404	421	415	421	358	376	392	410	420	382	384	421	438	416	412	342	429	384	426	465	418	415	400	393	424	362	412	412	366	428	409	396	416	386	411	381	409	443	392	412	422	372	409	422	397	420	370	424	436	374	390	408	416	439	387	390	371	404	424	436	410	394	395	419	375	382	421	382	418	436	419	380	396	402	427	428	395	403	381	418	386	409	375	411	405	384	419	399	448	409	439	398	394	384	384	437	387	391	391	435	366	405	393	399	421	395	422	378	396	435	376	411	399	396	406	429	406	399	395	387	393	409	414	427	410	410	408	410	450	412	400	428	419	392	382	417	373	413	380	453	395	408	398	413	430	420	410	385	414	405	397	398	425	376	394	377	426	399	399	376	404	396	373	415	410	395	364	446	397	421	384	420	422	414	396	392	398	409	402	420	399	404	392
13861	1504	569	467	400	328	295	295	249	249	246	236	229	220	243	229	226	238	221	231	227	226	235	237	215	216	219	234	234	222	206	218	215	216	208	217	215	217	208	219	220	227	208	217	207	208	244	218	241	198	185	218	211	224	222	240	209	212	235	219	212	208	210	211	258	211	217	230	230	226	214	214	187	201	224	224	235	228	208	226	227	206	251	223	218	209	232	236	232	220	203	200	257	228	211	241	194	250	245	207	237	227	214	212	231	205	238	194	231	222	217	208	239	210	219	207	228	206	212	213	200	211	218	239	216	210	250	242	204	227	242	208	218	226	241	215	243	207	205	202	225	202	230	239	215	255	197	221	188	217	194	230	252	232	224	225	202	216	183	241	224	241	238	206	217	230	223	226	232	196	218	216	218	214	215	196	238	225	206	195	218	210	210	210	232	225	216	235	243	222	224	213	231	229	223	217	259	245	208	207	257	229	210	237	242	201	212	238	226	215	217	219	214	213	209	241	194	236	225	231	218	233	227	241	241	214	217	177	212	220	234	226	206	223	217	217	207	163	229	272	211	201	248	256	237	246	227	215	203	228	208	220	229	195	222	207	211	206	229	204	188	223	239	224	237	209	227	256	241	203	212	228	232	231	203	202	209	213	221	239	232	200	243	220	235	224	244	236	198	227	198	241	220	218	230	212	229	212	212	221	209	218	229	211	231	231	235	203	223	218	187	225	228	194	228	202	241	237	216	242	217	194	244	200	210	216	223	237	218	189	236	216	223	197	236	247	183	245	230	230	220	232	222	231	233	218	208	242	242	218	207	225	232	257	219	213	225	229	221	209	236	218	257	196	254	228	212	241	220	222	221	232	188	213	232	226	221	219	214	207	192	211	206	239	230	246	218	191	207	246	194	223	227	228	212	195	207	211	209	240	223	220	191	239	209	233	215	220	205	222	257	211	225	222	213	238	206	213	217	195	241	182	204	216	220	245	213	215	210	215	196	229	237	213	247	232	225	200	221	194	225	228	215	214	218	216	228	227	213	209	218	212	210	209	255	194	237	221	211	248	230	194	241	228	255	246	221	209	235	214	222	201	230	238	201	244	226	235	227	210	208	203	199	228	244	213	187	232	236	224	224	251	202	241	211	177	196	243	246	209	232	213	221	224	251	204	198	211	244	222	229	210	226	222	195	212	213	203	239	235	222	216	196	209	224	210	242	222	202	251	216	198	213	253	217	245	232	214	210	216	207	208	203	209	187	188	208	219	223	208	212	209	224	247	211	246	247	239	230	207	215	191	257	260	230	230	243	236	236	218	212	210	225	236	200	264	214	231	212	222	234	226	205	232	211	211	198	212	234	197	207	195	243	212	214	224	205	223	211	201	235	205	237	246	223	215	209	212	219	243	239	182	221	208	210	231	220	221	241	230	202	222	206	211	207	209	232	242	207	241	227	218	225	191	238	233	220	215	209	202	213	203	224	222	212	223	217	210	236	229	243	229	196	206	233	221	238	237	214	220	269	233	208	222	216	203	227	201	252	229	264	196	219	240	223	214	212	230	230	256	202	214	237	234	203	226	246	238	229	222	253	204	244	214	210	199	198	210	210	227	231	214	241	219	228	235	227	208	231	209	225	209	199	232	219	203	203	210	221	260	215	219	193	245	218	230	210	256	210	210	233	201	223	208	228	218	227	222	230	210	232	224	225	236	231	210	197	214	248	219	245	218	232	232	226	215	228	189	198	190	209	235	215	237	212	229	249	217	185	224	229	227	209	186	221	240	225	212	210	210	217	198	203	217	205	214	217	240	230	193	205	209	254	236	232	219	225	228	220	219	206	260	222	203	231	221	219	243	229	220	197	213	219	227	218	214	207	210	197	234	215	215	175	197	222	238	204	220	220	205	220	241	226	218	217	219	224	230	245	210	226	220	206	252	224	219	229	230	248	200	228	235	227	231	226	211	214	217	217	210	215	215	214	219	239	224	219	222	211	220	213	216	242	227	237	253	203	223	238	228	238	247	236	212	229	233	223	220	233	201	223	203	242	224	235	225	258	228	225	203	248	238	236	217	184	195	199	243	247	249	209	231	218	244	218	216	194	228	230	222	201	218	221	219	237	208	195	189	210	232	230	215	188	219	205	218	222	226	234	240	234	212	222	206	227	212	194	225	237	231	244	211	218	207	216	204	225	214	214	202	236	223	216	227	198	205	220	234	199	236	207	211	215	223	226	209	229	230	231	230	244	206	220	200	212	192	197	233	217	216	230	251	247	212	220	213	216	217	209	223	197	224	213	252	239	200	227	211	227	213	232	225	217	239	240	208	218	216	212	217	233	198	224	199	187	207	242	214	213	241	232	220	233	247	234	212	203	216	212	207	238	188	189	226	231	240	222	225	191	226	203	244	226	218	230	230	219	230	234	232	239	223	216	211	226	225	223	230	224	215	208	223	209	222	235	228	191	222	223	219	211	201	229	230	219	217	211	212	234	201	205	248	234	197	246	226	219	204	214	221	252	228	235	231	234	253	241	223	218	213	218	211	220	227	219	220	217	250	220	217	190	207	204	206	233	256	222	214	222	210	202	220	229	233	218	224	203	212	191	234	234	212	209	240	225	244	211	227	242	213	236	236	216	217	226	212	203	218	211	238	229	245	223	236	223	206	198	237	229	211	221	202	239	218	220	200	240	195	200	209	225	221	206	202	211	218	218	201	225	215	227	194	212	202	229	215	251	265	238	215	234	229	225	223	219	218	213	233	201	210	193	203	203	204	207	222	219	230	213	208	214	226	215	237	198	215	226	231	208	215	230	247	208	196	215	222	218	261	245	224	232	215	215	223	201	215	242	199	237	208	227	243	210	207	197	218	208	216	228	213	214	209	224	208	232	204	209	206	219	211	190	206	236	231	214	188	205	228	221	233	219	225	232	246	190	188	234	234	243	228	229	216	237	224	214	227	220	237	209	218	271	214	225	232	220	222	219	232	223	221	179	216	218	237	242	204	193	222	243	221	255	177	198	215	212	199	215	248	225	235	208	218	211	216	204	235	247	220	213	206	234	213	230	224	236	224	242	222	239	224	219	238	253	224	223	243	191	238	204	199	217	227	194	228	253	217	201	231	198	211	236	169	221	200	244	216	206	221	223	223	229	190	201	231	214	196	219	226	258	209	227	251	223	229	215	239	216	218	240	248	206	218	209	219	212	207	205	218	227	219	217	234	206	208	199	196	224	218	216	212	203	221	217	239	207	191	198	204	212	206	182	219	203	240	197	213	204	229	211	179	228	226	217	213	224	229	228	198	227	253	246	198	228	221	203	220	245	202	217	223	210	203	214	216	231	219	199	224	209	222	209	235	219	208	202	221	224	210	219	261	233	223	194	244	234	211	245	225	239	207	231	225	205	223	225	236	236	203	193	238	246	249	213	214	233	219	233	232	217	202	232	230	196	234	222	190	228	227	216	247	247	235	204	203	225	204	207	207	213	221	225	218	200	253	235	214
10006	1205	1305	1483	1231	1061	917	823	734	676	663	684	629	633	609	551	588	535	588	591	568	574	560	522	546	526	536	522	545	580	591	541	550	533	512	550	510	516	518	518	493	532	536	531	493	548	514	487	519	481	491	482	523	503	534	512	497	524	467	551	515	502	486	512	499	489	526	532	507	515	515	496	516	530	483	534	513	511	516	538	504	509	473	468	479	518	510	494	544	544	504	539	461	508	470	494	526	535	488	472	485	477	496	469	537	516	470	518	536	532	520	500	514	494	473	503	488	528	514	493	543	482	507	506	521	522	494	536	501	495	511	487	493	488	500	520	538	492	509	529	505	525	527	527	533	485	512	540	523	494	511	509	471	489	499	526	476	461	490	530	468	517	482	491	496	479	540	525	520	517	464	522	517	516	529	580	512	514	508	505	498	541	494	507	518	479	494	516	495	542	517	516	497	537	517	505	530	550	504	509	521	499	503	502	500	520	481	517	501	495	493	485	495	486	494	488	509	529	503	481	508	525	471	539	524	527	523	524	472	500	490	518	514	490	487	528	483	491	518	508	484	471	463	501	510	532	491	526	502	466	491	517	546	502	504	501	488	541	489	516	577	519	514	536	492	496	481	479	463	532	523	489	475	556	490	446	518	493	509	488	505	482	542	553	457	499	514	516	484	496	485	492	491	466	511	487	504	498	522	507	533	495	553	521	507	472	521	523	485	497	467	525	492	517	513	508	498	507	526	512	473	466	525	471	525	556	518	517	475	500	524	533	471	492	515	507	488	490	474	506	516	506	507	464	555	505	504	516	514	519	550	531	501	472	539	508	512	515	503	510	531	539	488	518	548	506	508	518	519	534	435	510	482	521	506	513	513	512	492	528	466	528	562	472	486	486	503	495	517	483	550	493	500	509	478	509	516	519	533	526	502	533	509	518	515	496	493	489	487	512	499	517	516	501	477	532	514	493	541	527	481	536	523	517	496	531	522	556	518	554	478	511	520	543	497	475	516	507	521	546	507	525	530	521	498	440	487	492	463	525	552	481	517	505	529	496	517	487	493	533	469	475	489	530	505	490	500	471	515	499	513	520	468	508	521	507	524	474	510	502	493	536	495	500	499	524	482	536	481	472	488	510	533	517	512	523	489	484	545	523	500	521	519	533	497	541	491	494	469	500	509	533	509	500	521	508	509	485	525	540	521	497	481	504	498	518	499	484	509	521	546	475	515	528	495	538	503	512	531	499	533	492	486	539	502	510	524	484	497	456	513	526	494	491	557	487	492	514	490	519	531	504	469	542	519	506	481	530	485	491	492	526	505	531	523	537	515	491	445	494	542	497	448	492	536	511	521	517	508	516	525	474	519	530	511	509	507	521	485	499	509	501	533	503	540	517	512	486	509	511	496	513	503	511	516	516	518	476	497	576	507	480	506	533	494	475	497	510	503	498	491	485	510	495	532	550	502	517	525	480	487	511	500	524	500	499	481	527	505	534	488	488	462	518	504	500	498	475	529	537	483	515	488	512	505	477	527	522	543	473	488	492	508	527	512	491	532	500	541	527	505	517	475	570	506	543	463	530	507	528	488	532	554	527	514	531	517	498	522	484	508	522	474	523	508	537	501	475	561	525	576	539	507	518	487	485	486	494	521	503	481	491	555	506	515	444	497	530	526	487	499	474	494	530	520	486	548	506	503	499	478	497	513	562	504	534	527	538	545	479	534	495	487	512	504	505	531	488	492	558	495	530	510	507	506	485	505	554	466	504	527	468	508	506	519	534	485	490	494	450	481	540	519	510	496	495	522	531	496	488	528	502	497	523	513	480	515	536	517	457	506	456	527	501	488	523	536	540	504	532	498	543	520	489	509	529	467	515	562	537	517	535	529	531	521	507	525	523	485	531	509	555	506	486	520	494	506	516	495	521	501	516	472	509	479	511	532	491	476	498	489	516	508	524	538	529	481	512	515	459	509	503	487	493	458	515	497	506	518	466	464	483	463	504	502	500	508	494	518	459	508	552	528	507	545	546	499	467	529	530	498	517	495	487	542	474	514	509	481	513	455	506	494	441	453	497	507	509	532	490	515	499	463	525	509	518	459	510	530	517	471	538	516	526	529	507	485	485	508	495	496	512	545	513	510	502	520	497	494	498	477	503	486	502	524	504	473	480	514	499	502	505	518	523	522	537	537	503	474	522	531	477	499	521	526	492	492	473	481	504	505	508	496	549	528	510	534	502	536	550	496	503	497	488	522	510	497	500	501	553	513	503	523	475	494	504	474	509	531	536	530	494	505	531	511	518	500	512	490	516	505	474	503	566	486	487	491	488	538	480	547	500	514	489	544	476	504	507	518	525	519	498	492	512	505	511	534	495	493	524	520	553	490	516	538	519	468	523	512	487	506	522	543	516	546	500	477	521	501	509	525	532	502	502	563	469	485	520	490	513	533	529	496	488	474	512	548	498	517	544	524	514	492	515	525	492	509	498	533	525	535	529	486	526	476	525	502	477	488	464	527	509	516	485	513	490	528	510	539	495	504	489	500	557	548	445	458	503	487	507	511	488	536	494	519	526	487	511	503	512	495	516	483	495	483	480	505	516	499	509	503	508	499	484	515	505	493	482	523	517	488	498	549	510	484	525	544	539	536	484	523	477	469	482	502	493	501	509	526	531	517	475	532	513	522	492	521	488	525	490	516	502	504	492	484	493	495	503	474	528	526	482	521	539	505	492	502	524	512	507	471	547	544	528	498	530	523	520	494	526	511	537	486	539	496	507	490	515	522	510	485	493	480	523	508	518	543	508	502	481	467	505	541	511	465	508	513	512	486	503	490	552	492	513	505	530	546	505	541	481	504	458	494	492	509	503	522	477	491	507	527	481	572	521	515	536	501	446	507	477	488	491	531	482	527	501	458	511	542	495	550	513	503	542	537	494	484	463	507	491	572	485	486	510	479	508	512	553	484	510	515	500	543	521	463	482	550	510	472	528	518	517	520	528	495	472	505	563	479	487	514	545	503	498	488	475	507	513	535	524	543	511	508	534	473	498	505	485	486	490	489	473	508	493	520	466	467	525	494	543	506	496	472	494	486	499	504	506	496	506	508	520	453	523	509	495	491	465	545	487	474	513	472	557	516	503	502	488	513	514	535	521	528	493	481	529	478	486	507	492	511	509	488	499	508	520	529	521	522	491	546	543	525	539	544	467	478	528	465	515	479	456	512	511	526	525	485	509	485	508	495	524	518	500	520	569	507	526	536	535	501	498	495	531	498	498	503	511	531	505	492	533	504	486	538	498	560	526	504	511	516	508	512	509	501	504	491	534	490	549	480	546	499	492	529	523	490	489	485	498	512	524	530	519	518	531	524	475	500	528	462	507	503	525	454	523	497	515	497	507	537	503	477	532	518	484	484	524	509	477	537	516	561	548	495	486	502	503	504	477	475	475	514	529	506	523	524	505	471	523	512	530	523	521	508	537	524	517	481	496	477	500	499	518	508	501
23058	3145	973	705	483	322	266	230	220	175	176	156	176	148	132	122	152	126	133	154	137	124	136	152	113	129	116	124	129	117	129	143	114	115	116	116	111	124	121	100	128	118	125	116	126	109	127	119	121	110	116	128	141	131	132	136	122	129	117	111	116	123	140	133	130	119	124	106	117	118	125	111	124	132	119	104	126	128	119	136	119	138	115	135	126	129	125	104	115	116	152	106	110	97	133	130	127	140	126	122	132	121	139	124	124	134	134	126	121	130	108	130	124	126	130	122	118	131	129	130	116	138	113	112	121	118	115	111	111	121	135	115	142	142	119	109	126	150	123	109	120	124	106	134	127	123	139	120	133	104	133	129	123	129	143	133	98	123	117	123	132	165	135	136	144	115	120	131	98	116	116	154	149	122	142	127	114	136	139	120	114	127	123	126	127	136	113	136	136	125	114	118	128	117	114	113	132	121	118	129	110	124	109	135	136	128	131	131	130	136	111	122	116	151	148	131	146	128	111	123	107	107	127	123	119	150	124	136	119	110	106	126	105	120	118	113	110	121	148	142	130	114	122	123	132	122	114	132	117	118	110	123	139	123	116	129	118	123	117	109	152	131	114	136	126	110	124	116	128	117	115	113	121	109	128	127	122	127	110	120	144	123	118	133	142	125	135	142	114	137	104	107	133	118	137	129	108	113	140	122	112	115	123	131	133	142	140	125	119	142	114	127	105	112	121	118	123	129	117	133	110	129	130	118	128	129	119	127	103	105	134	113	128	114	134	140	117	116	122	111	134	115	118	137	123	107	131	122	125	140	113	125	138	145	126	129	129	118	137	124	129	145	131	128	124	125	128	109	126	124	120	115	133	120	141	113	122	131	133	128	109	126	131	124	133	123	131	110	118	105	139	113	125	148	129	115	106	113	129	113	116	118	118	147	136	116	117	120	118	119	127	129	110	114	129	118	144	115	114	108	123	121	111	113	126	113	139	117	135	126	134	99	126	109	85	125	132	123	138	127	108	135	119	132	117	115	152	139	141	136	123	120	135	114	121	146	122	131	114	132	117	129	120	142	111	116	145	136	151	114	147	105	112	121	106	131	150	125	137	139	92	124	121	103	120	139	129	131	116	119	121	134	132	116	133	118	126	131	115	131	106	128	128	113	133	128	129	123	123	130	134	145	109	131	127	129	117	120	95	147	122	117	139	122	132	126	120	117	141	120	117	118	123	140	110	132	136	116	136	127	140	116	137	122	121	111	122	117	138	125	138	127	121	128	113	138	129	113	106	144	114	116	136	132	137	125	124	116	125	122	119	131	118	127	120	130	132	124	134	119	111	125	130	134	112	91	123	137	108	132	131	117	120	136	112	126	116	108	116	134	127	110	141	131	102	143	118	137	150	129	112	119	113	127	127	120	111	130	144	148	125	121	114	129	131	125	121	134	131	143	118	96	100	114	116	105	123	121	121	117	96	119	136	119	141	131	107	92	127	133	113	129	125	112	124	128	124	123	127	112	136	140	119	130	109	123	118	110	112	135	107	127	119	132	125	106	126	119	127	143	130	122	122	118	126	118	114	130	141	117	132	118	123	117	117	126	144	103	131	119	130	133	131	117	115	110	140	114	117	116	124	115	108	140	110	121	125	100	127	127	146	114	132	113	176	115	136	133	145	120	151	127	143	149	108	109	110	139	140	126	123	114	130	121	119	94	140	124	115	127	119	110	131	139	117	120	134	132	139	128	112	117	100	136	126	99	118	125	131	121	113	105	146	108	129	132	129	134	119	130	131	126	107	144	122	108	137	135	129	116	76	124	132	125	123	146	131	94	111	105	111	133	118	128	118	137	113	135	134	126	132	124	118	141	119	116	112	111	128	109	157	128	133	130	102	129	126	121	115	126	126	132	133	125	103	137	120	116	145	137	124	125	126	128	122	113	133	99	123	119	114	131	133	141	132	128	108	126	143	140	121	122	120	111	129	112	112	121	118	124	95	114	123	145	111	118	103	128	110	116	106	132	142	138	118	132	127	131	138	136	130	139	128	119	129	114	132	129	113	110	104	104	114	140	119	124	121	130	137	110	102	119	126	116	125	104	127	113	111	131	119	143	130	110	126	120	121	145	110	127	123	124	143	107	113	104	127	139	120	115	125	127	108	106	118	143	139	107	127	135	125	113	123	132	114	107	123	122	121	105	132	117	113	112	137	110	135	122	133	130	116	116	120	140	140	118	109	148	109	122	151	118	112	141	101	115	127	115	115	117	104	125	132	130	112	117	123	126	126	111	137	137	110	146	110	112	102	121	125	109	134	135	155	123	127	108	116	126	112	122	137	120	121	120	107	120	120	144	136	130	144	125	111	118	122	125	109	122	103	131	117	97	121	121	129	115	130	138	125	113	97	124	124	127	108	134	120	129	111	120	123	131	121	124	120	118	141	123	125	112	148	136	116	109	123	114	115	112	129	106	122	115	96	126	130	116	109	135	130	150	138	130	115	153	128	130	137	92	111	122	120	138	114	130	125	121	126	100	122	107	98	115	136	144	130	133	117	116	115	133	118	99	136	126	112	125	128	109	129	127	123	136	129	124	110	133	114	134	123	107	124	108	139	104	136	121	113	117	116	117	124	119	125	143	131	121	128	129	113	142	153	127	117	131	136	119	136	118	99	126	117	118	126	127	117	124	139	138	132	117	128	146	132	132	119	122	119	112	132	123	118	113	119	127	137	144	131	123	130	141	118	132	133	124	140	110	127	125	113	141	124	133	124	125	111	148	125	150	117	141	126	128	115	130	127	126	111	131	154	110	112	131	128	119	135	145	137	122	108	126	134	125	121	115	116	143	111	108	118	124	123	141	108	119	104	132	106	122	110	119	135	116	128	113	123	124	115	112	106	112	131	123	110	118	119	116	125	126	114	125	127	141	137	128	128	121	129	107	109	122	131	127	115	111	123	129	141	117	142	131	111	123	119	133	122	132	134	153	105	121	131	120	130	120	133	128	114	141	114	127	110	132	127	105	116	101	116	125	120	112	121	120	109	116	119	122	137	106	128	141	132	125	111	128	118	121	140	116	100	115	123	123	107	121	129	126	124	118	116	130	98	122	104	127	122	134	126	144	114	111	141	116	132	123	110	118	134	116	146	140	124	120	131	127	127	110	110	110	130	113	108	120	129	122	119	125	141	124	133	120	124	122	129	129	116	130	127	109	121	126	110	129	145	118	131	119	145	114	101	139	136	141	124	117	139	127	126	127	129	122	138	143	139	135	170	128	123	141	120	119	144	136	112	122	139	120	131	128	107	150	116	119	118	133	106	117	130	123	115	131	110	132	136	124	117	131	127	132	129	133	135	116	110	124	119	142	131	122	116	110	140	120	111	113	129	127	126	109	121	104	126	131	131	120	115	124	120	120	142	128	108	141	113	113	129	132	131	123	123	118	118	130	122	126	129	125	122	130	112	126	117	115	112	113	135	108	113	126	146	115	124	116	151	140	112	104
13484	1586	1962	2248	1888	1406	1093	905	801	670	622	577	497	485	448	424	369	408	360	374	354	339	341	333	329	337	341	307	330	325	306	315	335	331	299	313	344	278	299	291	298	309	336	282	329	300	317	290	298	280	325	311	266	304	290	300	291	304	298	292	311	300	320	309	287	302	317	302	286	324	331	288	325	285	317	305	267	262	310	281	293	262	308	274	309	287	301	296	262	316	295	272	299	305	303	305	279	268	316	300	308	281	282	274	270	298	290	283	275	294	287	313	329	289	297	292	277	299	278	297	296	318	271	262	250	297	277	282	275	317	271	301	321	268	283	279	313	313	288	284	291	331	305	289	241	271	276	320	318	281	285	268	300	284	302	303	309	316	309	300	336	302	313	301	290	280	288	308	278	303	273	309	264	316	289	318	296	285	288	281	299	308	297	314	337	288	276	269	298	298	292	321	294	296	270	300	282	286	297	312	326	277	323	313	293	310	295	282	307	305	276	280	283	279	286	304	261	302	273	299	307	280	318	300	289	299	290	306	291	299	279	306	294	292	290	284	272	296	282	294	324	282	308	262	286	264	272	270	285	288	304	315	291	275	275	300	290	290	292	296	302	286	313	299	257	284	278	297	297	291	281	270	279	320	297	293	301	269	303	291	298	303	307	287	293	262	263	291	315	282	283	302	278	308	287	264	318	292	299	268	280	281	276	279	275	265	267	319	321	266	314	288	297	293	282	277	295	287	304	293	295	271	295	299	277	285	303	299	326	317	291	292	310	288	275	277	268	310	276	280	284	286	293	275	280	311	307	293	287	283	281	284	271	295	293	307	276	268	287	277	341	289	270	276	267	280	298	299	288	270	306	290	279	274	297	279	308	281	275	300	293	293	300	275	318	288	282	308	281	299	293	307	308	293	263	314	265	263	295	264	287	287	311	294	292	267	313	297	298	299	317	325	263	313	289	315	289	265	288	289	310	302	286	284	270	311	280	316	304	282	287	297	309	282	292	288	259	290	284	271	296	294	264	263	270	301	282	266	289	287	283	279	299	293	273	281	300	284	300	294	296	277	323	303	283	286	301	302	279	289	286	282	288	287	316	279	297	239	298	311	300	301	275	306	288	306	274	282	291	307	299	240	306	319	280	286	309	270	311	275	306	302	286	296	253	298	280	280	308	283	272	295	279	272	273	274	287	268	289	308	303	248	284	292	284	315	310	269	271	269	296	274	312	283	303	309	331	258	298	236	285	283	259	294	302	306	252	300	290	298	290	304	303	274	304	311	288	315	282	303	328	301	284	288	293	282	305	291	280	265	284	263	287	268	310	292	322	307	268	252	281	268	285	296	303	308	303	310	306	291	301	310	269	304	280	299	303	279	270	277	300	306	294	284	292	273	281	305	278	285	300	290	288	275	273	290	282	310	296	261	281	294	289	313	280	289	291	269	295	309	288	295	280	284	273	310	276	292	302	280	317	269	311	296	278	277	266	269	289	267	272	255	295	304	264	307	269	273	294	283	286	269	261	300	300	294	279	282	285	282	305	295	303	304	294	267	266	278	285	299	280	296	313	309	276	292	287	287	297	320	273	298	321	277	277	263	272	299	273	285	274	293	271	267	289	299	298	321	274	299	282	306	289	287	275	276	305	286	289	308	287	312	272	296	288	268	303	293	317	327	265	302	286	296	301	282	288	268	299	329	270	281	298	276	278	282	297	269	272	308	305	337	303	295	288	303	302	275	279	300	286	273	307	314	283	289	307	289	274	290	275	296	280	297	256	307	281	296	296	318	317	304	269	282	298	292	293	280	273	279	271	277	325	288	253	275	275	342	266	290	281	319	296	301	318	287	300	298	306	325	295	282	266	285	281	279	294	300	292	321	287	284	313	301	269	292	285	289	328	312	305	289	267	291	279	291	273	307	253	288	281	268	288	274	303	267	291	298	289	279	323	301	289	302	273	297	290	279	335	332	299	304	292	294	296	274	265	286	285	281	305	295	296	299	299	290	283	268	298	275	302	286	274	286	282	306	313	271	311	304	296	276	257	288	293	278	266	267	295	272	298	265	282	291	286	286	262	257	288	315	292	323	287	283	290	320	298	283	256	292	268	305	280	281	285	286	283	306	313	275	289	278	313	280	283	302	300	260	301	299	292	279	284	281	292	270	289	295	295	275	286	300	305	293	271	285	299	274	282	300	296	278	289	255	307	275	277	252	275	293	251	300	275	270	304	245	301	285	298	291	284	251	290	359	283	289	292	302	276	263	268	283	273	292	279	305	294	297	249	262	254	301	271	294	320	306	261	275	275	300	280	321	273	257	289	295	313	272	304	314	308	259	290	296	303	297	289	282	305	278	285	292	282	267	268	281	301	295	285	290	283	319	277	262	264	301	285	255	313	305	309	276	293	325	253	264	292	308	288	308	270	286	289	267	278	283	292	284	289	287	292	293	278	274	279	292	306	292	312	262	265	268	301	323	278	277	292	285	284	286	272	311	312	291	272	272	290	299	316	280	325	267	291	303	283	323	301	290	289	300	292	285	286	290	276	287	317	287	333	292	285	269	263	306	269	305	315	306	296	319	287	290	254	304	273	303	317	288	256	283	274	301	322	270	299	323	292	275	266	331	275	299	281	296	278	296	303	306	272	278	286	273	286	285	276	288	269	295	265	287	293	290	274	290	266	266	258	297	317	276	315	305	299	300	285	283	290	309	335	281	268	324	293	244	288	292	296	312	284	311	278	324	297	289	292	349	297	268	281	323	289	288	269	259	319	277	293	266	294	291	295	272	341	295	270	297	296	284	281	307	264	328	279	280	305	306	305	265	301	297	252	276	287	317	294	290	269	285	298	297	297	287	332	270	278	254	287	301	285	258	287	281	321	279	273	306	275	318	278	333	279	298	300	307	281	298	285	299	284	330	313	274	290	297	277	344	305	318	289	277	294	298	282	292	312	301	299	277	302	287	273	285	279	277	312	298	282	294	302	292	263	292	315	283	318	304	283	266	257	313	308	297	280	287	314	281	278	338	295	313	248	299	285	295	266	292	299	299	319	293	274	286	301	266	276	288	297	286	286	281	309	292	284	275	303	287	295	302	272	295	289	292	299	334	310	309	306	233	265	317	293	315	289	286	292	272	286	282	293	266	307	288	272	271	288	310	322	264	295	298	275	284	288	312	291	299	299	260	316	277	262	290	285	262	318	320	267	297	279	270	301	292	257	264	315	286	297	274	268	293	289	264	304	296	267	282	296	300	265	264	295	280	295	302	303	307	307	299	251	299	308	269	273	302	301	303	289	273	314	295	307	302	290	303	290	292	282	294	281	267	309	295	281	309	275	299	287	301	294	284	293	253	275	297	286	273	301	307	281	296	283	286	293	298	311	273	276	300	319	294	307	283	310	297	304	286	324	290	288	340	276	274	313	267	283	301	289	285	311	286	276	323	295	298	282	262	294	306	289	309	294	296	288	306	319	296	297	262	315	292	303	275	297	278	288	317
5472	598	233	210	187	193	154	175	164	178	170	198	198	182	139	179	194	163	166	157	175	168	188	154	176	165	177	164	164	166	173	157	128	184	178	192	159	175	162	159	142	178	165	180	151	155	153	158	155	183	160	169	153	190	168	151	160	165	158	174	146	191	147	162	182	200	161	168	159	176	189	164	158	175	178	186	156	151	187	210	167	181	167	159	172	145	147	162	189	171	173	176	176	168	170	173	180	188	162	169	168	177	155	173	154	159	161	158	177	184	171	167	170	168	171	162	148	186	162	188	194	166	137	175	172	168	182	178	154	163	183	174	179	186	173	160	148	186	165	158	167	146	175	166	164	173	185	175	170	156	171	181	172	165	186	160	177	168	168	197	180	176	204	167	160	176	172	171	191	175	163	170	184	184	152	173	157	150	154	188	179	168	192	174	163	159	184	159	163	157	164	189	170	140	149	150	172	185	156	140	170	183	159	158	166	162	145	192	148	163	152	187	168	181	185	151	165	158	171	170	162	165	161	178	163	148	183	145	167	166	171	189	166	170	155	168	171	158	166	156	147	169	155	171	179	158	152	154	175	155	139	148	162	152	172	160	161	154	185	164	210	192	163	166	187	183	176	167	154	160	164	153	147	173	171	199	178	166	179	154	185	165	169	180	201	182	178	178	169	176	161	158	180	180	164	190	177	179	157	160	174	154	185	182	186	151	169	160	154	144	157	159	164	178	142	191	142	184	163	188	152	185	185	176	164	153	175	169	185	167	181	168	182	203	186	172	160	175	169	211	178	162	172	166	152	148	154	171	173	170	187	188	142	157	147	176	184	163	163	193	209	167	179	184	173	181	157	151	184	152	164	183	152	183	142	162	187	147	177	160	178	197	158	165	183	164	146	188	190	167	173	170	164	177	155	172	178	162	143	163	171	185	167	157	138	153	168	176	184	174	159	163	192	186	189	165	177	189	195	174	174	163	204	162	154	174	165	155	169	178	172	175	162	176	167	159	184	153	161	175	181	161	144	186	162	163	168	147	161	167	174	180	149	149	176	160	155	154	153	141	148	182	153	185	162	154	182	152	175	163	168	171	166	166	168	170	166	173	152	160	171	178	185	176	182	151	173	149	178	162	177	171	150	146	151	176	188	157	176	158	205	169	155	154	152	147	187	187	192	163	180	176	152	180	174	167	164	169	165	199	184	188	171	180	162	182	151	159	199	156	166	172	169	166	157	149	158	166	162	165	159	161	159	174	166	166	173	159	158	160	174	170	213	183	177	157	165	129	168	191	158	151	179	185	168	159	178	187	178	162	189	160	150	156	154	187	170	181	158	159	206	209	149	156	181	174	190	182	167	166	165	163	187	159	178	159	151	164	171	163	175	172	160	187	160	182	166	160	169	174	144	157	148	155	153	202	185	170	165	153	143	189	194	179	135	172	173	183	159	174	170	165	166	153	168	154	158	178	145	165	151	182	174	168	173	166	168	198	145	147	161	168	170	180	181	176	172	164	169	168	169	188	166	162	135	143	161	165	165	164	173	171	193	156	160	163	148	149	159	172	170	179	182	154	173	161	184	154	155	174	174	185	169	135	172	156	189	153	174	168	165	176	161	171	162	189	173	155	158	149	180	153	152	172	176	157	183	180	169	154	161	162	151	166	172	176	158	176	167	191	159	181	142	162	182	185	176	142	158	172	167	169	148	154	164	185	192	166	166	172	187	184	167	190	195	163	158	181	177	167	150	198	169	156	170	186	172	151	163	167	183	157	172	208	161	173	146	178	163	171	166	149	192	168	158	155	144	151	169	186	140	186	184	167	194	180	174	171	176	191	148	145	196	159	168	151	144	185	167	169	164	166	174	146	160	143	160	186	149	161	164	149	162	148	162	190	164	171	178	179	157	148	189	161	153	174	187	181	180	166	179	195	171	162	152	191	165	178	160	168	163	172	159	165	159	135	150	173	178	167	160	155	173	181	163	161	141	171	152	161	166	137	147	165	188	187	144	174	172	171	158	163	149	154	176	174	175	167	166	164	165	182	162	167	158	157	171	180	181	162	183	148	167	197	166	168	171	180	191	165	173	136	159	178	163	145	171	166	179	174	153	144	188	142	174	159	151	161	170	160	165	149	173	132	170	179	166	173	159	154	178	168	172	212	168	171	168	186	161	176	164	161	175	148	171	136	191	160	177	162	194	159	155	183	176	162	149	172	151	149	156	183	160	169	140	174	198	178	142	145	169	168	185	159	154	180	190	168	174	172	188	190	166	170	175	178	156	173	176	161	177	169	187	176	150	156	169	172	202	185	173	187	148	145	147	149	164	180	154	160	208	192	159	156	187	122	183	174	180	170	154	143	155	171	146	158	167	174	179	177	167	170	171	157	169	144	172	177	170	159	153	160	182	175	164	163	190	161	173	171	185	161	139	188	164	150	177	177	179	154	160	150	141	192	165	148	153	178	197	158	165	190	152	160	160	158	198	154	167	182	162	167	168	164	196	166	182	168	165	190	190	180	126	166	152	190	154	155	160	192	202	164	171	174	187	181	153	192	161	146	148	159	158	162	176	168	184	198	165	174	158	170	174	170	156	145	152	147	171	168	164	184	169	177	146	171	167	177	175	186	171	161	166	185	215	182	178	168	173	155	162	135	182	181	180	183	161	178	166	183	189	189	160	172	143	152	157	171	158	174	148	156	165	170	170	160	163	185	158	147	145	154	203	147	158	164	146	188	148	158	168	177	193	168	160	184	162	164	160	174	168	153	194	145	164	158	189	171	150	183	197	146	156	174	180	161	169	160	157	167	173	197	173	158	157	191	159	175	146	163	175	191	147	170	169	179	167	160	158	160	158	153	172	147	152	172	149	158	165	171	154	174	170	185	164	163	169	191	170	182	156	177	159	159	151	164	157	173	173	181	207	155	172	167	167	170	154	170	170	169	177	163	174	164	174	166	173	163	152	146	188	152	160	156	196	180	154	167	198	161	164	158	161	161	173	158	162	155	162	138	174	156	173	173	159	150	173	162	161	179	164	183	170	159	184	184	180	173	171	165	174	153	160	179	141	156	185	154	154	159	158	152	163	169	164	178	178	186	172	172	161	175	166	183	158	137	142	195	169	161	187	170	183	192	166	170	178	186	192	146	154	177	185	160	162	161	151	154	180	181	174	162	156	136	177	176	152	161	176	175	178	161	179	165	163	171	191	168	155	194	156	154	168	165	171	149	172	172	164	162	158	164	158	177	142	152	157	172	155	155	203	176	186	158	178	175	173	151	157	165	181	164	180	147	184	156	175	129	168	153	163	170	157	161	164	162	161	176	169	173	178	198	156	160	163	165	181	159	169	157	173	183	162	174	159	187	218	186	178	173	164	163	169	184	161	146	164	167	154	157	145	165	185	181	137	159	159	179	134	171	178	165	168	148	169	159	156	136	137	160	190	157	176	159	168	178	179	168	142	167	189	122	175	139	157	178	181	168	163	200	176	162	162	184	161	168
4404	720	564	531	509	461	443	406	427	436	446	461	454	431	424	387	427	418	391	402	398	403	420	389	389	381	407	427	411	403	416	398	440	410	394	403	411	406	425	417	408	380	378	387	413	418	410	427	390	381	395	384	452	388	381	428	421	443	392	428	393	403	401	424	406	423	394	445	409	402	424	362	400	414	416	427	380	392	369	421	412	371	401	449	397	418	367	384	404	391	378	397	397	408	399	394	414	387	397	412	402	412	399	433	407	407	398	403	432	389	432	403	430	406	413	387	420	406	405	408	427	418	406	399	393	409	429	406	372	404	419	420	347	404	397	386	429	414	389	392	416	390	414	430	420	401	399	392	407	408	403	438	422	429	414	406	422	390	396	425	395	426	363	390	427	446	382	398	402	396	397	390	414	394	360	413	400	387	378	413	411	394	399	398	390	402	389	438	379	410	400	402	403	392	459	403	420	400	390	409	428	454	435	412	425	416	417	392	386	407	403	402	405	388	411	391	389	391	401	405	399	397	405	405	424	381	444	430	427	409	372	425	401	417	417	362	444	439	395	394	383	384	363	392	357	382	400	395	424	393	415	392	397	407	417	401	393	390	396	383	385	415	462	399	388	407	415	387	422	423	379	403	399	407	392	387	402	415	421	370	398	403	390	422	391	431	429	433	398	389	413	410	428	375	388	425	351	425	379	431	362	347	362	425	404	427	410	387	428	398	427	400	375	364	389	423	371	382	391	421	439	357	372	409	396	430	412	396	423	440	409	427	364	388	426	397	385	384	409	415	403	409	416	446	441	394	448	374	375	390	388	405	409	403	405	404	400	409	391	398	420	412	408	416	428	371	433	415	390	405	403	438	417	356	370	414	410	407	401	414	444	380	385	413	404	400	421	409	419	396	416	412	423	393	395	418	438	427	423	409	397	385	422	425	386	390	414	387	417	421	372	414	405	408	369	384	425	410	398	401	376	401	425	414	402	406	403	414	417	403	410	415	415	424	401	380	390	424	386	412	401	414	408	400	413	406	407	404	425	384	426	430	430	414	416	413	393	404	423	402	409	381	413	431	435	422	374	399	397	401	395	397	378	420	412	405	405	386	408	399	431	397	401	425	379	385	419	424	382	382	393	410	419	411	398	414	372	430	408	374	390	401	402	406	399	423	417	393	421	386	415	420	444	393	398	368	372	392	397	399	417	388	377	402	392	403	408	354	391	404	429	389	413	404	380	418	406	411	412	439	413	383	435	375	426	427	432	388	395	405	435	393	400	376	363	393	372	407	412	415	392	441	377	420	416	409	374	384	441	419	395	425	412	407	404	381	381	407	412	393	399	388	411	436	455	414	381	342	431	366	435	401	401	377	423	418	396	371	405	407	387	388	393	403	397	420	387	407	450	418	393	405	435	388	380	385	424	397	383	410	401	374	439	385	368	386	394	406	390	436	419	391	425	425	430	440	403	389	405	434	390	419	390	383	403	412	450	408	398	382	347	414	429	412	399	406	420	387	413	382	398	404	383	411	419	462	392	399	409	373	422	405	349	399	387	395	386	436	429	387	417	412	395	386	337	366	423	406	379	407	394	404	408	391	389	384	404	391	387	393	438	403	420	406	390	411	424	406	355	385	406	389	388	418	409	360	427	405	405	392	419	416	398	443	371	429	401	398	382	405	389	375	385	411	385	380	393	425	408	402	414	425	415	409	401	399	375	397	376	410	419	381	373	406	394	388	405	397	398	391	404	407	400	372	446	389	399	370	416	393	396	376	403	373	414	418	414	381	403	394	396	391	398	390	395	409	393	378	418	409	401	413	427	385	390	387	429	414	408	385	411	437	395	409	363	377	433	388	443	407	416	399	419	394	408	427	425	410	408	428	428	403	450	423	382	389	431	392	415	406	404	454	422	425	411	397	393	432	392	385	372	400	461	428	429	391	436	407	441	376	400	379	386	391	407	409	367	411	402	421	396	406	460	387	405	428	381	422	409	424	419	391	433	362	413	401	427	389	371	381	403	405	410	379	419	389	404	391	412	396	417	442	393	354	414	392	411	396	435	365	402	399	413	398	418	394	405	414	379	391	413	422	410	425	395	426	395	394	430	382	416	398	374	382	417	434	385	362	372	432	391	417	369	377	405	386	402	414	365	404	426	405	417	370	421	412	380	392	383	401	420	386	399	429	396	373	419	444	418	410	381	406	370	401	390	417	385	400	378	387	417	402	382	390	411	413	372	411	417	395	409	394	411	400	402	419	407	405	400	415	390	415	392	385	394	422	398	396	424	395	414	401	414	391	356	382	419	411	431	400	422	393	385	419	403	392	387	427	425	387	376	419	392	400	439	379	415	392	355	417	393	414	379	400	394	420	411	390	404	398	418	397	366	424	417	377	397	386	428	390	429	389	381	391	371	401	421	408	409	392	362	413	418	377	401	399	404	383	429	422	409	441	396	401	432	396	389	390	401	381	382	381	435	383	419	426	388	398	395	398	432	401	381	401	420	432	412	425	394	384	444	374	402	386	413	381	415	393	433	409	415	364	384	426	393	418	420	418	400	371	372	405	409	408	396	422	383	400	432	427	378	392	394	392	375	421	378	412	426	393	390	382	434	417	396	374	423	417	409	443	378	394	425	388	403	409	400	382	385	403	434	383	383	441	398	413	421	364	432	446	378	392	404	408	408	420	393	410	402	391	435	383	381	447	406	415	401	392	394	401	403	419	412	401	396	384	443	396	457	392	414	421	468	395	422	446	410	394	442	404	408	355	374	393	358	414	417	435	399	405	404	364	409	440	434	392	413	444	383	393	400	387	400	416	414	405	445	430	433	421	396	407	392	405	395	389	396	398	421	427	415	391	406	407	396	388	404	400	418	401	386	405	379	387	381	390	406	392	394	395	424	381	418	387	407	410	405	417	386	402	404	407	412	368	415	370	417	413	387	424	404	399	412	360	424	393	408	365	395	394	408	395	414	423	403	391	413	400	391	374	369	397	406	369	419	388	383	412	387	398	425	387	413	394	387	371	436	410	400	400	413	405	425	383	393	427	389	410	398	385	397	432	392	408	439	410	418	378	407	395	387	409	418	387	420	386	393	384	402	395	435	410	380	389	370	415	415	433	402	412	390	378	408	382	402	385	438	419	371	427	413	419	384	412	453	389	401	440	423	397	411	398	393	395	379	421	400	413	363	385	397	364	399	401	385	435	432	425	429	425	406	410	403	385	404	422	398	399	437	388	394	399	401	380	426	406	407	387	400	434	417	406	394	431	402	410	405	419	408	376	369	413	420	455	383	383	395	373	381	373	418	385	394	414	404	385	418	412	388	403	400	376	376	435	390	388	379	414	404	455	456	408	402	409	420	393	391	420	418	382	424	397	380	419	367	415	386	398	406	374	404	409	391	378	433	392	378	442	379	379	389	408	425	394	392	380	421	416	433	424	403	406	410	433	377	446	369	399	399	409	398	388	394	373	395	397	434	403	395	426	387	413	403	412	411	396
14493	1656	696	515	424	295	319	278	256	234	261	243	253	267	249	236	278	212	210	234	195	215	195	225	218	243	216	222	241	228	193	234	214	184	223	205	250	249	222	205	229	222	197	208	234	230	195	216	208	215	205	242	197	202	234	199	230	202	221	247	236	219	236	213	241	221	216	216	236	214	206	240	208	203	219	214	224	221	227	219	200	215	215	214	248	217	246	218	242	234	228	215	224	214	208	222	228	243	204	211	236	195	198	221	228	217	209	222	208	210	227	215	215	211	235	223	203	228	211	244	234	235	215	199	235	239	215	225	220	187	195	231	221	238	209	227	194	215	215	235	228	184	223	242	204	223	241	238	222	221	227	211	212	215	215	233	231	242	212	213	226	232	220	234	215	219	231	219	216	205	219	249	216	224	210	200	234	235	231	237	239	235	211	229	227	191	207	215	203	210	188	215	213	227	222	244	201	210	202	236	203	245	251	220	207	252	227	250	206	232	218	225	239	244	237	224	219	215	208	223	217	218	234	168	215	245	205	207	226	227	224	243	218	218	213	209	221	216	219	207	226	260	214	224	245	230	226	200	209	224	236	241	203	185	237	224	222	210	222	236	218	221	214	216	228	207	202	211	204	225	216	199	217	214	255	234	216	201	214	222	237	241	205	207	211	185	206	240	211	223	203	237	250	214	216	196	192	212	243	213	212	221	200	218	188	221	204	235	207	242	190	213	226	210	212	195	242	217	216	214	215	200	209	228	252	260	249	204	201	240	236	242	223	190	206	194	228	245	225	247	230	214	231	200	230	190	216	210	246	226	239	212	217	233	212	199	198	220	225	238	216	200	211	235	238	236	218	221	237	218	237	217	201	209	207	229	233	231	218	210	220	193	220	226	218	212	232	235	229	190	234	229	213	251	212	199	177	192	211	233	209	207	196	223	239	223	207	235	225	207	215	230	223	241	235	203	251	216	222	236	217	212	207	222	218	236	214	217	236	247	246	217	206	224	224	212	218	223	232	226	199	224	210	215	223	220	254	212	223	209	227	219	251	239	225	229	211	228	231	217	246	216	222	214	219	213	197	211	229	205	223	222	185	211	204	219	198	203	222	213	199	189	225	244	237	207	204	235	200	225	230	205	225	202	238	232	226	213	211	237	200	207	238	216	234	218	219	209	225	225	207	218	259	232	198	212	230	206	219	188	242	210	236	215	210	239	226	217	211	207	195	235	215	223	227	223	215	234	203	240	195	230	213	200	239	232	219	243	236	241	228	233	208	194	232	220	207	215	246	222	219	222	206	217	194	230	211	212	237	216	218	214	222	234	228	204	219	209	255	228	214	261	241	238	203	213	219	221	227	213	237	248	221	225	219	208	230	202	258	221	240	244	241	202	237	213	217	209	237	206	224	235	243	246	230	231	189	234	252	219	225	218	231	228	219	195	216	217	238	216	218	199	206	227	222	235	215	229	237	255	238	201	213	209	221	221	241	228	214	213	227	218	210	206	214	209	217	236	206	222	205	200	215	221	232	237	223	208	227	200	224	231	205	203	217	214	227	203	232	236	210	211	215	239	212	222	215	206	237	212	219	222	246	217	203	188	216	238	213	223	192	193	210	193	199	178	233	197	216	214	187	230	221	232	235	197	214	211	207	239	221	224	233	240	190	220	224	230	218	220	217	226	231	237	208	217	234	218	227	210	212	217	217	234	235	198	226	214	218	221	201	248	231	230	223	201	211	209	214	221	199	215	220	201	241	199	207	210	213	213	248	241	222	218	211	246	215	219	200	225	230	219	217	209	240	231	211	214	227	217	220	233	207	215	228	211	193	210	225	201	216	243	245	231	248	219	236	207	242	191	214	210	232	218	203	227	208	202	199	203	234	236	234	220	244	203	204	223	225	232	231	200	226	226	237	223	200	210	208	207	211	199	215	221	227	196	221	227	199	243	195	262	205	250	195	210	242	231	210	202	242	203	232	214	212	224	240	218	215	223	222	242	189	200	222	208	236	230	197	227	224	265	223	226	218	218	216	225	210	221	240	218	244	227	212	236	204	232	202	223	203	205	209	198	232	233	226	228	216	214	232	222	227	219	230	230	225	205	224	208	251	204	242	225	229	214	191	222	217	227	222	226	236	212	227	221	192	225	213	238	234	231	200	227	208	230	230	219	231	210	219	220	212	237	240	222	218	213	221	190	207	214	221	217	180	225	201	219	198	211	229	237	219	234	220	221	211	233	230	235	183	212	242	250	218	227	227	189	210	212	250	203	201	213	231	224	227	206	226	223	228	212	227	230	224	236	208	214	220	223	235	221	205	229	236	233	202	232	228	219	181	233	226	217	213	205	192	218	218	203	211	218	183	212	213	222	212	217	213	225	234	228	229	220	240	239	203	227	227	218	211	213	204	219	194	228	253	210	222	226	207	260	253	221	230	181	198	223	222	244	219	218	206	232	218	188	204	235	235	240	226	222	216	221	208	213	218	220	227	242	203	219	211	224	218	259	202	200	183	201	209	215	197	219	223	221	210	232	213	212	218	223	207	209	232	200	237	218	210	216	206	248	200	214	225	253	230	247	209	221	216	196	222	253	202	225	231	255	225	217	224	228	219	240	236	246	230	234	211	219	227	191	207	208	226	240	223	246	223	199	206	223	225	219	233	216	212	208	231	198	224	221	233	223	232	239	200	211	221	223	218	209	238	229	191	243	182	228	208	214	205	205	208	219	243	227	236	221	214	226	234	214	242	223	209	217	199	226	229	257	215	246	242	223	221	214	208	245	211	228	234	205	222	234	228	218	186	222	238	201	221	213	226	219	226	247	236	220	219	221	214	212	231	236	211	197	207	211	226	212	199	235	238	233	200	223	207	209	206	245	207	246	245	233	222	205	218	260	220	210	236	241	188	201	216	210	237	224	200	216	190	223	212	218	218	243	225	204	227	241	219	205	204	222	195	208	235	226	235	238	212	228	216	243	231	241	196	218	218	207	185	219	225	222	224	225	209	236	220	237	231	209	227	229	242	222	215	201	236	252	224	246	188	219	263	221	240	223	193	212	226	219	240	235	224	213	206	218	230	222	245	244	201	218	209	223	242	221	239	213	218	219	217	255	208	208	244	244	231	225	222	218	236	235	210	228	231	208	208	214	229	242	255	213	251	225	222	225	231	221	224	227	220	213	231	262	205	211	240	231	237	203	188	236	244	226	200	221	218	241	203	237	232	238	191	244	201	224	231	216	202	203	259	212	192	223	214	229	219	228	207	234	194	212	216	212	211	217	226	199	213	243	199	239	234	194	202	223	218	221	200	237	199	209	238	225	221	219	225	216	224	218	199	201	197	233	218	237	233	220	209	204	227	236	220	202	231	215	212	243	200	193	224	235	224	221	230	225	214	238	210	199	240	223	221	207	198	188	231	226	211	231	225	210	180	225	210	211	235	197	234	208	189	210	215	212	223	217	233	230	244	237	216	205	208	204	191	237	234	225	213	204	207	228	229	204
10243	1387	1357	1508	1290	1083	916	808	780	688	700	656	606	589	555	570	558	602	574	609	557	525	562	530	523	575	516	529	496	493	518	574	537	509	531	522	519	498	559	513	508	522	504	517	536	479	507	516	500	516	519	487	526	499	542	496	505	536	574	522	509	562	539	490	517	496	540	500	540	542	498	517	498	479	506	535	499	507	518	511	530	494	512	552	493	492	511	536	494	514	510	487	514	495	513	552	510	483	514	474	497	549	533	492	515	514	516	482	487	512	508	541	517	516	531	528	491	463	514	523	527	497	537	527	492	521	520	553	516	502	527	475	486	478	498	498	474	521	513	536	484	513	531	486	496	495	490	507	501	467	522	494	504	539	469	519	505	483	533	462	536	485	519	483	569	474	490	526	477	515	504	526	500	526	498	496	475	519	484	458	556	512	494	499	546	493	471	531	534	506	518	502	479	518	519	519	510	468	487	470	524	495	492	509	522	484	483	536	497	538	506	516	508	514	500	503	485	507	522	527	500	492	514	534	504	531	480	501	506	506	517	545	490	494	525	527	509	498	445	513	505	489	511	506	531	488	484	501	491	565	513	545	501	492	491	511	503	504	537	520	510	529	517	485	497	541	471	540	482	544	494	490	493	532	507	520	536	502	487	485	538	523	504	545	516	483	512	520	485	510	521	471	503	481	503	518	537	502	519	541	505	460	491	533	546	485	533	504	495	519	517	488	538	480	491	492	498	516	457	496	499	514	495	450	496	504	512	495	550	520	521	517	494	494	495	494	535	528	488	496	485	525	522	502	487	475	498	463	499	477	497	544	532	504	514	542	511	490	472	544	482	552	505	523	546	529	490	518	518	511	489	518	503	493	481	479	535	536	540	527	524	494	544	474	513	535	504	503	489	522	535	490	505	493	499	513	487	511	499	505	512	528	549	523	469	490	503	547	466	520	522	505	496	538	513	497	518	508	575	520	515	547	515	489	465	507	557	488	520	496	512	493	510	519	521	492	482	503	482	481	512	508	495	545	478	513	515	482	492	490	497	503	482	499	519	494	502	494	514	505	502	508	497	530	506	521	530	508	528	517	502	519	508	492	498	512	491	492	511	544	468	480	483	522	489	556	490	509	504	495	501	557	496	543	489	527	506	556	502	511	514	505	505	525	514	530	520	499	542	505	561	539	457	516	526	534	520	519	500	544	496	520	484	502	494	513	489	516	476	508	547	470	528	505	504	518	525	527	519	516	524	545	505	473	517	508	515	519	499	519	477	495	469	511	489	539	510	513	521	482	545	484	523	492	540	507	484	491	485	526	462	465	491	522	534	519	538	517	532	531	534	479	505	517	547	487	477	514	537	492	491	516	530	484	481	544	487	532	519	509	542	505	513	492	516	483	531	500	500	522	495	484	489	518	500	491	501	500	510	508	514	535	494	538	487	479	495	476	501	511	532	495	488	512	516	476	514	500	492	499	530	507	506	528	510	542	483	473	491	475	507	480	508	492	522	520	498	509	503	507	495	491	534	502	503	477	499	567	513	536	512	502	500	498	544	513	511	495	515	509	531	454	484	501	496	490	485	518	498	462	492	501	494	509	511	524	502	491	498	516	483	507	521	484	520	502	535	519	541	490	504	530	488	511	491	518	528	534	516	576	510	533	474	504	494	449	509	493	508	510	542	519	464	497	481	489	494	530	486	491	488	517	512	530	502	487	520	524	510	504	522	564	475	490	501	494	502	494	504	501	491	481	519	509	500	491	528	529	520	466	499	435	525	479	516	508	504	526	508	508	495	551	514	494	506	557	513	492	502	484	511	515	565	495	516	517	496	502	502	463	500	550	501	501	469	514	508	558	518	517	520	517	497	512	519	527	496	519	528	502	514	479	507	502	467	519	530	490	518	507	514	506	499	502	487	498	494	494	495	507	485	526	542	493	539	520	518	512	505	492	467	508	516	497	477	507	508	506	548	543	459	515	512	503	511	492	501	549	506	504	481	503	521	476	552	546	507	503	524	495	479	510	527	524	516	486	480	491	510	483	500	564	499	496	512	541	485	526	496	526	502	508	543	550	510	516	511	473	530	509	524	530	492	490	536	490	523	508	470	497	520	453	516	526	553	529	516	529	535	470	500	496	541	539	482	487	505	517	489	485	489	526	487	506	472	532	525	531	477	477	507	525	543	529	491	506	502	494	467	490	507	488	497	499	492	555	485	535	518	475	522	478	511	506	484	507	479	477	472	509	490	517	497	549	553	490	466	515	521	455	524	472	527	492	461	487	469	502	513	488	508	536	526	489	511	503	563	533	550	484	489	503	529	520	513	525	499	528	527	499	511	501	531	474	507	522	473	503	510	513	505	537	483	501	483	509	521	552	471	511	502	490	471	505	500	509	518	474	521	550	507	523	522	532	467	495	553	510	489	540	521	487	501	501	539	479	502	475	497	505	508	502	535	499	488	511	490	518	487	479	486	559	518	531	534	501	491	494	467	500	513	500	465	487	497	522	514	514	529	493	472	529	512	491	496	504	483	522	510	486	491	489	535	539	496	496	524	541	519	501	505	505	509	470	493	491	489	503	537	538	495	505	489	514	535	459	472	525	484	516	564	492	554	494	520	522	502	509	467	499	510	510	495	527	520	503	473	514	499	496	497	536	495	516	478	507	488	490	486	481	493	465	502	521	485	497	493	482	515	458	500	523	477	528	494	496	503	489	486	521	500	517	490	508	499	493	514	516	553	493	480	519	501	524	485	526	511	489	497	508	511	514	519	485	502	536	537	486	519	507	504	535	478	505	497	526	534	500	501	534	516	505	512	520	517	507	544	511	521	489	503	532	476	528	503	498	489	535	491	500	556	506	521	515	473	541	498	499	507	557	514	511	495	513	527	518	484	501	510	534	527	536	551	500	526	469	487	526	526	503	503	514	494	501	500	496	519	449	550	518	494	519	529	560	503	477	539	488	485	532	501	515	494	517	524	535	557	534	530	530	522	512	527	499	518	547	537	518	473	506	490	488	485	484	489	538	504	487	488	544	499	529	533	489	521	504	512	534	489	477	503	522	521	508	509	514	543	490	504	528	540	524	520	527	481	516	543	515	468	491	519	507	502	503	509	491	479	535	470	530	518	493	516	505	490	479	524	559	502	491	516	471	519	493	480	485	502	523	521	513	551	523	505	499	536	570	477	541	522	496	484	524	489	535	521	483	515	530	496	502	503	564	473	514	527	447	527	460	513	514	541	537	523	534	470	506	536	497	521	543	509	529	502	513	496	464	491	502	506	500	524	523	519	478	507	505	491	492	490	505	498	499	503	540	517	482	509	513	520	476	506	503	559	499	485	538	486	506	512	537	489	504	522	487	483	528	491	514	526	522	493	490	510	516	496	496	499	515	487	489	504	477	496	514	546	470	527	530	511	525	497	573	492	486	527	533	533	510	521	521	498	495	527	514	514	491	488	488	508	528	513	494	517	518	478	493	508	493	500	487	505	474	502	512	546	474
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
