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
336929400900	336929401459	336929402009	336929402559	336929403109	336929403659	336929404209	336929404759	336929405309	336929405859	336929406409	336929406959	336929407509	336929408059	336929408609	336929409159	336929409709	336929410259	336929410809	336929411359	336929411909	336929412459	336929413009	336929413559	336929414109	336929414659	336929415209	336929415759	336929416309	336929416859	336929417409	336929417959	336929418509	336929419059	336929419609	336929420159	336929420709	336929421259	336929421809	336929422359	336929422909	336929423459	336929424009	336929424559	336929425109	336929425659	336929426209	336929426759	336929427309	336929427859	336929428409	336929428959	336929429509	336929430059	336929430609	336929431159	336929431709	336929432259	336929432809	336929433359	336929433909	336929434459	336929435009	336929435559	336929436111	336929436659	336929437209	336929437759	336929438309	336929438859	336929439409	336929439959	336929440509	336929441059	336929441609	336929442159	336929442709	336929443259	336929443809	336929444359	336929444909	336929445459	336929446009	336929446559	336929447109	336929447659	336929448209	336929448759	336929449309	336929449859	336929450409	336929450961	336929451509	336929452061	336929452609	336929453159	336929453709	336929454259	336929454811	336929455359	336929455909	336929456459	336929457011	336929457561	336929458109	336929458659	336929459209	336929459759	336929460309	336929460859	336929461409	336929461959	336929462509	336929463061	336929463611	336929464161	336929464709	336929465261	336929465811	336929466359	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2655	3650	2300	2656	3650	2300	2656	3650	2300	2657	3650	2300	2658	3650	2300	2658	3650	2300	2659	3650	2300	2659	3650	2300	2660	3650	2300	2660	3650	2300	2661	3650	2300	2662	3650	2300	2662	3650	2300	2663	3650	2300	2663	3650	2300	2664	3650	2300	2665	3650	2300	2665	3650	2300	2665	3650	2300	2665	3650	2300	2665	3650	2300	2665	3650	2300	2665	3650	2300	2665	3650	2300	2665	3650	2300	2665	3650	2300	2665	3650	2300	2665	3650	2300	2665	3650	2300	2665	3650	2300	2666	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2668	3650	2300	2668	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
48179	19509	7369	1842	1220	853	703	588	7258	31973	3075	269	257	416	11202	961	163	180	175	167	154	173	162	165	157	177	141	133	182	146	172	143	143	154	181	162	162	169	154	164	159	163	166	161	153	151	150	144	149	143	160	177	164	153	155	150	156	115	154	156	136	162	174	162	174	116	149	129	151	160	131	147	143	133	147	162	158	143	143	130	139	146	131	150	144	170	135	141	165	144	144	137	152	122	152	135	143	160	138	160	172	149	159	161	168	149	161	172	159	136	160	161	145	143	167	140	152	148	154	170	138	135	156	137	130	158	167	136	143	153	141	139	143	153	143	148	156	172	141	146	170	137	130	143	154	137	165	144	146	131	154	132	155	141	131	181	158	138	137	157	152	151	174	136	132	138	119	144	125	165	146	160	161	143	141	150	162	151	159	153	155	177	151	143	148	159	148	146	142	156	151	130	137	146	135	154	124	151	161	172	146	165	151	157	143	152	144	159	169	159	149	152	148	144	152	129	154	127	132	160	127	138	164	162	141	164	161	181	141	167	157	165	150	154	160	154	166	140	144	154	152	145	121	152	147	157	164	143	160	130	153	149	135	148	149	132	148	160	124	127	155	178	145	131	146	142	151	157	175	143	137	149	151	169	126	147	142	161	141	134	166	152	140	148	141	158	157	140	168	139	156	141	147	148	144	143	153	163	145	152	150	135	125	152	134	147	157	171	148	164	163	141	169	142	174	129	140	157	159	146	142	141	149	140	163	162	169	142	149	146	138	152	146	148	160	162	141	154	148	149	151	141	161	169	152	121	130	171	155	149	144	179	136	137	145	117	150	135	139	133	131	145	174	142	143	154	157	154	149	156	124	149	169	144	168	158	129	126	145	152	138	119	141	156	135	123	151	166	141	120	151	146	139	157	138	158	146	141	132	143	157	165	148	120	162	146	156	148	155	155	138	137	161	163	138	155	158	132	131	129	160	143	124	145	152	138	138	156	150	141	140	156	169	130	138	143	143	145	144	151	162	172	145	154	135	145	165	149	169	154	131	152	152	124	150	155	152	162	142	141	164	174	154	137	149	130	158	145	159	156	164	169	150	169	151	151	147	139	157	168	138	155	131	156	154	166	143	131	150	140	156	153	136	164	143	129	146	155	140	158	137	154	166	130	157	145	151	162	149	157	133	134	146	161	143	137	146	146	142	123	145	164	155	135	161	150	132	153	144	134	157	166	154	161	145	160	163	159	139	151	173	140	131	154	139	159	151	167	138	142	151	150	154	142	130	141	140	148	160	167	148	165	154	167	139	186	135	120	142	171	169	157	136	144	141	160	155	137	149	138	170	146	144	146	138	152	150	143	146	151	168	141	142	159	173	144	156	169	141	153	121	158	152	138	150	142	161	151	138	144	164	159	154	135	144	146	158	136	132	156	149	157	183	161	155	157	150	143	139	167	165	134	155	145	155	158	160	149	163	140	137	131	122	126	162	150	132	141	151	139	160	151	135	148	150	155	127	154	136	139	151	125	159	156	154	143	168	144	148	142	168	141	169	139	139	160	147	131	137	147	145	159	147	143	155	140	151	151	140	146	128	142	130	143	149	141	147	131	151	148	155	135	156	164	168	157	133	145	137	135	135	141	164	183	139	131	150	154	145	139	131	138	146	130	148	139	149	150	147	147	178	139	134	146	137	161	138	169	146	154	119	152	155	160	157	160	150	162	137	159	156	149	149	139	137	163	163	135	125	141	145	144	142	158	136	152	151	153	131	147	164	118	146	145	139	135	157	159	134	169	145	146	150	143	131	110	169	149	137	137	134	154	151	158	184	139	163	134	147	154	131	153	161	164	185	121	164	136	149	151	118	148	145	128	166	138	142	151	173	155	132	138	153	135	151	147	163	155	155	130	159	154	151	168	127	164	163	152	142	156	162	136	146	149	162	158	145	166	158	121	173	131	137	135	174	121	146	134	162	156	176	142	155	157	145	149	138	143	138	158	143	127	162	149	161	159	172	164	146	144	126	162	157	153	130	149	152	165	141	133	164	136	179	140	142	150	132	161	142	176	145	143	161	146	165	147	164	156	135	137	137	148	149	138	161	153	144	156	161	150	135	174	153	129	141	163	133	161	151	157	126	111	155	134	138	149	148	127	153	153	162	157	142	171	142	160	132	149	151	160	153	136	133	138	160	138	125	123	127	132	160	156	130	128	141	149	141	133	145	144	165	157	155	168	164	137	143	148	146	171	150	107	142	148	159	161	147	152	147	171	151	136	141	149	124	146	149	151	142	141	149	161	145	138	146	156	150	140	137	140	149	128	175	144	148	168	146	126	151	161	165	112	155	155	154	146	183	165	160	166	153	151	149	153	143	158	156	151	145	144	135	150	144	148	150	165	154	144	142	155	144	153	144	125	164	146	138	145	156	146	136	142	154	137	143	163	139	148	161	156	125	140	169	141	144	160	135	134	165	142	134	158	172	145	140	161	170	141	128	155	127	134	152	135	154	149	152	151	148	171	158	137	149	163	157	154	154	147	132	124	160	158	165	163	141	150	127	128	154	154	124	175	136	140	121	149	135	153	161	146	144	141	152	171	131	172	139	131	151	142	141	143	153	129	128	153	128	150	149	145	156	153	142	147	128	139	142	154	176	160	158	133	146	153	141	145	150	151	142	134	134	144	159	160	135	135	127	158	154	165	141	137	162	154	168	164	147	143	148	149	153	136	143	135	199	168	166	143	161	122	127	133	139	147	138	138	150	143	140	156	139	149	141	118	136	143	150	165	132	169	141	160	137	135	164	138	160	153	147	135	142	127	156	157	142	143	147	154	142	149	140	152	139	161	133	153	160	137	147	166	151	151	132	136	174	153	140	158	153	150	135	152	161	140	135	167	151	137	143	138	119	167	148	141	151	167	153	134	150	172	143	144	145	124	126	135	155	167	164	151	149	152	153	157	166	150	159	129	156	145	153	128	146	145	161	123	158	154	142	114	151	125	150	143	131	153	154	177	152	155	132	144	141	161	135	151	154	140	148	156	134	138	140	164	124	166	132	158	153	145	152	150	183	138	135	142	136	153	165	153	145	181	184	158	144	144	145	134	135	169	140	142	127	142	135	149	169	151	148	131	141	139	153	141	161	141	151	143	161	140	125	155	152	126	145	170	140	132	145	144	113	157	159	151	151	135	118	141	149	166	138	141	168	153	133	150	178	131	149	153	164	156	144	146	144	161	145	159	158	142	145	164	160	159	148	140	156	151	173	147	159	131	168	129	163	169	153	144	170	160	132	131	171	160	134	166	170	159	154	149	144	144	164	153	144	156	153	145	158	144	153	134	153	149	148	168	135	167	153	156	167	147	164	138	129	135	164	148	135	168	174	146	150	132	146	152	165	150	158	142	170	147	163	139	166	139	147	156	149	146	156	137	147	164	150	138	133	163	162	156	162	145	139	149	162	161	147	156	143	148	132	142	144	151	146	135	114	153	159	152	146	156	156	142	169	139
21386	1811	4154	4998	4338	3584	3070	2461	18389	38928	1162	1007	932	2121	32523	1185	591	629	596	565	517	535	490	532	503	490	464	450	498	488	447	435	475	452	432	404	432	477	458	431	420	414	445	435	433	384	393	413	381	376	408	394	386	388	372	409	448	404	394	398	395	422	391	404	422	398	425	391	405	405	402	389	358	390	406	420	409	431	405	382	407	363	397	378	381	385	387	408	342	373	447	395	415	404	377	380	400	394	390	379	382	398	375	390	382	376	360	417	376	364	388	384	380	373	372	384	385	393	390	374	416	398	408	394	398	371	398	381	389	400	371	380	398	417	397	384	368	387	388	372	406	423	396	383	367	406	373	377	375	386	349	393	392	384	393	369	386	369	364	403	411	379	409	380	385	388	396	365	357	387	393	371	391	380	414	406	381	418	409	377	378	407	382	362	402	380	425	350	395	394	415	410	392	383	375	372	392	364	379	372	371	384	388	414	389	347	375	377	399	379	399	395	378	399	375	371	395	390	396	364	398	406	418	396	407	389	396	391	352	385	430	391	413	374	372	376	376	406	409	382	397	370	375	410	367	391	391	377	447	396	411	374	368	374	380	378	393	376	396	369	405	371	369	398	376	398	426	362	379	374	381	394	397	380	391	389	350	434	384	424	380	359	366	393	379	421	341	391	386	391	362	400	407	390	374	366	406	415	405	430	402	397	381	400	413	396	369	375	360	365	393	382	366	375	369	417	384	402	362	432	409	397	364	413	383	395	356	392	393	396	410	387	409	377	373	378	359	350	420	377	416	364	407	398	367	372	396	427	379	344	422	382	411	417	393	422	350	354	362	401	391	374	389	372	362	397	373	405	384	365	433	392	365	364	366	372	354	379	358	393	374	379	365	364	395	377	379	376	422	384	430	383	397	348	355	380	411	391	384	395	398	357	390	397	423	385	391	355	366	388	399	362	410	392	392	364	381	365	394	401	383	372	410	405	375	406	385	395	359	353	388	399	375	370	396	403	382	378	386	388	385	382	367	381	415	374	408	436	362	381	347	376	423	399	381	376	355	395	393	375	349	400	396	404	392	370	379	386	418	392	407	393	390	400	374	350	402	386	429	424	377	405	395	381	400	419	393	378	363	377	432	397	395	384	397	402	409	391	399	374	370	391	401	391	379	395	411	381	411	381	360	375	365	397	388	400	397	391	362	387	401	384	363	399	384	382	417	372	371	384	362	365	379	365	372	352	366	385	393	386	434	405	392	376	360	382	421	395	419	400	405	369	413	399	366	354	370	387	396	390	390	378	394	386	413	416	410	402	395	391	385	418	347	382	388	366	374	387	401	370	408	408	366	373	369	370	351	366	404	371	417	409	382	385	359	396	421	368	374	383	359	387	373	387	355	383	382	355	400	365	396	374	425	407	370	375	375	373	382	404	375	388	383	359	369	392	407	401	418	380	370	373	390	392	394	397	404	408	366	373	385	361	390	386	384	403	366	395	382	399	406	420	416	398	407	367	370	410	412	403	351	366	361	405	385	391	389	415	365	404	400	376	403	414	359	375	381	381	397	380	390	375	383	396	430	395	400	399	394	385	372	405	367	389	415	381	404	380	399	391	406	410	401	418	349	384	393	379	390	354	387	388	388	380	385	369	392	399	397	383	405	361	396	397	392	425	399	390	409	361	364	365	390	395	364	410	370	367	361	369	376	374	374	403	399	349	379	387	419	373	395	353	361	391	403	379	381	389	396	378	363	380	413	371	393	375	375	417	389	385	374	409	414	367	378	364	361	381	393	348	384	380	395	409	383	403	402	340	412	362	417	384	381	399	401	376	417	375	407	401	390	346	396	403	429	364	405	437	387	368	402	354	372	375	386	419	377	386	392	377	386	383	405	347	381	374	414	392	382	414	385	407	358	387	391	376	345	418	368	357	425	391	373	383	409	420	363	406	371	382	398	402	394	403	341	401	416	372	392	388	384	357	352	375	383	359	390	391	394	399	336	380	363	367	412	404	401	356	347	382	371	403	423	364	371	403	333	376	378	396	356	368	395	359	393	398	419	365	388	377	348	385	382	375	384	383	350	397	412	382	373	370	378	414	396	419	372	408	397	404	361	330	376	355	423	400	357	370	381	414	406	377	368	366	394	396	398	405	371	387	372	376	365	358	393	404	411	357	356	389	372	378	368	392	387	386	380	362	387	372	394	351	422	379	407	413	365	396	372	384	419	393	353	380	368	365	390	425	401	355	380	381	394	366	371	342	381	378	378	369	384	333	398	404	402	354	365	351	370	395	379	394	368	377	388	405	411	392	367	345	384	382	387	407	381	412	390	387	381	377	384	360	390	410	369	403	377	384	383	375	354	349	391	401	371	364	390	378	376	366	365	385	391	368	370	362	391	370	384	427	367	399	384	375	404	353	358	410	400	375	370	364	387	386	412	379	396	365	378	414	395	380	384	386	378	389	396	384	350	391	385	375	372	352	386	354	409	397	381	390	400	375	399	383	377	402	378	387	378	368	386	366	371	370	395	391	384	409	377	373	370	371	362	409	387	425	364	374	383	382	388	365	363	382	398	394	382	374	388	400	343	361	399	407	395	369	413	394	385	403	403	396	370	382	421	407	394	414	364	402	376	396	375	388	384	355	392	355	415	404	412	394	397	394	426	400	380	390	365	392	394	394	360	383	392	378	355	366	370	393	407	394	376	376	378	384	384	376	399	363	367	397	408	345	399	367	364	375	393	351	419	369	382	369	400	390	367	356	379	360	369	394	426	382	428	386	360	380	391	380	408	415	380	359	386	372	381	410	377	400	417	382	394	389	389	429	389	367	404	365	380	391	401	411	412	398	390	410	389	365	400	389	387	364	434	367	399	363	383	376	402	415	382	359	377	401	393	419	372	365	375	358	393	391	362	375	365	396	406	378	364	397	384	392	368	397	386	378	341	361	413	422	387	379	389	384	341	405	415	393	393	420	375	356	385	401	410	436	396	380	399	387	402	394	353	397	391	389	392	408	366	370	370	385	391	394	344	388	363	384	408	379	393	371	393	413	370	400	411	396	367	395	370	363	428	373	391	364	403	409	388	370	366	358	376	381	370	374	418	373	375	374	408	375	404	357	349	353	404	368	371	381	370	380	408	384	387	376	377	372	410	414	396	374	405	372	381	399	374	397	362	360	402	370	368	345	407	395	404	411	393	399	405	384	350	389	372	377	369	378	396	417	385	352	359	377	391	392	412	395	350	385	408	393	412	426	382	405	399	388	368	398	411	365	398	368	408	391	395	400	423	397	369	388	352	388	417	387	395	420	374	398	451	392	361	379	392	413	355	388	369	371	403	384	382	393	377	380	396	383	407	414	425	358	414	394	394	384	409	387	372	389	384	390	368	392	395	400	399	403	382	396	376	383	390	346	375	400	380	369	372	407	376	368	390	394	355	388	419	347	391	366	371	385	377	421	383	389	393	395	394	399	381	399	371	401	380	409	419	391	374	384	334	387	401	399
5014	366	334	330	336	376	347	350	683	1194	347	337	310	360	503	351	307	320	320	331	301	324	298	323	352	343	334	342	355	337	324	306	335	322	342	328	339	322	366	306	376	331	320	326	341	362	347	323	324	358	333	334	333	329	316	364	324	324	300	312	310	334	333	322	343	333	336	310	345	355	367	364	335	329	343	331	299	329	295	334	364	319	330	336	324	336	316	338	311	333	351	327	338	332	299	320	329	327	330	292	345	327	309	337	324	335	345	304	300	319	317	331	343	307	314	318	305	321	341	331	298	326	345	333	344	357	332	346	340	319	364	342	321	319	364	323	352	308	316	308	330	348	327	334	344	293	322	324	316	327	336	325	312	341	319	325	337	310	353	314	351	319	337	337	334	309	332	337	320	364	359	317	358	354	322	325	319	326	329	325	326	327	345	318	332	345	326	316	320	328	337	295	334	357	328	328	350	350	327	316	344	341	315	316	317	328	349	351	320	350	314	371	341	335	320	329	330	342	351	293	317	324	336	359	351	319	346	352	307	351	311	324	318	315	283	341	328	369	282	313	329	295	320	333	340	330	318	322	349	333	336	350	315	347	327	335	342	368	338	316	345	298	327	333	307	334	320	327	342	323	309	329	355	346	321	323	302	342	343	318	356	329	348	311	306	331	308	305	299	346	333	324	333	348	329	358	330	334	360	341	337	332	341	312	280	324	336	347	335	341	300	328	314	337	327	319	357	338	325	335	325	314	336	372	331	324	326	375	323	316	361	344	318	337	313	315	342	319	315	339	335	382	352	336	367	320	328	315	344	281	362	304	328	330	336	335	358	333	310	316	323	344	343	336	340	354	360	363	318	320	345	312	350	341	329	342	344	317	323	317	340	347	317	322	330	321	341	335	336	317	341	324	317	306	331	350	342	354	303	367	310	308	348	367	370	323	359	286	364	340	329	324	333	289	328	321	335	307	358	319	332	332	321	338	329	330	323	317	311	302	334	332	358	378	366	359	335	323	315	326	338	328	360	327	335	321	343	319	337	320	346	346	322	329	306	347	329	329	317	323	332	309	326	329	323	293	315	329	340	335	330	343	358	344	336	339	282	323	334	321	351	328	308	324	324	348	315	314	321	361	348	314	330	311	349	324	313	358	344	327	306	324	311	353	349	329	358	337	348	347	358	326	349	344	317	323	336	326	330	339	314	348	346	336	315	358	337	330	333	290	329	346	331	335	342	342	300	325	315	340	343	328	279	336	335	349	347	316	312	314	307	335	316	327	349	319	354	331	379	320	331	348	325	328	303	301	309	305	316	341	296	350	318	303	326	335	334	315	340	306	354	324	325	335	340	327	329	334	296	313	337	349	313	317	321	320	328	346	321	325	332	339	304	335	314	326	353	324	352	319	359	342	333	328	331	311	341	350	336	342	340	336	310	295	310	308	314	322	306	332	330	349	332	328	313	327	327	310	289	339	311	358	336	330	351	331	316	345	338	340	318	310	313	293	324	350	311	314	318	308	324	346	304	374	338	330	329	359	325	324	330	332	324	304	334	361	341	352	338	316	302	344	336	345	307	321	334	377	302	322	336	337	345	357	335	343	316	344	337	325	334	321	322	327	346	348	305	333	297	301	301	349	370	302	401	322	308	346	294	322	280	324	302	319	325	349	327	355	328	322	355	313	343	318	342	340	318	307	320	345	304	341	334	328	322	340	310	353	334	356	332	319	319	286	336	339	317	343	321	333	357	303	309	340	349	325	325	335	309	322	322	361	353	341	342	347	342	339	306	372	286	342	355	337	336	332	349	333	369	325	324	349	350	321	349	335	331	320	329	326	365	319	315	352	327	330	311	345	317	317	321	308	345	332	282	333	330	318	339	327	316	302	331	340	337	365	340	336	329	336	322	353	331	348	337	367	308	295	362	332	293	297	322	311	321	343	358	329	323	336	319	351	353	315	329	349	326	333	316	343	332	301	324	324	293	330	310	329	376	358	323	327	346	330	339	323	299	317	318	345	336	294	335	317	357	294	352	323	320	327	353	319	346	310	316	333	341	350	373	310	318	333	334	294	321	290	336	359	342	306	347	357	324	312	321	332	355	321	347	346	331	306	300	313	324	362	308	361	330	322	347	336	290	319	322	324	336	336	348	317	341	295	307	344	308	368	358	328	316	318	329	325	344	337	319	329	365	339	361	357	357	306	339	298	306	336	336	329	340	373	345	335	335	314	320	359	335	326	350	353	329	327	343	337	352	349	351	349	340	356	318	289	360	344	338	319	335	317	326	312	333	318	348	339	340	328	342	352	353	299	300	342	358	331	291	312	364	325	329	362	312	338	353	351	325	350	330	320	361	340	360	324	314	361	308	342	347	337	330	332	332	362	321	363	339	319	328	337	324	352	315	329	302	345	341	329	301	306	311	345	340	311	328	347	303	311	334	357	325	334	307	312	334	326	351	347	327	348	359	311	351	310	333	334	320	304	330	366	280	318	344	329	349	344	308	344	314	334	351	333	354	304	361	320	322	358	315	293	373	296	310	355	322	324	336	345	347	344	320	322	340	344	344	339	334	355	371	356	300	330	354	363	306	345	340	354	320	281	322	311	346	303	323	352	338	355	337	348	350	374	317	352	332	354	305	343	312	313	381	299	315	344	341	335	332	354	363	335	309	339	340	320	351	281	295	302	332	354	357	324	335	330	323	346	316	366	327	326	347	317	347	334	326	369	333	324	310	313	331	320	331	326	340	314	374	316	342	301	355	319	313	324	337	361	356	321	335	306	338	340	326	360	329	363	333	285	355	346	322	353	329	348	327	342	320	341	343	293	328	318	307	312	324	363	334	333	305	344	344	312	308	331	318	323	336	337	333	330	320	324	334	324	351	342	333	311	328	331	378	323	343	308	320	315	326	348	343	333	294	346	337	351	317	353	345	329	355	309	334	330	328	322	311	335	316	329	301	314	344	353	346	359	339	323	339	326	344	301	304	339	358	333	346	342	349	307	316	366	333	311	346	316	335	309	324	335	342	336	357	318	315	381	315	337	351	326	345	342	326	336	343	379	298	353	320	317	327	360	377	294	325	338	354	379	308	315	340	339	341	314	345	343	340	337	332	341	325	341	314	345	314	324	346	346	341	340	329	326	345	310	344	339	315	342	308	342	348	319	303	310	327	344	340	329	345	326	326	334	339	311	349	329	350	335	351	312	348	316	315	326	354	332	313	339	334	306	321	365	348	332	308	355	316	322	335	349	356	289	349	355	325	346	335	307	323	315	348	334	345	360	382	326	356	324	386	314	313	323	328	308	345	349	357	353	319	353	350	344	353	351	329	339	303	354	297	342	338	322	322	329	330	323	288	334	323	302	346	322	338	327	338	320	329	325	316	356	382	346	319	364	330	340	349	308	343	297	356	356	299	322	300	314	323	335	347	324	332	337	328	314	346	301	354	310	338	329	335	335	329	364	327	337	295	335	336	313	328	349	315	304	333	314	313	341	370	336
4719	769	766	874	838	836	783	819	3113	4924	765	741	726	894	1598	750	771	802	726	732	722	815	778	737	669	708	758	736	770	754	697	771	771	699	715	728	703	747	762	767	718	742	740	705	709	740	762	756	752	707	718	714	743	746	754	735	791	759	742	743	756	770	780	785	780	713	785	688	725	754	750	755	802	730	742	746	726	670	757	746	756	722	734	744	740	714	753	740	745	748	760	702	758	739	779	777	703	774	725	751	776	744	700	778	743	695	771	805	747	735	769	720	727	768	773	759	789	755	711	732	745	785	720	773	799	769	719	732	764	732	741	720	749	748	724	725	788	752	751	729	778	708	772	714	724	759	737	758	739	695	716	746	703	772	758	757	761	728	760	700	763	726	682	730	750	725	746	746	704	732	745	764	709	726	726	788	723	748	715	762	740	741	750	700	689	751	715	768	766	763	723	768	764	731	748	737	726	724	698	782	753	719	778	753	718	744	783	717	744	740	784	720	708	704	762	752	729	705	750	766	756	725	775	765	746	688	743	750	804	722	735	720	698	706	768	741	752	734	756	777	727	750	779	762	745	687	803	739	723	727	740	729	730	745	769	777	739	722	780	718	742	745	762	786	743	751	734	755	765	701	695	742	732	739	723	759	740	729	777	722	757	754	744	751	781	774	765	760	756	760	755	791	789	756	797	733	740	712	818	744	702	739	788	773	716	741	729	773	751	727	747	749	754	737	722	740	744	737	745	734	732	714	755	763	719	728	748	736	718	718	767	783	711	703	733	730	736	715	760	732	735	733	717	726	748	742	746	750	774	731	719	693	765	703	701	745	740	761	751	747	763	735	706	750	741	733	747	725	728	744	739	755	755	757	727	771	703	742	735	738	780	719	747	769	705	751	780	730	787	710	750	738	751	744	757	717	725	760	745	770	743	736	778	737	764	791	741	730	750	769	750	698	774	745	771	769	750	807	755	766	733	740	742	803	752	775	762	723	758	737	771	756	777	717	776	718	695	781	757	786	774	717	785	734	748	748	769	788	734	707	736	778	759	727	739	736	758	759	732	694	736	764	722	732	729	742	773	708	726	704	735	736	705	739	704	707	767	748	709	789	726	733	678	734	748	717	777	744	755	773	793	738	754	728	758	752	737	766	764	749	773	757	737	736	695	794	773	764	713	726	762	759	741	734	771	772	772	745	733	749	723	747	776	758	744	731	740	713	725	766	750	772	728	743	736	750	770	785	736	713	720	684	734	729	723	711	735	750	731	759	776	750	705	688	774	707	791	767	722	796	746	719	770	713	730	719	733	659	761	769	780	783	718	742	737	755	741	771	767	729	784	781	785	780	733	775	745	716	738	695	713	791	745	711	751	732	758	741	762	760	701	729	765	751	770	788	759	756	771	747	757	733	740	716	748	787	752	798	791	743	750	754	769	739	757	740	764	751	782	698	789	750	754	748	773	749	773	834	776	700	775	760	747	719	788	787	773	712	759	780	744	753	808	717	752	768	768	681	711	782	729	760	713	777	751	779	738	691	732	723	759	721	717	720	689	771	723	748	759	745	733	754	816	821	800	731	734	737	742	733	750	758	813	767	732	744	727	722	736	707	721	741	713	725	734	781	746	718	727	748	735	751	732	796	710	701	760	790	719	728	717	780	718	794	772	796	696	774	776	731	722	758	728	767	761	727	732	770	744	725	793	799	755	726	747	788	720	729	721	767	748	773	704	726	737	741	739	743	732	751	757	728	727	748	738	718	745	741	766	727	730	765	716	759	765	781	739	716	717	753	738	730	714	736	776	742	747	754	737	748	734	760	744	759	740	726	738	750	793	769	779	692	765	729	752	711	755	773	783	783	769	760	762	756	739	713	752	788	730	744	733	744	736	722	777	717	717	728	831	751	743	714	725	740	821	712	773	757	744	775	748	750	772	718	746	738	696	737	743	756	758	753	733	749	725	738	711	759	763	783	772	757	780	752	794	761	760	768	763	754	790	729	731	778	703	777	771	761	735	789	741	783	758	769	776	720	760	773	693	799	706	761	766	784	699	798	785	739	782	785	762	749	757	780	809	732	752	801	759	744	753	765	751	758	747	779	724	756	729	752	769	750	756	744	711	767	753	728	762	824	794	746	777	731	788	733	766	729	730	746	760	715	776	736	782	806	748	761	731	728	762	770	775	783	740	737	734	758	750	728	689	748	749	758	711	787	707	742	739	757	760	762	768	746	778	750	749	744	762	741	720	761	781	740	735	717	770	773	710	749	731	800	713	795	726	732	745	818	738	721	709	767	695	821	730	740	733	718	762	733	749	717	772	736	742	760	719	725	737	784	713	730	721	732	771	749	761	772	739	725	749	758	748	774	754	730	778	714	742	744	722	708	775	806	795	734	758	767	680	756	744	771	780	796	728	752	710	704	711	721	785	749	775	769	757	775	738	758	747	702	754	685	727	743	802	706	724	728	736	740	759	743	791	763	773	737	729	749	691	791	706	738	758	773	740	772	694	790	753	703	719	764	726	813	711	725	729	714	787	734	762	705	723	688	766	763	754	712	758	749	767	701	773	779	744	807	743	721	715	763	687	761	742	734	792	763	705	737	704	786	727	756	732	756	764	764	707	761	728	747	774	755	756	770	713	724	735	775	689	756	749	731	741	795	775	777	759	741	758	804	680	739	731	794	769	772	722	732	738	736	709	725	749	730	713	732	709	787	708	740	766	726	805	791	705	799	789	728	746	768	765	774	715	729	776	753	746	747	787	741	689	705	777	741	730	757	728	732	705	781	732	763	771	755	722	726	731	746	781	780	739	775	749	747	744	753	734	742	773	797	737	783	774	733	741	760	690	717	773	752	755	729	789	763	719	787	736	740	723	725	741	751	848	725	761	757	726	726	743	787	736	737	691	777	744	734	730	788	769	757	762	737	755	781	750	748	740	730	735	728	759	708	731	750	750	684	751	745	739	709	744	721	752	772	758	754	719	759	727	746	715	741	729	740	688	792	769	754	766	764	719	772	702	781	757	757	785	730	710	720	782	698	785	750	756	728	705	774	735	730	757	754	741	713	773	732	769	784	766	804	744	742	737	716	741	759	717	747	750	721	692	719	703	807	721	762	711	695	745	734	728	701	781	754	722	774	731	784	729	770	742	749	796	790	730	727	726	720	755	695	742	725	770	787	731	789	815	718	748	707	741	766	745	752	780	768	756	752	729	748	734	717	767	762	756	739	760	769	756	737	782	718	761	737	720	781	720	713	725	784	772	744	769	755	672	737	750	750	718	716	752	768	718	732	727	673	769	743	812	752	715	762	781	765	742	722	742	699	746	707	732	716	744	766	741	765	711	734	719	722	721	752	710	749	730	701	751	762	756	754	737	759	769	762	776	731	716	747	741	758	725	719	757	746	754	738	745	778	770	739	739	768	717	773	766	765	786	747	780	721	731	742	681	766	742	747	764	749	710	761	764	762	750	744	778	747	728	688	707	683	742	780	728	787	712	738
35154	6989	1154	752	545	530	400	365	9402	8703	380	225	212	1595	2466	229	206	203	214	223	217	222	200	204	193	215	204	203	202	181	209	195	203	181	187	217	214	196	198	190	206	228	218	189	236	182	209	211	211	197	218	214	196	228	189	187	186	176	182	208	209	206	191	208	179	179	170	198	184	229	174	200	189	196	228	185	184	196	201	175	204	198	208	210	197	189	205	177	201	247	204	204	186	229	209	202	189	218	193	222	198	232	217	180	242	186	201	199	169	216	201	196	218	196	181	216	196	187	193	177	210	183	206	201	174	194	225	188	169	196	217	216	175	220	223	175	212	184	210	186	208	187	230	185	196	199	173	198	205	213	224	169	189	199	213	195	236	182	212	192	174	196	186	199	198	179	217	182	196	195	200	197	183	187	204	208	217	199	199	201	190	196	179	197	187	202	209	182	189	202	194	202	214	209	182	177	197	188	206	177	199	209	202	201	209	198	222	180	181	184	185	189	203	188	199	180	196	186	213	218	185	183	214	194	195	189	189	185	183	192	199	199	208	192	211	209	217	199	196	201	176	199	211	171	197	215	208	190	195	194	192	174	200	229	209	213	197	196	212	219	211	219	208	190	211	211	190	222	201	246	195	194	224	201	206	198	177	185	191	213	219	200	204	218	197	174	228	203	213	187	188	215	187	179	216	199	217	210	190	168	214	189	200	213	179	201	234	201	178	199	191	210	204	195	205	200	163	182	208	173	193	182	180	185	202	180	200	202	190	211	185	195	190	175	209	223	191	181	202	188	205	182	207	208	186	200	176	182	211	216	220	206	218	210	208	178	184	187	170	180	191	207	187	198	219	173	201	192	184	209	217	189	213	198	214	174	192	197	196	193	178	184	214	208	207	193	212	195	212	173	197	206	187	223	196	192	226	210	192	211	215	210	205	183	194	181	209	200	199	194	230	199	197	216	184	211	179	216	193	191	196	225	186	208	206	204	192	218	199	186	217	185	219	188	196	222	209	233	195	210	212	204	174	211	188	206	211	174	192	188	184	213	200	179	175	184	198	209	181	180	211	183	188	233	190	200	191	200	167	204	207	218	192	206	206	205	196	192	206	214	202	226	205	174	204	180	210	187	181	211	214	194	209	192	209	213	184	207	189	204	198	225	189	200	220	210	181	207	173	219	222	213	201	165	205	190	212	214	174	200	188	190	180	199	216	189	178	224	190	186	189	202	183	175	209	182	181	194	213	228	214	192	202	199	197	198	179	171	208	209	214	191	181	214	186	185	186	173	226	201	197	207	225	212	218	196	208	193	177	207	214	212	202	214	186	211	187	183	205	186	189	208	177	198	203	245	208	189	213	196	168	198	195	181	200	185	207	190	183	179	171	190	208	188	190	198	208	213	209	208	195	194	193	228	192	210	180	194	183	195	193	203	204	173	186	236	196	175	207	185	180	206	181	192	219	179	208	182	203	205	177	202	181	197	177	219	198	189	198	198	183	190	197	188	189	199	227	193	174	207	196	165	192	199	171	196	210	200	200	183	205	225	232	192	188	195	166	172	190	239	197	209	197	195	189	180	181	184	209	210	211	193	201	222	204	200	210	212	166	212	183	195	199	188	166	184	197	199	193	182	189	220	193	207	195	215	197	170	222	197	210	186	189	188	183	191	197	205	191	193	205	216	202	209	201	226	216	192	207	186	198	205	201	191	209	195	232	192	175	193	206	196	200	199	186	207	210	193	179	190	212	183	193	166	215	203	208	198	201	173	216	189	194	214	191	193	201	193	209	187	184	210	228	203	183	200	208	186	202	189	189	211	201	178	188	187	158	196	188	178	188	189	202	192	216	203	187	191	200	188	204	212	209	224	192	212	212	214	198	183	196	198	210	189	196	233	205	185	210	210	208	202	191	204	183	209	197	207	196	187	183	193	211	177	167	195	204	188	209	185	206	190	202	176	182	189	199	192	188	205	197	201	219	196	213	199	191	214	213	195	196	204	221	226	224	203	178	207	199	209	179	180	169	179	209	192	175	215	199	192	220	207	186	186	200	182	192	227	188	187	231	180	196	203	194	188	191	187	206	202	196	202	210	197	197	185	188	202	181	201	191	188	215	208	205	200	188	207	187	182	173	192	213	217	197	183	198	201	177	211	211	187	209	222	218	228	201	208	203	220	180	201	206	192	175	190	210	194	203	213	185	210	200	190	217	232	192	222	190	201	225	191	193	232	193	177	195	188	193	200	215	211	180	208	213	199	188	203	177	219	205	208	182	205	201	205	210	216	192	217	221	200	182	191	179	174	209	159	189	209	196	207	199	210	203	215	188	173	214	222	184	186	165	211	192	184	179	179	179	197	197	182	196	201	209	192	188	179	186	190	182	203	177	207	217	191	213	200	189	176	220	200	177	201	180	199	249	229	177	223	189	188	208	195	187	210	192	192	210	211	202	199	199	188	176	186	168	217	206	184	171	170	185	215	208	193	224	190	191	170	187	204	195	209	208	217	198	218	188	198	168	195	187	175	224	224	203	208	206	214	186	203	209	162	189	200	217	200	176	205	200	195	191	216	211	201	199	194	204	174	188	198	204	191	201	206	188	197	185	211	202	204	204	211	202	233	218	219	189	209	216	199	183	183	203	196	199	192	227	203	204	213	192	169	175	211	174	202	204	215	230	185	196	214	190	231	200	224	185	196	187	218	192	201	186	176	184	203	201	195	202	199	204	198	209	193	204	196	187	196	194	206	214	197	199	203	182	196	184	171	204	206	182	201	179	213	213	202	197	199	172	188	193	198	182	204	191	182	192	177	201	187	201	193	220	208	170	197	185	194	200	187	193	191	213	186	166	203	199	197	193	180	206	197	222	195	157	183	187	178	189	225	197	205	150	170	172	201	184	202	180	186	170	199	207	205	180	214	184	190	206	213	190	200	208	188	184	194	211	211	219	194	245	229	230	243	210	197	220	196	183	178	211	202	195	228	198	193	191	201	212	189	188	204	195	198	179	211	207	185	188	208	210	188	205	187	218	184	214	205	212	199	208	204	204	215	192	211	188	190	220	217	207	173	216	193	226	198	181	196	194	198	177	191	200	218	152	194	201	214	183	204	186	192	201	185	189	187	210	220	184	198	193	219	208	183	203	188	192	187	198	178	202	195	204	203	161	200	188	186	194	183	194	176	192	203	199	213	203	195	213	194	207	188	203	193	213	200	195	209	224	184	191	198	199	184	179	205	183	247	209	193	196	213	202	188	208	193	178	211	200	180	168	216	208	191	217	199	220	191	187	220	206	217	198	206	216	188	200	192	181	200	190	222	196	174	213	202	218	183	197	201	195	197	195	183	196	204	214	208	189	198	193	184	229	185	205	207	187	212	220	183	231	196	178	228	230	205	176	185	199	219	206	224	186	182	201	187	203	205	206	205	206	187	209	198	190	226	192	188	202	202	197	179	191	165	211	192	205	218	180	221	219	186	187	209	204	188	220	191	201	201	180	170	173	172
14883	1015	1845	2372	2112	1735	1537	1395	23170	15891	761	725	667	7800	9082	605	581	589	583	512	503	570	540	541	492	483	487	529	552	470	524	474	484	475	458	503	456	495	491	462	444	484	455	462	468	503	475	480	489	467	442	481	451	469	446	461	460	470	446	500	481	480	448	483	476	466	491	443	459	497	480	472	479	498	455	508	489	476	502	462	475	483	463	470	440	428	459	495	461	441	463	471	461	453	433	477	454	485	461	445	465	441	469	452	474	467	478	464	483	485	485	463	478	475	480	472	465	451	460	478	495	451	430	493	478	489	473	467	448	439	494	479	466	487	448	409	467	470	505	476	454	521	471	479	433	463	423	449	485	456	428	447	443	446	461	460	416	438	472	457	426	485	465	446	490	481	459	440	499	510	476	452	439	478	466	461	462	464	515	463	450	463	481	461	445	462	467	449	451	469	487	470	437	467	454	469	449	440	466	437	452	464	473	489	461	507	481	469	455	481	456	454	467	434	439	455	476	455	464	476	446	425	450	479	508	432	443	474	458	476	442	441	474	483	459	494	437	459	472	485	478	466	496	476	465	474	470	476	448	446	433	471	477	464	494	471	478	438	415	437	436	480	458	448	424	460	474	447	463	443	496	461	491	473	466	492	482	466	450	472	467	516	491	429	437	503	460	466	460	434	501	497	446	467	496	451	522	462	471	441	494	464	500	462	462	468	474	471	443	495	466	461	445	458	461	447	461	491	435	483	477	464	473	461	467	475	476	444	468	472	404	448	473	444	414	457	453	480	458	459	457	476	428	447	473	463	469	465	482	427	451	468	474	428	438	464	465	466	452	458	469	487	502	455	470	491	479	463	474	464	469	467	488	424	467	464	402	440	500	491	418	443	476	508	445	479	466	463	456	441	422	444	463	521	440	440	455	471	436	454	451	493	450	446	457	473	467	493	436	497	461	493	488	439	434	474	478	451	465	488	464	470	429	467	460	488	437	444	412	445	458	459	481	465	449	442	452	454	435	455	456	454	457	461	454	454	477	446	445	474	480	478	454	467	431	487	465	442	434	517	495	467	431	434	460	481	476	483	457	467	468	465	467	481	432	454	462	441	461	469	434	494	440	463	413	457	498	474	481	467	507	500	491	464	463	458	448	470	459	435	455	482	459	474	451	452	482	448	499	486	432	436	502	467	452	452	421	481	447	436	436	487	455	473	483	457	465	488	446	486	529	459	458	472	472	484	444	439	464	444	499	498	473	460	524	440	464	480	505	462	435	475	421	466	495	429	431	459	497	465	446	487	453	452	460	454	462	459	476	426	479	462	486	473	447	474	476	457	493	468	462	478	473	457	497	468	468	457	463	449	475	456	457	439	453	479	448	449	447	443	434	435	439	438	483	490	473	483	471	454	473	475	467	443	462	463	478	446	455	449	481	450	477	464	476	462	476	470	492	472	447	428	493	452	451	455	452	468	460	469	435	465	488	490	469	476	459	443	488	469	443	457	487	463	474	478	473	456	499	459	474	446	504	446	495	462	455	454	497	450	495	489	465	433	479	439	468	458	429	480	454	456	495	498	457	478	441	464	486	476	450	487	449	472	410	467	425	478	445	434	463	486	445	458	480	502	461	439	465	446	466	484	468	472	472	472	465	449	471	503	429	401	443	483	452	443	466	441	477	485	438	483	472	441	461	447	466	485	448	515	470	484	487	422	426	448	470	481	435	473	494	460	485	435	460	482	464	473	461	475	471	474	455	450	424	468	440	423	482	476	473	467	426	471	499	464	469	506	478	434	462	465	458	425	460	446	461	462	441	482	462	481	464	460	474	472	447	487	459	480	476	464	477	460	460	462	447	444	437	464	444	472	446	458	462	456	451	486	471	452	459	482	454	482	482	458	465	445	455	458	454	487	477	404	471	433	490	485	432	453	468	442	439	449	471	465	476	434	460	452	452	494	449	494	428	469	461	465	465	491	466	490	466	444	482	493	474	476	455	459	423	470	455	479	424	473	453	479	471	448	465	508	452	450	449	469	455	459	489	448	395	481	477	455	455	448	480	476	510	505	509	428	490	440	448	487	461	468	433	490	461	464	465	456	462	476	487	449	506	490	479	452	492	460	469	452	449	505	511	488	488	483	466	478	483	472	476	512	451	467	467	416	477	456	440	452	456	480	453	420	463	473	471	481	450	469	471	422	450	431	473	480	458	463	478	440	459	491	495	434	480	467	483	454	492	454	457	484	426	464	447	442	477	444	475	462	468	445	489	443	479	437	438	472	502	456	489	458	463	492	488	446	445	471	456	450	454	485	453	455	421	480	498	439	452	442	466	455	465	466	452	474	473	469	500	453	454	428	431	460	481	477	466	491	490	479	449	439	443	441	436	484	448	478	487	430	500	452	471	433	508	458	461	484	471	482	474	448	485	443	453	450	465	500	472	470	453	440	494	477	502	475	466	456	496	468	496	456	466	439	457	477	498	482	491	498	506	485	472	456	474	469	448	473	461	481	476	463	426	465	511	464	439	455	484	481	476	479	491	456	461	519	447	495	494	465	484	436	474	482	433	488	455	436	470	454	482	471	481	457	439	467	457	449	519	454	481	440	456	468	484	474	441	455	466	449	490	479	468	445	467	497	477	491	482	484	478	490	441	451	456	485	455	460	433	472	474	462	485	457	453	464	470	449	465	466	534	450	452	468	469	476	484	467	490	451	441	446	416	455	419	483	420	477	442	468	467	490	444	453	456	434	444	464	452	464	472	463	489	461	467	450	423	441	503	482	399	441	442	452	460	468	481	459	498	447	472	465	431	468	443	498	415	450	427	444	473	491	445	461	479	459	452	454	462	450	479	447	473	465	477	432	462	443	500	456	482	441	458	469	468	465	460	487	456	469	451	467	463	447	453	487	463	462	487	442	460	488	483	468	480	514	453	478	439	450	486	442	420	453	473	490	462	475	465	532	473	482	499	481	507	475	473	461	435	454	450	479	449	454	458	471	453	457	443	428	421	507	450	439	476	454	433	463	483	477	509	464	490	449	477	462	482	521	445	468	427	473	494	476	436	464	449	478	463	468	484	504	482	461	428	452	491	470	440	533	493	480	471	461	469	450	450	429	471	478	502	447	447	492	465	537	469	481	455	486	451	477	520	481	438	467	477	438	463	456	472	487	409	432	522	486	468	444	434	504	435	438	455	446	495	483	465	466	420	492	503	480	429	493	442	448	460	479	494	456	485	481	499	462	464	505	462	440	447	439	467	490	483	465	464	473	463	488	464	452	453	441	450	487	451	445	451	431	471	474	445	450	462	472	443	474	500	470	461	513	477	473	443	442	471	463	474	491	496	427	478	483	483	462	446	475	492	479	451	474	445	462	456	435	463	435	476	428	424	496	450	487	430	437	479	474	425	448	459	463	449	451	458	488	474	468	439	487	468	473	460	418	448	421	461	443	502	458	455	472	455	437	469	478	484	493	476	493	453	454	506	458	430	481	474	457	461	467	452	475
49849	18782	7263	1820	1124	840	665	558	26274	10151	515	229	230	4681	4201	208	169	173	161	152	174	165	169	158	129	140	126	141	144	135	129	163	105	155	151	140	132	132	143	130	137	124	134	122	144	131	125	135	137	126	122	134	117	140	130	116	143	133	130	146	150	125	128	128	143	119	127	118	126	100	126	104	144	125	160	129	141	136	136	122	118	139	117	116	131	131	125	126	132	125	118	112	135	122	113	135	122	118	123	141	120	146	102	128	137	134	148	132	114	129	141	131	131	135	142	120	125	121	126	128	123	133	138	131	133	125	115	111	142	130	131	119	117	120	132	114	134	137	148	148	130	133	137	127	126	113	128	131	110	128	123	131	149	149	126	118	129	123	116	127	120	134	124	116	119	127	112	135	143	132	128	111	117	144	138	149	132	126	115	124	118	153	142	127	130	116	130	149	120	137	132	144	120	134	128	137	136	130	125	140	107	118	123	133	136	139	106	130	133	118	121	108	134	125	134	161	130	140	140	151	131	109	115	132	128	113	118	132	127	147	142	114	132	124	122	151	118	130	118	116	119	139	119	125	127	128	123	126	129	150	104	132	129	95	124	114	128	117	114	121	126	104	126	129	120	157	140	166	137	121	123	114	131	113	151	115	114	112	136	147	142	129	147	130	145	110	121	133	133	137	141	126	114	128	120	119	133	137	158	127	127	117	127	124	116	107	131	127	121	115	129	122	108	130	127	139	134	151	128	124	131	122	125	146	124	116	127	105	147	139	137	136	125	123	154	108	128	125	145	110	117	137	118	115	134	124	134	126	128	130	131	123	123	125	117	123	133	125	121	129	113	151	120	125	124	117	115	130	122	115	132	125	116	108	129	142	136	122	132	132	118	117	118	143	142	129	128	114	123	142	124	153	142	147	127	151	109	127	147	123	113	114	134	148	121	117	122	136	129	131	110	133	124	103	132	142	125	130	128	132	138	121	115	137	116	129	124	119	121	144	104	125	140	138	151	138	126	139	134	116	122	135	122	110	132	151	130	144	139	133	140	133	157	132	123	124	141	116	148	121	135	123	126	110	133	137	117	126	108	125	116	132	112	127	119	144	127	120	113	112	126	134	116	127	138	113	127	107	128	118	137	122	125	132	125	138	132	135	110	137	114	131	112	133	121	138	114	102	111	122	138	138	135	131	114	127	124	114	132	126	123	134	124	109	119	131	118	121	121	112	119	139	120	135	131	112	140	138	129	108	111	108	119	132	130	109	136	130	131	101	120	119	153	142	117	139	106	109	138	129	145	125	123	128	117	119	120	129	117	131	113	126	112	120	120	111	128	125	127	140	136	126	131	121	135	123	108	114	139	111	115	133	134	143	126	108	121	111	145	110	135	122	113	153	129	133	104	108	106	110	128	127	144	127	125	113	119	127	130	108	123	122	136	135	123	117	133	102	114	104	120	131	126	132	151	135	119	120	119	118	135	122	142	146	129	123	128	118	143	133	128	105	132	110	117	118	115	117	136	110	130	138	126	141	132	138	107	108	122	166	98	145	122	145	110	122	143	133	128	124	140	138	154	134	116	129	128	122	125	141	116	136	129	128	146	146	146	116	142	135	132	108	128	128	128	125	137	139	133	119	132	121	124	128	124	137	122	136	137	123	136	108	126	152	136	120	146	127	103	145	135	125	126	130	137	133	137	123	131	110	126	148	112	148	123	123	150	140	117	134	115	133	119	113	124	148	137	110	102	136	107	125	132	121	133	107	123	141	108	124	126	131	135	135	117	130	118	119	126	134	114	127	128	132	134	112	113	146	140	127	114	131	108	119	141	117	113	126	145	134	131	137	147	123	124	129	142	120	106	125	109	106	115	111	115	136	157	145	104	124	127	113	129	119	119	124	140	115	109	115	137	117	132	154	122	122	140	127	124	140	114	108	124	120	138	113	132	111	114	127	112	113	122	140	121	123	128	136	122	126	140	121	126	116	111	124	123	111	134	145	120	130	110	117	129	118	119	113	133	122	117	143	125	126	145	137	114	109	113	111	132	126	134	111	118	135	135	131	133	118	154	137	128	130	137	153	127	144	134	126	132	135	131	127	131	137	124	145	129	135	125	121	127	127	128	119	123	119	109	136	116	152	136	114	125	119	129	146	143	109	131	112	131	132	122	104	127	110	129	126	146	140	121	148	121	104	150	131	114	114	144	113	124	131	122	121	117	138	132	139	120	118	91	130	104	118	122	138	131	123	114	129	129	145	139	124	116	129	134	114	134	110	123	136	115	111	143	135	131	114	127	113	142	111	123	138	132	140	117	131	129	143	108	123	114	146	113	134	106	119	141	125	137	117	145	122	110	123	119	125	127	106	127	118	118	123	132	140	130	120	125	129	129	134	145	154	108	144	160	125	127	134	120	134	137	131	115	125	115	128	127	128	128	141	130	121	112	121	115	130	120	129	125	124	131	144	118	136	118	147	139	121	121	141	139	123	112	120	138	120	133	134	130	132	123	109	151	136	120	119	128	148	96	107	120	147	126	142	147	133	120	149	124	121	127	97	114	127	116	137	107	125	136	115	139	105	103	142	138	151	104	149	113	141	121	118	125	144	148	123	160	136	127	121	132	121	142	131	137	134	114	154	140	142	128	134	139	115	109	139	124	106	137	121	141	122	117	118	136	138	129	119	123	127	119	135	137	144	127	138	126	119	140	118	132	113	119	130	131	117	130	124	136	125	125	119	117	128	124	127	144	116	130	128	139	139	128	132	118	138	124	126	127	139	135	139	124	148	125	116	113	119	145	125	135	124	115	133	138	94	140	95	119	151	146	131	139	143	130	108	120	131	139	117	146	135	130	112	128	120	119	134	123	126	126	131	130	132	109	119	116	144	94	114	132	124	133	132	131	120	134	118	116	134	127	114	113	138	126	127	143	130	161	123	132	134	145	117	137	122	143	118	126	137	145	148	130	127	124	122	125	141	129	116	108	126	124	128	148	122	138	127	114	132	125	113	121	129	140	147	135	137	124	116	135	137	122	121	132	132	144	129	120	128	129	112	143	142	127	144	138	148	161	129	124	124	110	125	134	132	147	126	118	145	107	120	114	141	141	142	124	123	145	127	110	128	117	138	132	119	114	123	126	126	134	136	136	145	140	138	121	104	152	128	110	139	128	128	110	117	138	111	121	135	124	119	131	122	131	128	121	111	140	151	113	132	137	119	139	131	136	122	119	129	121	121	122	124	125	129	132	125	121	123	133	140	133	131	108	136	135	133	106	142	134	127	121	120	140	138	157	127	165	117	136	106	124	110	123	112	132	140	135	131	138	113	122	124	122	125	135	136	122	149	142	126	131	128	118	135	129	143	111	114	142	136	129	141	101	123	119	144	147	138	109	122	116	118	113	125	104	132	131	144	128	122	133	123	132	137	139	111	121	139	131	117	126	135	116	109	127	131	125	145	135	114	126	152	129	147	127	123	123	137	125	116	119	131	119	102	130	118	129	142	148	121
22209	1733	3915	4923	4353	3618	2989	2608	39846	6796	1171	1067	857	16549	11675	614	623	584	575	524	478	503	513	500	478	444	472	419	453	415	466	441	406	401	401	431	389	360	394	389	382	372	362	384	365	377	387	358	351	334	371	350	349	358	372	387	346	373	352	370	342	362	385	360	362	333	358	361	332	337	320	353	378	385	369	367	362	345	329	346	327	374	358	331	390	333	383	306	334	344	358	358	382	326	332	347	353	354	349	352	310	307	333	337	313	336	352	330	317	335	337	320	288	342	344	320	346	306	363	322	324	322	334	360	337	339	340	351	334	324	320	360	332	372	338	284	343	353	347	333	347	332	336	308	347	339	312	337	351	353	331	335	347	290	335	354	316	310	344	341	324	316	349	351	334	348	334	339	330	342	343	325	343	336	338	341	295	338	327	319	368	338	355	322	334	325	337	322	351	322	339	341	333	328	348	356	319	314	294	349	350	325	358	337	338	353	321	318	358	332	363	348	342	341	348	339	278	330	312	350	329	335	333	350	347	322	331	364	366	352	338	326	344	363	339	328	299	358	344	328	352	352	372	370	330	322	344	327	331	339	341	363	334	340	320	325	311	315	326	319	328	369	335	316	344	321	353	322	321	321	363	323	324	358	330	336	321	356	341	340	326	335	373	329	301	330	313	347	325	332	350	341	326	370	346	361	332	327	331	362	327	318	334	340	321	349	342	328	339	331	316	339	341	362	312	325	326	331	323	328	326	338	349	296	342	333	313	309	321	349	333	329	333	320	328	314	316	371	317	320	360	344	320	331	378	309	355	370	331	364	315	331	334	330	344	336	358	322	330	327	353	341	362	349	376	360	339	334	279	357	319	325	302	346	350	324	347	340	330	322	328	369	316	346	340	304	312	349	336	302	330	354	360	356	348	341	331	359	329	333	357	361	344	312	339	329	339	348	341	354	345	334	325	328	356	325	310	323	297	307	326	337	293	340	319	329	340	328	314	332	343	333	336	322	378	327	321	337	353	351	325	319	330	347	322	360	354	323	335	343	353	354	327	324	354	345	376	349	335	321	310	329	370	366	328	342	331	327	325	340	334	322	323	340	323	346	333	338	306	323	354	326	317	349	369	337	369	333	308	348	306	347	342	322	294	361	322	340	337	317	359	338	346	337	346	306	340	311	326	359	341	361	327	347	346	330	344	338	313	357	339	345	305	327	357	332	309	320	328	326	329	332	320	308	323	341	339	381	347	344	361	335	348	356	317	315	308	291	329	340	310	325	300	326	361	340	368	308	319	368	335	350	327	331	316	332	350	348	319	349	356	343	316	317	319	360	338	330	335	350	360	364	364	338	319	311	352	328	315	366	294	305	309	369	364	339	331	348	374	312	339	327	341	340	297	333	314	354	336	342	333	313	321	317	351	326	319	321	393	337	348	336	358	317	340	368	330	345	323	331	341	348	327	327	321	331	356	341	292	314	340	373	352	316	363	350	298	316	335	348	331	307	336	337	372	346	335	317	382	308	309	331	317	315	332	351	343	342	329	334	331	305	340	338	348	321	352	357	323	333	307	300	333	306	335	339	333	369	335	340	319	326	323	339	328	326	332	367	307	339	333	287	334	337	304	366	317	340	311	311	371	377	359	385	330	336	361	359	350	342	332	326	333	338	329	320	310	354	340	318	339	327	362	347	338	319	321	352	325	339	335	308	310	346	307	317	352	314	338	362	314	369	339	304	333	335	315	328	314	334	339	312	390	315	339	376	309	348	335	354	321	351	349	312	341	341	324	359	340	329	338	351	343	315	317	354	316	361	355	331	305	353	364	333	346	358	358	335	312	348	341	346	306	345	311	302	338	345	346	360	326	302	331	314	359	321	336	338	348	335	324	349	367	316	325	304	389	286	339	344	330	342	346	384	334	330	363	341	351	327	315	347	351	334	326	345	293	358	362	348	348	344	314	290	318	336	371	307	361	329	332	291	357	336	313	329	345	321	366	384	357	350	303	351	355	336	341	331	338	367	318	326	314	314	350	335	325	330	329	324	365	357	314	335	337	374	309	351	342	307	317	334	336	336	355	345	355	330	349	317	343	325	350	307	359	324	325	323	345	329	342	359	338	390	333	374	338	341	357	349	333	344	327	328	321	370	329	303	317	306	336	341	358	319	335	375	329	334	335	299	373	337	315	332	324	354	345	305	349	313	322	331	341	359	339	359	335	313	319	333	353	342	335	349	346	363	337	329	320	327	327	348	338	327	339	319	300	314	324	332	334	344	317	351	314	357	324	355	341	307	328	312	345	346	352	328	344	325	331	323	329	327	358	329	346	359	353	344	339	332	334	318	334	342	320	341	356	307	337	336	320	337	344	366	356	337	345	363	340	359	321	320	322	352	341	349	339	303	333	329	336	341	336	336	338	349	330	356	334	327	362	358	325	326	347	307	361	348	292	357	345	344	335	310	316	331	328	347	329	318	352	330	323	314	323	339	350	342	352	335	317	299	317	330	336	337	330	360	319	339	349	333	334	355	312	357	370	340	344	347	343	313	326	354	343	331	306	382	313	335	306	338	388	324	338	333	341	327	351	332	320	358	339	318	313	325	310	333	328	337	331	322	347	351	358	325	334	342	336	321	343	348	311	331	339	310	342	349	337	337	326	336	365	335	313	347	331	324	343	326	338	328	359	329	337	309	350	313	350	314	360	334	343	310	314	325	361	347	309	340	334	321	342	344	306	340	343	340	333	324	307	316	303	334	314	352	347	296	355	358	347	381	382	319	370	320	346	354	336	341	380	344	357	341	329	368	350	329	322	335	338	329	351	317	326	354	307	349	326	301	327	364	353	310	346	311	318	349	330	348	351	351	328	331	333	301	331	333	351	298	347	329	321	359	367	337	306	330	331	349	338	312	344	365	344	352	332	338	330	356	327	339	330	320	293	314	321	339	297	326	330	322	366	328	328	326	332	339	340	335	330	335	321	333	336	348	333	341	349	314	322	326	324	366	314	344	349	306	319	352	333	373	354	343	332	302	321	310	339	344	333	339	364	343	320	349	330	307	348	311	372	353	326	338	328	331	317	385	332	338	336	313	332	345	320	321	330	349	334	342	352	322	295	336	357	335	346	330	343	335	322	343	340	322	320	323	316	275	364	340	338	338	329	307	364	344	358	308	323	338	340	310	340	368	301	345	340	351	320	333	317	316	312	350	345	327	335	355	319	297	349	338	335	326	312	339	337	319	343	317	319	305	338	324	339	331	333	324	317	328	321	330	329	359	317	335	385	331	350	349	326	336	331	328	353	361	286	332	355	334	304	351	319	348	366	328	341	324	319	321	367	356	326	334	357	336	356	320	340	348	309	336	346	342	346	327	301	344	306	348	348	323	331	324	341	339	332	331	347	350	324	326	342	367	341	357	323	352	362	343	364	361	325	327	311	348	327	311	338	319	344	330	341	315	333	361	337	345	350	345	288	367	345	315	323	369	327	353	307	324	306	347	340	330	359	343
5166	337	332	312	364	316	307	403	1142	313	313	317	303	368	323	293	325	298	296	308	340	310	318	300	367	291	318	321	344	303	341	344	289	331	345	326	309	286	331	308	313	303	282	315	348	296	272	305	317	322	318	304	315	341	301	301	303	297	302	301	341	310	311	268	311	318	319	298	296	325	343	329	319	343	290	317	304	314	309	330	301	330	315	290	299	326	319	310	339	320	328	344	311	338	305	310	301	268	349	305	308	318	257	319	346	335	281	309	312	351	336	298	278	341	313	358	310	329	310	290	318	302	286	326	291	340	286	325	359	323	300	309	323	307	342	316	333	315	300	331	337	316	313	293	301	305	331	288	297	299	306	309	291	332	325	292	285	322	324	308	301	321	265	339	324	319	330	290	342	327	302	329	307	325	301	319	337	333	311	304	346	303	316	332	317	328	300	325	301	322	333	290	355	272	317	302	324	323	307	304	300	355	325	284	305	322	350	292	292	333	300	298	306	291	279	312	331	304	295	279	286	318	284	321	339	335	335	300	308	295	299	306	317	336	321	307	287	307	325	296	319	324	303	272	337	312	308	334	369	292	319	325	316	279	321	315	314	325	309	305	334	288	305	314	330	315	297	292	296	280	309	310	296	294	292	297	293	326	332	308	285	332	342	311	294	317	317	292	352	326	304	322	340	306	298	289	315	334	340	327	313	284	315	325	343	335	300	302	322	305	315	282	328	292	314	278	317	311	312	327	316	297	350	312	327	304	298	264	274	311	318	281	314	302	318	327	322	312	344	327	311	312	330	338	306	291	347	307	303	295	328	310	316	301	294	334	324	279	346	299	318	341	299	319	325	293	331	313	348	299	296	308	323	299	316	318	297	280	325	340	280	308	323	303	312	304	335	289	350	291	340	306	294	331	309	323	327	327	326	298	326	311	336	293	309	309	342	335	310	317	320	303	320	318	330	297	300	315	311	313	314	309	290	315	307	312	324	307	317	308	312	310	349	300	309	277	320	331	309	299	295	298	291	314	294	281	307	286	294	310	316	303	326	302	316	349	358	319	313	325	312	280	329	314	333	321	326	336	322	302	322	319	307	334	322	312	323	267	297	306	338	324	322	300	303	292	287	315	330	281	320	313	343	318	307	332	319	316	312	329	295	328	315	326	283	304	281	308	301	308	258	342	332	327	306	327	310	292	328	304	312	295	314	295	287	297	326	325	294	298	337	293	349	325	304	285	279	296	298	290	321	303	297	318	310	296	283	305	324	303	313	304	303	313	315	314	315	315	326	293	306	330	319	314	289	319	317	306	301	330	310	308	286	288	305	341	317	321	324	311	310	350	336	324	313	310	303	309	312	341	297	310	331	325	308	302	313	311	315	327	330	284	319	346	338	319	314	302	327	308	298	300	334	281	316	323	282	326	292	301	271	319	341	314	310	285	311	310	326	332	333	306	309	300	299	306	336	325	290	325	325	332	308	313	275	308	307	297	316	294	294	334	331	291	298	321	301	307	299	336	352	308	317	289	326	327	300	318	306	321	291	313	320	302	304	316	310	305	332	346	332	329	322	307	328	351	315	329	324	294	297	317	332	286	337	293	288	317	341	308	309	343	286	316	310	327	327	268	307	330	302	309	317	284	327	296	332	308	337	284	334	322	306	316	330	319	299	317	299	297	310	325	306	299	320	310	336	320	315	304	315	347	329	297	316	315	317	323	333	310	293	332	303	323	331	305	301	330	343	312	311	320	320	293	327	342	303	279	324	303	317	345	321	331	321	313	281	314	326	278	323	306	340	293	328	310	292	290	320	294	306	302	305	312	358	314	308	323	301	312	292	278	322	331	310	281	305	310	321	306	308	288	314	338	370	316	317	319	329	328	319	296	333	309	303	297	262	272	292	314	321	308	296	317	339	327	314	317	291	295	316	324	332	337	285	314	334	328	321	316	322	312	312	298	305	303	318	358	339	332	269	322	304	325	338	317	302	326	317	294	320	296	314	304	326	293	285	298	323	324	338	303	327	307	375	323	326	298	289	320	322	318	325	341	318	313	314	306	314	327	337	307	320	307	354	292	328	311	298	314	309	296	313	279	316	347	326	337	270	314	322	311	309	279	297	315	310	267	317	307	299	307	310	359	318	282	297	299	326	300	325	327	290	345	313	336	286	326	329	331	312	294	258	311	296	309	332	309	290	318	305	328	338	336	307	331	333	301	309	294	301	323	292	303	340	344	286	327	306	316	320	328	312	319	346	334	297	309	334	315	331	329	325	278	286	276	314	335	354	341	313	337	338	348	296	327	306	315	302	272	335	278	318	278	317	333	334	322	333	313	323	338	310	327	311	347	292	322	321	328	275	327	317	302	330	312	339	300	321	295	315	338	274	335	309	326	340	309	309	308	316	304	315	296	358	338	292	337	334	272	311	319	319	320	306	306	321	317	286	286	333	287	292	334	292	281	318	306	323	335	318	303	307	331	311	314	308	328	337	343	301	352	301	345	321	308	326	342	315	309	311	318	314	333	298	306	337	292	308	306	298	319	306	294	332	337	311	301	363	315	320	341	326	293	288	300	310	313	298	291	346	327	322	311	333	321	321	290	303	318	316	311	328	330	306	337	313	311	309	301	315	356	346	307	268	352	309	294	323	320	317	303	353	273	340	353	313	328	334	321	307	368	287	292	317	329	324	320	321	278	323	312	329	307	280	306	311	309	321	312	296	303	321	307	309	327	312	297	316	321	306	309	346	337	269	323	298	310	314	287	328	323	311	325	308	319	303	316	327	319	334	306	307	294	317	327	319	321	301	303	310	299	332	324	317	316	334	329	323	300	309	344	326	316	354	313	284	311	308	341	303	304	335	300	314	327	298	314	318	326	311	336	316	312	312	274	305	319	314	334	328	270	316	311	327	321	330	286	295	292	320	294	302	286	336	328	280	320	310	328	320	331	323	311	299	299	312	314	337	298	285	298	322	346	322	300	300	294	319	305	305	320	318	307	311	290	336	302	315	318	282	322	312	300	299	304	334	371	341	288	305	330	303	330	358	319	340	312	320	310	289	313	344	313	274	310	331	350	300	298	275	282	315	297	306	319	304	325	305	283	286	303	314	363	285	281	290	263	305	322	304	310	326	312	312	323	332	286	332	314	269	324	320	323	333	333	306	299	313	293	297	282	356	327	304	314	330	324	307	320	314	316	285	314	283	291	296	352	310	288	311	307	320	309	336	324	297	293	298	330	298	257	281	314	312	355	325	289	357	305	284	297	320	333	300	299	314	307	318	315	259	317	312	337	307	304	276	300	316	296	348	322	298	332	349	303	303	301	290	314	269	326	305	300	325	313	301	302	328	287	303	325	311	292	301	314	329	306	285	337	337	324	311	332	332	307	293	325	315	303	331	304	325	323	312	316	329	345	311	297	370	281	319	340	310	284	308	304	322	327	325	320	297	294	308	315	338	343	298	300	344	313	278	326	317	328	313	295	307	332	308	313	322	352	321	331
4819	686	824	811	817	851	842	1241	5078	769	747	720	703	1289	798	690	674	707	755	745	752	700	707	717	744	746	721	692	704	688	689	731	744	703	669	674	707	691	697	719	752	725	694	677	710	658	707	697	698	706	725	699	696	725	733	714	688	712	732	688	720	671	709	755	705	697	709	702	673	756	724	646	703	748	727	695	673	710	720	753	766	763	751	718	706	675	691	671	782	718	706	682	695	709	757	725	710	681	691	673	667	696	764	688	653	750	701	729	677	697	752	746	715	706	730	755	739	715	663	704	714	749	674	744	723	711	724	698	754	703	711	763	759	698	723	711	711	708	713	706	749	735	680	663	680	697	715	709	707	729	695	723	698	756	692	680	683	709	724	704	723	674	697	706	718	647	663	657	668	684	684	720	702	654	704	712	658	723	692	706	723	700	714	745	692	666	700	720	735	697	707	713	664	691	715	699	719	707	668	723	693	728	719	710	735	684	694	714	715	717	699	689	690	703	742	703	731	696	738	723	712	725	675	692	690	668	688	720	729	765	668	705	689	735	728	706	746	709	728	673	669	702	662	687	715	733	661	738	695	709	684	730	738	689	690	670	737	688	733	690	708	726	732	684	708	715	738	731	740	727	743	724	710	710	697	711	731	703	706	730	682	650	712	734	674	685	689	633	738	709	715	722	669	681	651	718	728	724	712	742	707	688	726	716	709	723	733	711	726	735	731	666	677	676	695	719	696	706	679	729	685	675	731	688	693	762	721	694	708	686	696	724	688	704	710	709	752	703	676	773	683	734	703	659	671	679	713	700	690	725	721	663	670	702	767	728	685	688	740	701	777	660	687	724	743	743	716	649	717	733	644	694	736	674	681	742	722	711	701	695	706	773	671	711	714	658	715	720	701	759	699	716	662	686	718	708	685	690	698	695	712	744	703	749	673	719	670	700	702	697	727	745	708	715	739	694	683	719	716	703	655	713	768	723	727	679	723	701	713	704	696	711	724	682	708	671	619	684	684	675	694	714	693	735	728	717	708	694	684	728	725	667	735	707	735	672	722	725	698	729	730	714	646	676	688	634	746	691	653	722	719	702	710	729	740	675	738	700	705	661	672	675	698	682	705	734	729	689	730	737	665	761	670	701	690	751	668	718	708	680	686	684	696	690	748	701	693	692	696	697	697	706	708	700	742	741	691	739	698	708	736	715	682	714	688	706	732	675	662	650	694	717	683	688	666	652	719	725	699	692	673	763	686	704	698	734	695	685	695	716	778	709	746	682	687	697	707	725	728	738	685	742	696	685	712	716	728	713	716	689	747	690	737	693	693	739	718	663	697	742	729	741	642	678	768	644	741	716	749	670	748	741	722	713	732	715	712	710	717	708	693	658	680	681	725	686	731	681	695	740	694	733	722	715	701	689	682	693	669	679	677	779	688	678	709	683	692	668	712	715	714	711	703	677	723	706	700	696	747	696	660	700	714	675	720	720	709	716	697	732	725	716	703	735	673	692	713	716	703	715	689	651	708	726	705	703	751	712	737	663	686	708	673	699	663	663	693	726	705	688	702	734	697	691	696	744	733	727	720	676	669	728	718	641	709	703	701	704	764	686	664	729	659	686	747	681	722	749	739	718	747	740	678	664	702	732	642	698	749	708	738	719	768	680	718	730	703	698	674	683	686	730	688	688	716	723	697	670	724	709	688	688	727	681	669	689	716	668	707	693	684	705	747	672	704	722	690	737	688	731	693	724	712	705	665	750	704	730	665	655	710	709	735	662	660	684	643	740	665	711	727	726	710	696	709	744	699	740	669	717	676	666	674	735	749	713	731	731	666	745	725	754	728	762	640	705	725	715	742	702	683	661	740	728	723	763	672	671	734	715	714	716	719	688	731	701	672	736	686	686	743	727	692	701	707	673	715	712	715	701	706	714	752	733	665	715	692	750	667	710	682	653	682	718	693	655	716	691	728	708	710	691	670	689	698	671	679	748	710	713	702	756	711	682	668	697	660	661	728	714	682	750	716	708	731	685	678	708	723	690	748	736	713	685	706	654	749	666	697	717	700	692	685	714	708	709	708	682	721	699	675	715	646	695	687	733	760	687	712	738	692	694	715	760	686	707	735	656	702	667	675	687	705	774	760	758	695	676	675	716	696	720	702	706	698	736	704	700	719	706	745	678	684	686	703	723	689	670	716	719	687	731	756	742	696	683	687	672	740	684	686	680	707	653	701	756	737	693	709	672	720	682	723	680	715	697	705	671	683	697	697	703	755	685	682	712	692	690	722	721	676	688	717	756	673	759	712	712	755	754	729	692	738	699	676	708	720	699	721	718	710	733	682	761	722	690	716	669	691	685	657	700	715	757	706	705	726	700	725	738	698	747	714	699	727	718	694	678	696	696	693	705	697	692	694	726	699	681	677	705	677	699	710	650	690	654	699	685	732	673	714	719	747	698	719	680	712	681	773	742	694	717	712	696	707	718	744	707	704	708	715	700	696	716	700	745	743	706	663	713	727	704	708	717	674	696	718	695	688	707	671	741	711	739	701	709	713	682	639	719	723	699	724	671	691	691	652	685	723	652	665	737	710	688	695	707	713	722	689	703	720	708	687	680	658	661	733	688	685	739	707	728	698	737	731	669	699	688	723	699	737	690	697	706	722	698	717	720	678	759	721	719	680	654	733	730	681	665	711	693	721	697	667	752	711	715	685	700	721	726	683	737	704	723	729	660	726	714	716	738	733	718	662	742	664	709	717	716	695	694	749	716	688	700	700	721	740	703	703	682	731	700	680	704	697	701	707	693	752	710	695	713	679	695	724	696	718	729	686	647	701	701	658	673	709	727	708	736	706	725	740	725	710	690	734	711	710	677	736	713	721	682	778	736	697	707	705	766	699	719	665	659	689	708	681	681	706	683	695	710	734	691	743	717	707	697	701	727	705	685	731	684	760	736	722	676	723	698	661	681	658	625	706	716	693	731	691	689	661	685	687	723	706	660	734	623	766	718	677	678	685	729	705	717	691	719	672	695	718	705	672	709	683	676	734	727	701	674	683	719	699	694	741	691	666	737	671	720	709	702	717	708	738	768	685	699	720	698	758	686	680	680	719	681	666	715	693	720	740	639	699	693	669	729	698	713	659	727	697	697	662	685	704	707	707	744	643	681	704	688	741	759	697	708	718	695	735	707	719	774	759	721	734	701	697	649	709	724	725	709	729	743	677	677	689	690	695	731	725	660	716	678	677	747	732	689	653	688	691	690	738	689	645	759	696	737	722	707	740	704	697	701	660	677	670	688	687	676	727	673	712	701	717	731	690	749	715	673	681	685	689	668	718	675	704	721	713	660	691	708	729	718	654	705	693	717	670	731	716	680	700	665	717	657	727	671	720	689	763	740	727	736	733	694	704	717	695	657	727	700	715	688	714	696	691	684	718	727	739	715	664	722	706	708	690	718	713	724	711	688	673	694	713	671	704	711	698	671	684	759	717	657	684	665	689	707
37019	7185	1094	743	537	487	397	4644	12632	592	245	215	207	1945	504	207	212	191	218	199	187	190	180	204	215	207	201	188	207	170	192	200	221	190	178	197	188	195	177	188	205	201	211	194	191	168	165	152	188	205	198	191	168	163	173	188	160	168	192	176	187	175	199	197	180	178	198	187	194	153	188	195	193	202	188	189	206	199	189	195	197	194	163	199	200	176	189	175	213	203	184	212	199	172	205	172	186	200	186	190	223	189	191	168	194	175	181	186	171	210	181	181	193	181	171	198	181	209	192	177	158	178	192	193	177	163	167	169	179	198	194	181	189	187	167	185	179	191	195	174	166	187	190	161	157	192	170	212	186	189	142	179	197	160	179	168	194	177	195	174	195	175	194	168	207	175	202	202	179	209	178	183	178	199	186	174	169	153	203	205	181	195	186	172	164	189	164	182	194	150	175	174	202	211	207	181	201	195	184	199	180	146	173	207	180	203	184	167	193	182	180	219	189	190	197	187	178	184	179	183	184	182	191	172	158	184	192	180	181	203	186	170	189	172	172	195	208	186	182	190	196	197	178	198	191	197	216	176	147	185	166	181	199	170	187	187	198	173	161	198	188	184	200	193	166	200	193	175	182	165	188	172	191	174	196	201	202	202	181	175	196	193	158	187	192	187	199	167	159	183	174	201	164	172	179	185	203	220	184	163	183	199	189	185	211	212	155	199	177	163	185	195	208	189	172	206	164	183	182	163	154	188	178	195	172	186	190	175	174	196	182	188	181	188	202	192	179	190	175	187	190	172	152	187	185	185	179	190	167	178	183	194	206	152	191	200	172	199	196	174	196	181	196	173	191	190	168	166	171	195	186	183	199	172	192	175	193	191	191	199	170	174	177	199	186	178	199	173	200	170	170	186	180	174	182	196	184	204	172	166	160	173	160	189	178	163	168	174	211	159	166	168	178	184	182	200	206	182	153	190	158	179	188	186	182	187	213	163	164	209	176	159	164	184	160	190	174	179	193	189	189	176	193	183	173	190	179	207	193	200	176	186	164	209	186	199	194	170	152	188	184	176	183	177	184	166	177	180	181	179	172	161	198	201	196	183	172	201	184	175	182	178	191	195	185	156	161	180	158	192	179	199	188	177	180	196	192	207	192	166	179	189	166	197	185	200	171	187	202	200	145	189	195	191	201	189	169	200	156	186	177	171	164	209	209	197	188	226	207	191	177	172	179	203	188	203	178	205	174	191	186	164	214	198	188	167	173	185	166	179	192	186	215	188	203	145	180	185	168	180	176	170	183	176	199	190	192	157	190	198	196	205	175	183	173	175	176	162	207	178	177	163	188	176	166	192	203	199	208	195	188	176	174	201	165	184	217	187	170	181	180	177	173	159	175	187	175	198	197	181	205	170	185	189	153	193	201	179	175	181	191	181	179	186	192	179	176	181	182	181	180	149	191	166	184	187	199	197	176	182	180	173	194	184	182	176	203	185	167	174	167	200	183	166	201	165	171	157	158	192	176	212	221	186	193	171	185	202	176	192	196	207	169	202	177	189	202	179	181	192	166	199	175	183	189	168	192	179	205	196	176	221	178	177	169	188	197	183	178	210	165	195	205	209	190	201	208	198	176	180	189	179	179	200	183	184	174	195	174	183	172	192	201	172	191	163	183	183	169	215	190	199	176	175	192	180	165	183	187	171	161	186	191	173	181	171	186	192	197	158	166	171	177	174	199	207	178	189	166	171	197	183	189	161	193	195	209	200	168	166	179	185	173	165	196	195	194	196	200	187	178	188	201	191	182	215	184	200	190	194	175	181	199	200	191	188	218	188	202	195	162	180	195	151	180	153	187	172	180	182	203	185	189	179	190	167	182	195	162	189	195	197	193	199	169	200	195	191	188	172	174	167	197	189	185	180	189	204	194	187	172	176	177	202	213	193	205	192	177	186	193	220	197	177	184	166	216	216	206	175	177	170	195	180	160	182	168	176	159	175	191	176	188	197	189	177	196	186	177	195	174	192	191	213	176	173	194	196	196	173	179	188	186	183	173	185	203	201	192	197	179	169	178	187	213	168	172	189	190	197	184	176	187	195	197	194	187	172	189	171	186	194	189	170	206	182	200	172	202	196	184	192	183	197	172	209	174	167	181	184	188	183	165	139	185	185	191	188	176	183	173	211	186	211	185	186	167	173	181	193	171	149	184	182	168	203	190	152	172	177	187	156	200	204	201	189	172	210	198	196	171	194	174	170	170	171	162	184	164	184	186	182	167	197	204	191	219	188	183	188	198	168	191	175	183	206	219	199	212	166	174	206	173	199	183	163	183	196	186	185	179	195	191	155	173	174	177	183	194	161	195	182	198	192	203	172	190	197	183	189	181	165	195	171	196	180	168	196	209	177	192	172	183	205	173	187	191	167	178	151	169	146	206	211	174	190	159	191	166	184	157	163	175	180	190	191	186	186	161	174	189	177	194	176	187	215	192	193	172	165	178	190	178	188	180	193	172	184	187	190	193	179	204	179	191	152	177	181	195	190	158	192	196	164	176	195	188	189	193	187	184	173	194	182	205	192	182	151	192	195	159	184	184	178	169	160	174	181	161	168	193	185	196	183	165	164	198	168	202	214	193	183	184	164	170	185	194	178	164	192	179	198	189	188	207	169	190	169	180	190	171	187	170	164	188	205	180	179	174	176	177	213	198	201	168	187	192	171	200	198	201	181	184	176	168	177	159	165	196	183	190	184	190	178	194	196	160	179	173	176	190	196	172	197	214	175	178	191	174	192	194	182	188	174	180	193	200	186	191	169	177	168	181	197	195	207	207	197	176	174	190	181	195	180	188	184	185	194	194	194	196	187	170	205	187	187	162	178	172	164	154	181	178	175	188	186	167	167	203	180	143	170	176	167	182	179	158	175	169	184	178	182	158	188	180	171	191	182	194	170	177	196	174	207	184	168	176	201	165	189	189	199	163	157	183	180	186	201	180	187	184	191	202	195	168	194	182	184	197	172	190	192	200	191	193	193	168	170	186	158	160	159	141	200	191	168	203	196	193	191	195	205	208	194	202	168	193	199	186	170	176	195	189	167	179	176	164	181	159	192	201	177	193	176	168	208	184	177	174	181	180	167	179	144	182	203	203	191	183	208	175	187	158	188	195	187	175	187	186	194	199	164	170	177	192	149	198	175	191	193	204	180	164	167	185	208	175	185	212	202	181	220	190	181	198	167	170	170	173	169	212	164	179	187	190	178	198	195	182	161	176	181	177	179	171	164	193	185	199	166	193	196	192	191	198	189	196	164	199	189	190	163	182	181	191	182	151	193	182	189	184	173	197	183	178	167	179	170	157	192	194	180	192	141	180	176	179	185	183	162	196	184	189	165	193	174	190	196	170	165	173	179	192	200	170	203	187	187	200	193	182	173	211	177	188	176	183	167	186	194	182	176	159	181	185	194	191	185	180	182	188	189	188	188	183	177	196	187	178	179	187	181	196	175	213	225
15860	950	1867	2231	2105	1857	1674	13830	22208	849	745	696	662	9945	1673	588	597	551	545	497	531	527	501	515	502	484	468	457	468	487	467	484	465	459	452	480	464	495	455	452	479	463	416	438	428	466	442	478	500	489	465	461	466	452	417	461	426	432	451	462	425	438	386	458	454	464	404	427	403	444	419	448	427	449	401	440	452	438	453	481	444	406	429	430	415	424	443	430	462	469	450	465	464	454	414	441	447	442	409	434	439	455	445	475	450	433	438	432	442	427	437	458	411	464	448	425	413	448	439	401	434	422	505	420	429	428	412	473	458	465	485	409	426	436	432	401	433	416	407	405	448	443	458	440	453	420	437	405	411	426	431	455	436	421	436	419	403	444	444	421	447	439	473	455	403	432	437	457	382	439	445	421	433	459	471	436	436	453	432	415	468	462	417	437	465	424	375	426	400	431	436	438	417	457	471	450	412	426	434	443	423	433	428	418	455	436	458	448	445	409	409	408	464	411	414	425	450	428	432	400	442	422	436	462	398	454	468	423	462	439	446	420	418	447	453	416	433	468	464	445	422	413	461	376	424	417	432	424	438	477	432	425	468	427	468	413	410	456	462	448	456	434	431	423	451	433	438	450	411	427	461	453	423	430	444	422	423	431	435	438	409	427	468	411	415	414	432	436	424	432	434	424	455	451	452	392	431	411	428	420	458	423	440	416	400	426	424	450	427	424	413	441	449	445	426	430	398	465	409	443	441	429	448	417	466	438	399	390	405	466	442	468	425	423	422	432	444	440	443	418	421	453	411	400	444	421	395	434	437	422	429	446	456	406	396	454	440	409	415	464	426	441	424	420	391	455	436	400	408	431	429	403	415	412	408	469	444	396	418	430	407	438	441	440	427	460	433	455	427	474	410	420	439	422	437	436	421	441	468	428	401	430	415	434	419	409	453	435	422	443	420	428	413	436	408	465	475	481	395	436	432	426	429	445	433	415	417	398	448	430	426	439	453	410	425	439	437	456	446	449	409	460	433	443	430	425	430	454	430	458	462	439	438	402	421	422	401	451	419	424	433	446	401	454	422	436	455	426	426	447	428	462	459	424	433	436	424	432	436	423	427	423	475	436	444	396	429	406	447	407	392	447	428	409	449	404	457	455	435	428	418	447	384	447	467	411	456	447	430	444	423	452	422	439	444	434	452	464	446	441	418	415	432	466	401	454	426	434	440	434	408	409	417	434	429	463	423	416	438	436	441	431	410	432	419	442	408	419	446	423	438	458	405	411	449	436	432	432	439	427	392	443	442	433	468	437	417	440	392	448	402	457	439	388	458	427	428	444	441	435	428	462	424	410	435	461	411	447	426	444	413	461	416	436	458	440	427	424	432	447	417	454	453	407	416	448	419	416	404	406	431	394	433	434	424	397	443	443	429	469	450	414	430	406	438	485	408	434	465	429	412	425	456	439	460	452	430	432	426	453	449	436	428	434	398	446	443	440	454	445	439	466	410	434	457	447	433	386	438	435	442	447	428	425	451	412	446	425	407	449	482	421	425	434	423	394	443	429	427	406	382	490	430	417	450	430	445	430	454	443	473	436	458	427	420	444	428	410	406	444	412	382	403	385	402	453	440	466	433	416	415	428	439	410	460	402	388	442	446	448	434	436	434	435	419	401	422	417	437	430	430	450	437	386	419	396	424	442	442	435	433	429	450	421	413	430	411	427	449	404	445	439	418	403	451	430	391	424	450	433	417	460	441	450	426	444	390	448	429	408	454	411	422	450	445	436	439	435	451	465	429	427	401	391	405	458	412	416	469	431	482	426	440	413	440	473	462	410	389	441	440	440	452	435	460	475	390	388	421	437	418	450	420	424	427	433	431	438	449	441	421	418	418	447	442	453	429	469	391	428	439	422	422	426	426	426	440	417	428	422	438	432	449	437	433	455	424	417	431	432	467	411	415	451	440	450	450	424	434	440	378	418	414	453	408	418	379	426	455	390	440	428	424	432	427	454	413	450	417	455	425	405	436	423	474	424	413	402	447	436	392	443	476	430	440	414	431	447	437	423	463	454	446	457	447	428	422	427	422	450	453	462	442	442	452	430	472	417	443	435	402	419	425	448	415	459	427	419	470	430	451	421	424	411	457	440	452	455	458	418	411	410	380	415	427	433	418	437	455	450	448	413	416	440	464	419	430	458	470	439	447	448	404	429	419	457	442	408	446	413	430	409	427	446	444	463	434	435	455	452	438	430	416	443	425	473	437	442	463	451	439	424	431	463	463	439	433	472	427	423	428	441	451	432	426	408	453	444	433	423	437	509	456	446	433	435	450	410	389	440	467	426	430	462	420	407	463	442	428	437	471	439	426	418	405	439	431	422	446	437	484	413	427	431	431	429	410	443	387	441	408	436	432	429	437	431	433	457	459	412	446	485	407	418	412	443	412	426	445	418	386	471	442	422	450	428	431	424	421	412	434	439	429	438	428	416	441	415	439	430	440	397	431	417	431	421	424	445	459	424	471	448	461	433	432	429	421	446	434	408	425	459	391	405	450	453	422	434	443	393	456	414	419	449	431	432	452	423	437	403	431	422	422	423	438	446	454	441	419	458	433	434	450	402	407	435	438	435	438	445	444	408	426	463	415	442	459	411	460	432	438	418	458	451	452	426	440	413	426	410	435	419	420	483	477	427	407	471	439	432	395	426	420	432	414	386	404	440	424	428	427	413	418	454	428	403	430	444	405	443	456	444	461	430	422	445	454	442	436	489	459	411	430	434	433	432	423	437	429	417	456	384	415	436	393	440	428	475	449	417	436	415	422	422	434	442	460	414	418	445	417	440	466	431	468	413	448	432	446	426	440	436	444	403	409	457	472	411	434	425	444	430	432	446	441	413	437	418	436	470	418	450	443	455	428	382	418	437	432	427	483	474	444	440	408	436	381	456	430	429	452	428	432	409	402	434	419	451	440	398	413	406	442	467	428	461	430	449	426	398	423	423	466	439	434	447	449	455	404	467	440	453	420	419	447	432	427	423	407	435	418	449	439	432	395	420	431	456	435	439	409	457	457	421	413	458	401	447	449	450	398	455	400	445	448	443	436	451	410	454	454	471	403	441	431	422	406	422	389	417	445	418	417	435	441	409	409	474	439	427	441	412	449	423	419	419	462	444	446	439	423	445	440	466	500	406	440	432	452	474	442	450	442	410	415	421	429	464	450	470	426	451	460	479	449	451	459	440	420	422	455	446	430	419	445	418	406	453	417	432	476	462	440	430	426	452	409	453	429	429	455	439	435	430	460	434	415	392	426	425	450	407	382	448	428	428	402	405	457	423	432	382	447	408	445	420	422	423	424	408	408	432	458	421	439	425	464	439	413	442	440	407	476	442	417	453	423	418	407	393	425	418	439	427	418	429	452	409	423	421	418	408	422	415	459	427	448	420	451	434	402	439	447	428	438	441	439	449	416	428	422	438	410	473	442	451	411	433	416	472	382	454	400	428	443	426
52188	18784	7258	1917	1174	894	718	10891	7957	539	297	246	236	4434	779	180	171	166	152	174	137	133	134	125	122	135	149	119	145	131	129	128	119	116	116	134	141	113	115	104	114	131	118	133	109	121	128	107	135	103	110	110	109	104	125	99	88	120	120	112	120	95	106	112	103	122	105	134	114	88	120	105	112	110	120	121	133	104	107	99	89	111	109	95	95	108	128	107	108	117	121	101	125	89	117	103	127	119	96	127	117	104	96	103	107	112	116	120	94	117	107	110	113	102	110	110	115	119	109	101	101	107	104	97	106	107	102	117	128	117	105	104	95	118	124	99	100	113	117	120	109	113	100	130	131	134	120	120	116	106	114	99	113	98	118	115	126	116	128	114	114	112	131	100	114	114	107	107	102	120	124	103	115	109	105	94	119	105	107	110	101	127	116	93	116	94	127	112	104	112	95	122	103	91	95	108	121	106	115	96	95	115	133	120	132	113	105	93	106	127	99	113	118	117	99	92	108	109	129	126	115	108	113	107	108	115	129	124	110	114	119	95	131	115	110	106	120	113	97	116	108	101	108	116	126	115	102	109	93	111	120	116	112	95	122	98	98	110	127	92	90	109	111	117	116	123	124	98	95	111	98	108	100	121	120	112	106	122	106	106	109	131	105	114	123	102	118	117	113	116	127	101	119	125	104	122	116	126	110	108	105	115	121	110	116	114	95	111	107	96	116	107	120	112	95	117	108	111	88	101	101	113	97	107	124	105	99	125	115	99	106	98	111	100	133	100	107	98	122	115	120	104	114	120	101	104	134	113	96	102	106	115	89	101	100	102	106	141	128	95	108	119	126	112	123	109	98	108	101	125	121	122	94	110	118	106	98	99	117	108	81	96	101	109	115	107	130	129	120	115	106	87	96	109	105	112	109	129	113	104	87	125	100	105	116	86	113	105	99	109	97	102	97	104	125	114	132	99	117	116	124	114	103	119	108	112	104	96	119	99	105	95	114	116	105	125	117	116	120	102	108	114	113	96	120	102	113	113	91	101	122	119	124	111	109	111	108	99	84	112	124	121	118	105	115	111	104	104	114	114	108	137	100	99	86	114	94	107	99	119	101	90	124	115	109	117	106	106	110	112	140	108	115	106	108	102	109	99	115	106	103	116	112	95	115	92	97	122	115	118	101	122	126	97	106	112	119	109	104	99	104	102	109	117	118	90	118	107	106	113	98	104	119	114	111	128	108	121	116	120	120	121	116	94	110	138	112	115	106	91	103	115	98	111	85	117	127	97	113	114	113	91	92	111	116	108	110	120	105	100	103	113	133	98	107	121	93	122	113	100	122	95	111	112	112	127	117	96	97	102	117	105	86	84	119	116	109	92	121	108	97	104	110	115	122	107	112	122	117	94	114	114	101	105	105	107	109	119	126	86	83	115	117	114	103	109	105	131	116	124	111	95	114	88	106	114	107	110	111	102	122	116	120	106	109	108	123	138	122	100	116	128	118	106	114	92	105	104	98	115	124	119	114	120	119	110	100	106	112	117	117	109	90	92	123	113	116	102	111	105	100	88	125	99	98	95	140	112	115	114	115	108	92	120	122	106	106	99	111	93	106	105	119	121	123	94	109	123	133	109	128	109	124	109	107	127	99	97	113	95	126	118	93	112	127	112	101	114	130	107	92	114	106	117	111	111	117	112	114	86	110	94	121	99	121	116	114	118	113	132	118	107	109	121	112	112	114	93	115	101	116	123	110	113	115	105	115	121	110	107	114	119	119	106	114	106	115	116	93	99	100	132	118	99	122	121	135	114	104	106	111	106	121	109	125	110	129	119	117	118	109	109	115	85	111	102	91	114	95	106	113	95	125	114	115	122	124	129	97	101	111	107	117	109	124	116	108	133	89	126	125	119	134	129	128	107	107	107	109	92	114	108	130	101	133	111	108	127	100	104	111	98	106	118	112	111	85	96	121	102	96	93	116	107	99	98	113	119	102	117	92	111	97	109	115	88	103	100	115	138	102	110	123	96	107	135	98	119	114	86	114	121	111	98	95	101	104	91	114	110	117	108	113	105	116	96	100	119	119	127	103	107	114	114	101	111	106	109	113	106	95	107	109	95	112	108	123	94	103	109	120	115	113	140	111	121	109	102	110	112	121	118	120	114	108	114	100	106	110	91	109	127	103	106	121	124	114	103	112	98	108	104	108	101	94	115	115	97	112	95	94	113	132	113	105	124	107	100	102	98	121	94	102	106	103	84	110	106	120	116	118	113	102	126	106	113	104	102	118	95	85	102	108	99	103	102	110	108	109	111	117	107	101	102	105	113	122	102	111	117	95	110	128	112	110	93	117	127	90	81	128	121	99	94	108	108	105	109	114	110	117	106	135	109	116	122	109	120	103	114	117	114	104	100	112	109	103	114	91	106	112	98	123	99	110	108	124	117	126	121	99	125	119	106	110	115	115	130	94	137	89	112	132	120	98	128	110	107	95	120	107	113	113	112	111	91	100	108	80	117	108	96	103	131	120	103	100	104	114	132	113	86	113	98	113	112	114	104	110	93	121	118	111	98	107	124	102	116	115	101	97	111	113	126	121	128	119	111	106	108	105	95	111	118	119	107	111	112	112	106	103	101	110	115	106	120	96	112	120	100	121	113	95	134	110	100	116	95	117	127	121	95	101	102	116	106	100	117	118	96	111	115	105	94	118	91	117	122	109	120	112	119	87	92	124	110	112	95	135	98	111	118	122	107	110	96	118	121	91	105	87	92	118	97	113	133	101	90	117	96	113	124	89	116	108	126	111	138	93	112	120	105	132	100	132	94	115	106	118	116	94	115	87	100	112	106	95	95	119	106	112	98	124	102	119	120	94	92	107	110	110	106	103	127	116	105	117	110	125	100	105	109	115	109	128	128	92	114	134	100	102	123	113	100	103	125	95	144	135	105	121	112	91	111	126	93	113	96	100	106	91	109	109	119	110	108	108	101	117	114	119	116	110	109	104	116	111	105	124	133	113	85	117	113	113	110	112	105	115	108	113	118	111	95	105	121	118	105	122	102	113	92	108	106	114	101	101	113	105	125	103	102	106	122	109	88	100	113	89	115	116	132	101	109	97	111	96	116	135	103	112	94	122	114	113	119	109	107	125	108	114	122	87	119	110	106	101	104	107	113	84	115	130	115	102	118	126	110	111	94	142	91	102	125	93	110	116	132	95	93	120	113	120	121	108	117	105	110	100	101	105	90	120	137	103	105	111	111	101	107	119	102	114	113	94	93	108	109	117	108	104	122	121	97	129	109	108	121	95	116	113	107	92	113	117	98	95	109	110	121	112	118	100	105	95	116	99	111	109	91	105	94	107	108	119	102	126	106	134	129	110	109	91	95	109	101	104	112	110	112	117	128	101	115	122	109	111	100	94	106	120	100	114	100	115	84	120	109	119	109	97	94	107	103	110	105	103	101	122	111	114	95	101	109	109	124	115	102	132	110	107	108	108	108	121	114
23214	1669	3952	4911	4327	3676	3072	24001	11497	1523	1284	1145	1042	17353	2512	727	656	644	580	581	561	520	498	508	469	431	447	432	392	480	416	390	420	390	379	379	352	378	382	392	366	370	371	377	337	345	370	358	321	351	358	343	337	348	333	328	337	321	317	313	330	299	307	310	304	300	315	332	328	298	318	295	341	287	315	316	317	334	316	312	327	300	302	300	300	317	319	315	294	293	283	314	329	301	325	318	328	296	290	280	317	293	315	298	323	308	310	301	323	321	333	304	294	302	288	312	305	266	321	278	305	310	322	299	292	340	306	306	295	286	292	297	322	323	328	312	305	272	260	301	282	306	280	312	302	305	297	304	286	311	279	270	295	272	289	279	303	295	297	311	317	289	326	299	306	322	304	324	312	298	303	280	303	296	328	293	275	272	316	280	337	305	279	265	251	314	299	322	291	267	316	311	332	296	318	283	290	285	317	281	300	293	286	293	289	299	255	270	326	291	248	307	293	283	280	311	294	296	291	288	304	296	310	321	275	314	282	299	272	277	265	272	290	266	276	299	300	267	287	310	275	266	324	297	299	316	293	281	266	320	298	273	301	296	308	301	288	308	312	299	307	333	304	307	294	315	295	311	285	325	276	347	293	282	328	283	292	295	313	264	304	301	287	303	291	256	295	298	286	297	288	310	338	278	259	293	308	315	287	283	289	271	293	316	288	307	294	303	302	296	312	280	288	293	295	303	281	288	298	310	275	279	285	330	306	306	304	259	293	303	274	302	304	283	294	288	316	284	307	305	287	278	290	308	311	315	293	300	263	310	290	286	272	258	311	311	288	302	278	284	317	291	298	325	295	267	285	303	277	291	316	315	295	294	273	304	321	288	295	283	322	296	273	312	292	274	282	287	283	309	296	316	325	316	306	314	282	298	308	305	305	285	277	319	285	303	297	281	297	295	311	301	288	298	295	310	321	269	279	301	295	278	280	313	289	309	336	303	298	296	300	305	310	287	274	284	326	287	309	289	336	266	303	283	296	299	297	296	264	276	334	288	274	315	278	282	272	303	285	298	309	275	313	274	290	276	297	299	284	322	331	273	257	249	316	312	299	289	305	347	320	279	299	306	303	294	266	323	325	306	300	279	282	295	306	331	320	312	282	291	306	291	295	272	286	299	291	322	301	284	306	277	319	291	302	291	302	289	253	282	264	292	265	300	272	303	313	301	300	274	273	283	306	300	288	298	290	302	307	298	306	271	317	266	284	274	261	325	283	285	298	285	278	296	343	291	278	313	265	289	293	297	318	294	277	285	309	289	290	296	332	278	281	309	273	282	334	316	303	311	305	283	317	321	289	307	313	292	276	300	284	309	292	300	283	306	295	270	301	285	316	293	298	269	274	283	298	320	311	304	306	291	288	305	309	278	270	288	280	319	307	297	295	290	304	322	309	336	297	266	307	281	276	304	295	278	287	283	302	282	286	286	306	289	275	288	296	306	310	308	284	283	283	276	289	298	287	265	302	298	282	306	308	289	282	302	287	311	277	319	285	297	306	302	306	295	316	300	325	320	300	299	292	300	306	279	311	322	304	300	260	307	320	287	284	289	281	325	295	288	310	331	290	287	309	317	291	284	329	293	285	277	299	288	309	299	277	267	278	306	325	282	298	280	278	284	271	278	293	285	318	263	297	299	294	277	286	305	301	270	283	268	283	307	290	279	312	301	299	282	294	317	298	299	278	318	298	297	286	328	287	295	287	308	298	276	297	285	294	305	297	311	333	285	315	291	271	302	308	330	294	321	317	306	299	290	314	281	297	273	302	291	289	293	315	299	284	304	318	280	300	272	307	294	283	331	269	307	269	306	247	301	274	293	295	274	288	291	302	288	298	291	297	311	295	319	292	309	294	292	288	295	321	290	290	283	306	304	308	283	267	291	294	281	297	279	324	278	276	274	286	281	296	273	324	284	298	291	313	302	292	311	302	289	310	297	294	259	295	342	276	288	290	292	304	302	311	313	291	300	311	311	279	311	301	294	331	303	316	301	277	295	282	310	320	299	305	268	316	271	294	277	287	317	286	292	310	291	302	324	284	319	285	321	298	287	305	340	275	298	318	281	315	275	290	318	281	282	306	265	282	291	286	286	327	288	301	313	313	289	261	304	300	306	283	280	289	290	272	310	304	327	309	287	297	260	287	292	294	279	287	306	281	312	335	290	295	262	342	264	307	319	281	285	300	319	307	324	311	291	305	304	273	341	318	286	290	286	316	274	314	268	294	285	303	288	303	277	286	285	310	273	285	283	302	276	298	285	312	294	299	274	302	270	282	280	315	277	265	313	286	300	308	305	291	289	292	313	303	323	297	280	277	274	311	276	302	291	296	291	289	293	303	298	274	298	279	257	278	287	291	281	279	309	296	310	303	264	328	275	303	270	331	303	294	287	279	312	308	314	296	295	286	276	324	330	282	257	304	295	302	279	295	305	283	286	306	290	316	290	301	290	265	321	301	301	274	284	273	307	271	308	266	325	292	299	276	285	296	262	317	280	312	267	298	277	283	292	275	316	293	298	308	313	308	291	310	314	313	337	273	265	285	274	277	312	317	317	305	269	291	329	282	306	271	306	298	268	272	296	319	304	289	292	298	295	291	324	316	281	276	295	295	321	287	295	326	283	283	288	314	330	296	313	280	326	262	279	289	314	302	300	295	283	297	302	307	316	283	297	313	302	280	298	264	289	276	274	282	291	297	306	289	299	312	310	273	286	310	302	268	291	318	267	279	308	292	312	269	308	293	263	277	284	280	311	290	325	290	298	321	304	286	290	288	294	311	282	304	278	261	288	340	296	291	308	287	314	328	291	268	278	276	234	298	312	279	292	278	301	309	320	307	307	300	314	280	307	287	325	293	283	271	310	308	279	288	297	278	286	279	284	336	320	330	303	312	294	291	286	324	271	277	312	300	298	299	286	290	284	296	328	288	276	302	302	290	293	268	290	280	303	287	287	290	279	301	343	309	313	305	290	311	327	307	323	309	302	315	271	294	280	273	286	281	303	310	321	308	290	302	309	305	269	309	339	280	304	283	278	303	294	316	307	307	284	305	285	294	322	278	299	286	274	296	287	276	271	281	286	260	292	289	303	268	302	302	302	294	273	287	290	284	301	325	317	305	281	267	302	307	291	295	302	326	310	272	288	262	309	292	287	304	290	318	298	334	271	303	328	294	297	281	300	283	296	282	313	295	301	326	303	257	319	311	356	309	301	268	301	308	307	282	278	313	286	303	306	306	307	302	296	297	303	326	315	295	275	302	292	285	290	331	270	324	304	270	291	323	306	280	309	313	329	298	325	310	268	307	320	295	259	274	301	293	260	283	298	309	287	285	299	269	286	317	303	296	317	303	292	319	283	301	300	301	276	290	300	335	327	287	296	317	267	293	295	291	283	302	302	309	275	316	267	279	294	314	274	303	291	312	311	301	297	293	330	280	301	272	302	290	268	305	296	288	295
5316	375	366	350	321	307	340	362	312	314	325	286	292	346	288	283	326	290	306	266	295	277	284	269	308	291	276	309	321	282	321	292	287	259	277	310	339	296	298	277	260	313	314	274	317	309	319	309	328	321	257	270	303	295	294	300	278	290	286	283	318	284	288	322	309	307	292	318	303	294	298	309	280	299	300	289	295	296	284	327	325	291	286	284	321	293	307	307	292	331	290	267	257	295	307	302	291	280	256	307	274	280	314	314	330	294	256	287	262	299	279	306	284	293	290	279	297	268	311	285	274	304	300	289	293	286	295	262	311	303	288	296	298	319	293	290	291	298	294	284	310	292	296	272	271	334	272	259	300	296	304	296	288	286	298	312	340	292	260	313	300	280	297	336	286	320	238	292	275	281	266	279	297	281	279	322	300	331	294	294	294	302	250	299	339	306	325	275	312	290	303	303	295	276	295	251	296	301	276	295	286	311	282	315	294	283	290	305	284	277	293	277	296	298	274	344	327	299	307	282	290	311	309	299	302	290	291	274	308	300	300	302	290	297	322	276	293	296	288	269	300	296	294	284	289	281	279	297	296	275	316	259	258	267	311	315	295	274	279	322	314	292	321	280	319	309	303	277	320	307	267	308	259	303	287	311	271	286	304	311	292	327	311	295	264	278	270	302	303	299	287	258	284	309	296	268	325	313	319	308	302	273	288	282	308	300	300	310	309	293	292	262	320	294	301	289	303	272	321	296	322	288	314	307	286	299	299	266	304	323	306	300	317	263	312	300	317	272	302	290	287	303	299	325	271	308	330	312	311	293	292	303	267	292	285	292	316	317	341	277	280	278	282	300	259	299	284	304	263	287	280	278	276	293	280	302	303	275	307	279	300	290	292	285	285	311	309	284	287	284	297	304	287	313	291	321	258	274	290	297	323	293	327	319	303	303	321	286	294	313	302	308	295	295	301	275	256	311	309	277	305	283	293	305	306	280	306	274	264	293	307	303	330	285	343	313	322	298	294	294	292	271	297	287	300	282	299	302	276	291	250	293	287	288	333	327	329	314	284	293	301	287	296	330	294	306	305	296	331	302	287	297	313	295	280	298	301	278	291	294	281	314	274	332	288	309	276	295	288	277	297	278	291	297	294	290	285	283	285	256	297	294	305	306	314	298	305	291	311	276	317	292	296	295	276	312	287	332	327	299	306	302	334	317	288	303	284	282	286	298	307	287	293	315	287	299	296	286	275	282	305	288	286	311	291	293	278	259	268	317	281	292	328	302	296	291	309	318	294	302	297	276	313	309	284	284	315	285	289	294	274	291	321	299	292	257	325	318	314	338	297	273	311	300	298	283	314	316	292	302	281	290	267	275	273	314	293	298	305	279	267	288	307	281	281	293	302	321	296	278	321	308	294	292	303	269	316	304	282	266	303	296	312	278	306	295	280	325	284	283	308	289	310	292	315	303	293	306	307	301	337	302	277	298	311	295	307	297	291	315	304	261	307	314	308	264	297	312	270	307	310	298	305	282	276	292	317	344	296	313	294	289	295	291	292	298	278	274	330	329	321	264	277	284	304	293	279	305	295	289	279	312	287	313	323	296	309	299	285	289	312	300	296	292	272	281	270	286	291	252	274	299	259	283	298	317	301	288	303	293	300	309	271	285	299	330	297	305	278	259	293	335	314	263	304	316	305	315	298	318	304	290	299	320	293	301	286	296	269	280	293	306	313	302	323	285	307	303	289	305	298	293	301	275	319	300	288	295	281	319	341	307	272	325	279	300	298	286	311	297	325	286	290	286	291	265	296	315	307	299	276	293	294	307	324	297	270	306	275	319	258	293	318	288	298	275	312	303	299	331	314	293	323	283	333	280	269	287	291	311	294	288	320	314	329	304	281	289	297	293	302	287	284	292	273	276	287	290	298	269	326	287	313	348	329	284	310	293	323	295	297	274	309	259	328	317	314	276	317	313	309	307	304	292	291	345	273	279	304	284	299	285	295	281	279	303	286	287	331	297	296	289	334	309	308	300	261	290	304	329	271	321	288	269	271	295	325	299	276	290	287	309	265	324	321	282	295	275	304	291	288	305	309	257	322	316	324	291	279	267	316	303	316	275	291	251	309	286	295	310	271	319	279	309	291	284	229	281	292	274	295	298	294	263	284	302	278	322	325	303	318	294	294	281	282	312	271	321	262	283	299	295	286	293	311	303	294	306	272	373	288	310	292	288	278	291	293	275	282	287	300	289	263	318	295	315	321	286	309	311	301	342	300	272	310	287	309	266	280	300	319	312	323	316	298	282	293	286	274	282	276	274	312	294	251	316	304	279	298	276	302	318	299	301	301	276	282	290	305	310	320	297	291	276	284	284	291	285	284	321	292	301	305	297	281	304	306	295	294	274	288	286	299	286	295	276	317	338	292	295	276	285	291	299	290	311	290	288	305	290	318	321	295	286	296	294	307	304	289	317	293	293	301	308	286	270	302	296	288	292	296	283	285	310	262	292	294	320	319	289	299	284	306	286	295	273	302	324	285	276	254	296	299	310	284	328	330	309	281	302	311	271	293	318	283	301	273	291	289	306	287	286	298	308	291	280	301	286	289	292	321	314	287	272	300	330	318	301	270	308	309	291	278	303	296	281	323	271	290	277	263	295	292	297	277	317	268	285	294	321	312	312	307	274	287	282	283	303	316	307	278	293	289	280	307	279	266	294	271	304	296	287	313	279	285	283	286	325	300	285	313	316	311	283	279	285	323	288	302	325	269	306	284	283	306	268	301	317	276	324	316	307	295	280	296	243	277	291	294	307	281	295	305	295	288	303	291	313	252	301	328	301	284	319	279	308	278	257	284	283	266	291	294	306	294	290	292	236	333	276	316	325	277	289	270	276	307	266	297	329	307	289	321	340	292	308	339	318	323	312	280	294	300	282	286	293	277	288	314	317	280	333	365	294	282	310	309	294	302	300	297	303	315	288	300	327	300	279	278	301	314	315	307	299	314	315	316	296	278	348	302	303	293	350	300	299	296	284	321	329	289	279	287	247	309	285	285	283	289	301	280	268	327	281	308	290	296	289	306	304	291	333	319	301	302	296	288	298	297	280	299	311	299	294	313	297	300	300	286	299	302	279	295	303	241	298	310	276	288	283	266	317	302	303	298	291	284	269	284	284	317	296	275	316	327	332	312	295	284	282	299	275	281	317	277	312	350	302	268	339	315	308	307	301	267	281	287	270	273	279	298	299	314	301	276	260	269	299	317	289	297	291	336	291	282	303	310	252	284	307	262	267	296	290	311	296	291	295	290	285	285	307	297	296	269	290	314	298	305	276	287	308	298	269	295	306	289	303	265	277	325	277	289	322	258	313	274	302	304	278	289	311	327	294	256	278	307	281	317	260	282	285	319	283	321	264	324	291	304	343	280	280	307	277	339	337	347	266	292	296	298	285	325	289	265	278	345	286	305	285	288	267	296	288	306	295	304	294	277	277	314	300	288	282	281	268
5137	676	785	815	833	808	931	875	762	717	739	687	675	1074	682	710	733	686	662	719	716	669	692	670	675	695	662	673	673	644	720	675	680	629	711	662	664	636	666	664	666	622	694	655	676	706	696	658	659	646	670	663	672	703	635	672	687	677	644	650	694	714	645	686	669	718	696	642	678	666	636	675	643	635	660	652	680	661	675	655	659	644	663	670	634	656	681	651	659	668	672	667	647	663	658	707	660	675	691	680	696	653	675	665	618	707	647	622	656	707	665	680	662	705	668	687	669	669	682	725	695	682	645	648	703	710	686	665	719	645	646	674	664	670	694	676	677	690	623	713	632	700	661	664	679	697	649	670	634	629	661	665	696	668	674	664	683	645	693	668	664	645	661	646	637	654	656	655	680	640	637	674	663	632	675	665	707	672	653	673	653	665	639	690	683	680	690	691	640	669	679	669	638	735	686	657	707	696	705	641	642	649	712	740	678	644	716	656	635	679	688	632	651	690	686	684	656	641	655	648	686	671	714	672	731	656	662	670	677	615	646	630	735	661	649	693	641	642	680	683	705	593	634	653	652	681	678	656	667	687	648	707	677	627	665	620	648	640	648	677	645	622	660	667	650	625	674	636	687	667	678	675	673	658	628	687	627	663	666	659	671	664	652	654	676	666	657	695	644	694	635	645	717	702	665	668	646	627	674	685	670	689	652	713	683	651	643	620	659	733	677	622	657	681	648	656	643	669	667	648	621	742	660	671	679	645	619	673	695	646	635	646	654	666	680	705	713	673	686	657	638	684	644	669	683	637	702	694	721	623	635	678	643	653	684	655	669	643	664	634	635	654	723	655	641	659	710	640	685	649	716	675	717	650	661	665	710	654	615	661	637	647	656	667	668	653	696	642	654	689	667	621	697	659	646	673	676	626	662	658	635	698	656	664	646	693	711	705	618	680	640	694	621	640	676	655	644	651	727	647	680	659	677	682	697	693	681	635	643	625	638	676	631	689	625	677	689	626	656	663	699	661	679	677	683	692	663	648	645	625	642	649	676	675	709	709	685	670	640	693	673	694	650	698	654	680	652	693	685	636	642	681	694	628	694	660	688	682	677	644	645	723	690	620	645	675	620	626	677	673	682	674	714	653	637	624	658	649	637	688	633	661	662	628	670	653	700	663	697	682	657	664	662	662	703	688	667	711	656	700	625	697	644	685	678	682	665	678	632	674	695	688	656	654	651	672	622	685	634	673	697	661	689	679	653	689	696	704	691	654	650	666	608	680	643	655	669	663	657	644	680	655	698	634	690	672	648	632	688	668	683	667	625	642	651	645	653	630	634	631	653	690	676	614	676	685	612	679	629	667	638	678	677	703	657	682	665	666	683	680	687	699	669	661	716	648	659	679	677	654	672	651	697	663	679	687	676	619	699	687	678	685	696	666	623	638	621	658	656	679	658	624	687	684	643	662	693	639	614	643	640	642	636	623	625	643	677	657	667	628	622	637	670	678	686	717	668	644	676	650	655	683	648	720	648	638	697	663	630	641	690	678	666	699	670	678	632	659	695	686	689	656	673	678	681	635	634	630	706	638	620	664	696	646	667	667	680	633	666	654	664	632	647	683	644	643	641	676	654	628	634	664	633	676	673	682	683	650	697	665	691	645	668	623	673	697	631	666	618	720	686	688	648	660	665	694	640	708	668	691	691	704	663	674	661	698	663	656	615	636	642	653	710	642	691	664	648	684	648	697	654	687	686	677	660	708	656	660	681	633	651	671	695	676	653	690	652	624	650	655	625	692	679	645	657	676	679	653	652	694	664	638	677	683	653	667	641	658	667	715	677	682	631	704	641	661	658	674	696	632	637	694	711	731	696	661	600	716	633	642	602	642	672	648	619	669	690	676	654	685	671	669	692	658	655	679	641	681	655	659	666	673	655	631	631	690	653	644	705	727	705	743	700	647	704	680	648	647	698	679	702	699	678	711	655	651	657	696	649	644	654	669	653	715	633	641	683	633	703	669	666	681	686	616	635	667	677	593	661	638	647	677	695	666	659	679	616	702	653	640	699	652	675	703	678	699	669	662	693	677	666	688	700	663	681	684	699	662	651	668	689	666	628	675	680	678	654	674	707	677	674	674	655	651	660	710	671	628	630	681	664	630	633	649	677	637	731	652	702	653	639	620	617	648	643	709	635	641	685	689	647	668	754	623	678	648	655	661	711	642	648	647	640	726	659	652	691	631	669	674	693	617	668	667	663	631	628	640	655	650	670	657	661	679	664	636	630	694	682	662	668	663	662	667	670	666	605	650	661	665	686	677	656	658	652	690	636	700	681	676	651	722	696	690	674	692	658	696	696	668	634	693	716	712	644	686	700	671	648	670	658	646	656	676	675	666	667	680	680	642	663	672	637	644	660	648	666	676	623	678	681	614	678	676	645	661	673	637	666	655	646	661	699	694	686	676	654	604	650	675	647	648	667	697	691	667	680	675	649	689	638	671	671	678	637	646	637	712	674	642	682	688	633	654	665	705	647	674	640	623	698	674	622	689	638	699	667	684	634	669	655	674	667	657	681	649	687	668	673	670	709	651	663	668	679	713	695	666	647	620	681	693	639	725	687	647	629	648	652	731	675	679	651	681	666	594	657	670	655	668	641	623	633	633	704	676	654	705	681	672	655	664	697	685	662	694	656	676	680	681	624	697	722	620	663	654	673	650	650	642	670	680	699	670	683	713	647	649	674	673	680	656	660	647	657	633	693	672	644	670	691	621	679	705	690	682	679	661	645	659	626	679	666	649	686	678	680	658	648	701	641	712	672	654	634	700	690	693	642	629	698	682	651	661	705	695	690	654	650	693	687	635	668	677	688	674	684	656	598	671	676	678	635	672	638	657	690	676	632	660	708	653	691	683	707	662	672	697	693	655	651	680	636	647	649	684	658	629	675	679	697	696	629	680	643	669	684	703	644	632	652	657	712	703	700	654	658	647	712	670	660	710	665	643	671	663	647	671	670	642	633	687	660	682	638	647	664	682	682	695	651	644	661	656	686	667	658	618	630	710	674	602	666	661	670	697	697	624	670	656	672	689	664	634	655	727	678	672	665	657	677	677	641	658	615	626	654	677	622	669	672	635	651	663	678	677	709	616	716	657	700	646	685	663	663	697	641	633	691	716	699	663	669	665	672	671	685	657	645	681	665	678	669	647	654	673	679	641	633	666	618	668	668	631	650	714	638	653	662	618	696	672	685	639	665	685	639	665	652	662	667	665	667	635	685	696	657	691	611	691	688	641	653	638	638	662	640	694	667	608	671	648	700	659	642	674	666	657	614	635	649	712	639	691	690	689	679	619	682	619	687	691	692	715	624	703	660	704	662	694	663	719	705	688	659	646	704	627	680	676	697	699	649	625	703	657	677	642	697	650	636	639	676	644	686	609	645	672	641	635	658	632	693	645	691	699	672	648	646	654	673	708	660	687	643	656	715	656	653	694	649	629	694	652	708	684
40110	7080	1051	689	601	502	412	315	308	284	245	214	242	1410	208	198	168	190	174	190	157	221	172	175	185	152	176	180	164	183	188	198	153	170	176	186	150	159	165	183	184	168	161	162	162	168	150	175	171	175	162	168	169	173	194	145	174	176	151	185	170	167	182	156	170	180	176	201	183	169	164	175	184	173	165	171	178	162	173	160	146	185	162	155	168	157	171	163	165	138	150	173	168	160	148	143	165	174	147	164	173	159	176	173	150	183	168	171	155	156	162	170	150	133	156	166	148	149	178	167	166	171	172	177	192	146	177	181	188	179	166	165	179	161	142	161	156	193	176	172	176	163	160	151	167	159	175	190	180	172	149	161	162	178	159	173	199	161	160	155	127	171	181	168	174	163	187	177	161	176	180	172	177	171	172	146	134	151	180	156	142	152	146	165	176	161	133	162	162	176	190	167	146	169	171	174	174	170	198	160	156	175	155	150	170	176	185	145	146	166	186	163	178	177	186	160	170	172	165	183	151	169	174	180	182	171	165	166	182	158	157	139	171	178	170	173	169	195	162	148	157	162	161	164	165	177	165	187	152	183	184	158	155	167	156	173	161	158	179	200	169	154	176	152	179	157	161	163	153	167	161	168	150	171	148	187	166	171	175	168	182	164	189	184	168	176	140	161	166	156	199	176	178	160	200	167	172	152	164	163	160	155	155	145	186	160	164	162	153	175	167	191	145	151	145	175	182	160	157	176	181	165	140	151	179	145	152	155	198	138	189	180	153	165	148	147	171	160	159	147	186	186	160	148	148	170	183	171	207	177	154	178	168	181	194	164	186	162	176	158	182	157	152	174	166	154	164	160	180	176	166	173	178	163	167	176	156	188	128	161	155	181	158	136	173	149	153	155	177	170	153	172	174	173	147	156	169	188	165	139	160	149	163	141	183	163	161	161	189	182	166	177	149	165	155	178	176	162	161	172	161	194	167	153	167	172	156	146	144	164	166	152	165	173	161	178	155	170	157	153	155	163	182	163	149	169	159	166	167	162	162	166	159	174	154	175	158	173	156	139	158	160	162	173	163	182	175	147	156	166	141	151	163	157	182	154	151	160	152	169	177	185	186	159	145	184	148	134	163	161	176	184	206	162	161	179	188	160	142	189	188	145	159	166	168	181	157	174	140	190	163	164	156	171	167	141	152	179	164	169	173	151	151	164	154	144	164	184	180	163	163	181	185	148	177	173	159	177	192	176	165	170	174	171	192	175	180	153	163	154	172	167	168	158	147	170	157	161	195	181	182	179	171	173	174	161	180	180	174	182	169	167	152	155	161	157	150	147	160	139	182	170	158	165	199	185	193	154	160	166	178	156	158	174	159	136	160	161	170	167	161	182	168	195	164	167	183	175	160	174	168	185	194	173	173	146	159	167	170	159	166	174	160	154	170	156	176	168	177	180	153	190	171	144	169	161	185	164	170	162	170	162	153	155	163	164	143	171	168	172	171	166	173	152	169	160	142	179	165	163	160	177	186	184	169	164	172	161	177	149	160	161	158	151	181	156	162	155	195	178	171	167	174	151	161	168	168	168	169	161	161	163	164	163	172	170	186	157	183	176	149	152	175	180	191	184	179	161	190	167	157	167	175	153	176	169	192	181	138	150	157	170	166	154	169	186	158	184	144	190	164	151	158	152	153	158	162	157	161	168	192	150	156	161	163	159	155	179	146	175	163	158	155	192	168	155	167	165	172	174	159	164	169	157	179	159	168	152	180	194	174	179	175	159	175	182	172	168	159	169	173	158	153	153	169	155	167	161	174	153	162	169	158	176	161	166	151	160	176	178	169	153	164	169	148	146	173	167	175	167	154	167	153	154	150	179	167	164	160	170	186	179	148	179	149	163	171	189	182	203	155	161	160	175	178	133	193	177	162	147	177	155	180	160	177	167	156	146	156	166	171	165	200	195	143	154	156	152	141	166	202	156	194	137	198	174	168	164	159	143	182	162	169	145	155	151	138	143	150	189	166	174	164	138	165	179	143	163	173	170	163	178	172	166	165	144	160	158	180	146	142	165	180	178	152	169	185	171	175	170	167	168	178	158	175	166	180	158	138	172	143	164	161	147	158	158	183	159	169	166	156	177	153	176	164	163	161	180	181	166	182	173	155	178	177	140	180	178	187	177	163	194	191	186	192	163	167	165	151	163	192	170	202	170	156	178	172	174	177	167	158	148	161	163	155	147	140	168	160	152	163	170	180	160	158	163	172	184	155	157	194	169	175	185	165	157	143	143	178	135	169	173	186	171	151	156	143	155	189	158	159	155	169	182	164	164	151	170	158	187	166	179	165	166	160	177	155	168	164	174	181	187	141	174	175	173	158	164	179	174	155	195	147	179	178	132	167	141	167	148	168	162	191	166	153	180	171	172	161	167	138	160	150	167	161	174	162	160	172	163	161	163	156	139	160	148	156	141	183	156	156	166	167	187	166	183	186	173	170	157	169	164	166	160	141	155	157	158	169	168	166	163	185	177	174	155	170	180	156	160	179	161	168	152	168	192	170	170	184	150	176	161	177	180	168	161	156	170	174	175	166	143	157	139	173	157	176	177	162	156	175	155	181	166	152	152	153	160	159	178	161	175	154	178	181	138	153	158	191	135	165	159	149	154	172	172	141	169	153	168	190	183	161	167	182	173	187	162	158	168	166	160	169	155	153	159	177	168	173	178	171	168	154	175	182	144	145	182	144	163	159	163	159	161	166	180	165	166	181	161	155	185	177	160	150	156	187	192	183	194	175	193	147	152	168	157	186	148	183	158	183	175	175	165	187	174	203	181	156	188	156	156	146	171	175	174	166	158	154	168	160	158	165	143	179	157	182	175	193	156	163	160	170	154	173	163	160	167	158	162	171	172	184	170	171	172	179	172	164	154	184	177	160	167	171	167	164	167	145	151	167	176	185	191	170	151	154	184	154	193	193	163	167	147	162	156	201	158	160	189	182	182	147	174	180	172	186	176	170	181	168	177	164	168	167	138	163	167	199	177	165	180	162	186	151	139	164	160	179	164	157	147	176	175	144	176	151	191	147	145	170	190	156	152	183	181	163	163	174	171	169	157	154	178	181	184	180	175	159	190	178	182	171	167	163	177	159	172	179	190	162	166	177	170	166	162	182	153	175	169	177	156	163	177	148	179	187	155	169	176	161	171	179	161	155	162	138	154	160	168	157	158	192	155	164	174	167	143	170	162	168	170	179	175	152	165	201	169	160	166	192	153	168	162	182	178	152	136	183	146	158	182	172	184	152	160	148	170	188	172	156	183	173	185	177	163	159	153	165	171	155	174	181	194	169	129	174	156	153	169	181	171	162	167	168	174	191	151	179	167	167	174	162	173	188	173	163	155	170	187	160	174	155	184	156	174	169	145	174	160	181	169	142	152	159	190	182	183	154	159	173	165	183	171	162	141	168	182	155	165	179	179	167	147	174	177	155	191	176	177	159	170	171	193	166	150
17524	942	1855	2398	2117	1818	1648	1406	1017	887	831	687	735	7015	615	629	551	567	520	531	477	560	473	480	502	505	469	431	464	454	448	449	464	456	480	413	440	443	434	421	458	419	429	408	394	412	423	425	403	420	432	416	429	429	417	391	417	423	370	417	419	398	409	378	388	434	417	380	440	398	377	370	401	426	385	396	383	395	372	384	375	409	365	387	400	387	386	430	407	408	399	411	431	363	424	391	388	417	408	394	419	399	378	402	365	411	390	403	383	438	391	387	374	403	400	377	402	395	407	355	389	429	413	425	415	364	407	383	346	426	419	378	412	390	396	400	381	386	430	389	393	387	428	397	371	390	426	381	392	403	407	402	366	424	403	397	353	398	414	454	384	388	385	421	426	407	405	390	440	422	404	396	408	403	384	381	421	413	411	411	422	414	405	418	391	422	383	394	400	431	382	390	408	327	370	383	370	395	435	374	398	384	408	366	355	377	427	407	382	398	397	391	387	422	399	401	380	350	388	414	360	359	382	395	405	420	390	411	366	398	434	369	389	413	452	398	429	416	377	392	395	413	343	411	412	420	418	410	383	416	422	365	428	380	423	424	375	380	409	374	405	410	425	422	410	394	399	397	386	374	419	383	454	391	392	391	392	393	362	357	416	379	375	430	370	381	390	382	425	378	401	435	368	387	404	387	417	385	389	338	420	360	415	414	411	381	413	384	364	406	424	378	386	374	397	401	376	405	412	413	432	437	423	376	411	414	388	404	386	406	381	411	376	389	428	380	394	408	364	415	392	371	375	392	384	377	388	406	369	414	399	440	378	416	407	384	394	377	407	401	384	389	377	405	398	360	368	409	422	376	372	401	369	391	354	389	393	369	399	368	370	406	387	388	401	407	376	395	411	408	393	405	391	399	411	368	387	392	418	402	370	374	410	421	358	370	458	434	393	391	359	359	382	399	387	384	414	416	374	417	370	398	370	379	387	412	365	392	379	426	431	384	377	396	387	423	389	395	400	411	386	385	418	384	363	398	376	411	390	381	400	415	341	370	403	437	387	378	416	422	409	429	386	384	405	395	375	404	393	381	388	379	364	390	380	415	412	422	341	406	390	402	402	444	397	424	411	393	369	418	374	404	396	384	402	375	425	406	423	409	430	395	379	422	414	448	399	393	370	402	401	389	406	412	355	440	379	405	396	401	414	410	398	363	412	437	412	395	386	411	399	397	403	391	390	402	404	415	435	420	409	389	357	395	415	417	396	384	378	364	400	394	402	404	366	380	406	422	422	394	397	389	382	422	381	391	425	402	387	387	423	378	373	413	383	369	408	410	379	429	384	369	444	395	442	385	396	408	369	416	413	404	367	381	411	372	381	393	395	396	429	367	411	415	385	423	390	397	356	392	401	415	388	401	378	407	379	395	391	432	371	373	382	416	394	412	392	398	386	411	390	379	406	430	401	427	365	397	380	409	418	403	398	406	383	413	385	380	394	414	402	362	390	383	406	390	401	371	397	407	418	406	415	396	399	432	406	367	364	392	385	403	398	383	413	382	404	421	389	388	394	412	407	362	444	386	386	377	402	385	378	390	385	343	376	437	402	373	417	354	357	400	364	396	377	376	401	407	397	390	394	396	389	389	407	415	417	420	420	373	405	387	415	396	410	409	390	383	379	399	420	442	428	389	380	407	371	376	378	406	388	422	375	404	407	399	397	377	374	373	393	395	404	391	372	371	376	405	417	398	410	434	398	416	417	398	437	387	406	384	402	374	387	394	433	427	373	404	411	390	393	387	417	406	406	379	412	436	362	419	406	391	393	412	425	410	419	387	381	383	395	393	366	394	360	391	382	427	439	386	386	375	388	394	381	390	401	416	400	392	436	403	397	372	378	373	407	364	405	401	382	373	380	440	412	400	384	395	413	416	396	412	376	401	356	347	390	439	362	392	379	400	396	379	383	413	405	381	372	398	386	355	362	374	399	390	430	376	359	406	414	406	399	392	421	370	418	389	379	378	385	399	404	362	409	389	383	365	397	408	402	405	394	412	394	397	405	410	366	398	418	415	413	417	388	429	345	431	358	400	405	426	382	391	393	452	422	376	408	416	417	394	391	399	375	392	427	433	358	387	390	373	392	383	375	401	418	402	380	419	399	408	390	403	443	370	426	405	395	389	393	412	406	353	370	399	374	392	434	421	399	426	394	403	406	409	389	396	419	424	389	374	399	415	344	413	391	405	391	401	384	420	424	418	381	395	435	411	413	378	394	408	367	417	381	396	398	391	412	415	351	406	386	407	379	392	402	367	358	412	393	389	406	372	393	379	424	414	413	375	395	406	406	382	435	393	397	366	391	345	386	389	390	384	404	393	389	426	405	389	422	407	393	380	411	395	379	394	403	411	375	372	389	357	355	402	388	444	372	395	398	417	393	422	385	404	432	383	410	362	396	375	388	399	392	394	438	418	428	380	369	388	432	373	411	408	405	397	402	380	434	403	405	387	381	426	357	389	415	364	419	392	406	399	400	411	379	393	410	422	425	419	404	337	404	412	392	370	405	359	377	365	390	413	397	418	395	411	406	394	368	375	407	409	400	393	420	372	420	369	375	391	395	413	390	403	426	387	435	409	375	397	390	405	353	396	396	378	410	361	417	385	389	406	374	374	392	389	381	375	396	405	398	381	417	391	370	375	385	394	411	397	335	403	386	392	415	392	382	380	391	408	385	453	414	426	393	382	413	381	410	392	427	373	425	390	405	398	384	395	406	380	414	417	433	369	385	355	427	375	377	356	413	413	368	402	405	398	389	363	401	402	428	390	424	385	394	407	371	382	373	423	379	400	373	386	436	355	353	387	390	412	337	377	411	392	367	382	426	401	425	419	382	386	381	377	392	394	394	404	395	373	382	399	438	368	372	364	390	401	381	396	412	381	408	373	367	410	407	416	354	369	426	383	397	336	419	411	382	377	412	407	393	381	405	398	424	419	421	420	406	418	416	407	355	396	423	417	396	412	368	426	394	385	396	407	410	394	416	388	380	375	392	388	378	358	373	400	407	398	386	393	383	356	390	434	380	410	394	417	394	433	401	374	370	408	402	409	404	415	384	386	399	366	382	425	398	396	401	404	374	438	411	394	360	377	451	378	391	380	373	374	388	396	373	390	414	417	400	400	411	420	425	391	379	354	364	429	390	363	421	390	413	426	375	385	391	386	359	424	374	388	382	409	389	389	394	381	373	378	386	387	410	354	368	424	419	399	409	427	434	413	402	401	384	376	410	377	404	390	418	384	406	357	402	381	367	388	450	434	408	391	400	403	406	403	372	388	417	429	364	360	392	388	381	356	398	426	392	416	370	363	437	390	418	415	408	406	421	394	405	394	387	404	386	380	385	414	385	418	402	431	376	421	360	382	415	435	366	375	407	370	390	364	393	458	395	400	393	452	397	395	389	402	411	388	374	407	373	405	396	389	384	387	429	380	395	419	384	401	387	401	396	411	429	418
54483	17483	5364	1879	1156	876	636	495	388	316	324	238	318	1776	204	186	165	173	156	159	153	148	138	136	115	134	122	121	126	122	134	114	100	121	122	130	116	109	134	99	101	119	98	100	93	107	96	125	131	102	101	113	109	123	109	93	115	105	92	108	100	110	119	79	97	94	108	110	94	112	101	107	112	108	103	96	111	112	121	85	99	122	91	103	94	101	105	93	129	117	79	104	88	98	132	110	105	92	115	93	112	99	97	114	119	113	102	104	129	103	106	100	110	106	110	95	86	102	100	88	99	117	105	96	111	87	107	113	100	122	114	115	105	105	102	118	96	90	102	104	85	88	121	98	87	109	91	101	103	85	103	94	85	111	105	119	111	93	80	112	86	99	113	94	121	114	101	96	104	78	107	96	119	113	108	101	84	104	95	108	120	94	109	94	92	103	98	103	121	94	102	102	100	114	113	109	100	96	101	95	111	90	103	108	106	105	113	107	116	99	112	80	101	115	97	90	103	116	98	108	113	90	86	91	103	92	121	93	116	109	101	106	111	89	107	95	103	101	115	92	80	109	89	120	112	100	100	97	84	83	103	99	99	96	113	93	111	103	94	102	93	112	88	106	115	94	114	93	108	111	93	96	116	105	102	91	108	105	91	120	114	103	109	96	105	112	110	115	105	95	105	100	110	126	114	99	110	88	93	102	99	102	119	91	94	91	91	96	112	76	94	94	107	101	101	95	81	117	128	107	102	131	109	102	82	109	81	105	97	101	99	111	91	103	127	99	102	79	84	85	100	104	89	101	104	107	115	102	104	119	93	97	99	76	93	98	96	94	108	115	107	100	101	101	103	102	85	106	97	99	107	92	92	76	71	99	114	121	100	104	97	94	83	107	97	98	89	81	102	111	94	91	100	82	126	101	87	91	112	87	105	85	97	100	113	108	100	119	117	118	95	82	98	90	99	100	96	97	92	83	89	104	105	116	94	107	88	103	89	101	119	107	119	113	102	99	98	96	101	94	113	122	89	101	116	113	108	93	106	114	81	104	96	113	109	122	102	98	113	107	91	78	99	97	102	101	124	101	114	108	127	118	100	104	95	102	118	102	89	102	115	106	97	103	81	91	102	88	123	101	96	109	109	105	99	93	106	121	110	109	105	111	120	90	97	85	93	111	101	107	108	113	92	97	104	121	115	87	97	123	92	105	86	91	96	118	124	122	99	102	109	113	100	95	87	110	96	94	97	102	96	118	99	112	101	103	112	117	93	93	100	110	79	94	95	101	99	86	114	106	97	83	89	96	94	100	94	99	88	101	104	99	88	135	96	104	100	84	111	91	86	94	101	113	85	107	106	86	93	116	99	92	106	115	106	101	108	100	101	109	105	99	112	95	82	90	92	96	101	91	95	94	116	91	116	107	93	91	117	99	87	98	80	95	115	98	112	96	96	107	82	118	90	100	102	100	113	100	105	96	93	93	117	103	93	99	107	100	116	108	98	98	123	89	115	100	118	89	112	130	108	93	89	102	114	92	94	113	111	96	102	105	86	96	109	92	110	112	92	103	95	108	76	89	96	96	111	100	108	121	90	96	104	96	104	102	93	107	113	109	108	118	111	100	108	103	107	102	107	118	104	93	116	98	108	98	87	98	94	127	89	95	96	120	100	100	119	112	104	90	110	95	105	114	113	101	116	108	106	89	122	106	90	108	99	94	125	103	95	105	102	119	113	90	119	95	86	92	101	99	100	102	100	98	129	96	130	83	93	105	105	95	80	98	95	99	98	88	104	100	122	117	96	97	97	88	102	110	108	95	103	103	90	74	94	105	115	93	112	86	112	104	98	90	91	80	94	103	92	101	98	115	107	118	116	101	98	101	103	117	100	89	99	93	87	91	101	88	92	94	106	97	100	128	118	112	123	111	91	90	98	108	111	92	112	87	95	96	91	104	108	106	113	113	109	108	93	105	109	92	98	111	107	94	110	100	108	96	108	116	117	99	91	112	96	97	128	99	98	106	120	114	94	77	93	132	110	97	108	99	112	93	98	107	126	74	104	107	103	99	103	94	98	111	113	106	112	120	96	87	128	100	82	99	94	115	100	98	106	114	107	99	100	93	95	113	78	108	93	89	91	117	88	119	103	88	91	103	113	120	103	94	99	114	110	95	94	103	121	113	92	100	98	111	112	99	96	108	113	114	105	111	91	81	100	122	109	84	122	115	103	81	98	108	113	85	100	94	106	86	101	107	114	119	97	106	103	89	101	94	101	97	98	90	80	101	97	117	109	119	95	92	103	81	101	116	103	103	110	106	109	92	100	108	101	117	105	101	100	103	80	103	104	111	103	107	105	109	107	101	105	98	119	100	114	96	101	101	101	102	111	129	124	87	110	100	105	98	105	93	107	96	95	100	108	102	102	82	96	116	87	105	96	94	124	101	88	108	86	107	100	96	94	99	89	114	118	94	103	111	106	103	105	107	84	95	90	110	89	108	109	87	105	106	98	79	102	113	110	125	87	95	102	109	96	95	91	98	105	99	106	89	112	100	94	114	113	118	105	103	98	103	113	91	93	101	103	106	93	96	113	97	104	97	108	99	124	99	111	91	130	112	105	91	127	97	120	105	85	116	95	103	94	91	104	101	104	108	114	103	102	95	99	121	111	103	92	82	111	98	112	104	95	88	97	97	116	99	100	129	114	106	108	94	92	112	89	114	88	96	77	86	111	110	120	109	113	107	91	97	106	111	108	99	86	94	99	107	108	114	98	113	106	104	86	110	96	80	118	97	97	102	98	104	87	111	112	93	109	100	92	105	103	102	106	97	112	86	84	86	106	101	93	105	107	96	91	95	99	101	103	94	105	78	100	96	83	107	100	73	98	107	101	92	96	100	97	90	105	115	84	97	96	107	97	94	103	103	97	92	106	101	87	95	101	103	101	107	116	101	102	114	110	124	103	94	104	91	112	95	88	113	98	96	104	101	84	102	103	124	92	117	99	104	92	106	111	94	102	112	92	108	98	90	108	96	91	105	100	87	102	100	108	102	104	106	103	99	90	115	105	124	98	113	90	118	102	106	90	98	107	92	94	77	92	91	113	109	81	112	101	109	100	98	92	110	90	110	101	102	106	85	117	89	96	106	99	93	105	99	117	119	91	85	86	95	73	99	104	108	87	96	101	91	96	110	94	95	99	91	92	108	106	114	112	100	95	103	94	91	81	109	97	97	96	106	91	108	110	104	100	98	108	82	107	99	118	83	105	107	91	111	101	115	104	123	129	111	98	119	113	86	108	101	102	94	88	117	103	112	90	105	102	120	92	95	73	100	97	99	103	93	108	110	102	101	92	99	117	95	114	107	105	104	128	101	107	102	94	111	99	101	88	85	79	95	112	108	93	89	105	114	127	103	100	102	100	107	95	115	104	97	104	126	101	96	105	92	81	97	89	102	108	110	121	110	92	125	120	90	115	105	109	93	107	99	104	92	88	79	88	110	104	98	88	106
24356	1732	3994	5134	4396	3723	3180	2487	1803	1614	1481	1221	1791	7783	886	817	695	691	632	587	510	534	519	461	479	462	489	469	495	447	395	407	382	374	370	336	385	379	371	356	360	328	348	373	339	351	308	353	289	277	307	302	293	331	315	318	295	323	324	317	299	283	310	285	305	325	283	300	301	340	316	309	281	341	325	319	314	296	304	290	304	270	288	307	271	310	281	273	279	282	305	285	310	318	274	272	305	314	318	270	265	310	277	285	292	298	269	263	296	288	264	286	293	305	257	282	274	271	281	311	295	272	298	283	261	297	293	302	307	271	263	297	280	282	305	278	280	288	258	259	302	279	273	273	278	272	274	287	299	258	327	272	275	288	278	305	267	275	269	254	290	271	293	286	289	269	289	265	282	284	260	264	277	264	267	268	266	249	272	262	271	289	282	283	293	302	255	258	293	306	262	298	311	288	268	277	296	298	294	272	262	287	280	262	287	282	258	237	292	290	268	297	312	295	295	295	272	253	286	271	284	261	284	280	285	287	268	310	277	293	285	286	272	271	306	302	302	264	245	297	278	261	272	274	272	271	270	308	290	275	259	274	292	286	254	267	281	302	299	284	270	271	282	261	257	303	286	267	252	270	286	299	279	300	270	312	272	242	315	295	297	297	252	277	269	277	273	265	275	308	260	304	301	255	277	293	268	272	279	299	241	300	267	272	298	286	299	273	278	248	259	271	259	269	259	248	266	285	255	297	242	276	286	258	251	259	305	280	274	262	270	280	285	234	277	258	273	291	281	279	257	275	268	279	271	254	264	271	276	280	277	274	259	284	279	280	278	284	252	290	285	264	283	294	267	314	298	286	282	272	292	310	282	280	276	295	259	278	302	266	286	279	269	272	270	268	309	290	262	293	274	264	241	316	248	280	288	284	274	286	257	282	286	285	279	288	295	263	266	273	295	270	278	291	292	272	277	254	276	291	291	297	293	271	283	281	273	270	284	262	283	277	301	271	291	287	266	292	285	297	250	284	271	282	296	280	284	251	270	259	272	323	277	297	300	300	302	279	288	269	253	284	259	259	305	260	281	262	289	271	284	272	277	231	263	283	266	272	302	284	295	287	298	268	264	271	272	263	282	333	280	265	286	277	299	293	288	277	262	243	279	264	285	268	259	281	279	283	274	285	304	241	286	267	313	281	266	286	299	278	285	254	293	285	256	259	267	289	266	328	264	276	274	298	276	278	290	303	287	301	286	276	291	279	303	266	268	268	274	322	273	261	271	262	279	264	295	271	289	275	261	268	290	259	291	282	301	267	283	266	275	258	275	321	306	278	306	270	304	273	296	274	260	252	282	248	259	263	292	258	270	249	257	306	298	266	263	304	273	297	302	280	304	285	283	256	249	272	306	274	265	261	291	252	306	270	281	288	232	276	277	259	283	288	288	270	280	282	289	258	299	280	264	280	273	278	276	258	270	254	256	269	252	276	291	287	267	274	276	288	270	269	279	272	288	268	288	266	297	285	250	304	287	307	261	278	269	288	291	240	291	276	272	245	273	302	298	302	299	285	303	271	277	271	259	268	286	305	293	266	307	274	285	287	295	282	276	282	261	309	287	265	261	252	281	274	271	251	259	281	288	269	295	291	252	269	283	293	273	289	274	263	259	290	267	279	273	260	297	291	246	262	294	308	284	296	286	288	269	255	321	275	265	291	318	315	275	294	276	279	291	286	279	277	300	257	252	256	275	282	294	257	273	286	262	236	290	270	288	266	281	271	282	248	285	290	301	261	296	266	266	294	290	286	292	293	268	279	261	287	279	274	273	287	318	255	315	282	274	285	263	277	284	293	278	298	310	277	267	262	279	281	299	290	269	289	269	270	305	246	307	263	271	250	293	260	269	281	283	305	267	270	270	299	280	282	277	308	290	276	253	285	301	270	286	269	254	255	271	297	274	282	256	261	285	261	288	281	257	256	290	316	279	266	310	287	266	285	275	290	265	277	241	312	268	289	277	283	301	270	280	276	293	305	292	281	285	281	287	278	240	290	268	272	267	289	261	277	275	291	253	286	292	308	270	294	283	284	284	298	260	258	265	232	248	304	280	264	279	260	274	273	300	278	275	278	292	292	280	275	258	263	272	253	276	295	244	271	248	283	278	278	268	265	299	291	276	272	266	286	265	278	290	313	266	245	281	262	260	256	293	291	269	266	280	279	268	285	244	271	303	283	265	248	257	255	273	254	283	283	275	262	278	260	258	290	274	305	287	264	299	284	245	282	285	276	307	292	280	269	281	304	294	284	288	292	267	270	285	273	262	249	325	292	294	280	284	286	288	265	258	284	295	280	281	301	263	262	251	303	285	270	280	266	257	271	255	287	267	268	266	268	292	283	244	258	284	298	279	287	252	284	245	247	284	276	272	298	260	274	260	300	268	290	274	273	285	250	284	282	265	268	273	264	266	254	277	291	273	278	291	264	264	286	287	301	262	276	294	276	317	249	297	283	257	237	249	277	307	254	269	251	288	289	272	318	278	305	287	268	287	265	275	286	255	288	266	312	277	304	283	292	255	244	298	286	271	271	263	263	248	300	260	286	286	265	264	300	301	284	293	257	286	280	249	288	290	272	279	292	254	286	249	261	299	275	285	267	252	295	281	291	288	305	266	281	269	287	290	289	291	276	271	279	300	295	255	318	259	290	296	273	295	268	275	288	277	328	278	275	306	285	253	275	276	268	261	265	268	280	282	246	259	260	246	290	282	259	309	261	277	276	255	252	285	288	293	263	255	293	278	270	267	254	259	295	281	275	287	257	245	247	274	281	292	284	284	283	314	285	267	266	291	269	281	286	289	260	274	285	269	273	281	279	272	289	286	300	287	289	251	244	278	301	295	268	302	281	310	274	262	284	282	277	260	272	332	265	261	285	312	266	295	275	245	305	288	302	275	294	269	262	278	266	286	278	251	280	281	276	257	267	256	261	284	303	288	295	258	276	255	286	273	252	291	300	272	258	264	289	288	275	280	266	258	271	297	304	270	269	263	307	265	268	264	261	272	245	280	283	280	293	297	283	261	291	263	267	302	289	299	283	282	268	292	284	246	261	249	280	274	263	255	265	299	259	261	287	279	303	297	265	281	262	294	295	260	293	272	269	299	295	283	260	271	263	286	271	295	271	281	253	265	285	283	266	281	286	283	283	279	271	276	279	293	256	276	280	262	257	262	278	279	291	265	289	286	287	272	291	258	292	267	268	293	279	281	324	276	282	250	283	242	275	265	312	262	298	269	268	289	282	273	294	275	270	262	280	312	273	260	261	285	263	261	281	279	275	271	279	299	278	274	262	289	266	270	270	272	280	293	279	308	251	308	266	287	252	299	266	296	263	277	272	266	291	270	299	289	260	264	281	315	271	243	281	284	266	271	261	253	304	291	258	272	291	288	267	284	259	262	315	289	281	289	283	279	293	264	257	281	272	277	319	247	309	284	316	272	290	262	350	264	290	265	284
5856	336	376	327	341	352	298	313	290	273	298	305	306	285	289	313	292	308	273	284	312	294	285	275	324	277	300	258	302	330	291	303	278	259	297	288	305	308	305	280	279	307	286	253	296	275	293	270	261	288	290	268	309	299	301	315	300	307	278	282	289	284	275	276	290	282	330	299	289	277	305	312	292	321	284	269	300	335	277	320	281	281	253	282	311	289	337	299	293	328	304	303	264	279	268	281	274	275	290	301	279	281	322	305	283	302	286	322	288	264	277	274	289	302	315	281	300	297	298	299	304	306	289	299	276	256	321	292	279	282	280	290	299	296	272	291	298	277	286	311	285	295	286	306	351	296	293	325	265	311	294	285	265	332	306	307	266	325	295	304	306	309	312	265	279	323	288	323	286	304	309	309	280	288	291	292	294	301	278	311	286	320	289	290	287	289	301	275	265	272	300	271	282	316	269	284	276	274	297	299	302	290	247	290	318	308	298	300	312	307	304	292	271	282	291	283	294	269	308	294	277	287	306	328	288	284	300	291	294	270	271	288	295	260	278	301	294	290	278	297	288	272	271	274	276	306	321	295	296	276	340	315	272	305	281	301	308	246	271	254	304	286	283	266	308	299	313	308	283	331	290	262	275	309	289	296	341	307	286	296	300	306	283	296	298	282	308	294	302	299	282	298	315	326	275	306	281	288	315	313	297	287	279	288	275	292	289	311	272	297	292	279	295	283	280	301	281	294	315	301	267	310	295	334	284	316	245	276	279	288	296	313	308	311	314	246	288	297	315	301	267	285	267	288	305	299	268	273	270	297	305	285	284	302	307	277	248	302	302	268	324	279	313	311	290	322	305	271	267	321	313	306	295	273	289	304	274	277	284	276	296	306	308	308	299	271	304	284	309	283	312	316	271	288	286	302	268	285	265	281	292	318	307	302	288	301	297	258	308	288	293	264	288	312	292	272	265	301	314	307	303	308	271	267	276	299	273	249	292	311	288	294	276	292	291	334	278	316	303	287	271	264	339	275	300	267	307	321	289	302	302	301	286	312	299	322	285	294	311	321	269	329	296	294	302	315	319	263	292	283	287	299	317	283	305	281	282	287	301	305	275	294	321	293	283	291	299	303	307	300	295	307	279	282	299	316	305	288	259	305	307	301	307	319	288	304	265	309	296	275	309	279	279	300	257	287	284	283	301	269	337	304	298	300	295	267	305	284	283	303	277	286	286	305	305	289	302	276	277	326	313	296	266	284	330	301	298	301	291	293	281	295	285	277	304	288	306	333	316	290	256	363	310	274	340	293	277	271	293	252	260	286	292	295	263	296	313	259	283	288	316	313	297	337	280	296	279	289	282	298	267	324	267	298	290	266	312	309	278	276	286	276	264	290	310	277	305	287	295	318	306	284	291	308	256	272	324	295	270	306	276	303	321	280	312	281	278	305	301	264	287	287	287	296	277	311	290	278	296	297	296	308	279	287	315	287	276	275	288	311	293	287	281	296	296	301	297	296	306	276	309	287	315	323	284	289	305	283	311	287	293	286	309	312	315	289	306	279	306	305	307	287	291	291	269	271	302	340	284	316	300	293	304	265	289	289	315	279	301	295	268	286	268	253	273	291	322	305	287	315	303	288	294	276	268	313	324	286	298	293	268	295	278	297	267	300	271	284	313	316	309	303	294	317	312	311	292	318	293	267	304	290	271	272	312	276	309	273	294	283	318	290	326	294	294	289	299	290	317	287	318	315	252	281	350	295	282	294	254	300	298	288	286	305	314	311	316	279	297	263	302	324	313	273	305	272	309	282	287	287	317	310	296	286	250	301	286	290	269	290	265	299	288	299	345	277	312	306	284	277	296	299	295	310	328	342	313	233	307	281	294	315	311	293	280	291	288	301	302	285	314	320	299	265	305	305	289	322	282	304	304	279	270	278	298	300	289	268	281	313	295	285	293	272	279	291	279	282	298	305	295	289	300	298	267	266	279	267	264	296	271	289	266	287	308	327	276	285	304	282	268	343	290	291	302	311	277	289	279	288	278	275	302	320	288	287	295	287	286	320	328	259	310	265	302	325	312	302	287	278	294	305	283	308	269	323	299	294	312	278	313	291	276	301	280	323	288	297	281	297	246	286	304	273	261	315	305	291	291	299	284	304	308	259	289	284	284	287	286	312	278	263	320	340	250	257	290	273	276	293	303	275	319	291	298	294	278	274	282	317	314	303	322	328	291	296	300	271	305	286	283	320	270	295	277	288	265	295	304	286	282	323	299	257	277	279	286	292	319	311	285	285	311	307	282	309	295	273	265	295	284	299	293	289	301	287	311	303	269	309	305	285	290	313	268	295	297	329	270	307	294	299	299	274	306	284	274	264	303	296	253	263	277	290	291	237	288	276	298	284	287	296	314	281	284	303	326	308	260	301	269	290	283	299	310	281	276	302	291	313	287	301	286	289	298	287	268	307	316	263	303	284	314	290	300	279	272	303	309	306	298	303	262	257	290	265	315	269	274	276	313	248	282	304	316	299	298	300	282	293	300	309	273	279	304	291	324	315	293	317	280	286	309	320	286	303	284	295	294	279	313	310	293	303	282	269	284	314	307	294	296	274	310	317	307	277	314	305	282	287	300	303	314	248	309	297	277	297	282	276	283	317	267	287	301	301	295	295	300	290	270	286	266	274	266	283	306	330	318	309	298	300	264	290	315	278	301	304	297	288	302	302	316	336	267	301	305	300	278	313	303	296	284	301	282	296	328	293	285	299	293	291	277	310	298	286	287	300	305	325	289	292	304	244	299	285	280	308	300	273	257	301	297	314	290	306	310	297	295	312	292	296	315	252	287	303	255	311	299	275	294	289	279	289	293	281	275	272	294	276	273	312	287	305	301	298	270	278	291	282	292	276	266	292	310	284	313	285	308	286	310	292	304	281	297	298	283	294	306	306	298	278	276	314	299	300	287	299	298	292	308	315	270	292	298	323	285	294	279	296	317	301	287	286	278	270	297	309	298	269	295	314	356	302	301	274	291	298	276	269	307	315	294	284	264	274	310	295	284	284	323	303	271	252	285	287	265	282	314	291	275	282	278	299	279	300	310	296	314	287	311	327	283	285	291	318	275	270	296	322	282	280	289	305	292	264	316	310	306	283	293	301	257	291	311	294	264	328	305	283	283	304	291	316	274	320	277	301	317	324	274	279	301	266	287	297	293	292	302	285	295	301	304	320	285	290	254	302	286	306	292	294	282	258	318	306	287	270	293	282	296	324	318	290	295	295	323	307	281	305	266	278	289	315	275	265	299	284	292	284	320	275	290	278	275	300	266	330	253	297	289	284	292	294	327	294	284	309	296	281	308	282	302	292	284	341	310	272	307	263	268	282	306	279	307	289	312	300	302	297	321	323	294	295	253	305	310	303	269	283	342	296	292	284	259	300	309	300	259	295	283	277	315	315	303	296	277	303	319	291	286	290	301	283	332	321	298	295	280	284	323	277	314	285	315	269
5471	693	830	952	838	882	787	779	701	730	706	737	704	700	695	691	678	670	650	667	690	649	683	667	638	683	654	700	686	641	651	696	625	692	663	653	673	661	684	668	670	635	627	622	643	619	660	678	643	716	642	636	585	687	660	649	638	709	703	639	677	685	645	694	679	673	655	675	661	649	670	674	623	629	648	700	655	686	648	677	664	620	672	637	667	618	662	670	695	695	698	675	637	683	692	677	680	625	664	654	613	655	706	657	655	655	666	681	646	640	670	688	676	662	663	652	616	676	686	644	644	645	652	635	650	634	632	646	644	657	658	653	639	676	663	645	617	623	647	659	638	693	647	684	663	625	677	671	669	672	659	694	636	704	661	580	651	613	664	690	674	671	680	658	631	679	668	652	612	653	633	604	665	635	676	629	645	685	652	639	687	677	643	684	640	685	625	637	686	664	652	629	623	680	673	693	660	606	659	668	674	693	701	670	639	669	659	679	645	652	698	631	690	627	690	663	661	661	640	688	634	664	716	657	676	660	673	685	614	661	611	671	654	712	680	686	683	632	662	584	681	642	709	671	680	671	658	644	635	625	647	632	640	709	661	656	654	667	691	648	677	672	694	660	658	632	658	650	631	643	646	621	670	692	660	682	668	716	678	688	673	648	683	710	664	666	676	631	687	661	694	617	684	643	672	668	657	637	661	639	670	641	659	671	697	658	696	674	693	670	666	681	662	668	714	683	643	710	641	663	656	618	651	656	668	657	673	675	668	635	661	696	668	703	652	691	663	616	649	665	664	613	638	703	689	686	662	649	668	668	625	626	616	637	681	649	648	660	651	690	653	660	706	629	677	664	689	685	651	590	681	637	655	656	654	669	665	658	659	681	647	641	659	694	693	652	623	674	657	649	645	668	673	700	656	649	671	655	655	666	649	655	670	675	710	718	599	674	737	697	667	650	673	643	678	627	656	651	652	610	667	604	667	655	642	702	650	685	692	632	701	646	641	663	690	630	631	644	678	693	627	645	680	658	666	695	659	691	737	669	655	704	678	639	647	677	698	618	665	650	678	644	619	689	660	669	675	612	669	654	645	633	675	614	653	636	693	691	701	665	634	665	624	654	642	650	642	680	669	673	676	669	644	674	665	623	651	707	672	628	636	689	661	700	653	645	615	702	652	686	660	619	661	632	650	649	676	668	684	685	674	641	706	652	683	654	690	666	677	668	680	642	646	701	620	629	655	600	701	677	648	645	635	688	651	661	681	609	639	656	650	669	640	640	649	640	668	700	665	630	696	659	651	639	701	643	700	715	675	645	641	670	670	715	616	674	670	652	669	682	633	695	623	662	675	711	672	621	676	656	713	668	652	667	645	639	656	573	616	606	605	707	654	655	667	673	696	706	669	691	725	665	611	643	661	666	665	626	680	668	621	663	633	641	631	689	628	672	642	665	664	663	621	684	678	675	646	694	696	646	642	655	670	660	671	661	676	636	632	650	660	631	644	639	639	661	669	656	709	654	683	697	643	691	669	688	632	701	720	702	641	688	676	653	692	663	655	632	681	673	658	630	652	700	716	674	678	647	698	656	650	633	693	616	642	677	672	648	634	660	620	686	631	688	646	675	627	660	657	676	630	687	697	692	637	641	644	684	647	684	662	655	703	684	669	696	704	640	652	657	681	635	674	666	659	627	700	644	627	713	665	630	683	651	700	616	691	681	639	708	650	640	664	663	607	687	668	674	680	608	670	673	700	696	669	654	677	666	641	649	634	644	664	657	693	664	613	685	707	664	649	628	724	632	634	622	646	640	681	667	642	633	647	604	645	690	693	618	634	625	652	708	679	674	651	651	638	662	698	695	683	641	626	683	689	657	652	709	667	684	652	672	671	658	639	643	698	687	646	699	634	682	632	602	639	650	649	653	640	671	664	663	676	668	611	617	667	634	665	627	666	668	667	673	652	683	670	644	656	669	657	645	690	650	657	622	669	667	681	683	652	694	649	682	644	696	648	625	681	630	693	689	664	654	689	647	624	636	678	708	633	663	651	650	675	671	706	659	682	681	674	662	663	654	662	630	616	626	661	663	631	619	660	665	695	703	679	670	679	710	688	672	668	701	674	668	690	693	698	657	685	717	679	682	689	674	647	672	647	647	683	695	658	654	660	683	680	684	631	681	650	661	676	657	658	659	690	651	625	640	638	698	686	652	640	678	655	692	675	727	629	621	671	675	683	635	635	690	693	687	682	638	653	676	670	689	683	761	696	654	680	662	656	652	675	650	681	664	656	632	634	672	681	648	651	693	670	651	680	652	674	665	687	644	662	643	680	668	692	697	647	666	658	680	610	704	678	664	707	672	580	665	676	691	639	713	672	651	641	651	662	657	614	651	660	672	634	628	640	657	656	696	651	640	637	630	668	631	669	663	730	636	696	657	674	646	652	620	663	668	667	625	675	657	676	656	687	665	665	672	670	654	677	683	649	631	673	634	657	626	647	641	705	608	668	670	665	608	679	669	701	684	664	708	694	663	644	637	664	706	668	659	669	674	666	642	651	641	618	611	621	660	694	677	677	689	669	669	692	667	674	627	685	646	625	608	651	691	666	652	682	667	681	657	646	685	700	669	668	702	657	638	699	713	726	634	660	638	651	690	651	674	690	672	662	657	670	632	658	630	666	655	652	673	643	658	693	641	699	638	719	635	670	671	662	634	677	639	675	641	694	726	636	717	661	651	669	684	674	665	660	686	667	659	651	641	707	675	664	678	677	684	674	663	680	662	689	683	685	669	653	657	641	671	706	603	674	667	636	649	697	652	654	651	664	713	687	732	648	596	641	650	652	663	630	634	675	679	658	632	654	640	692	677	685	658	638	664	669	691	667	650	660	627	664	676	666	703	692	658	626	659	666	647	617	684	700	634	674	641	663	713	632	679	631	691	641	684	655	620	633	641	640	702	658	647	698	625	641	653	709	621	632	671	623	695	694	681	658	664	650	622	622	632	644	688	649	673	666	697	679	650	711	716	690	644	649	674	639	691	647	642	685	634	625	663	630	641	657	693	681	677	638	667	734	696	666	673	691	645	699	701	681	652	639	673	648	654	649	632	647	636	690	635	678	650	674	680	699	660	663	642	663	654	625	646	690	651	679	667	666	676	661	695	694	661	704	664	649	668	657	656	631	695	654	698	669	666	686	668	641	641	684	649	666	665	631	650	654	655	694	681	648	665	684	688	691	639	679	700	663	624	666	695	604	659	649	670	664	700	669	708	652	622	679	663	671	658	703	668	639	670	707	669	632	709	681	678	701	598	668	694	684	687	670	638	657	636	629	644	662	674	680	670	654	661	679	713	649	667	686	677	686	663	640	692	655	675	692	624	680	676	648	610	682	668	633	653	657	675	660	672	662	652	637	668	697	654	685	612	652	665	686	625	665	658	681	666	627	668	694	678	640	656	642	677	693	678	645	671	639	668	674	670	635	614	638	649	676	636	659	650	662	638	701	656
39706	7732	1219	788	550	415	386	327	270	251	230	212	232	222	180	179	200	160	160	185	179	181	166	163	176	177	175	180	160	175	171	189	176	166	179	169	175	149	179	189	146	168	170	199	154	177	168	191	169	163	171	162	159	175	154	168	170	149	178	154	159	157	168	181	188	159	177	156	172	170	197	176	166	167	177	154	185	154	198	178	205	167	142	156	175	145	171	157	145	155	156	193	138	135	154	156	142	159	164	145	148	169	163	155	140	147	168	145	150	158	148	153	188	163	144	157	171	150	175	161	163	191	167	175	171	198	183	163	174	179	171	171	147	147	154	158	163	147	168	178	180	149	181	161	169	171	174	167	142	168	151	168	166	145	167	177	174	170	152	150	155	168	172	168	179	167	155	161	164	157	191	184	142	175	176	165	132	163	167	161	168	150	164	168	169	179	163	171	178	147	141	156	178	160	158	170	155	145	162	188	148	163	162	149	179	173	180	187	172	163	165	149	164	162	177	183	181	141	151	178	159	177	158	161	147	165	136	171	159	167	171	147	183	174	169	155	169	166	171	163	191	180	153	181	188	189	152	180	151	155	159	154	171	172	172	167	178	142	170	165	138	154	165	176	168	192	187	157	184	180	158	169	149	182	170	175	170	163	169	144	170	170	150	143	168	179	180	147	157	164	174	171	165	168	182	174	158	155	185	170	182	160	168	150	171	182	175	162	167	154	154	176	158	180	161	166	180	163	162	171	164	158	176	151	151	150	172	162	165	176	161	199	171	141	156	178	187	165	160	179	160	167	155	168	176	154	180	173	172	163	171	178	163	160	145	162	172	177	183	168	175	156	164	165	171	141	144	174	150	160	166	175	148	149	177	174	177	167	166	187	169	154	169	184	166	163	167	173	143	170	158	160	155	162	164	167	152	167	153	172	167	152	159	164	161	164	153	176	167	146	159	167	180	170	169	168	168	172	145	160	154	171	159	171	162	190	158	143	157	158	167	166	166	182	172	171	174	166	154	159	149	156	132	184	177	171	164	158	160	148	177	165	146	180	168	176	185	170	169	161	159	158	181	151	184	190	164	136	177	146	184	206	184	162	149	163	174	168	164	170	183	167	172	179	172	155	149	165	140	152	175	167	187	208	167	155	172	171	152	178	164	181	183	176	184	178	176	157	175	166	159	149	162	176	166	156	165	182	157	152	180	159	160	129	146	161	171	198	141	172	159	189	159	137	172	151	172	184	166	169	178	162	165	179	152	167	171	180	154	164	185	174	179	149	140	155	169	138	180	152	197	180	198	192	144	173	167	181	141	182	162	148	168	181	185	194	183	171	159	155	186	164	134	148	192	181	186	138	161	162	152	141	162	144	150	175	186	149	161	143	166	184	160	177	157	156	185	151	188	159	145	148	173	161	180	198	152	163	177	153	171	151	179	173	152	159	175	184	165	173	152	177	148	160	170	144	194	190	148	158	176	154	164	162	157	152	164	178	164	166	170	165	173	198	164	160	148	143	149	149	160	161	159	160	146	181	157	179	154	155	180	152	157	166	160	179	136	176	175	169	163	156	177	173	178	186	178	189	182	186	158	188	176	173	187	166	151	181	151	188	162	174	161	142	183	157	176	149	167	171	178	138	167	161	171	154	179	181	168	175	190	189	156	166	189	183	170	173	156	166	161	180	151	182	178	144	140	162	189	178	173	190	160	164	161	181	137	175	154	185	183	147	169	171	153	170	172	149	190	178	146	168	169	140	159	161	155	177	189	151	157	168	174	183	162	185	151	162	142	155	175	160	170	158	174	173	168	186	147	179	156	173	145	175	176	152	156	161	151	161	140	171	164	157	150	166	164	166	174	153	156	177	170	172	182	165	140	168	172	165	168	164	159	162	128	154	158	159	158	161	156	162	183	167	174	162	166	154	150	166	164	181	168	141	154	156	174	166	177	138	166	147	148	156	165	134	158	144	187	170	171	146	170	185	154	186	151	164	133	148	184	157	158	200	161	150	155	176	188	173	159	188	170	142	144	170	155	160	142	167	141	168	161	150	153	189	181	173	145	184	144	165	170	165	174	161	173	180	174	161	154	171	193	169	155	172	162	178	176	178	181	179	173	172	176	167	159	166	169	182	179	196	167	149	162	133	175	173	141	159	166	182	146	174	159	167	142	181	171	151	166	169	156	163	183	172	174	142	157	155	178	169	171	164	160	174	157	236	163	162	161	172	157	163	166	160	156	171	199	167	156	164	175	158	181	170	142	161	163	142	155	159	150	163	186	165	161	152	179	161	162	161	164	147	176	154	175	179	167	158	185	161	184	145	169	162	175	170	159	183	153	174	151	148	180	161	199	169	151	169	157	172	166	138	155	167	193	168	166	198	183	145	176	157	157	157	161	187	147	163	150	197	179	200	163	169	140	134	159	191	157	177	160	175	169	166	182	154	185	166	146	163	168	153	156	174	147	180	177	142	155	176	164	161	181	153	156	152	152	194	165	156	172	181	150	179	176	143	155	159	156	162	147	165	158	174	175	156	165	162	169	161	153	175	181	151	145	179	166	167	168	157	172	154	159	130	176	146	178	187	182	171	185	158	175	131	155	163	160	158	162	163	168	171	186	158	168	153	171	149	168	175	174	162	178	177	162	178	169	161	165	151	186	165	165	158	163	156	191	166	168	170	185	176	147	157	155	179	174	183	161	182	163	169	181	157	166	154	154	164	155	158	177	160	184	164	167	152	178	147	182	168	159	164	198	167	169	204	169	160	141	157	155	167	170	175	184	151	194	173	180	166	171	169	153	161	171	142	184	164	188	163	167	164	172	154	166	173	176	173	153	154	165	166	176	170	157	150	185	172	160	149	151	164	183	170	165	165	164	155	171	147	142	169	161	179	146	163	168	163	172	158	170	150	154	171	169	183	182	163	160	156	158	165	170	155	155	145	185	154	143	163	162	160	165	175	192	159	158	161	176	144	165	179	153	171	192	155	172	146	186	165	177	172	170	163	171	178	172	182	177	165	167	156	176	174	160	167	160	136	181	181	172	174	183	140	168	177	163	158	182	178	153	135	141	178	147	182	163	177	167	170	163	182	151	146	161	165	144	152	179	200	160	173	158	175	173	166	137	174	147	193	172	171	172	165	169	177	165	169	159	180	192	175	174	180	180	173	166	182	192	145	156	151	176	155	157	153	160	194	182	140	151	155	167	153	157	148	187	161	167	173	169	180	194	176	147	139	175	177	150	136	194	160	165	159	185	161	183	143	168	185	164	162	161	174	194	179	152	139	181	146	142	169	154	166	157	175	164	173	151	160	175	175	174	199	177	170	185	163	164	164	150	164	155	165	155	178	177	177	172	177	162	144	176	170	156	174	154	194	167	157	156	149	174	193	179	173	175	149	197	162	150	156	172	173	172	192	166	159	165	179	160	167	175	156	160	165	175	174	144	170	148	159	171	159	162	159	181	165	168	198	160	168	157	157	175	183	162	147	160	149	147	159	165	186
17297	951	2003	2577	2237	1930	1586	1204	1052	953	811	822	748	743	599	615	540	555	517	525	487	477	518	476	484	475	477	465	464	461	445	423	466	463	447	449	405	439	391	378	409	401	468	429	449	431	417	418	417	406	420	391	413	439	415	388	391	395	384	414	410	414	445	412	433	399	386	378	386	372	363	412	400	411	422	390	387	453	387	365	406	414	363	397	436	406	381	388	445	351	390	406	432	445	412	350	408	411	404	410	346	382	398	370	411	391	398	371	399	426	371	378	407	374	392	385	389	375	394	404	389	388	406	414	367	404	381	414	400	371	386	369	425	418	412	386	382	400	396	380	371	377	387	428	434	406	391	417	355	404	425	381	381	378	373	360	424	384	395	382	416	364	406	390	374	372	385	430	381	383	395	375	390	396	415	415	384	432	390	391	392	405	349	390	406	399	440	391	356	414	390	413	382	409	379	395	427	442	418	415	372	383	391	366	382	389	368	390	385	393	384	378	371	410	409	392	344	403	399	366	378	411	368	387	365	393	394	389	397	367	394	365	387	408	380	383	365	404	398	371	395	380	368	395	417	372	383	377	370	393	358	367	442	402	379	413	409	353	388	380	416	401	417	352	378	399	375	394	405	383	411	374	359	369	377	355	363	399	413	423	396	418	410	396	389	375	368	358	374	372	393	382	379	408	386	367	402	398	407	416	361	397	422	388	399	398	379	381	398	392	395	364	371	385	382	410	399	352	387	403	399	405	401	390	404	446	405	342	381	386	382	379	355	366	427	386	409	362	394	390	417	380	401	389	402	381	430	381	395	411	439	394	374	376	405	401	383	411	384	399	381	424	411	418	392	369	403	397	404	396	342	369	376	412	407	390	420	379	379	421	402	362	400	419	381	403	349	372	377	386	364	391	390	418	370	383	408	373	392	404	386	393	391	427	405	353	379	382	371	385	425	406	396	377	387	373	389	406	415	416	381	355	377	363	396	364	370	418	396	393	352	393	410	389	357	383	363	396	411	411	392	407	373	369	375	377	375	404	400	388	412	414	410	379	402	365	399	395	348	405	384	392	404	379	387	420	368	393	367	375	380	365	387	392	408	406	362	372	386	383	399	401	363	406	388	380	383	440	396	371	394	409	382	430	414	390	400	415	410	399	400	393	361	403	364	407	398	403	395	378	392	432	415	382	366	384	388	391	416	372	367	407	363	386	399	363	367	417	397	369	374	397	413	413	389	385	433	373	431	392	410	390	380	419	430	381	387	399	397	392	409	385	381	419	443	381	387	364	409	415	405	405	405	393	394	377	374	411	362	390	382	363	395	385	402	369	365	390	422	381	389	419	373	382	397	355	426	400	421	359	401	421	416	394	403	393	401	408	366	386	388	400	416	414	395	377	398	401	386	380	428	374	395	398	383	402	378	402	386	367	409	372	348	414	410	393	396	388	384	402	401	400	407	355	421	397	401	399	397	400	405	369	377	405	377	391	373	387	421	423	384	394	405	424	372	390	385	402	410	390	387	388	436	386	382	354	389	389	375	384	419	383	394	421	433	415	389	401	385	386	397	387	399	415	415	404	385	375	425	404	389	408	391	416	382	417	380	396	359	380	375	377	431	398	413	395	410	414	386	391	368	376	401	374	418	391	399	405	400	390	426	387	414	414	386	390	385	414	403	402	362	381	408	410	364	424	379	430	390	410	372	438	387	391	401	423	386	384	387	388	395	395	406	355	393	399	377	383	389	380	368	415	405	419	406	392	411	405	404	376	409	419	377	343	382	410	419	420	389	374	402	402	424	394	408	369	388	398	368	394	387	408	407	376	395	392	397	395	372	378	409	415	398	385	393	406	403	409	399	378	379	399	395	411	398	386	380	376	405	400	386	385	384	425	384	416	380	389	408	393	415	403	373	397	434	378	382	392	397	408	380	381	396	366	409	394	394	402	398	391	371	388	385	370	386	389	441	382	420	410	400	384	365	402	376	406	425	394	387	419	400	352	417	400	409	405	394	392	398	414	400	387	413	405	393	414	370	388	401	375	404	363	403	409	378	418	387	410	365	411	381	427	380	392	376	363	408	420	371	397	382	363	401	389	408	400	387	363	365	410	355	381	373	424	365	390	403	409	402	400	367	350	393	392	407	387	393	438	388	374	371	373	399	404	369	421	391	383	388	433	389	391	409	402	367	442	398	416	382	400	361	394	368	413	393	380	380	394	415	425	406	414	406	391	401	413	375	429	406	390	413	415	414	380	384	378	386	419	422	369	416	404	404	409	395	395	408	425	404	378	374	419	394	387	392	379	385	376	399	361	386	389	390	402	386	366	378	404	359	413	415	385	394	356	407	390	408	384	383	388	424	395	382	416	411	423	432	422	374	403	362	394	423	380	380	422	390	374	379	405	429	403	407	379	396	374	395	420	402	398	394	391	384	371	365	366	410	389	413	362	357	388	400	393	359	402	372	408	407	437	338	378	364	393	395	384	376	420	378	373	407	428	412	385	390	399	381	380	419	400	413	383	425	374	407	373	390	387	396	395	408	368	410	409	361	373	376	368	419	381	380	404	371	395	398	397	389	370	388	375	390	396	403	372	410	366	347	406	382	380	355	386	410	399	400	395	378	380	412	385	384	379	389	382	416	395	394	408	397	421	414	406	382	378	404	382	406	375	401	391	381	377	419	394	422	406	332	416	377	441	390	375	385	400	412	416	415	416	398	396	348	403	383	366	364	383	374	353	372	400	431	384	404	432	395	393	403	396	389	381	402	394	372	375	407	385	411	392	352	403	386	372	405	380	383	343	361	409	399	415	391	388	432	363	413	367	426	409	395	390	375	384	398	386	386	393	410	379	385	402	366	399	412	381	352	385	413	357	393	374	374	364	372	419	395	381	403	390	414	433	399	401	410	414	354	355	390	368	407	381	374	419	425	370	379	391	374	378	374	421	396	399	371	390	379	384	412	395	369	402	423	431	388	391	418	393	417	357	401	372	424	424	377	393	396	353	383	386	393	417	392	370	379	397	330	402	387	403	415	360	394	418	379	404	394	395	365	400	439	402	357	404	375	391	415	407	387	376	395	429	376	385	411	384	428	392	384	379	407	413	375	392	400	385	376	364	413	381	393	396	378	426	394	384	410	392	419	375	378	412	411	400	390	403	430	414	365	417	432	404	402	391	402	396	410	429	353	406	400	409	404	385	398	393	386	398	417	374	390	354	421	396	387	358	386	432	371	404	390	371	412	371	448	412	379	371	434	408	408	378	399	389	419	397	418	387	420	404	410	383	360	384	408	432	406	391	382	363	436	363	426	393	405	395	406	415	412	405	380	382	398	388	390	380	392	409	378	415	353	393	368	411	355	375	404	424	376	389	380	404	401	392	356	407	375	391	418	382	373	361	397	397	432	376	418	416	407	383	435	415	413	398	412	366	399	395	421	385	373	381	412	400	402	352	417	401	388	421	383	396	391	372	391	411	379	423	378	387	385	386	389	435	349	386	396	405
60444	18740	6606	2013	1142	778	664	434	349	312	280	236	250	170	214	190	164	172	156	150	129	142	152	134	134	119	144	118	131	118	127	113	106	121	127	127	118	111	115	119	124	114	117	121	100	97	109	129	115	96	105	116	121	103	93	108	105	102	89	86	103	106	99	112	99	99	114	112	78	100	117	118	103	96	124	112	101	115	101	86	109	111	105	116	109	97	89	112	81	108	96	125	102	112	108	114	98	97	95	89	108	109	99	116	99	93	113	122	111	96	104	93	107	99	124	87	127	110	103	104	97	117	86	85	91	108	100	113	115	110	93	115	111	99	97	96	101	118	123	110	118	104	85	95	102	113	88	109	104	94	109	99	108	102	105	126	111	109	103	87	99	96	119	106	109	98	127	95	106	103	100	108	86	111	77	97	92	116	98	70	106	79	112	93	125	111	93	96	100	96	109	107	113	98	92	91	102	94	109	125	102	101	100	113	108	128	115	138	106	106	103	110	105	108	107	110	102	92	95	105	96	116	87	95	102	84	123	100	83	100	111	90	103	100	120	89	99	110	118	100	94	94	111	117	105	105	108	115	90	104	100	115	106	102	90	106	95	120	96	108	109	116	93	110	116	91	99	120	110	105	109	107	103	97	117	98	88	119	108	117	130	97	124	111	97	100	98	108	97	105	100	102	101	93	108	113	95	107	127	91	96	113	98	95	107	102	97	118	102	103	104	99	95	104	110	103	103	104	109	103	93	115	102	98	125	106	103	105	113	93	101	87	84	104	96	108	96	108	96	98	108	100	88	111	101	102	94	112	110	100	106	113	92	105	83	106	75	95	107	108	112	109	101	101	93	101	104	90	99	115	111	108	106	97	104	101	85	105	100	88	104	109	112	112	86	100	100	90	107	99	98	105	103	84	110	96	110	96	115	104	102	99	97	108	100	86	88	99	99	107	97	108	109	106	89	108	77	90	110	104	90	78	107	118	110	88	85	113	81	102	106	103	110	99	111	93	109	77	100	101	91	96	122	99	102	107	102	103	106	85	111	106	125	112	93	105	113	110	107	103	100	78	99	91	68	110	117	90	95	104	107	103	110	105	101	99	83	106	97	116	98	87	122	105	89	101	106	95	108	86	122	63	88	91	105	100	98	107	115	103	104	94	112	100	106	101	111	108	103	101	94	87	118	91	101	95	82	77	122	90	115	98	121	117	85	98	93	107	118	115	110	84	92	100	100	89	99	80	114	97	94	106	121	91	114	111	120	109	98	118	118	105	89	99	116	90	88	107	121	117	104	105	90	108	100	102	111	106	99	98	115	98	115	83	92	107	103	86	97	95	109	106	98	97	108	101	96	101	104	99	103	89	112	81	94	106	98	101	99	125	125	80	117	106	113	105	97	104	88	93	111	90	117	85	94	129	123	115	113	101	81	86	103	109	106	91	100	103	98	93	99	96	94	91	101	91	91	99	113	99	97	102	80	87	106	105	91	106	120	90	109	101	124	93	107	97	115	98	96	87	114	98	121	84	110	119	100	97	104	106	105	105	93	93	103	123	114	104	92	92	95	108	114	107	133	96	100	97	109	112	124	99	106	95	118	104	87	117	103	111	117	117	117	104	91	97	92	107	96	110	138	94	117	120	90	105	128	99	102	91	100	109	90	121	93	101	90	108	94	100	105	109	104	95	125	110	105	100	96	106	100	103	100	104	89	113	115	106	87	105	96	99	101	98	89	90	91	98	93	106	105	92	102	91	97	92	84	98	108	100	93	96	104	97	74	106	90	92	103	105	101	86	95	94	107	97	105	91	87	104	98	105	83	83	127	114	112	89	117	106	125	100	121	106	102	104	93	114	104	87	115	93	113	105	131	117	99	97	106	110	125	106	107	115	99	108	99	109	96	103	118	97	102	96	96	97	94	86	90	103	121	122	102	110	95	96	89	93	98	107	112	101	102	99	108	88	118	115	107	93	103	106	95	93	99	120	105	105	102	102	104	103	109	101	105	99	101	87	112	105	104	106	103	108	97	114	111	94	95	109	88	116	89	103	110	88	95	103	95	106	113	81	107	100	89	93	90	99	90	99	94	118	90	87	95	118	92	113	107	116	105	103	100	97	97	88	99	103	122	87	107	102	110	86	107	97	108	91	117	95	91	108	99	97	118	101	115	104	92	80	84	99	110	104	82	109	91	89	106	107	106	91	99	97	96	117	105	88	111	92	100	98	90	101	104	87	100	89	87	106	109	111	85	99	124	101	92	114	126	126	106	105	117	97	91	107	108	91	98	89	99	120	100	116	113	105	108	110	110	88	113	118	103	104	114	90	105	113	97	99	107	91	124	104	107	103	103	107	101	87	88	104	118	92	101	102	102	105	89	115	105	99	103	111	94	95	111	98	93	99	104	82	115	108	96	88	94	104	115	102	92	89	102	115	105	100	99	88	103	121	113	83	94	106	98	94	85	108	97	111	101	99	96	96	92	97	104	93	84	99	96	103	79	99	110	103	116	95	103	95	97	111	125	96	70	104	106	119	97	97	108	95	104	96	107	96	108	102	93	108	84	116	99	119	111	89	95	100	109	115	84	85	112	92	86	108	106	104	86	100	97	130	115	98	103	93	96	89	93	93	114	112	95	83	98	103	90	92	89	102	118	121	98	100	110	88	118	111	102	105	108	96	112	97	99	109	113	116	116	115	75	104	99	103	110	122	115	105	103	110	99	98	104	89	97	118	95	93	115	108	95	91	103	94	94	102	109	104	89	79	96	105	126	100	108	107	103	116	111	98	100	95	87	96	123	97	99	101	95	125	111	112	116	105	96	100	93	109	111	108	93	107	97	104	104	99	94	92	109	102	113	102	100	122	114	103	91	86	114	121	94	88	86	79	93	103	108	116	104	97	105	105	84	111	120	106	108	105	93	105	106	90	115	108	105	113	109	107	93	95	85	121	95	104	115	103	95	105	103	108	113	92	107	105	107	110	89	115	114	114	101	120	116	123	114	112	107	85	106	111	101	86	101	93	106	104	109	88	104	107	88	123	112	83	95	99	94	94	114	104	97	133	91	96	96	93	92	99	102	106	99	95	84	85	76	126	112	91	121	101	95	103	100	99	92	87	107	113	110	105	110	98	102	112	91	109	100	109	111	105	99	97	110	90	99	102	114	96	99	91	98	84	111	108	113	117	92	112	104	109	118	113	101	107	118	78	93	126	84	97	91	104	112	96	120	81	93	105	107	111	95	96	122	96	95	102	100	120	93	106	89	107	84	99	105	106	101	124	100	87	110	115	127	122	90	110	99	96	109	107	95	101	88	101	131	101	92	102	103	108	94	100	107	101	109	84	122	118	105	94	111	121	99	127	83	104	93	92	113	101	95	96	122	105	96	106	102	105	106	118	107	102	97	110	103	95	108	87	112	107	97	88	109	96	100	108	113	96	92	107	125	125	92	116	124	106	105	130	90	79	104	100	109	91	95	96	119	113	74	105	99	106	102	104	98	115
27229	1722	4076	5072	4604	3668	3002	2207	1811	1581	1360	1257	1164	951	881	812	772	696	583	613	543	556	513	491	504	473	458	458	443	444	431	393	405	398	383	364	379	371	388	375	315	319	368	368	348	340	332	317	320	340	288	345	332	354	318	333	295	364	301	306	306	303	301	317	314	306	310	308	281	361	301	327	287	310	315	306	335	325	304	281	305	296	267	295	294	304	298	273	282	282	277	318	292	297	310	288	307	292	299	314	279	286	327	301	304	283	276	272	268	286	285	269	297	329	278	292	293	313	271	271	277	317	299	287	270	278	281	292	292	315	284	307	293	291	304	287	281	296	293	271	306	270	283	281	292	275	301	311	303	296	302	300	288	267	264	291	285	287	261	294	265	290	281	274	276	277	282	294	286	274	277	316	264	275	266	280	275	308	304	291	277	298	271	291	258	253	272	320	263	266	294	283	288	286	286	257	318	250	277	303	296	273	268	257	290	311	348	284	294	283	320	257	294	285	289	264	267	275	276	277	289	273	270	283	299	253	288	285	289	283	296	267	303	293	276	286	291	266	293	284	278	284	292	300	265	305	278	291	269	282	296	275	323	307	277	276	301	283	281	295	292	277	275	262	263	289	313	320	263	295	282	310	274	290	288	253	324	280	267	285	303	265	272	284	292	295	264	273	306	300	328	246	279	307	273	292	275	299	265	284	279	319	261	288	332	298	276	257	260	296	284	271	278	263	284	307	231	251	265	282	253	282	281	284	279	276	260	267	291	294	262	303	295	293	318	291	302	291	293	314	270	282	277	287	279	278	258	259	280	289	305	297	286	286	281	268	274	262	283	268	273	300	284	264	288	245	268	291	258	286	270	289	277	303	279	298	291	257	308	293	285	271	284	281	290	282	284	269	308	268	252	272	276	285	282	276	305	303	296	277	299	307	255	293	281	282	269	280	284	303	273	277	277	266	266	303	245	281	287	263	279	242	237	276	304	277	310	275	275	292	278	294	284	263	249	277	304	262	254	311	298	283	261	262	305	293	268	250	255	287	326	264	273	276	310	301	286	287	277	297	268	242	297	277	307	276	276	306	281	299	291	291	301	276	280	264	275	277	243	255	271	278	306	256	275	255	291	259	273	255	296	309	308	276	264	294	317	278	268	282	320	295	244	283	310	277	288	265	260	266	282	282	280	267	293	282	282	262	265	253	264	294	286	267	294	325	278	317	270	287	275	259	282	268	286	265	281	297	275	306	292	262	300	268	268	256	268	292	294	289	294	278	298	323	255	256	282	246	273	282	287	281	290	279	301	295	291	275	306	289	264	317	281	308	281	303	293	272	308	278	298	274	301	291	275	283	291	280	283	298	281	300	271	263	269	241	292	304	275	281	267	287	281	263	286	290	267	298	288	265	280	272	281	289	255	287	274	306	290	251	258	326	283	284	278	284	314	274	293	272	277	292	296	286	281	275	285	290	302	282	265	274	266	265	265	300	281	277	291	262	293	289	271	284	278	273	293	290	252	286	297	280	295	314	281	278	276	274	300	292	317	283	257	298	264	288	271	268	284	279	293	285	291	307	258	301	296	275	305	279	281	274	271	280	286	291	281	279	288	262	254	286	273	266	251	280	316	298	289	260	242	271	265	257	261	285	296	274	263	299	271	261	280	275	290	254	293	280	266	314	268	259	283	266	268	274	262	265	282	290	274	294	265	303	288	278	286	277	292	281	291	267	271	296	288	273	288	271	286	257	298	279	300	283	295	270	253	282	277	312	269	291	318	310	317	270	272	311	297	296	265	264	303	280	261	276	284	288	269	252	257	309	285	268	269	269	297	256	271	295	262	297	279	288	294	264	289	277	295	269	253	282	251	280	260	280	295	312	277	291	289	325	287	261	266	286	303	297	266	267	275	265	281	258	279	271	292	264	279	256	266	283	277	305	270	283	292	278	264	288	316	272	280	288	310	301	286	266	266	280	306	300	272	284	307	269	246	284	286	260	279	261	289	289	259	300	297	296	240	287	288	276	292	272	289	298	292	280	277	290	258	270	280	289	268	267	280	305	264	303	300	276	259	279	263	270	280	255	254	285	289	296	257	286	261	275	281	292	286	250	266	308	288	292	286	279	260	278	274	290	278	277	304	300	262	304	324	262	269	304	263	271	295	285	290	268	273	303	271	271	295	298	304	285	254	262	256	294	283	282	298	286	276	261	248	278	265	284	295	289	260	289	306	262	263	275	288	271	307	277	286	284	259	323	263	255	260	275	270	283	306	291	288	256	276	283	309	246	273	269	273	286	277	293	287	274	274	251	258	281	264	295	274	294	305	287	284	260	260	261	277	271	301	279	257	281	284	260	267	283	295	276	274	264	328	276	279	289	294	274	256	278	324	291	280	292	252	286	293	284	271	269	280	246	314	282	294	262	272	266	285	271	279	257	265	267	287	289	273	277	252	271	278	259	326	268	249	289	318	294	260	289	303	263	285	289	260	301	287	286	262	274	280	308	294	293	279	250	279	286	267	285	260	288	279	264	282	297	279	274	288	254	281	281	278	264	305	263	284	292	270	296	293	280	253	299	309	270	259	259	243	270	280	275	270	246	259	277	274	272	302	276	267	284	265	271	305	274	253	267	275	282	294	295	298	307	281	275	275	275	278	274	285	277	275	270	281	252	270	292	269	274	278	275	285	301	271	270	259	267	267	291	272	263	239	280	273	292	319	304	322	293	302	273	299	296	290	313	282	300	290	291	296	289	283	265	293	280	302	287	282	251	271	278	278	302	291	269	276	269	303	276	283	281	239	271	287	271	283	269	303	277	249	263	298	320	275	293	280	307	302	294	299	279	306	296	298	307	273	294	287	297	306	270	310	263	271	263	310	285	283	274	267	259	277	270	286	286	279	297	276	270	304	303	267	274	278	301	291	303	266	280	300	274	276	279	274	251	292	263	284	299	272	265	275	285	263	254	291	258	309	289	276	266	264	266	283	292	308	270	286	279	279	266	264	260	281	287	274	282	243	289	276	248	258	268	266	269	277	279	270	277	281	287	276	300	245	268	290	315	295	267	270	268	279	275	272	302	282	292	294	264	277	301	284	287	293	274	257	270	280	286	288	285	299	293	299	296	247	314	312	309	292	265	290	266	241	258	346	274	298	294	257	279	289	296	272	297	321	279	269	268	267	292	275	293	281	255	293	296	277	289	266	289	278	280	291	275	289	313	283	266	278	285	268	278	249	274	281	270	267	321	273	279	253	286	271	280	278	276	305	259	297	298	266	276	277	298	276	261	277	282	275	274	290	315	303	270	286	275	259	236	283	296	263	304	289	254	295	278	251	294	295	284	304	291	308	281	285	277	296	282	262	280	243	285	264	317	274	271	263	275	294	299	262	290	267	272	256	288	266	262	275	288	276	291	275	279	270	278	296	286	261	259	282	278	280	283	271	276	274	253	264	261	304	287	262	291	269	279	304	273	264	277	285	303	302	288	269	310	295	279	258	295	299	296
6093	367	429	388	351	313	299	295	320	308	293	267	280	248	284	336	301	317	282	285	288	289	324	329	295	287	304	298	333	309	305	315	301	308	290	307	277	296	289	289	258	296	311	284	331	270	291	288	320	273	287	280	266	276	337	313	298	293	275	302	261	288	266	292	294	290	281	256	279	305	302	279	266	317	336	305	312	304	277	293	279	313	283	314	321	292	306	302	294	273	275	261	295	312	279	282	311	293	305	280	262	328	290	303	282	282	257	293	295	290	325	256	270	296	256	303	295	303	279	302	276	303	322	273	292	312	322	271	285	310	291	263	294	288	301	293	330	303	295	288	263	272	287	316	291	306	309	324	340	283	291	286	284	318	290	326	311	330	328	316	301	288	323	283	302	297	266	281	271	281	289	303	300	306	301	302	299	282	299	301	295	299	297	293	317	256	304	298	282	287	295	287	285	288	305	317	284	282	270	300	284	305	273	264	285	309	340	335	279	286	299	309	276	284	313	299	265	315	276	275	270	302	290	267	290	287	297	287	291	278	292	279	297	272	271	316	296	270	300	292	313	298	318	297	295	259	315	306	275	312	273	298	299	288	310	284	334	280	304	311	266	322	310	290	267	300	322	327	252	275	325	269	321	295	337	285	311	270	346	314	301	305	305	306	305	305	276	302	288	301	287	307	310	285	301	357	272	299	270	299	293	275	272	290	275	307	312	299	297	271	305	312	272	264	303	258	319	312	306	324	278	272	289	284	291	293	303	275	322	296	294	289	298	300	294	299	297	256	277	297	323	281	323	289	264	279	281	290	284	309	288	262	302	289	307	298	299	298	291	290	312	336	301	302	307	252	273	290	296	318	287	276	292	310	318	271	264	283	279	290	291	243	267	284	295	269	308	289	303	306	321	294	298	315	281	268	295	264	308	297	267	293	279	294	297	294	301	322	296	297	267	298	271	295	335	288	274	291	308	276	302	302	265	328	263	270	314	321	274	312	266	317	256	307	279	296	284	295	274	288	278	290	293	308	296	280	326	299	278	285	283	298	296	271	309	296	283	302	288	297	288	296	287	288	318	298	304	250	258	276	320	292	301	279	319	350	296	297	277	302	261	299	296	286	280	308	312	325	290	274	310	307	280	297	273	280	301	282	288	250	284	301	278	290	330	302	329	280	287	278	297	301	298	294	284	302	282	320	292	266	281	275	304	297	342	297	321	291	290	281	335	291	321	319	279	307	333	298	305	344	289	290	301	295	271	299	300	302	304	294	274	284	296	304	298	283	295	315	310	309	281	272	293	300	274	284	278	298	278	286	266	308	250	277	278	280	273	297	305	291	304	294	274	284	294	290	289	322	319	281	293	324	307	273	285	276	324	291	277	298	315	299	297	252	297	272	299	262	274	281	293	299	285	297	321	287	306	323	282	318	318	241	265	290	267	280	306	305	277	318	256	296	317	276	299	299	316	286	268	306	277	299	275	300	343	292	272	343	266	277	297	323	288	282	307	309	273	320	271	283	317	311	296	286	292	276	307	298	312	270	285	282	284	310	254	298	294	295	313	280	294	318	313	290	264	292	288	287	288	274	316	281	294	328	273	298	269	300	279	284	320	311	290	306	304	307	298	304	299	299	291	278	307	323	287	291	304	291	276	301	319	299	326	291	288	345	282	281	298	264	293	307	308	277	339	292	309	274	292	302	258	289	317	294	305	303	298	305	271	272	298	257	299	274	277	295	283	256	269	284	291	280	257	272	262	336	285	313	295	291	305	295	286	326	284	300	318	282	300	284	291	296	320	246	270	273	278	272	280	277	296	281	322	307	286	286	301	272	314	299	260	308	275	289	307	267	317	300	320	293	296	306	282	287	289	274	270	292	286	297	283	288	324	280	287	290	329	281	281	306	311	296	280	323	300	312	316	291	322	307	292	292	279	315	279	293	297	276	275	284	305	294	281	291	294	321	280	295	302	286	319	264	264	295	299	287	297	284	283	319	269	288	307	294	290	299	293	277	321	274	304	318	281	297	297	292	281	286	298	291	272	308	280	297	316	314	278	313	267	280	296	318	264	308	332	269	290	309	278	288	292	300	279	288	303	266	311	285	324	292	279	310	283	305	303	310	285	280	260	300	287	298	287	312	291	284	285	290	287	277	303	332	296	331	275	311	314	303	278	280	285	324	313	284	276	312	250	300	308	311	318	320	280	308	298	283	290	267	330	275	278	305	297	271	288	315	316	293	272	266	298	286	314	284	293	305	290	288	283	310	283	304	308	299	309	255	315	294	324	306	280	337	300	306	289	304	302	302	318	272	307	304	288	307	316	292	277	281	257	309	262	325	295	314	292	314	311	308	297	308	271	282	294	304	299	260	286	275	306	293	306	273	288	290	304	328	268	291	284	290	316	312	290	270	287	278	283	293	288	337	285	291	279	342	307	306	277	285	300	302	310	295	304	279	242	284	299	286	266	295	314	302	261	334	293	304	275	275	305	317	293	255	320	295	296	295	274	304	277	300	275	324	301	306	304	287	278	301	288	279	252	316	256	295	293	311	272	291	308	299	296	275	272	284	265	294	294	281	297	302	278	311	272	293	295	260	303	303	293	285	280	310	296	301	274	279	275	280	291	287	280	292	304	302	292	267	304	297	261	333	338	300	266	276	279	314	276	291	289	296	300	301	295	298	305	333	277	285	312	309	279	281	320	330	267	307	315	304	280	281	281	303	272	307	298	295	344	302	283	283	311	290	314	297	293	316	296	280	293	290	318	303	264	310	307	311	304	291	283	284	301	291	311	273	327	307	282	276	282	317	310	300	297	301	295	303	295	278	291	294	294	308	290	286	281	296	293	288	300	305	282	280	309	252	286	278	286	271	319	292	309	287	288	313	265	282	274	297	307	310	288	275	312	306	315	307	334	288	282	285	268	295	305	298	298	297	303	274	302	317	298	269	304	281	345	301	289	292	299	301	298	292	295	300	332	264	281	321	262	307	291	306	284	295	309	286	292	309	278	327	300	273	285	294	304	255	303	296	304	328	261	273	271	319	278	291	312	320	260	323	265	275	294	307	294	277	264	298	313	303	303	296	269	294	320	289	309	292	293	282	265	272	279	312	279	290	311	275	286	278	293	284	294	305	307	294	280	285	304	328	261	312	292	269	307	310	266	292	305	270	279	285	297	326	309	309	303	268	309	288	302	286	298	315	288	286	303	288	283	263	324	337	307	284	299	276	289	265	280	294	306	263	313	306	261	255	307	300	295	278	293	276	293	305	313	279	304	295	324	335	314	291	285	278	306	273	275	320	295	270	301	285	306	266	293	291	273	308	284	304	286	310	284	293	299	283	299	317	281	281	264	281	302	277	298	297	302	307	310	298	286	267	270	277	283	295	286	306	304	280	300	289	299	297	307	308	303	286	284	296	290	299	281	286	339	296	298	331	325	318	266	291	287	285	302	311	293	289	313	287	319	285	324	281	305	266	318	304	281	319	303	283	273	289	279	299
5399	709	871	977	919	845	797	690	704	745	695	671	731	664	663	641	658	683	658	675	627	688	676	668	648	630	682	674	625	708	627	678	657	655	676	672	668	662	674	680	665	637	668	665	708	645	661	684	642	633	657	673	648	667	667	663	679	609	602	692	662	709	670	662	619	666	685	690	633	669	616	663	664	682	652	691	700	681	648	660	713	663	649	640	623	646	656	668	641	657	657	677	698	662	690	626	665	667	650	711	669	642	663	641	718	676	689	698	670	694	646	666	684	660	677	693	668	689	678	645	614	639	590	652	668	673	704	698	637	709	709	676	615	623	652	631	665	627	619	644	649	651	691	652	665	637	688	650	640	671	624	695	617	651	626	674	739	684	653	683	627	715	685	705	637	702	624	652	666	662	657	591	706	690	670	685	626	607	704	657	647	657	646	651	696	642	710	624	649	696	646	699	671	687	667	645	637	686	641	710	651	643	644	659	670	663	697	642	639	653	671	647	714	696	685	647	671	630	668	657	637	661	674	641	636	670	709	604	665	625	634	633	705	665	653	633	674	671	664	711	679	659	613	695	654	678	637	702	661	665	698	647	647	601	643	660	658	695	636	678	653	700	679	622	699	689	694	686	631	626	648	691	694	628	653	614	689	658	659	637	696	669	649	649	646	670	666	687	653	667	624	675	682	675	655	665	613	638	676	666	687	713	654	619	692	637	662	647	623	657	658	641	679	655	697	659	689	645	661	680	644	667	699	674	666	680	679	717	636	676	702	625	644	617	685	640	638	643	665	642	651	647	660	703	596	656	645	668	659	681	651	669	684	647	654	691	680	671	623	663	617	637	599	655	658	698	680	644	718	713	670	605	664	645	660	631	670	667	636	673	727	649	641	652	666	626	669	702	634	669	681	641	649	677	619	625	694	669	682	653	647	620	687	715	681	639	694	714	702	666	630	649	655	652	626	634	647	667	695	647	685	686	634	671	641	681	694	681	692	673	682	687	668	653	645	660	668	659	662	641	628	666	631	662	642	705	632	602	661	661	634	648	683	655	653	671	646	655	692	665	665	661	629	665	670	660	673	667	687	686	654	673	659	626	659	669	634	646	635	622	696	650	669	614	731	674	684	662	669	621	663	614	623	654	630	671	645	614	649	663	698	617	656	611	706	660	710	649	611	643	646	687	664	659	708	666	666	653	627	666	663	694	699	628	638	643	651	664	670	615	640	676	650	679	631	657	656	688	704	661	675	680	689	647	658	607	662	671	639	670	682	677	603	653	665	702	715	697	661	660	644	691	676	642	682	620	674	668	680	648	672	682	689	646	607	671	663	650	679	716	637	604	701	680	674	697	653	678	680	697	593	685	671	673	656	680	686	654	705	683	671	663	636	674	685	675	655	654	647	660	658	683	669	623	696	684	662	674	614	669	717	670	631	616	648	650	661	665	723	692	662	686	656	664	696	665	702	673	685	679	624	633	671	695	682	669	666	680	667	647	694	659	707	658	665	668	638	679	642	705	660	663	686	642	697	652	708	618	656	646	678	659	611	644	634	641	645	669	684	626	684	710	674	651	667	666	623	644	655	636	656	658	701	707	676	690	674	646	657	676	651	645	640	685	625	627	703	626	652	640	683	661	658	653	666	695	693	603	647	707	711	666	687	634	683	653	679	731	640	625	673	695	681	661	668	603	654	617	684	654	672	666	625	638	659	673	644	666	642	624	653	629	653	671	657	649	638	676	653	647	667	634	673	713	671	708	641	674	651	715	660	621	660	676	728	635	610	679	654	656	707	669	637	646	689	675	645	625	651	648	658	680	653	660	691	665	662	641	685	641	646	633	697	674	686	632	672	709	681	652	665	685	653	669	705	681	654	642	690	658	662	630	662	683	657	657	662	634	633	681	654	644	656	664	638	656	667	660	697	660	670	659	657	627	669	662	685	625	668	696	690	661	648	709	626	674	689	643	643	663	681	692	634	650	697	643	700	644	678	661	667	664	632	687	683	634	653	628	690	627	650	668	704	645	644	665	645	669	643	720	628	626	630	640	652	680	679	710	655	650	665	640	670	692	613	664	649	701	667	639	691	630	609	704	650	633	636	698	634	666	681	714	663	675	718	661	639	650	648	648	701	646	685	676	653	691	672	638	632	642	634	647	680	635	666	723	639	692	669	625	646	638	671	666	705	668	670	659	662	649	611	654	676	724	663	711	679	681	662	652	627	677	615	643	656	676	664	683	675	691	685	606	650	663	649	710	653	675	680	701	675	694	685	698	672	684	634	673	681	691	682	675	717	656	686	661	650	684	683	651	647	657	611	668	664	666	691	663	701	656	622	722	671	710	675	709	665	683	629	681	674	634	703	656	694	671	719	640	646	660	638	654	694	697	675	643	678	629	688	664	666	683	714	679	649	673	662	675	693	645	661	661	641	641	660	688	681	635	638	636	657	633	703	670	657	653	622	664	649	710	613	608	687	682	641	645	656	704	629	645	652	673	685	649	656	707	629	649	694	645	664	667	695	678	675	592	614	639	657	655	684	665	674	704	642	660	649	706	693	696	695	653	667	664	666	649	652	704	714	661	713	629	637	692	659	684	625	625	649	690	684	689	675	626	627	648	618	645	652	679	665	657	646	663	682	677	647	641	596	691	593	639	692	668	662	654	608	636	649	658	669	671	664	627	688	660	661	638	676	680	648	698	679	690	692	652	660	619	663	643	623	702	611	627	631	701	694	696	650	622	687	657	619	670	630	665	625	654	647	698	704	665	618	695	708	675	667	660	666	694	688	684	697	672	646	681	604	683	613	683	637	670	673	675	699	689	676	638	698	652	633	695	690	627	677	666	668	636	689	670	628	649	645	675	624	661	656	678	641	638	671	640	673	665	652	657	660	682	657	672	689	659	652	679	657	669	669	683	667	687	668	640	669	667	638	624	607	671	647	638	658	677	651	627	656	675	676	644	662	654	688	652	721	635	663	672	659	635	693	673	637	632	643	679	699	660	640	648	678	658	658	655	671	660	685	610	624	670	688	708	697	653	660	640	646	705	678	642	687	636	649	663	660	700	661	675	664	636	623	724	675	647	641	665	686	646	665	637	670	644	637	688	663	682	656	691	663	671	633	681	644	637	633	623	667	712	607	634	658	682	701	684	672	649	657	622	622	652	706	651	670	654	651	655	665	662	698	649	674	715	653	648	634	707	613	625	656	721	695	640	706	657	674	662	660	648	659	638	659	664	627	626	661	674	683	633	648	692	715	647	670	669	667	677	614	663	688	679	630	662	681	654	680	669	642	684	684	664	665	661	674	693	659	667	657	638	689	665	624	635	647	676	662	652	654	680	668	634	701	676	619	649	654	651	654	656	659	617	684	669	678	655	656	661	628	666	647	667	624	693	618	672	653	672	640	628	684	618	646	710	712	708	679	707	645	647	643	700	667	627	622	681	658	657	666	706	665	693	715	657	692	653	644	679	698	647	656	715	685	656	665	631	646	664	645	685
40480	7321	1201	766	578	449	345	291	291	270	255	244	200	219	193	170	166	186	188	198	169	178	156	187	174	188	185	164	167	176	171	187	181	196	173	193	156	186	161	170	154	159	184	172	166	175	162	157	179	174	167	179	178	150	165	175	170	179	170	170	160	158	166	180	174	185	163	187	164	181	207	154	160	163	146	156	165	154	197	133	186	179	145	163	173	161	172	174	173	159	158	171	162	163	177	150	164	184	173	169	163	173	170	180	187	157	158	176	139	159	172	171	166	181	156	182	144	160	180	162	164	159	157	186	141	172	163	155	193	163	153	152	155	160	168	171	163	167	184	188	174	189	166	157	160	187	170	182	162	178	158	151	169	192	158	152	149	165	183	174	167	149	167	144	192	186	146	169	162	169	169	193	179	186	169	179	164	139	152	170	172	152	146	188	188	169	165	159	179	180	154	173	162	161	158	171	188	166	173	154	157	189	164	162	167	175	172	158	172	176	181	176	159	173	161	198	196	177	154	141	178	164	161	170	157	156	171	163	155	180	148	173	179	149	151	185	174	159	169	162	154	176	159	184	149	160	169	143	149	174	159	159	203	191	180	192	182	186	185	160	200	181	167	167	167	185	168	153	158	158	157	162	171	164	154	171	176	156	176	167	151	172	161	159	178	180	185	154	168	161	148	161	175	140	152	168	165	129	189	189	185	171	163	176	176	166	162	151	134	171	178	167	178	177	156	178	160	141	175	160	180	151	178	163	191	163	163	171	153	144	137	165	170	175	148	151	179	163	160	149	146	172	156	172	167	172	163	168	182	148	165	186	183	161	170	161	146	160	187	164	196	169	167	153	172	166	155	182	146	162	159	146	151	187	186	193	165	151	170	165	185	161	163	158	174	175	164	153	170	174	154	172	154	161	156	171	158	170	157	173	187	180	145	161	176	158	165	161	164	198	194	170	144	149	165	150	170	171	159	190	150	178	150	188	163	175	169	158	160	149	183	152	170	174	184	178	177	169	183	172	179	153	168	167	177	175	161	147	149	171	186	196	176	164	153	169	167	161	175	180	145	144	148	172	152	176	142	164	145	165	168	172	180	173	154	163	157	129	174	184	156	155	178	199	149	152	171	155	167	165	180	197	162	155	187	166	181	176	177	153	179	166	182	176	127	170	166	172	180	179	166	178	144	139	153	177	175	167	195	160	179	142	161	174	157	174	177	185	176	173	148	145	147	175	166	143	166	193	175	163	159	147	154	146	199	158	178	160	196	155	187	160	178	170	152	181	159	158	179	172	134	171	167	170	163	159	193	158	166	180	155	169	164	173	157	142	160	153	156	178	159	165	162	159	148	162	174	169	161	186	161	174	181	161	181	188	169	146	172	160	161	172	154	168	169	180	177	161	171	183	173	164	152	162	167	145	168	172	186	177	160	162	161	163	133	157	180	181	156	137	172	160	165	167	154	149	177	165	164	177	184	171	164	167	172	181	164	169	186	167	178	173	164	145	177	144	139	171	137	179	181	179	145	175	196	171	181	169	166	180	145	169	164	161	170	164	169	172	177	166	179	186	173	157	169	162	155	172	162	155	165	145	159	181	169	166	157	169	174	179	162	155	168	160	136	174	173	166	173	159	158	149	180	162	154	165	176	179	158	156	139	151	168	161	143	179	169	182	172	176	179	179	180	173	178	170	163	160	154	146	165	162	186	153	173	147	159	156	152	152	179	154	145	158	151	158	146	160	174	189	169	166	161	143	164	164	149	144	183	182	149	161	178	188	160	142	182	175	178	169	132	155	160	179	165	180	164	182	173	194	165	157	187	190	176	161	166	166	187	154	164	169	143	158	162	151	153	164	153	136	182	160	163	165	148	179	167	158	179	180	161	154	187	165	176	150	167	168	168	177	186	162	177	172	188	171	159	162	162	159	169	152	180	166	183	152	161	144	139	158	160	174	163	164	179	194	166	168	149	178	183	156	171	150	153	177	163	152	174	185	184	160	176	171	164	171	189	168	162	164	171	170	163	192	168	166	171	165	163	182	151	195	156	158	166	149	174	174	156	175	163	173	172	176	148	144	168	158	171	175	175	162	151	181	173	171	173	181	164	163	155	168	172	165	163	151	146	152	164	159	171	175	154	174	178	171	185	186	177	164	159	144	130	188	187	162	158	144	174	162	151	177	186	180	189	171	165	165	168	156	162	165	159	163	161	151	158	157	191	171	167	176	166	181	177	165	170	160	158	166	164	143	157	163	155	159	157	178	172	175	166	152	185	156	172	162	169	158	170	177	161	158	174	177	166	160	166	170	152	170	163	147	155	174	163	176	174	164	162	182	175	177	165	162	171	172	171	147	153	161	142	133	161	139	160	174	148	159	173	166	143	187	169	148	157	179	155	156	170	171	165	175	176	149	180	159	168	168	143	167	178	163	165	157	141	173	183	198	168	158	181	186	193	175	155	155	180	154	159	194	173	156	171	139	181	165	182	187	176	165	171	175	150	166	174	164	175	175	167	164	155	168	157	148	169	189	166	145	185	167	182	161	170	186	167	165	179	179	172	151	173	165	163	155	165	169	167	157	163	164	173	154	190	179	179	171	158	177	180	158	169	178	166	156	185	125	172	177	169	155	155	162	192	163	163	161	159	176	168	155	153	189	161	148	191	177	165	171	159	175	157	172	167	159	174	165	144	178	170	167	184	142	166	169	169	193	166	180	192	166	200	150	155	185	177	161	163	167	168	152	152	185	151	173	178	178	171	201	175	166	159	155	176	166	140	162	155	142	150	191	170	173	188	169	176	203	180	175	168	162	186	175	194	193	152	180	173	170	151	177	143	165	143	172	155	180	161	177	154	172	147	169	167	173	188	179	140	162	159	180	204	158	176	176	152	157	143	187	164	171	156	170	170	166	150	170	165	173	167	162	165	149	171	173	185	175	187	189	166	142	173	159	180	155	157	169	158	176	196	185	174	184	154	132	171	196	151	159	180	150	158	160	162	149	182	161	169	186	171	165	193	149	170	162	173	167	173	169	160	183	179	154	146	151	162	177	150	171	157	188	155	158	154	156	177	164	162	182	172	167	181	165	183	167	168	166	169	163	167	183	178	189	171	159	139	170	195	165	154	154	141	172	152	165	150	133	182	164	145	171	174	163	166	174	169	146	186	165	159	164	178	167	180	145	160	197	176	160	165	151	174	164	165	145	171	174	160	173	162	159	150	174	194	185	162	175	157	174	173	161	178	167	163	180	164	173	172	160	179	164	167	160	191	172	150	172	162	173	159	179	155	150	170	172	154	164	171	163	170	173	173	153	167	158	172	166	159	158	143	180	158	152	176	180	140	181	174	178	178	162	150	169	155	191	148	167	166	202	163	167	178	164	172	174	166	163	175	153	173	173	154	175	188	170	160	170	188	202	163	189	188	168	172	162	192	145	188	160	159	161	158	182	164	174	169	155	136	154	150	170	162	164	166	145	161	170	159	134	168	154	180	173	171	155	155	168
18162	944	2112	2540	2229	1834	1468	1100	1075	1017	832	785	763	703	628	603	577	551	550	504	532	488	506	452	508	510	508	474	489	418	471	491	435	470	448	420	428	413	429	396	475	423	428	431	426	424	424	388	416	407	421	401	424	404	394	368	406	390	444	435	397	411	402	438	431	445	420	433	395	419	455	359	390	422	384	488	435	393	393	422	389	399	400	398	393	391	395	417	404	428	410	387	426	384	411	407	436	391	425	407	399	396	384	409	412	402	399	378	405	433	421	411	365	405	402	411	407	431	376	405	397	363	430	406	411	428	398	371	416	391	414	412	349	426	414	395	406	361	410	373	398	396	409	389	428	409	400	386	382	422	415	407	397	394	397	413	400	428	438	365	391	371	356	381	375	409	386	383	403	371	402	371	368	377	403	384	377	390	393	389	415	390	419	400	383	396	387	413	373	432	402	420	421	409	411	398	395	412	382	377	372	400	407	433	387	386	425	393	378	425	398	404	431	397	414	408	404	401	366	429	414	392	426	402	409	390	374	401	395	386	409	385	424	404	391	402	409	391	407	393	411	390	399	423	359	412	381	386	406	407	384	375	383	404	400	345	392	377	379	352	382	405	412	375	398	405	367	404	404	388	386	400	440	396	384	385	391	381	397	427	427	434	381	406	416	407	406	400	377	387	398	398	435	392	376	352	415	385	401	417	389	367	396	369	403	423	404	396	402	398	387	396	389	370	411	384	371	410	347	393	407	438	423	419	400	390	415	408	409	407	377	418	381	369	403	394	432	416	386	390	401	403	407	370	400	396	424	395	356	408	414	411	437	404	399	414	396	377	410	401	402	397	375	414	429	434	402	403	393	420	387	365	426	404	411	378	377	342	369	416	457	372	410	391	391	414	401	397	383	378	387	416	379	396	434	370	393	418	395	413	414	404	413	382	383	375	382	417	429	388	392	374	392	411	382	365	409	382	391	376	390	409	380	389	381	388	416	421	404	362	385	414	431	374	385	414	391	393	421	399	407	410	398	385	392	388	383	408	370	385	407	394	396	398	446	366	404	389	390	388	411	368	393	394	388	373	373	360	352	401	417	418	361	374	412	383	427	407	440	406	411	437	415	375	388	419	373	359	431	401	423	377	382	399	394	390	401	363	395	417	400	389	379	404	403	428	393	369	404	418	428	400	405	366	394	397	397	407	393	412	412	418	411	418	381	387	363	380	422	398	376	414	421	409	400	414	396	438	382	389	419	388	350	391	431	390	374	387	402	415	391	377	402	371	400	404	393	380	391	424	400	365	403	379	397	387	368	441	417	405	393	376	376	425	395	372	384	389	412	383	419	386	384	416	417	400	386	391	399	386	374	423	393	381	370	437	415	421	406	421	427	423	383	381	376	401	406	451	408	377	413	365	400	425	392	428	390	368	396	417	414	420	384	403	431	429	375	382	402	399	373	415	401	415	402	394	405	452	402	366	368	412	398	399	419	392	417	404	384	417	391	421	401	378	410	399	388	405	354	385	386	386	394	428	390	394	418	385	425	411	402	433	395	367	429	377	433	414	418	398	394	407	437	384	390	420	386	379	418	407	409	436	368	374	419	446	390	434	397	418	400	432	435	396	404	379	401	394	407	384	403	411	444	365	391	363	400	410	389	426	420	400	396	374	374	418	377	443	410	381	398	409	394	381	403	393	399	369	400	406	373	403	408	427	420	415	404	401	394	402	418	388	391	348	393	396	338	438	362	388	409	382	438	409	386	400	373	370	383	389	435	416	394	425	384	403	428	413	440	415	418	366	393	368	425	363	380	367	408	359	413	380	452	387	403	433	425	389	395	435	393	412	420	415	368	402	397	401	386	401	409	420	392	432	378	412	395	418	364	398	393	385	406	391	387	366	400	396	393	389	453	405	408	422	378	406	443	418	390	404	391	409	416	393	413	393	402	387	400	383	393	442	421	365	382	416	377	420	408	357	419	403	432	430	441	390	412	417	415	395	394	403	386	375	414	404	382	400	416	383	415	407	422	425	421	395	415	395	391	402	425	372	398	421	394	399	418	415	429	384	415	359	428	376	387	373	398	404	399	421	398	377	378	410	386	398	421	411	406	419	393	373	401	377	387	403	420	381	396	386	417	406	425	411	382	389	368	400	431	403	406	397	377	410	423	410	417	401	425	381	411	385	416	400	426	390	416	407	421	414	380	366	378	407	429	404	401	422	418	408	421	356	391	360	399	438	359	387	390	405	380	424	423	397	414	415	410	422	392	383	417	375	368	395	422	409	373	388	415	383	389	426	398	422	388	424	382	373	384	426	398	416	354	374	406	393	391	417	413	396	385	410	396	388	354	360	377	379	402	415	384	399	430	397	403	386	413	405	407	403	384	434	374	412	394	404	418	399	421	383	391	389	397	373	420	414	394	392	416	370	378	442	353	388	380	429	408	384	402	412	370	366	358	430	377	396	419	370	383	432	405	413	366	407	372	422	379	402	386	431	414	399	428	414	390	396	396	380	365	405	374	396	395	379	388	406	412	373	348	384	402	382	416	391	445	399	453	376	368	412	420	391	395	418	420	404	413	396	418	398	372	402	430	424	368	401	397	386	368	372	405	462	410	399	389	368	373	407	393	413	421	366	366	387	393	395	396	390	387	411	372	400	373	405	416	412	389	386	387	378	369	393	380	434	398	405	393	423	402	404	406	379	432	386	404	356	372	392	408	403	367	414	400	403	396	419	403	374	410	413	390	400	414	384	398	374	391	393	426	392	424	397	410	401	364	390	406	404	416	401	393	412	437	403	389	401	378	377	380	409	417	456	392	413	398	420	435	354	410	394	411	426	377	390	418	447	404	384	377	394	430	430	386	420	379	385	380	402	368	399	382	381	420	372	417	416	393	395	353	415	418	361	420	386	418	397	409	393	354	394	404	377	429	392	401	402	380	389	389	379	393	402	380	410	407	403	433	416	395	373	443	419	384	392	396	391	399	433	409	374	395	344	410	414	414	361	414	372	393	375	377	416	413	398	394	400	415	387	377	409	377	398	412	397	421	392	370	434	377	426	353	398	402	401	414	417	413	397	382	417	425	378	402	407	381	393	400	388	419	427	393	420	418	394	401	346	361	402	388	386	399	373	404	389	385	398	395	416	416	378	378	345	405	391	383	387	417	406	400	401	403	417	372	375	409	396	374	429	394	396	410	363	416	397	378	394	394	410	389	410	437	401	377	384	383	405	398	410	400	359	399	418	400	390	411	371	413	430	401	385	416	419	443	417	425	366	381	429	400	381	413	409	404	396	397	384	375	420	391	422	372	386	406	386	428	403	384	401	391	429	402	414	369	422	385	415	377	395	378	367	409	426	370	359	415	389	338	379	392	449	416	405	414	443	394	406	361	408	395	404	383	417	393	403	419	401	409	397	407	394	394	376	396	381	388	358	435	378	426	384	393	381	406	427	397	403	400	405	396	432	366	412	388	440	426	388	408	387	374	386	410	414	391	407	400	396
53014	18307	5660	1905	1161	858	636	480	466	438	313	253	246	184	189	182	189	177	143	139	132	121	122	135	143	133	128	111	124	123	126	113	113	118	93	115	121	124	116	104	114	92	117	104	107	94	109	111	120	126	104	101	110	126	86	121	103	111	114	119	121	93	98	94	125	104	102	97	103	87	118	118	98	92	95	116	104	104	100	104	107	95	95	107	107	102	102	102	94	112	116	88	93	109	101	107	108	103	105	107	115	104	106	116	94	108	82	94	102	121	127	100	104	93	109	130	105	117	79	94	104	106	103	104	105	95	108	98	102	98	100	95	95	120	95	106	99	102	116	119	132	112	108	101	98	108	111	122	95	98	98	96	114	130	102	108	102	95	96	98	97	90	101	90	98	81	101	92	123	92	112	118	131	102	95	121	107	99	90	82	97	116	94	109	96	84	93	103	102	94	100	105	103	99	102	111	103	109	93	105	98	104	98	94	94	98	102	97	106	103	113	104	106	85	104	86	100	115	108	91	110	109	129	109	93	107	94	108	105	102	105	96	107	85	93	120	115	105	90	95	101	112	101	105	102	112	102	91	96	100	115	100	110	96	81	96	88	112	107	90	100	93	83	96	108	96	92	124	112	114	108	81	98	93	95	94	95	109	99	104	111	98	104	109	99	85	93	100	89	102	101	97	115	103	130	89	107	97	114	104	99	127	90	95	102	81	114	110	101	104	96	109	98	104	96	110	94	98	98	101	96	97	84	91	96	91	86	106	106	117	110	107	82	99	95	113	105	104	100	101	101	107	118	96	100	94	91	110	105	90	90	97	93	106	127	96	97	93	86	113	115	101	89	97	99	96	102	95	99	110	110	107	111	101	98	98	106	100	106	102	108	90	95	94	98	87	93	116	97	99	93	107	93	98	115	78	92	100	118	106	83	97	87	104	106	115	94	106	105	105	96	94	95	93	93	112	93	88	113	118	107	90	112	112	96	91	114	89	95	106	103	114	101	102	113	104	101	98	88	95	102	90	107	103	102	110	107	115	93	103	91	107	114	88	115	98	83	87	102	112	99	113	98	103	97	103	104	93	100	94	93	95	96	97	97	92	106	119	98	98	96	109	94	103	108	107	107	96	113	103	98	101	119	115	105	106	100	105	98	115	95	109	114	103	122	107	101	109	90	90	96	85	102	102	71	93	93	104	93	110	107	93	90	107	112	93	98	115	114	110	105	102	106	98	108	99	108	119	89	91	102	104	106	112	82	81	92	121	115	78	115	78	120	104	90	125	96	89	105	90	105	103	116	112	91	109	95	96	95	82	98	99	105	87	83	107	112	81	85	87	101	99	101	101	108	108	102	118	106	103	96	114	107	99	110	102	102	115	109	98	115	109	102	104	88	110	103	82	105	112	83	120	99	109	93	103	98	106	90	82	84	90	114	115	112	85	104	106	84	107	104	78	89	115	122	101	90	99	102	98	104	83	100	107	126	99	108	126	95	98	101	104	101	102	99	92	114	98	118	101	109	100	95	101	89	82	101	119	79	102	96	99	112	115	99	97	98	112	87	90	112	95	92	106	93	89	112	107	104	105	115	99	112	102	90	100	90	99	107	103	85	98	111	101	90	122	118	94	98	85	107	96	125	96	99	99	107	103	112	100	89	108	104	95	104	101	111	98	87	110	104	109	95	98	87	96	112	84	99	100	118	106	107	86	113	120	111	100	100	115	106	112	95	105	90	93	94	84	103	89	105	99	90	84	110	100	89	116	100	97	96	95	85	96	112	90	106	99	107	112	107	132	84	76	116	104	96	82	106	93	90	118	103	90	103	116	106	88	106	95	103	104	104	94	100	92	88	103	105	93	105	97	95	99	97	101	99	91	104	98	103	96	103	91	113	115	96	95	102	103	102	104	106	101	92	111	111	82	89	98	99	107	105	98	95	102	75	97	97	114	105	110	95	100	106	97	94	96	126	108	80	119	92	99	125	96	98	105	104	89	97	103	104	108	100	112	115	122	94	96	96	109	108	91	99	123	90	92	96	113	100	98	111	98	110	106	101	86	105	115	111	103	98	115	92	87	111	109	116	107	110	88	102	104	103	98	108	105	100	100	109	93	115	104	116	114	106	114	114	100	96	108	83	130	118	97	109	92	98	88	115	97	101	99	108	111	103	86	92	98	102	105	118	111	101	87	99	97	104	84	124	96	116	101	103	113	112	94	102	90	106	96	109	105	89	88	93	109	97	132	101	111	115	92	124	93	101	110	108	103	97	93	90	98	90	87	105	85	98	117	101	98	95	93	106	96	95	103	93	101	125	98	101	99	83	108	101	96	112	114	113	100	111	90	104	111	108	95	94	90	101	107	94	105	93	108	133	102	103	103	99	94	98	72	112	97	107	85	103	98	96	91	104	123	99	98	106	90	99	90	100	99	121	104	90	100	82	98	94	85	94	106	100	101	99	96	81	98	91	93	110	86	98	115	86	92	109	100	111	99	106	96	92	114	103	113	112	87	100	94	95	84	79	117	96	96	85	110	109	89	107	115	105	117	99	82	108	112	106	106	85	117	98	84	118	92	101	77	91	81	99	81	101	113	109	94	96	106	84	97	109	109	102	90	95	97	107	104	122	104	78	112	113	100	98	108	115	100	106	80	96	113	84	99	98	106	92	93	112	120	102	100	103	102	95	106	105	95	116	100	100	94	90	115	121	102	87	108	98	112	97	104	115	84	92	92	95	114	80	95	93	89	112	103	104	108	94	101	95	105	105	97	124	109	105	106	88	104	106	110	95	112	106	98	107	97	109	92	72	80	113	109	99	96	92	93	111	99	110	90	117	121	96	83	96	104	93	114	92	98	102	100	110	108	98	71	95	104	99	96	92	101	109	104	97	97	104	103	96	98	88	102	103	105	110	122	104	94	97	95	100	107	94	112	87	97	106	110	112	119	102	97	117	87	92	92	88	103	102	82	98	99	89	102	107	102	102	107	100	88	109	86	103	114	114	88	100	94	121	92	102	96	98	103	107	94	106	111	102	112	101	107	97	82	82	100	98	87	100	99	106	96	95	79	92	93	100	96	108	93	106	88	120	117	103	104	111	105	101	113	96	93	100	100	102	106	116	101	108	126	90	99	114	100	96	106	122	99	126	93	99	81	112	106	90	100	93	85	107	100	99	97	98	87	121	115	107	112	90	97	81	112	98	117	77	106	119	106	89	113	85	94	108	97	120	93	111	100	107	97	108	108	102	91	108	101	97	88	90	120	98	104	108	90	93	116	105	110	112	110	99	77	104	98	102	105	124	104	91	89	97	107	103	101	93	107	126	91	108	100	106	92	113	109	96	116	77	104	125	119	92	97	103	96	99	98	103	97	117	102	114	112	110	115	106	94	106	100	105	100	104	102	96	102	99	110	108	103	106	114	121	87	101	99	102	84	107	93	117	105	98	112	101	98	103	99	114	103	76	91	97	99	100	112	113	95	101	98	79	101	102	96	116	89	99	97
24119	1774	4357	5303	4500	3819	2915	2191	1959	1701	1391	1253	1097	970	869	769	706	749	632	602	613	551	525	517	520	482	437	412	411	446	424	393	426	396	387	419	374	385	350	397	352	357	364	341	364	319	340	366	344	306	326	326	329	350	348	326	318	338	292	321	336	303	303	320	288	278	320	287	303	292	329	298	279	304	298	290	292	316	296	316	297	298	314	281	268	327	294	300	301	318	286	285	302	258	280	302	270	297	288	302	320	289	315	275	285	268	293	321	278	282	293	293	301	292	289	292	293	291	301	289	292	274	282	322	304	270	300	317	279	305	251	285	296	291	281	291	322	254	264	271	304	281	286	283	306	284	300	248	276	299	281	288	273	285	283	279	235	274	255	264	267	263	294	316	263	286	303	273	287	294	296	274	290	279	300	292	245	280	271	270	290	258	247	276	285	274	275	269	269	262	294	283	254	266	280	265	299	275	300	280	285	305	272	268	262	267	288	266	303	266	283	260	317	293	287	278	248	278	301	279	297	306	267	268	288	289	269	308	292	290	278	251	294	249	282	293	299	264	271	257	279	289	274	289	279	281	284	254	290	255	268	259	296	301	276	261	286	273	319	253	264	285	272	265	296	298	285	295	291	309	282	254	269	251	322	299	261	278	272	267	284	261	260	265	298	257	268	257	257	283	253	269	270	277	269	271	260	301	308	258	278	297	290	275	253	269	260	276	273	288	263	282	307	255	294	265	301	253	268	280	271	300	258	300	263	310	260	296	270	276	290	272	274	300	288	268	274	291	246	281	271	262	284	274	277	293	258	259	280	256	268	300	286	293	271	322	259	309	263	270	256	287	256	287	303	277	296	266	270	247	294	283	312	290	266	290	266	258	285	258	283	318	275	275	267	286	292	281	255	277	285	278	292	287	274	288	287	314	265	295	287	242	333	305	269	250	268	271	280	260	315	300	274	256	251	283	272	275	299	303	251	253	301	280	290	281	280	262	277	283	281	287	286	279	250	309	279	284	253	284	272	275	264	267	279	267	281	287	307	298	257	288	269	239	305	251	286	268	265	263	280	264	266	275	284	254	327	304	301	265	279	298	259	285	259	289	301	302	306	293	310	274	300	270	301	295	291	306	287	301	277	295	292	281	288	283	262	280	284	309	290	285	277	292	294	259	279	304	254	273	288	245	287	260	292	264	257	268	268	283	279	294	273	272	272	275	248	261	261	279	277	278	307	290	285	239	275	288	306	269	297	282	273	285	308	271	288	276	292	275	279	262	286	297	284	302	282	265	281	280	286	265	288	292	284	273	292	260	259	275	263	302	293	268	277	242	296	261	290	281	252	251	267	282	278	311	317	269	293	284	274	271	246	280	285	288	295	278	276	270	326	281	258	258	280	283	297	259	239	270	299	265	283	262	267	273	287	293	271	296	261	320	289	262	288	283	258	297	294	263	265	256	289	290	316	297	278	264	275	281	286	285	261	280	259	273	273	269	294	301	295	271	272	278	283	264	268	271	297	291	293	291	293	278	261	278	295	280	277	278	285	295	276	263	273	258	272	269	306	268	287	293	290	242	290	291	279	271	313	262	279	266	285	275	276	252	226	315	296	272	259	291	271	264	293	282	296	289	281	282	254	283	284	298	289	280	265	283	292	300	277	269	240	222	290	286	258	267	251	323	252	275	253	294	259	265	277	286	302	287	285	278	267	266	281	330	298	247	254	298	259	281	322	265	276	285	272	268	302	303	287	262	303	262	288	261	260	289	274	284	263	274	265	265	284	244	293	280	273	256	280	300	275	277	258	266	282	274	280	294	280	262	281	300	246	316	247	268	290	301	299	286	300	266	313	259	282	288	256	280	277	288	276	287	293	275	269	316	300	248	279	273	280	278	291	285	282	275	277	299	258	255	262	293	268	303	265	266	272	264	260	276	297	262	279	258	277	277	260	285	294	260	270	269	286	266	303	278	257	293	292	301	267	266	281	278	254	292	296	314	266	283	270	283	234	276	278	278	280	314	271	294	283	287	283	296	275	283	268	286	281	258	292	270	270	276	294	273	264	256	296	286	273	276	285	296	303	276	272	286	287	258	281	283	260	282	289	310	295	263	283	270	291	293	315	283	278	290	332	298	279	269	277	293	283	296	287	279	292	290	289	258	282	271	280	268	284	283	261	309	281	280	300	269	279	297	264	253	266	266	269	297	297	270	282	305	283	317	308	271	288	284	311	310	288	280	265	249	254	300	295	286	318	281	296	270	300	246	262	278	288	259	270	269	304	283	275	252	290	284	290	287	263	286	292	270	256	271	267	286	249	306	290	302	277	287	309	298	296	278	310	294	290	249	277	264	263	275	272	254	289	303	284	268	262	296	298	257	287	309	281	309	285	259	308	302	288	252	278	274	275	298	253	268	295	274	281	266	298	342	280	279	300	260	293	266	287	287	283	275	296	251	290	316	288	282	281	273	290	294	305	256	292	277	270	292	303	297	262	273	275	283	302	280	294	235	265	261	268	279	291	285	289	285	280	274	309	287	269	289	270	267	263	291	261	284	287	284	271	273	277	308	269	273	270	281	284	275	295	280	280	278	289	316	288	254	278	288	301	298	294	281	309	279	282	274	260	284	291	283	275	283	273	269	253	252	267	313	271	266	311	277	271	276	299	280	298	267	276	277	267	288	293	263	277	274	274	278	273	274	272	273	302	258	289	280	286	271	288	282	309	283	302	265	283	268	274	258	278	309	281	240	290	293	280	285	268	296	305	305	287	283	297	299	281	254	310	309	251	289	260	273	270	267	285	266	285	295	263	288	249	269	259	281	264	264	259	280	259	294	283	286	273	284	268	289	273	258	312	302	279	260	270	281	303	283	268	289	273	273	305	277	260	306	255	266	293	275	262	268	262	255	261	292	291	282	267	285	317	278	304	277	272	271	270	253	302	263	284	258	283	274	296	294	288	271	253	286	286	290	291	275	296	287	283	262	291	278	274	272	289	309	299	282	250	265	277	278	282	286	263	295	281	275	273	251	304	268	260	260	287	308	273	294	280	303	260	278	316	257	261	291	273	294	273	286	301	253	311	293	258	254	280	276	267	264	283	312	310	285	306	272	278	284	293	289	270	283	285	289	279	284	262	253	283	272	265	248	283	288	276	250	290	291	286	290	256	274	268	295	302	269	283	276	254	304	262	260	289	276	290	277	286	288	300	292	271	292	274	308	305	237	265	284	278	292	273	267	302	278	292	294	268	303	304	269	286	281	277	274	249	266	306	288	278	293	274	303	297	252	272	273	284	284	284	301	263	298	269	267	297	296	305	316	275	294	280	281	260	288	283	279	300	267	283	283	309	245	280	291	285	299	265	280	291	292	251	305	306	285	288	300	303	240	294	284	272	272	292	285	287	280	271	272	283	301	287	311	315	280	303	301	292	275	281	297	283	327	258	279	282	280	262	280	299	274	304	277	286	269	311	291	251	264	255	279	268	319	282	277	284	334	330	289	292	253
5968	459	392	369	325	333	314	314	289	302	283	288	285	311	312	264	318	327	285	311	287	304	307	295	296	299	329	281	323	302	273	283	292	303	305	286	282	306	304	303	288	295	308	272	272	320	291	272	277	287	318	288	275	288	302	346	308	305	275	282	273	272	310	307	305	312	295	265	312	320	304	274	299	297	278	301	281	266	285	289	271	291	291	284	299	312	273	269	269	278	292	283	298	312	328	305	275	291	311	291	312	265	317	302	284	316	315	292	295	307	310	287	281	314	276	295	293	301	305	296	296	275	303	290	272	301	322	289	322	297	291	296	292	274	303	307	288	299	298	302	290	290	310	308	296	271	285	293	269	282	297	264	270	296	299	272	297	295	310	294	310	289	292	266	293	297	254	275	313	313	292	305	282	289	262	287	246	301	275	312	335	310	319	300	294	309	333	319	314	256	290	276	246	340	315	296	299	316	323	294	258	309	282	323	280	311	279	292	324	308	289	305	324	286	295	299	318	326	298	330	318	279	275	299	282	299	296	309	310	284	276	263	270	293	268	284	271	261	271	318	300	280	313	273	288	310	304	316	295	278	298	276	296	298	315	275	263	328	261	273	288	269	330	305	310	300	290	308	300	287	303	302	283	310	309	282	337	290	286	285	301	291	266	289	313	287	296	285	253	272	318	277	327	325	283	324	303	274	314	287	296	294	256	282	291	292	309	278	277	291	288	316	296	264	296	333	266	298	296	317	277	270	304	315	276	297	310	317	283	297	297	332	300	279	276	271	271	271	307	258	304	303	291	317	277	327	289	280	289	281	281	285	266	298	293	304	308	301	291	295	305	286	302	275	270	341	294	288	298	287	300	287	278	291	295	272	255	287	294	274	287	286	261	283	297	288	261	284	305	315	301	266	287	288	295	290	308	295	288	294	268	292	291	315	320	334	320	299	291	307	276	302	325	279	346	296	291	284	293	242	289	303	278	300	296	287	296	304	329	310	286	298	319	268	308	290	282	262	287	302	284	301	311	301	312	267	294	352	292	276	281	287	323	314	310	251	313	301	303	303	267	303	316	306	285	293	281	301	316	301	317	277	281	298	322	267	284	311	284	292	286	290	282	277	308	293	263	282	291	308	330	262	293	286	291	275	292	296	280	270	309	282	286	268	274	290	287	307	272	305	256	292	283	282	307	322	287	275	309	295	299	298	278	299	294	306	323	286	288	293	270	290	289	319	296	270	274	300	292	316	308	283	272	277	292	298	290	293	317	303	292	325	301	278	324	315	321	324	312	274	323	299	300	294	313	297	297	306	305	289	286	317	298	287	279	284	282	303	313	272	291	294	272	296	259	287	355	302	283	295	306	326	301	258	305	267	276	291	288	264	305	301	345	300	306	288	297	289	327	307	323	308	292	293	286	331	296	268	270	281	304	289	276	312	322	285	293	274	296	309	299	300	284	299	272	294	289	249	294	272	337	317	284	265	293	301	300	321	301	282	287	262	287	318	268	284	298	294	284	284	326	277	256	273	304	258	262	307	324	310	278	290	305	284	291	306	301	331	293	305	298	288	288	296	297	308	295	328	312	321	299	313	253	305	265	285	287	267	281	293	306	287	343	272	338	284	287	291	309	327	299	271	298	300	292	291	343	296	296	305	285	274	290	276	310	313	291	300	304	302	291	322	324	326	296	286	300	315	304	301	314	273	300	330	286	288	312	272	273	285	311	306	275	299	286	282	302	287	287	308	258	293	271	267	298	303	311	278	316	291	277	304	332	313	292	297	315	286	294	267	280	310	315	310	305	332	276	313	321	302	283	268	261	323	282	298	295	313	288	289	319	287	306	320	277	273	284	314	298	293	292	262	336	294	315	313	286	295	306	289	270	283	307	324	297	290	310	263	297	298	287	296	295	257	285	305	292	305	313	309	306	291	307	312	324	307	315	276	322	295	261	299	278	301	296	297	295	288	266	307	309	315	280	298	313	288	296	307	299	299	275	290	302	293	309	311	299	303	294	279	291	301	284	260	301	330	299	286	298	311	296	276	291	293	259	283	284	309	306	294	289	270	334	285	318	299	316	296	321	280	271	316	290	336	312	291	303	309	279	314	291	308	294	289	295	298	303	274	297	308	308	298	313	299	299	305	291	306	270	282	275	285	275	315	290	316	270	291	292	272	295	322	306	315	307	286	295	283	317	299	305	262	296	308	298	325	280	309	274	312	284	326	285	299	273	316	286	317	269	311	294	277	288	286	289	302	285	280	317	306	294	304	285	291	281	325	299	296	297	259	312	281	331	278	284	292	267	282	314	263	293	255	277	309	263	279	283	315	324	295	278	302	337	284	305	295	325	314	281	299	302	287	272	285	271	272	304	273	323	310	326	289	302	274	284	303	301	305	301	311	293	276	305	292	289	286	314	288	299	301	286	313	295	274	293	350	322	301	274	292	324	286	294	298	327	292	292	304	279	277	310	320	290	283	280	280	334	296	270	271	286	266	292	299	244	309	275	298	273	282	289	296	322	299	297	297	287	288	262	295	274	306	286	294	290	290	283	322	288	288	308	283	307	333	277	288	268	291	295	268	326	303	305	282	269	329	322	278	322	291	308	266	280	335	287	270	305	289	317	266	307	294	325	305	273	341	312	287	291	317	303	291	299	297	315	281	308	290	330	292	279	322	302	319	280	297	303	291	280	255	322	293	269	320	284	284	253	302	287	343	303	309	322	286	300	274	311	282	310	294	301	283	274	270	299	281	286	295	305	289	303	289	291	291	303	305	307	284	291	289	256	275	297	329	311	330	266	309	318	289	282	311	280	292	304	295	263	305	263	281	300	267	289	339	280	279	296	293	305	279	263	277	297	289	329	316	310	299	297	305	289	274	279	302	306	299	315	298	273	276	300	309	303	300	295	269	291	324	313	336	289	303	276	289	302	302	290	273	302	284	287	304	290	297	286	310	311	341	272	293	296	275	311	315	299	295	302	305	303	275	254	283	301	287	298	306	300	324	311	267	276	303	289	308	298	317	296	297	261	305	304	338	276	311	305	281	282	288	307	289	284	261	316	291	290	289	308	282	302	318	262	249	309	304	307	291	308	271	291	272	269	288	305	290	287	265	278	300	294	322	310	282	284	294	261	275	313	273	279	321	304	301	292	312	319	263	266	285	318	307	278	288	286	307	282	291	319	309	270	302	275	273	307	286	281	298	311	301	308	319	279	303	289	312	312	317	323	296	288	273	299	308	319	272	294	293	318	271	250	272	308	313	280	325	304	267	293	309	281	278	312	295	270	312	281	327	299	323	309	285	288	262	306	334	307	299	307	313	275	312	282	280	286	303	287	261	318	304	278	289	313	268	294	280	289	304	302	288	296	311	299	307	287	279	306	318	328	283	280	268	293	282	308	305	295	305	281	294	284	303	304	301	306	259	291	280	269	285	299	277	297	331	307	304	277	284	304	332	282	331	286	282	313	307	294	290	287	298	310	279	298	276	296	285	305	325
5513	723	951	1031	943	868	753	728	742	762	695	716	694	684	667	680	636	694	699	671	680	654	639	646	687	646	671	667	615	723	676	662	647	679	662	678	694	635	684	651	641	620	619	674	662	632	651	674	663	660	695	712	648	662	702	698	679	645	626	660	681	665	686	660	636	685	676	665	654	668	599	723	686	684	678	668	688	675	685	675	645	679	666	705	695	723	673	657	630	654	668	661	660	673	667	697	637	661	672	676	654	664	655	669	623	667	706	691	636	646	627	660	643	637	648	671	644	697	670	665	627	650	658	682	682	631	670	675	681	684	659	655	675	661	635	627	640	633	615	675	667	646	665	619	736	651	725	619	689	629	683	695	678	674	659	676	676	713	711	637	649	677	672	708	669	654	630	634	643	663	654	674	665	708	652	658	632	691	634	615	708	631	663	682	677	660	656	679	683	667	669	634	674	656	641	682	686	658	650	688	625	680	683	653	667	663	679	675	642	691	663	640	645	631	661	708	639	623	582	676	643	674	669	700	694	672	717	682	677	608	686	677	666	691	688	739	686	675	689	666	692	665	662	675	635	694	670	648	710	673	729	649	715	642	654	649	640	681	662	638	694	648	661	657	662	698	650	706	660	642	666	685	682	655	689	685	642	692	661	624	668	683	643	685	660	660	695	671	659	690	645	680	648	672	661	673	709	619	597	654	715	665	629	656	709	677	708	620	657	704	671	686	665	637	691	682	666	687	724	676	687	642	651	674	634	653	665	676	708	643	669	681	694	650	654	637	661	638	655	658	679	752	665	671	613	711	667	696	683	661	606	688	659	711	643	693	656	682	652	666	669	691	680	701	631	658	629	652	673	710	669	677	710	621	715	665	689	671	699	645	616	690	693	691	686	658	661	726	661	703	642	682	672	682	702	630	700	632	686	712	633	704	627	669	674	661	689	707	619	654	688	666	633	692	661	646	719	711	702	677	641	652	651	677	635	688	667	656	677	670	629	651	710	682	701	697	652	690	692	664	656	698	660	693	633	667	639	737	675	674	629	631	702	649	650	660	671	658	657	684	628	649	641	650	709	686	691	677	691	689	668	648	682	640	683	643	670	703	671	657	658	669	672	673	676	680	666	626	680	700	627	705	650	659	685	642	647	691	694	635	653	620	710	674	656	653	631	677	666	632	674	641	671	638	693	681	703	644	615	654	667	667	685	654	678	688	663	601	684	685	639	694	620	649	635	684	688	688	639	613	632	681	699	670	738	698	695	656	656	674	658	665	648	685	701	630	676	692	644	671	680	656	612	627	649	646	681	705	647	683	644	647	687	668	646	653	710	708	661	640	640	687	675	646	641	644	698	640	655	669	691	717	680	669	614	658	667	664	685	667	620	646	684	667	658	752	648	611	629	651	696	654	687	618	663	677	675	687	684	663	706	642	684	707	624	699	654	690	651	716	644	658	691	639	707	682	659	657	692	654	657	653	701	674	672	659	653	716	698	674	669	687	637	703	655	650	700	676	665	688	703	672	661	679	686	702	650	650	644	645	637	678	715	656	687	718	648	674	635	671	624	606	652	656	617	694	666	644	662	687	651	667	714	656	668	694	701	673	616	661	668	672	640	662	665	683	682	657	665	676	634	658	684	651	702	639	667	701	690	670	666	652	680	705	623	642	696	671	712	700	687	668	698	681	682	702	650	672	662	700	726	659	650	679	708	676	682	675	631	671	644	622	654	625	648	693	628	683	671	644	675	624	656	654	647	677	698	675	656	640	636	683	644	663	641	688	695	669	634	678	672	668	685	715	668	666	672	626	662	635	622	653	679	666	659	647	661	721	630	706	648	641	636	644	673	677	703	618	677	605	664	600	629	661	679	709	657	637	677	641	650	674	653	651	671	719	683	690	709	654	659	625	658	694	613	666	697	673	638	641	668	691	665	652	681	650	704	689	668	653	695	668	645	673	680	679	670	669	630	683	642	663	669	664	684	659	650	656	685	689	651	682	665	693	712	648	639	666	690	645	670	630	709	674	690	695	677	677	633	661	669	672	657	674	677	710	670	656	684	676	658	626	657	663	691	653	677	654	675	680	643	670	679	630	674	634	673	654	665	659	671	617	645	685	717	647	699	699	673	686	693	665	667	646	667	648	641	701	680	692	669	650	665	656	606	659	647	682	667	679	666	669	682	654	700	673	696	675	643	670	701	680	678	665	661	655	667	677	665	658	617	689	685	674	699	646	636	688	676	688	672	648	688	690	677	667	647	673	656	650	673	692	665	666	719	646	628	641	673	664	653	693	667	656	647	670	655	667	651	708	698	695	706	673	659	671	664	644	674	659	683	649	673	659	684	615	687	653	699	652	653	677	671	639	689	675	688	619	662	665	674	663	681	670	621	657	702	639	630	681	668	718	717	671	686	698	642	664	649	629	669	679	637	682	685	648	625	660	669	676	714	653	662	699	638	685	663	682	700	680	662	671	682	657	649	674	655	663	618	650	688	639	678	611	663	602	699	682	679	685	643	684	653	625	643	642	681	678	678	720	668	682	623	658	723	638	682	652	677	648	719	680	626	637	644	632	679	659	668	671	709	673	664	659	656	652	655	643	654	643	685	630	700	675	656	636	669	653	610	642	704	662	670	654	645	689	636	649	654	620	639	645	673	629	675	693	667	708	670	667	668	694	662	703	640	636	680	666	687	720	732	654	665	648	693	689	647	708	652	650	684	664	653	689	654	648	642	709	685	676	686	648	610	664	690	662	613	696	676	636	690	684	674	672	651	674	627	709	688	661	701	659	669	653	733	667	625	650	645	653	675	692	666	705	634	665	660	687	690	678	652	657	608	707	682	681	701	702	668	661	674	641	603	661	681	646	631	638	705	673	678	643	658	664	683	637	640	694	655	710	633	656	638	701	698	658	680	638	646	689	625	635	648	665	661	670	624	700	743	650	704	614	629	652	682	664	649	689	660	674	687	653	687	687	644	663	655	655	647	649	663	660	648	680	647	603	666	663	637	646	692	646	650	710	696	660	672	683	673	679	669	656	620	659	690	648	684	637	629	661	660	657	653	661	696	655	673	684	663	684	676	639	677	653	660	653	665	659	653	694	698	658	687	693	660	688	674	629	670	650	666	683	718	649	683	667	655	661	646	623	649	667	651	693	672	683	654	692	658	657	681	642	690	638	663	710	657	674	660	657	633	642	682	663	710	654	581	680	694	681	694	695	681	663	703	655	653	642	670	657	711	660	686	685	655	676	634	655	664	688	662	658	648	642	650	658	691	661	695	676	617	671	664	730	681	672	665	676	693	691	668	639	648	675	664	667	630	661	667	698	690	636	691	687	672	672	669	658	637	655	621	671	720	661	695	654	639	691	668	676	631	687	681	665	652	713	669	644	678	669	671	688	653	673	606	636	690	652	686	654	700	663	681	733	699	666	668	684	618	654	693	673	639	733	654	668	650	716	652	688	626	614	670	658	674	639	662	617	647	660	671	614	635	637	660	701
42082	8121	1297	794	615	472	337	320	269	241	228	245	220	216	182	195	211	199	204	188	179	190	173	185	186	161	179	163	182	188	155	144	162	145	174	188	183	151	149	178	167	151	179	162	187	175	157	181	139	168	138	147	184	178	177	185	181	175	156	152	177	166	157	148	174	162	172	177	149	161	184	164	161	171	153	187	156	158	174	182	192	180	163	174	152	156	180	166	166	182	158	120	135	175	188	186	161	172	163	170	203	157	168	184	171	175	159	156	173	158	168	163	160	166	160	165	178	171	187	175	175	162	161	155	168	162	161	171	160	174	154	173	127	166	159	139	145	154	166	170	156	150	170	145	188	175	164	157	151	193	151	148	187	168	167	137	182	157	163	147	164	168	164	155	163	164	186	158	156	174	158	173	159	165	175	183	196	162	189	144	161	149	172	149	159	181	185	172	171	201	142	148	133	164	163	181	191	162	162	151	150	196	181	157	155	181	168	156	179	144	160	169	155	155	145	146	196	177	171	161	150	152	169	170	160	182	196	155	158	144	156	139	183	185	170	160	175	163	166	162	158	151	167	162	156	177	157	164	168	174	154	174	163	184	171	168	138	178	168	142	158	169	159	177	187	154	166	165	164	177	174	167	181	145	166	185	154	186	211	173	191	156	163	170	161	152	175	154	167	150	150	168	148	177	169	145	134	158	171	166	161	147	171	152	152	179	171	158	170	153	172	160	165	183	132	180	158	151	195	185	151	161	159	178	178	173	173	193	181	151	132	167	156	137	174	168	175	161	142	161	175	194	172	174	168	166	139	153	174	148	190	134	149	163	148	179	159	153	168	161	168	150	175	174	176	177	187	157	155	193	162	162	171	147	146	161	163	179	182	167	162	170	179	164	150	156	169	159	190	175	159	172	174	164	168	163	163	160	157	165	170	171	181	186	170	180	171	156	165	197	183	157	175	171	161	167	185	164	159	178	153	154	173	150	170	182	163	179	185	183	183	161	185	163	186	181	157	195	145	159	173	168	177	185	189	174	178	154	163	150	178	189	170	167	152	162	186	200	159	178	163	173	192	153	159	160	159	177	180	168	165	174	176	192	173	160	144	171	153	181	161	163	186	159	172	178	180	158	165	186	159	169	169	177	167	166	148	174	151	189	143	168	166	172	179	171	173	167	173	166	129	169	170	181	171	175	140	180	184	170	165	186	161	174	170	166	171	154	154	173	174	161	175	189	147	180	176	148	155	159	164	148	174	161	147	167	165	162	163	168	156	174	173	176	175	130	156	159	162	154	181	175	187	163	162	159	145	166	162	157	164	151	160	157	189	136	172	169	185	188	166	156	176	173	158	148	175	142	173	151	175	181	160	135	188	155	169	174	191	159	160	150	155	157	158	188	173	150	169	197	168	173	157	190	193	155	174	181	175	164	155	165	148	159	180	143	181	178	160	164	148	175	145	175	205	173	193	164	147	152	153	171	169	170	174	148	164	177	146	186	148	170	169	161	164	148	188	149	183	162	166	156	161	184	180	154	161	173	169	170	193	189	157	148	154	165	180	174	189	133	174	158	183	175	151	145	145	144	187	176	185	171	155	175	141	159	177	184	174	148	169	158	165	137	162	159	161	186	185	177	189	150	150	172	157	181	170	167	154	162	167	147	177	153	164	144	151	185	155	191	141	160	150	151	160	155	168	161	161	154	158	174	162	172	152	161	165	176	179	180	138	164	176	155	179	165	160	147	188	150	188	175	187	169	197	173	170	181	161	166	143	188	167	164	163	161	203	175	134	151	153	154	171	178	186	203	154	149	150	186	168	169	166	156	163	173	169	176	168	182	169	166	163	169	150	158	144	168	182	177	205	176	154	184	175	149	167	170	162	175	163	151	180	153	185	165	180	171	165	178	161	171	167	178	175	157	170	182	144	164	176	154	187	170	174	175	142	158	166	169	168	149	179	172	142	181	173	167	193	144	181	184	186	186	125	167	163	154	189	177	161	162	149	164	184	142	176	187	157	174	144	166	175	181	168	177	162	161	150	184	175	148	167	168	151	154	158	157	176	157	167	172	187	172	169	166	140	184	166	175	143	158	199	206	176	163	159	156	172	163	151	149	168	162	173	146	153	177	168	157	167	180	161	150	149	173	167	166	177	194	179	161	146	145	161	155	175	177	159	174	174	162	151	139	162	167	166	174	171	164	165	178	169	168	164	147	181	167	151	161	156	171	174	151	179	150	159	174	147	161	167	178	165	176	177	157	168	167	199	170	178	178	164	179	189	179	170	145	158	166	160	174	172	140	152	166	193	135	170	137	161	170	153	155	153	170	161	167	194	140	157	136	167	161	181	164	173	173	174	175	166	167	164	180	161	172	177	163	141	165	172	154	172	155	159	164	184	168	161	183	154	176	170	159	155	172	180	172	161	185	163	171	149	179	166	164	161	194	151	179	164	170	142	163	174	158	156	153	143	165	149	168	167	169	156	166	154	181	170	165	176	176	160	161	154	162	151	184	151	176	159	172	174	157	167	171	174	171	159	150	157	152	170	131	156	168	161	165	163	179	174	150	159	163	136	148	174	158	162	166	162	144	168	162	172	157	156	168	182	203	164	171	172	144	164	157	165	165	168	164	161	173	153	154	160	175	159	183	172	173	138	168	178	195	152	170	169	177	183	148	165	160	163	172	182	152	173	157	150	142	179	147	180	166	148	159	165	162	166	162	166	151	206	125	162	144	171	170	167	180	165	165	157	165	175	153	172	184	162	180	157	137	170	151	187	185	158	177	156	161	162	161	152	166	162	152	168	163	177	172	174	192	178	185	173	144	167	165	158	185	177	164	156	145	170	165	152	142	177	171	163	148	161	143	142	172	163	188	171	139	183	156	169	153	162	186	194	174	171	166	160	150	171	139	171	168	143	167	169	179	143	153	148	163	178	152	179	167	164	162	167	173	166	190	162	181	171	160	171	143	168	136	170	179	201	186	196	176	144	161	172	172	152	183	184	175	192	137	168	170	190	176	161	149	169	159	156	194	204	161	159	166	169	187	159	160	176	160	177	149	170	188	167	187	182	163	154	162	162	183	169	162	167	175	177	179	176	184	170	168	156	159	153	138	165	164	162	164	187	155	165	153	163	163	176	192	174	194	169	175	158	158	147	149	179	173	170	164	192	160	170	171	179	163	175	169	179	168	145	161	159	180	170	154	166	178	146	158	141	172	156	167	166	166	158	171	177	178	151	186	187	169	179	163	167	163	173	195	165	176	166	192	173	155	162	144	155	172	167	157	174	166	158	145	140	134	163	142	163	150	156	181	164	184	173	153	162	176	186	181	166	146	158	151	167	158	173	156	164	154	157	172	164	169	168	159	141	153	176	152	169	154	174	177	157	170	155	183	162	162	168	165	149	190	162	176	150	176	172	183	153	154	167	167	177	144	152	175	149	159	158	162	154	188	163	150	158	160	164	168	148	170	161	190	188	146	174	175	147	152	176	171	150	165	147	165
18581	962	1942	2560	2265	1875	1453	1170	1051	835	828	798	718	690	621	614	596	535	553	500	512	488	487	477	501	492	440	418	489	463	461	424	395	427	427	423	430	409	391	436	437	402	410	397	424	418	391	387	444	393	407	379	432	386	399	418	366	403	447	438	413	428	388	393	431	408	452	414	432	397	413	403	430	406	420	439	419	428	436	399	415	409	374	449	392	420	364	390	380	407	397	405	401	402	378	397	395	361	369	409	410	426	373	405	383	415	394	359	389	398	372	386	409	375	379	385	410	394	414	420	395	415	377	420	365	374	384	392	425	401	395	398	400	406	420	396	448	399	371	377	366	405	412	384	386	382	366	394	393	392	413	421	399	411	382	396	435	390	399	383	379	403	406	361	365	417	400	425	376	408	358	352	384	391	425	392	392	371	368	385	403	396	425	407	406	406	396	420	397	416	403	401	431	376	405	403	395	410	395	366	374	381	375	404	389	403	411	406	443	382	377	422	409	423	432	396	419	401	421	378	403	417	401	410	397	407	411	389	401	395	424	439	382	411	399	403	398	424	385	422	393	396	399	399	411	410	389	374	413	369	374	417	362	368	431	380	347	375	408	385	381	364	410	394	393	349	406	400	382	382	365	403	398	436	405	448	403	399	418	385	389	402	395	368	394	375	428	372	401	405	418	396	406	404	390	386	379	410	423	403	382	355	408	376	380	371	384	385	416	431	386	359	413	390	397	378	422	383	445	410	406	400	393	401	366	357	368	378	375	399	408	403	392	394	393	432	409	403	396	403	414	408	361	394	381	412	411	376	394	390	386	373	388	364	408	377	403	390	407	381	403	427	423	354	388	410	463	388	413	413	403	431	395	376	434	421	373	383	396	355	429	421	395	408	386	379	438	378	395	438	403	405	370	415	397	396	415	400	415	363	388	414	369	362	385	395	420	390	434	390	395	368	400	391	413	359	408	392	421	383	409	366	376	401	399	379	410	371	427	405	409	396	396	422	419	417	377	383	432	409	422	379	399	421	413	389	403	423	396	374	421	402	383	383	394	439	347	405	400	369	388	384	435	399	384	401	393	417	412	426	424	368	415	428	406	423	387	395	417	411	408	415	397	400	350	399	403	376	418	374	404	375	450	399	398	385	379	417	383	375	382	341	433	406	380	389	395	384	419	430	426	413	429	387	438	406	370	371	360	384	392	420	366	431	422	393	374	432	409	372	381	382	419	377	402	395	384	409	379	381	368	384	367	396	409	394	405	394	377	422	404	412	396	411	406	385	426	368	439	382	397	368	382	403	392	419	431	389	398	382	389	389	382	425	385	364	392	389	400	411	385	372	425	400	449	374	372	398	402	352	378	400	454	382	424	372	391	378	427	370	425	372	382	389	382	372	398	383	394	415	393	401	393	400	424	393	396	395	403	394	412	381	398	389	391	413	383	381	389	394	373	383	412	429	382	395	410	376	371	415	377	389	353	379	401	388	381	421	412	370	376	389	397	386	377	372	421	392	399	390	399	432	390	373	439	374	390	439	376	399	428	360	390	364	447	429	406	376	397	404	379	411	396	380	369	385	398	397	360	356	387	388	398	393	362	396	375	392	428	385	370	380	422	388	420	392	397	390	355	377	391	402	389	402	391	396	397	395	394	378	415	391	373	397	379	396	405	405	390	420	362	375	413	408	349	377	398	358	388	359	398	381	420	406	412	378	418	420	381	426	388	417	375	373	401	416	373	403	376	407	425	419	430	364	421	419	395	400	391	390	387	389	398	406	388	380	382	437	361	389	407	393	401	429	383	387	379	417	398	419	392	412	383	413	444	430	376	380	410	411	389	395	401	391	368	411	372	403	402	437	396	403	413	402	410	408	362	381	379	416	421	392	375	391	383	436	449	378	386	427	357	408	381	400	420	441	403	416	429	376	366	420	413	418	374	400	462	399	424	362	351	388	390	424	367	393	398	390	388	381	424	353	409	387	453	416	390	388	394	358	390	439	367	412	381	425	384	387	398	457	431	403	396	410	410	417	340	393	419	381	370	409	424	420	389	419	396	395	392	371	390	390	421	396	392	383	401	417	387	380	414	386	420	431	398	393	409	394	400	370	373	387	371	387	406	414	382	397	374	407	413	414	414	395	411	393	431	418	389	413	378	384	425	403	408	423	402	381	376	371	399	377	394	338	392	413	385	372	408	408	387	388	381	394	367	392	391	373	405	382	373	401	367	395	401	416	436	394	392	379	403	417	389	428	403	400	403	407	401	397	421	394	386	378	390	400	384	401	394	399	380	381	393	421	382	414	376	399	406	404	358	433	398	392	396	390	395	400	397	383	449	383	414	362	422	397	408	382	399	418	440	404	389	371	409	389	378	407	401	379	379	408	410	404	379	405	415	381	376	392	382	399	405	402	411	399	390	417	397	415	380	402	407	380	354	398	407	379	376	399	410	382	379	389	411	406	402	404	416	405	422	413	407	417	387	403	381	399	384	409	391	378	380	429	382	437	386	398	411	384	352	411	356	384	381	383	371	388	426	407	377	440	381	380	375	385	396	370	376	366	356	419	391	408	377	358	400	391	391	375	389	398	377	366	413	343	359	395	398	401	444	398	408	407	430	377	403	394	384	406	377	436	432	397	406	405	408	371	407	407	374	378	370	384	409	398	392	396	414	405	358	399	403	403	379	419	402	389	433	376	414	406	423	401	399	397	405	379	392	366	381	388	383	371	373	404	418	416	411	387	360	396	369	372	435	441	395	389	399	416	358	405	415	403	406	420	439	383	358	414	410	391	401	401	396	355	395	399	409	368	402	384	396	435	373	381	401	439	400	429	444	403	405	390	399	400	404	384	401	412	423	380	385	416	378	393	387	413	402	389	360	397	416	388	389	408	385	397	384	388	374	363	426	372	373	395	390	403	379	377	439	431	407	424	416	382	386	416	392	391	401	384	419	389	374	441	388	421	402	402	415	383	414	401	329	401	426	397	409	404	414	390	390	370	390	401	397	371	397	395	400	384	403	439	407	400	401	383	401	381	399	375	410	388	385	384	383	366	411	433	417	395	398	356	380	367	395	386	402	401	384	421	424	389	400	433	379	385	423	382	411	411	407	398	396	380	360	391	411	413	395	416	408	405	399	383	395	381	381	396	400	409	423	401	395	362	399	345	401	381	390	439	381	398	376	417	422	365	407	372	415	397	403	391	361	410	367	359	385	401	380	417	412	364	409	411	428	387	367	398	385	384	421	406	383	404	394	394	414	415	426	392	377	387	411	402	415	373	381	409	413	382	394	367	387	393	395	389	395	420	398	374	363	409	401	403	373	381	404	394	395	400	374	380	398	433	390	370	403	420	399	377	390	423	396	377	362	390	429	390	389	416	377	398	411	391	384	408	401	397	386	402	433	391	408	413	379	408	384	417	402	409	391	396	407	419	397	404	386	443	417	388	407	378	430	399	425	394	397	408	398	412	404	403	351	395	427	388	400	410	377	374	376	365	388	415
56048	19773	8414	2099	1256	818	646	485	400	304	254	254	218	222	195	201	151	150	168	159	159	151	117	143	158	110	161	130	115	144	123	115	107	142	123	118	118	119	101	104	101	114	133	131	96	105	97	84	110	118	109	124	99	109	104	104	102	106	117	108	98	107	107	114	107	125	87	108	112	103	109	99	93	107	96	108	111	105	110	106	118	101	99	112	82	125	110	110	103	116	111	132	116	105	116	86	93	96	94	97	104	94	128	100	116	91	105	97	114	107	102	117	103	106	95	103	91	95	102	83	116	101	91	101	115	104	101	123	114	89	116	117	112	108	98	118	93	97	111	129	104	80	115	116	122	127	84	107	112	103	115	102	104	105	104	104	114	95	90	93	101	100	103	109	85	107	108	104	94	112	125	105	120	107	106	87	100	96	75	94	124	91	118	93	106	79	101	108	98	92	93	93	116	95	95	112	95	87	109	110	95	93	97	92	96	129	106	103	75	89	101	103	103	106	82	106	116	105	115	95	112	80	88	114	120	93	100	103	85	84	104	95	76	107	86	103	89	104	104	116	98	100	102	100	89	117	99	98	119	104	103	84	130	123	105	100	95	87	104	99	112	79	84	92	103	104	115	117	103	78	105	93	117	106	116	104	113	108	112	105	114	125	99	96	111	107	102	105	96	107	91	109	108	115	98	96	96	98	111	98	96	109	93	96	103	109	97	102	114	95	111	92	100	92	78	113	94	103	99	92	107	86	91	97	102	101	113	118	88	104	122	108	95	96	108	89	100	93	106	103	116	107	107	105	100	96	87	90	127	102	111	87	98	82	96	110	91	98	101	105	99	109	105	99	111	94	110	100	110	92	105	99	98	114	120	114	109	101	107	108	90	113	105	109	114	91	103	97	110	105	113	86	93	105	125	89	97	77	109	113	109	109	92	105	85	95	105	116	107	101	110	106	90	95	109	107	92	97	129	98	108	106	86	100	97	104	112	109	110	109	98	74	103	115	94	84	88	97	109	125	87	97	121	110	105	107	102	89	119	105	113	89	108	110	102	88	104	102	102	100	94	104	117	121	105	96	95	110	112	100	124	94	87	92	104	92	102	131	102	90	104	107	88	93	126	110	101	106	104	95	93	99	105	110	108	100	86	107	112	99	113	102	95	103	94	118	101	122	99	105	107	106	98	91	124	112	91	99	94	109	108	111	91	96	104	95	98	106	108	102	88	106	87	104	87	78	136	94	94	85	93	107	124	101	100	121	102	121	99	94	113	115	102	109	96	107	87	93	101	76	85	96	90	93	102	92	113	93	103	123	106	97	92	90	109	93	107	100	103	98	106	96	99	125	102	97	112	138	96	100	110	94	108	96	92	100	108	102	94	100	102	100	119	125	81	109	104	99	85	89	109	92	111	101	102	114	106	90	99	95	122	102	110	102	97	90	85	107	89	98	111	121	100	99	82	99	100	112	106	88	91	94	105	101	97	97	88	98	95	96	109	97	105	95	110	83	104	106	108	108	113	94	91	95	99	101	107	92	118	101	92	124	102	102	103	98	101	75	94	105	94	96	104	98	110	88	93	119	97	94	97	106	109	103	100	95	100	108	108	111	106	110	97	100	107	98	93	100	84	87	125	108	124	115	106	82	85	126	114	124	106	80	95	113	105	104	121	92	92	93	96	99	78	95	120	97	91	107	96	94	103	99	97	99	121	129	109	112	100	99	105	106	104	109	101	99	107	98	107	103	106	105	99	103	107	124	87	123	83	103	106	101	96	94	109	106	120	83	105	110	88	91	99	97	110	105	103	110	99	105	118	102	99	101	92	87	95	108	102	103	109	112	102	95	109	89	107	121	99	96	93	95	105	107	85	110	84	104	105	87	108	115	111	98	121	91	92	112	96	97	123	92	99	88	92	109	92	89	108	104	107	99	91	99	75	110	114	108	89	113	113	87	98	104	100	108	84	87	103	109	100	88	93	111	90	106	100	114	110	96	87	83	121	105	109	101	95	132	102	107	99	106	107	90	98	104	97	105	119	88	79	109	102	86	104	98	89	124	104	111	115	90	82	114	104	106	101	105	111	102	104	108	86	93	92	93	120	99	119	105	92	85	106	105	86	100	104	94	92	104	103	101	108	104	112	99	97	104	80	111	106	110	110	102	101	96	119	107	117	96	105	123	103	107	105	114	114	112	89	104	97	96	84	99	101	88	106	98	114	118	114	115	85	97	113	105	90	101	102	116	112	127	114	97	106	103	106	86	97	104	104	102	104	86	104	95	116	111	88	89	99	92	92	126	98	95	106	115	114	99	108	81	89	94	109	97	99	116	84	108	115	106	102	111	102	104	87	111	90	103	115	100	98	71	112	107	126	106	112	111	104	93	110	115	96	92	105	92	110	97	99	102	105	89	93	104	97	118	96	105	122	106	85	99	89	95	80	114	94	96	97	118	107	108	101	104	100	89	98	103	109	107	92	87	107	111	114	98	103	87	89	104	79	86	99	90	109	109	101	83	91	102	92	97	119	97	114	105	94	93	111	107	102	105	106	107	86	111	89	85	95	92	105	113	101	107	113	97	103	97	108	80	103	97	100	102	107	116	91	93	105	118	89	101	94	87	115	107	103	105	109	89	104	111	116	90	85	105	100	111	101	116	95	98	114	115	110	114	76	90	101	102	95	94	109	115	105	96	113	105	98	81	116	93	105	100	109	93	108	81	115	110	103	112	114	121	98	108	97	110	112	104	127	91	110	102	109	98	95	89	121	106	99	116	96	98	103	122	98	99	95	119	104	109	105	99	113	103	109	103	96	87	94	101	108	116	134	96	103	96	100	95	92	96	99	112	101	106	91	95	115	104	101	97	119	93	114	97	121	108	110	99	84	95	94	98	89	111	103	105	97	111	101	102	100	107	99	101	90	102	99	106	109	113	107	124	80	102	96	98	121	97	105	116	97	100	118	107	104	98	106	96	85	107	81	86	91	97	119	127	109	107	112	104	95	109	109	86	99	92	99	121	100	113	94	113	107	93	105	78	105	88	86	110	99	109	118	112	92	103	99	89	97	105	92	115	89	110	92	81	97	99	80	98	102	97	99	104	81	100	94	85	97	101	96	105	102	93	112	123	84	101	107	112	108	97	105	96	103	102	106	96	99	114	105	117	103	84	87	118	115	99	112	117	105	108	93	95	97	97	109	97	107	99	106	95	93	116	112	87	94	93	104	107	99	111	113	87	96	103	117	102	89	102	108	88	132	112	102	100	101	100	94	95	121	97	97	120	106	90	120	117	101	107	107	128	95	94	105	100	132	91	112	106	113	108	102	98	107	97	88	96	71	112	114	96	105	101	86	108	95	79	106	107	104	113	96	102	95	99	101	91	85	114	101	81	116	129	103	103	86	96	104	112	114	95	130	100	123	100	118	119	105	109	107	95	98	86	103	97	87	120	100	113	115	105	113	111	98	106	116	118	97	85	103	102	104	95	86	88	109	103	95	110	117	107
26165	1811	4300	5167	4647	3780	2900	2200	1999	1571	1321	1303	1050	948	852	804	720	713	599	601	560	549	531	527	483	464	419	462	409	464	452	415	368	366	388	348	398	364	380	305	370	352	376	334	347	331	342	320	326	320	327	345	342	314	323	331	317	312	293	341	292	313	300	316	318	297	322	308	306	296	325	319	269	327	275	299	291	293	303	260	318	307	291	298	305	283	301	274	309	305	313	309	283	286	282	295	305	308	276	297	305	275	285	292	260	281	306	303	299	279	277	277	283	299	279	279	267	287	316	277	304	317	258	270	280	273	273	302	307	271	288	301	283	265	294	277	248	286	258	291	279	281	286	288	275	270	288	274	290	272	300	280	290	310	296	261	280	280	301	281	302	271	284	273	286	298	281	278	292	286	282	286	285	305	262	281	278	300	269	293	285	235	288	264	295	287	271	250	308	275	286	274	297	282	267	296	306	266	294	297	241	288	308	258	282	249	278	287	282	279	299	262	288	243	280	292	307	302	273	312	300	261	299	301	282	272	284	301	293	290	302	276	262	315	262	269	268	278	267	279	273	311	264	265	290	298	313	305	295	258	281	290	257	278	312	284	280	279	309	272	269	277	267	292	260	250	275	305	291	287	291	268	317	272	302	301	276	272	301	303	286	302	279	280	275	291	289	262	261	274	302	268	277	301	256	259	299	280	290	295	296	300	282	246	287	282	258	314	285	268	292	291	262	267	270	269	266	293	257	235	248	283	271	306	284	292	298	283	317	273	272	309	259	264	285	272	270	288	285	283	274	258	261	286	254	244	296	263	253	274	289	286	275	303	317	263	276	291	278	299	282	266	294	282	310	242	274	260	291	296	288	248	270	264	290	267	283	252	245	273	275	287	261	254	297	277	283	286	292	272	300	313	260	262	282	252	291	282	267	301	301	283	283	292	288	245	277	275	275	306	300	291	273	281	288	312	251	299	286	267	264	306	271	266	285	266	274	285	295	291	286	269	291	270	286	282	288	300	288	294	338	291	285	265	277	249	286	248	291	279	313	285	273	275	279	274	264	269	326	268	276	260	281	293	281	274	266	293	270	270	265	245	280	277	244	286	276	269	240	274	282	264	273	297	255	262	278	300	297	284	281	271	276	292	262	290	279	299	250	262	262	310	295	282	297	281	285	254	275	269	248	296	282	299	277	298	294	300	283	297	291	251	271	294	268	297	277	251	309	267	260	290	284	287	287	280	293	256	298	299	276	276	296	270	275	284	278	237	271	273	237	254	292	283	296	255	286	285	275	269	270	298	288	275	289	277	305	279	275	294	270	295	310	278	284	258	273	303	281	280	286	276	290	279	292	267	269	254	306	288	296	281	266	287	302	292	282	281	300	285	295	294	268	285	241	276	288	288	275	310	275	291	293	258	285	275	275	272	270	265	294	267	251	284	294	270	270	291	295	261	268	275	298	269	269	282	288	277	277	280	257	283	269	250	273	286	271	278	269	283	266	286	270	285	242	267	303	278	274	281	302	251	276	306	285	286	281	305	283	273	269	297	296	260	271	291	281	301	265	272	283	289	289	285	281	293	269	260	286	266	273	288	298	275	267	274	281	319	274	256	242	308	266	284	257	249	257	280	269	269	274	281	268	258	281	262	282	257	297	286	259	292	285	268	263	284	287	275	298	278	309	256	286	300	299	306	268	273	262	246	273	288	275	276	279	301	271	270	288	271	310	292	225	250	288	242	291	275	292	278	302	259	266	314	279	308	276	286	263	267	257	268	272	260	297	271	297	271	308	323	290	262	285	295	265	334	280	299	274	268	281	292	278	294	285	283	275	304	282	251	277	261	264	293	283	273	282	293	321	287	278	263	291	267	280	258	271	279	304	248	298	282	320	306	274	254	265	295	270	295	268	265	271	270	280	277	263	301	270	261	283	263	272	278	280	280	302	284	293	270	251	261	251	265	285	269	297	255	303	319	270	282	288	270	279	276	278	253	269	278	254	283	300	274	311	293	252	275	305	281	243	270	249	269	264	266	286	274	274	312	284	250	265	250	262	290	299	268	286	291	293	288	280	316	293	263	278	288	290	286	295	287	279	302	286	290	277	300	256	255	273	283	270	278	296	277	299	277	252	284	276	301	279	263	273	291	278	287	287	301	297	269	293	254	252	273	275	262	260	275	268	265	287	263	264	267	282	298	275	282	263	293	271	265	283	274	293	285	262	280	275	290	317	276	295	273	288	265	313	285	297	281	298	287	262	302	275	306	289	255	274	281	264	314	304	288	261	291	291	267	286	267	286	296	293	260	285	269	280	285	270	275	286	293	278	270	273	270	300	281	276	273	285	254	284	295	289	268	297	258	269	290	238	277	289	319	298	286	297	299	283	274	254	307	278	255	287	262	281	291	272	281	271	260	264	283	247	309	300	257	258	283	285	273	297	252	257	281	270	257	289	295	270	275	272	272	267	282	271	294	279	252	294	279	276	284	283	285	243	297	269	298	281	264	297	298	254	281	249	316	298	284	261	280	293	266	286	296	280	278	292	259	272	293	287	281	266	291	260	291	280	285	291	279	255	289	269	282	268	266	248	239	260	272	268	280	270	286	270	281	314	283	293	256	253	252	257	275	274	295	291	326	303	262	268	303	294	290	246	285	264	272	304	277	266	266	284	290	299	250	289	302	268	265	291	303	288	273	292	286	304	288	287	254	287	285	300	279	264	300	266	280	283	298	267	291	289	270	237	279	262	278	294	293	276	270	270	263	287	262	290	257	268	263	279	313	269	265	277	286	289	278	265	266	252	299	270	271	317	265	296	294	305	313	264	288	294	313	259	283	280	282	283	311	275	262	269	283	284	280	273	260	271	289	261	298	283	284	275	301	275	274	291	276	262	276	259	264	271	246	283	275	296	279	296	267	266	294	269	302	293	280	240	279	273	273	281	263	274	237	261	290	286	270	268	254	268	272	260	316	270	281	301	299	305	262	246	269	267	288	271	283	327	275	260	269	295	270	269	282	267	286	299	296	300	276	276	280	287	274	267	269	269	270	315	279	256	276	261	310	262	276	274	264	308	288	264	308	274	286	264	267	296	294	295	255	250	300	310	273	275	285	275	303	255	278	259	282	304	271	273	314	285	299	294	279	273	298	259	280	302	293	300	267	279	312	267	275	278	287	302	280	290	274	291	268	270	262	295	294	309	273	303	331	276	281	269	293	235	277	264	255	249	213	268	274	275	282	258	291	284	297	270	292	246	253	278	269	269	259	291	283	299	261	272	307	274	283	285	316	265	296	280	282	256	269	292	276	274	259	276	263	275	297	268	297	303	275	293	308	254	306	305	272	302	274	274	261	287	279	279	266	305	273	269	312	283	281	287	286	265	262	306	275	268	291	304	248	279	265	272	284	281	270	262	287	286	284	303	284	262	298	282	280	271	262	294	283	260	277	272	294	291	278	284	283	303	258	250	283	290	300	279	300	289	264	274	288	313	271	296	241	279	336	272	273
5857	396	353	358	338	339	294	313	316	294	305	305	277	303	272	305	290	282	284	297	303	286	269	307	286	289	301	288	319	277	293	311	287	309	289	285	314	313	304	310	279	288	329	289	275	270	281	254	276	275	315	303	281	318	312	317	292	290	282	276	277	279	316	293	280	315	283	267	268	251	288	278	279	320	276	295	243	254	300	282	325	305	305	295	317	326	276	303	276	267	275	278	308	276	316	327	302	320	295	289	280	295	311	276	278	293	315	292	291	285	278	297	303	291	294	289	290	291	293	262	283	321	304	275	265	276	264	282	286	279	241	285	285	261	246	314	287	254	287	293	298	292	295	247	264	280	301	285	287	317	295	272	298	299	320	305	313	304	320	292	286	275	294	305	308	281	286	296	294	337	285	311	303	315	279	319	294	319	308	282	290	277	269	283	299	303	286	272	299	280	307	290	257	324	294	266	279	286	305	311	280	280	307	321	318	286	271	284	285	294	285	300	296	279	290	305	310	301	300	294	313	306	275	280	291	281	293	331	270	297	286	266	275	287	306	278	266	311	270	277	277	282	309	314	334	288	315	285	252	319	293	310	297	282	276	272	296	277	309	291	288	327	308	292	302	278	282	281	322	319	288	313	302	279	307	298	264	251	281	282	269	279	315	316	289	283	279	288	287	294	293	320	262	320	310	270	267	289	295	284	264	243	289	247	316	295	287	288	302	317	281	324	292	291	307	299	292	268	297	292	290	273	271	305	283	307	297	276	276	274	323	315	280	292	285	297	267	283	313	296	283	300	300	294	269	285	299	318	282	286	265	282	281	270	310	287	302	303	316	309	265	297	294	292	309	335	321	307	320	277	280	290	259	286	281	327	283	318	306	290	296	250	288	301	280	296	311	263	310	309	287	277	328	309	287	299	290	293	308	298	323	284	290	293	298	317	273	289	270	272	293	300	281	294	303	292	299	291	319	291	307	271	280	334	292	292	269	306	300	311	344	271	264	299	303	289	301	293	288	290	315	298	285	275	298	298	283	307	307	304	277	322	287	292	286	274	280	284	282	292	304	293	281	276	287	302	296	319	306	273	257	300	293	303	318	286	280	265	304	262	310	302	282	312	275	322	259	281	300	296	298	290	329	292	285	330	263	306	312	285	313	320	286	284	328	279	309	302	305	292	273	308	266	287	294	280	318	294	311	298	285	283	300	289	308	300	273	271	271	302	324	292	337	309	283	283	316	292	306	313	280	288	309	321	292	306	333	282	290	283	291	283	320	287	301	294	293	296	278	326	295	292	298	322	293	338	259	331	301	290	275	285	290	300	280	318	263	300	272	278	292	291	328	279	297	281	324	314	263	312	311	305	304	297	306	304	314	298	282	286	285	294	298	316	272	306	307	284	262	307	289	285	314	266	296	283	290	266	297	290	276	285	274	290	284	285	295	318	264	270	261	305	280	268	318	300	323	277	310	276	276	300	278	269	300	325	273	304	302	296	280	293	315	316	285	270	277	292	293	306	245	271	281	283	276	285	294	263	292	267	261	289	305	294	265	288	288	277	288	281	310	315	304	293	322	302	268	317	300	281	261	324	300	297	300	335	312	306	294	273	287	271	323	312	328	291	293	284	292	273	289	290	307	291	276	283	277	267	276	268	280	323	295	315	296	299	294	295	312	285	253	313	262	310	282	287	296	306	295	291	269	300	305	303	307	321	311	303	292	301	266	309	251	329	286	292	282	312	331	333	286	287	289	309	264	287	311	280	281	285	281	305	285	319	311	275	296	308	251	287	304	280	274	288	302	288	303	310	276	285	296	302	308	266	301	278	258	263	329	349	295	308	289	295	273	296	293	293	303	308	294	293	315	294	302	277	276	302	297	298	316	277	297	319	313	264	312	281	258	304	326	273	300	292	284	314	294	263	299	301	271	278	296	345	275	265	299	269	281	268	267	290	268	319	278	308	289	268	277	286	295	295	302	319	284	281	290	307	316	324	330	288	264	282	332	290	326	299	295	287	288	291	295	312	283	306	312	300	269	264	314	287	278	292	299	283	303	302	296	304	305	325	308	274	280	286	294	321	249	315	278	284	297	326	286	302	280	299	327	295	290	282	280	283	286	275	279	294	291	277	271	280	282	287	266	289	299	287	276	331	265	305	304	305	329	293	292	266	316	281	313	261	283	310	308	280	277	284	294	280	268	309	290	279	314	311	260	274	273	283	290	290	283	308	286	307	320	277	284	283	261	266	275	315	261	273	267	294	262	272	265	319	309	304	293	303	288	290	317	309	317	295	289	300	317	282	292	307	282	283	302	305	296	286	260	302	303	295	291	310	281	285	287	278	275	306	303	304	309	294	302	300	304	276	274	299	321	304	311	311	293	300	264	269	302	317	279	296	280	320	300	298	292	278	268	302	306	307	284	265	293	283	319	273	331	328	322	286	290	269	263	298	281	304	294	282	263	303	293	282	340	292	309	307	275	302	270	272	285	287	309	282	285	272	299	257	276	291	284	295	298	267	351	310	298	312	307	287	268	298	287	300	296	325	308	276	293	288	299	312	320	295	300	296	284	287	291	297	325	281	323	315	288	319	263	293	301	278	295	281	322	305	277	283	295	312	293	288	318	275	285	262	275	289	313	291	311	279	286	300	271	303	296	285	289	291	269	287	292	276	300	303	311	283	281	281	311	271	295	285	308	313	284	288	305	306	305	254	275	320	277	269	286	313	296	320	288	304	288	306	290	271	298	286	298	320	309	258	286	320	249	306	308	304	264	277	294	284	283	290	286	271	294	295	319	320	310	313	293	299	300	265	275	309	323	271	286	298	294	325	300	279	290	307	278	298	293	273	295	272	273	274	274	279	302	292	283	270	277	282	277	301	307	289	288	306	277	255	323	301	283	299	280	274	264	283	281	316	307	313	285	275	283	271	281	310	285	291	299	293	295	262	286	270	300	255	284	283	315	302	315	315	299	270	265	288	277	302	303	259	302	243	283	278	301	286	302	269	289	291	281	283	317	296	306	286	291	302	266	299	293	276	284	318	252	277	285	280	272	290	290	307	292	266	257	312	309	295	294	299	287	282	293	293	285	285	268	299	295	292	345	289	301	277	291	303	306	281	277	283	292	312	279	304	324	287	281	283	317	308	291	284	285	294	306	313	314	310	286	306	294	284	290	282	277	314	295	279	300	330	306	280	300	321	304	278	293	261	254	301	300	285	292	272	323	284	290	273	268	321	311	300	289	306	288	296	310	302	306	299	283	294	282	273	299	304	283	293	294	282	299	318	253	292	279	301	269	293	287	288	304	286	305	265	308	288	304	282	308	293	252	282	263	288	275	275	288	281	274	301	260	305	288	308	254	295	296	269	318	299	298	312	289	299	312	278	273	322	306	287	324	275	284	301	292	277	288	294	313	309	305	317	293	291	289	298	302	294	273	292	304	324	286	297	331	307	321	310	293	310	283	286	295	291	295	291	299	286	292	307	255	309	306	296	311	320
5331	739	948	959	870	768	753	688	711	677	653	754	652	682	665	643	685	686	639	756	687	706	681	622	670	697	638	660	658	664	650	710	615	689	636	660	690	671	706	667	711	682	660	649	697	645	634	677	725	686	665	640	701	657	640	665	696	648	683	613	631	633	673	677	694	652	656	607	626	676	706	671	687	658	709	669	639	648	709	657	655	691	648	660	690	674	638	645	657	688	650	686	694	666	667	674	693	625	647	643	653	699	660	670	732	649	644	698	688	666	682	643	673	664	637	618	613	668	659	640	658	616	661	651	666	674	716	642	639	608	616	654	694	664	694	643	644	691	652	612	665	648	641	646	645	650	670	648	662	670	692	707	646	648	655	642	663	647	672	672	635	640	683	648	671	696	684	663	627	616	658	658	684	632	674	715	671	635	699	696	674	664	678	672	631	689	651	681	654	704	691	656	636	662	672	663	644	687	634	654	628	646	652	661	639	701	683	651	688	664	680	658	646	624	669	705	680	653	676	640	682	669	628	655	664	660	663	660	628	716	633	643	705	645	686	611	689	661	659	694	672	642	672	660	644	655	687	698	637	649	623	669	696	639	655	671	665	660	668	682	624	689	669	682	647	698	654	672	653	655	666	708	685	657	694	590	676	662	646	668	653	659	634	670	683	651	704	689	659	643	657	678	631	720	669	686	613	665	657	619	675	647	650	694	640	664	661	639	720	673	639	633	691	687	658	646	670	627	691	629	667	680	646	641	706	702	641	693	684	663	689	674	668	699	620	671	647	648	645	656	686	607	700	680	640	640	688	664	674	712	664	654	645	648	722	648	672	633	633	697	660	661	659	644	622	674	697	686	648	660	705	630	673	673	644	607	666	686	649	658	675	652	666	670	663	678	669	620	674	692	710	650	660	679	642	684	694	614	646	685	638	701	639	663	650	642	673	697	677	657	621	651	642	631	702	670	622	678	676	639	671	707	647	674	624	638	738	634	647	670	655	613	648	659	626	655	652	673	696	679	662	638	647	638	629	646	682	679	617	669	652	669	664	678	591	651	637	657	691	645	671	637	655	672	704	689	684	694	671	664	690	658	675	655	678	652	662	672	650	695	696	645	645	653	704	636	607	704	630	694	669	670	677	626	667	664	648	626	692	667	648	599	651	681	662	666	611	665	627	635	689	653	705	649	674	669	664	644	665	680	712	666	673	642	640	696	621	660	692	629	676	622	700	647	675	685	657	686	656	598	688	648	639	634	698	707	682	654	679	651	666	656	653	665	671	681	658	637	700	653	661	681	684	682	650	648	662	698	641	683	698	642	632	643	649	653	656	643	665	680	680	689	675	645	646	656	631	678	725	679	609	689	661	653	660	686	648	647	705	680	643	657	658	673	651	674	645	641	660	668	675	616	659	648	658	657	620	662	678	657	631	662	654	688	642	705	659	609	680	673	675	683	686	618	691	707	661	672	660	724	671	649	651	643	717	681	684	634	650	692	663	653	658	695	626	687	654	666	658	697	677	634	652	649	692	660	674	659	702	723	616	654	612	640	632	645	641	679	658	719	617	625	620	665	646	673	664	629	664	693	642	690	655	684	621	672	638	636	687	644	670	645	656	678	629	647	660	644	673	615	704	623	678	654	710	645	624	627	656	696	621	690	672	618	618	646	642	686	650	641	697	643	636	655	627	623	637	666	667	626	650	644	676	694	629	688	653	668	666	659	666	627	646	631	631	658	686	693	623	632	639	643	668	662	647	677	649	673	673	612	647	679	723	646	629	660	635	680	664	614	657	619	621	651	703	686	635	671	622	679	667	672	685	659	628	710	646	700	637	664	702	610	666	652	667	694	646	667	689	638	658	661	681	657	676	688	682	637	670	595	658	656	607	660	645	616	712	704	678	717	676	637	641	644	660	694	636	642	621	641	682	667	714	625	650	618	658	601	655	703	688	636	641	642	634	637	681	673	656	648	637	667	710	664	689	694	625	671	653	673	701	695	642	676	665	635	647	677	704	668	696	646	633	699	677	662	642	653	630	727	606	640	680	689	651	653	664	654	664	664	619	670	664	678	656	630	670	661	660	656	670	676	653	658	677	623	683	675	633	660	619	692	668	666	651	622	623	686	662	614	678	661	673	657	668	679	667	662	673	681	662	652	659	661	678	665	664	622	702	672	661	641	653	647	680	642	678	703	691	634	630	644	681	641	683	675	632	645	614	665	655	651	639	640	659	645	693	689	635	632	657	689	693	721	671	630	660	650	702	673	656	578	666	672	694	603	653	683	669	656	673	666	667	670	691	663	644	659	672	680	638	622	701	646	653	660	652	692	680	658	666	660	640	627	681	681	637	720	673	659	703	685	615	615	676	670	661	670	719	655	681	691	654	625	649	679	683	683	712	629	646	656	670	680	626	649	681	649	648	691	655	650	686	647	708	669	664	647	647	696	623	721	652	672	685	689	661	659	665	697	658	663	666	644	637	686	674	658	677	670	653	638	629	656	613	686	682	686	710	711	655	670	664	662	654	644	648	715	704	641	663	661	680	640	669	646	654	611	653	674	662	694	705	698	656	623	640	674	684	635	688	682	686	679	635	656	670	634	683	655	640	641	628	629	658	674	611	651	664	621	661	706	694	668	666	635	671	633	677	611	669	664	687	645	651	661	682	713	644	628	667	716	711	674	701	627	662	674	658	654	666	605	722	651	690	581	662	665	664	650	657	670	651	626	666	698	653	669	679	708	672	637	665	647	661	693	685	680	705	689	674	657	665	680	617	690	675	656	631	661	646	693	624	656	690	686	627	702	696	632	697	650	688	693	642	660	669	659	669	636	594	671	678	676	645	660	661	675	691	686	656	649	652	673	712	649	677	663	632	677	640	671	650	649	674	674	700	649	643	678	671	653	711	677	643	623	693	660	701	660	665	642	668	643	669	630	631	694	708	644	653	674	619	658	656	647	626	623	661	650	691	696	638	631	667	663	679	673	631	684	651	664	643	682	651	660	642	667	645	656	660	638	670	700	669	661	643	636	702	664	658	655	685	628	682	634	643	631	724	636	639	703	662	626	685	686	608	662	681	676	670	640	672	662	659	676	612	672	653	679	649	692	601	622	620	675	698	632	729	664	723	649	641	645	707	697	688	634	666	665	746	638	660	648	672	617	649	663	665	685	686	650	649	642	643	605	715	682	687	682	585	708	618	680	667	688	665	640	717	682	658	657	655	698	678	682	626	682	686	680	659	691	689	678	696	686	701	701	678	625	648	638	672	641	712	650	672	694	660	640	651	685	690	644	627	629	615	693	686	641	645	690	623	663	644	695	690	700	673	649	676	656	655	674	673	605	671	709	621	676	679	657	649	686	623	650	681	686	649	651	660	672	674	673	660	644	662	628	682	674	651	650	681	647	694	660	684	653	624	668	663	644	651	679	655	680	686	681	662	628	640	664	654	637	646	665	617	711	677	657	700	676	645	652	641	681	678	628	638	643	670	651	706	600	644	655
42569	8858	1296	830	635	415	364	336	257	238	234	206	235	188	210	204	172	199	176	163	200	176	188	158	174	160	170	185	170	167	168	177	160	175	205	165	164	178	179	169	171	184	153	165	173	158	184	134	180	169	162	148	163	149	191	187	166	194	164	182	185	161	170	161	168	185	174	159	166	154	165	178	172	175	182	202	160	155	132	186	166	174	174	171	166	164	171	174	180	166	170	175	163	178	147	129	167	155	167	172	171	151	169	152	170	147	158	162	169	151	186	174	171	159	161	162	187	177	132	171	165	150	155	159	142	149	173	160	179	184	142	157	168	149	154	137	161	172	161	151	141	168	162	158	152	154	140	158	169	171	152	173	174	153	169	168	171	165	157	160	184	174	157	154	153	170	176	164	173	152	153	182	168	158	190	157	188	178	145	157	148	145	154	166	169	165	176	163	172	184	171	157	184	163	165	184	158	164	161	171	161	134	160	156	160	172	165	155	194	162	157	152	154	168	156	132	157	158	179	172	152	171	131	171	169	143	161	150	171	139	141	144	178	170	175	154	149	167	156	171	175	170	131	154	143	162	180	161	152	157	167	154	153	179	154	176	180	171	167	173	141	177	177	162	166	147	175	183	164	151	165	167	175	158	147	156	159	154	156	165	187	148	148	166	141	148	179	171	166	162	186	154	152	162	190	173	169	186	173	146	179	157	168	149	161	145	141	141	185	168	164	175	166	174	162	169	171	153	179	177	177	188	158	150	171	177	189	139	155	169	153	162	170	180	161	152	141	157	178	194	165	174	145	171	145	155	180	183	129	169	143	173	142	176	166	171	167	155	174	200	149	170	171	174	152	156	190	178	149	153	146	150	159	183	160	152	163	164	171	143	155	180	175	174	205	182	210	160	156	156	160	169	160	147	175	177	160	163	169	178	163	144	176	139	166	160	167	150	168	177	171	163	174	166	139	160	178	169	164	180	173	187	161	173	178	154	167	158	162	160	189	174	164	174	168	185	170	178	150	171	172	162	176	161	159	155	164	148	189	152	173	172	170	169	143	144	161	168	169	172	146	150	152	181	140	139	170	161	126	175	154	150	150	164	147	145	159	134	172	181	177	166	141	176	184	171	154	173	161	172	157	153	127	166	180	171	167	150	147	157	160	166	167	163	173	170	151	165	157	170	181	168	167	152	175	184	196	177	142	160	158	178	157	151	140	172	158	168	195	162	167	162	157	157	156	172	165	173	161	164	167	161	158	179	173	176	165	160	165	158	164	153	158	158	155	142	175	161	162	177	179	166	141	175	153	182	178	161	160	161	153	160	172	166	188	163	172	155	158	148	176	194	172	156	158	141	157	178	167	181	170	127	174	167	196	165	191	162	156	147	176	184	181	162	182	183	160	159	160	182	175	166	172	169	183	150	154	171	173	141	165	171	143	149	165	167	170	160	197	146	172	173	186	179	172	155	169	142	177	145	173	174	140	150	162	171	159	172	169	149	177	174	158	172	179	203	163	158	152	162	162	156	166	170	146	162	159	144	148	159	168	151	143	193	177	177	158	162	167	148	164	150	175	163	164	155	149	151	150	177	137	173	163	142	160	155	170	187	166	187	150	159	177	151	184	160	184	149	174	137	161	159	170	157	161	156	171	199	165	169	181	170	168	165	164	160	158	164	171	191	161	178	160	182	169	181	166	149	132	165	171	180	172	150	185	164	175	161	149	173	182	188	179	163	144	171	164	171	164	161	162	154	167	162	153	179	182	177	156	180	179	170	159	161	173	157	178	165	163	178	170	160	168	155	181	164	147	173	139	171	192	151	176	155	157	181	149	165	170	184	151	180	155	148	159	168	165	168	152	170	148	144	180	195	160	149	156	149	148	150	163	148	156	174	165	167	161	180	173	168	161	165	168	171	174	160	182	151	179	182	154	169	178	134	171	157	167	168	175	166	163	203	154	179	154	170	192	188	184	170	157	151	170	204	163	180	142	175	153	152	149	154	147	192	166	132	171	149	154	172	167	173	163	164	191	171	157	166	178	167	148	161	166	159	166	172	147	160	171	151	170	180	144	175	159	180	159	181	149	182	166	156	152	169	192	198	143	153	177	151	180	157	154	160	155	153	144	149	163	159	152	183	175	159	173	167	175	169	151	137	167	175	146	163	162	160	149	148	176	193	152	152	177	180	179	168	153	144	141	155	163	167	141	168	177	160	168	169	175	157	175	159	158	173	163	178	170	178	144	164	172	163	156	196	187	184	152	161	146	163	160	166	152	149	159	161	179	175	163	171	169	176	162	148	171	153	162	164	177	166	181	185	167	161	163	144	175	170	165	167	153	170	151	157	161	178	172	168	179	140	180	182	182	182	170	199	163	129	154	155	158	182	178	156	167	160	135	162	168	167	162	157	163	168	162	152	148	166	145	160	159	147	166	172	171	166	137	172	179	180	147	155	181	178	138	153	164	168	150	160	178	177	189	177	180	162	173	146	164	168	179	169	177	158	170	135	136	135	173	175	152	152	148	168	147	145	169	164	175	146	177	159	145	174	161	160	162	134	158	171	167	189	141	160	165	202	188	163	168	181	161	173	138	154	171	148	169	151	152	157	161	164	183	175	136	166	139	179	152	168	178	178	197	175	167	175	141	161	178	170	173	148	166	153	183	191	177	146	169	149	165	168	156	151	170	156	140	152	200	160	163	174	168	175	146	156	169	170	170	166	141	166	171	157	158	164	183	156	178	143	155	156	150	166	164	153	146	188	147	149	147	147	170	177	177	188	150	167	181	163	132	177	148	172	175	145	169	174	169	189	146	188	157	167	158	160	165	165	160	165	184	160	150	182	140	140	156	159	193	178	156	163	190	155	128	160	157	162	174	154	152	174	140	165	162	159	152	182	172	165	153	168	161	156	167	176	166	165	178	144	167	167	169	154	185	179	158	147	144	167	150	164	163	149	161	152	176	163	175	134	156	161	181	165	139	163	162	159	151	144	152	166	173	151	158	181	172	162	154	183	150	162	171	176	160	164	143	151	152	159	146	158	182	151	181	192	150	160	155	147	176	170	159	152	168	164	156	148	169	175	189	174	181	149	170	139	143	178	162	161	147	157	140	168	172	156	166	187	154	119	161	153	175	152	154	142	156	167	150	168	174	144	138	170	148	165	149	165	193	157	176	140	162	174	156	168	140	165	179	166	165	135	179	179	179	151	180	141	166	138	148	158	173	156	143	173	152	152	156	163	165	183	178	158	199	171	153	160	159	165	167	155	162	173	149	187	198	167	167	148	157	151	142	150	147	154	162	184	166	175	189	157	191	161	145	161	158	143	166	171	149	151	162	131	165	156	178	181	137	157	173	167	172	166	153	177	157	164	176	192	172	150	167	170	175	172	149	191	180	145	187	138	162	169	164	156	171	179	154	186	143	160	158	160	165	147	166	144	163	165	143	177	144	164	171	177	154	176	143	176	154	162	186	167	173	149	177	165	202	158	169	172	161	178	153	182
18963	992	1977	2572	2225	1814	1521	1180	1053	930	803	802	728	691	639	621	560	569	544	537	464	513	468	433	477	478	482	459	464	447	459	455	440	453	436	440	451	407	407	469	406	406	461	409	397	402	416	451	438	407	428	444	442	425	381	381	378	411	378	385	429	406	417	364	420	396	386	395	404	378	436	382	391	384	390	434	435	365	404	434	404	419	388	375	397	386	397	393	400	398	372	370	404	405	397	416	410	411	395	409	414	427	399	419	404	379	398	425	374	395	405	370	407	388	354	388	401	398	389	406	375	410	355	453	404	389	398	363	393	371	390	398	391	394	403	381	381	395	407	432	418	417	413	421	432	379	422	400	395	371	392	397	378	388	405	370	375	399	413	397	391	395	386	435	423	396	403	388	404	388	381	422	387	380	406	397	449	409	372	401	406	388	387	399	417	441	374	400	355	363	387	404	364	381	398	393	386	382	385	399	397	398	415	425	393	393	431	376	371	415	384	391	404	398	401	378	403	401	400	414	407	398	378	428	418	377	402	400	349	404	398	403	413	422	364	371	411	410	417	363	418	394	405	411	430	382	365	350	410	393	396	419	416	420	391	396	384	383	424	399	362	379	395	385	394	361	382	417	392	383	398	393	379	429	387	362	401	405	377	414	402	409	416	414	382	404	383	380	381	398	423	389	399	398	395	390	429	419	383	441	389	406	417	430	373	395	396	425	415	407	414	389	425	401	396	369	411	413	373	378	399	420	399	435	371	400	349	419	404	381	387	379	381	388	382	397	373	401	376	388	384	391	425	380	383	372	401	387	421	418	373	380	356	384	376	394	408	379	388	404	395	394	422	408	337	393	372	424	402	425	409	389	395	381	367	382	400	399	383	398	408	343	403	441	360	396	415	372	408	380	431	388	398	432	433	366	417	387	383	416	402	399	365	365	384	368	403	402	413	389	351	396	373	368	383	401	400	394	363	397	389	374	358	362	390	400	390	406	393	392	415	396	393	430	399	404	395	350	388	361	426	385	411	366	372	381	397	420	430	412	395	389	383	425	407	408	374	379	389	390	414	388	404	414	390	400	419	382	393	386	377	381	385	386	384	359	404	391	412	416	375	359	390	389	370	416	378	384	395	395	396	423	410	403	396	423	385	400	383	391	401	372	384	366	395	401	394	378	399	374	392	395	378	413	398	376	404	344	437	373	370	435	405	383	402	404	420	389	348	392	401	368	402	378	361	411	361	437	378	386	415	394	399	416	346	389	384	376	396	403	420	387	365	368	391	371	411	401	368	386	437	436	371	413	394	402	401	382	396	387	391	409	383	397	434	394	385	433	410	423	396	384	401	379	343	347	409	424	407	369	400	422	418	402	352	396	385	442	439	411	390	397	404	396	416	400	394	404	440	435	388	426	383	431	371	368	344	396	367	407	362	421	359	398	388	349	384	395	374	416	384	400	386	405	361	378	431	368	379	371	430	390	380	404	385	367	417	376	446	422	395	383	365	395	433	389	379	377	380	449	408	390	356	373	397	375	396	400	412	391	387	441	388	376	387	379	370	386	399	413	376	390	378	404	389	391	399	341	388	426	375	408	404	432	391	377	388	426	422	425	377	440	415	432	375	418	443	371	388	379	367	399	398	400	397	397	395	375	399	406	386	410	392	364	417	353	366	383	400	403	374	367	373	411	395	386	381	411	398	425	386	426	373	383	386	384	395	375	386	411	401	368	374	413	400	426	403	415	400	377	389	449	420	418	372	390	377	390	406	411	397	367	380	397	380	397	358	365	381	366	418	403	413	397	382	400	402	412	369	375	369	399	393	364	407	409	393	393	357	386	375	379	406	423	350	394	437	389	366	424	420	428	369	418	397	355	386	411	381	379	370	398	379	393	383	405	364	393	346	392	417	389	396	388	427	407	372	365	430	376	396	414	390	411	452	344	385	403	420	404	415	374	374	388	401	432	361	368	384	414	419	384	398	411	411	363	455	411	405	395	408	394	406	388	365	375	357	402	393	391	372	379	393	397	380	393	417	383	448	353	364	402	402	389	416	412	412	389	403	407	401	425	406	421	365	380	401	389	408	371	389	368	409	384	423	411	374	397	423	394	408	368	383	392	392	391	393	388	390	401	408	422	392	397	405	375	370	352	392	393	402	378	376	377	382	388	354	348	402	408	381	388	407	392	375	362	408	370	401	382	397	412	383	388	415	394	404	393	393	405	383	431	368	400	387	366	399	403	366	392	373	384	408	371	408	386	390	387	429	367	383	359	414	417	396	393	365	417	412	371	416	374	394	396	406	432	408	411	416	392	366	389	408	413	417	358	387	401	394	427	397	426	379	442	346	385	375	327	420	394	417	406	398	378	424	383	373	396	390	360	407	377	393	400	385	400	401	423	399	375	422	363	369	389	398	397	387	353	383	404	382	396	415	363	348	386	425	370	408	343	372	375	412	411	385	413	417	376	379	371	366	402	391	385	404	388	407	379	397	403	388	392	370	406	412	360	415	389	404	386	405	384	382	383	400	420	409	376	378	394	423	381	386	424	419	412	355	373	413	374	388	396	384	412	381	408	404	396	398	377	407	403	383	414	397	424	412	386	376	427	396	372	380	401	394	398	375	404	402	397	396	410	366	397	374	396	415	378	386	392	377	408	399	404	446	378	390	393	394	379	408	396	345	394	412	380	405	353	405	402	368	402	389	375	407	420	416	405	371	419	397	409	403	407	398	370	392	359	385	376	395	383	399	401	368	366	403	388	401	390	397	399	395	385	363	390	383	408	397	358	402	406	390	360	389	394	395	401	387	373	395	408	403	409	409	433	406	401	405	415	361	427	406	365	435	424	395	375	380	397	364	376	389	434	393	378	402	382	398	407	387	344	357	386	408	401	405	404	360	397	359	391	421	380	420	404	410	401	407	371	369	365	402	390	430	396	404	357	412	428	364	386	377	387	363	376	373	369	381	395	393	404	392	411	386	408	382	393	388	425	421	414	409	374	395	395	406	377	388	408	387	421	408	370	402	413	358	405	412	387	406	382	393	400	401	411	405	423	391	358	409	367	376	374	420	436	417	400	383	424	417	379	371	390	396	398	397	423	408	395	376	394	394	433	431	407	397	404	397	359	389	373	375	385	431	404	390	398	356	408	402	431	394	412	385	378	372	396	344	371	415	375	410	411	407	404	426	381	383	412	405	407	386	370	394	396	380	412	388	385	377	432	391	388	394	365	401	397	377	385	418	408	421	404	410	373	379	383	385	375	405	371	408	408	366	380	361	381	378	400	401	397	374	387	382	408	400	418	419	400	386	409	392	399	388	379	366	395	376	390	383	371	389	422	382	369	395	398	383	402	411	428	422	396	393	399	387	382	404	388	387	373	400	393	393	404	387	398	344	378	425	371	403	398	384	369	338	391	395	395	384	426	401	350	371	418	398	405	398	388	427	413	375	404	415	385	414	419	381	424	380	415	386	414	368	388	404	377	384	410	382	393	410	383	397	391
53373	20099	9481	2171	1202	861	649	541	371	294	282	249	237	201	193	186	163	147	146	165	126	122	143	114	145	112	119	136	118	138	156	128	106	135	118	127	109	140	122	131	105	94	104	107	109	93	97	92	108	101	103	107	100	112	110	86	111	112	112	107	96	123	110	101	100	104	98	95	114	118	101	105	114	103	86	83	113	103	91	110	95	98	87	99	94	90	102	88	92	110	113	107	96	93	102	118	106	119	88	95	111	91	99	110	120	100	97	105	88	95	98	114	92	95	103	104	111	90	99	112	115	88	107	79	93	109	92	100	112	94	103	94	97	81	104	88	97	107	92	101	96	99	110	105	107	96	124	105	109	114	106	116	103	103	91	106	101	109	101	103	108	102	90	115	109	104	130	113	98	100	121	93	112	102	98	94	92	101	101	105	96	132	110	94	92	88	114	104	98	98	114	108	104	94	119	105	82	101	86	91	100	97	86	116	123	106	95	111	101	117	95	92	102	87	118	110	96	105	94	93	95	108	91	111	90	98	97	114	94	106	113	114	128	111	121	89	109	85	114	103	106	93	81	91	98	100	136	93	98	102	105	109	120	96	113	115	95	83	99	81	88	99	107	96	94	96	89	116	102	90	104	102	115	94	114	81	106	85	87	92	108	102	97	102	112	106	109	109	95	82	87	90	89	112	89	100	110	98	90	130	105	97	109	93	108	100	89	118	98	112	111	112	92	90	109	96	98	101	120	105	97	102	117	87	90	111	99	94	108	112	110	112	114	95	105	99	106	90	85	114	88	107	114	122	109	100	104	106	103	109	74	105	99	101	93	91	95	93	106	94	99	89	94	103	98	103	115	82	126	92	94	100	84	107	98	106	102	94	105	101	96	116	113	73	101	103	113	103	87	121	104	104	94	110	98	110	91	103	108	115	98	106	107	102	107	103	96	103	101	107	116	116	97	97	103	91	84	103	109	116	108	89	113	114	99	116	101	100	106	120	108	107	99	93	97	100	109	107	109	123	108	108	88	101	109	113	93	101	79	96	116	106	105	85	105	107	79	94	110	89	88	97	96	103	93	95	97	105	103	96	83	87	84	102	81	102	91	104	108	105	94	92	84	99	113	101	115	102	116	110	97	91	114	105	96	90	97	99	100	110	81	97	113	95	103	91	107	107	98	98	108	106	107	94	99	99	111	98	93	117	92	102	107	103	117	108	100	107	108	120	106	110	101	112	103	98	86	103	108	97	106	106	109	111	98	101	100	111	90	113	86	117	118	110	95	96	89	104	94	110	108	120	107	100	96	106	118	87	84	121	89	110	102	105	93	90	93	102	100	102	89	108	108	101	116	86	92	90	99	104	103	91	99	110	127	92	102	78	96	100	96	106	115	108	117	100	115	84	107	97	102	85	82	115	102	92	94	100	97	110	100	99	92	92	105	84	89	93	90	123	103	90	114	92	111	94	108	116	111	121	94	97	84	111	97	96	85	104	114	96	86	85	100	96	98	111	106	87	101	96	94	93	98	107	93	104	118	100	98	109	119	92	91	97	95	90	96	95	103	107	96	109	109	90	80	97	102	97	115	106	123	96	102	101	103	103	112	91	95	102	101	106	105	109	97	89	104	87	94	103	106	100	97	114	108	121	100	93	99	96	112	96	115	109	92	108	112	77	89	106	107	111	107	108	104	98	114	103	93	102	114	95	91	119	101	95	119	100	105	97	102	90	106	93	90	87	104	88	114	108	117	127	119	101	107	102	99	88	104	91	99	79	112	73	92	102	101	75	84	95	105	120	97	106	91	85	86	106	104	102	113	94	109	117	131	105	109	96	98	105	113	127	93	95	94	83	90	104	85	98	87	95	95	92	109	113	103	102	102	101	91	87	108	120	96	97	98	92	86	94	107	109	103	80	92	98	95	105	110	112	91	104	117	105	122	115	108	106	93	102	87	118	97	107	113	95	89	98	100	96	121	110	98	98	125	104	112	112	90	98	79	114	104	103	123	110	87	106	104	99	93	115	99	109	87	91	99	120	120	95	94	106	97	108	100	112	89	96	104	85	119	120	112	109	95	112	89	122	96	111	101	115	98	88	87	81	101	114	96	93	88	113	95	104	106	94	87	133	97	112	100	120	87	106	105	88	102	100	104	107	114	112	98	113	97	84	102	97	107	102	87	99	84	97	96	100	90	102	111	111	115	122	99	101	93	99	97	87	101	109	105	94	88	94	91	105	105	87	77	91	93	86	98	102	100	97	113	91	92	107	92	94	98	93	108	96	99	112	91	110	97	84	114	105	102	116	99	94	101	96	104	98	94	98	91	102	125	90	98	111	119	99	118	96	119	90	113	91	104	102	87	105	119	100	113	105	101	105	90	94	93	95	105	107	98	99	98	101	94	84	107	98	105	112	114	102	90	102	98	115	98	107	106	93	121	112	89	89	96	96	99	98	103	103	105	111	101	98	111	94	88	100	115	98	124	94	103	105	82	121	106	87	91	89	115	94	88	110	103	96	112	97	99	92	103	110	95	94	94	100	94	93	98	92	99	93	82	102	94	105	116	95	110	93	94	101	101	101	115	107	111	96	111	95	98	100	99	96	89	94	95	105	99	81	99	105	89	110	92	97	112	97	100	97	105	80	104	104	90	101	92	104	77	107	99	118	91	108	105	90	94	96	106	94	94	124	109	106	93	92	97	110	94	98	107	102	87	84	92	97	107	95	102	115	117	124	121	99	120	102	95	106	89	107	103	92	93	91	105	95	117	106	102	94	122	100	98	103	98	110	101	108	106	108	110	95	115	100	97	90	116	98	111	100	104	103	94	85	104	104	90	94	110	96	97	98	103	110	92	87	105	95	106	110	128	100	105	98	105	105	92	115	109	103	89	93	111	113	104	86	108	112	99	108	111	102	112	91	107	96	119	120	100	79	88	101	94	115	84	108	100	113	122	104	93	89	100	110	125	102	105	101	109	94	88	83	83	101	104	104	94	93	100	106	99	97	111	86	113	104	124	100	89	101	94	133	106	111	113	85	93	105	111	122	103	106	115	101	89	98	103	121	77	82	92	109	92	100	89	82	89	105	116	121	100	100	115	108	101	125	98	94	90	108	112	90	121	106	130	108	93	86	95	93	99	95	107	100	91	105	89	93	101	86	109	85	100	101	120	93	115	87	96	109	98	125	109	92	96	86	86	114	104	116	87	89	98	106	100	98	109	88	88	113	93	101	102	88	100	87	90	98	106	80	108	86	90	102	116	100	108	100	110	98	79	105	114	113	94	81	90	101	104	95	92	99	99	118	105	99	107	106	102	93	101	100	93	107	89	99	109	98	93	89	104	80	96	109	102	113	87	105	108	97	123	110	93	82	101	91	124	110	108	98	117	117	84	103	102	93	104	93	103	96	105	109	72	106	102	115	81	97	117	128	102	123	112	110	106	96	95	106	96	95	91	105	108	101	91	108	103	92	106	108	117	79	85	130	93	96	79	98	93	102	99	86
25450	1828	4225	5144	4685	3747	3026	2578	1951	1590	1333	1344	1124	998	879	776	785	692	659	620	624	532	521	533	460	476	474	453	486	378	397	390	454	385	365	397	407	345	373	343	349	354	323	337	356	337	366	324	327	312	321	328	307	333	306	338	315	290	316	294	297	300	301	296	293	297	277	315	309	306	318	311	274	309	284	311	299	296	303	282	270	283	319	329	304	300	297	295	281	285	320	292	292	295	226	271	336	284	299	281	309	296	297	299	301	310	273	290	301	281	299	301	294	289	284	276	287	269	285	304	306	277	280	282	279	314	278	265	271	284	268	272	276	252	290	256	273	275	282	285	297	282	296	255	264	304	284	311	271	327	290	296	310	305	298	275	266	249	259	254	287	305	257	287	278	284	269	283	241	306	318	286	269	292	270	271	312	297	257	283	271	252	286	290	281	281	250	285	273	298	272	299	308	309	291	281	276	257	287	281	290	261	319	283	281	298	266	285	276	270	276	280	264	254	289	252	291	274	287	266	292	264	288	267	260	254	280	256	283	297	277	254	270	279	287	258	280	291	295	325	297	264	293	266	305	279	260	274	299	268	286	277	266	261	274	269	246	249	273	277	266	297	286	298	255	257	290	276	283	269	287	272	280	273	249	249	279	299	293	272	254	291	263	268	276	280	285	270	298	292	275	291	292	267	274	278	262	279	284	291	288	312	293	279	263	290	305	283	254	301	285	297	265	254	247	225	284	290	275	324	276	269	259	273	320	280	284	296	292	284	259	298	301	295	245	270	265	277	293	306	306	277	249	264	279	291	304	290	288	255	290	272	284	268	282	282	255	271	262	295	286	301	300	276	249	255	304	240	281	277	282	265	290	269	259	276	304	244	294	269	281	267	256	269	269	280	283	273	294	285	289	289	298	281	297	260	243	287	297	270	297	266	295	282	262	298	297	259	256	269	309	289	269	262	255	259	278	252	284	290	268	289	295	272	279	266	271	298	281	317	284	260	261	287	278	308	263	250	283	268	293	286	294	291	285	266	291	253	264	309	255	285	279	278	287	306	245	282	257	260	280	320	283	266	271	265	290	272	254	279	285	257	277	288	269	274	267	262	293	264	272	282	284	290	302	282	239	284	288	261	293	297	257	296	272	259	298	273	282	290	255	278	290	294	275	273	280	279	264	266	239	258	259	290	270	300	282	286	281	271	298	276	293	298	288	283	260	272	293	278	271	272	271	293	278	279	312	286	273	285	295	290	268	256	282	256	293	304	308	309	275	284	258	306	312	278	288	261	300	275	282	279	271	294	277	287	267	290	279	292	281	295	293	270	273	274	241	269	263	275	270	260	302	272	261	297	270	295	276	302	247	263	266	297	286	302	286	285	285	305	290	285	284	285	281	284	250	266	273	300	286	268	288	258	301	266	291	288	283	271	303	273	304	283	265	278	268	290	292	290	263	268	276	284	262	243	237	269	306	248	275	267	286	270	278	273	315	286	276	305	264	273	273	294	302	280	295	270	259	314	262	295	288	289	238	232	293	280	263	244	293	266	257	278	267	284	289	288	270	256	299	304	289	270	294	278	288	281	280	280	296	269	290	279	268	288	244	297	264	280	272	274	291	297	269	278	270	289	254	290	291	276	289	285	239	275	294	297	292	290	279	291	282	278	274	275	274	265	265	297	291	283	282	287	301	298	263	295	271	292	271	261	289	270	260	282	271	258	286	282	287	268	262	280	263	269	249	268	284	278	287	294	300	292	267	249	284	275	286	268	252	270	269	261	266	273	285	278	285	297	306	292	241	289	293	242	283	279	285	305	282	298	280	273	285	267	290	270	274	285	265	302	287	284	289	294	297	271	312	274	263	256	261	283	301	268	281	272	279	281	297	288	276	266	274	292	318	251	294	273	273	255	277	282	269	284	279	276	253	273	259	260	303	287	263	255	245	276	265	280	300	272	290	254	305	265	275	265	281	273	271	286	285	245	270	282	241	265	261	282	287	293	279	283	293	288	270	284	289	281	292	300	262	257	293	298	287	285	262	273	284	291	285	267	268	258	257	313	301	272	274	289	290	252	279	266	297	289	276	301	297	264	280	266	285	275	259	308	250	259	302	281	283	267	295	284	290	274	288	274	290	280	290	245	267	302	257	249	302	273	271	274	304	290	261	265	252	282	279	274	298	278	288	301	307	261	268	255	307	265	290	283	283	256	270	281	272	236	277	303	278	256	275	258	252	274	274	287	311	278	257	277	285	269	292	281	265	269	296	296	305	303	262	296	286	280	296	279	296	283	290	298	250	300	288	277	262	274	279	277	286	239	307	279	288	318	285	286	277	274	267	291	288	278	278	276	245	286	284	281	274	270	278	293	269	295	295	275	252	286	296	275	299	297	304	290	246	285	278	274	287	255	274	278	282	282	268	285	324	281	276	267	313	273	298	267	286	272	285	274	301	281	264	263	298	274	274	254	292	282	255	287	320	283	301	254	257	277	292	277	296	267	284	273	286	285	282	260	269	303	282	283	270	249	275	279	288	277	262	288	245	272	286	304	287	264	275	280	263	262	278	276	260	309	297	270	286	320	272	261	255	257	275	287	288	281	301	278	256	279	304	265	259	270	276	300	253	287	264	285	263	261	267	266	251	274	270	293	288	292	279	273	276	305	260	276	318	327	290	306	264	289	292	290	269	272	250	279	270	265	303	257	286	279	269	285	249	285	265	289	285	277	267	297	273	302	280	284	282	311	279	298	272	267	301	262	303	279	273	286	292	268	272	294	298	263	272	252	248	284	276	261	278	287	241	270	268	274	276	236	272	283	272	286	263	269	278	276	301	300	290	297	248	277	278	273	269	286	277	238	291	269	273	267	325	298	294	265	275	280	271	276	263	295	248	282	267	284	254	292	292	309	289	262	286	269	269	267	295	304	287	253	275	261	233	267	274	280	281	295	266	272	271	252	300	268	271	279	254	252	278	277	287	277	273	285	295	285	271	277	259	281	252	289	291	274	277	281	284	257	264	294	281	271	292	287	270	282	284	293	233	321	299	274	270	282	285	276	301	301	279	275	275	254	258	283	254	295	281	273	318	278	278	306	261	292	263	264	268	265	272	269	286	303	267	288	279	301	318	282	266	267	267	237	271	277	274	283	279	293	274	279	283	253	275	246	256	279	288	280	296	275	282	272	299	275	299	296	290	269	272	278	271	268	267	279	248	231	270	264	293	259	287	299	278	276	267	309	267	277	279	304	272	292	285	276	311	284	281	270	303	250	276	257	292	291	262	268	276	276	273	279	250	263	301	263	317	313	267	292	253	309	277	298	326	255	267	272	280	275	276	270	264	286	296	272	259	265	302	284	276	280	251	300	281	272	249	297	295	275	275	306	263	277	287	285	279	305	289	295	279	275	278	284	247	263	265	269	248	259	284	278	252	286	295	271	273	260	288	260	300	283	286	299	299	254	300	251	277	307	285	256	262	253	265	285	276	284	280	274	269	292	283	294	279	275
5538	404	425	352	326	314	317	349	340	284	297	306	326	309	280	290	289	293	308	314	274	268	312	273	306	281	268	302	290	280	313	317	280	310	297	256	310	278	259	311	276	301	278	267	253	279	317	319	304	324	296	299	284	299	307	293	290	279	326	285	289	320	263	288	227	289	260	285	319	275	270	299	295	292	286	274	287	293	270	297	261	293	288	295	302	281	288	309	276	281	288	279	299	281	296	297	332	304	284	325	311	272	304	288	301	311	306	297	297	303	298	305	289	286	268	287	291	266	312	298	318	297	279	296	299	272	293	277	281	297	295	312	294	297	287	290	316	295	319	299	307	278	309	284	296	313	258	301	290	276	287	262	316	313	297	310	275	297	303	272	266	283	298	267	276	320	287	289	334	295	298	291	306	265	257	288	301	285	312	282	301	274	300	275	280	307	290	294	303	284	295	321	264	308	285	307	301	300	239	318	307	282	283	284	319	272	325	279	284	267	288	330	283	323	259	293	291	312	276	283	341	288	269	303	278	261	316	294	282	272	315	295	268	305	300	260	286	289	284	313	281	292	271	285	281	277	278	301	287	307	270	303	298	286	282	299	301	302	260	268	307	284	294	314	310	274	289	300	303	276	308	277	282	299	308	321	297	311	276	279	318	272	306	289	282	260	295	338	284	297	298	300	272	291	290	288	281	294	300	312	303	293	283	302	286	272	279	305	297	295	289	270	319	275	290	301	282	309	292	288	262	328	304	300	294	315	269	312	323	308	271	286	301	270	303	284	307	289	300	282	288	298	281	269	314	279	286	292	277	302	311	303	291	276	288	274	274	304	300	303	250	325	313	300	270	310	292	293	289	309	297	273	289	250	242	330	281	272	296	274	329	301	325	282	326	288	306	264	321	295	298	304	307	322	299	317	290	315	307	271	320	280	310	306	299	272	293	300	317	315	281	321	280	295	286	291	298	283	298	267	281	257	288	311	296	241	278	302	275	292	309	344	288	284	289	318	266	288	296	285	292	275	275	285	301	316	283	293	298	319	329	292	302	330	276	297	308	294	281	270	307	316	277	316	337	329	262	303	271	278	292	301	293	307	304	303	272	274	299	293	273	272	262	303	313	315	310	294	304	297	285	288	296	283	308	289	290	293	276	294	313	263	299	283	281	300	266	292	301	297	302	294	303	286	290	283	278	307	276	267	268	292	258	323	270	246	286	320	280	297	303	296	260	306	308	274	297	278	265	291	288	303	315	269	286	309	359	309	315	281	294	292	305	309	284	280	308	307	293	284	290	308	310	288	329	257	308	303	275	308	282	274	307	319	285	238	286	297	288	296	315	297	282	285	316	290	275	274	264	285	287	297	299	288	326	283	283	305	306	271	283	309	306	257	306	305	299	288	302	296	306	327	316	321	330	295	271	276	316	305	303	273	283	311	279	312	291	280	284	278	284	318	322	268	288	304	309	325	260	356	285	271	291	294	309	294	283	271	287	268	288	265	261	291	295	292	319	296	269	294	271	286	294	300	312	270	287	285	316	298	300	294	299	284	297	271	296	298	291	310	321	312	316	302	322	277	299	278	300	315	290	286	293	270	318	301	316	325	294	295	305	317	270	301	306	294	292	294	328	291	288	297	266	311	311	274	276	298	291	295	313	287	298	301	284	323	292	310	286	305	297	296	284	272	314	303	311	302	292	317	331	273	324	290	301	310	305	273	285	272	297	284	299	321	320	283	302	292	274	301	322	266	279	324	310	299	325	284	314	292	292	294	282	295	312	291	295	278	297	267	291	281	297	309	301	283	310	295	276	292	259	274	312	324	310	285	296	296	276	306	301	286	277	292	297	297	312	301	293	265	308	289	287	283	284	285	296	295	298	318	294	288	269	286	292	294	302	313	274	286	289	287	271	267	323	282	300	284	328	284	261	273	295	274	299	308	310	271	288	275	282	293	293	305	295	315	292	329	264	288	246	262	323	303	304	273	308	292	317	285	303	276	269	281	299	301	267	332	305	266	306	278	288	267	318	305	287	308	285	313	298	272	295	293	309	307	252	307	260	314	298	346	270	287	312	263	283	308	285	313	275	278	317	311	299	297	292	270	316	286	315	325	258	277	274	310	284	308	242	306	283	297	314	301	306	277	307	326	304	286	278	288	267	316	292	310	304	307	283	277	285	277	306	302	273	296	318	288	329	271	282	299	299	272	315	306	306	310	276	284	304	285	301	265	276	292	273	314	267	322	302	303	272	278	291	287	286	313	310	289	280	297	287	283	321	284	279	311	282	290	295	278	289	314	285	299	332	304	279	288	314	309	323	297	285	272	302	281	306	304	297	320	268	316	316	288	314	299	327	287	290	275	294	316	316	322	308	277	253	290	283	284	302	271	284	301	265	317	315	290	284	285	275	289	269	298	270	277	314	317	272	296	267	272	305	260	318	283	299	296	294	346	299	302	290	297	284	301	328	294	325	296	302	286	298	295	299	269	310	285	281	322	293	296	296	336	296	280	278	284	296	306	283	280	321	285	318	317	309	309	280	255	320	269	316	266	281	313	303	308	291	296	332	290	331	293	278	275	280	281	289	321	266	314	298	280	298	307	289	301	305	326	305	271	272	298	312	260	284	326	280	271	282	277	265	314	318	340	303	291	292	316	294	328	320	325	303	279	308	282	299	309	297	285	280	267	294	266	306	312	305	272	310	259	306	285	312	301	292	260	316	270	296	287	276	286	290	270	261	316	336	323	263	297	278	285	290	309	302	311	306	306	304	332	287	291	276	301	289	293	277	286	297	289	271	307	306	315	315	287	297	293	274	301	288	287	306	324	278	307	292	332	286	311	313	254	281	299	289	294	306	324	285	308	272	325	317	297	276	298	307	285	296	281	327	290	305	306	293	307	290	329	279	313	292	320	306	297	301	293	254	286	311	292	317	274	265	282	291	291	296	278	300	299	291	296	282	283	264	287	287	322	316	303	281	302	297	279	276	314	259	279	271	315	297	284	308	265	281	276	289	293	274	316	281	281	282	291	291	327	276	305	303	262	318	305	286	287	286	298	315	273	321	308	302	269	299	269	282	324	291	300	305	309	288	305	300	306	272	268	317	291	283	293	276	304	305	294	312	307	321	323	292	302	296	288	316	266	281	311	306	296	300	286	302	286	292	263	289	315	307	313	295	304	270	276	297	317	301	302	303	302	305	278	268	309	299	328	322	280	314	301	283	287	304	276	270	290	269	279	320	294	272	292	303	265	283	284	305	295	303	299	298	295	296	283	277	293	282	304	289	284	304	306	266	319	315	290	294	271	288	291	299	298	305	321	310	306	300	321	285	269	264	314	292	303	289	291	283	281	316	291	287	304	295	295	307	270	272	290	320	291	302	281	294	286	309	277	280	274	293	271	287	303	290	292	302	295	268	316	290	297	314	308	293	327	270	292	304	319	295	326	286	308	303	283	322	293	310	298	288	291	277	277	312	264	279	342	272	304	276	301	287	282	286	313
5047	733	913	929	940	810	759	1094	720	708	586	645	615	681	659	704	662	647	661	636	660	663	734	661	648	635	690	680	642	631	654	668	629	666	701	633	612	629	650	661	690	661	666	664	687	638	682	625	632	715	715	662	627	666	645	641	709	648	712	693	674	680	652	641	675	689	625	660	647	638	657	657	673	693	593	631	686	731	646	642	673	644	656	695	633	663	656	679	681	670	685	674	638	701	663	644	643	669	641	662	709	719	633	706	661	693	713	656	629	661	674	713	663	680	678	651	674	665	653	647	655	621	695	647	667	690	661	611	686	645	631	651	667	690	685	710	692	662	633	644	604	666	642	635	697	664	638	658	640	613	583	701	659	699	667	708	717	652	679	631	678	685	672	681	706	662	626	644	711	711	643	685	715	715	685	634	646	728	684	702	633	678	654	666	664	685	724	689	673	682	657	666	685	714	664	651	685	701	657	705	707	667	657	703	670	638	654	590	724	657	687	650	658	684	657	615	697	658	657	668	660	677	691	646	675	660	649	660	683	683	672	668	677	670	654	654	701	639	630	645	642	631	683	680	617	670	622	650	669	662	663	676	646	747	669	724	670	674	676	642	628	678	679	618	651	681	633	688	664	631	676	699	659	694	664	616	664	705	624	680	627	676	658	622	664	666	641	730	689	646	680	655	586	649	621	664	643	628	668	732	673	645	661	686	656	679	667	679	633	646	685	667	660	632	719	677	661	670	667	672	626	661	654	671	659	658	697	710	677	614	629	633	657	678	679	662	692	681	643	647	651	684	651	632	671	659	655	661	655	672	680	642	647	675	698	679	674	669	669	640	659	669	687	746	647	678	691	677	675	657	679	651	690	682	648	665	660	680	670	691	653	651	649	684	623	665	699	692	654	656	733	632	652	651	667	647	705	616	689	633	657	688	665	667	642	656	637	674	642	664	662	687	664	631	650	651	697	647	692	705	636	610	702	647	686	678	666	660	659	675	636	617	704	659	644	643	668	695	683	679	646	680	616	651	705	662	653	616	700	667	680	687	662	651	683	656	654	676	683	700	652	653	647	657	650	612	607	684	720	697	606	659	616	630	654	666	686	634	687	655	658	680	690	705	659	690	657	650	691	652	609	665	665	690	709	665	601	720	629	664	705	660	658	644	645	691	688	691	678	623	701	651	674	654	659	681	680	642	672	669	692	654	637	674	706	647	675	666	692	612	647	631	657	639	676	672	708	681	746	652	672	639	653	625	676	617	650	660	670	641	627	688	700	665	738	706	637	684	709	679	707	627	700	690	693	710	676	677	670	660	697	666	638	701	653	671	679	641	654	679	688	708	673	662	657	659	690	659	677	660	647	654	685	684	683	675	638	638	655	612	666	674	675	698	659	653	691	671	652	722	706	649	664	669	684	702	722	643	649	672	687	654	647	655	641	626	634	717	720	633	717	696	651	656	686	638	654	681	601	659	666	647	712	672	656	670	617	687	666	643	648	678	670	639	694	695	620	679	624	649	641	683	686	636	668	649	741	623	639	681	672	681	662	655	647	672	704	680	643	647	660	665	650	666	656	635	706	676	713	639	668	669	665	653	659	606	677	682	680	717	647	687	661	678	717	667	636	635	649	673	658	627	682	661	672	692	647	674	698	692	623	666	679	661	701	646	646	670	652	674	691	708	638	686	639	733	684	667	651	631	707	668	676	669	688	676	659	682	700	674	706	678	619	676	657	693	630	685	645	668	645	703	678	658	644	635	674	653	654	645	668	640	670	670	670	684	648	652	675	652	638	670	657	668	685	715	682	675	654	627	692	647	631	662	643	665	614	647	671	627	726	673	674	676	644	685	645	688	691	675	639	668	666	661	648	624	660	621	655	695	646	686	669	680	675	676	653	663	653	658	684	667	696	666	660	666	632	616	632	678	662	671	676	653	691	668	711	628	642	625	657	664	690	596	708	643	651	686	687	686	665	655	678	638	656	659	624	651	701	648	673	658	681	681	677	711	711	671	670	630	685	669	621	668	652	634	688	689	659	689	625	668	666	650	689	685	661	677	653	632	636	674	681	629	712	657	704	669	629	667	702	659	680	676	654	671	671	667	670	657	687	640	617	664	695	663	685	664	680	656	678	683	683	685	643	672	624	677	616	680	644	656	689	633	648	668	651	674	655	635	669	665	692	669	665	734	669	640	636	676	654	667	685	676	696	720	645	680	617	654	667	642	655	651	650	715	643	663	709	680	687	593	662	650	662	625	702	640	629	638	658	699	640	651	688	667	681	627	670	637	674	659	646	621	708	643	671	704	644	661	672	661	728	716	675	667	673	714	677	654	666	658	663	650	625	699	698	670	715	700	684	659	632	627	629	635	695	652	705	658	663	648	700	644	650	702	661	703	615	696	637	650	645	651	685	626	703	687	673	673	696	689	639	640	665	645	662	651	664	653	691	646	637	676	662	697	672	680	644	655	656	708	646	662	661	706	679	680	646	726	696	666	662	636	694	668	691	683	651	646	704	632	653	663	710	671	647	646	674	661	679	629	655	726	683	648	670	693	665	603	686	720	625	685	678	673	630	678	664	687	647	663	664	689	671	682	674	677	693	678	693	674	647	688	651	632	689	668	643	664	683	693	645	610	637	642	639	654	664	680	708	654	679	701	674	681	649	648	632	639	705	664	665	723	688	667	690	685	653	646	714	658	670	665	691	635	691	637	665	649	625	701	673	683	614	745	661	722	636	718	621	630	689	664	676	640	723	680	631	685	669	659	682	654	682	647	710	660	634	667	639	683	644	678	664	660	651	674	630	649	653	678	680	644	633	687	658	701	682	659	676	699	669	660	645	717	666	680	652	714	651	623	675	660	708	687	617	680	654	691	634	677	641	683	683	660	678	685	690	658	665	644	699	646	681	635	627	673	678	680	680	647	613	685	660	690	669	621	670	650	644	637	749	681	639	665	664	683	640	679	708	694	642	630	711	670	683	624	679	666	675	662	604	694	668	641	690	623	674	640	619	714	669	693	668	713	674	681	689	699	651	656	687	649	664	669	673	675	640	707	686	644	644	707	629	659	640	683	635	673	681	739	634	679	652	656	668	645	657	654	664	675	660	729	675	608	707	653	649	678	687	661	729	676	658	663	647	702	685	694	666	701	615	708	689	668	695	717	654	681	650	646	668	704	670	654	662	696	673	661	650	660	609	638	650	622	641	645	638	660	622	692	662	694	647	661	646	632	679	649	683	685	648	627	680	678	683	695	648	682	662	647	645	650	652	637	667	678	668	633	712	683	649	687	652	674	672	649	671	632	676	641	681	678	669	697	634	639	648	674	656	664	640	679	650	648	660	647	674	639	646	723	637	668	674	675	662	709	678	658	614	686	681	681	655	655	691	627	684	680	657	654	680	641	658	657	686	684	668	648	698	685	661	634	640	645	670	695	634	666	624	650	647	646	637	652	664	682	684	670	621	660	668	672	683	679	688	679	696	646	681	639	685	709	655	671
40094	8060	1213	846	561	483	332	1901	432	281	231	230	240	192	210	183	191	209	185	175	163	190	135	181	171	162	180	184	162	186	164	201	182	163	164	164	181	157	176	160	195	196	142	178	190	176	184	161	157	167	158	173	179	171	137	160	169	177	177	159	151	171	155	186	172	169	159	182	194	160	167	155	177	152	160	134	165	179	185	185	177	163	159	173	165	169	161	150	172	166	178	180	205	177	188	137	164	165	140	164	158	176	179	183	169	155	156	176	177	157	191	169	169	153	174	165	150	200	146	175	175	151	176	175	172	172	167	167	167	152	169	181	154	159	179	154	179	153	165	162	179	166	182	153	141	185	187	161	178	183	154	171	169	174	174	196	155	171	162	181	197	177	153	159	157	176	177	159	159	165	157	160	154	193	163	191	158	156	147	172	166	145	171	172	181	157	144	163	161	193	157	173	173	168	167	169	168	165	165	175	176	151	172	176	140	170	164	191	153	200	158	187	155	158	174	171	173	167	160	153	183	183	189	158	164	159	178	161	163	169	178	169	175	162	165	137	174	160	169	171	169	171	169	166	172	167	175	163	167	170	164	164	149	165	162	168	140	175	157	176	172	158	172	174	147	199	143	165	182	172	171	159	165	162	169	171	170	134	180	187	178	165	168	147	157	167	156	159	173	143	166	153	168	168	183	166	163	178	155	166	150	177	179	169	166	161	155	169	152	185	163	174	165	166	181	188	161	184	171	186	143	175	181	168	177	174	157	188	174	166	175	164	133	162	171	162	182	153	145	158	159	169	182	158	142	170	164	175	158	166	154	161	181	153	175	194	162	170	192	134	165	148	159	186	159	148	170	167	162	172	150	155	167	166	172	152	154	189	179	157	157	160	161	164	156	179	165	161	155	162	164	179	174	160	153	187	131	192	160	182	160	139	206	182	139	170	174	177	154	151	167	168	145	156	162	202	172	159	173	149	166	164	155	157	209	187	178	160	156	174	170	160	168	185	169	158	148	159	160	164	181	157	185	169	179	164	190	170	187	158	161	156	163	180	152	177	169	153	171	186	190	167	187	192	154	159	184	193	157	172	133	185	154	166	167	161	158	195	166	174	176	154	181	168	165	177	171	166	170	162	152	167	181	168	150	168	164	170	177	194	172	170	193	157	169	167	193	173	192	176	178	150	181	151	164	160	168	174	158	189	161	182	149	181	164	144	171	148	207	165	165	157	176	168	183	153	162	194	150	175	173	165	139	174	164	159	157	179	170	146	160	183	185	187	197	158	160	164	161	166	173	135	161	161	164	166	166	163	178	151	158	158	151	174	144	175	158	185	166	178	157	161	166	177	162	170	170	196	143	180	201	188	159	155	160	168	168	153	161	178	167	170	155	167	151	181	180	168	162	141	172	161	175	162	172	156	170	156	147	182	154	164	143	191	142	157	181	156	174	136	182	196	164	166	180	167	161	190	191	181	153	151	162	156	171	181	176	158	167	155	162	155	181	173	174	174	169	175	163	167	177	205	151	147	197	201	166	139	162	178	166	154	164	165	177	163	144	165	177	134	162	173	147	159	142	182	157	163	156	161	148	142	139	156	171	166	183	160	153	175	148	172	173	170	158	162	144	185	142	157	166	187	177	165	176	174	154	174	176	171	188	168	144	163	167	174	153	189	179	172	162	149	184	146	176	162	157	164	157	163	153	168	161	170	160	163	158	169	169	140	174	177	162	149	161	157	159	175	171	190	168	156	174	169	185	171	176	156	158	170	165	179	146	159	153	161	159	148	177	152	161	163	143	154	173	179	163	171	178	160	175	152	163	176	167	143	161	190	167	152	164	141	168	165	159	163	179	160	193	143	169	153	155	135	180	148	163	167	183	167	168	173	159	168	157	148	155	157	171	145	162	166	196	169	188	166	155	158	168	176	176	166	165	164	170	166	168	166	144	191	169	174	157	168	168	206	165	168	175	169	154	158	169	155	170	142	179	168	156	158	179	180	170	153	160	170	151	165	176	179	177	176	191	159	172	161	150	172	157	165	188	190	185	159	169	132	156	186	168	190	160	169	125	162	184	173	150	177	172	164	176	175	197	184	170	149	173	174	168	181	182	175	183	160	151	192	167	183	145	162	153	145	162	143	166	163	151	173	190	203	170	169	167	161	180	155	158	156	160	170	178	155	163	170	171	168	165	180	193	175	149	160	156	168	163	152	161	175	192	157	179	171	150	179	174	193	157	149	167	129	170	166	193	170	155	171	132	157	160	162	175	176	168	156	150	172	143	162	148	159	155	183	147	170	162	162	166	169	164	150	178	191	192	162	172	151	161	155	140	173	167	157	161	180	161	180	171	162	174	151	153	141	143	149	182	164	165	141	175	181	142	169	151	156	174	153	182	145	156	148	152	152	163	152	166	156	163	166	162	162	178	163	179	150	177	159	157	173	171	145	168	186	160	168	178	163	157	160	162	142	157	157	159	184	161	154	160	212	185	157	154	151	182	161	187	168	170	168	162	151	175	176	152	151	159	179	159	151	152	185	180	198	159	169	189	145	169	184	180	199	182	155	160	171	182	149	181	191	152	154	166	148	158	183	166	158	158	184	174	182	162	168	177	177	174	167	178	149	171	164	191	156	177	159	158	170	170	158	166	160	189	153	176	179	168	165	179	138	158	147	164	141	161	162	161	190	163	153	151	145	183	191	171	182	155	176	169	168	163	185	164	182	184	175	176	164	163	182	171	193	143	168	161	166	155	164	154	160	171	190	185	157	173	161	171	149	181	182	166	170	155	183	164	156	153	182	173	186	166	167	182	176	164	150	152	142	145	171	180	174	160	170	156	147	155	173	144	160	180	152	143	161	159	162	158	155	170	130	143	186	157	186	177	160	161	202	170	170	182	148	166	167	188	161	188	161	176	193	184	172	167	172	170	154	165	195	181	165	182	167	151	170	167	142	178	162	155	173	173	175	189	173	182	151	173	167	180	162	183	174	151	141	156	176	150	182	165	157	137	186	173	156	180	168	160	169	161	176	171	170	173	180	152	162	150	157	155	171	163	150	161	170	164	163	173	167	176	148	156	165	143	170	169	154	207	147	171	155	149	171	169	197	135	159	172	177	176	157	181	142	170	159	143	159	152	160	151	150	154	174	162	150	174	184	183	180	175	172	158	154	160	153	162	181	157	158	144	165	177	156	137	168	185	153	159	169	179	147	136	170	167	134	186	148	175	185	145	166	159	172	150	192	171	152	165	170	149	157	146	179	170	153	176	183	177	158	192	165	162	162	162	201	144	172	156	178	181	197	170	163	160	175	166	165	160	158	160	178	182	171	190	190	143	159	148	189	176	159	197	154	170	148	179	178	166	148	179	168	151	183	169	176	164	169	162	162	180	169	165	171	158	166	153	150	169	151	160	172	183	169	172	145	168	175	157	161	150	182	190	189	175	181	164	178	158	155	169	169	179	167	136	177	165	184	185	158	156	184	143	163	171	160	150	139	159	159
17810	1019	1990	2510	2251	1865	1504	7677	1111	934	819	830	720	687	657	572	560	563	512	560	471	529	515	479	463	490	458	440	500	461	450	428	458	470	464	443	458	435	433	444	394	458	427	452	412	454	424	421	425	418	414	404	382	435	424	412	380	381	450	400	398	432	409	398	431	388	434	424	377	404	415	431	393	429	427	414	406	397	435	413	374	408	421	417	407	411	419	396	405	411	395	395	423	406	425	394	445	390	399	427	335	432	383	411	434	394	411	437	385	370	421	406	388	418	400	408	402	403	449	438	414	417	419	414	427	420	381	404	414	373	390	406	388	393	442	416	403	409	417	379	385	376	389	421	410	401	407	400	403	435	386	399	376	406	398	364	401	393	402	402	385	392	396	403	371	377	376	376	414	402	388	392	399	372	366	421	383	405	419	383	398	429	412	403	410	351	407	400	413	444	430	424	371	367	399	412	406	367	399	370	407	392	386	397	410	448	414	391	383	429	398	393	415	410	401	384	416	376	411	387	397	378	390	376	401	378	372	381	386	396	396	396	406	390	393	415	400	444	393	397	375	401	422	401	407	428	429	439	385	380	386	368	378	390	402	400	392	445	420	444	389	383	413	388	390	380	407	393	431	392	399	377	413	451	384	439	358	444	395	399	404	413	414	405	398	402	407	375	390	422	380	375	395	415	384	362	383	390	395	390	384	410	372	387	397	405	364	394	419	415	372	428	394	388	398	415	369	407	380	414	390	443	376	376	405	391	376	407	389	419	403	434	420	416	398	430	400	382	372	412	408	406	382	354	356	393	389	439	429	426	374	365	387	388	395	381	377	416	435	388	379	387	415	433	406	433	399	425	387	434	400	380	356	394	427	364	417	394	367	399	410	416	379	419	423	367	411	404	408	428	401	400	371	389	407	386	408	411	369	387	395	416	395	402	407	408	371	393	422	396	420	396	418	386	407	384	376	409	389	423	373	413	386	397	391	423	408	384	389	429	363	375	404	392	433	394	411	432	403	379	396	422	396	416	380	374	384	406	376	391	416	379	388	404	388	447	385	401	395	397	393	395	407	379	358	377	410	385	418	379	405	390	357	395	424	391	416	389	404	411	366	390	412	396	394	403	389	408	420	368	399	374	420	400	426	379	416	391	412	395	408	380	368	373	408	385	413	408	408	444	411	384	387	417	404	362	424	351	397	360	396	404	371	408	441	414	392	381	385	375	388	402	425	398	398	408	367	404	366	407	383	440	388	386	388	399	387	368	364	379	387	388	437	393	404	420	402	383	413	387	416	405	349	386	453	427	385	417	418	412	423	426	415	361	342	385	383	403	376	384	364	418	395	366	374	397	399	364	384	429	418	423	424	391	408	396	399	382	370	404	398	406	408	410	422	439	396	392	427	356	389	422	398	393	397	402	385	410	390	413	401	388	379	382	383	406	383	394	406	368	391	428	397	407	416	408	439	418	416	440	395	376	413	349	432	367	364	380	422	397	411	422	406	425	410	411	370	454	384	422	398	407	381	418	433	364	414	400	376	370	386	390	396	464	406	388	393	390	421	385	383	349	414	405	395	385	387	422	338	387	362	425	387	424	426	385	390	392	387	437	373	398	421	395	390	414	405	393	400	408	400	437	375	438	378	386	396	407	405	413	412	381	412	374	438	408	410	424	404	418	428	405	422	403	396	415	393	423	385	400	402	399	419	419	416	337	411	399	422	398	385	387	384	406	433	418	364	409	405	413	391	419	382	420	386	399	402	403	423	393	419	403	391	374	382	382	385	439	413	397	409	407	414	393	387	427	431	412	416	391	342	400	367	399	376	396	391	398	392	372	389	413	408	428	397	378	384	458	388	424	406	425	429	404	372	422	416	447	388	425	397	397	354	378	386	377	403	388	425	409	404	410	403	403	427	377	416	438	404	404	396	345	371	397	392	406	381	408	409	399	392	401	412	391	371	411	387	367	417	414	379	384	404	406	389	363	391	391	415	428	403	415	398	418	343	408	409	419	371	375	376	382	391	350	401	397	377	405	420	426	367	383	415	403	394	425	375	386	387	386	415	398	407	409	401	404	388	444	409	348	385	405	416	403	407	382	370	408	396	396	368	433	395	405	378	376	390	383	387	357	407	390	393	397	365	389	417	380	405	396	442	385	411	414	380	407	391	388	368	397	394	377	409	388	387	402	422	379	430	377	374	394	385	420	384	433	373	405	410	381	387	404	394	395	394	397	429	395	408	387	391	399	419	411	392	411	388	383	394	392	392	385	396	418	375	344	373	408	400	420	375	379	391	387	414	391	395	414	397	370	377	439	427	396	391	384	383	380	402	420	396	417	412	409	435	417	358	383	427	365	381	397	416	405	409	410	398	401	367	409	426	365	395	400	435	380	433	421	413	417	391	377	413	393	371	416	424	370	398	416	425	381	402	409	418	390	409	391	423	411	406	446	412	419	398	432	372	407	418	397	404	393	393	377	402	403	429	389	410	382	423	389	422	444	397	400	402	384	396	418	402	405	386	398	405	398	395	380	414	422	427	389	422	398	390	402	413	415	383	435	406	370	389	388	404	403	358	394	398	381	410	409	383	399	401	379	390	392	408	419	378	415	412	369	400	399	413	394	396	407	426	405	406	402	366	391	404	378	383	383	376	413	376	433	396	428	398	381	390	395	409	406	388	395	383	335	402	402	406	358	378	418	411	438	367	382	391	407	439	382	393	379	407	389	351	403	378	416	401	418	396	363	420	402	406	372	393	388	415	374	397	425	397	406	381	394	407	369	465	374	425	406	390	415	386	414	379	418	384	404	371	425	391	389	397	379	370	387	404	391	421	424	407	389	414	406	404	390	394	428	379	428	414	383	396	361	383	376	403	401	396	445	386	375	368	428	355	416	420	396	399	427	404	367	450	388	374	378	402	416	394	424	416	420	391	400	392	413	408	389	395	385	430	401	377	412	376	373	419	395	388	396	366	395	424	401	379	393	400	416	432	397	372	388	394	408	385	425	394	387	389	424	422	389	401	417	420	390	414	408	384	396	380	363	383	399	384	412	414	394	399	392	397	420	392	361	442	410	415	400	346	418	410	407	416	389	393	393	393	384	447	417	405	395	410	403	396	385	422	449	428	376	397	397	390	395	403	430	379	400	394	379	384	389	400	417	383	388	389	395	404	410	399	423	383	423	397	394	381	430	390	408	381	407	384	372	401	366	395	403	378	406	392	395	401	422	408	367	377	379	391	375	397	406	379	404	409	405	403	364	399	423	367	381	410	384	424	451	432	401	387	371	382	386	399	415	410	439	402	387	396	409	430	404	420	431	379	346	379	400	416	412	425	409	392	403	376	403	397	399	381	431	395	365	423	413	373	403	437	385	416	408	435	390	376	396	397	393	429	435	397	419	376	395	368	352	432	367	384	377	421	404	366	413	406	393	408	371	403	422	376	395	368	391	395	409	400	382	411	411	395	400	356	390	395	397	381	378	431	371	410	373	411	331	389	394
54008	20251	10256	2302	1218	859	646	11129	3585	381	270	254	245	225	187	168	157	184	145	143	144	159	131	136	148	135	144	107	121	140	134	125	114	154	131	113	128	137	137	131	125	123	125	121	109	112	134	119	94	103	104	124	140	103	111	127	110	116	127	121	111	131	108	106	140	123	104	109	111	125	126	108	132	96	135	94	123	113	109	88	110	123	114	98	98	98	98	116	134	115	111	117	130	104	108	113	107	98	122	131	97	108	120	122	117	92	107	109	106	105	98	99	96	126	110	126	100	105	95	111	86	103	98	104	104	114	109	104	105	105	119	110	120	106	104	99	123	118	104	120	128	109	106	110	118	102	105	108	103	117	120	110	117	102	100	92	121	107	129	87	107	122	108	139	109	92	107	119	106	112	116	97	104	99	113	105	112	136	93	121	109	106	115	117	123	108	111	125	113	105	115	139	124	98	125	103	111	127	113	118	116	93	105	107	110	98	108	117	117	94	124	112	104	94	104	106	110	126	110	119	96	119	118	136	108	121	109	109	127	116	114	101	122	99	130	114	112	129	121	101	109	104	125	116	114	121	97	113	111	108	105	117	124	118	127	112	114	84	125	116	86	113	97	106	132	118	114	114	125	87	119	104	102	124	101	125	94	106	105	125	111	100	112	105	86	123	115	118	104	109	104	113	126	114	113	103	117	113	116	110	113	112	126	101	115	112	97	119	109	125	123	138	111	117	98	113	112	103	114	103	98	103	117	123	107	122	99	110	115	111	119	96	124	108	128	116	114	105	102	104	128	103	112	111	114	113	100	112	101	101	124	117	106	119	126	102	100	113	109	112	120	122	108	107	113	111	122	89	111	133	108	115	110	102	102	126	104	113	98	119	132	116	100	129	116	136	108	108	104	127	118	107	116	106	116	104	98	118	106	104	115	107	121	103	115	122	98	119	92	126	126	126	112	130	95	95	124	115	114	107	113	115	95	106	118	112	124	117	115	103	87	89	110	115	86	110	97	101	91	106	96	107	104	107	128	100	99	102	93	110	102	112	116	94	131	101	120	111	116	111	102	101	110	97	111	105	105	108	117	113	90	106	117	123	97	85	115	115	103	119	98	114	106	110	107	117	114	103	83	119	118	122	110	114	107	100	91	111	108	97	119	110	94	90	105	122	109	103	122	106	120	123	118	106	114	117	108	106	118	112	130	132	113	119	130	101	120	119	117	121	104	118	97	110	99	100	111	123	106	89	110	102	110	101	106	111	123	129	113	122	99	130	121	94	89	97	110	113	113	97	96	112	91	86	130	116	89	119	89	107	117	108	110	118	119	89	112	106	114	101	123	101	98	106	121	118	125	95	116	107	104	115	103	114	125	118	105	135	131	116	118	118	120	124	116	120	100	122	114	103	115	106	91	114	116	90	124	136	141	128	94	98	122	101	89	98	125	112	103	91	121	102	126	132	102	117	96	107	127	99	96	112	141	110	143	110	108	118	108	113	135	119	111	92	94	107	103	115	94	97	104	126	135	116	132	92	110	121	114	110	126	118	111	116	86	114	114	107	101	119	114	107	87	103	121	96	101	114	128	129	109	118	107	118	106	113	106	93	127	108	104	123	124	112	118	125	95	99	109	113	98	108	119	120	110	105	114	121	86	94	114	94	107	95	122	99	122	110	113	121	114	99	89	111	128	105	122	122	125	102	118	109	132	94	111	126	116	124	105	90	113	122	120	102	114	104	113	104	102	108	113	92	134	110	127	110	112	105	101	123	118	94	118	108	92	96	118	119	106	117	116	113	122	107	133	109	108	93	120	121	138	113	116	110	106	135	109	108	97	107	87	93	121	112	112	95	106	112	117	116	111	110	108	122	114	106	111	113	106	89	116	116	117	100	107	107	108	96	124	113	135	105	97	113	107	114	83	107	128	96	106	126	111	122	108	103	97	109	102	106	92	104	105	105	109	107	123	100	108	111	113	105	112	96	108	124	121	125	101	115	115	116	98	112	94	89	92	98	129	111	82	99	110	107	113	120	114	93	124	100	115	114	95	121	104	105	102	117	94	126	112	102	115	108	100	103	121	106	95	101	105	114	100	103	116	119	106	117	109	93	119	119	120	110	135	123	102	105	115	119	82	134	127	97	129	118	113	130	94	88	106	116	107	115	123	127	119	113	131	102	119	130	133	110	122	123	116	108	111	118	120	111	99	111	135	133	99	124	118	107	120	100	115	117	105	100	120	109	115	101	117	116	118	119	130	114	123	113	109	125	96	100	114	110	91	116	125	123	111	85	115	115	110	95	96	110	109	112	96	113	101	112	119	116	118	98	113	93	115	117	109	109	121	120	135	106	95	94	86	127	117	115	102	111	113	123	115	115	114	133	108	123	116	117	134	100	138	120	130	103	94	109	103	110	114	99	108	105	118	120	123	101	110	110	124	104	90	98	98	117	111	104	120	104	94	109	118	121	112	89	121	125	106	113	101	103	104	95	101	98	108	131	119	101	122	113	120	103	96	113	109	102	81	114	100	94	110	104	124	123	118	119	113	93	121	103	108	132	122	117	122	128	112	120	131	113	121	114	101	71	117	114	124	115	125	152	104	123	113	103	110	109	97	101	130	102	93	98	130	95	139	118	125	117	121	105	97	116	109	112	116	110	112	132	117	93	105	130	109	105	124	118	119	123	98	112	105	110	120	120	117	98	92	110	113	118	89	105	108	103	118	116	118	86	117	105	111	123	126	99	111	124	116	104	126	100	117	116	94	105	123	98	111	116	116	127	112	103	117	92	109	106	106	107	121	119	109	122	110	124	107	110	115	102	118	102	96	112	118	95	129	105	111	122	116	122	123	125	119	115	111	105	112	103	113	116	111	99	104	103	112	105	119	94	94	103	101	127	127	113	109	116	127	113	106	120	106	112	100	117	103	111	120	132	109	117	108	110	115	110	108	108	109	103	121	112	117	91	120	122	99	98	128	101	128	121	114	118	109	106	104	96	92	99	133	113	82	114	111	116	116	112	88	120	99	96	114	117	140	108	101	94	100	116	96	121	118	83	109	114	111	118	116	106	114	130	100	104	103	113	125	102	119	102	110	110	106	108	130	117	127	117	123	117	119	97	103	123	119	104	110	114	108	95	132	102	110	112	108	109	97	110	103	138	112	97	102	112	90	121	103	107	125	120	99	115	121	121	93	127	105	96	120	106	119	127	110	134	109	107	123	117	124	118	102	121	101	97	112	110	99	110	108	117	130	125	117	109	135	113	90	118	97	107	94	100	120	94	130	135	106	98	112	89	127	120	113	121	115	110	105	131	102	106	112	120	92	107	111	105	101	115	106	111	117	111	119	92	87	100	126	124	125	119	118	93	94	109	121	102	97	110	119	102	88	98	120	111	98	128	104	93	100	113	111	120	101	102	118	120	132	123	110	103	105	122	119	103	106	112	133	125	105	116	115	97	101	115	112	115	103	121	106	122	123	115	113	127	103	90	103	109	104	92	94	108
25478	1827	4086	5044	4498	3732	2947	24844	2891	1556	1338	1222	1102	968	830	789	718	652	643	613	574	553	573	525	510	522	471	484	437	460	482	415	440	453	394	384	371	411	381	362	408	380	364	365	379	380	348	334	332	324	370	360	380	316	331	320	329	368	319	329	342	327	326	349	322	331	327	313	321	333	342	299	336	322	302	352	307	295	339	338	312	308	302	315	315	301	295	308	314	322	307	353	318	327	316	321	290	322	307	346	320	321	300	326	309	320	309	284	326	305	304	324	321	326	332	302	302	285	325	328	306	312	326	283	322	297	328	321	318	328	303	330	295	318	302	296	329	292	311	290	285	291	340	320	305	304	298	335	316	298	286	299	311	291	311	300	310	286	299	303	283	301	325	341	284	307	290	339	293	315	288	296	309	311	320	321	334	297	266	303	322	289	304	270	280	298	286	296	293	316	274	309	326	278	298	309	328	272	317	295	327	313	290	299	305	317	326	294	312	302	299	306	308	320	313	320	267	304	285	287	290	326	309	316	288	308	292	349	284	316	312	304	288	316	288	314	292	284	311	322	299	297	296	308	304	301	309	306	277	296	307	311	308	326	293	297	292	280	307	316	289	310	296	305	304	286	310	314	301	303	337	280	285	292	332	300	302	303	288	320	270	268	290	333	287	282	299	322	270	340	323	302	313	277	318	325	316	314	305	319	285	307	316	279	292	305	277	315	308	313	310	284	318	272	296	320	328	283	305	310	291	270	332	308	331	300	311	308	298	288	316	294	302	297	287	317	301	301	274	293	282	304	306	286	291	330	292	277	302	290	294	294	308	296	286	330	305	294	301	300	324	302	312	288	294	308	303	287	294	312	316	311	312	287	322	306	325	322	289	297	272	290	314	297	326	280	311	287	279	281	306	307	316	310	311	305	283	289	300	294	284	309	286	318	297	316	284	299	275	311	306	313	303	299	333	306	279	268	301	300	304	309	290	299	288	309	312	314	274	283	289	284	292	287	301	306	329	293	323	322	300	319	279	329	278	312	305	311	296	283	282	297	286	292	346	308	293	283	297	319	309	290	308	298	323	303	313	325	304	303	281	311	280	290	304	293	328	322	274	274	289	293	281	305	286	309	303	321	299	316	320	302	294	305	291	294	284	317	288	323	284	281	300	317	296	262	329	289	281	318	325	278	321	306	294	304	318	256	311	300	315	289	282	311	285	289	290	296	276	287	263	340	277	273	317	311	300	299	308	297	290	284	306	289	273	283	292	326	266	328	311	333	298	323	306	341	298	303	311	283	311	298	287	272	303	298	292	311	288	302	302	295	302	284	291	290	297	300	336	279	357	332	326	298	298	285	287	292	272	294	285	292	314	301	267	277	297	304	301	291	325	341	278	292	315	304	293	299	262	316	325	285	268	323	299	291	309	326	297	287	300	314	297	278	261	328	330	282	284	311	329	348	304	307	307	281	300	313	304	324	317	294	292	298	298	333	282	290	308	305	322	276	301	315	277	275	319	268	293	305	292	304	312	286	294	270	321	327	306	310	316	326	307	324	297	302	308	284	309	297	310	336	291	306	319	354	305	327	304	309	286	301	329	287	295	291	307	298	272	333	292	285	286	301	286	312	300	273	336	280	279	298	314	285	293	265	309	316	272	312	268	310	309	308	282	299	324	348	300	308	270	291	309	296	310	313	292	303	311	271	283	281	305	331	281	302	306	305	302	307	331	326	296	274	248	306	287	331	329	281	298	280	296	304	308	272	288	271	321	314	270	329	296	298	293	311	298	295	279	326	299	296	304	299	299	303	303	285	301	314	317	309	273	290	329	301	288	321	296	301	268	303	254	309	273	338	283	305	304	295	293	290	320	311	300	341	313	313	291	301	306	274	293	301	282	327	293	290	325	293	273	263	304	300	270	318	316	287	302	279	294	311	301	301	311	300	277	328	311	287	269	307	304	306	305	290	296	318	310	291	320	302	287	287	288	278	306	292	292	306	286	303	285	315	278	310	317	310	268	299	299	281	272	299	295	326	309	318	304	308	280	324	300	301	369	304	286	290	317	286	321	272	275	305	269	316	296	290	330	292	298	283	309	286	309	329	318	312	308	314	319	298	276	302	300	268	296	303	293	318	279	300	279	309	306	292	304	304	290	306	283	283	301	310	308	309	310	275	261	285	338	313	295	296	288	284	310	312	302	290	301	296	321	309	297	315	331	313	326	279	305	328	297	345	301	324	288	265	328	278	285	304	287	292	313	336	324	315	278	292	295	331	292	309	343	314	339	287	328	271	319	296	272	319	276	305	301	303	299	283	309	307	301	288	301	292	295	279	309	300	286	316	302	323	312	298	329	301	291	331	271	298	328	305	304	334	284	311	306	310	279	319	293	308	314	322	340	296	313	301	279	316	320	297	305	287	299	299	271	262	309	271	280	287	283	299	319	313	341	327	299	310	300	315	309	334	284	271	312	315	287	259	268	266	299	335	289	305	329	280	339	293	292	319	295	332	317	301	303	294	297	303	310	289	302	300	278	280	302	257	300	303	314	326	289	331	294	305	283	299	295	298	314	298	310	301	282	291	281	318	295	319	282	311	295	313	274	291	292	328	308	303	314	269	278	305	325	274	297	291	339	293	271	271	289	257	324	288	321	292	285	302	344	259	287	319	305	307	326	286	293	300	300	298	286	307	301	281	308	297	297	290	290	319	305	278	299	278	283	318	363	287	305	295	313	293	271	329	285	329	300	294	321	305	299	296	316	295	315	290	320	343	296	278	309	292	289	279	303	298	304	285	271	297	272	325	286	296	334	309	332	321	294	279	295	334	305	316	307	285	301	307	283	315	297	300	276	321	293	270	276	276	302	328	318	291	275	306	311	299	321	285	320	290	296	279	293	295	288	302	269	274	334	292	322	289	313	317	321	310	310	297	290	300	311	309	299	328	307	299	311	326	296	325	327	319	307	276	299	307	296	306	299	286	298	307	308	326	250	305	318	350	284	281	289	297	300	311	313	297	302	312	304	285	307	293	282	295	292	297	301	307	308	291	319	289	311	280	317	300	356	284	309	278	296	308	322	319	279	269	275	306	328	326	285	303	276	317	292	297	309	279	272	290	296	283	325	319	306	290	273	300	310	269	308	319	314	327	275	274	289	282	307	307	318	276	294	301	337	316	301	298	280	297	326	327	297	310	324	294	289	302	283	296	271	314	291	303	289	313	303	280	303	305	278	290	290	329	282	328	334	305	308	319	312	343	341	298	285	308	304	321	299	277	300	311	312	328	307	320	281	304	307	328	321	296	294	291	267	310	318	303	313	271	307	315	304	305	287	324	320	308	291	304	257	314	313	278	303	306	330	317	295	310	301	301	308	250	302	297	318	318	301	311	324	293	322	294	298	308	301	322	320	306	291	299	283	291	307	315	322	299	274	326	300	333	277	325	290	322	280	339	299	266	323	314	309	285	280	305	296	302	310	301	313	296	326	302	287	323	294	292	324	296	309	316
5960	414	382	329	346	360	333	506	386	293	329	291	281	305	321	295	267	311	326	293	287	344	330	274	323	314	302	272	298	307	293	301	336	277	300	325	289	317	294	306	305	325	301	290	324	319	308	314	296	291	314	322	303	324	327	303	300	327	322	304	301	293	325	296	286	274	318	307	337	311	299	295	313	335	312	297	261	287	317	278	302	278	284	314	284	317	294	341	295	296	294	288	300	315	314	317	279	329	297	283	292	285	297	309	294	302	318	320	314	281	320	290	295	325	289	330	326	302	295	349	291	328	328	320	290	314	309	316	295	308	323	297	293	312	307	263	296	303	310	320	291	323	310	313	306	314	348	341	299	329	279	327	329	283	317	302	300	263	313	273	298	350	277	309	320	296	302	347	320	309	313	341	278	308	335	325	314	321	315	282	276	319	300	304	310	311	314	305	346	278	311	322	302	285	308	302	306	338	279	324	295	299	284	307	312	319	310	319	320	285	281	293	334	323	284	290	310	309	304	297	269	311	300	288	316	294	316	288	291	302	258	279	320	308	296	292	291	313	302	309	322	337	334	288	311	325	279	298	288	308	279	307	296	279	333	298	314	302	321	301	289	299	297	290	319	295	295	332	318	292	335	270	288	280	313	317	297	304	286	297	318	291	302	315	327	319	311	309	281	282	280	270	308	302	276	300	315	338	296	321	270	286	310	300	296	303	312	312	334	317	268	275	343	291	298	266	303	275	325	293	319	311	326	335	296	297	335	317	307	288	296	295	312	316	305	312	281	290	301	322	305	336	317	312	268	296	320	292	284	314	322	288	321	320	294	292	319	294	346	322	302	279	295	279	300	309	307	290	312	287	319	311	304	357	317	293	305	315	333	272	307	325	310	328	319	307	337	300	292	278	288	314	306	309	319	306	308	298	301	330	329	279	296	354	280	293	317	307	278	294	302	276	308	282	323	334	310	283	316	312	311	312	304	292	303	306	328	311	319	299	313	309	296	279	311	296	275	321	333	294	312	309	285	308	329	308	311	308	316	290	328	322	311	287	304	323	320	319	304	298	311	299	303	297	289	286	313	280	293	307	329	293	304	304	266	317	308	299	319	302	286	326	317	332	309	291	307	308	329	320	330	302	322	286	301	313	280	305	303	312	289	280	305	325	302	279	323	302	306	275	298	290	311	291	312	297	292	283	324	298	313	308	305	297	303	342	294	312	316	306	311	315	306	296	322	304	318	329	294	326	300	303	264	332	320	318	313	340	296	298	323	312	286	323	319	320	294	323	308	285	308	293	261	277	330	297	304	296	294	292	330	330	293	279	282	314	350	320	337	317	310	296	315	283	272	308	336	305	317	290	263	298	316	277	314	294	306	270	308	320	343	299	315	315	291	335	307	258	327	287	297	303	311	310	333	312	296	303	296	311	325	332	295	311	313	305	278	312	320	325	304	299	334	282	305	320	328	318	299	315	265	313	307	293	294	317	322	293	287	330	281	324	318	305	306	301	300	320	355	280	308	308	278	291	266	314	286	284	307	307	291	298	318	316	295	292	310	270	313	304	302	315	276	310	301	294	290	305	286	307	269	306	301	329	330	298	284	321	312	307	288	307	314	331	294	308	314	314	314	316	324	310	312	327	311	291	322	350	323	265	273	315	327	313	334	302	336	346	322	324	300	324	322	312	292	333	330	319	292	292	299	293	320	310	309	313	277	301	331	314	298	312	327	289	304	282	313	315	303	326	306	328	326	295	299	305	309	304	319	275	299	361	311	313	304	312	306	295	313	310	325	300	297	326	312	305	303	317	305	294	316	319	302	307	297	293	309	282	318	300	295	310	321	337	313	294	300	303	307	315	300	302	290	301	316	307	282	318	316	277	294	287	325	297	306	288	315	316	319	317	286	308	307	350	299	291	298	284	299	323	314	310	306	312	283	297	313	287	308	286	297	300	306	290	312	311	335	273	280	351	311	293	291	289	309	318	296	292	277	313	287	268	301	286	285	303	290	285	297	269	292	300	321	323	297	311	338	268	290	325	281	342	327	315	355	333	314	302	276	296	336	337	302	297	325	290	313	316	315	280	332	314	297	326	308	306	285	296	293	312	301	291	283	324	302	296	290	312	296	303	275	330	313	306	291	318	293	291	285	314	300	303	302	320	317	304	308	314	319	305	295	289	293	280	304	307	313	314	340	275	300	308	316	282	300	335	301	341	307	258	303	307	308	315	312	295	313	302	295	298	293	286	278	298	323	299	301	308	333	331	304	325	280	326	300	327	305	295	297	301	324	282	323	314	296	312	321	314	334	295	315	312	306	309	313	314	299	302	285	302	286	318	303	290	328	345	298	287	302	305	309	266	273	314	321	312	310	310	313	287	255	308	320	340	300	318	309	289	299	270	297	274	307	326	340	316	308	295	309	306	289	329	353	300	315	283	320	300	306	333	310	305	318	270	281	301	330	324	303	324	297	339	328	321	290	299	296	308	322	296	317	310	306	293	308	313	308	321	307	315	316	294	317	309	287	323	298	286	296	296	287	313	321	297	299	300	310	323	289	317	266	306	300	300	264	301	299	317	316	268	273	273	338	284	292	334	320	321	297	320	306	303	261	278	304	318	303	310	312	302	307	288	297	268	278	326	302	315	293	325	292	300	305	290	340	333	289	304	307	305	292	323	307	258	281	303	287	286	315	310	310	292	300	314	344	329	286	297	284	319	321	293	281	304	306	310	301	292	297	307	304	324	322	311	274	269	296	280	274	297	291	329	285	330	300	314	308	301	318	317	298	287	315	280	302	317	318	300	326	316	274	317	323	297	315	293	279	297	305	323	335	307	307	324	274	288	349	315	292	304	313	312	315	284	300	359	332	278	339	323	324	360	285	321	324	321	292	292	298	308	310	278	296	321	292	328	308	312	324	307	330	298	321	278	309	299	287	325	298	304	289	301	328	286	286	315	282	312	301	324	301	283	312	339	321	324	323	313	306	316	317	288	296	312	263	334	295	303	311	337	317	331	331	343	310	273	294	298	335	308	334	342	297	291	325	290	305	305	311	283	320	307	326	317	324	295	298	331	278	295	334	342	304	326	290	309	277	277	319	313	316	312	335	305	334	314	307	306	302	279	322	284	321	286	291	298	298	304	289	326	310	294	325	296	329	318	310	327	304	279	276	324	317	278	312	318	308	317	283	285	312	297	313	329	306	319	312	335	308	314	308	311	309	302	315	285	300	307	305	320	331	296	312	312	282	307	312	323	315	275	326	283	294	296	338	320	299	355	362	277	317	313	320	335	295	305	337	293	313	292	305	284	316	308	277	306	298	318	320	296	323	297	301	302	319	294	329	320	294	315	296	314	327	320	301	291	309	277	305	307	314	333	333	320	306	331	310	323	307	320	314	297	296	289	272	319	314	293	311	307	303	312	337	320	269	321	312	320	281	271	295	304	270	290	300	315	261	303	293	330	294	309	322	291	290	293	333	304	313	288	319	312	284	332	336	283
5416	737	806	873	927	909	748	2120	1027	751	723	709	742	736	732	709	727	674	705	672	672	630	719	721	666	717	680	707	702	644	681	764	679	668	703	668	710	667	684	720	712	702	699	665	699	651	720	728	723	687	678	687	694	681	716	678	709	644	690	667	682	681	660	659	705	708	674	728	701	654	680	728	703	720	653	698	706	704	666	692	745	716	690	668	698	638	675	660	682	720	693	735	740	706	678	664	709	665	718	728	704	681	709	698	723	711	678	697	681	684	732	681	787	687	688	671	735	692	690	740	725	723	713	659	698	691	680	698	681	701	707	671	689	694	712	708	706	730	657	690	694	696	686	689	717	698	683	728	701	702	653	671	658	696	673	686	720	643	669	702	696	705	713	680	696	704	679	664	654	691	661	686	691	730	641	655	675	728	689	681	719	688	676	693	693	683	735	701	744	700	709	686	732	705	724	731	735	698	694	641	711	659	671	704	680	691	706	695	728	708	684	673	677	749	748	696	677	718	663	643	681	672	693	711	713	656	708	740	688	696	678	694	668	737	721	662	715	677	687	739	679	698	694	696	679	643	713	704	705	673	704	658	714	755	668	681	663	693	719	671	732	683	676	737	694	644	695	688	734	744	700	663	717	704	725	696	645	725	676	672	719	721	726	728	703	680	651	728	708	678	705	635	689	735	681	668	757	639	740	662	708	744	726	651	703	732	684	697	702	717	716	677	652	701	734	658	688	694	678	707	703	733	674	679	667	723	705	679	707	745	701	655	689	695	706	704	682	701	704	672	728	657	672	681	692	671	681	668	663	722	700	681	727	682	677	669	695	716	727	690	661	683	661	695	720	673	701	690	723	704	718	720	724	693	671	691	683	703	741	694	716	701	656	669	707	691	663	710	743	726	703	725	701	718	671	753	688	704	702	684	667	644	666	710	701	693	713	698	671	725	716	703	679	673	708	696	657	690	678	702	736	706	647	746	687	649	697	680	729	712	708	716	749	733	688	712	760	685	659	737	716	725	724	703	724	675	702	691	704	689	698	677	667	687	701	718	682	701	701	693	721	682	702	652	703	676	699	677	686	678	701	670	726	715	702	641	718	673	662	692	718	675	668	730	700	696	667	650	640	705	705	657	690	683	705	704	708	667	715	690	697	685	692	718	695	718	671	707	731	688	741	684	695	716	655	707	671	698	722	726	640	673	619	645	706	739	715	673	668	690	728	678	676	678	701	725	714	687	741	692	655	666	715	689	717	654	699	705	745	714	725	687	725	724	698	660	696	703	686	744	649	672	679	743	697	694	706	683	649	669	681	712	747	682	673	687	743	694	659	668	717	700	672	723	621	747	694	650	646	671	649	736	735	669	667	664	690	674	698	754	719	636	693	690	719	665	692	639	684	690	707	684	675	724	678	705	688	675	701	698	719	669	720	678	716	699	696	681	657	678	689	704	716	677	691	723	685	743	724	684	725	678	716	704	713	711	686	676	707	703	665	724	670	685	711	738	743	696	663	639	648	713	712	714	678	734	702	663	712	719	704	713	674	724	739	729	737	749	687	677	696	719	697	732	711	717	725	690	711	670	692	705	709	736	665	668	716	694	657	631	679	661	655	721	682	683	686	676	704	676	686	686	692	697	711	683	670	713	664	675	650	656	710	717	716	658	690	714	677	696	709	702	719	680	672	719	673	690	692	689	738	714	733	660	637	660	692	684	716	677	678	713	657	700	715	714	724	708	729	677	664	681	678	688	707	687	709	661	714	745	684	705	702	713	700	692	683	714	682	700	700	711	675	703	722	677	705	648	717	673	682	712	694	672	667	680	679	702	663	715	670	677	719	681	697	663	696	733	684	666	676	719	677	634	636	706	644	733	732	739	721	712	703	680	730	649	706	673	709	697	733	702	705	706	697	719	719	640	702	710	743	669	685	722	696	673	712	702	694	694	673	693	657	683	718	733	681	671	707	679	692	692	700	703	674	719	690	709	678	707	695	692	714	693	665	744	692	695	682	670	710	695	680	712	709	710	673	667	659	689	718	684	636	720	696	656	716	673	732	724	699	669	675	703	705	681	728	683	735	694	688	684	685	673	679	636	688	704	682	703	738	774	670	699	714	752	680	725	659	700	687	701	710	671	688	700	683	648	674	701	688	706	614	690	693	694	661	714	732	708	691	675	762	736	686	706	683	669	677	670	659	693	715	729	701	729	734	683	707	708	697	746	689	711	680	705	691	664	728	694	706	680	671	691	684	702	731	695	685	623	685	719	709	655	699	674	712	679	701	676	674	695	701	689	706	694	707	742	689	750	688	685	697	694	704	708	720	693	709	720	776	644	692	700	703	693	684	682	699	750	679	692	647	664	707	677	655	681	688	673	678	694	636	633	679	679	671	676	731	675	677	658	681	673	687	714	687	703	677	684	682	690	661	704	698	693	722	709	682	689	683	719	668	705	689	692	709	650	666	688	675	639	722	675	682	654	703	669	693	693	682	688	742	669	687	724	660	681	701	683	643	686	668	695	722	722	669	691	714	685	706	716	625	710	665	696	676	719	656	735	707	719	637	690	690	676	702	728	701	701	709	697	708	721	698	695	692	683	656	682	661	700	713	705	724	686	755	703	691	716	689	682	737	686	743	698	669	713	722	727	721	725	709	715	701	719	684	679	709	685	687	739	684	705	703	698	675	650	729	763	638	658	657	661	700	692	652	670	708	710	689	693	693	715	656	716	718	667	726	687	721	711	685	681	666	665	682	725	764	657	731	678	645	663	710	658	677	704	681	677	723	669	702	712	662	694	692	669	720	694	745	703	630	718	697	691	678	653	666	681	684	706	718	679	653	698	673	713	707	731	707	712	689	703	733	631	716	648	722	684	740	692	710	750	666	660	766	657	715	726	713	708	710	698	754	699	665	697	661	688	707	743	681	679	692	717	697	720	735	692	734	670	679	683	725	712	705	730	723	716	704	726	711	676	667	641	678	690	689	681	677	665	710	685	709	696	683	760	682	702	734	684	686	684	686	731	695	690	681	672	710	728	690	719	704	719	714	765	719	708	699	687	671	734	724	709	646	705	668	675	672	720	704	710	734	686	690	681	706	679	682	675	692	658	689	681	739	646	724	769	706	695	724	705	678	707	684	679	715	730	687	665	739	645	642	669	677	700	716	709	690	701	675	648	681	685	606	695	719	700	680	699	717	724	666	692	749	705	634	676	673	713	709	714	659	690	693	692	688	686	697	700	712	705	686	669	697	703	712	734	700	722	694	705	635	681	701	708	705	722	731	688	700	732	668	728	676	718	699	701	731	711	710	747	711	694	721	704	675	713	666	689	726	699	687	659	709	709	700	704	737	693	687	751	678	665	701	673	681	695	698	672	673	692	698	629	699	692	729	652	736	677	664	681	721	649	668	642	727	716	699	660	665	747	735	710	651	692	718	683	743	682	685	703	699	678	707	675	680	687	739	722	704	693	720	742	689	668	703	666	696	743	694	710	680	682
41953	10908	1656	799	559	470	378	3979	3655	269	232	218	226	227	190	215	210	198	206	188	202	194	168	184	177	184	196	194	184	209	182	192	176	190	166	169	168	183	186	171	183	187	180	194	187	178	180	205	178	175	165	178	193	161	188	162	182	194	166	194	173	172	172	157	202	170	184	170	184	172	177	186	187	179	163	165	175	169	182	198	169	194	192	173	172	191	171	199	170	173	192	162	172	181	202	157	172	173	168	180	173	197	157	170	159	169	166	177	185	189	162	194	160	191	189	191	189	205	195	197	162	169	159	171	152	175	185	209	178	184	193	170	167	175	193	178	190	168	175	187	194	192	186	173	189	193	183	157	192	164	170	188	180	159	158	155	188	192	186	157	175	187	152	160	187	193	205	171	157	170	181	171	180	183	190	170	192	170	157	169	176	190	174	200	177	179	171	186	190	184	174	159	178	178	179	175	198	164	187	189	178	197	188	187	175	154	192	195	181	175	189	173	168	166	189	159	172	177	174	203	166	164	214	186	160	165	170	169	157	196	178	153	166	195	160	159	179	179	162	173	195	182	168	179	202	159	168	193	168	188	177	163	166	169	184	193	166	175	164	181	164	163	180	168	184	168	168	175	167	184	186	165	165	200	168	167	200	172	167	177	162	190	153	186	155	189	171	171	169	174	165	200	198	155	160	188	168	193	188	162	203	188	184	160	177	182	178	178	172	202	171	183	157	152	176	162	182	209	154	170	185	178	161	181	176	149	179	194	154	180	176	167	165	184	179	181	176	174	178	171	187	185	181	187	181	179	186	152	170	175	155	173	189	190	193	193	191	174	182	183	187	169	204	173	166	182	195	195	184	162	183	162	200	184	196	179	192	158	157	200	198	181	185	170	145	193	213	151	177	173	179	177	167	159	172	162	179	155	162	161	164	164	179	185	193	169	217	168	151	179	207	165	166	183	172	165	170	155	203	203	181	179	183	180	167	153	184	164	198	168	183	175	170	161	178	196	190	194	173	160	186	182	180	186	170	160	190	159	170	187	182	172	199	177	192	195	194	182	165	185	187	178	167	189	169	176	189	183	192	188	225	167	214	169	187	183	169	164	188	196	174	173	171	185	211	187	180	172	181	150	169	174	155	180	180	188	168	160	180	180	166	181	167	170	191	179	172	169	189	166	165	154	144	172	183	172	164	177	181	153	176	193	176	177	164	188	180	179	190	169	182	170	202	189	164	166	176	165	188	201	203	170	165	158	161	168	186	189	162	177	181	155	164	181	167	166	180	171	186	195	175	170	179	196	176	188	181	166	146	174	168	182	191	164	169	196	199	174	172	166	183	183	169	186	173	184	191	175	171	191	180	187	161	187	180	145	198	189	193	176	164	166	202	188	186	180	150	164	183	183	186	190	180	176	181	196	183	194	155	174	180	184	184	180	153	191	170	159	166	151	164	175	174	191	160	188	187	181	176	204	169	153	178	197	181	193	171	170	166	215	175	180	155	176	175	151	175	159	182	158	167	155	171	213	191	215	195	163	164	170	158	158	161	166	179	190	191	189	196	172	174	184	178	198	167	203	192	176	173	185	167	164	154	160	176	155	192	172	147	199	180	184	177	182	194	176	171	190	161	168	190	175	162	186	172	199	213	158	167	180	187	177	177	194	181	190	187	187	212	174	197	173	181	186	191	176	181	177	190	179	169	165	195	177	187	157	182	187	194	164	154	174	187	205	178	174	174	177	184	176	171	173	190	173	165	148	168	175	181	168	197	175	161	156	155	168	187	168	173	167	171	189	180	181	198	191	169	172	182	163	173	177	188	182	188	188	185	153	178	185	183	194	178	138	151	167	175	159	175	172	178	176	182	192	174	164	178	185	194	166	189	191	168	162	185	155	179	170	186	175	192	161	171	171	185	192	170	179	175	160	183	174	186	198	173	173	184	175	190	180	186	183	194	184	190	170	190	190	176	166	174	170	202	167	193	168	188	182	165	142	190	196	179	194	179	145	191	197	186	179	160	177	161	195	171	172	189	165	191	180	167	157	194	175	179	195	171	151	190	173	192	200	182	169	186	208	191	167	184	180	183	180	191	168	179	215	177	171	165	185	182	160	194	192	165	162	195	166	175	171	180	169	171	176	170	166	178	180	202	186	190	195	198	179	173	171	183	195	163	194	176	176	165	167	170	175	186	173	161	198	172	167	198	156	164	193	207	156	182	183	184	177	166	172	193	196	178	179	172	143	189	192	185	178	166	178	190	205	169	156	175	175	177	167	165	156	194	176	200	168	180	161	162	174	197	171	166	179	173	177	182	164	193	195	170	173	182	175	178	182	179	202	147	159	170	176	173	172	190	174	171	190	180	154	167	176	191	171	186	201	180	186	170	178	160	190	185	181	169	214	178	175	161	175	159	172	175	191	167	171	160	180	204	175	182	178	168	163	171	144	189	182	165	169	164	180	199	188	170	167	190	201	185	193	171	194	171	160	209	187	168	173	193	193	190	171	160	174	184	206	160	163	186	174	162	150	176	183	160	160	202	183	194	181	173	178	154	171	175	175	197	169	202	178	211	192	179	165	157	179	162	181	171	188	177	186	164	197	180	186	191	175	179	181	178	193	155	190	184	171	162	156	178	200	187	213	171	184	172	189	171	150	193	171	176	208	171	177	166	163	192	173	142	168	179	192	186	174	143	163	178	168	185	212	191	201	186	169	173	206	192	185	171	182	183	178	169	179	181	160	190	196	178	200	173	200	174	184	172	187	163	161	182	207	180	191	160	166	183	169	176	169	186	197	168	173	190	172	171	179	183	206	181	181	178	197	180	170	171	169	190	152	179	144	201	177	176	185	190	170	190	198	165	166	197	183	158	152	173	178	161	190	191	175	177	169	208	170	193	181	179	170	212	176	165	185	197	199	186	202	178	189	195	167	186	193	171	169	196	145	191	181	174	199	180	155	179	175	182	171	182	195	175	177	181	166	190	186	181	169	180	179	167	158	208	180	170	177	186	157	176	185	173	172	189	162	145	144	181	169	185	176	177	151	173	158	181	165	188	187	193	154	161	167	189	184	150	176	177	190	183	170	178	176	204	176	180	147	178	183	171	154	168	154	180	166	169	205	166	192	171	168	165	157	173	197	176	144	190	160	201	172	178	200	177	194	174	179	189	152	158	189	160	188	166	178	190	162	156	173	189	172	206	154	186	186	175	160	180	179	168	164	191	175	165	159	178	172	168	177	152	185	170	164	186	175	174	170	178	180	185	187	156	178	164	165	180	193	174	181	200	197	183	147	201	195	161	198	162	162	183	151	195	171	161	175	162	172	169	183	180	180	175	180	166	175	181	164	186	179	174	169	183	173	176	190	168	187	169	181	181	180	151	188	171	198	177	194	192	212	192	190	173	189	180	187	200	190	164	170	169	166	179	180	181	170	170	150	171	157	184	188	158	219	161	168	200	153	193	166	157	175	168	193	186	170	202	179	173	169	178	189	158	175	174	171
18490	1002	2067	2373	2233	1899	1606	13790	6335	922	828	751	747	668	609	609	577	574	510	550	537	556	468	483	472	507	486	485	470	472	484	483	463	457	460	433	435	477	454	415	431	459	437	450	453	466	491	478	434	452	442	450	441	482	442	427	469	461	464	451	427	429	443	451	447	440	413	418	422	480	428	409	401	417	437	390	391	431	424	433	415	441	448	406	430	446	430	404	420	422	428	411	457	415	440	407	429	413	417	428	412	489	417	419	408	400	429	436	400	439	425	440	460	453	452	435	397	435	428	378	389	386	418	433	416	441	431	429	421	459	427	411	395	471	414	428	475	408	418	433	423	413	419	400	401	395	421	422	411	419	414	427	417	428	449	422	433	439	454	408	421	428	449	420	393	433	408	425	416	393	442	388	456	405	420	482	436	434	473	444	401	431	417	422	449	448	387	423	416	440	380	385	431	386	423	424	446	449	464	400	404	423	411	423	404	437	399	428	437	430	405	445	426	407	423	391	427	399	404	429	390	434	412	428	413	415	435	419	418	423	388	435	420	412	408	414	398	398	431	455	439	445	411	415	421	411	422	393	405	430	437	425	434	439	398	438	428	444	384	463	410	413	450	421	449	460	401	457	428	489	393	421	437	448	431	422	441	440	452	413	407	454	384	421	438	444	446	433	455	440	417	387	429	409	426	453	465	366	428	430	418	424	412	440	426	437	409	417	434	435	406	435	408	436	425	417	438	431	473	434	443	424	439	424	423	450	459	417	391	429	399	455	428	423	434	481	430	425	405	415	399	417	420	416	370	415	407	402	384	419	409	427	437	411	424	415	429	395	440	391	441	419	438	390	455	415	417	433	424	432	404	445	448	412	429	414	427	423	430	429	431	404	472	417	433	406	427	461	430	409	435	388	445	399	450	394	454	450	467	395	397	409	418	438	411	422	403	455	417	415	431	417	444	412	403	466	427	403	413	419	422	466	434	434	408	395	407	419	425	427	435	474	470	435	422	440	425	448	381	417	427	367	387	428	390	387	447	377	430	428	419	428	400	442	416	423	421	404	459	398	420	412	409	422	431	437	431	401	407	421	414	481	417	426	379	433	435	440	370	416	441	452	437	482	433	424	428	428	416	373	484	436	446	399	432	441	423	432	447	431	398	411	404	434	431	400	431	414	438	410	423	435	403	437	407	416	408	430	426	423	406	419	433	400	400	432	424	396	458	405	414	412	395	391	474	412	410	432	419	445	448	439	440	441	395	401	417	448	454	390	385	397	417	402	442	428	396	414	427	404	430	412	388	414	414	419	459	451	432	431	449	444	456	402	425	403	414	442	417	413	442	414	445	425	439	408	412	424	429	415	429	435	436	420	419	427	458	395	413	446	462	411	435	415	432	445	429	436	450	441	415	424	428	445	432	415	422	435	447	441	419	429	430	400	449	411	433	412	450	414	424	430	436	443	430	391	407	429	471	430	443	443	435	382	435	432	450	435	471	432	419	425	421	440	431	455	420	402	420	391	388	399	444	440	397	418	436	442	454	469	441	418	437	438	447	472	421	426	430	440	405	411	396	396	451	418	427	419	400	400	368	462	452	429	468	444	444	425	393	429	389	406	448	456	431	402	449	407	382	394	399	437	415	407	424	426	401	440	411	444	408	418	455	428	405	392	429	402	409	441	443	417	430	430	425	448	455	443	415	445	431	442	450	417	411	406	423	437	425	417	425	422	395	400	433	414	428	448	384	450	422	423	438	436	438	453	435	434	420	434	417	410	446	424	429	439	422	432	433	420	423	445	448	398	468	414	410	440	440	436	426	403	439	408	429	450	402	438	429	453	422	408	433	421	392	463	410	443	416	454	432	420	414	397	398	425	423	404	420	418	431	407	446	425	406	420	461	471	455	447	451	426	435	430	392	418	463	424	430	450	476	424	429	410	415	420	386	461	430	453	400	407	457	434	411	427	424	450	434	389	411	399	418	462	405	420	394	398	441	438	396	424	429	431	446	409	433	460	440	423	445	401	441	436	421	429	425	438	431	411	402	428	463	417	426	408	434	435	397	384	424	448	427	421	421	423	434	413	461	428	417	431	419	398	443	406	416	447	383	405	414	412	417	397	410	459	406	433	401	422	430	407	425	433	430	410	426	473	407	441	412	377	426	410	422	448	440	423	418	457	411	435	434	442	401	441	412	398	429	473	429	433	404	422	413	406	435	435	452	450	424	445	416	426	406	430	477	437	408	439	440	378	410	431	406	414	415	441	416	412	416	412	433	425	429	436	406	398	458	393	413	426	408	415	446	452	451	428	468	422	426	422	415	450	430	411	396	426	390	426	418	423	413	368	439	396	401	445	418	414	417	443	419	397	414	432	421	439	427	449	396	440	400	399	439	391	415	412	422	461	425	442	395	435	431	431	461	428	402	447	441	452	426	384	426	422	440	421	444	410	425	445	456	407	406	421	425	434	440	424	434	415	447	427	431	465	424	440	428	416	429	405	403	432	442	411	420	397	448	389	420	447	460	437	378	405	410	421	440	363	437	446	437	465	436	422	447	420	423	416	450	420	439	455	422	421	449	411	460	408	419	430	464	413	405	409	441	438	408	429	396	420	407	389	429	403	427	433	408	416	449	441	438	436	442	422	445	445	418	415	427	434	432	451	434	402	409	420	413	428	422	443	428	421	438	436	419	400	435	402	429	445	419	459	435	428	442	423	469	411	455	456	449	458	455	447	424	411	426	459	436	456	446	410	427	454	400	427	432	451	427	430	416	424	444	450	407	446	420	409	387	420	442	451	445	415	426	427	411	448	434	430	417	452	419	439	420	429	458	477	444	404	417	431	429	447	397	441	427	450	418	456	442	396	439	425	451	458	397	421	414	458	416	452	439	448	396	455	422	441	436	397	445	430	458	429	400	411	410	413	462	420	434	435	369	406	411	369	398	429	437	420	436	455	435	402	423	410	462	429	451	404	392	438	434	419	407	405	448	441	434	432	423	416	429	425	419	401	396	436	403	420	462	442	440	432	414	432	411	415	474	407	490	449	425	404	451	442	424	408	414	451	439	439	457	397	444	387	451	410	393	392	439	452	420	404	448	462	419	426	418	419	426	405	435	414	448	413	423	404	435	419	421	417	419	418	449	422	406	419	431	430	378	432	454	433	443	434	436	375	426	446	415	395	432	440	436	435	396	421	416	422	435	441	465	441	427	452	413	417	425	396	411	460	423	435	420	456	380	434	435	407	448	464	436	441	423	425	424	427	466	394	453	406	443	418	418	433	418	418	409	399	430	391	413	424	451	428	384	412	420	430	386	423	381	425	439	423	418	434	428	445	410	449	471	419	421	412	411	387	421	395	413	434	462	429	408	416	452	422	447	414	440	415	410	427	432	439	421	399	414	430	424	423	440	396	398	441	399	433	442	441	415	418	396	409	425	415	450	456	423	442	443	414	437	422	448	394	458	413	409	454	448	406	425	422	467	425	378	428	443	408	454	424	432	440
50812	21359	15268	2732	1157	838	697	7177	13438	726	304	262	232	239	192	162	192	173	168	171	169	132	133	148	152	118	149	132	122	142	131	134	132	120	118	123	145	92	133	161	123	135	135	137	126	124	145	116	115	140	110	135	125	138	100	119	100	151	143	115	120	122	123	142	113	128	129	132	122	130	110	120	144	130	116	114	121	132	126	134	118	126	129	113	113	133	125	107	112	124	122	122	123	135	113	125	122	136	134	116	113	133	115	106	95	124	118	124	123	117	121	113	108	114	116	137	116	111	109	139	113	127	112	117	121	145	123	130	116	115	130	102	123	127	127	107	90	118	142	104	120	100	137	96	103	125	126	140	121	132	143	107	135	122	117	121	123	132	131	98	97	129	144	113	127	99	108	113	109	108	120	115	125	110	137	116	110	129	106	139	122	105	127	116	114	111	104	124	101	126	133	131	103	122	119	117	147	118	146	108	111	113	126	111	120	123	121	118	106	120	108	128	121	133	120	131	118	134	119	131	125	129	121	127	109	110	122	144	115	123	120	112	109	115	113	122	138	115	126	105	118	119	115	120	114	121	121	117	126	101	129	112	123	113	128	127	128	124	133	120	124	132	145	103	133	121	130	118	101	126	113	124	124	95	126	112	117	101	116	129	109	105	132	131	127	114	105	148	108	113	129	106	112	140	118	115	131	133	114	127	119	112	102	134	108	115	115	123	121	138	79	107	123	119	108	132	123	140	123	123	115	117	110	139	132	133	111	106	110	119	129	108	123	109	119	133	126	104	105	114	142	116	118	112	103	116	108	105	126	133	114	111	121	119	116	113	138	86	135	136	129	125	131	130	126	125	118	134	115	125	128	125	119	123	125	138	108	122	125	101	127	102	110	123	107	142	112	130	108	121	90	115	132	135	105	116	124	121	143	102	122	127	136	123	115	119	108	107	100	118	136	111	122	118	125	124	123	127	127	99	114	108	140	102	104	108	136	127	130	127	120	128	135	117	113	123	112	102	110	120	137	133	121	126	128	109	116	118	129	107	146	117	120	118	136	115	113	117	158	119	130	151	124	104	124	117	106	123	103	104	120	105	121	132	110	110	115	137	120	110	115	124	105	113	121	92	104	114	135	108	124	99	99	156	123	142	103	107	113	100	122	113	109	113	114	134	137	113	119	126	121	109	113	115	113	115	120	129	123	123	106	112	103	123	108	111	126	110	121	121	126	128	109	105	130	127	129	128	113	120	122	111	98	129	119	122	115	110	118	141	119	112	132	128	135	122	123	124	119	140	107	109	99	123	130	125	113	109	117	109	145	125	117	121	110	117	104	106	118	107	120	145	131	107	102	125	110	117	120	114	102	127	149	112	135	134	103	115	134	123	132	129	118	124	125	115	108	105	121	116	126	122	140	137	98	113	126	112	119	124	110	119	149	111	131	138	128	108	112	118	128	135	113	125	134	110	113	126	110	128	116	149	107	106	108	108	130	101	108	106	128	128	133	113	113	136	118	134	106	123	137	124	119	134	143	118	111	114	130	96	111	116	135	122	128	139	103	96	111	110	116	115	109	121	116	122	129	123	120	135	125	134	139	116	109	120	116	126	141	96	95	88	140	119	114	138	137	131	112	109	134	101	127	113	131	109	116	118	117	120	114	119	122	123	131	121	128	147	135	128	101	142	127	92	126	106	119	108	116	124	126	101	110	109	132	119	101	116	108	125	124	110	117	120	122	126	118	123	131	158	113	138	111	129	122	125	143	127	109	124	123	120	105	129	125	112	119	114	129	107	108	120	132	135	124	107	134	121	105	132	127	125	122	121	119	109	119	148	110	116	109	99	122	116	128	129	110	117	110	111	114	143	101	124	122	136	134	138	114	128	109	110	133	95	137	118	101	115	112	95	114	104	100	114	127	101	111	130	128	105	109	117	122	115	132	116	135	116	103	120	123	136	121	138	139	114	129	119	118	117	116	121	119	130	105	127	106	118	126	128	113	115	125	134	115	135	118	134	126	143	123	128	115	111	124	114	105	116	120	117	117	103	111	122	113	115	103	117	105	98	121	117	103	119	111	111	102	133	112	132	123	115	113	132	121	119	122	124	117	115	104	125	112	97	112	117	122	113	110	129	126	131	105	120	110	117	120	114	121	127	103	111	133	112	114	124	108	119	153	143	122	111	136	122	124	134	113	111	132	107	115	131	123	120	117	131	120	105	101	108	125	112	110	117	117	126	118	105	119	112	115	128	141	126	129	127	112	112	133	112	111	112	93	100	121	142	114	119	112	104	109	114	132	123	120	125	96	108	139	113	121	126	121	95	111	106	121	123	119	129	112	108	111	125	107	123	128	126	122	124	108	113	119	124	133	96	114	113	115	119	112	112	109	116	122	136	131	97	125	133	112	149	92	116	138	119	119	125	136	124	121	121	103	123	140	125	111	126	130	118	119	141	128	122	118	129	110	112	128	117	118	113	110	110	119	114	110	115	123	106	126	124	122	126	108	110	110	122	111	121	106	113	108	129	114	111	119	122	132	112	101	126	140	109	112	97	144	112	115	106	119	118	127	101	112	125	94	131	126	125	114	116	127	120	114	121	90	122	104	112	108	107	89	113	120	111	117	149	124	108	120	120	103	135	117	135	128	112	106	122	142	122	119	108	118	109	119	101	110	125	125	122	124	114	103	102	138	134	122	110	152	99	109	118	138	112	102	92	122	105	128	124	114	103	135	124	128	108	119	124	117	110	105	102	125	126	120	131	105	105	134	118	123	110	120	170	123	142	129	99	114	116	113	130	118	137	124	114	113	129	143	130	132	103	131	137	123	118	116	102	134	119	108	113	120	121	94	137	125	124	126	114	116	110	114	122	110	113	125	124	129	119	130	98	136	116	118	125	120	108	102	112	122	102	116	127	125	135	117	120	130	112	126	139	125	95	126	126	102	111	118	121	115	116	136	111	112	115	106	120	118	123	93	114	132	150	114	99	119	112	107	114	121	102	120	123	95	135	137	109	124	113	120	132	125	123	112	107	113	130	128	127	138	105	119	112	113	102	127	106	118	121	119	120	117	121	111	117	107	121	133	108	131	96	154	117	137	117	115	122	129	127	130	122	116	132	109	125	115	120	120	137	136	115	128	126	112	118	122	146	133	123	128	131	124	124	128	116	117	130	119	152	117	107	87	129	127	118	133	120	92	118	127	130	99	127	133	127	114	116	142	132	138	118	112	111	128	113	128	120	109	101	102	128	108	127	108	130	105	107	106	109	122	108	107	88	123	101	111	129	119	127	113	126	115	107	121	99	115	134	99	118	115	127	126	127	125	120	125	120	106	116	125	111	131	110	141	122	139	147	130	119	127	115	112	135	119	115	126	140	134	105	122	119	140	122	135	109	120	114	115	111	133	120	98	108	111	125	117	113	117	106	121	116	120	124	121	113	128	149	124	119	131	140	144	117	126	124	99	125	103	112	116	124	144	129	136	122	121	135	122	122	112	126	129	109
25541	1907	4454	4894	4196	3792	3286	17192	14160	1514	1212	1123	1072	971	886	783	688	713	635	633	606	560	529	516	528	498	480	498	462	499	454	458	421	432	421	427	386	373	370	379	389	391	372	408	380	381	369	361	400	361	365	354	364	358	359	394	353	357	367	342	369	332	362	339	362	334	341	339	304	320	343	359	346	346	337	307	350	319	324	378	322	346	332	336	334	341	349	308	341	327	362	331	312	320	336	339	321	333	338	287	358	335	340	344	316	274	346	331	308	334	344	328	306	340	342	305	314	331	327	336	326	320	344	313	369	367	326	312	327	320	313	334	318	297	333	311	342	322	339	299	360	295	333	321	331	337	349	341	301	315	335	333	330	320	291	319	311	346	324	294	331	343	358	349	329	337	309	332	333	338	330	310	304	348	320	304	321	318	318	314	326	330	323	325	294	326	318	326	326	340	336	305	340	318	358	324	312	321	321	341	310	313	301	292	331	338	316	331	288	304	343	324	328	328	298	313	325	338	316	332	330	321	333	309	343	332	330	334	329	317	322	327	333	326	319	283	344	304	307	324	305	314	320	301	314	293	302	329	307	309	321	366	328	311	329	287	289	295	314	302	333	312	275	301	318	333	327	335	308	312	346	327	320	322	331	339	331	328	339	337	316	317	322	318	313	320	308	303	321	332	330	302	330	346	328	336	347	340	339	307	309	340	310	306	326	328	336	288	322	352	332	322	361	318	336	342	321	360	342	323	301	355	348	346	300	314	333	330	335	316	348	333	321	341	295	352	302	337	301	314	302	301	333	315	330	326	318	319	320	297	305	293	302	317	348	350	335	313	337	313	321	315	355	297	317	301	347	311	318	307	347	327	306	306	314	351	305	293	329	315	318	323	292	335	343	327	343	311	322	340	310	316	313	289	314	313	279	313	331	283	289	318	289	349	316	362	360	330	305	334	321	320	325	335	312	294	322	333	348	331	307	307	312	335	327	313	322	340	345	335	316	326	344	321	316	320	327	328	294	318	331	317	317	286	334	307	361	287	323	317	308	341	311	319	309	336	332	307	302	340	322	316	326	356	321	350	311	319	317	291	316	316	292	336	318	300	304	328	298	299	317	324	334	322	343	309	329	302	327	339	288	325	335	329	333	320	323	310	328	323	320	309	298	313	339	306	342	308	338	312	317	331	307	346	343	311	322	304	325	310	326	341	295	305	333	320	351	305	308	330	328	327	319	296	312	317	327	330	305	329	292	315	321	309	331	344	328	295	354	305	326	353	314	302	317	306	325	326	346	350	328	320	315	340	322	307	319	320	306	331	344	330	300	325	332	333	296	338	335	296	312	315	337	345	292	327	317	313	347	297	304	303	313	302	329	354	301	306	319	303	349	299	326	307	320	311	316	336	311	310	294	317	297	350	308	304	322	356	328	308	332	311	335	306	348	320	307	324	321	311	306	342	335	298	330	316	299	336	295	376	349	327	317	319	312	337	354	290	330	333	332	316	306	319	297	330	302	340	346	341	339	332	329	327	318	293	295	321	366	285	306	299	337	337	332	332	304	297	314	338	309	316	318	304	329	295	312	317	299	320	326	343	326	352	322	336	330	310	316	303	305	333	330	331	303	358	298	309	336	297	320	322	316	319	325	322	318	329	325	316	351	313	315	309	298	350	335	318	338	317	311	317	324	315	311	350	286	302	344	358	323	340	327	343	345	319	341	289	326	323	317	309	321	324	306	326	331	344	315	304	312	310	345	319	329	296	301	322	321	352	340	334	353	353	353	332	314	298	299	320	310	329	334	358	316	331	337	366	352	327	327	323	318	321	336	348	321	321	308	310	310	308	323	299	308	320	319	315	301	319	361	310	296	344	336	300	308	292	341	326	346	274	316	325	320	324	302	329	313	310	328	355	316	333	328	340	297	339	304	354	326	292	339	309	308	337	326	311	336	299	295	324	300	323	307	318	296	354	311	321	325	322	328	311	315	293	340	318	319	300	331	342	368	335	318	313	295	286	308	290	314	346	350	309	329	343	345	340	347	345	347	341	351	343	310	336	332	329	336	342	322	361	334	342	335	295	333	316	328	332	277	311	343	342	339	367	307	329	357	321	328	317	318	339	325	323	298	324	311	303	338	345	330	336	313	321	326	299	345	335	290	303	300	316	333	317	360	340	302	277	336	330	340	323	337	346	362	320	306	315	334	318	327	314	336	325	329	317	360	312	289	335	341	343	289	332	340	340	328	312	313	306	313	340	314	338	308	325	351	304	333	293	319	299	315	332	303	316	306	351	315	321	320	309	316	310	297	306	308	314	303	306	351	333	326	309	355	338	313	311	297	331	328	323	323	339	296	319	299	311	291	324	350	347	323	324	319	304	350	296	309	325	345	319	325	303	334	335	328	286	334	339	337	315	306	295	304	334	336	337	325	307	334	335	323	372	326	323	303	368	288	321	315	309	316	331	358	323	312	326	324	316	347	327	317	304	299	335	331	295	337	313	313	309	342	344	302	312	314	316	320	317	322	315	298	314	329	320	323	318	341	302	270	323	333	297	331	310	327	333	355	289	340	308	315	315	330	347	300	302	318	335	343	321	319	339	339	295	334	312	285	315	299	322	347	348	314	342	338	344	297	321	350	328	298	358	305	314	351	328	314	312	315	321	361	310	329	356	294	287	321	285	307	322	367	294	331	315	314	329	326	336	354	341	275	318	335	344	346	330	354	313	308	373	328	329	352	322	353	359	330	312	334	295	347	318	324	330	327	337	295	307	308	321	303	356	311	334	332	316	316	317	338	291	342	338	308	327	301	366	321	332	335	331	316	319	325	364	341	304	303	331	311	326	337	323	318	300	331	265	325	329	318	343	305	327	327	323	321	347	332	324	321	354	305	300	302	365	320	337	325	322	331	306	340	332	288	329	353	305	317	336	337	334	348	324	327	313	327	328	320	346	332	336	312	326	329	308	340	344	326	328	310	365	352	314	329	318	345	310	325	318	302	308	318	316	312	326	343	313	322	316	301	309	319	304	346	316	291	310	330	339	320	292	291	301	331	315	323	353	306	342	328	334	315	332	340	333	310	326	323	335	312	317	331	384	322	328	305	314	318	334	311	306	325	338	318	322	316	322	366	337	328	316	322	346	325	308	342	296	316	306	290	310	300	317	340	317	308	319	333	313	322	306	330	345	325	321	317	293	282	337	331	352	333	302	281	318	319	335	318	321	309	334	316	322	323	338	335	299	304	347	310	326	303	334	322	359	279	313	290	313	312	272	299	301	293	340	335	327	339	320	315	294	345	311	322	325	295	295	304	337	331	318	285	319	340	324	314	315	306	295	337	307	325	316	318	322	318	293	318	311	304	345	320	327	322	341	286	301	306	323	328	306	307	295	345	321	304	311	380	310	335	296	288	350	315	341	358	317	313	340	322	278	308	347	308	358	349	339	313	322	327	343	302	316	310	329	300	312	312	339	309	327	315	297	314	332	350	294	337	344	314	332	334	332
6453	487	475	388	326	342	305	446	618	313	288	339	344	320	307	313	330	280	313	316	284	308	273	312	349	325	311	327	330	346	292	300	343	298	298	330	336	326	315	317	342	324	308	292	346	317	289	311	315	340	282	318	314	327	305	303	346	333	345	297	329	332	327	316	332	296	316	312	334	307	319	318	324	288	306	291	315	312	325	292	329	339	371	336	296	322	356	322	310	327	358	334	309	318	300	283	347	355	327	280	332	322	311	310	324	317	290	311	305	300	310	294	300	278	302	326	349	313	306	332	317	316	309	315	331	311	318	326	319	313	315	313	296	295	318	289	292	280	319	313	334	324	296	259	341	282	280	313	319	267	317	307	294	311	270	293	331	311	324	286	335	302	327	323	340	275	306	321	316	335	295	319	340	286	339	276	326	327	286	366	289	298	287	306	326	311	310	325	318	316	303	315	332	341	309	341	301	318	341	300	314	322	330	313	338	313	313	320	294	326	319	301	327	322	286	376	275	318	294	313	326	322	338	316	305	324	272	301	315	345	304	307	337	299	309	315	298	300	293	315	330	318	322	340	334	293	328	335	337	351	326	300	312	293	337	321	296	302	316	282	290	331	305	300	296	326	312	312	302	351	246	320	322	317	331	347	315	304	308	331	314	299	310	326	309	308	327	327	313	337	294	313	297	304	311	305	299	346	297	283	319	309	303	310	316	309	287	328	310	319	264	282	306	303	303	322	303	312	317	319	329	280	303	302	339	332	320	329	312	317	316	273	330	307	330	313	300	307	339	297	318	336	295	334	327	304	335	331	319	334	310	310	285	315	297	335	298	315	344	326	306	292	315	336	337	293	315	286	335	277	333	274	296	292	311	325	312	275	320	269	324	306	272	289	317	325	305	303	295	308	316	302	335	317	277	358	322	325	329	329	337	313	317	320	300	313	297	276	311	306	299	321	303	297	314	325	314	328	315	306	337	300	290	306	272	275	329	296	365	303	316	329	347	324	369	344	330	343	321	326	290	300	310	324	280	302	332	327	307	330	288	305	311	296	335	298	290	309	297	297	302	337	306	306	321	355	319	306	310	323	339	301	303	305	294	325	304	322	292	296	313	325	323	321	311	334	271	341	312	324	307	298	310	315	330	328	305	321	333	317	303	351	303	295	338	292	292	283	316	320	325	312	282	298	310	308	319	313	309	313	317	341	278	307	296	320	291	305	283	322	327	301	301	305	294	278	336	333	347	280	308	294	312	305	306	348	286	329	300	341	309	302	354	294	331	339	308	323	300	310	290	330	327	326	303	321	349	302	330	319	322	339	324	305	309	324	316	292	285	292	291	315	273	333	299	320	313	303	278	307	288	328	334	329	281	310	326	306	345	321	286	329	305	290	282	306	348	300	301	333	314	321	316	330	316	312	271	298	322	326	326	352	342	304	295	312	328	316	357	349	322	327	323	304	294	335	320	305	296	290	289	308	327	342	346	287	336	310	306	330	288	297	312	311	309	303	302	333	278	327	307	325	334	335	299	295	328	293	325	291	297	303	320	346	302	327	275	342	303	302	284	336	299	322	322	338	305	324	329	340	362	287	310	322	294	287	322	317	310	296	307	334	287	345	322	277	299	356	310	337	306	308	295	321	307	311	321	334	319	336	324	303	330	302	319	309	303	307	315	338	288	306	294	297	282	313	320	290	288	274	328	333	317	278	322	313	315	308	344	308	323	331	338	300	315	296	299	363	330	333	329	289	312	317	321	282	280	311	310	321	303	354	331	321	295	301	293	297	333	314	304	288	341	274	271	298	276	320	297	346	334	309	302	313	303	307	330	317	317	315	299	320	328	311	354	313	297	314	329	328	300	284	273	343	334	300	278	303	343	303	298	328	334	308	350	301	314	338	309	311	337	356	281	326	320	317	334	356	326	312	318	326	300	299	339	327	326	286	312	290	283	325	287	334	321	303	357	320	304	305	287	311	312	304	317	319	333	311	285	300	357	334	347	300	320	294	304	321	339	290	320	367	322	322	324	300	328	328	311	302	321	331	329	306	298	325	291	290	314	301	354	322	339	360	329	293	292	294	322	358	290	319	324	323	308	273	328	306	330	296	302	315	327	301	323	295	320	317	309	339	312	311	303	323	292	297	318	287	309	333	276	309	327	262	313	297	312	309	313	275	318	295	326	326	330	283	311	302	327	335	292	272	329	287	314	311	296	325	311	314	318	326	311	291	305	331	311	320	319	336	340	310	317	305	333	335	312	324	312	318	345	328	297	339	323	327	339	313	318	357	313	293	271	337	280	305	286	324	308	318	298	292	304	323	295	293	338	324	295	348	304	343	263	338	330	301	333	294	345	312	311	292	281	325	325	356	306	292	306	304	336	326	316	291	304	323	310	335	312	321	331	307	313	324	343	335	284	280	320	341	322	302	317	303	329	321	296	314	293	303	319	279	339	319	355	319	320	291	324	320	339	322	313	321	362	307	345	325	289	342	308	283	313	322	318	317	319	330	325	312	343	338	317	297	312	331	285	329	321	319	343	299	346	329	308	321	302	305	342	325	335	297	320	310	280	307	317	323	320	299	327	276	297	327	304	338	316	326	318	286	295	294	294	295	297	296	324	314	300	296	353	311	306	304	354	271	312	319	292	321	328	309	323	309	313	319	301	319	346	322	316	312	312	346	318	314	325	321	289	290	359	277	311	317	333	331	303	318	282	314	299	316	329	291	274	267	307	283	282	337	309	318	300	308	358	311	304	298	340	309	306	340	303	295	307	317	337	322	325	329	303	333	307	321	319	319	313	315	298	331	325	352	324	320	323	328	317	331	328	276	326	308	331	299	295	312	315	293	297	328	327	309	287	298	345	362	324	324	320	319	289	286	313	325	298	305	329	334	324	306	339	327	313	332	313	305	325	301	311	298	342	266	309	316	302	319	296	305	334	351	308	301	320	353	311	341	309	315	309	331	304	322	323	295	279	366	343	322	325	344	327	306	308	321	301	323	319	333	326	340	308	328	309	287	317	291	299	302	322	322	323	314	330	351	315	312	336	292	306	317	315	337	307	305	302	312	304	294	307	289	273	299	296	320	302	301	318	300	335	275	351	315	311	329	302	326	333	308	322	311	277	302	321	326	295	322	342	330	338	285	308	307	299	310	300	300	294	307	327	334	330	296	303	299	305	316	308	332	295	297	330	307	343	307	294	250	329	338	305	330	311	302	331	307	319	316	282	286	308	356	316	338	292	324	322	308	294	336	304	305	323	313	319	310	335	298	294	287	322	314	332	295	321	327	301	292	312	297	332	294	300	288	321	314	293	277	304	330	289	330	349	341	319	300	337	326	345	336	313	304	339	315	317	326	354	320	304	321	304	344	292	293	307	346	329	319	317	310	339	307	323	336	326	326	288	312	290	296	326	311	321	304	300	340	286	336	291	344	336	334	269	321	288	315	333	318	323	306	290	345	297	300	275	320	338	306	315	332	298	297	330	325	340	295	334	312
5528	762	1004	951	861	814	833	1790	2661	749	727	732	715	665	734	733	742	737	749	670	722	686	753	709	705	713	731	679	691	713	758	711	718	739	737	747	719	749	772	678	707	714	715	715	696	722	738	764	710	735	714	682	695	687	716	741	760	693	683	690	660	785	702	671	770	762	720	702	728	687	727	719	696	716	772	747	718	731	671	711	747	763	711	708	737	710	655	677	664	715	738	668	754	707	692	661	730	746	718	694	690	701	725	705	777	715	702	759	758	662	719	729	706	719	704	671	710	732	703	713	687	729	717	746	733	709	722	701	750	665	731	719	726	720	725	697	712	676	695	729	699	671	743	721	690	732	713	749	714	706	734	658	695	705	748	718	706	691	716	716	708	729	700	777	748	688	753	706	667	707	748	712	707	709	730	705	687	694	743	710	738	738	714	711	759	706	737	732	696	689	714	732	677	714	696	683	723	746	691	696	690	676	723	647	695	738	729	736	683	765	711	710	772	714	709	706	700	715	698	779	745	702	703	754	721	751	748	703	724	720	672	743	727	715	677	707	713	694	728	687	721	706	713	699	753	749	705	666	728	743	713	645	679	667	674	702	686	694	706	759	738	764	727	720	723	715	723	760	710	709	692	771	766	736	693	750	731	738	673	718	739	683	717	726	725	735	732	703	735	638	699	757	763	719	737	678	736	729	716	740	760	732	729	680	708	690	659	671	759	742	741	694	695	714	662	738	756	689	711	712	727	722	736	734	710	695	754	705	746	733	730	702	735	737	725	695	726	738	723	740	743	730	703	725	682	723	714	703	700	757	707	749	695	680	661	689	713	725	686	712	738	748	693	708	751	717	710	708	704	682	739	706	751	722	741	736	704	689	682	703	701	683	721	717	708	728	741	718	753	756	696	656	700	731	714	717	715	699	723	669	664	729	690	736	719	684	687	714	727	727	721	712	696	692	737	710	719	730	682	703	694	706	699	721	698	658	710	707	711	751	686	671	735	722	744	734	650	698	732	748	672	687	697	722	706	713	699	754	714	726	723	747	684	709	738	723	759	730	699	752	724	697	711	684	682	708	726	723	705	710	671	701	735	714	715	743	718	759	727	757	747	759	697	669	718	776	704	691	704	713	680	733	699	719	716	718	720	727	733	683	727	686	738	722	723	754	675	694	763	687	720	695	673	729	717	739	735	683	761	667	701	674	768	700	704	712	710	718	780	713	697	672	720	676	719	721	717	715	694	762	701	733	739	700	683	714	749	672	693	714	698	693	719	712	751	702	711	700	699	719	711	710	698	725	744	711	748	763	681	739	680	687	719	721	754	708	753	698	728	740	698	701	718	699	745	654	670	682	724	719	683	737	737	715	749	743	676	690	688	710	696	689	691	728	684	697	738	740	716	744	649	729	751	715	697	730	732	734	699	738	723	711	707	695	670	750	749	726	699	719	738	727	713	738	711	711	750	737	744	686	725	721	711	701	653	721	646	731	713	688	723	738	728	722	704	723	704	728	708	713	715	749	743	702	686	667	706	702	730	732	753	710	725	756	705	708	729	699	730	713	736	752	683	664	714	734	707	698	667	716	759	723	702	684	721	686	735	772	707	713	709	751	776	712	676	770	746	770	645	737	716	664	732	694	718	701	717	686	677	744	705	701	755	763	709	682	680	716	698	730	714	691	685	672	717	722	751	668	701	680	696	704	729	719	721	681	702	686	720	670	681	731	720	701	660	746	673	683	740	713	742	684	676	751	732	678	711	701	708	754	734	736	735	692	728	716	684	676	668	728	687	738	746	695	682	724	672	702	743	659	706	726	704	741	666	701	699	712	726	703	695	728	722	739	677	691	684	712	696	669	698	678	695	703	737	711	727	644	735	724	742	688	682	735	734	713	706	711	739	686	715	713	713	711	689	731	757	756	755	747	721	717	714	689	716	761	745	730	694	721	731	689	703	738	698	700	743	722	759	677	744	695	716	664	733	697	714	705	696	743	718	677	722	694	692	729	724	678	731	756	694	720	676	659	739	696	708	762	712	708	692	724	705	709	750	686	672	722	722	690	705	701	707	700	691	708	711	681	700	722	741	708	709	671	726	662	708	767	731	723	754	741	704	723	718	702	710	753	732	740	701	718	713	705	706	771	686	670	712	702	720	738	690	741	684	708	694	754	684	708	699	695	744	755	715	737	734	738	676	656	704	718	725	699	701	758	736	689	743	715	700	775	752	675	700	725	668	697	740	745	774	672	714	710	708	719	758	666	678	708	701	735	691	687	679	718	697	719	719	695	719	767	676	736	707	761	749	716	695	723	732	703	756	710	689	683	683	760	735	730	685	682	757	709	692	724	682	675	754	720	700	747	769	718	761	698	703	705	728	717	715	746	723	668	679	687	683	716	671	707	721	701	743	731	719	702	720	728	729	735	705	710	760	723	704	739	681	680	706	740	675	695	674	724	733	737	727	764	720	683	677	720	719	695	694	693	688	742	725	722	712	742	737	730	725	701	663	691	693	726	679	687	705	741	737	688	706	719	703	732	718	748	677	747	703	705	712	752	768	734	701	686	692	655	726	712	700	707	711	716	723	747	678	738	710	672	736	719	689	719	736	677	718	691	707	646	699	718	722	700	669	694	687	754	640	730	743	711	697	669	708	720	726	697	678	767	703	725	728	738	726	669	730	720	696	732	728	762	753	696	677	753	697	721	718	707	712	689	755	755	722	748	686	688	697	707	714	695	781	722	723	680	724	704	715	711	677	743	730	720	695	698	731	718	706	708	706	726	710	728	745	721	737	761	693	709	695	687	701	727	743	746	701	710	737	725	759	719	739	717	699	716	725	692	664	687	725	726	698	709	701	733	733	711	763	738	740	686	668	730	720	711	674	663	706	733	735	741	674	713	750	706	696	722	660	647	736	677	698	729	712	723	725	687	751	736	690	692	734	710	698	684	711	764	787	712	673	733	741	700	681	670	688	723	682	695	702	694	730	724	685	715	697	718	698	742	676	701	726	756	727	705	731	727	697	746	700	698	764	708	692	709	669	734	741	700	762	712	733	695	701	721	717	710	733	720	705	701	733	720	736	720	754	732	721	681	702	710	698	699	748	757	745	701	699	715	747	698	770	707	718	703	752	699	700	701	737	764	735	665	692	665	777	680	719	717	687	700	737	716	717	698	703	695	768	678	687	660	702	708	723	719	666	738	706	736	740	725	716	755	783	752	735	701	760	703	718	697	700	715	677	730	713	715	723	696	679	734	733	709	690	724	672	715	742	731	712	695	693	745	724	731	702	785	757	672	734	711	742	702	686	718	717	710	746	720	717	649	709	721	753	688	722	718	701	692	708	703	722	678	714	693	723	762	749	615	736	721	742	737	723	755	729	735	728	687	745	727	692	686	725	739	698	659	756	740	689	702	704	718	747	735	733	706	668	653	740	713	739	748	709	665	671	745	741	726	697	741	740	687	644	720	752	731	720	695	762	652	698	737	724	698	820	742	723	725
43393	12009	2119	816	556	471	415	4755	10287	423	237	231	231	239	210	250	217	210	207	187	199	187	183	186	205	189	219	193	186	201	198	215	199	192	195	202	184	207	207	208	206	170	186	178	195	200	190	205	229	198	163	200	188	173	180	172	172	179	192	196	190	199	169	210	194	199	187	223	212	222	200	194	154	179	175	200	189	187	212	174	197	194	188	171	178	206	187	184	187	196	169	204	201	218	186	184	198	203	192	194	191	182	190	164	212	196	179	178	186	207	171	200	204	195	182	190	175	177	154	187	184	179	172	192	208	163	185	188	187	224	185	172	192	173	181	192	197	211	185	190	183	183	191	202	196	180	205	182	172	163	190	196	173	179	202	168	212	175	196	199	211	158	174	160	199	175	207	181	204	172	196	211	169	198	176	182	190	180	183	208	191	172	170	221	203	183	203	198	183	203	191	181	191	163	168	185	182	171	193	187	188	189	216	187	229	174	197	180	158	210	176	160	187	230	187	224	195	217	192	178	219	170	172	165	180	190	162	183	188	202	212	193	206	175	199	206	189	183	179	176	178	230	202	228	203	182	161	194	215	215	180	187	204	175	196	172	184	209	173	203	167	201	181	204	222	180	173	151	177	210	191	180	201	186	196	185	197	185	186	185	184	217	159	200	183	180	179	192	215	181	201	196	208	191	191	188	178	189	194	188	166	178	181	205	218	199	194	188	185	180	185	172	207	177	179	185	187	168	197	193	240	191	188	203	187	208	173	195	176	205	177	173	179	190	180	167	200	181	171	181	194	173	216	186	189	180	190	173	178	190	194	189	157	199	193	185	213	146	191	203	181	193	175	170	206	177	191	165	202	201	200	185	144	176	184	192	176	162	182	168	182	198	209	192	172	205	176	192	162	189	210	167	196	208	178	183	188	170	198	152	154	232	175	190	185	203	211	211	201	213	164	179	190	213	197	182	189	195	199	177	204	208	198	178	190	180	206	163	209	205	185	193	198	184	191	182	176	197	202	181	193	180	183	205	204	198	204	197	170	205	173	175	201	189	171	198	201	193	186	167	146	198	182	203	204	175	199	178	188	181	176	159	168	198	187	201	203	182	186	174	177	191	196	195	186	161	194	187	184	178	216	195	178	192	176	193	193	198	214	195	182	186	186	183	191	203	187	180	203	172	194	170	188	200	187	177	204	197	182	194	177	190	197	220	195	177	213	194	200	185	186	198	194	179	162	212	196	185	182	183	194	205	205	175	204	203	168	180	224	193	202	186	183	195	186	182	208	185	182	188	196	178	156	194	174	184	184	174	199	183	199	178	207	202	174	203	201	178	165	187	157	187	170	196	187	172	187	183	197	178	207	199	192	197	176	189	206	173	189	184	172	193	201	196	194	200	192	204	188	189	195	177	184	208	211	210	167	205	198	170	205	197	160	164	188	181	184	196	191	209	192	191	183	199	198	191	183	188	196	206	189	200	238	199	193	155	195	187	207	180	181	194	201	169	195	181	181	203	183	190	191	186	194	179	190	184	187	175	217	178	179	201	183	214	210	171	189	190	205	191	154	211	188	196	155	200	190	200	204	210	181	195	174	180	192	190	173	198	177	175	174	187	214	211	183	198	189	196	213	186	176	196	175	173	175	216	191	160	188	178	183	164	176	176	212	182	186	185	195	202	197	182	195	224	196	205	150	209	183	206	183	197	210	195	201	175	164	218	182	185	163	209	180	199	184	172	192	214	196	173	190	199	211	173	189	171	205	187	182	212	190	195	186	210	192	189	202	194	196	183	188	200	181	203	174	194	201	186	192	199	194	201	188	171	188	206	188	202	177	173	199	201	195	197	177	193	193	210	195	173	191	185	202	192	181	186	171	159	180	162	189	193	208	187	179	198	167	196	183	181	199	215	184	175	211	207	170	210	197	165	200	175	181	202	162	188	181	204	206	183	191	207	191	198	195	183	194	219	199	175	191	197	192	174	209	171	188	172	167	177	181	201	196	192	200	208	201	198	206	180	195	207	201	187	210	182	190	189	192	193	217	202	190	192	181	191	169	206	195	165	176	185	189	221	210	203	179	193	162	199	192	177	186	184	193	175	192	192	166	167	195	178	201	168	175	195	188	167	174	187	154	211	173	204	184	210	203	176	186	190	216	197	170	199	184	203	167	164	217	197	194	211	180	201	207	196	201	182	196	206	188	203	168	184	213	162	205	188	217	185	193	174	200	180	198	189	203	184	178	208	168	197	185	186	196	202	180	167	196	196	198	193	191	208	175	189	221	199	174	181	213	176	188	173	183	202	187	201	182	195	197	202	194	182	193	206	208	171	202	177	194	199	195	190	201	190	184	183	183	173	167	194	183	186	175	201	194	204	206	194	173	185	174	208	202	189	203	209	198	196	182	184	188	204	190	197	174	192	182	166	167	190	188	179	235	196	194	214	158	190	183	190	155	175	173	218	188	165	182	194	207	186	189	214	171	194	185	185	189	201	198	195	204	200	195	186	176	195	201	189	208	200	192	181	181	176	193	192	199	211	187	179	197	217	203	215	198	197	208	181	187	218	190	208	189	182	190	225	144	202	196	172	190	170	174	187	172	191	193	195	175	192	179	180	181	168	169	204	197	194	188	164	194	186	193	191	181	178	209	178	189	184	200	196	178	181	203	213	202	189	224	205	192	214	172	192	211	159	171	181	188	197	190	178	186	208	176	211	204	179	192	207	191	190	182	172	199	196	168	179	219	193	214	188	191	185	189	201	187	178	219	223	216	195	178	164	192	182	177	164	193	209	204	154	181	210	203	179	180	177	181	174	177	188	203	219	210	194	167	185	182	186	182	189	191	191	206	198	192	199	168	172	170	208	184	180	184	186	181	210	193	186	202	168	183	162	193	182	168	186	198	183	216	163	163	166	201	196	206	195	188	178	178	188	191	178	212	205	164	172	199	167	176	186	206	209	208	198	197	172	189	220	226	202	200	201	206	197	186	191	185	182	200	183	195	202	187	162	168	190	187	174	161	177	190	185	192	177	189	186	209	197	164	195	202	238	165	189	204	186	205	210	211	175	170	171	191	190	179	181	203	217	174	212	188	214	199	190	205	172	176	208	195	183	188	205	186	181	197	213	186	202	176	176	210	205	200	184	176	149	174	200	169	185	161	188	195	186	203	210	207	203	179	173	185	204	199	214	217	202	172	183	210	178	193	180	203	200	192	196	215	197	204	186	214	169	183	175	198	199	194	181	198	240	165	205	179	161	178	183	163	208	191	192	202	181	155	175	178	193	172	188	175	217	213	198	193	190	185	181	178	204	167	215	199	210	174	180	189	210	187	191	171	196	203	190	177	171	200	206	179	175	181	173	173	168	201	211	193	186	165	174	170	182	192	186	185	190	176	161	177	182	182	211	198	199	235	205	167	183	194	167	204	207	184	191	203	174	214	192	209	188	172	193	158	201	202	186	181	185	171	188	192	183	202	194	208	176	214	180	189	159	202	208	179	164
19161	1155	2100	2394	2184	1745	1643	14821	19038	911	798	741	731	681	654	629	582	568	572	579	552	574	516	523	562	527	459	461	525	487	500	513	512	496	473	508	473	514	483	433	464	468	518	497	525	480	488	468	463	483	461	478	460	470	429	454	453	471	478	502	469	508	478	476	464	469	444	421	473	451	489	455	444	468	458	431	459	415	451	469	489	447	450	517	484	481	504	469	463	473	443	491	478	480	444	430	452	422	463	436	436	459	450	429	449	435	448	500	437	437	466	475	444	450	407	432	470	472	478	426	463	448	449	428	413	440	407	467	426	476	476	443	434	440	447	443	466	424	482	458	460	429	471	427	489	479	429	443	434	448	451	471	445	424	479	442	467	464	430	416	423	460	470	427	446	434	447	483	472	433	495	459	459	425	447	477	420	430	450	442	444	483	459	488	478	442	458	455	440	472	470	442	483	450	425	458	485	442	449	440	442	470	449	442	477	478	451	478	457	465	461	425	435	437	445	469	422	449	459	470	424	451	453	422	449	440	466	421	470	467	471	428	453	459	455	446	423	424	481	455	450	446	459	477	427	413	457	436	424	438	449	448	479	458	491	433	435	463	459	462	463	442	453	431	465	465	469	471	444	446	471	486	466	470	457	458	414	469	449	431	471	470	460	436	488	443	452	456	438	440	475	413	454	408	450	450	416	455	465	444	463	469	455	447	478	443	421	479	429	442	412	482	431	428	440	448	443	447	486	452	440	453	475	446	470	423	438	393	467	450	425	465	464	440	452	474	425	411	466	435	426	474	469	490	434	417	448	426	458	445	450	471	511	427	473	433	423	412	455	466	474	432	468	431	463	448	426	468	464	436	431	408	451	463	480	437	439	459	432	468	459	473	452	478	442	479	462	437	469	447	466	462	464	446	451	479	406	475	461	459	437	467	460	445	429	451	467	464	434	459	483	500	446	450	439	478	449	428	424	433	451	472	473	472	466	449	450	468	439	459	454	493	417	448	457	477	473	460	473	459	478	457	448	425	443	418	445	433	477	481	474	476	438	501	405	484	445	481	479	466	428	445	422	486	422	440	441	412	405	455	473	432	473	478	466	450	457	437	452	466	471	455	478	471	475	443	446	435	439	409	445	449	435	425	487	442	436	437	466	435	488	397	447	381	441	438	465	430	478	470	450	459	461	476	489	467	450	448	447	451	469	466	488	447	470	474	441	428	454	482	466	466	466	427	474	453	449	493	429	499	475	486	421	464	429	440	440	442	477	442	476	452	436	476	475	463	423	470	483	473	402	409	462	449	420	449	434	454	452	456	455	458	508	449	429	458	480	472	442	465	440	436	445	427	490	438	465	478	441	403	460	438	430	437	444	447	458	493	450	465	483	437	464	444	440	439	442	444	448	441	427	445	414	460	431	445	462	442	457	460	457	472	430	419	494	423	467	465	443	440	430	456	425	437	451	473	497	449	406	442	468	451	446	437	470	462	458	437	456	441	470	452	440	487	416	414	455	461	427	500	488	448	414	462	443	452	488	454	477	419	441	438	475	453	482	440	471	472	432	470	457	450	427	419	501	436	422	457	436	423	440	461	458	459	417	448	449	480	459	470	462	472	404	447	432	472	426	454	441	455	447	409	464	432	465	460	451	442	433	450	474	437	459	432	448	479	468	437	462	428	457	448	453	458	426	452	425	464	483	462	426	471	482	444	434	437	423	483	452	493	491	501	458	411	468	436	472	472	395	469	438	460	500	463	461	430	387	446	456	425	488	468	467	424	471	503	448	440	432	449	430	458	448	471	463	439	497	444	501	448	451	414	449	430	422	444	507	465	410	460	435	456	449	463	417	452	428	442	445	459	433	455	440	447	469	434	454	445	482	451	450	469	458	463	456	444	478	474	479	432	465	458	472	473	467	455	433	426	480	459	456	458	437	424	450	454	418	471	461	442	451	405	431	444	456	474	435	460	487	482	432	399	476	428	456	437	471	448	445	428	456	454	440	465	425	476	426	433	464	470	435	451	452	485	421	479	441	474	453	452	481	513	468	447	445	463	440	450	445	455	461	486	475	445	431	456	434	463	502	484	453	432	432	443	494	477	448	523	409	427	410	459	433	414	408	396	433	470	435	459	478	445	469	435	480	410	482	434	472	413	456	430	489	475	492	480	459	439	445	422	483	474	475	438	409	452	445	455	445	429	460	433	458	460	432	455	449	484	458	501	468	453	458	487	468	447	448	494	429	469	460	456	452	442	484	480	491	471	446	423	468	474	411	437	466	451	463	452	445	458	484	471	450	447	511	440	441	468	466	461	472	448	416	466	427	456	452	454	461	467	454	441	468	436	480	428	428	441	431	464	454	465	460	432	462	488	452	435	445	431	473	457	426	468	466	471	450	435	473	465	433	473	426	459	462	412	438	432	446	434	447	477	435	424	467	494	450	452	417	455	465	447	456	450	473	460	446	469	471	466	454	458	424	431	465	443	495	463	478	446	445	503	469	420	440	440	446	445	458	466	432	430	446	452	435	446	459	478	459	447	461	434	451	473	448	409	499	461	486	478	446	470	452	438	472	462	477	397	444	451	457	434	463	452	473	464	434	439	444	441	450	409	416	466	492	449	463	424	461	435	450	455	473	433	433	476	431	471	423	483	436	483	434	442	471	450	442	467	470	424	462	489	451	481	470	485	413	490	440	464	452	432	498	432	425	457	459	429	432	424	432	432	437	436	439	439	431	452	463	436	449	461	450	439	434	438	440	454	458	457	419	405	432	464	466	477	429	463	427	466	450	446	525	460	473	422	449	463	434	435	432	456	478	410	471	437	443	489	432	458	469	455	457	454	414	416	465	461	391	467	420	462	452	431	452	444	466	465	429	462	462	424	468	431	503	416	464	444	433	474	437	432	433	476	458	448	466	448	454	434	459	430	441	453	463	473	501	406	456	437	459	451	454	437	480	420	452	424	438	467	441	466	471	450	436	465	446	482	421	445	448	460	407	462	440	412	420	428	476	446	476	418	499	416	460	424	441	417	456	457	467	463	451	482	446	451	423	451	467	447	428	465	451	476	423	420	468	449	435	497	478	457	452	429	440	440	463	430	441	452	433	460	463	458	455	439	449	447	474	430	476	502	432	477	427	434	433	459	479	452	456	415	502	440	432	448	423	461	445	482	431	427	442	420	458	457	481	454	471	466	416	404	440	466	463	446	465	448	447	428	453	439	418	449	447	474	449	450	419	449	444	437	439	461	461	444	449	435	446	501	459	444	484	431	442	461	434	449	462	460	462	439	438	460	474	448	443	449	496	442	445	486	457	431	451	459	432	455	447	432	414	503	436	458	462	413	482	450	477	458	428	442	483	449	418	476	445	447	467	465	453	481	453	482	439	435	491	474	443	452	467	407	464	477	393	508	443	489	476	450	482	451	438	455	463	473	441	445	436	417	422	483	452	443	435	448	501	438	414	477	429	437	428	468	477	433	473	481	429	442	473	477	400	444	475	475
54245	21536	15472	2996	1184	887	753	6597	31220	2448	277	267	252	281	208	187	193	180	199	177	162	159	154	130	134	143	156	145	148	151	158	138	163	147	136	151	151	128	174	156	139	152	137	142	145	116	141	136	152	143	144	130	127	153	156	150	150	157	139	137	121	119	120	126	134	125	136	141	130	148	121	129	117	128	116	138	127	135	155	113	126	140	144	161	138	125	135	140	142	111	129	131	133	120	113	116	131	110	140	136	126	125	126	166	125	133	128	137	148	146	144	138	132	141	140	122	126	153	141	124	144	153	159	130	129	167	122	142	113	121	131	132	125	131	164	147	143	133	134	147	155	154	139	140	142	145	130	106	149	112	144	140	145	136	141	120	128	139	99	148	152	116	131	120	129	151	130	125	127	132	114	101	133	128	125	124	137	133	151	121	129	139	126	122	130	120	158	137	128	113	135	119	118	112	143	140	131	142	130	125	133	130	134	110	115	136	122	150	124	144	160	132	119	111	128	116	145	141	139	113	112	117	126	150	139	148	144	155	157	142	130	127	118	135	144	148	158	132	123	139	128	135	133	141	107	112	136	145	130	113	125	122	142	122	133	149	152	123	126	131	142	117	137	115	108	128	123	132	144	129	144	123	127	108	118	145	126	152	118	139	126	129	132	132	122	116	137	126	161	130	127	137	110	151	135	126	146	134	128	138	149	127	146	152	135	154	132	107	124	138	129	138	131	130	141	125	122	137	162	152	131	154	133	129	143	140	144	114	141	150	130	133	118	128	131	132	114	150	132	151	130	134	132	129	133	140	130	125	131	125	129	116	115	134	114	120	135	144	168	111	110	143	134	128	128	144	123	114	123	126	106	157	123	129	134	128	107	135	111	143	120	138	138	135	125	134	146	151	122	132	131	122	149	124	135	111	139	138	138	151	128	128	124	124	136	105	127	131	137	139	138	126	123	143	104	119	137	142	142	122	113	141	141	155	163	136	168	135	124	151	129	128	130	146	136	130	144	127	128	129	104	135	130	122	142	129	124	126	110	136	126	111	144	149	116	153	118	139	122	137	139	124	132	130	131	132	132	115	109	137	147	107	133	122	144	122	119	125	129	155	133	149	150	161	134	116	135	134	144	145	149	118	102	131	137	124	120	135	114	140	155	132	140	124	150	109	123	110	156	130	124	136	130	143	139	130	122	139	136	129	136	142	142	138	146	150	124	145	123	153	128	123	156	129	109	156	131	114	98	136	120	141	147	122	119	132	126	129	135	117	131	108	133	146	124	130	138	116	151	137	117	119	159	138	139	121	125	126	119	139	149	104	120	153	137	113	103	127	130	114	111	143	135	123	131	146	161	136	120	124	112	126	109	121	145	120	133	132	145	125	136	103	127	140	135	119	121	143	121	145	129	124	139	137	123	120	145	140	110	95	133	117	116	138	139	127	140	150	130	120	126	129	137	132	118	134	142	141	137	133	156	138	125	123	135	127	121	138	124	128	115	139	166	111	124	153	127	114	132	121	120	148	131	124	131	131	118	135	141	147	121	128	133	110	157	127	159	118	106	138	136	140	147	147	138	157	112	146	127	129	136	137	136	139	130	119	109	117	134	133	123	128	130	140	141	122	123	130	134	129	142	140	135	137	131	118	127	139	130	136	125	136	112	134	129	130	122	155	118	138	118	119	110	127	141	118	138	136	128	139	144	129	130	126	124	146	128	127	122	151	128	154	123	136	134	121	145	124	147	116	118	151	107	141	131	118	155	136	133	136	146	115	139	147	137	132	141	148	137	130	132	121	131	130	132	117	131	130	116	141	132	137	115	132	126	133	133	125	116	103	135	122	134	162	132	136	121	123	123	110	131	156	114	125	126	134	134	134	131	127	158	101	128	113	142	134	133	127	130	128	107	145	118	142	101	112	143	132	133	138	112	134	131	140	145	124	129	109	141	132	139	128	131	126	127	133	121	138	124	130	145	126	125	152	140	124	131	121	128	152	146	142	128	133	126	129	142	131	136	147	143	143	150	115	127	126	135	139	118	115	147	134	135	121	151	143	136	126	116	139	118	120	136	132	132	116	143	152	114	115	123	147	132	124	163	112	126	117	139	121	132	134	123	134	158	129	131	129	118	114	153	143	158	157	126	130	150	138	133	128	146	128	127	135	130	131	148	150	112	139	123	114	139	122	127	143	144	135	127	135	108	126	130	148	143	103	126	115	140	140	141	140	130	130	128	131	153	124	145	121	142	119	133	142	133	136	148	122	108	131	142	147	110	125	154	109	123	147	128	140	140	130	132	139	125	122	124	139	119	133	115	124	138	127	135	116	133	136	134	161	132	140	118	145	143	125	113	114	126	122	127	129	123	150	129	139	138	118	119	133	128	116	128	119	147	126	143	111	158	129	125	123	142	179	120	135	105	121	126	136	122	129	120	133	124	143	139	128	132	134	126	125	118	133	139	162	121	150	117	138	135	133	125	127	137	116	125	127	145	126	114	122	132	144	145	142	119	137	133	130	130	127	150	133	112	124	142	111	126	130	125	147	142	135	132	127	122	143	128	135	117	134	131	134	129	128	132	149	114	143	143	111	144	132	127	127	151	134	150	127	139	130	124	113	131	139	138	118	137	126	150	138	145	145	130	138	124	114	134	137	141	150	120	142	134	129	147	132	123	123	126	127	148	142	117	142	139	131	136	122	129	162	123	139	118	129	155	115	124	139	125	129	127	138	123	142	143	123	125	151	135	144	122	116	140	142	143	141	158	126	166	120	128	123	124	140	129	121	133	113	122	126	109	130	133	126	137	131	126	124	138	134	115	133	147	118	126	143	134	123	149	150	133	136	129	137	143	113	123	119	129	117	111	149	135	126	114	125	132	128	123	131	129	124	142	135	151	138	122	127	136	124	107	125	119	146	122	151	145	117	145	139	126	115	129	134	140	115	116	137	131	106	130	139	124	112	136	140	115	140	133	121	114	153	138	125	113	140	135	131	125	129	108	139	130	130	139	125	148	106	143	133	145	118	124	148	111	126	110	120	129	122	132	118	146	132	149	141	140	129	135	132	143	129	110	119	125	141	130	138	104	140	146	137	136	138	117	135	134	126	127	148	129	135	131	123	115	125	117	136	104	125	126	135	119	126	132	141	135	142	120	137	144	124	129	108	134	120	117	132	131	134	113	135	140	138	129	122	130	118	139	129	146	139	152	123	131	135	143	139	132	155	130	114	129	152	120	134	135	150	141	122	135	113	123	143	138	120	138	125	140	118	125	130	110	123	148	140	135	127	134	121	126	144	124	113	128	143	118	122	145	130	148	137	127	106	121	112	130	116	130	137	141	114	126	117	122	118	138	141	142	125	125	123	110	126	134	124	131	119	116	109	139	105	140	128	137	102	145	118	123	145	138	133	139	112	110	128	118	117	161	126	142	146	137	144	112	127	130	169	148	117	138	127	110	124	127	126	117	124	126	133	116	127	141	124	140	129	123	161	118	141	135	124	124	124
27586	1980	4538	5266	4479	3690	3136	15357	32579	1395	1145	1043	990	1334	809	758	713	682	621	591	632	558	517	549	494	501	486	495	474	473	432	450	482	441	442	407	423	405	428	459	409	390	428	381	429	391	423	396	355	371	412	354	344	391	427	391	391	363	391	368	360	377	397	381	376	369	351	405	375	360	343	377	340	372	389	397	334	381	391	359	391	372	378	364	394	385	361	343	357	362	319	359	350	388	352	367	380	391	368	344	362	341	369	345	360	375	395	339	343	345	344	364	355	344	382	361	367	366	378	349	349	345	335	341	347	340	372	387	345	355	368	358	335	353	338	389	363	357	321	341	333	354	375	355	379	336	366	319	339	361	336	373	321	323	353	339	322	319	361	368	361	342	366	321	359	328	319	317	341	374	346	384	349	397	359	358	349	321	353	345	381	364	336	367	382	371	352	379	321	355	348	368	379	373	344	323	362	365	368	342	338	339	312	356	348	371	328	385	346	344	353	353	339	336	303	351	344	351	305	382	411	309	348	323	364	363	332	335	327	323	347	337	309	365	350	328	372	360	344	345	355	377	410	318	330	353	350	373	388	332	345	351	358	338	355	353	370	375	349	379	321	334	342	338	335	341	336	349	317	356	318	355	352	362	351	352	332	355	344	336	330	351	345	385	325	343	363	357	360	370	358	369	366	374	343	327	345	375	381	338	354	333	349	349	345	344	361	336	375	344	347	347	376	343	346	335	353	314	344	365	382	328	359	336	362	361	325	352	357	337	325	339	348	352	354	386	350	362	377	323	365	286	357	364	379	365	367	369	406	342	344	319	357	348	347	342	381	382	347	358	343	367	362	348	375	341	345	343	344	355	349	343	368	366	352	342	324	371	332	380	322	329	348	312	354	359	335	349	322	342	354	348	361	337	329	362	353	337	326	371	356	355	351	355	297	355	362	373	360	364	352	365	344	355	383	343	361	314	353	332	353	352	340	330	348	320	327	355	353	362	363	357	347	355	344	369	375	338	337	319	336	345	337	359	352	338	328	348	370	350	366	311	364	353	369	369	330	354	349	324	346	346	331	322	349	366	355	345	347	304	349	347	352	362	385	344	350	384	343	350	338	351	351	347	354	328	333	341	336	370	372	348	342	337	360	359	332	354	353	340	335	376	344	339	381	334	359	360	340	319	338	334	346	341	361	328	316	363	359	361	327	389	387	341	337	366	339	304	345	351	352	341	365	344	360	324	360	330	354	319	358	350	322	373	378	385	329	350	334	329	377	330	332	345	354	332	331	334	365	346	365	365	342	379	353	335	365	360	323	339	342	355	323	328	341	355	348	348	352	355	312	357	358	305	363	365	362	332	353	336	364	353	363	349	367	350	372	374	363	380	333	328	333	373	347	340	347	366	369	362	361	338	343	306	388	363	373	354	376	341	361	318	340	332	354	358	332	366	313	380	356	332	370	349	352	397	340	338	348	346	381	383	344	345	325	352	358	340	350	354	360	354	354	375	345	334	345	345	322	345	374	344	354	336	320	311	312	366	347	339	330	355	340	345	335	319	333	368	351	342	362	340	347	375	339	382	353	354	365	369	385	339	325	314	341	344	372	359	343	361	381	337	322	352	348	342	385	371	359	339	353	360	318	370	394	333	379	324	363	340	362	355	387	334	376	360	359	353	344	353	372	347	352	344	338	307	353	405	360	338	346	354	348	355	331	330	356	350	331	343	345	333	381	349	374	362	332	325	345	339	341	351	341	368	371	378	365	315	328	350	388	345	357	344	344	338	326	361	346	357	350	352	331	339	370	348	323	346	358	350	355	345	378	360	347	346	366	345	364	335	352	369	334	389	385	377	372	342	386	345	323	347	334	336	349	373	358	338	325	337	370	296	370	310	351	350	346	322	336	390	344	359	353	369	347	351	361	340	356	352	355	366	362	354	353	337	346	337	334	366	351	411	347	317	394	357	344	362	358	358	312	341	344	340	368	352	368	367	326	361	344	391	342	366	339	341	348	339	356	316	363	359	344	360	381	361	367	376	339	376	345	346	353	372	365	368	340	323	343	353	349	339	347	339	373	329	363	359	354	360	370	351	356	367	353	353	367	312	358	343	375	398	356	349	330	382	372	321	350	324	366	349	359	361	354	365	355	366	363	356	335	349	397	359	338	347	386	328	355	341	361	356	361	353	341	349	355	350	365	361	341	389	367	337	322	328	364	376	363	349	361	337	347	381	379	342	370	332	381	323	358	369	378	353	381	363	350	332	350	386	344	349	364	355	343	356	354	365	324	350	348	335	330	355	351	341	342	340	360	339	349	395	376	366	348	350	365	369	362	385	332	369	343	364	332	375	364	379	338	337	358	316	360	335	362	379	383	372	310	396	369	343	358	345	341	353	326	366	367	373	337	364	363	347	326	372	351	352	340	334	338	364	353	343	324	369	343	329	361	344	354	348	331	356	327	332	394	322	374	346	307	366	310	357	370	390	371	362	323	316	346	373	339	350	320	333	362	372	356	345	347	356	359	332	329	353	366	362	335	374	343	352	366	333	336	337	378	341	321	336	349	336	369	338	360	387	379	372	301	360	331	374	330	321	353	345	330	361	352	352	357	338	335	341	348	376	334	369	367	330	351	343	335	347	329	353	362	366	351	311	343	345	330	358	349	320	367	346	371	367	354	342	320	309	323	365	350	355	364	379	335	352	364	350	331	308	312	350	340	351	349	330	361	342	331	356	334	329	409	340	355	383	334	387	291	369	367	355	355	360	329	353	356	330	360	366	385	356	348	349	353	354	338	349	332	339	342	345	330	345	354	355	365	346	356	336	340	338	351	350	380	331	323	360	348	385	337	351	340	331	356	306	358	340	341	372	378	334	370	361	354	350	370	383	325	321	356	350	378	342	354	346	382	368	364	314	368	374	349	359	322	364	346	374	364	389	338	388	323	332	353	336	336	364	353	344	361	341	385	349	345	355	365	337	329	367	372	320	362	349	353	360	338	337	345	356	321	375	335	304	351	349	374	347	344	350	337	342	380	345	348	323	376	363	391	361	355	381	356	339	359	327	375	308	388	362	339	360	349	357	400	317	353	359	318	361	318	339	365	378	364	358	330	356	344	339	343	341	367	323	345	337	344	348	359	363	349	370	336	346	311	319	335	329	371	335	337	334	334	342	362	360	339	364	369	341	340	326	318	376	368	358	386	344	337	339	361	395	317	382	369	343	361	355	324	365	358	329	374	347	351	342	347	367	363	357	317	373	355	345	355	333	361	328	334	330	344	357	362	350	353	350	362	363	332	331	360	378	338	334	368	369	327	341	347	376	360	359	355	351	368	356	351	356	350	346	346	357	343	383	323	361	342	342	373	338	338	349	353	343	365	360	354	367	305	359	364	315	328	351	320	328	351	378	343	368	343	357	352	356	306	392	365	317	315	377	329	373	339	354	365	334	364	315	346	372	339	345	337	353	370	358	331	362	314	302	353	377	319	360	347	364	374	355	351	367
6708	535	470	366	349	317	331	367	1043	335	314	289	327	314	309	326	323	320	325	307	316	337	298	310	327	311	341	319	281	311	332	288	301	301	310	320	328	317	321	342	328	337	281	299	341	308	303	331	308	315	309	311	367	326	295	330	339	307	324	318	304	301	304	317	340	288	333	347	325	295	324	298	310	289	302	314	308	312	329	323	311	303	334	319	303	290	298	315	312	320	306	321	294	360	295	366	321	314	333	306	312	338	298	314	292	345	334	306	299	332	295	333	303	308	342	312	307	287	315	308	328	330	304	310	338	305	303	323	368	333	327	325	330	333	315	297	339	295	331	308	364	334	294	327	333	336	323	330	323	333	325	358	332	343	336	313	318	319	296	306	283	301	306	301	320	373	341	315	284	326	375	320	313	288	323	345	327	304	296	330	315	326	307	325	336	292	302	316	337	350	337	347	302	300	295	313	342	325	300	329	342	325	329	329	298	332	337	321	318	283	364	320	334	316	334	328	316	313	320	336	329	335	338	325	333	315	313	291	343	332	305	347	296	312	357	332	344	294	326	315	323	318	286	340	330	321	367	311	300	305	332	295	302	321	332	311	328	346	342	309	283	301	284	306	305	310	334	305	332	334	360	322	326	311	305	338	337	314	347	311	311	316	335	363	360	344	331	293	331	348	345	361	312	297	343	325	323	300	313	307	326	298	297	311	318	344	338	328	319	333	310	338	303	347	316	325	308	347	331	315	338	338	301	327	308	324	336	302	328	341	342	371	353	343	336	310	302	286	355	313	320	333	337	306	314	324	315	317	325	289	331	333	308	306	323	294	341	338	330	327	341	341	271	319	287	341	298	345	310	361	304	356	324	305	338	293	297	341	344	349	326	324	314	330	350	303	320	293	314	331	333	317	312	324	317	301	310	325	336	285	312	305	308	316	314	303	341	350	320	324	325	349	359	300	346	358	295	343	331	300	313	347	315	265	306	320	336	310	335	357	349	293	307	338	307	326	286	292	308	324	323	329	333	333	294	324	337	308	335	342	281	362	299	298	315	304	323	300	305	339	300	312	302	332	319	325	308	332	343	313	325	321	336	331	296	315	338	319	335	315	322	301	342	326	308	305	325	314	340	298	301	284	321	335	311	305	307	312	329	343	308	291	351	334	348	315	316	307	312	328	325	314	294	348	320	332	311	353	299	314	321	325	325	334	314	291	302	314	275	308	344	344	326	318	315	340	314	342	341	301	312	315	331	317	326	323	322	289	302	342	335	312	344	323	333	306	282	337	338	338	299	338	307	315	342	338	312	322	335	327	335	294	346	331	323	301	285	323	289	302	319	291	326	302	306	289	295	322	317	312	313	311	353	312	276	284	318	311	330	318	309	330	341	323	336	321	299	312	345	339	307	324	321	308	316	282	325	325	340	360	326	293	341	331	334	339	331	346	334	340	324	281	282	306	325	298	327	325	291	327	295	299	331	314	346	338	304	328	322	326	309	333	318	274	351	323	313	302	323	289	318	329	311	301	337	313	292	317	340	325	333	319	300	292	302	303	339	350	327	335	328	319	337	325	281	317	312	308	327	307	293	329	336	320	331	338	286	323	345	291	320	341	325	318	329	327	337	328	292	324	339	321	317	316	315	267	318	335	314	307	335	317	355	294	312	299	323	277	317	303	310	334	316	310	301	315	290	290	334	323	329	322	309	306	334	313	350	298	310	326	344	329	313	323	337	324	345	310	311	353	318	325	344	323	312	303	305	314	358	302	327	327	331	296	321	341	343	314	332	298	320	304	294	338	286	308	355	346	281	362	311	319	324	351	315	353	302	281	300	342	302	292	329	358	311	325	290	334	293	333	299	308	324	338	317	318	333	285	287	293	308	313	328	315	313	331	288	336	338	316	333	331	302	289	333	316	331	292	331	350	331	333	332	337	302	307	321	287	271	329	334	343	334	300	318	330	328	333	328	317	322	312	308	346	331	315	333	310	345	285	326	293	306	367	335	335	322	335	307	357	323	351	325	319	319	329	323	306	322	332	305	311	282	319	307	299	329	332	349	305	349	346	344	333	322	326	323	326	316	294	317	327	349	280	304	310	331	334	306	329	335	341	318	310	329	298	311	340	320	335	317	346	321	330	351	362	315	333	343	335	325	306	353	322	351	332	353	330	310	297	319	323	327	318	291	295	304	340	315	313	326	346	317	350	318	341	340	317	328	309	332	326	316	357	311	305	332	323	336	349	311	338	339	333	288	269	308	307	322	300	349	323	292	332	320	305	325	319	363	322	300	306	307	311	305	305	303	313	342	356	314	302	303	329	312	321	323	323	334	335	317	303	338	322	296	342	344	320	317	330	356	309	339	320	309	349	297	333	346	310	281	308	318	334	318	300	285	350	317	320	301	350	329	328	307	301	315	300	324	303	302	325	329	298	326	320	351	333	326	316	310	323	317	335	344	338	354	290	350	313	334	298	319	339	328	320	318	310	310	312	294	368	329	314	318	340	340	279	310	301	343	323	279	355	304	298	328	284	317	340	323	330	327	314	317	319	327	293	324	303	307	349	328	317	295	304	342	313	343	323	291	312	299	310	363	307	332	331	327	339	360	308	363	296	331	318	321	324	315	313	339	328	330	344	332	332	317	341	312	333	371	319	284	338	345	319	339	327	348	325	310	322	307	331	296	350	313	326	305	331	341	307	323	312	327	352	323	314	311	323	302	326	331	322	316	300	315	298	310	325	344	337	318	346	344	310	307	348	292	295	334	336	309	317	332	301	301	302	314	332	319	348	294	299	329	343	323	298	328	306	313	324	313	325	309	332	317	324	309	303	283	345	305	306	329	355	297	289	309	325	311	315	319	346	345	332	332	333	292	301	315	306	260	325	305	302	306	322	325	339	312	355	356	310	315	325	315	332	337	294	329	308	322	305	289	314	330	317	336	337	319	317	316	294	298	313	303	308	335	312	333	354	313	333	305	337	319	284	324	334	311	295	298	328	331	329	291	337	320	318	327	351	325	294	294	330	312	321	300	323	319	336	287	338	332	317	321	305	336	312	324	334	301	299	338	341	318	314	310	297	336	310	300	321	314	277	312	290	340	326	326	353	302	309	302	319	322	326	331	314	311	323	293	326	290	295	319	313	318	326	321	312	299	285	292	356	304	329	294	340	332	327	323	307	327	315	315	317	307	350	285	323	304	332	318	304	328	339	335	299	323	341	325	324	321	311	340	333	318	309	344	304	330	338	309	310	356	317	327	348	352	322	320	353	345	314	285	310	327	284	321	338	300	296	319	318	274	300	330	329	311	312	307	331	307	317	318	292	319	348	338	317	322	353	346	308	325	310	340	297	337	305	332	304	298	324	321	388	319	382	330	316	305	304	296	307	297	334	329	303	303	315	353	340	322	292	314	334	362	331	340	311	316	324	350	334	308	326	316	312	323	313	309	324	293	320	289	293	312	301	318	290	336	340	323	343	338	330	329	342	328	321	301	302	312	341
6066	887	1026	994	864	777	806	1013	4788	742	700	750	711	688	739	754	682	716	748	736	736	751	740	713	729	740	704	764	749	715	737	706	678	749	697	704	722	770	762	776	709	736	782	709	727	748	722	741	765	724	768	783	735	711	756	747	716	735	729	719	746	783	768	715	722	677	717	754	716	751	731	742	727	691	689	706	670	677	657	734	728	730	724	707	678	725	742	691	725	744	724	723	732	753	711	716	688	698	739	749	719	743	687	725	712	710	750	742	715	718	744	707	730	758	736	726	709	775	741	722	727	775	705	714	730	733	724	737	775	714	747	699	698	710	766	684	764	755	745	718	697	716	735	735	761	742	736	731	760	701	746	737	731	679	720	732	732	700	766	726	698	755	728	731	708	748	742	697	709	733	750	769	713	736	781	765	734	693	724	697	727	715	686	758	673	765	770	759	708	692	728	774	738	714	688	701	746	704	743	717	692	694	749	693	719	711	720	722	728	720	696	715	726	750	721	759	746	769	729	680	777	756	704	699	736	759	721	731	713	708	693	691	712	794	742	780	708	742	720	701	722	750	722	755	713	748	694	727	697	744	705	675	728	739	696	714	748	710	732	734	742	747	721	764	759	800	736	739	741	713	715	726	715	706	743	772	734	720	743	717	727	739	756	727	759	747	742	723	743	728	675	682	697	706	772	700	712	709	711	697	745	750	782	742	706	747	727	791	747	698	721	704	723	723	750	740	742	740	703	751	748	769	774	659	710	709	764	744	717	743	687	742	727	738	725	711	724	713	742	739	753	773	726	747	746	726	688	719	753	681	724	794	783	714	707	730	699	700	758	728	713	702	698	742	714	719	736	739	704	746	756	729	720	765	734	751	713	697	754	707	720	729	683	706	703	727	720	743	724	732	695	668	711	694	724	751	688	736	698	786	765	718	715	683	703	773	714	756	753	697	733	689	743	737	711	739	705	781	741	723	766	719	738	779	772	757	701	729	714	757	703	747	725	733	751	733	716	702	709	713	728	703	746	739	743	757	695	712	697	714	707	759	744	698	733	713	696	748	713	734	725	745	767	739	718	757	741	696	699	721	712	758	727	733	741	740	779	753	747	749	754	734	733	779	724	691	737	738	748	763	696	689	731	734	748	681	719	761	715	682	715	745	728	763	741	755	728	705	769	752	733	748	742	762	747	736	699	766	745	717	716	751	718	721	754	754	739	753	752	730	759	731	737	754	730	748	738	746	748	715	725	744	712	715	714	754	715	718	704	713	718	721	697	741	719	676	705	670	773	701	709	764	722	738	717	794	675	729	809	735	712	700	749	735	700	728	714	692	707	715	730	731	731	707	770	734	734	749	743	767	769	721	731	748	734	686	692	703	705	737	779	728	708	739	793	694	665	723	728	733	760	728	699	733	729	759	730	718	746	779	778	722	749	735	749	723	772	756	752	741	719	743	734	748	704	769	702	706	727	756	754	777	734	786	739	729	707	714	734	742	677	704	719	748	719	680	741	677	671	773	720	803	763	722	776	720	726	759	699	704	703	715	735	724	713	737	684	747	690	729	714	735	757	664	724	719	736	753	705	713	729	736	722	670	730	749	783	741	736	706	694	707	768	746	703	766	750	732	713	734	742	727	719	740	723	716	708	723	742	743	732	732	722	710	726	723	719	737	724	740	724	740	725	729	740	686	742	710	714	783	765	686	709	732	718	753	719	758	721	794	759	751	713	686	753	715	722	727	697	724	710	703	751	748	700	730	708	667	678	644	719	709	740	718	774	727	733	735	742	727	713	730	709	720	710	748	760	699	704	695	695	723	707	721	727	724	721	728	742	739	648	745	782	833	694	735	700	695	724	750	724	752	668	744	706	674	719	722	700	720	730	720	755	727	743	749	708	722	732	736	738	721	725	679	768	773	702	705	714	743	739	721	713	726	724	773	720	744	750	735	746	780	725	790	720	730	764	731	740	712	703	708	755	729	710	737	721	746	737	737	740	743	702	685	687	754	695	661	736	737	736	733	713	744	694	729	716	753	706	705	738	692	688	700	740	740	727	755	738	745	720	703	733	746	743	734	758	762	755	713	714	803	749	725	715	699	746	708	736	692	711	688	736	739	714	700	783	763	732	722	752	696	726	720	715	720	713	745	709	675	696	741	731	732	764	725	727	737	790	741	757	779	698	733	725	684	754	703	762	696	708	700	681	719	697	739	711	696	728	734	797	721	743	728	748	680	693	725	767	732	730	768	753	695	684	702	735	722	775	744	710	722	727	725	712	719	752	735	703	707	684	723	750	707	677	745	733	715	698	692	736	726	720	746	686	740	712	722	716	717	732	746	686	713	696	717	710	699	720	719	740	765	723	721	686	705	767	747	717	735	693	675	725	686	718	706	745	735	746	758	739	740	734	720	749	687	669	694	757	724	698	693	690	740	711	743	692	735	720	707	704	695	756	747	729	660	731	731	715	734	718	703	721	722	732	703	715	724	762	720	740	693	741	740	726	738	734	689	730	706	715	733	666	727	716	706	762	689	763	776	746	724	708	729	703	723	769	758	731	687	704	732	727	674	749	729	762	730	732	693	698	708	725	709	719	745	734	714	727	729	775	694	716	727	704	741	758	731	708	699	723	801	734	712	771	765	694	732	771	766	765	686	734	783	708	711	726	722	723	730	729	719	729	768	729	716	697	668	731	716	713	752	733	729	726	813	720	768	740	754	723	720	751	725	776	723	711	777	695	765	717	663	759	716	750	735	737	758	708	692	771	739	703	735	750	696	745	787	702	752	736	766	674	760	737	711	717	707	648	774	721	730	718	727	755	757	755	719	708	791	730	711	716	721	715	714	753	729	714	739	698	707	732	750	718	739	718	737	719	710	751	719	725	744	732	730	691	676	730	706	735	709	724	705	717	746	727	723	743	718	700	681	736	722	732	686	777	713	736	710	739	693	749	718	692	725	726	719	765	792	676	718	720	725	700	752	770	715	760	706	730	731	712	776	693	733	706	690	730	721	690	741	741	711	701	721	705	733	746	739	695	734	742	703	749	772	730	742	751	756	777	758	758	743	718	711	665	738	742	762	746	744	738	754	744	727	693	752	694	732	734	675	722	687	699	755	686	706	701	745	717	744	760	695	735	723	733	715	753	734	701	782	653	747	733	697	695	758	727	751	717	741	725	717	759	784	750	728	757	725	750	738	684	775	698	700	699	729	760	720	739	717	738	719	754	740	679	728	738	725	754	765	710	695	748	691	690	665	746	715	768	725	720	693	714	789	730	718	764	706	767	698	698	764	742	706	734	726	747	700	706	750	745	653	725	775	743	765	742	740	745	744	742	760	762	740	735	703	706	717	749	750	710	683	715	700	726	699	687	729	738	720	722	782	730	745	781	727	751	746	703	790	787	726	718	755	709	785	700	741	721	718	738	719	678	677	705	727	707	672	716	733	779	697	712	704	733	715	739	666	709	750	707	704	778	732	692	757	696	735	722	716	686	738	739	760
45662	14743	2735	850	611	472	429	3057	15287	773	220	245	210	233	217	209	209	212	196	219	200	233	189	225	194	197	178	198	185	208	184	210	213	205	192	196	225	171	194	194	203	205	218	193	197	218	199	191	188	210	188	193	192	189	195	188	216	181	190	201	182	185	161	192	185	176	185	191	200	218	200	187	168	167	182	192	197	193	201	205	215	159	174	212	171	185	210	174	168	188	204	238	172	200	201	205	185	190	204	207	189	186	203	158	177	212	184	198	187	202	203	180	187	212	216	188	180	186	188	184	193	154	202	186	209	183	189	203	178	195	193	175	197	192	200	184	189	191	194	175	193	192	211	202	195	199	190	231	179	215	203	185	191	184	207	194	214	176	207	238	169	210	195	174	185	187	176	165	217	224	200	204	208	186	218	185	179	185	186	174	211	182	206	212	215	167	187	176	185	182	165	205	181	197	210	192	189	197	185	186	179	159	176	179	203	197	181	196	180	185	190	206	189	186	191	200	156	188	184	189	204	175	189	197	198	191	176	191	181	184	181	217	198	158	173	189	212	208	215	188	189	219	209	182	195	199	171	174	212	209	181	194	192	199	178	202	215	189	196	182	187	188	188	183	150	186	215	173	197	230	215	196	181	201	202	163	179	195	217	213	212	170	184	198	184	201	218	180	198	195	212	190	187	198	179	187	192	208	192	196	192	204	210	170	206	193	205	177	196	218	195	207	191	167	188	204	183	180	177	176	184	225	171	187	174	184	179	169	209	200	189	182	189	193	201	246	202	188	190	187	198	170	180	202	182	171	186	169	188	201	185	207	196	207	212	172	186	197	140	165	178	200	180	202	189	183	192	193	195	193	200	188	207	181	177	214	185	191	167	221	221	205	207	196	181	195	206	214	191	213	165	191	184	183	174	180	197	190	207	192	206	188	171	194	186	198	210	191	192	186	196	163	174	209	198	194	207	193	189	224	188	222	186	180	204	204	188	211	197	186	180	198	195	190	185	185	200	199	187	170	201	206	205	197	178	200	195	166	180	176	182	202	176	207	208	186	221	189	232	201	201	219	193	217	165	187	168	201	203	213	181	205	178	194	203	185	180	173	205	198	170	184	170	198	179	184	190	201	178	210	179	207	206	196	192	172	168	159	227	189	182	174	201	176	206	205	180	185	199	191	178	198	203	227	193	211	186	200	203	179	206	171	197	208	190	164	187	178	200	180	159	177	192	202	171	186	210	199	213	191	193	195	179	183	181	181	204	200	175	200	178	214	202	213	183	201	210	199	192	182	185	217	198	196	176	204	160	193	211	191	194	196	200	198	198	222	175	204	194	210	218	184	194	178	187	177	171	196	180	179	180	186	198	190	205	187	196	207	187	204	179	207	197	195	177	197	214	175	163	175	199	187	208	186	172	197	229	183	158	156	211	188	190	189	179	182	185	182	179	187	206	207	179	203	204	167	180	202	185	167	206	216	182	181	197	182	215	174	176	208	201	184	177	164	189	203	184	210	184	200	179	176	183	214	202	205	204	168	174	208	201	160	206	199	176	162	198	183	205	192	212	206	197	176	199	178	191	222	201	196	164	204	187	191	190	165	171	184	190	190	198	215	222	188	213	189	176	192	201	181	179	192	172	169	202	203	210	208	207	189	181	182	208	191	201	179	193	190	188	192	195	204	187	193	212	201	170	196	205	183	188	202	181	191	192	186	208	196	196	210	185	176	160	198	200	192	187	179	202	200	194	185	201	201	214	199	207	194	198	181	193	205	194	187	195	173	217	188	196	190	177	171	185	167	208	177	200	168	166	178	174	203	192	180	177	197	185	165	215	184	172	187	211	206	168	182	182	179	201	204	195	178	189	186	183	185	197	208	168	176	169	189	162	200	172	183	169	180	199	199	181	199	189	177	184	189	192	180	200	191	187	205	206	161	184	153	191	211	184	208	193	196	183	203	197	214	188	198	193	173	163	183	167	188	170	223	188	199	199	201	188	192	158	209	178	188	190	222	205	195	221	205	177	169	177	195	202	182	199	192	178	199	207	179	174	194	187	166	192	180	226	196	199	223	185	190	181	187	167	182	166	177	167	171	152	203	181	183	188	170	210	192	192	188	175	170	204	166	178	178	213	194	207	194	189	177	191	188	181	158	195	195	211	199	200	181	192	176	186	184	195	182	158	186	155	183	218	176	207	189	176	189	177	191	194	200	185	196	233	172	173	215	191	194	197	207	177	190	170	181	219	195	209	203	187	197	185	199	168	202	186	187	180	201	206	228	185	178	193	187	209	195	172	178	199	165	183	184	207	207	198	209	173	194	188	160	195	191	197	201	194	204	169	184	238	179	193	173	196	214	178	167	188	206	195	165	200	195	201	212	181	186	171	167	190	171	213	218	201	181	199	206	202	171	190	152	185	175	185	202	185	206	185	176	193	181	218	185	184	208	188	211	230	190	191	233	181	175	185	188	182	204	181	192	208	169	191	182	200	212	189	237	194	217	188	210	206	201	190	188	169	201	195	191	189	187	212	170	212	200	175	174	201	195	190	171	183	177	210	181	192	207	173	188	203	196	185	197	187	181	180	181	209	204	192	209	189	182	207	212	172	175	199	201	204	206	202	187	202	199	192	171	182	187	202	182	189	202	192	185	187	181	202	165	187	164	192	187	189	202	210	185	202	222	184	182	220	184	201	175	176	176	198	216	181	213	215	192	192	214	190	198	202	192	195	165	210	204	226	187	196	190	190	178	181	198	210	201	172	205	191	187	212	180	182	194	209	212	188	163	188	186	191	206	182	176	190	198	186	198	190	189	193	187	190	205	188	191	181	177	192	193	193	208	201	196	191	178	224	181	188	204	189	178	199	200	176	207	219	165	147	196	220	194	207	189	184	200	191	178	205	185	219	186	190	202	174	191	180	183	214	192	200	188	195	183	180	201	176	178	184	185	173	221	182	187	192	190	220	199	171	209	204	197	177	200	190	201	182	177	193	183	203	194	178	176	172	189	184	173	178	178	221	190	175	181	214	186	197	212	194	202	188	196	192	204	178	188	193	178	189	219	227	201	194	221	195	180	203	209	190	190	178	216	198	182	184	187	190	148	193	185	211	179	197	195	203	202	197	198	198	214	219	206	200	226	200	209	214	184	181	184	176	188	188	221	193	191	179	201	206	208	205	207	194	183	203	200	196	218	180	184	193	194	192	188	190	161	185	179	182	221	181	223	205	204	198	182	180	201	217	195	205	191	183	193	192	196	191	218	188	197	195	191	183	207	198	215	192	194	200	179	191	176	174	170	212	230	205	185	194	196	194	189	192	208	210	182	200	186	185	192	169	182	211	198	188	207	199	183	196	188	174	211	208	197	186	231	194	191	176	197	170	190	189	175	197	193	182	199	207	177	188	168	172	191	195	192	179	209	190	189	199	192	193	197	217	219	195	173	183	196	191	186	192	171	195	221	198	176	197	192	197	203	176	191	197	185	193	183	194	174	176	207	194	205
20496	1168	2193	2469	2121	1849	1822	12192	28147	900	808	752	725	691	685	566	588	581	547	593	522	529	561	541	524	507	509	498	491	476	485	500	517	477	509	471	481	466	491	491	512	460	453	465	470	476	494	485	469	460	544	461	469	481	456	452	458	486	469	513	459	470	448	486	451	477	485	443	441	465	458	469	456	448	470	462	472	471	452	461	459	460	462	514	475	431	450	502	479	434	462	447	500	505	452	463	453	469	457	480	456	474	493	472	474	454	470	473	472	460	465	453	439	432	459	465	476	490	491	449	455	431	435	457	441	447	465	477	502	477	454	453	443	417	447	490	508	418	459	466	449	438	445	480	492	457	450	496	447	466	432	459	463	492	454	435	490	463	412	446	474	472	499	448	483	487	474	450	447	474	464	445	425	481	441	466	458	439	478	499	501	422	496	464	437	414	474	467	475	433	498	454	486	461	431	454	442	436	456	468	471	468	502	472	433	447	458	442	514	460	462	443	469	458	431	451	403	442	473	430	458	449	441	438	444	471	464	475	469	455	480	453	442	457	449	430	452	407	453	473	439	500	441	469	430	472	444	457	470	429	467	503	483	473	473	461	455	476	477	462	457	494	417	456	472	492	463	456	475	478	475	441	476	450	464	476	456	475	446	428	473	433	444	430	443	418	441	437	463	480	456	456	494	447	481	467	472	453	457	492	445	462	458	440	449	469	491	465	502	470	460	454	450	443	471	461	451	438	461	454	457	491	460	467	481	481	444	456	450	450	465	486	487	485	450	486	441	461	456	454	487	439	424	470	459	451	492	454	474	448	483	459	449	427	435	450	455	489	458	487	470	469	469	451	468	459	471	467	433	464	470	445	483	475	467	459	477	463	502	426	466	486	507	478	446	449	443	480	463	452	450	442	493	422	463	487	473	502	456	478	486	398	470	436	454	458	459	450	475	458	495	481	435	461	484	501	405	446	432	457	455	475	460	430	485	449	467	456	469	466	501	441	484	444	457	449	464	469	439	443	454	466	473	449	463	495	462	496	440	469	459	462	448	517	491	450	470	443	447	456	473	482	456	445	492	465	453	459	475	476	487	464	458	425	486	467	468	471	432	449	442	424	460	483	448	436	473	476	458	455	455	472	438	483	439	427	445	452	468	448	462	499	480	455	501	444	455	454	452	470	435	491	442	450	515	437	439	452	491	488	480	500	481	464	409	456	466	463	449	472	437	463	503	495	498	472	463	456	474	456	449	470	435	444	477	508	431	487	447	437	444	471	466	442	432	452	435	439	455	475	484	442	487	478	456	501	463	493	492	399	464	435	471	446	482	427	444	436	460	472	459	511	512	433	477	452	508	479	424	471	451	459	446	446	419	448	460	435	463	485	471	486	490	476	434	440	481	468	447	443	485	462	488	452	469	483	477	481	415	463	494	431	436	448	442	441	435	434	430	436	515	467	465	455	422	480	453	475	484	448	440	432	486	472	448	418	464	440	406	470	409	477	469	426	447	434	486	447	435	471	448	462	475	447	471	468	456	446	442	469	457	507	478	452	472	449	470	453	464	449	444	452	457	431	466	458	471	477	459	470	469	441	464	487	444	461	471	451	447	502	492	451	463	448	443	442	441	432	446	504	465	472	446	463	468	480	478	476	466	490	453	442	462	446	455	444	477	451	450	467	454	483	441	438	463	453	471	437	459	461	443	508	472	478	461	426	453	456	461	462	485	426	465	436	456	436	467	426	450	437	455	519	483	450	432	489	458	453	460	459	468	462	458	459	476	458	443	475	451	481	439	457	463	481	484	462	478	477	460	470	485	470	457	436	485	476	440	468	442	501	485	473	498	428	469	463	468	448	486	491	475	462	454	455	478	441	483	480	459	456	472	477	468	500	438	422	475	459	464	477	479	440	447	467	463	462	483	444	469	489	481	512	407	461	487	442	481	458	449	488	443	441	462	450	486	424	462	460	450	457	487	453	486	447	457	459	428	460	450	449	449	436	464	487	448	453	453	455	469	473	440	481	475	436	488	461	490	444	446	486	427	466	418	477	443	474	434	472	467	473	469	440	462	449	459	456	457	474	427	452	471	448	447	449	461	490	482	445	481	453	475	460	467	446	475	465	466	482	453	469	483	443	427	493	474	484	469	449	452	441	429	446	485	450	432	497	433	426	459	476	455	446	439	467	492	431	485	474	465	466	479	431	422	490	458	503	437	478	471	453	468	480	474	429	478	455	463	425	485	440	461	452	460	477	481	472	471	444	456	458	473	446	473	450	476	404	419	475	445	435	452	421	465	469	416	474	470	462	458	475	459	478	452	467	471	440	451	468	498	469	485	432	435	471	427	482	449	466	483	456	470	471	464	441	494	466	436	479	474	475	436	504	450	444	470	465	441	453	470	426	483	478	463	456	454	454	474	485	466	476	420	449	481	461	436	454	467	450	500	476	472	447	471	485	462	444	451	482	451	467	453	469	477	445	488	462	440	423	440	492	451	493	433	463	511	418	451	459	469	460	439	461	462	475	472	478	471	443	492	448	453	453	471	443	461	465	437	451	511	482	437	465	450	490	474	437	472	475	445	439	455	451	473	484	463	461	488	496	451	467	459	464	455	474	448	483	445	479	456	457	473	461	477	477	459	417	448	492	448	474	458	448	467	468	474	441	471	459	473	446	458	412	452	489	419	443	435	460	498	469	486	435	457	456	455	444	443	465	451	491	451	447	442	439	460	469	460	444	487	462	477	435	468	471	435	477	447	489	446	442	470	488	474	511	470	445	451	470	478	496	453	459	476	457	474	434	519	470	458	441	443	482	442	499	406	481	448	471	488	440	430	433	441	493	452	487	505	451	447	466	440	452	477	506	475	473	500	445	467	478	460	504	473	485	413	453	423	479	463	462	480	480	463	475	439	468	483	469	452	445	458	452	458	457	489	479	457	458	459	447	518	452	410	477	475	442	471	463	473	467	474	499	485	455	481	444	464	463	454	411	456	457	480	433	453	478	451	474	452	471	482	456	460	460	464	469	485	468	469	464	441	459	456	450	469	446	473	427	468	462	442	488	482	464	502	477	461	506	490	437	460	466	468	464	455	460	462	545	463	428	488	490	485	489	457	420	477	467	496	484	451	474	424	445	457	413	480	435	461	437	453	443	474	441	459	483	437	476	453	479	424	447	432	461	479	480	441	442	447	460	466	453	478	447	435	513	490	463	470	487	413	461	469	465	406	430	470	466	422	434	430	457	495	486	446	450	436	476	460	469	449	436	464	474	473	477	458	469	466	428	450	477	483	459	456	466	464	459	442	483	444	463	479	515	462	445	468	474	498	488	455	473	457	439	463	508	416	456	455	461	475	478	496	485	423	484	430	440	457	440	444	476	485	450	464	479	490	469	457	442	454	449	449	470	455	459	465	437	439	483	496	461	485	487	485	489	465	441	452	513	476	470	492	486	472	451	464	463	483	517	468	452	459	499	492	476	453	494	457	436	465	481	481	481	453	476
56036	21688	15748	3051	1180	848	726	14744	31201	3089	271	250	238	228	198	222	169	155	166	171	158	159	161	169	146	127	173	144	136	146	139	146	148	142	145	143	137	114	132	146	132	124	150	140	141	140	140	126	125	172	139	162	168	152	123	144	150	144	168	127	152	133	125	149	113	136	148	129	144	137	143	128	139	131	138	146	135	147	127	133	128	149	144	134	133	149	135	127	127	140	110	139	132	113	122	159	137	131	135	137	134	134	143	140	149	144	126	136	137	138	133	134	131	135	122	124	138	111	116	141	152	154	137	142	125	123	137	133	142	151	142	147	151	134	143	122	132	144	130	138	157	115	121	115	145	124	154	137	132	134	117	156	141	136	147	128	148	130	140	143	138	126	140	123	147	133	133	110	156	137	133	141	120	152	153	151	126	132	140	123	125	124	132	188	117	151	133	137	142	161	127	140	128	147	149	115	129	132	115	129	112	138	118	138	139	135	120	137	154	115	121	120	139	124	151	139	163	134	131	141	148	132	138	148	147	167	121	145	139	115	149	124	128	155	108	124	114	153	127	155	122	136	141	157	141	136	134	154	142	150	141	139	116	127	141	133	149	127	123	130	147	130	121	142	149	124	126	161	156	123	153	144	137	134	128	150	128	132	139	131	153	137	128	133	127	144	147	128	151	143	140	127	122	156	126	112	140	139	139	151	104	147	130	143	118	157	139	144	145	133	122	138	141	125	150	138	121	121	129	133	137	128	134	108	145	139	137	132	137	138	142	153	135	116	128	120	134	121	135	131	139	116	133	120	128	147	144	123	164	139	123	144	150	140	122	134	143	131	146	129	143	147	139	141	148	137	140	143	135	137	139	144	135	136	136	147	132	139	142	141	136	144	144	122	149	140	131	133	137	134	146	160	134	165	109	137	123	131	124	125	143	127	133	151	139	142	133	142	152	127	138	132	133	134	117	133	121	106	139	128	131	138	111	145	138	137	123	148	159	136	120	141	139	156	127	137	137	154	122	126	140	137	128	142	120	141	110	134	119	125	136	138	149	157	121	140	146	143	143	139	119	136	123	148	141	142	134	138	135	134	147	130	136	147	143	113	125	138	132	123	141	135	156	118	129	124	114	124	129	130	143	158	126	134	146	139	153	135	160	124	127	136	130	143	139	116	122	119	148	148	129	120	127	132	150	158	131	123	146	126	141	129	128	118	109	123	134	126	134	143	143	128	154	119	135	114	110	101	146	113	112	134	123	124	132	125	129	108	137	128	144	125	121	125	129	125	141	122	127	118	133	132	125	133	126	123	146	168	129	152	148	135	109	138	137	120	137	153	124	124	119	141	143	136	150	137	119	155	135	141	137	146	146	127	123	129	126	167	129	127	140	127	146	152	185	153	135	150	116	119	123	116	141	138	126	123	137	125	119	126	150	139	130	130	140	139	130	138	155	130	135	136	118	143	134	130	150	129	124	135	147	148	138	145	138	136	114	129	131	125	139	146	136	144	119	156	126	136	133	128	132	169	132	150	141	125	122	126	141	141	147	147	112	136	143	157	128	124	155	142	134	139	135	128	135	120	145	153	134	123	132	158	128	122	128	124	156	141	147	123	153	114	138	142	152	105	109	124	129	127	132	160	128	121	127	130	141	135	129	130	153	138	144	127	151	134	120	151	124	140	136	122	119	129	135	147	153	126	128	125	151	143	122	154	138	133	129	140	112	143	125	120	146	122	116	115	143	134	140	118	120	138	136	95	133	141	132	138	113	145	137	132	134	128	162	143	135	136	123	140	116	130	136	127	133	130	163	127	119	145	122	129	135	140	127	141	128	138	140	117	120	121	129	141	149	133	120	131	126	144	130	117	139	142	134	120	119	160	138	143	117	141	161	133	123	147	143	150	131	140	134	136	125	131	127	156	134	144	115	120	137	135	142	131	130	156	125	144	131	143	140	171	157	145	127	137	137	116	154	154	139	138	162	139	121	131	121	138	131	134	111	147	123	157	123	131	123	132	148	130	119	125	140	131	119	143	125	135	121	139	141	140	125	149	140	143	145	143	124	139	154	142	121	121	145	138	136	128	168	136	150	131	128	154	136	134	149	118	123	125	148	144	123	135	128	143	117	129	147	137	136	145	126	150	137	129	115	124	127	128	143	129	133	133	143	136	123	133	144	117	129	145	127	128	140	120	142	129	139	156	134	117	146	119	119	127	143	137	140	122	148	140	129	137	135	139	132	124	158	131	138	130	134	140	125	162	112	126	154	122	110	145	133	160	133	121	142	126	163	144	146	128	143	141	123	146	148	108	120	138	143	142	144	138	137	161	136	159	142	139	132	159	149	127	153	171	124	151	134	134	146	140	143	110	147	144	132	130	120	126	138	119	100	113	143	142	143	127	139	138	120	167	141	106	120	158	136	124	140	136	158	123	130	139	138	138	139	124	125	136	135	134	110	120	157	152	119	125	128	155	149	150	128	137	135	158	170	141	133	128	142	139	122	133	137	155	116	143	123	138	127	128	148	134	128	136	117	144	143	134	126	120	135	136	119	154	108	136	137	109	127	123	121	138	133	153	154	143	158	131	143	143	143	150	133	152	124	138	144	116	130	130	123	135	148	130	142	136	112	154	120	132	127	132	152	125	131	142	131	136	143	138	132	135	136	156	129	154	147	128	134	121	143	125	125	128	135	143	138	135	129	127	122	128	133	145	120	144	148	126	125	146	155	133	139	118	140	124	128	135	135	134	141	132	122	115	136	115	130	129	133	147	130	134	128	136	135	126	135	132	139	132	145	118	114	152	134	142	141	132	137	114	123	137	143	141	142	137	150	158	123	139	124	140	146	138	124	144	129	135	133	140	142	111	124	132	126	132	128	140	128	151	144	147	151	134	140	127	153	121	117	141	137	142	127	147	143	133	129	134	141	121	119	128	135	142	135	137	148	133	148	132	128	142	125	149	130	143	143	142	119	121	129	147	137	123	133	148	134	133	134	133	155	153	138	101	147	161	136	142	139	145	134	131	152	168	134	113	126	129	152	133	127	137	138	116	117	132	155	127	139	137	109	126	158	143	126	160	119	147	138	147	125	137	129	156	129	141	129	141	127	122	136	130	143	139	141	135	138	110	149	137	147	139	142	144	146	151	114	128	136	148	129	110	145	132	137	125	123	140	144	151	116	136	134	129	158	150	140	126	121	145	132	123	127	135	134	126	142	153	142	132	125	152	123	142	117	142	132	137	140	145	135	138	130	132	123	132	118	132	135	129	113	125	129	144	152	146	126	130	112	123	121	148	120	150	145	139	118	131	116	143	131	148	120	141	135	136	118	129	124	119	147	140	122	146	129	129	134	145	136	130	122	125	119	150	140	143	143	139	139	113	140	146	138	129	135	120	139	133	160	131	141	108	141	136	109	135	130	111	144	150	105	134	128	143	145	140	117	125	131	150	127	165	136	130	129	136	111	127	139	135	153	148	109	113	129	127	137	117	142	156	135	114	128	141
28649	1973	4398	4969	4425	3849	3137	31862	33859	1379	1160	1078	972	949	750	741	678	665	623	577	600	542	544	536	511	477	505	519	454	462	453	453	452	454	454	404	419	397	436	418	394	402	437	398	452	419	368	407	398	425	395	382	387	376	380	370	385	439	393	360	382	383	343	363	371	392	390	380	363	353	392	356	377	399	345	368	400	387	363	389	352	395	350	406	375	333	374	366	392	367	378	356	379	372	360	357	358	360	372	367	370	343	378	432	387	358	370	378	328	346	383	352	364	360	314	368	369	385	376	386	327	362	375	328	377	344	368	377	384	355	366	396	362	349	350	347	365	388	368	327	346	382	370	353	355	378	365	364	367	393	347	339	357	354	375	365	360	403	357	353	354	370	361	331	327	369	395	340	356	385	363	362	359	338	357	353	337	343	385	383	324	358	357	371	345	375	325	356	359	368	348	354	350	363	363	340	360	335	346	359	365	358	360	325	340	324	376	360	341	331	342	366	362	384	361	352	391	309	346	381	360	385	369	370	382	354	367	341	386	372	350	365	370	337	373	373	368	348	341	366	375	372	372	375	378	324	401	374	380	347	383	375	362	336	351	354	354	359	335	365	377	370	339	365	346	368	364	348	379	346	352	327	354	327	317	372	364	378	388	354	376	344	359	360	394	405	383	339	344	332	368	375	353	345	348	359	356	339	384	331	351	345	339	362	369	376	354	350	424	334	368	357	343	380	371	381	383	319	353	379	399	381	343	349	359	368	362	340	364	370	356	353	375	333	373	350	361	364	360	372	369	371	360	374	360	407	379	380	371	363	371	380	362	349	339	384	396	356	371	360	350	335	362	385	364	398	370	351	382	388	358	364	365	368	339	356	355	379	335	368	343	331	311	381	357	338	378	363	328	376	396	346	390	350	391	357	364	333	358	376	383	363	361	393	397	403	338	356	362	342	356	362	353	376	331	360	349	342	352	346	366	345	366	367	349	367	347	364	349	381	331	334	349	338	372	368	378	337	367	358	358	358	344	371	366	403	354	400	340	390	336	347	365	370	415	348	345	350	355	369	356	347	366	362	356	360	351	348	325	347	356	349	345	341	342	374	343	351	345	372	362	338	371	352	341	354	407	384	374	349	355	358	362	334	355	392	378	369	371	355	363	342	374	346	369	339	390	389	375	331	368	336	373	376	377	346	377	362	343	388	383	365	388	380	372	360	362	355	381	364	367	321	370	384	401	379	350	359	361	349	365	369	413	386	387	353	360	364	379	354	390	368	338	309	345	382	384	392	418	359	358	367	338	346	390	371	344	353	366	364	353	363	345	349	378	389	335	363	325	341	371	389	338	347	333	342	338	358	378	389	356	377	355	394	361	344	369	369	347	343	381	373	380	391	334	346	392	388	334	361	340	374	365	365	392	341	364	320	385	357	337	372	326	330	369	343	361	374	350	405	386	382	325	366	375	363	352	347	396	338	357	350	370	362	378	369	359	367	347	343	353	374	304	326	370	355	411	345	348	377	376	356	379	334	361	374	345	354	345	367	400	359	334	352	370	396	344	355	383	371	353	375	343	362	339	350	344	387	351	367	351	332	380	379	374	404	333	383	357	377	354	355	367	381	355	380	363	367	380	357	367	357	356	347	318	377	370	364	351	362	380	392	390	400	352	347	384	369	352	351	381	393	370	328	339	362	371	351	357	358	340	375	342	369	359	381	373	370	370	331	379	391	344	342	376	344	358	359	364	344	357	361	363	375	368	355	380	371	353	325	335	389	376	361	369	385	355	361	353	371	382	375	360	332	396	379	350	365	362	357	327	357	349	391	361	375	350	357	364	360	357	337	357	337	349	350	340	340	342	348	355	372	376	362	394	325	377	368	349	338	374	352	366	371	365	397	378	305	359	381	357	385	339	365	344	316	368	354	339	366	377	341	330	402	383	344	360	343	373	330	364	377	351	377	348	360	345	349	355	357	373	379	350	358	359	353	393	340	346	331	356	381	334	380	393	350	369	367	345	373	371	347	336	357	375	357	357	384	337	374	374	378	386	349	381	373	367	341	377	386	364	351	376	396	376	321	380	379	394	346	366	386	349	360	315	394	373	371	351	378	354	372	334	371	368	350	382	335	346	371	360	342	356	366	354	342	348	349	376	343	350	380	353	387	364	355	319	367	331	375	360	360	365	365	313	367	418	330	363	334	335	376	348	335	342	350	361	383	350	369	376	342	355	373	382	392	354	321	368	369	393	357	369	378	371	339	343	339	354	378	373	355	373	414	362	386	353	359	334	333	373	373	339	355	369	374	347	358	407	291	373	360	396	345	362	360	379	345	355	328	362	364	344	360	353	332	348	378	383	357	356	368	340	361	397	357	352	354	341	371	347	373	389	380	374	361	353	360	379	357	353	369	393	368	376	362	334	373	352	376	376	344	363	373	345	372	353	349	325	394	401	360	359	348	341	364	320	344	378	336	379	346	356	388	379	334	340	359	354	361	375	378	397	350	349	358	378	381	344	406	342	351	354	386	369	331	350	378	355	390	362	350	334	361	379	347	389	389	381	339	343	355	354	360	369	339	358	389	336	331	327	376	359	372	375	349	379	393	360	394	362	370	360	345	361	376	348	357	357	360	352	393	339	373	368	351	373	354	342	382	338	349	387	353	362	333	359	382	373	338	348	360	373	375	355	375	363	361	352	355	373	347	379	395	362	392	384	356	367	346	347	374	376	354	356	345	350	366	369	372	367	386	368	378	346	380	355	358	363	357	359	357	331	374	350	396	378	378	369	348	336	349	341	354	355	345	378	369	354	340	335	360	361	353	362	371	355	382	393	352	363	367	352	369	371	393	387	377	369	314	388	385	343	340	348	354	386	346	345	347	374	338	351	395	376	356	352	401	330	361	358	358	367	339	357	383	360	376	312	416	336	359	380	359	359	385	370	318	342	361	391	387	353	346	334	388	354	376	338	329	345	363	371	384	354	341	366	359	371	371	358	363	387	400	362	348	363	329	360	359	344	374	356	360	354	365	354	371	373	375	318	364	366	361	350	359	375	380	364	385	373	331	357	359	370	372	384	366	378	375	352	351	331	394	350	366	334	377	368	353	387	323	338	343	390	368	353	374	388	354	352	375	359	339	370	349	339	350	370	354	378	380	354	366	348	374	363	383	377	385	334	372	376	383	354	367	343	345	351	377	340	360	381	357	326	334	370	352	340	368	355	358	360	364	350	338	366	354	331	381	408	341	348	334	353	358	339	336	369	381	378	378	342	384	368	370	395	331	369	354	366	314	363	391	344	380	355	348	367	374	357	395	371	335	367	348	363	359	364	347	380	369	363	367	349	368	364	370	393	312	371	333	351	367	351	324	352	385	361	385	348	391	346	365	338	381	370	385	381	354	347	371	388	388	361	373	341	384	352	346	339	382	347	355	358	333	379	370	352	394	380	373	347	350	369	354	361	332	369	377	343	388	341	355	355	367	379	369	394	391	381	342	375	387	349	374
7208	556	485	387	343	346	373	702	1208	350	339	346	347	334	343	354	310	365	345	313	338	318	290	345	319	331	340	321	301	290	324	326	333	292	292	363	310	335	320	309	321	314	340	328	320	361	341	340	283	313	330	301	332	319	337	353	310	314	306	306	334	305	346	330	324	304	305	309	366	322	310	321	313	339	270	324	319	319	272	312	305	323	305	349	368	326	358	354	289	318	294	311	330	336	329	349	332	316	308	316	367	314	348	294	323	321	337	333	330	322	311	348	317	318	302	317	342	359	322	345	296	285	329	315	305	318	328	311	326	333	306	333	326	326	326	322	327	375	342	339	340	317	305	334	310	358	322	365	341	314	296	311	306	316	334	306	360	345	323	357	327	313	345	328	356	287	320	326	327	333	309	355	324	311	335	328	318	318	291	297	312	310	365	307	321	309	322	329	313	335	291	302	300	346	351	359	327	279	334	311	300	356	323	367	344	359	297	289	297	346	334	319	334	321	326	319	338	328	329	309	299	315	349	321	349	296	320	311	294	321	331	348	309	302	325	352	330	320	325	343	333	321	357	342	318	321	330	320	327	331	328	326	348	330	369	298	354	318	344	336	327	342	326	319	331	336	305	323	331	333	307	349	302	329	314	302	350	329	338	354	325	338	366	311	318	353	319	338	311	295	310	336	335	348	322	372	335	335	348	324	345	318	340	341	332	324	332	348	335	305	356	360	308	323	318	325	351	306	305	342	330	346	334	345	309	345	316	326	289	316	299	313	320	311	339	305	306	308	309	312	295	339	338	310	325	310	357	313	318	312	319	342	328	331	362	317	305	314	310	290	315	327	323	325	352	322	333	296	314	367	342	317	320	340	354	310	309	323	333	347	367	328	342	336	335	319	306	318	302	326	357	323	322	341	334	330	365	331	317	342	311	336	338	329	313	277	325	336	326	311	313	315	327	299	327	319	320	311	330	340	338	323	281	331	338	336	333	301	336	297	308	344	341	341	327	314	315	345	334	324	301	305	291	317	327	338	321	336	330	315	312	352	339	323	354	322	298	339	312	344	341	316	295	332	332	355	292	337	319	339	278	325	332	297	336	333	307	353	302	321	319	344	329	324	269	366	320	358	319	338	314	306	332	315	301	339	288	294	338	325	332	337	309	324	318	311	317	375	353	299	294	357	286	326	303	318	330	295	316	306	337	298	325	315	310	305	302	330	333	363	340	360	336	298	339	369	304	334	348	309	323	308	335	321	339	339	328	324	327	328	330	338	331	342	330	314	338	350	325	317	309	290	330	294	312	310	351	330	342	351	309	301	324	341	355	339	328	319	329	330	304	324	310	323	348	333	317	269	291	325	368	325	319	293	309	336	317	365	333	348	323	366	314	349	323	322	308	322	339	334	306	323	310	344	357	353	322	309	312	341	302	357	331	317	318	358	345	322	352	305	316	340	301	336	326	366	328	325	302	344	337	266	353	356	336	318	322	359	349	354	319	331	348	351	304	344	338	321	343	324	318	327	309	318	320	313	365	304	308	353	332	299	317	308	333	308	304	308	343	313	307	320	328	370	315	349	307	319	363	363	320	323	294	355	306	341	322	294	311	321	335	341	353	284	329	322	314	331	327	275	337	315	316	317	337	329	331	319	331	327	358	305	296	304	298	302	354	369	314	273	322	350	324	325	293	306	316	353	326	309	299	325	326	319	328	316	338	332	305	315	316	326	304	335	323	342	325	296	345	370	321	298	336	316	320	322	331	304	294	334	327	294	309	341	312	291	333	338	318	298	325	320	328	342	320	316	342	327	328	343	323	334	322	334	299	323	291	324	294	334	359	301	374	311	317	350	333	334	328	318	344	340	292	313	325	342	312	369	299	326	323	312	347	318	338	327	340	345	329	329	326	322	315	308	326	326	341	310	329	310	340	344	317	309	320	350	323	341	273	317	296	331	304	339	323	305	329	331	304	329	312	335	365	319	279	337	323	289	360	303	332	326	309	319	329	331	312	346	338	338	377	320	343	299	328	336	296	325	332	285	333	324	345	296	354	332	336	338	315	304	284	309	328	301	295	332	306	337	342	332	328	355	322	340	342	339	315	308	344	337	328	322	349	341	358	342	328	292	330	315	293	351	322	342	322	325	324	301	330	302	344	316	310	349	322	352	337	327	359	324	318	307	334	355	367	334	302	323	338	350	302	326	348	280	322	328	320	329	355	329	338	346	327	318	309	359	338	286	315	388	329	322	310	350	317	333	326	338	327	340	358	346	316	286	313	316	342	350	302	331	335	338	340	328	323	321	306	351	353	320	328	286	325	303	346	327	343	294	343	351	318	304	319	336	292	355	302	322	324	299	333	308	349	316	330	313	354	334	322	306	341	324	335	317	323	331	350	348	334	302	309	310	356	329	355	361	331	310	324	310	314	344	346	323	309	328	323	330	318	317	309	318	347	328	325	318	323	309	313	336	301	344	304	312	362	344	314	338	313	279	342	332	316	297	324	339	345	343	321	305	347	339	352	332	310	308	318	291	303	348	322	329	313	301	325	341	341	313	323	318	337	324	300	319	314	307	335	359	349	311	317	295	328	346	303	315	333	354	365	318	280	342	336	378	311	300	360	330	321	290	300	314	355	371	333	320	339	308	345	324	306	316	303	332	330	344	348	313	330	355	307	300	332	337	358	340	334	313	326	356	305	314	334	327	341	290	342	331	314	303	319	332	346	321	336	349	357	333	333	324	309	313	328	362	356	334	325	326	335	336	333	320	306	355	344	299	320	362	324	327	303	329	354	317	319	284	320	333	311	329	353	325	339	303	312	302	340	310	322	364	331	319	315	302	312	350	350	346	321	325	290	292	312	322	310	307	341	302	341	327	337	352	353	338	313	331	328	316	321	326	324	307	344	343	318	328	360	342	353	305	300	315	352	311	318	305	327	313	307	335	321	341	267	332	342	337	343	322	307	308	362	337	326	315	360	351	315	327	294	333	313	281	316	339	319	322	337	321	357	321	360	350	325	310	327	313	298	286	297	323	315	314	323	337	314	337	313	316	342	340	364	338	313	345	356	345	321	307	341	310	329	361	360	320	290	323	317	290	291	366	340	324	349	314	329	322	336	333	289	317	321	321	324	314	278	336	341	311	330	318	342	350	324	327	274	348	366	312	313	322	332	312	335	350	336	327	315	304	340	333	304	341	314	332	304	360	335	337	319	311	325	336	335	334	334	330	314	312	326	318	350	303	330	340	351	293	344	341	340	316	306	336	338	339	363	356	331	322	300	338	344	335	376	363	319	319	315	304	346	343	303	309	345	307	324	297	290	328	364	323	309	307	327	325	296	333	323	314	318	328	344	317	300	318	297	316	302	328	356	335	296	363	345	347	331	344	340	359	357	358	311	338	312	340	305	318	319	325	316	304	317	288	352	343	348	341	352	304	300	332	289	334	362	319	319	340	320	340	330	303	341	338	350	299	368	350	324	328	295	314	357	323	285	293	304	339
6493	863	1035	966	930	878	826	3050	5045	767	793	830	745	803	794	740	764	738	740	695	756	713	700	764	728	734	751	764	777	797	744	744	804	748	768	728	727	730	739	736	790	672	723	712	723	741	717	774	725	747	757	720	789	728	732	751	720	764	723	723	734	753	796	700	728	709	745	733	764	747	755	724	768	714	741	735	737	746	734	783	701	701	786	748	752	741	761	796	736	710	705	733	779	737	743	772	734	754	718	742	746	786	751	696	744	693	729	753	739	741	681	731	724	745	732	724	691	766	765	722	750	748	784	693	764	785	763	697	722	733	736	726	732	725	684	756	734	782	796	777	732	746	744	728	716	721	732	694	714	748	700	771	723	739	727	748	733	728	684	745	729	750	719	735	731	725	753	705	793	749	743	739	728	706	738	751	744	748	749	726	773	708	718	717	718	752	753	748	702	738	743	798	756	743	715	724	749	778	776	741	763	781	784	744	756	752	736	741	749	744	744	688	713	740	753	736	719	765	697	750	782	704	726	726	689	751	741	739	772	719	712	728	746	778	760	698	722	709	723	753	742	743	728	769	756	713	751	709	765	747	731	693	692	816	790	719	735	760	782	783	725	729	758	731	721	765	744	715	712	700	748	760	759	736	769	727	770	739	729	760	726	767	797	723	767	788	750	726	748	717	765	748	786	724	764	764	697	753	714	701	723	730	707	765	702	698	753	723	713	829	719	754	742	737	753	743	745	770	752	711	800	734	808	797	758	769	744	746	734	729	755	761	724	757	753	749	738	730	786	728	729	704	747	777	761	754	735	727	743	755	769	682	770	742	751	741	756	712	734	755	760	739	723	706	782	785	793	752	790	763	729	730	734	714	791	753	743	750	717	732	730	708	716	742	730	721	772	739	705	767	739	773	705	779	720	764	756	743	761	740	741	728	759	679	737	784	752	707	690	764	702	824	737	708	752	787	780	752	745	687	755	760	725	731	726	734	729	753	721	773	765	723	773	741	745	770	707	762	736	705	702	714	762	762	747	750	705	745	784	768	728	722	781	719	732	773	726	759	748	760	791	752	752	757	739	780	803	734	728	746	708	738	690	813	720	727	740	726	775	736	682	737	748	756	729	769	734	770	719	740	740	748	710	751	717	761	726	729	732	747	757	778	700	741	714	717	763	762	730	775	694	816	745	778	718	779	764	740	751	715	762	757	743	685	704	729	743	742	749	749	748	729	739	771	706	744	749	763	743	721	776	740	744	762	713	754	784	713	726	747	730	716	719	771	743	767	737	784	741	733	750	749	740	709	732	781	727	765	703	722	739	765	743	747	739	716	754	745	740	785	759	686	749	768	756	752	716	781	744	741	731	710	742	752	704	766	765	694	722	692	744	702	757	736	779	696	709	759	739	730	798	690	799	706	720	701	763	719	779	742	723	748	712	748	733	757	705	722	738	768	724	721	757	701	828	754	701	799	703	700	757	792	716	787	720	743	751	770	738	749	742	756	725	706	731	717	691	759	736	747	767	788	744	740	758	750	742	743	783	725	751	748	748	709	754	743	762	742	748	723	730	766	731	724	748	754	679	749	730	702	728	709	746	745	767	742	691	714	758	791	740	705	769	743	778	743	752	733	744	734	720	692	791	733	754	699	741	696	748	739	742	732	747	722	755	723	751	730	711	724	809	760	720	762	794	684	749	722	706	735	712	728	821	756	714	764	686	724	774	813	711	712	727	679	730	761	746	747	805	703	763	764	714	711	782	716	708	715	732	790	733	680	733	693	768	765	738	707	804	793	757	733	752	736	786	773	767	715	743	728	724	763	754	676	756	747	735	762	755	758	740	738	717	770	766	753	757	710	737	769	741	726	765	764	743	747	756	696	802	739	759	718	723	740	750	733	699	732	736	726	697	748	750	753	738	776	718	771	723	734	736	743	737	738	721	744	764	802	745	789	731	780	781	745	694	746	734	750	719	664	774	772	764	716	739	729	715	728	739	788	696	724	737	731	779	734	740	768	731	750	726	782	745	759	784	774	759	735	734	745	714	790	753	770	741	750	775	763	726	777	714	691	737	715	771	741	810	752	727	719	707	712	769	691	748	708	736	777	755	770	767	733	765	717	722	728	746	758	754	736	730	742	713	750	694	734	749	741	757	748	735	748	790	702	738	729	748	747	746	759	731	732	744	690	767	758	768	680	796	692	739	741	754	738	794	746	766	712	791	738	727	749	731	783	765	783	734	766	717	762	750	739	768	750	743	691	739	717	770	735	726	763	723	761	806	785	771	749	696	731	764	730	717	720	707	757	738	715	699	725	791	745	768	757	734	716	761	768	762	707	691	768	729	720	748	731	779	741	798	752	740	736	706	731	728	731	710	762	742	712	726	745	723	726	722	706	754	789	721	729	716	730	754	767	722	753	757	763	737	808	779	771	688	682	729	715	752	776	722	774	744	754	770	764	779	699	729	767	736	733	749	781	759	719	733	754	775	711	747	759	750	732	748	767	755	781	713	781	731	763	728	772	702	669	764	730	683	743	777	752	737	779	691	747	741	763	715	715	776	724	765	736	752	738	743	774	742	765	749	734	747	791	716	728	713	769	764	700	804	733	770	745	700	743	726	709	763	763	717	757	745	726	735	708	750	727	759	752	804	713	753	758	775	700	734	754	720	775	693	706	744	767	785	809	729	773	775	756	760	720	712	753	750	700	752	763	709	769	768	711	760	717	754	711	716	717	754	724	743	756	758	750	700	777	753	749	753	765	744	705	728	758	760	744	725	722	710	755	741	733	722	749	724	714	764	702	721	726	789	751	731	721	790	751	714	749	745	759	723	777	781	735	759	698	707	736	717	820	801	697	707	701	749	744	745	746	692	733	746	730	736	688	732	733	754	728	752	759	764	770	760	776	728	762	765	759	771	727	768	725	726	751	743	761	729	750	731	730	722	748	707	764	712	768	764	776	758	748	712	734	725	764	721	730	752	769	717	711	736	718	716	768	781	740	738	731	743	708	740	743	756	715	738	764	727	771	746	802	735	770	768	751	721	794	729	758	789	749	735	681	785	766	772	706	745	735	759	722	728	724	716	736	744	743	755	731	715	756	756	789	735	743	743	788	709	748	776	762	747	684	758	707	718	762	771	733	740	695	741	752	724	714	756	754	748	694	750	723	754	756	774	773	725	711	798	739	730	742	727	732	738	793	702	702	730	801	700	702	749	682	728	757	755	729	737	705	765	754	804	693	735	785	686	756	757	733	693	757	737	746	739	729	733	776	689	753	713	749	732	753	745	791	761	769	737	800	731	731	720	765	704	691	753	719	719	739	768	766	722	740	741	755	791	730	763	737	772	712	722	715	741	719	772	759	713	767	785	766	760	737	737	724	727	756	740	745	746	718	719	750	728	778	726	798	747	717	720	750	767	741	744	749	748	706	707	832	738	766	734	728	703	719	767	790	734	716	735	743	707	768	692	709	700	739	710	736	725	677	764	740	719	730	758	720	771	775
47637	14088	2545	905	597	494	440	11520	17871	882	259	227	221	243	225	215	201	222	227	204	213	191	200	185	216	195	205	220	204	239	174	192	207	214	192	202	220	202	198	194	230	207	229	195	199	228	210	208	212	195	193	199	196	205	214	226	198	217	215	209	197	220	188	253	222	212	192	194	212	219	239	224	194	193	209	188	227	189	191	214	203	182	174	180	200	201	192	202	211	200	193	191	186	207	221	187	193	211	193	200	174	199	201	182	171	203	206	202	191	193	204	179	201	229	197	214	199	187	208	202	214	204	216	201	231	223	195	196	173	202	218	213	198	226	224	192	193	210	236	203	188	207	200	216	185	174	194	186	199	172	181	194	187	203	202	213	182	172	207	202	176	179	194	210	197	184	196	194	207	189	197	220	227	201	227	204	188	213	206	203	209	192	202	178	207	203	195	185	213	184	205	168	199	211	228	215	195	175	207	206	193	211	213	180	197	225	201	187	201	184	184	222	173	199	242	211	184	206	183	196	182	184	179	211	204	177	193	211	194	193	199	203	189	204	198	203	212	205	208	205	216	189	205	214	204	196	209	218	191	180	202	208	206	205	205	196	202	216	222	219	185	198	202	197	210	229	218	203	202	221	189	198	185	197	182	211	193	199	212	231	178	200	194	200	210	218	219	182	185	201	210	198	196	198	225	186	200	210	179	175	195	199	198	196	195	213	165	195	209	182	206	188	221	199	196	217	223	192	218	193	227	185	194	210	193	208	197	220	202	172	220	182	190	205	224	177	202	189	219	200	190	187	180	216	175	197	220	200	188	220	204	194	208	200	188	203	227	197	192	187	190	217	196	190	166	185	175	190	205	192	219	220	174	193	217	188	194	189	189	200	202	186	183	219	185	209	188	201	188	202	210	186	215	209	203	185	196	230	202	188	179	240	178	183	192	177	210	179	218	190	191	179	195	195	193	208	203	182	176	197	218	201	213	219	198	207	207	198	185	199	205	176	170	181	182	213	192	174	187	217	207	206	208	204	181	193	190	214	206	199	211	197	224	196	182	220	214	180	190	230	190	196	195	186	205	189	219	194	200	226	205	226	183	212	202	222	198	185	183	194	191	190	187	216	207	220	197	207	195	191	182	198	195	199	188	193	201	210	173	189	212	215	200	189	235	209	203	232	213	207	202	228	207	195	192	195	201	189	220	211	196	224	222	201	220	228	222	200	200	178	178	203	205	186	202	194	211	196	182	216	234	175	200	200	209	223	193	203	184	203	193	196	199	175	194	230	205	195	199	207	215	212	191	208	198	175	211	227	213	192	229	194	198	222	182	193	175	183	195	208	192	222	202	205	186	225	184	211	206	224	195	174	201	214	200	202	191	191	215	187	178	221	185	202	187	210	222	198	197	197	210	182	173	236	203	192	241	219	203	144	208	205	192	210	175	209	211	207	194	188	188	194	230	228	193	210	201	202	194	206	217	186	203	187	212	196	185	190	214	186	196	232	238	194	205	215	202	215	225	197	185	195	192	193	196	189	195	197	204	212	190	194	222	174	181	179	203	193	206	203	191	184	193	208	197	224	193	209	186	202	194	206	193	208	196	186	211	224	197	198	187	222	173	203	194	172	219	190	231	215	223	170	190	211	210	188	177	168	189	188	203	193	195	205	194	188	203	215	183	212	215	218	220	191	196	196	179	200	201	201	203	221	211	206	192	207	184	173	200	200	191	156	216	189	211	174	197	218	193	214	199	195	202	191	193	174	199	186	205	187	218	209	202	191	201	203	210	231	206	234	207	230	206	204	220	169	204	186	205	207	200	220	195	220	236	208	210	187	202	219	155	195	178	216	187	208	193	231	208	204	197	225	201	195	171	203	194	174	212	197	202	178	176	226	212	221	194	186	188	194	195	199	198	194	189	200	209	183	205	188	217	200	193	171	224	214	222	201	196	177	201	193	220	207	223	219	207	224	187	185	202	211	171	195	188	199	200	165	174	209	212	222	185	201	213	187	229	173	219	203	216	213	215	172	194	208	179	190	204	216	198	190	199	197	185	181	197	189	210	194	187	197	184	187	195	211	213	185	210	196	202	204	210	195	206	208	173	191	210	206	200	223	179	193	199	192	208	201	204	203	209	211	208	220	214	191	232	180	191	161	166	202	196	194	189	185	217	201	199	233	189	199	200	210	171	177	177	202	195	202	189	193	185	163	193	214	189	190	204	206	196	182	192	178	194	210	216	204	216	197	214	178	179	182	192	207	215	203	198	242	199	213	188	238	174	185	206	212	230	223	190	184	212	204	192	198	215	207	188	180	195	219	188	214	214	226	192	210	191	187	199	204	190	185	206	216	196	206	196	184	196	202	211	206	201	192	179	188	196	196	197	194	186	195	213	175	213	199	194	200	190	189	182	207	168	210	219	201	211	238	174	197	181	168	227	177	190	220	211	221	222	210	206	196	232	201	187	168	183	187	218	182	189	194	207	213	223	212	195	205	174	208	199	200	170	197	197	211	207	205	218	190	209	212	205	180	198	204	206	176	211	213	202	159	192	192	210	168	205	187	217	192	205	208	196	193	206	196	193	182	189	194	198	195	194	199	221	196	191	195	187	193	187	187	191	172	196	190	196	197	213	181	192	205	195	192	164	224	205	205	201	205	195	174	203	192	180	198	240	182	201	195	189	182	221	250	187	221	209	210	168	191	192	181	207	209	200	223	211	200	192	200	200	218	210	179	194	202	207	198	178	188	204	207	195	215	206	187	212	190	192	194	196	213	202	206	188	196	209	209	211	219	237	214	199	188	195	178	232	224	206	188	193	185	206	195	189	196	190	206	218	207	204	196	196	196	172	189	217	221	203	185	196	196	191	191	198	189	227	221	194	213	170	238	208	220	176	238	223	189	198	202	207	201	220	180	199	206	204	201	215	190	212	201	211	197	219	190	181	225	192	207	202	194	197	192	202	219	183	205	199	196	194	187	212	206	205	194	198	163	207	200	189	209	206	194	181	195	190	173	195	222	205	230	184	209	203	238	199	196	171	204	191	224	209	217	188	186	204	186	197	213	215	183	183	183	219	167	224	186	182	202	211	202	215	217	216	183	250	194	218	197	235	214	198	206	195	191	206	207	208	213	223	203	187	197	194	231	190	188	217	206	202	197	195	196	185	205	181	174	188	195	225	204	193	190	247	197	195	190	189	205	214	214	197	192	170	205	205	216	202	183	211	176	184	187	222	187	207	178	190	212	205	209	180	188	203	199	189	188	202	208	179	194	203	205	206	207	201	166	185	220	201	174	210	193	200	213	209	205	207	221	213	219	240	197	189	196	185	180	200	200	196	182	226	234	199	186	179	196	180	196	197	213	192	210	216	202	192	193	193	191	194	219	183	167	197	215	214	208	219	190	196	202	199	200	191	188	171	204	207	209	192	207	205	202	194	196	198	223	232	227	202	210	185	195	205	189	201	241	198	229	195	221	194	194	204	199	196	211	187	191	186	211	199	205
21412	1142	2156	2606	2223	2028	1588	28845	26518	760	745	747	678	606	628	600	602	569	566	522	577	547	499	498	511	553	531	529	511	517	561	496	492	484	525	478	530	505	498	486	518	485	496	495	462	475	501	503	480	466	469	466	460	505	494	459	501	473	520	499	487	490	445	469	495	492	459	453	476	514	485	471	503	499	468	480	500	509	506	507	439	493	485	514	481	487	513	473	484	464	487	486	481	457	498	432	472	475	495	467	438	535	483	475	499	435	465	439	458	447	490	484	442	460	490	472	503	486	498	494	435	472	501	514	491	480	476	474	475	484	485	473	443	447	484	468	485	435	479	446	499	453	461	441	449	520	458	464	443	462	482	461	481	478	487	504	470	461	477	487	491	466	516	479	480	480	461	528	470	487	441	456	470	477	472	477	469	501	494	470	474	444	499	494	474	448	491	472	412	456	449	458	459	491	480	500	457	459	486	491	478	452	449	450	509	478	439	499	485	473	460	481	451	450	483	512	481	482	495	481	433	450	526	430	447	470	449	450	490	485	476	486	461	472	494	469	483	488	478	487	482	461	451	447	494	478	474	477	457	465	477	448	489	466	467	464	449	475	456	464	459	458	474	447	483	421	506	450	489	453	484	470	453	493	505	480	458	487	471	503	452	481	473	488	478	481	473	502	442	472	460	442	436	493	442	447	490	470	457	494	499	504	440	483	444	476	479	450	435	462	482	479	497	462	469	491	483	481	495	492	472	479	467	504	499	485	493	448	463	455	479	487	454	482	479	454	469	505	443	480	477	475	481	489	484	468	471	465	515	457	475	514	509	510	485	503	473	466	422	454	476	473	494	449	468	445	435	455	521	484	480	522	521	459	491	450	451	477	504	442	501	468	501	481	468	497	484	471	480	518	492	431	465	469	457	470	489	479	414	483	496	502	461	518	450	478	465	473	475	456	447	500	472	503	511	469	461	464	479	465	434	484	475	460	487	469	471	483	533	465	460	461	501	470	471	489	492	441	477	471	531	500	485	471	480	480	451	461	462	463	457	481	511	477	495	497	494	470	476	457	495	504	485	497	479	511	487	445	439	473	449	500	502	468	480	472	500	506	441	490	471	477	455	458	457	495	474	456	502	493	467	470	465	455	450	472	477	456	446	454	452	486	467	515	472	486	505	491	477	466	458	477	503	466	496	502	435	465	464	471	474	455	475	462	457	453	468	429	475	471	486	478	503	474	463	471	501	477	489	471	481	472	457	441	487	460	465	465	473	493	484	502	462	455	489	508	467	489	496	450	465	435	468	489	456	482	478	514	513	465	453	490	440	464	515	458	461	435	494	473	465	473	466	466	449	475	433	462	490	461	464	433	496	474	453	477	471	462	488	488	485	469	442	501	465	458	438	473	458	479	464	494	462	468	422	480	509	435	442	481	447	449	474	505	482	466	465	509	453	463	498	495	486	458	472	480	469	479	437	470	444	467	478	500	455	472	467	506	479	470	481	485	478	466	482	478	493	446	482	489	439	516	491	486	467	501	493	439	455	481	509	531	497	442	492	477	482	452	447	458	490	470	484	488	483	517	484	529	470	449	512	457	441	479	444	488	496	495	464	501	482	495	466	454	484	471	432	480	440	480	495	447	482	492	491	497	481	488	477	508	465	445	512	509	480	472	471	473	434	472	500	462	482	518	468	496	475	474	433	468	455	464	505	466	507	500	467	472	449	516	443	477	504	476	467	484	471	486	494	453	503	504	469	423	498	487	487	483	470	483	441	425	445	471	478	462	462	432	464	451	504	483	408	510	474	427	482	456	475	532	431	468	501	468	449	442	475	493	467	493	449	454	473	497	512	529	462	490	470	469	463	472	486	486	482	459	532	486	437	458	484	477	476	467	463	458	464	451	472	494	506	489	433	495	486	496	517	429	461	481	479	470	473	432	484	455	499	491	461	505	470	473	500	495	517	510	497	488	473	489	476	472	469	453	558	493	459	495	465	510	491	478	483	465	490	483	494	469	490	480	457	492	455	507	483	469	486	475	498	477	453	484	491	465	487	483	486	463	468	483	433	466	486	471	437	487	477	469	484	483	467	509	490	487	475	481	506	470	460	470	469	454	480	463	496	481	493	432	468	457	456	425	475	455	458	459	449	478	440	500	500	483	505	512	490	454	485	501	466	493	463	461	497	431	468	472	462	483	430	472	483	471	484	497	483	476	461	475	429	471	499	479	489	462	488	487	487	460	462	481	516	477	477	461	465	447	456	483	469	472	460	486	478	469	452	530	473	454	540	444	437	478	465	469	483	478	496	514	488	453	451	525	458	468	456	509	493	507	488	458	479	483	495	466	443	456	477	438	477	491	461	464	501	507	453	459	511	459	506	470	452	476	486	462	496	470	494	480	437	479	491	430	507	493	460	491	469	508	465	489	476	479	478	457	491	483	433	483	454	467	489	480	442	469	456	493	471	497	448	479	499	451	441	486	488	484	468	508	485	458	486	494	461	516	436	494	461	448	455	455	487	465	481	506	473	465	480	463	489	436	473	478	489	492	501	483	476	448	457	475	483	453	419	454	447	494	505	492	501	483	477	458	453	459	436	467	502	476	442	465	480	477	477	443	470	444	457	451	487	486	476	505	490	501	487	512	498	470	490	464	496	436	515	444	447	501	472	478	465	488	451	483	443	502	476	447	491	444	528	476	497	441	483	477	477	486	467	449	461	458	440	462	491	467	443	440	448	488	472	466	470	468	479	448	458	496	472	482	463	460	420	470	430	443	480	498	440	452	461	472	485	493	455	478	509	491	452	445	509	461	495	439	432	494	473	490	435	459	474	530	467	426	472	456	534	501	484	470	489	459	469	466	435	507	465	473	489	445	466	457	509	440	502	455	456	460	510	443	482	458	468	464	461	469	447	480	452	459	477	450	477	514	486	466	489	478	508	486	476	511	487	507	452	485	466	455	431	496	496	463	462	483	468	508	488	479	472	473	436	494	482	459	513	460	473	515	482	503	533	459	467	451	454	510	502	449	470	470	486	442	457	430	487	481	458	451	447	500	477	471	464	474	488	475	497	436	480	465	470	481	481	448	444	455	445	468	464	479	437	482	486	481	475	495	479	477	459	431	495	501	473	453	455	445	457	462	405	457	459	483	473	463	459	472	458	438	471	495	490	416	463	451	466	476	540	473	466	437	466	502	478	447	456	452	490	488	515	466	453	479	490	466	477	465	476	472	504	460	501	496	476	442	504	463	457	436	503	441	469	522	501	486	505	480	478	480	526	463	486	479	453	436	435	455	494	474	471	451	516	449	463	460	474	451	453	517	460	467	489	495	434	467	458	471	458	500	459	476	469	489	505	507	466	473	469	510	471	475	486	461	484	478	475	456	468	480	420	470	476	442	460	516	484	467	492	501	507	456	454	454	487	475	493	485	480	489	468	477	516	474	445	483	509	498	468	495	466	466	500	495	481	486	428	476	450	483	475	466	464	454	501	463	497	459	467	497
55662	22018	17443	3371	1258	913	743	18285	33658	3202	252	232	224	200	186	190	170	158	176	191	149	162	150	144	155	147	145	161	137	141	160	155	138	130	146	155	120	129	160	147	134	157	142	143	139	137	127	157	145	143	164	143	142	159	139	159	140	136	142	114	143	137	146	157	133	121	146	149	155	131	127	150	134	138	158	139	131	129	141	133	134	126	128	113	136	141	125	132	150	144	133	132	139	119	145	130	133	131	112	123	159	118	135	132	137	132	117	131	132	126	113	120	131	132	127	139	138	123	126	148	159	128	142	133	170	138	137	134	144	138	114	158	144	152	131	134	136	129	136	130	117	147	125	153	147	119	141	121	138	125	129	135	118	136	132	131	117	133	143	129	120	116	149	147	120	123	145	154	126	135	133	146	123	134	138	123	155	128	107	131	141	128	143	146	156	153	137	120	134	132	122	137	145	140	133	126	132	136	152	127	124	141	140	139	135	122	133	144	130	128	128	130	135	160	143	125	153	145	106	156	116	123	140	133	146	137	142	133	141	126	129	137	153	169	114	124	155	138	147	135	159	154	140	141	137	129	144	138	129	121	138	121	120	125	143	132	117	111	136	130	147	141	132	159	133	133	147	130	142	155	140	139	123	138	140	141	164	121	131	152	136	149	127	121	125	123	131	130	141	141	114	122	129	150	156	142	123	124	110	137	139	144	150	127	135	151	133	132	119	148	133	125	121	123	129	136	138	157	134	135	139	118	138	129	147	138	131	147	118	121	139	134	163	155	124	110	135	117	161	135	125	135	137	127	129	145	126	148	142	161	147	149	144	140	146	143	134	133	141	147	138	143	128	145	132	121	158	136	146	137	126	133	134	160	159	133	132	104	139	148	147	135	129	148	131	154	116	154	143	114	128	181	132	150	141	133	128	128	144	139	129	158	107	131	125	129	114	131	134	147	133	138	141	121	124	160	132	135	154	146	141	134	158	156	150	147	140	131	145	126	142	148	145	111	140	125	113	112	115	121	152	131	133	141	152	124	150	136	123	161	124	149	136	123	132	151	124	157	114	151	127	164	130	141	116	125	146	152	118	127	166	130	143	135	133	133	146	144	144	131	148	123	145	144	126	132	110	106	138	148	125	124	131	151	150	143	126	131	123	125	144	137	120	149	146	124	142	129	116	133	160	105	129	145	149	129	134	146	100	132	141	116	142	127	119	120	140	119	135	134	131	126	146	124	119	140	149	156	160	135	151	131	123	125	130	132	123	138	144	136	137	135	166	123	145	137	155	131	117	118	119	155	143	123	135	149	142	117	148	141	127	115	150	151	134	127	141	139	144	138	133	141	143	120	116	137	151	142	107	122	141	122	146	143	144	124	124	139	125	136	137	112	137	135	113	136	148	127	146	140	124	137	158	131	158	100	127	129	144	146	117	122	155	140	113	142	123	125	142	130	123	142	127	132	144	131	138	151	117	149	131	149	149	131	140	120	155	113	126	133	132	128	155	136	139	142	165	125	160	126	116	152	126	154	121	122	133	147	130	137	135	131	124	110	140	109	143	137	134	122	137	150	141	150	127	130	124	144	132	135	147	135	126	140	156	141	126	133	132	141	130	129	139	126	149	156	138	139	119	119	133	139	136	137	163	138	135	126	128	149	153	122	147	137	122	144	133	128	147	122	142	131	105	141	151	136	154	142	137	139	115	141	125	134	126	137	111	131	150	133	123	151	124	116	142	122	141	140	138	147	151	146	127	141	136	126	157	142	121	150	132	129	145	131	139	143	125	124	127	166	147	136	155	139	116	109	140	125	127	130	142	118	142	130	133	125	152	148	116	152	116	144	126	131	133	120	125	123	125	123	131	112	145	125	146	126	124	114	127	132	153	160	146	149	127	145	114	145	122	148	144	128	158	140	135	139	143	154	125	109	121	138	127	131	139	147	162	136	154	112	135	145	135	141	156	129	152	131	137	127	115	140	128	133	143	116	137	151	114	129	145	142	130	138	124	125	147	121	127	144	134	146	136	147	131	139	145	156	151	151	133	118	117	137	127	137	139	145	173	118	118	132	134	151	136	129	117	126	152	115	118	134	140	163	140	127	129	143	152	121	145	133	159	147	128	127	137	146	141	121	148	139	130	138	125	150	140	109	130	117	125	127	145	136	136	128	144	133	130	120	125	136	145	133	153	137	138	125	117	132	124	119	135	111	111	157	125	145	152	132	143	131	150	133	140	137	120	132	156	133	118	134	149	131	153	150	134	140	143	144	149	133	140	125	155	140	131	127	130	120	136	130	123	137	135	126	128	140	133	149	147	147	131	131	156	124	134	109	130	134	147	138	141	128	129	129	92	130	132	123	125	137	122	137	140	119	126	128	124	123	127	149	128	125	131	111	139	128	125	117	111	134	113	124	138	121	140	135	123	128	138	139	129	114	137	137	139	126	131	145	126	127	141	140	140	149	136	123	128	152	160	113	149	113	124	125	130	123	114	140	146	133	123	152	142	140	129	164	135	134	112	182	129	120	127	139	144	128	154	145	145	138	142	144	136	163	126	133	112	132	140	137	132	118	143	130	148	117	127	126	141	123	126	139	138	125	152	122	132	150	138	132	120	138	125	131	143	130	133	133	143	150	121	148	149	129	145	121	106	141	149	169	133	151	135	155	113	143	154	140	119	116	152	134	150	123	126	132	140	123	127	127	124	130	133	130	111	148	134	130	143	124	135	135	165	146	141	136	146	135	120	133	146	130	136	119	126	153	129	139	149	112	123	151	127	142	121	146	141	129	124	128	99	132	133	145	132	135	119	143	133	136	133	137	150	154	121	116	142	138	116	128	120	136	134	123	126	138	140	158	120	159	154	139	144	120	135	140	151	139	128	116	130	137	139	154	129	130	143	138	156	146	140	153	125	118	133	142	130	153	144	132	132	128	116	125	122	140	119	134	149	116	135	139	134	118	119	129	103	162	143	137	134	152	160	135	132	142	114	130	122	155	150	148	125	150	126	155	149	121	141	146	134	130	147	147	139	139	112	143	132	138	120	143	134	115	114	129	147	128	138	141	123	129	117	123	110	143	155	135	125	154	141	133	126	127	137	115	126	129	153	174	121	141	145	111	118	129	120	152	126	146	147	139	131	130	105	138	135	146	133	129	132	127	140	131	133	143	148	143	153	128	129	129	105	126	124	122	141	157	136	139	141	141	152	142	125	122	141	135	137	115	131	140	144	155	113	134	153	141	140	155	127	135	135	143	114	138	142	126	151	125	148	167	129	117	139	144	127	129	120	131	137	117	125	131	131	147	145	140	139	129	128	135	141	113	137	125	129	133	138	125	129	147	132	143	149	127	160	131	143	135	139	136	125	121	130	119	131	130	133	145	126	130	137	122	136	144	118	138	141	135	133	139	134	124	132	138	148	120	151	148	135	143	120	134	135	127	133	126	126	139	121	123	118	135	125	136	170	128	153	107	121	146	166	137	132	97	133	132	113	136	135	152	142	126
29457	1895	4325	5132	4288	3984	3187	32632	33770	1182	1062	966	901	797	725	704	623	633	609	554	551	539	505	495	476	471	477	488	453	469	507	395	419	406	374	418	474	452	424	382	401	407	403	396	415	358	388	415	415	388	390	381	387	399	382	401	401	387	387	380	383	418	371	400	333	337	367	357	364	385	381	392	379	376	340	334	355	390	357	338	356	367	365	366	348	385	343	366	338	344	350	371	366	365	367	350	335	362	369	390	391	332	358	384	330	377	385	355	377	376	333	366	383	375	385	349	363	328	360	373	355	369	357	401	368	386	356	391	383	376	388	346	365	354	340	345	371	347	395	343	337	355	371	373	324	363	353	342	343	328	355	360	371	369	365	371	384	350	359	371	358	355	357	348	367	377	369	361	367	352	350	403	349	346	378	340	385	336	364	363	352	340	343	367	326	360	350	360	375	379	362	364	357	350	357	335	376	350	332	365	385	358	354	363	347	365	335	348	340	361	363	378	368	377	358	327	317	369	323	361	367	361	370	379	380	328	378	371	350	354	321	371	377	341	389	368	369	382	318	379	391	367	363	396	346	363	355	381	367	356	378	330	390	356	350	361	356	330	373	356	336	317	324	390	335	327	335	328	367	366	357	333	369	344	349	337	401	342	351	365	371	383	343	357	386	327	353	368	340	336	356	404	387	335	349	335	340	393	369	338	327	359	359	374	364	375	369	378	385	380	371	386	380	384	334	366	359	354	352	370	378	347	344	370	371	381	331	376	372	352	344	395	356	342	304	355	368	366	335	364	373	358	374	334	363	371	367	375	348	352	395	357	364	321	375	366	351	353	363	388	322	351	352	379	327	343	371	358	359	384	323	361	331	372	377	371	325	315	346	359	362	364	372	349	379	361	346	345	365	345	358	377	351	373	331	355	383	349	404	383	346	344	382	361	379	375	365	388	349	326	355	351	389	333	341	331	322	369	348	363	365	355	348	388	381	346	366	371	386	344	352	366	370	367	373	385	339	344	331	354	348	385	338	388	310	364	375	318	359	367	383	370	360	379	346	347	369	350	360	361	352	353	388	351	332	328	342	370	344	320	359	351	368	365	398	367	356	393	367	384	362	392	362	344	357	389	333	355	333	377	384	376	383	371	365	387	375	376	315	346	367	352	346	325	355	371	359	374	332	382	349	381	371	371	373	345	362	366	362	343	375	339	361	327	385	347	341	352	373	378	379	354	355	358	341	345	353	347	395	368	372	344	338	364	375	353	366	366	346	365	345	395	335	380	336	352	365	349	371	361	370	366	372	369	368	339	342	347	334	330	398	342	370	375	374	336	353	363	364	347	382	349	376	310	362	383	324	344	375	353	371	324	334	382	347	375	332	325	345	371	380	348	360	365	343	354	367	391	342	374	343	355	340	332	370	342	380	375	347	376	357	385	377	360	343	376	343	347	360	366	377	342	354	365	369	368	385	361	349	362	343	356	361	317	319	351	336	330	357	404	367	354	341	350	370	324	332	396	364	343	368	403	351	378	385	387	361	353	365	353	380	405	326	321	347	352	341	381	351	354	366	351	351	409	346	360	371	360	315	339	366	386	333	345	361	337	365	345	338	363	322	335	353	374	382	381	352	363	350	342	351	372	343	350	365	358	398	379	340	379	335	377	340	375	338	337	360	371	376	353	369	375	345	358	375	365	354	350	359	368	355	382	346	343	358	351	369	363	358	373	363	366	340	393	347	396	357	354	368	344	354	360	367	352	361	339	345	348	377	328	314	341	349	359	369	363	369	349	339	345	371	360	356	364	341	386	374	380	378	364	350	342	325	345	344	378	364	332	340	356	341	377	352	327	367	387	333	337	354	343	361	371	371	368	364	419	386	358	339	340	359	365	378	358	379	351	338	372	348	338	345	373	353	347	341	351	331	366	351	367	346	332	349	350	336	330	354	318	344	385	333	373	369	367	373	401	359	357	347	347	381	360	345	333	381	355	370	348	357	373	399	371	334	356	389	347	372	392	364	349	381	365	355	348	349	341	319	360	330	329	372	358	399	346	366	368	345	349	356	378	356	358	357	369	328	356	379	370	370	348	362	363	357	347	355	369	393	377	383	369	380	335	366	383	336	365	345	354	359	340	366	337	351	381	371	363	339	379	357	360	385	379	346	356	385	367	372	380	360	318	373	377	369	335	357	344	398	332	343	389	344	358	355	342	323	356	326	372	350	355	335	354	364	358	355	330	365	325	342	379	362	345	349	374	368	336	346	373	369	345	343	381	350	350	384	366	375	354	375	364	349	385	390	310	378	347	353	331	360	354	365	350	370	347	350	351	345	352	346	349	346	322	359	355	323	374	330	359	354	371	371	362	362	369	348	354	359	373	366	362	342	365	375	376	393	344	342	335	315	364	353	342	356	365	379	355	350	340	374	376	332	359	329	351	374	366	343	343	384	359	341	323	388	359	384	364	385	333	391	344	331	351	376	371	350	353	371	361	365	358	384	369	363	359	336	374	361	354	344	324	334	387	341	345	364	347	341	337	358	371	382	358	361	357	339	354	380	345	351	386	344	388	341	351	368	323	328	335	374	343	362	364	300	342	370	353	369	354	355	360	321	350	345	375	390	366	368	341	368	365	365	339	360	379	338	382	335	372	370	377	394	342	356	352	348	356	359	338	355	391	358	373	363	358	362	349	347	335	348	378	351	324	331	335	371	370	355	331	333	349	364	364	353	367	341	348	344	365	359	344	329	366	384	374	350	366	423	366	370	359	370	354	348	383	372	370	338	377	371	357	364	355	401	319	375	352	330	346	358	350	363	348	362	358	379	350	404	355	336	332	365	347	329	325	363	331	342	344	364	357	356	354	369	357	375	338	315	352	406	373	327	381	356	339	325	337	369	370	376	372	364	348	373	363	367	380	344	357	351	373	335	353	345	360	342	361	360	341	371	335	351	367	376	349	310	365	384	373	356	365	371	339	339	378	362	376	336	377	403	393	378	329	352	381	367	368	352	344	347	346	360	381	378	368	355	358	401	362	371	337	359	364	384	316	340	338	398	378	342	390	385	381	383	354	367	363	335	359	349	368	347	347	366	330	372	378	343	359	385	322	362	340	338	334	338	336	367	384	361	364	392	351	373	342	360	367	362	354	333	329	381	344	334	399	361	397	348	368	335	332	367	347	370	358	364	384	357	376	376	363	354	408	360	312	377	358	376	360	381	366	319	335	397	343	388	320	353	333	376	363	349	335	366	348	370	346	362	377	361	359	352	336	352	349	349	351	343	362	339	352	336	387	360	359	351	378	352	335	365	361	359	362	340	362	378	359	332	353	348	343	348	384	381	341	399	346	368	392	347	334	360	383	364	339	375	313	361	360	380	388	337	363	380	390	375	380	385	375	331	369	344	341	338	352	364	336	343	363	293	350	353	317	355	337	376	359	362	336	353	369	348	352	348	372	346	380	372	379	381	361	338	340	378	341	351	362	346	343	346	360	345	354	392	385	365	370
7370	518	456	391	341	357	403	772	1236	328	339	337	333	303	308	325	306	307	317	313	305	304	340	296	292	309	342	328	300	318	317	340	315	342	325	337	321	316	320	347	305	341	326	327	348	320	348	337	344	301	297	299	327	342	331	343	318	344	314	314	305	341	282	329	339	347	318	329	291	311	319	298	346	303	335	315	323	326	327	339	326	356	302	345	340	339	322	356	304	332	299	307	316	354	338	318	330	297	321	297	349	312	338	329	306	290	313	339	290	317	344	306	311	319	309	329	315	348	320	325	292	338	333	335	321	353	300	321	311	314	305	307	306	344	310	331	342	265	311	335	331	291	343	298	309	302	318	341	293	349	328	309	329	335	307	302	299	315	309	305	319	319	317	341	326	328	328	326	334	345	343	298	345	330	323	310	351	316	305	321	330	304	328	308	342	316	305	257	315	302	295	312	330	330	311	343	342	321	279	342	308	298	338	316	299	349	320	335	340	298	330	316	339	320	335	338	328	326	342	275	339	340	344	308	294	320	323	289	336	322	319	332	317	311	326	300	328	331	316	289	343	324	339	318	320	315	307	380	285	331	300	320	297	308	341	299	330	331	319	346	305	316	305	334	306	298	332	289	326	313	341	315	331	322	371	309	340	305	306	337	335	320	334	341	303	297	333	327	338	328	300	331	338	317	302	313	327	310	305	327	293	325	309	313	324	324	317	322	352	298	354	330	350	291	327	312	299	333	281	310	352	341	353	341	322	327	311	302	328	355	282	337	327	316	300	289	329	310	318	304	328	303	322	334	354	350	286	355	348	308	336	314	303	349	314	312	288	326	322	327	315	359	306	311	301	322	302	316	317	325	331	353	354	334	328	332	318	321	323	343	313	262	298	279	290	347	311	343	335	311	334	331	284	312	320	302	309	319	335	293	298	313	302	359	342	331	325	332	341	352	304	335	312	287	301	321	289	322	347	300	337	291	314	323	325	333	353	353	305	341	316	318	315	311	333	343	319	299	319	328	319	331	326	331	309	293	338	306	341	358	319	343	365	306	317	315	301	329	322	348	339	317	322	321	340	301	297	337	319	299	324	319	345	317	315	328	314	330	318	310	324	318	294	295	329	356	302	326	316	317	334	329	317	311	312	344	342	304	321	310	332	337	344	334	332	314	338	321	318	289	326	308	308	310	325	330	330	331	327	314	316	336	314	358	316	334	320	311	317	331	327	310	324	313	346	345	305	322	327	341	327	323	311	306	297	311	292	348	316	348	366	307	303	315	324	334	325	322	323	318	312	341	332	349	310	309	340	374	319	295	323	308	316	309	334	320	321	320	311	324	326	319	322	367	334	306	326	317	316	320	356	328	286	314	359	291	314	307	344	298	347	315	329	318	344	339	280	353	331	310	324	329	326	320	319	308	323	325	293	298	361	311	321	337	312	333	285	337	297	313	293	311	346	322	325	343	333	292	330	335	319	325	323	342	276	340	298	305	340	347	341	298	298	314	326	325	304	324	325	329	297	321	338	339	353	334	310	316	326	331	324	354	354	329	298	308	289	328	323	326	321	318	318	315	333	304	315	322	351	323	337	325	336	317	337	305	354	304	318	299	304	302	307	345	314	317	330	310	337	320	357	317	314	327	313	303	308	289	351	343	273	347	305	319	285	331	321	299	315	327	282	313	335	331	314	337	315	331	327	320	312	336	319	317	320	310	316	291	285	307	316	302	345	299	287	350	300	327	356	316	326	336	289	314	309	319	285	314	307	314	327	319	328	325	346	314	319	339	318	301	357	297	305	320	315	304	347	309	301	317	323	317	338	284	316	300	340	295	312	315	310	277	282	330	321	302	306	290	303	297	323	283	348	340	332	337	366	325	287	330	307	332	308	338	347	329	313	326	325	334	339	347	358	330	313	306	307	326	304	344	343	335	318	320	331	286	284	289	311	309	336	285	349	353	304	323	317	333	321	331	324	363	315	295	300	318	363	312	332	322	336	323	325	302	311	340	330	301	341	330	317	331	347	338	365	335	318	341	302	313	301	303	320	331	333	303	309	331	325	326	314	331	325	336	352	321	356	311	297	314	343	329	343	316	340	294	353	303	327	337	320	314	352	317	298	328	334	317	293	319	351	293	338	342	331	330	323	321	335	326	318	333	303	348	326	315	351	324	326	314	323	301	344	362	333	319	363	317	301	335	324	309	319	347	308	306	330	331	364	366	347	330	339	309	333	318	321	314	322	322	312	310	302	293	316	337	322	340	324	316	287	308	346	305	361	317	329	314	299	323	333	325	267	298	327	331	332	301	320	320	311	291	324	280	343	315	329	347	340	297	335	293	304	311	296	316	308	324	340	342	333	330	321	337	309	322	293	325	299	332	307	338	290	328	304	313	303	327	302	337	326	350	330	334	328	301	331	336	317	336	310	329	324	312	316	337	348	364	323	322	334	319	311	350	338	324	366	307	339	300	331	336	342	297	310	333	340	318	326	322	320	301	332	307	325	306	332	304	300	318	337	336	347	306	291	340	298	323	314	341	356	288	349	307	312	347	296	325	309	309	363	321	320	307	342	313	299	334	312	294	285	339	363	311	330	314	280	315	336	291	379	357	346	290	321	287	339	334	365	353	343	294	339	296	305	319	320	326	318	318	326	311	341	341	305	342	301	310	334	311	302	312	333	338	307	327	338	328	318	331	308	369	316	299	288	331	316	314	312	350	315	328	307	297	345	315	311	323	353	315	328	325	315	333	339	322	320	346	337	314	337	328	313	332	324	317	332	337	308	330	328	309	325	309	324	297	324	338	320	290	309	318	314	341	318	336	352	346	319	329	332	314	332	325	312	309	343	319	314	335	320	313	316	332	325	288	331	336	326	315	286	315	345	306	321	329	338	348	306	312	319	326	308	330	293	349	338	350	308	314	354	302	323	329	321	317	304	312	336	318	308	319	280	321	340	303	322	343	334	352	338	310	301	334	356	321	309	312	307	326	317	319	332	296	296	314	324	303	320	334	312	303	336	320	310	310	312	366	308	350	344	285	331	303	319	300	336	361	366	344	309	315	290	340	357	312	346	329	332	327	355	307	323	327	298	306	324	324	321	288	340	330	332	334	309	345	342	319	302	327	323	327	342	302	335	302	317	335	302	333	330	328	371	284	320	325	319	274	348	341	304	330	316	300	322	320	335	336	295	330	297	323	297	303	322	318	347	323	339	320	289	299	359	323	314	331	339	319	322	303	342	312	341	331	334	318	309	319	356	303	281	345	327	315	335	312	360	293	283	312	303	330	292	329	369	331	316	318	314	344	347	343	336	287	311	354	323	314	287	327	302	347	337	358	355	327	308	291	325	319	299	336	332	300	306	320	305	318	333	312	327	266	354	299	350	377	319	315	333	328	341	303	336	321	360	307	333	306	340	316	319	304	311	280	328	290	315	289	317	297	312	317	298	338	314	342	343	322	281	305	335	298	312	318	300	327	325	329	342	359	314	295	321	297	308	307
6521	767	997	987	909	928	934	3541	4340	755	735	740	733	729	772	734	778	766	751	754	725	724	724	757	722	748	733	740	680	696	729	786	733	731	702	730	740	693	728	723	757	740	725	743	732	743	740	710	713	746	759	704	698	713	733	762	746	720	698	653	734	753	786	676	719	769	701	700	706	769	744	745	707	792	757	732	732	718	751	728	666	754	692	763	705	715	757	728	735	710	733	777	671	734	738	782	726	734	762	720	719	753	719	705	726	737	725	741	737	707	764	716	705	721	735	705	703	754	733	706	705	701	705	724	735	713	749	657	744	677	745	723	716	725	700	698	753	677	738	700	724	695	732	750	730	731	760	732	696	703	756	712	782	738	742	727	720	695	697	731	698	703	719	753	746	724	713	713	739	736	686	716	716	697	673	695	723	748	761	734	729	816	713	724	768	690	707	734	700	740	691	727	792	793	715	741	687	751	720	729	701	740	744	696	693	690	750	736	740	726	701	773	724	654	677	760	731	698	705	739	715	708	726	745	738	762	712	762	736	733	686	707	751	715	707	720	770	709	723	746	652	730	751	721	724	743	736	731	704	674	734	691	733	739	736	717	707	738	718	769	713	780	714	704	692	733	700	690	729	702	732	715	686	729	689	718	734	718	733	731	739	751	699	701	724	673	795	708	740	738	745	768	742	723	703	720	651	727	731	723	739	770	757	771	729	722	745	754	679	736	805	698	743	685	786	720	702	729	712	708	714	736	746	690	730	717	755	711	676	696	749	734	704	703	752	652	665	714	749	709	685	727	752	694	678	725	750	739	720	704	735	726	698	746	713	718	715	750	704	728	714	700	689	749	691	765	688	702	725	725	717	731	726	784	726	714	709	683	740	730	696	720	755	774	752	748	718	739	711	689	755	743	726	686	736	777	715	718	727	720	754	732	719	734	685	786	705	724	753	751	645	733	711	751	744	672	713	760	746	719	712	705	700	731	742	744	738	717	715	669	652	755	698	713	733	743	732	767	738	751	708	733	734	671	724	709	739	714	754	718	722	741	747	703	710	742	749	715	732	726	742	728	726	714	675	712	735	724	722	752	737	690	707	749	718	748	752	718	718	746	722	772	716	715	699	756	736	719	700	709	765	751	722	721	741	749	685	784	766	776	763	749	729	766	752	724	692	741	738	734	698	762	725	769	686	730	742	750	679	739	744	723	688	693	678	767	732	716	706	696	714	709	723	701	757	725	700	711	718	728	735	760	740	703	713	734	736	701	748	681	760	702	717	734	725	728	716	701	701	715	730	724	781	721	732	722	692	720	701	714	700	718	746	750	779	723	768	750	743	743	713	753	717	706	780	742	751	696	706	723	753	750	680	706	729	732	714	723	707	740	755	734	726	722	718	743	745	725	693	724	753	712	727	721	727	688	713	688	757	686	717	720	722	698	720	724	707	744	727	743	746	690	741	683	752	706	757	723	756	735	732	752	690	758	750	712	721	738	686	759	751	712	711	728	697	685	762	703	759	731	752	721	696	706	690	709	735	699	725	759	741	715	738	702	725	728	694	749	713	727	701	737	708	715	714	744	706	706	747	732	727	726	693	718	768	722	715	683	755	734	731	719	715	736	737	748	707	733	725	715	752	734	708	752	752	737	737	707	724	736	747	755	729	715	734	743	706	737	719	730	728	716	738	747	671	716	733	741	739	700	700	717	661	737	752	711	756	748	778	693	722	743	696	696	752	703	711	715	710	717	694	713	717	749	723	704	730	729	725	688	746	708	677	750	730	741	740	764	727	797	727	747	699	784	688	742	716	713	742	720	731	732	724	731	742	695	732	739	725	713	746	748	719	799	721	739	781	734	722	727	732	706	718	789	701	722	719	739	724	750	741	700	775	709	741	701	737	740	741	709	691	736	714	741	683	742	691	738	781	696	721	719	714	757	771	692	705	751	691	743	672	706	712	675	746	780	756	703	761	749	707	709	714	699	760	735	705	741	712	760	714	717	724	679	700	740	717	690	755	726	713	679	716	685	752	649	749	711	738	749	729	690	781	760	722	694	716	747	769	712	702	750	751	745	737	727	727	710	713	701	758	722	712	723	652	761	735	793	721	697	717	728	719	778	708	734	737	721	712	701	717	738	703	740	734	719	745	738	677	716	722	740	665	740	728	699	727	703	740	746	711	737	711	715	748	708	744	751	707	699	755	720	748	730	705	742	705	698	734	729	727	697	703	749	765	701	795	754	695	693	745	727	707	706	723	753	690	759	722	714	732	690	688	745	708	738	708	704	717	735	729	740	786	741	694	752	706	716	641	725	698	765	714	719	718	732	757	720	747	742	698	773	765	718	737	728	739	704	740	749	773	728	731	698	721	690	721	724	694	743	750	718	751	743	780	766	688	707	739	695	721	757	689	712	754	744	774	757	706	761	696	713	749	675	749	757	723	716	732	761	740	771	762	748	733	714	710	746	747	750	714	754	735	696	696	744	736	731	754	706	763	721	735	735	743	710	714	745	730	776	688	730	715	759	702	730	732	699	738	686	695	730	721	707	762	696	692	710	725	738	695	704	669	707	758	714	734	712	721	747	680	772	696	729	731	752	697	747	698	750	800	774	763	727	759	743	739	718	726	733	766	730	719	733	719	684	762	764	705	741	736	757	695	729	738	709	783	739	731	721	748	735	710	758	677	787	719	694	683	699	774	716	710	755	741	679	678	723	736	738	732	699	685	743	707	710	760	757	738	677	714	712	709	704	723	688	728	701	723	708	718	766	741	709	682	733	678	721	789	720	799	741	748	742	726	742	746	751	731	690	698	725	728	711	739	707	743	752	704	709	746	758	744	731	750	739	722	736	733	681	730	744	736	724	781	704	728	723	741	688	717	752	698	735	737	771	725	727	737	749	737	720	719	703	692	749	727	761	723	699	714	718	705	749	733	743	740	753	741	804	709	761	717	718	708	699	742	709	714	679	700	710	749	704	681	737	721	781	745	690	732	703	735	733	724	687	663	772	669	777	674	759	690	709	723	710	733	697	752	714	701	697	687	742	744	692	763	714	709	706	714	786	696	708	728	761	762	740	711	743	737	732	771	704	727	710	767	753	685	735	714	699	729	752	776	766	728	686	711	722	709	716	745	744	738	712	721	726	637	704	729	766	730	727	722	736	760	743	674	666	698	719	764	766	691	797	726	725	731	766	688	730	732	750	707	716	694	726	682	687	753	723	711	739	730	750	776	752	750	776	713	719	737	741	712	753	789	746	714	736	727	704	703	693	750	741	771	706	714	732	781	738	731	738	747	773	721	698	734	715	731	717	747	722	748	744	724	754	737	729	728	743	741	729	732	741	734	749	716	711	715	727	684	726	735	744	743	732	737	717	720	664	723	750	702	744	690	688	712	720	705	694	729	777	729	725	718	665	787	742	770	770	733	696	719	780	730	705	724	745	748	748	754	735	757	689	745	716	768	746	750	743	736	689	686	711	735	761	698	725	680	762	753	731	750	710
45523	14397	2643	845	559	492	396	9258	9529	431	252	213	220	208	199	180	217	200	206	188	162	202	204	187	190	186	200	188	190	195	187	214	191	163	186	199	209	172	168	195	185	195	200	165	184	203	168	162	194	189	162	183	187	172	192	185	186	175	156	156	195	194	194	155	181	185	194	172	183	150	187	190	173	172	190	172	191	186	180	191	198	168	194	202	175	187	176	213	171	184	152	160	185	182	192	189	201	189	175	177	179	187	192	188	166	202	180	178	181	162	202	193	187	196	175	176	189	163	182	193	185	202	177	198	156	189	187	199	186	178	179	165	185	190	215	180	208	202	187	187	176	207	181	194	209	193	195	199	199	179	160	178	180	192	199	172	185	203	176	158	180	211	176	187	161	195	202	188	155	194	174	188	197	169	201	186	200	213	168	188	180	193	213	178	173	169	199	190	200	198	157	183	192	177	159	178	181	171	194	199	202	171	191	187	198	182	161	192	178	193	175	197	197	167	170	156	178	161	173	183	191	179	175	180	157	180	205	206	184	207	178	191	188	170	174	195	181	168	173	192	167	186	181	177	195	210	191	172	184	190	187	184	190	212	199	214	199	185	169	163	179	176	168	173	185	178	182	177	205	180	171	181	181	145	161	163	193	186	177	189	169	166	168	185	174	193	170	183	207	174	197	166	183	171	164	183	184	196	180	155	210	202	210	201	186	186	193	184	184	204	175	169	207	171	158	183	201	187	190	169	176	194	201	193	199	206	168	134	165	188	209	202	175	174	154	171	210	216	178	179	154	161	188	176	160	202	162	201	170	184	188	176	194	199	188	178	176	192	187	187	182	169	166	172	158	196	171	188	181	165	190	157	197	178	176	202	157	183	177	164	165	193	160	160	192	195	181	184	171	191	181	189	211	169	195	175	212	177	181	176	214	200	187	185	182	193	167	194	190	202	191	187	164	195	178	164	176	184	182	193	210	191	174	202	173	179	173	137	184	182	189	187	145	187	190	173	172	167	158	199	189	192	194	167	176	205	169	206	193	193	194	225	170	170	177	174	184	151	193	179	176	182	190	194	173	171	211	177	186	182	186	165	193	197	181	167	178	189	185	201	183	188	189	158	172	175	171	181	177	167	167	180	165	200	163	178	164	210	214	163	194	194	183	204	148	196	179	182	200	179	195	193	161	193	202	156	181	183	164	180	167	186	206	162	178	178	160	186	173	195	195	166	170	194	180	188	168	168	192	176	192	182	157	185	161	197	158	165	182	173	191	183	189	179	179	191	206	161	183	177	186	203	198	208	186	166	187	164	188	167	165	184	192	180	189	198	202	181	198	167	192	177	205	194	179	190	190	203	190	179	191	177	197	170	172	194	183	208	175	185	205	197	191	180	170	189	164	168	190	214	179	177	194	187	184	169	167	192	200	174	186	171	154	180	168	183	183	173	182	180	180	179	184	212	186	186	195	174	165	192	181	177	172	169	181	188	185	181	185	189	189	184	192	158	187	191	192	198	172	185	186	195	167	184	168	184	204	187	177	194	176	179	171	159	176	167	184	151	191	204	183	180	188	176	168	187	186	190	201	173	166	213	174	181	154	194	173	170	166	168	193	166	188	187	194	184	188	205	205	177	197	179	184	181	196	168	177	188	184	193	182	169	185	205	217	179	177	148	174	192	188	171	174	182	168	193	194	168	183	185	190	193	178	184	167	171	197	195	168	222	187	197	172	164	160	154	174	167	201	187	179	183	195	161	205	184	170	161	183	192	176	177	182	168	191	176	186	195	186	180	177	168	164	193	203	186	194	188	166	207	205	181	184	197	204	195	170	203	162	182	180	198	206	210	190	156	184	184	177	161	204	174	168	196	178	186	199	150	194	192	177	182	187	178	168	182	205	190	189	153	185	193	195	193	203	188	180	204	182	194	175	182	180	182	195	172	177	202	171	196	164	190	179	186	181	224	188	187	183	199	155	184	179	181	175	193	203	170	181	180	194	214	208	161	163	220	178	191	190	200	170	181	194	190	181	184	209	179	192	185	177	181	178	178	204	190	185	198	176	172	173	216	168	196	192	171	200	178	185	165	178	179	196	172	185	182	180	177	194	195	181	188	182	182	175	170	162	154	183	196	188	176	178	177	221	193	169	202	177	181	170	176	172	181	170	154	177	176	214	174	179	182	205	188	192	174	175	182	180	207	163	176	189	193	187	180	177	182	159	196	178	195	183	195	168	176	184	181	157	207	148	210	174	177	179	170	199	197	186	187	184	212	187	176	199	176	171	172	193	163	186	188	183	191	187	178	218	191	208	178	150	170	201	183	185	217	190	182	180	192	171	183	171	180	180	166	183	180	184	167	178	179	198	160	171	199	191	193	185	206	186	174	181	182	160	186	182	185	187	183	167	183	182	197	177	188	200	174	180	187	177	167	147	207	164	190	188	195	170	178	180	178	189	184	191	196	180	177	220	203	175	174	209	173	184	199	171	190	171	195	183	194	176	180	176	182	187	202	203	164	176	188	205	168	177	177	192	189	184	169	172	186	170	190	187	181	201	178	183	179	164	176	168	194	180	179	176	213	178	196	193	161	199	189	185	160	212	188	178	172	204	181	206	200	183	190	211	184	179	199	161	185	195	180	187	167	168	176	152	186	180	187	185	186	194	152	176	177	175	193	183	173	168	174	180	210	205	184	181	191	187	170	173	186	159	195	190	177	186	159	187	150	161	190	179	189	190	162	158	178	198	181	184	194	165	193	188	182	198	169	171	176	196	179	152	167	185	185	196	160	174	158	179	165	192	174	180	160	196	151	182	197	170	180	151	171	200	208	189	192	175	164	184	179	192	194	192	177	190	176	200	168	175	161	223	191	186	189	185	173	163	183	186	162	183	176	151	194	190	197	173	185	184	192	189	180	177	193	170	190	152	186	172	183	172	188	181	176	172	160	203	185	179	168	189	206	175	168	171	204	176	183	186	174	211	186	198	200	190	179	156	163	176	166	203	209	182	184	202	199	190	178	170	179	199	193	167	191	198	166	172	200	184	221	187	179	205	172	179	182	218	196	170	169	153	196	159	182	175	171	193	200	188	171	173	168	216	172	171	198	178	199	149	186	158	174	195	175	199	204	196	163	186	169	188	184	176	183	206	177	181	188	187	169	179	208	204	185	184	202	192	218	174	172	181	177	178	170	184	210	191	184	176	194	170	188	186	193	187	169	168	183	157	169	179	171	181	174	169	176	176	176	170	166	165	170	193	182	197	157	198	176	220	185	147	183	165	181	205	187	177	217	174	185	174	178	164	190	155	196	182	155	162	171	193	198	173	173	165	153	191	198	201	193	187	174	195	216	161	189	183	187	180	205	184	166	165	163	189	180	178	180	163	166	180	179	192	173	185	194	191	182	212	185	179	181	181	193	179	193	191	193	206	178	192	176	172	165	186	199	191	183	192	180	176	191	165	193	163	164	168	192	180	184	189	227	190	170	177	176	175	166	209	182	202	215
20219	1113	2133	2667	2183	2003	1713	24975	14367	846	744	786	650	638	585	577	549	575	551	547	510	534	493	483	492	500	503	491	499	455	471	506	477	520	462	491	475	490	456	492	459	498	447	465	442	451	445	491	462	452	451	404	421	412	458	482	454	443	456	445	459	443	443	425	463	448	438	456	474	431	428	461	431	458	420	438	427	447	443	454	449	453	422	469	442	411	408	464	462	472	437	415	460	437	428	441	440	437	483	421	470	457	468	423	416	419	403	403	432	432	462	435	417	466	448	417	465	432	465	441	425	440	416	447	463	461	452	458	423	497	401	469	436	433	415	458	440	423	410	428	449	430	423	433	480	441	390	430	448	464	405	421	415	453	421	416	426	468	433	426	414	480	429	419	426	458	439	419	448	417	477	420	426	422	435	406	429	410	425	438	448	439	432	418	450	425	435	395	409	435	436	436	422	465	423	436	437	401	420	418	372	419	412	434	450	401	450	424	449	449	449	436	437	450	439	448	423	455	430	446	442	455	447	442	450	466	439	457	434	424	440	416	459	422	410	439	407	447	416	452	449	431	436	442	394	420	428	410	453	437	416	479	425	431	392	436	423	427	460	442	400	416	454	438	469	450	430	427	462	467	415	431	429	424	443	443	416	443	420	408	433	443	455	458	442	468	412	412	399	418	460	467	437	443	443	413	484	436	414	469	444	422	439	427	469	451	431	400	465	458	453	449	471	437	450	393	430	450	418	403	448	429	450	452	445	437	428	438	448	407	430	422	432	452	448	427	407	442	448	428	474	501	480	447	489	434	482	446	393	446	460	426	460	452	416	450	427	433	425	421	437	399	439	443	463	449	460	420	457	424	456	423	420	456	460	423	433	437	461	440	452	443	459	469	458	417	428	455	433	426	432	409	408	435	417	434	423	452	479	439	451	444	460	426	414	435	437	445	411	429	455	443	433	444	437	453	441	460	430	423	450	438	453	448	424	427	436	436	424	427	448	437	423	437	440	413	452	428	449	451	424	448	422	449	419	441	456	451	429	471	457	457	436	426	401	421	421	441	432	445	467	434	454	420	451	437	406	415	427	498	422	378	440	448	444	479	455	432	447	441	450	424	415	457	462	428	443	428	428	436	413	430	454	443	420	419	436	421	454	433	471	405	424	439	437	429	418	443	431	458	415	417	412	440	460	426	457	403	440	483	417	451	454	441	410	402	424	466	421	396	429	425	450	437	452	414	431	446	457	430	437	396	443	434	435	399	438	429	433	451	473	426	423	446	449	460	440	441	439	466	449	423	426	452	465	411	429	493	404	444	444	421	421	457	465	403	409	467	450	423	408	479	404	438	435	430	463	424	449	422	435	415	454	449	415	444	420	468	447	469	428	470	419	403	429	454	441	438	464	437	414	401	454	434	430	421	445	440	422	441	417	405	465	450	406	441	437	418	432	430	457	454	413	414	448	437	451	451	423	467	440	453	445	424	422	414	438	426	449	438	438	456	432	456	433	450	482	453	445	436	469	425	420	445	425	422	451	441	415	428	434	419	469	400	478	460	450	426	437	409	450	419	424	426	469	448	436	455	431	406	440	446	422	419	386	426	447	428	441	418	451	440	472	447	435	447	420	428	448	450	443	394	433	459	411	399	415	427	441	416	477	454	453	404	406	459	415	430	428	451	410	454	408	488	479	470	412	407	440	448	433	444	433	438	428	421	421	456	437	434	437	447	452	422	426	414	409	449	392	433	439	450	457	425	423	449	454	433	471	470	436	431	466	426	439	443	474	422	450	443	437	398	458	475	396	417	444	432	425	443	434	433	469	441	451	411	470	426	435	416	433	462	454	455	454	459	429	414	430	416	474	408	453	463	420	446	500	475	446	417	445	434	459	444	419	429	434	427	457	448	425	456	426	429	423	448	464	441	423	396	476	453	425	383	414	444	440	405	394	452	410	433	500	447	431	398	495	420	426	457	435	465	436	421	438	418	430	443	447	425	411	447	425	422	438	468	458	403	425	447	425	446	454	440	437	454	418	458	451	438	434	440	422	405	431	369	445	414	427	409	450	438	438	420	436	436	497	453	444	428	426	408	421	468	425	454	455	472	444	405	417	426	445	466	445	427	443	429	422	445	457	440	460	427	442	432	456	449	439	398	453	450	434	440	410	480	470	433	448	449	429	451	406	444	460	436	440	418	433	449	467	439	417	416	420	464	426	399	420	419	452	431	437	396	407	456	422	430	424	433	443	434	418	446	442	423	423	439	436	445	438	435	428	462	411	425	429	394	446	422	424	437	436	439	407	464	437	460	413	416	455	424	436	423	427	472	427	419	455	379	418	407	424	444	453	440	449	432	444	451	432	439	430	426	437	450	414	430	422	464	411	427	418	447	421	419	427	398	422	412	417	470	440	444	448	457	431	458	396	441	488	453	461	430	433	417	438	449	439	441	417	460	477	475	431	480	415	410	415	444	444	456	470	444	461	468	458	440	436	399	429	428	437	393	443	407	450	448	464	444	454	441	443	464	454	423	459	410	409	431	453	371	421	403	460	422	403	444	441	420	456	399	486	463	413	448	455	408	437	407	422	417	398	451	457	478	475	439	435	438	428	429	457	440	452	446	451	416	411	474	446	430	457	432	457	440	410	442	481	420	440	442	466	479	418	416	419	417	459	412	428	429	428	437	447	417	454	434	477	385	434	464	446	427	446	438	435	458	469	437	426	455	412	442	433	436	449	448	449	439	419	417	420	407	412	439	467	438	392	433	424	433	449	427	442	415	455	456	424	441	400	458	456	428	433	447	445	468	444	463	450	432	415	426	428	459	431	443	437	427	396	450	430	449	454	455	448	440	459	384	437	408	409	441	473	422	428	441	446	423	403	394	443	467	458	459	424	424	422	442	442	427	404	426	436	456	426	403	401	398	441	449	459	435	420	428	479	441	429	435	434	443	445	451	449	445	442	420	445	435	427	452	435	433	447	449	442	442	436	465	478	469	419	409	411	491	438	422	422	434	433	413	457	459	440	400	455	392	431	418	428	459	447	406	436	460	450	473	442	471	434	456	445	435	420	413	459	475	444	419	412	433	435	418	471	423	453	459	458	421	465	455	406	449	458	435	436	463	406	440	452	437	440	425	442	414	446	420	427	425	471	424	435	442	407	448	427	411	421	419	442	444	436	452	414	432	401	439	434	422	470	431	414	408	502	486	450	465	473	430	440	490	432	409	431	425	443	452	464	432	403	421	439	474	438	435	450	415	442	437	432	460	404	435	423	444	398	405	459	431	437	459	403	452	444	418	477	422	459	445	433	470	413	431	434	447	434	482	444	404	456	442	436	472	423	413	426	427	423	427	408	415	379	443	430	430	473	451	420	406	425	430	440	465	461	444	470	454	473	453	436	441	440	409	455	436	405	466	437	419	438	432	478	423	441	456	453	437	436	447	424	460	409	416	452	418	450	423	420	415	437	449	414	450	435	431	428	446	451	434	442	416	470	425	474	422
55214	21852	16604	3183	1126	845	680	17579	11514	518	293	268	220	221	196	195	154	170	139	128	123	147	160	140	145	150	122	107	119	141	148	133	132	140	139	125	112	116	113	115	135	128	131	118	112	140	133	144	117	113	125	118	127	131	122	131	121	135	136	113	111	116	102	92	115	121	123	143	110	139	122	126	95	120	134	97	124	120	103	121	121	134	141	119	125	123	138	114	123	115	138	127	116	144	100	126	112	111	127	124	108	99	101	132	124	104	122	106	120	117	115	119	123	105	160	114	123	119	116	107	113	119	112	108	101	110	117	103	100	118	110	120	109	112	110	117	123	146	115	97	123	117	115	107	102	124	120	102	121	115	121	133	109	112	107	120	96	121	122	101	122	124	118	115	110	129	128	122	123	120	110	106	113	129	110	119	121	119	137	116	143	127	131	132	139	113	119	121	132	112	115	124	127	127	121	114	121	117	113	135	122	98	124	135	111	117	111	114	110	104	125	116	114	121	115	111	118	113	106	105	103	126	127	107	144	122	132	132	97	117	121	127	125	119	95	115	123	106	104	118	103	113	109	101	107	116	110	109	133	116	122	105	119	152	121	122	114	113	122	126	124	130	127	129	124	109	132	87	105	126	122	111	119	125	103	116	126	132	119	107	113	127	117	100	137	125	125	117	111	130	122	127	108	108	137	122	105	131	125	102	112	109	126	111	105	114	125	108	121	99	113	106	114	111	121	111	115	98	98	121	98	101	117	112	113	114	127	123	104	122	108	115	132	119	102	122	108	125	102	130	116	128	148	109	161	108	115	101	135	122	113	125	127	121	101	103	99	116	124	113	121	103	116	104	97	115	125	129	132	116	122	134	130	120	129	120	103	118	116	96	112	130	105	125	127	120	106	120	118	104	119	121	128	106	129	100	126	110	113	110	115	107	112	118	133	105	119	121	121	128	106	118	119	118	133	138	124	105	126	121	129	102	122	118	128	120	116	119	103	102	103	132	125	117	99	100	110	132	105	120	116	103	130	111	132	124	129	120	93	125	94	108	128	107	127	124	125	127	118	104	121	121	122	132	127	103	128	105	92	123	122	122	128	99	106	120	95	119	99	118	115	113	129	129	132	127	127	124	120	111	101	109	123	139	127	120	114	133	112	129	133	114	108	121	104	103	120	117	119	111	104	119	117	111	103	131	118	109	97	115	105	121	120	134	124	114	115	113	128	124	112	117	101	118	139	131	114	104	111	129	102	112	125	107	141	140	135	131	116	118	133	108	124	126	119	101	109	119	116	98	130	102	123	116	117	115	123	123	125	123	117	124	124	119	109	121	134	138	114	112	122	116	118	140	113	104	109	116	109	118	109	118	110	112	119	120	108	111	130	119	125	119	126	114	119	130	117	140	123	124	128	114	121	101	124	113	111	106	100	134	120	120	109	114	137	124	137	92	120	118	117	118	123	121	100	114	128	105	116	114	117	122	134	121	126	103	116	107	123	127	108	106	125	109	109	141	119	106	114	134	123	115	122	87	110	130	113	94	113	95	108	112	119	107	92	115	112	113	135	114	107	116	117	104	110	118	105	110	107	126	116	97	118	120	114	113	107	136	120	110	106	117	112	122	109	127	111	110	119	105	107	99	134	128	111	107	121	115	111	118	117	140	121	124	101	118	113	108	133	139	122	118	146	110	111	102	138	112	127	115	118	120	92	111	130	111	119	117	124	121	125	125	96	101	119	114	121	123	126	131	137	133	131	116	115	137	133	104	129	132	133	117	123	125	128	128	132	98	127	122	132	124	133	101	124	115	109	90	131	89	110	108	115	111	131	128	100	116	116	128	126	122	122	118	116	125	128	109	122	108	114	110	125	116	130	106	115	110	131	106	113	129	131	106	125	121	105	121	122	135	128	123	112	142	116	110	116	109	102	104	101	121	113	106	99	111	124	123	112	117	126	125	134	110	145	120	121	122	138	135	116	112	121	113	115	116	114	109	114	129	104	115	113	111	106	109	115	132	107	123	118	128	117	130	118	118	97	105	124	120	115	133	118	116	134	133	122	115	123	119	112	129	132	131	122	112	109	116	101	115	119	124	122	128	101	120	114	134	128	119	124	107	114	106	129	141	125	114	120	111	104	109	117	104	109	125	100	124	115	112	117	121	129	106	136	139	120	123	128	113	96	116	150	121	97	121	112	122	116	89	117	119	136	117	123	109	104	115	116	119	113	118	116	109	117	130	136	114	110	120	104	126	115	122	90	114	121	97	124	125	127	127	108	102	111	147	109	112	110	108	122	122	98	110	113	118	109	110	140	99	132	126	123	91	113	98	117	114	118	125	124	137	112	132	131	102	96	128	102	107	141	128	130	133	119	138	107	123	114	114	111	106	133	133	104	124	125	116	113	86	130	107	105	123	135	110	107	107	116	99	117	120	102	115	144	107	120	101	117	110	126	118	127	139	124	121	114	98	136	113	119	132	122	121	132	125	114	112	112	116	121	120	110	112	132	131	98	131	118	119	112	133	87	99	114	116	128	128	124	104	102	121	138	118	111	111	131	118	116	120	132	118	139	102	116	107	146	116	118	122	130	116	116	120	115	126	113	125	96	100	108	105	126	129	117	128	113	120	118	111	120	112	145	103	124	123	131	117	115	115	109	108	107	116	98	133	124	123	139	130	106	96	107	105	102	112	114	103	115	119	109	102	114	124	131	110	114	121	108	108	124	105	131	138	123	117	116	129	111	106	114	118	97	129	121	105	117	138	116	116	111	130	111	118	130	123	133	122	128	120	115	127	99	127	119	107	119	122	115	117	122	116	114	105	136	101	99	102	95	129	125	110	121	111	109	134	129	111	106	119	114	123	102	129	109	112	119	114	115	129	117	106	140	127	135	110	137	123	101	119	108	126	114	138	114	100	128	131	120	124	106	105	123	132	135	104	126	111	122	104	113	130	103	107	113	102	107	118	123	131	136	129	121	128	133	117	134	99	112	127	123	121	112	104	135	116	126	106	127	129	106	121	109	107	129	115	117	119	126	125	129	114	113	129	124	126	128	126	138	115	124	119	114	122	99	127	115	109	128	135	93	118	123	125	119	99	105	135	104	113	134	116	118	120	110	109	113	106	131	101	119	108	135	123	120	124	104	94	120	114	125	105	113	116	121	121	103	120	114	116	108	106	112	125	115	133	110	127	109	117	132	123	117	110	118	114	125	124	115	99	110	101	132	104	122	113	111	107	109	135	134	112	129	131	107	116	134	93	117	130	104	119	134	111	110	137	134	126	111	128	114	119	116	120	126	99	110	139	113	125	134	114	120	127	108	120	121	131	101	112	124	101	115	120	129	121	116	122	117	133	138	128	119	124	127	116	132	102	117	129	107	119	120	115	112	112	119	104	122	117	92	118	113	126	87	110	123	117	106	96	123	133	138	117	118	96	111	127	122	116	105	103	129	117	110	128	97	110	112	113	113	111	88	109	123	124	109	127	135	131	100	111	104	126	130	119
29019	1918	4165	4991	4267	3759	3189	33459	10060	1401	1184	1137	977	892	870	747	694	653	586	560	587	536	562	541	476	466	512	455	485	449	439	393	417	402	404	391	398	390	401	371	384	393	353	370	363	354	371	366	340	369	329	387	357	336	343	322	319	371	343	353	327	340	384	370	329	326	364	350	342	328	325	367	293	323	371	343	311	301	320	322	334	297	344	352	308	353	340	305	306	307	329	321	343	319	324	323	343	332	342	326	354	341	321	335	344	350	301	329	356	308	310	310	311	330	312	346	348	302	332	306	312	328	303	319	285	287	332	342	316	353	323	337	304	306	299	345	350	313	323	333	332	301	315	306	321	318	353	310	338	363	330	346	297	313	333	317	334	339	343	327	342	326	335	339	282	321	332	318	329	330	321	322	316	312	294	314	309	300	336	336	329	350	311	328	327	317	326	314	352	296	318	321	338	348	296	299	322	341	332	317	318	288	330	306	344	280	299	315	347	319	333	316	307	332	316	308	318	317	312	345	326	341	328	305	301	331	264	289	301	330	308	290	318	306	294	306	321	319	330	307	317	322	316	319	313	329	352	337	326	346	311	344	310	302	320	315	316	302	323	327	311	309	301	298	309	344	312	299	302	309	284	319	316	314	303	328	306	328	336	310	318	321	342	300	314	332	321	364	323	352	329	333	311	319	321	298	343	324	299	329	302	305	332	284	310	310	348	306	270	293	315	305	311	319	301	334	306	344	298	327	341	291	320	305	321	335	289	329	330	309	323	319	341	315	318	333	310	295	310	302	325	332	354	330	297	306	327	334	311	318	315	307	338	328	289	308	318	308	302	310	309	298	334	314	337	299	337	362	324	283	331	311	327	282	333	302	332	313	303	296	266	336	298	309	298	321	317	295	327	299	292	336	343	331	302	320	346	316	322	308	299	328	324	333	335	339	307	304	325	310	327	322	315	293	268	286	307	352	315	325	316	320	323	329	347	324	322	302	298	294	324	292	307	305	292	329	308	298	314	324	310	295	311	356	315	298	319	310	288	359	297	335	297	319	316	340	261	328	335	305	303	309	319	301	314	305	310	321	315	277	317	332	332	355	310	294	306	295	310	345	304	312	328	299	332	328	345	319	300	330	320	301	302	323	323	325	327	332	332	299	282	328	315	300	324	298	288	301	321	299	351	323	303	302	318	308	353	333	348	314	318	307	341	343	308	341	326	342	339	316	323	340	292	314	289	307	299	354	317	294	296	317	294	323	344	296	340	323	331	323	309	324	322	276	366	318	313	280	313	314	345	324	331	330	307	325	312	305	323	299	329	328	327	323	342	355	301	329	296	325	279	342	300	323	309	293	304	333	312	309	316	329	308	302	323	339	307	328	334	350	313	317	337	315	334	364	316	313	317	305	306	314	312	309	333	329	335	329	325	351	343	336	294	307	318	322	333	316	329	347	319	308	325	310	327	329	340	329	341	313	323	296	288	279	333	301	304	365	304	308	363	312	317	314	303	333	310	307	309	352	307	324	321	304	331	325	316	346	303	310	332	292	305	334	309	325	353	314	321	329	362	341	299	297	335	330	313	299	345	319	354	310	350	328	315	289	315	351	354	332	342	299	332	314	325	324	315	334	341	289	332	316	315	290	311	318	318	311	330	316	326	302	319	328	300	313	331	288	346	305	333	333	305	315	323	311	339	337	332	295	331	312	310	335	339	328	304	309	330	316	286	304	306	350	339	326	285	301	338	334	332	322	308	309	327	318	353	336	326	330	347	304	315	316	326	317	304	316	317	353	310	328	327	319	300	330	321	330	313	327	303	305	301	294	301	306	301	302	309	313	306	318	326	324	317	287	309	340	333	329	289	315	312	316	322	302	330	317	326	326	328	314	304	329	327	271	295	324	305	310	330	303	328	323	299	338	349	289	321	329	308	325	336	333	283	308	300	299	299	324	325	334	316	312	323	318	333	304	301	297	298	325	297	326	308	322	316	321	288	315	346	309	331	318	308	301	324	332	316	297	300	310	321	347	334	314	327	329	313	343	324	332	332	334	343	322	312	278	338	310	318	336	326	330	307	318	304	356	301	281	310	317	304	306	310	342	298	282	296	308	341	313	311	308	308	305	338	338	334	325	314	320	337	316	311	311	312	301	319	302	328	353	325	317	322	333	293	331	302	335	337	309	311	333	342	294	317	311	334	337	310	317	326	304	322	280	305	316	330	300	336	291	300	303	345	311	310	329	310	345	326	318	300	336	331	299	285	309	309	303	344	290	332	279	320	314	335	348	334	324	331	322	310	345	313	311	313	313	323	329	314	327	297	312	328	315	316	344	327	279	302	292	312	293	306	342	343	301	335	286	294	328	307	330	324	313	337	314	285	326	324	296	304	337	307	341	333	344	312	297	321	306	316	296	290	308	335	302	336	364	331	299	316	327	350	316	339	316	308	326	321	317	333	285	321	277	340	306	310	315	325	319	340	317	301	332	312	324	327	326	317	332	317	309	329	314	303	305	293	312	319	357	309	330	306	302	286	308	328	355	344	310	311	318	320	320	280	340	293	297	294	349	326	300	348	366	299	301	307	330	328	323	303	295	314	350	355	351	299	309	303	336	304	300	316	285	304	287	313	305	323	346	325	299	304	320	287	313	330	345	318	317	303	325	291	336	314	313	301	328	336	311	310	303	312	323	342	297	289	312	300	342	327	291	319	364	307	320	282	300	320	302	334	339	354	314	331	301	317	277	331	332	304	309	312	309	301	302	304	311	349	316	326	292	298	315	337	309	301	312	312	333	338	284	321	315	360	291	348	297	325	358	296	298	328	311	309	323	294	297	330	331	318	349	315	281	320	317	312	292	326	312	345	318	305	355	299	322	310	320	307	317	297	325	333	293	314	279	325	342	327	304	283	333	298	325	290	331	317	304	313	300	310	344	319	323	329	333	299	308	329	349	313	343	321	315	314	309	317	309	354	304	287	331	296	321	308	333	323	317	295	310	319	308	329	308	331	322	341	354	300	293	325	325	347	347	288	327	309	323	316	326	333	334	321	300	343	308	328	341	304	297	300	335	309	325	287	283	295	287	338	305	311	331	314	309	328	317	318	290	340	326	334	301	291	289	352	300	300	329	301	310	327	316	327	321	326	323	321	292	328	320	300	313	344	326	313	326	301	290	286	334	308	342	284	333	341	309	337	314	293	299	337	291	318	340	301	303	311	294	318	345	317	298	291	354	302	316	275	308	324	309	329	324	286	307	304	314	346	324	338	314	306	316	345	324	331	320	312	316	306	333	339	304	325	350	303	303	325	328	334	296	312	330	332	298	335	321	339	311	331	302	322	314	330	327	342	360	316	308	344	291	325	305	309	318	349	340	313	298	275	343	302	327	322	311	311	319	283	362	312	305	333	325	320	304	318	316	316	295	333	295	304	329	305	319	310	299	306	317	286	269	334	314	339	351	297	313	298	329	311	284	321	300	313	308	296	330	322	354	336	322	298	320	314	298
7371	514	463	401	338	350	326	781	368	262	284	310	314	294	315	303	316	330	321	319	332	294	309	297	284	315	309	344	279	310	334	284	319	289	299	322	298	306	267	342	300	268	307	283	281	348	319	293	267	331	303	284	324	267	308	313	294	321	311	318	322	319	310	308	319	288	275	304	292	314	297	290	301	286	314	288	291	316	286	307	311	289	311	295	295	295	289	311	318	321	322	274	291	346	321	320	337	329	299	301	337	309	315	318	295	346	322	294	326	297	298	270	295	288	321	297	291	269	321	275	313	302	326	312	313	281	277	309	297	293	314	330	331	324	297	298	268	317	305	297	340	289	288	291	292	287	318	312	267	289	285	293	315	295	307	297	312	292	306	321	284	270	303	313	297	290	290	271	319	316	308	276	303	336	299	325	298	312	356	319	319	309	334	316	306	333	308	333	291	286	301	328	316	313	334	284	312	324	306	291	303	337	266	290	275	315	322	335	357	309	307	315	307	283	279	330	319	291	336	328	319	319	295	294	308	275	297	302	295	308	287	315	305	319	303	294	322	284	311	314	310	286	316	331	337	327	342	314	301	311	307	305	301	330	317	318	278	308	288	297	264	294	303	294	288	296	276	311	345	289	305	325	281	319	337	315	294	296	308	289	320	264	286	311	295	289	302	293	303	295	314	300	329	312	289	302	284	296	307	303	355	321	304	306	289	313	296	314	298	311	304	279	274	306	337	270	299	306	279	317	324	315	307	298	301	312	296	286	311	268	285	298	332	335	290	335	308	307	296	277	266	285	288	269	331	265	303	296	322	284	313	321	300	313	318	311	336	335	312	346	283	302	307	304	317	338	337	332	292	293	264	306	294	308	306	306	303	298	298	280	322	284	276	295	304	320	296	294	315	271	312	307	329	281	324	303	276	300	344	299	310	296	312	283	333	280	300	275	320	332	301	298	267	301	299	296	267	319	314	362	330	292	323	328	313	298	293	332	296	332	327	305	326	312	309	327	311	297	307	300	303	282	281	306	299	301	325	298	340	272	296	271	271	300	283	302	272	315	344	288	283	299	315	328	306	315	299	301	278	315	303	337	334	330	325	347	273	336	307	320	281	294	331	304	283	293	329	332	294	317	318	335	315	279	304	312	296	339	308	300	309	291	284	303	283	320	339	311	329	303	301	304	321	319	286	320	321	315	290	331	307	319	329	293	327	301	279	280	284	318	302	314	312	312	302	314	313	286	320	301	278	297	340	315	274	323	327	300	320	336	312	313	299	314	281	333	318	289	323	294	312	294	278	275	276	317	319	329	301	317	308	295	287	329	317	300	300	329	319	286	273	272	340	334	308	283	337	298	319	331	303	312	308	328	298	288	309	296	318	307	314	320	285	290	317	311	279	285	296	311	314	294	308	335	308	258	312	328	311	304	274	335	311	322	272	286	287	317	283	324	293	320	330	327	334	286	321	320	298	313	290	345	296	281	309	281	324	314	304	310	277	313	352	304	297	311	319	311	326	319	297	320	282	271	305	319	283	333	292	345	291	320	295	311	322	317	323	319	311	258	331	300	274	292	287	294	308	317	299	289	269	294	327	288	350	297	298	278	314	308	336	311	314	298	312	308	311	318	311	306	319	301	317	310	321	341	316	311	300	302	294	281	282	271	325	312	354	318	280	307	303	348	304	310	293	309	287	297	318	313	310	298	252	327	294	304	319	306	276	279	308	290	295	285	306	315	313	331	313	303	307	317	322	309	305	278	310	316	259	270	304	296	298	261	291	337	301	334	299	291	283	313	302	308	302	283	288	284	311	292	307	289	297	272	286	280	293	321	322	306	326	305	297	343	327	318	311	317	326	335	285	308	308	298	337	319	311	310	323	312	338	297	328	314	280	272	282	303	344	330	309	299	363	303	284	298	290	323	284	285	349	305	311	336	295	297	325	329	301	288	332	310	321	294	324	307	313	315	325	307	312	322	299	317	300	279	318	289	315	324	335	287	281	294	302	292	317	296	340	311	334	298	311	278	308	339	305	296	321	318	260	312	258	289	324	288	311	312	336	310	309	296	320	335	326	335	317	336	316	310	319	338	298	300	296	293	326	327	331	301	296	264	303	288	332	313	312	292	281	296	333	300	299	307	275	316	325	301	320	282	302	327	297	303	329	303	307	322	293	297	286	346	288	307	305	286	274	298	306	282	272	303	314	281	317	344	257	311	305	298	334	289	319	285	287	294	307	322	311	301	329	306	367	306	301	273	340	296	312	302	321	267	288	297	302	282	289	320	266	320	318	271	321	313	334	309	328	299	324	278	335	292	290	309	292	287	289	292	304	264	293	296	314	325	270	283	319	345	325	317	342	344	315	353	312	291	322	320	332	296	299	294	289	326	300	315	290	282	299	300	307	300	324	298	314	264	351	308	327	331	318	319	298	289	293	294	288	327	324	304	302	308	317	313	297	305	300	290	281	300	287	296	323	279	307	313	299	275	321	321	298	275	309	327	316	298	292	311	274	344	280	296	308	296	288	310	283	277	307	327	323	295	291	333	319	303	270	341	293	307	321	298	320	318	322	312	310	295	300	305	344	327	320	289	302	323	321	294	319	327	312	293	311	322	308	325	291	301	299	316	305	334	310	328	305	276	310	332	323	296	325	279	283	312	303	309	317	333	305	329	313	270	301	309	324	339	322	284	314	300	319	308	306	297	309	277	302	294	351	277	340	331	347	292	275	316	307	319	298	318	327	321	311	331	318	312	291	302	313	293	301	294	290	312	310	294	300	312	327	314	341	310	316	335	348	329	293	303	309	312	288	326	293	316	331	297	291	298	287	311	320	291	307	305	320	305	303	312	306	297	316	330	311	326	306	295	284	319	297	309	298	314	320	308	286	322	302	315	275	289	291	328	272	303	306	294	302	301	292	292	320	303	299	313	302	301	290	302	304	300	318	284	308	337	314	293	323	308	283	327	344	292	302	333	300	298	315	330	284	308	284	308	287	295	304	306	291	311	287	278	306	319	305	313	325	294	311	326	319	308	331	314	321	303	306	346	294	337	322	309	326	340	313	308	305	313	305	304	292	283	315	306	291	276	315	350	309	304	318	323	318	336	289	330	300	316	269	316	323	339	280	313	307	281	302	302	281	311	311	308	334	294	324	304	298	284	331	282	300	301	302	309	313	313	307	338	312	316	285	331	312	315	298	301	326	346	326	321	325	311	291	302	323	340	292	302	300	298	289	294	338	294	299	306	319	297	299	306	294	314	319	345	294	315	334	320	300	315	313	291	306	314	298	281	304	351	317	298	309	287	276	298	282	322	289	307	301	322	297	287	313	316	293	309	313	318	333	294	290	290	309	322	290	298	299	330	314	297	294	322	308	250	306	297	294	299	316	294	287	308	273	341	342	328	349	307	315	331	299	316	313	294	298	304	318	292	288	284	299	315	326	297	292	359	278	306	308	276	268	299	309	291	270	315	309	313	272	274	286	282	314	326	313	306	338	317
6416	790	911	891	930	845	866	3454	916	746	782	723	711	697	661	727	724	651	691	631	699	642	714	692	657	723	713	655	675	686	713	670	687	666	710	664	702	673	677	696	706	643	687	670	676	695	698	685	683	687	679	709	685	685	745	695	675	684	733	736	690	649	679	697	685	674	651	700	682	661	675	683	668	710	702	705	704	720	712	697	655	691	689	703	698	660	653	687	725	712	680	686	649	677	694	685	682	696	670	651	662	681	653	669	666	699	666	690	678	667	653	708	689	708	706	692	698	687	731	648	708	678	705	703	672	718	688	698	639	667	758	700	674	683	690	673	720	672	684	682	641	739	734	632	674	704	684	669	702	717	684	649	694	673	701	694	689	718	686	662	693	677	656	693	695	706	674	662	689	720	621	695	702	653	734	673	662	647	702	687	745	652	672	718	620	706	666	682	674	684	684	657	717	731	667	672	706	662	637	658	692	669	679	694	678	680	700	669	680	679	727	666	694	667	717	683	656	700	673	663	652	698	667	603	697	681	680	638	739	714	687	689	692	684	653	690	684	661	735	680	663	708	655	704	718	666	662	641	710	673	703	705	674	682	664	725	683	690	727	691	690	689	721	681	656	739	671	729	686	700	676	720	675	704	655	640	687	724	701	658	685	639	664	654	674	701	701	692	716	688	717	670	670	708	704	697	654	679	670	721	715	678	671	658	695	727	654	641	695	702	702	664	670	729	716	698	722	683	714	682	677	686	700	679	667	724	672	672	671	691	661	695	663	733	710	674	690	693	715	707	677	743	687	696	684	700	679	734	714	666	668	695	664	682	720	681	682	711	673	685	676	689	708	696	741	709	696	694	662	666	667	714	699	627	660	733	691	693	666	732	667	649	733	698	677	692	748	698	647	641	695	700	694	689	718	707	673	724	705	626	625	702	670	725	707	646	672	661	690	683	686	730	694	696	678	725	693	685	702	699	730	679	717	638	689	707	691	672	679	632	687	740	651	707	691	756	714	688	680	703	678	703	687	651	659	646	704	673	672	679	714	707	676	640	761	659	658	703	709	770	685	663	671	680	752	684	705	707	623	687	651	670	713	702	620	725	690	634	673	717	682	728	686	728	733	718	680	690	682	688	673	690	711	664	698	699	687	666	684	702	678	675	677	677	681	702	684	663	692	706	702	648	715	710	677	743	699	713	715	641	727	711	660	679	689	630	692	642	713	676	705	676	668	677	694	685	692	679	752	631	710	649	695	696	684	712	725	691	637	694	708	727	671	735	709	674	692	690	670	720	664	689	672	654	719	647	659	708	647	682	691	686	711	732	658	667	657	708	717	681	664	683	711	672	670	676	686	704	722	705	689	644	667	675	646	683	728	661	642	723	640	732	685	696	746	689	691	723	679	706	675	639	746	734	665	696	708	705	691	733	671	686	697	679	656	646	657	702	685	714	654	699	631	699	658	677	730	670	692	696	717	686	737	652	674	700	687	660	707	707	734	711	693	729	680	685	723	698	685	664	673	714	648	720	728	665	646	669	685	638	667	679	703	682	700	713	724	711	669	683	706	705	674	664	701	699	644	701	685	695	697	727	646	687	672	654	657	683	680	680	704	670	700	674	680	685	702	690	671	699	690	703	632	728	758	671	687	694	706	702	704	677	721	745	740	647	673	681	711	730	693	637	709	690	691	660	718	695	691	645	679	733	708	669	669	682	661	677	674	690	673	651	706	660	698	713	689	683	680	692	699	671	700	692	660	665	693	647	661	662	682	693	668	683	690	663	659	673	680	691	693	658	681	689	720	727	712	664	683	677	700	646	676	652	656	653	653	685	698	654	622	700	697	696	717	647	713	685	666	722	656	746	715	663	702	682	742	673	691	690	692	747	690	658	730	681	692	715	688	661	667	728	722	669	698	790	711	699	658	669	646	734	705	748	688	682	711	681	663	747	687	713	666	686	627	698	758	733	686	648	694	695	664	712	697	681	729	678	669	728	659	681	714	728	734	723	674	683	658	704	698	669	666	640	686	718	660	674	677	684	699	691	736	641	677	693	699	703	691	683	673	691	688	634	630	664	648	651	693	707	683	683	755	696	662	660	710	714	688	694	714	713	650	661	701	734	727	745	704	707	682	708	663	663	683	651	714	696	682	692	700	675	698	690	675	693	675	701	712	671	743	671	709	715	666	670	679	674	643	699	689	672	670	674	719	692	687	699	635	717	706	667	703	681	680	745	730	695	707	644	720	700	670	706	651	769	682	666	650	668	718	687	701	661	708	713	646	713	658	655	697	691	668	632	717	711	690	701	728	713	669	697	691	708	683	686	690	705	710	667	680	673	691	709	746	701	677	664	698	670	697	677	707	690	688	665	700	665	695	660	708	669	681	725	669	681	681	670	736	716	670	714	727	701	732	710	665	689	647	653	685	665	629	676	679	674	683	702	713	699	674	684	683	701	670	671	667	724	677	727	665	704	676	682	678	760	694	657	687	688	672	703	665	753	669	744	708	685	623	713	656	705	684	672	637	711	677	711	689	701	649	669	718	682	702	725	664	714	697	723	641	704	702	682	696	686	729	661	717	737	651	720	691	692	665	667	641	706	658	702	686	667	668	668	713	698	679	723	704	642	686	643	694	641	732	658	681	706	702	704	696	698	692	698	722	724	736	691	679	683	703	686	724	686	680	661	691	739	687	621	709	690	668	692	731	702	690	717	633	710	683	639	710	698	688	685	673	697	703	700	684	716	697	724	647	726	709	715	709	669	703	721	656	685	698	689	716	686	705	694	693	774	671	700	687	709	680	701	667	692	707	719	670	684	673	679	711	650	691	725	715	659	636	700	654	648	669	622	693	696	715	691	676	683	719	675	738	698	672	707	692	691	657	699	644	678	696	701	677	682	670	715	705	666	716	657	689	663	675	656	598	700	713	715	678	767	689	689	711	654	724	723	680	696	705	717	716	669	700	684	700	702	735	662	730	678	701	673	670	666	687	725	647	689	661	649	705	684	651	704	677	690	677	681	664	722	697	675	675	666	690	707	736	710	668	687	703	712	676	697	680	698	662	656	680	684	666	695	696	723	718	690	709	701	688	705	730	664	657	643	699	675	690	639	675	668	739	694	662	742	663	718	697	717	749	677	658	656	651	690	631	700	694	656	734	684	665	635	671	673	708	645	647	671	703	702	740	699	677	741	703	721	696	699	676	637	747	665	703	640	698	691	682	644	675	663	693	678	672	714	697	683	709	708	680	644	671	654	722	677	697	685	746	699	692	754	670	710	727	670	656	676	695	669	685	705	687	699	647	658	670	703	741	701	674	707	755	696	659	703	713	676	694	680	688	649	745	730	693	709	690	693	647	678	719	704	720	704	708	693	697	732	700	655	688	714	662	693	679	691	708	690	715	690	705	694	730	684	708	684	669	665	696	679	728	702	666	685	660	675	678	655	701	656	703	710	695	723	693	714	685	670	728	720	685	654	699	708	676	703	741	673	712	639	675	665
44717	15702	3362	935	551	477	401	9833	1120	254	214	217	189	227	191	198	217	202	221	167	164	185	171	166	192	188	173	187	174	197	182	194	173	172	149	175	164	167	217	214	179	191	202	173	143	172	163	198	166	174	169	175	167	169	171	164	192	202	169	184	183	165	168	192	172	174	171	173	156	157	178	162	176	187	170	170	155	178	166	152	185	151	189	154	194	183	166	205	179	166	183	151	166	171	166	194	155	167	166	201	169	166	187	175	162	206	168	179	189	162	178	169	183	187	171	176	175	172	169	178	164	170	171	204	179	177	178	158	175	175	155	184	187	189	186	175	169	169	188	164	164	180	176	167	177	175	152	175	166	154	166	170	142	178	165	180	170	153	151	162	172	173	193	170	172	168	180	167	187	174	162	178	175	149	154	158	171	165	178	170	177	174	158	149	184	171	176	190	171	188	170	166	188	191	171	174	165	183	171	172	171	163	190	189	187	149	164	184	170	158	181	166	191	165	170	161	168	164	174	177	152	166	182	166	178	170	158	150	193	176	187	168	174	174	164	177	175	181	184	164	151	162	157	172	181	185	185	158	144	175	167	172	162	159	159	184	174	168	171	178	164	164	192	159	183	151	167	154	161	179	170	170	180	176	162	178	176	150	142	153	178	170	176	154	180	195	166	184	176	173	160	168	151	149	140	183	180	189	162	170	151	171	177	197	188	166	166	165	167	188	155	184	176	193	157	176	197	173	163	168	174	159	164	162	179	179	177	167	181	167	170	175	177	172	173	179	173	162	181	189	160	157	183	155	177	192	185	172	158	177	174	158	179	177	182	177	170	185	163	158	165	181	158	180	160	171	157	186	188	194	148	177	172	156	177	155	152	172	174	163	173	177	200	174	187	171	166	161	151	171	161	150	185	167	175	193	160	183	174	165	157	180	151	160	131	164	177	173	212	159	178	174	200	171	175	212	171	168	183	183	192	174	189	180	162	192	156	184	172	170	177	186	179	191	176	191	202	164	151	154	160	196	181	157	159	176	142	165	173	185	173	183	159	158	180	184	139	154	162	191	176	152	166	179	182	177	165	157	191	158	176	193	181	160	170	172	158	173	160	182	185	162	160	172	166	162	177	162	186	198	209	182	192	178	150	162	196	182	176	197	172	180	180	160	159	162	171	179	175	160	180	168	165	172	198	173	186	197	152	167	177	195	170	185	177	180	184	184	180	145	167	169	161	189	156	171	193	182	170	155	184	191	162	195	174	174	194	177	175	173	174	169	173	151	171	171	176	182	172	165	148	162	167	178	173	163	180	197	168	171	173	169	185	178	180	170	180	171	178	188	180	167	172	153	170	163	187	165	163	155	150	164	170	176	192	173	165	183	159	188	177	161	166	160	188	178	155	168	169	166	174	187	156	169	191	171	159	184	173	174	173	171	165	164	163	152	186	160	170	170	157	177	188	171	185	166	154	187	175	179	179	168	157	187	154	158	160	178	172	189	190	193	180	160	159	177	178	162	189	158	187	164	182	171	176	188	167	166	176	173	154	159	188	168	189	185	181	166	177	172	169	163	177	147	190	154	183	173	158	176	155	174	156	178	163	164	183	170	181	176	169	154	148	143	192	163	179	178	170	171	162	167	161	146	197	189	178	170	174	179	174	186	168	184	191	188	171	184	176	158	158	154	190	185	169	156	159	173	163	194	180	131	174	171	182	180	180	166	160	164	142	177	172	173	156	159	182	176	189	183	169	169	201	159	159	167	167	153	153	148	171	169	164	198	177	178	169	173	170	186	174	170	158	156	155	178	178	169	180	170	170	176	164	171	193	171	153	178	159	188	184	138	176	189	180	180	174	157	191	183	179	179	188	169	170	172	178	158	164	185	173	155	163	168	160	163	148	193	140	179	166	182	177	178	191	180	182	176	160	151	160	186	173	182	163	160	156	189	181	166	157	172	197	177	175	175	142	182	165	176	186	173	175	179	165	186	171	180	189	171	143	187	171	179	172	176	164	156	171	146	170	159	167	160	172	177	164	168	162	190	157	184	184	174	144	180	164	175	173	158	182	173	141	177	192	176	181	196	189	179	167	175	180	173	150	186	175	185	189	154	171	202	169	171	182	175	198	161	174	169	184	160	169	183	142	183	145	168	173	200	175	175	178	170	159	177	171	171	172	182	144	173	162	180	193	164	147	186	161	171	172	175	164	170	151	167	176	173	165	167	180	151	166	140	174	188	169	154	184	174	167	167	168	143	158	171	188	161	170	154	180	170	184	173	164	182	174	166	180	196	177	194	163	156	181	173	171	163	166	163	180	169	176	182	170	158	188	177	160	193	186	160	177	159	161	160	167	168	180	189	165	207	187	183	163	172	174	158	169	167	173	180	187	159	166	194	182	167	161	172	181	168	166	175	171	192	196	174	167	161	161	184	177	189	189	178	204	157	165	152	163	216	162	169	154	159	161	184	166	168	174	160	164	191	158	162	151	178	164	157	169	169	168	185	184	171	190	181	184	170	190	152	191	141	174	184	169	188	194	165	162	167	167	178	181	161	177	173	169	178	156	181	163	154	183	177	172	173	178	177	177	169	151	166	168	186	169	193	156	172	171	184	180	207	165	181	181	174	161	153	188	175	163	195	172	168	142	166	142	159	167	181	165	185	149	140	166	181	151	161	186	163	173	167	179	146	162	172	153	182	187	162	171	174	183	153	161	157	176	173	180	162	187	166	152	186	151	174	187	186	163	173	174	195	179	163	184	159	151	186	181	199	178	159	175	188	174	158	181	174	148	179	160	168	158	165	175	156	181	172	192	181	160	162	164	147	181	138	171	190	174	168	166	167	168	168	170	156	186	173	177	186	181	200	180	190	160	153	197	162	168	173	166	174	173	182	144	185	187	209	155	166	164	204	171	194	142	184	177	179	170	170	166	169	186	167	168	194	176	167	169	187	176	173	160	162	171	161	159	160	168	164	171	180	159	159	169	160	152	171	187	178	169	161	183	149	185	186	193	187	184	167	171	170	181	179	170	167	213	159	156	187	143	167	164	181	178	162	176	184	180	170	189	190	194	184	162	167	171	173	155	176	139	191	156	152	164	185	173	150	166	160	177	167	181	195	170	167	192	181	158	205	189	188	189	179	170	135	160	164	172	153	184	164	188	182	175	173	165	178	181	152	184	184	176	151	181	188	175	191	165	148	151	155	159	171	164	150	148	155	184	165	174	171	162	200	174	166	188	157	165	173	175	190	197	169	156	185	145	162	181	154	154	167	168	185	197	151	182	179	159	158	158	180	155	170	162	185	151	176	158	169	182	183	177	175	186	173	191	152	167	155	175	182	174	176	198	151	165	185	166	170	196	176	200	168	180	162	176	164	180	170	171	183	193	173	162	168	145	168	186	149	155	160	140	167	151	167	190	188	209	187	162	170	202	173	139	163	150	154	192	163	170	186	174	159	168	181	192	173	161	176	165	163	156	160	161	183	170	169	178	154	176	173	187	176
20373	1037	2228	2545	2057	1837	1615	22028	1043	869	795	761	694	646	623	592	591	517	535	525	538	473	449	487	473	478	453	442	483	459	438	465	446	477	417	441	415	482	451	447	444	406	428	449	401	421	421	439	450	430	426	452	445	402	421	407	408	417	433	408	434	428	401	397	399	432	431	395	419	430	427	437	413	422	385	394	408	378	420	421	408	425	448	380	406	421	431	423	441	403	413	424	389	401	431	403	402	442	386	400	410	454	375	392	418	436	425	419	432	413	410	418	385	413	397	389	391	372	410	413	417	410	396	419	465	394	407	429	426	411	431	380	361	414	407	408	411	412	345	440	400	398	402	382	400	402	454	419	410	404	402	436	451	412	442	422	411	411	396	393	425	407	407	393	415	429	419	391	435	383	356	418	399	386	437	400	427	424	423	434	398	456	412	380	406	452	421	434	420	407	404	387	401	429	408	415	410	418	440	395	404	426	405	382	399	416	409	399	404	404	420	389	439	403	414	388	450	408	397	450	422	397	409	427	444	378	390	396	447	415	425	413	399	391	423	409	385	411	409	382	412	418	444	432	416	427	403	434	413	409	403	396	415	407	391	420	417	432	408	403	428	409	399	394	398	369	389	395	427	402	378	408	429	428	384	456	410	440	368	390	425	425	414	412	382	425	416	403	396	404	436	448	409	395	458	401	405	386	423	409	405	414	404	459	442	385	358	375	415	418	417	382	419	440	430	420	400	418	394	357	402	408	450	397	390	423	396	405	444	385	429	405	387	427	409	413	440	409	402	442	415	384	416	397	408	408	424	392	414	393	417	396	418	420	399	419	410	448	398	429	402	431	418	430	392	394	447	388	382	451	400	413	398	372	402	388	389	416	382	448	417	413	377	425	408	424	400	380	384	397	426	410	392	414	411	429	397	441	403	410	414	419	394	367	420	403	435	411	420	402	394	399	408	428	406	408	378	463	386	401	387	421	381	414	434	370	426	424	394	409	382	394	391	405	416	408	388	387	435	423	402	398	415	397	389	455	380	410	410	379	382	391	385	371	421	396	388	423	381	411	415	412	374	404	409	401	393	410	440	417	425	417	421	427	407	425	394	377	389	425	431	390	390	404	384	425	414	439	421	374	393	356	400	379	410	394	373	420	436	432	412	427	447	416	425	390	434	402	420	443	394	384	416	424	391	431	424	399	416	371	378	378	374	384	413	388	417	439	434	422	375	426	408	388	408	401	393	442	384	398	401	386	402	417	426	422	389	428	440	384	412	428	433	420	379	419	423	383	384	388	403	411	400	398	407	389	460	419	404	388	428	413	406	395	404	402	431	397	384	372	411	384	414	405	392	395	390	390	432	389	393	386	386	386	402	391	403	394	373	385	429	409	433	473	426	429	401	383	413	381	401	389	425	424	457	394	385	429	446	401	400	452	395	395	431	404	416	387	412	443	408	405	405	395	425	412	395	394	389	381	455	404	405	421	438	406	416	428	396	428	424	427	402	380	408	358	428	386	403	374	351	409	416	412	447	397	401	355	423	425	393	417	430	420	410	437	441	404	395	396	416	425	394	409	377	392	380	397	426	392	423	398	434	403	404	416	424	400	381	414	430	400	408	394	400	393	390	439	411	428	416	409	390	400	379	426	385	416	393	431	378	436	443	428	429	420	419	423	404	416	414	410	423	454	425	443	427	426	415	428	421	403	428	373	412	456	390	436	405	392	391	393	440	407	447	397	396	422	409	429	418	445	402	420	409	379	377	393	418	408	400	415	392	436	364	445	388	376	415	351	415	398	406	447	387	400	376	410	438	431	412	435	436	372	421	403	404	433	419	446	390	386	433	413	410	410	386	397	409	416	386	401	426	420	398	396	373	401	402	430	429	420	399	410	411	429	401	397	417	419	382	394	407	389	385	432	429	412	380	462	424	428	414	395	408	394	433	432	400	386	425	408	444	393	443	403	391	399	389	408	390	416	431	389	461	411	416	377	444	418	370	420	396	407	464	382	427	404	429	408	407	427	385	383	414	404	412	383	428	447	441	426	421	430	441	426	390	444	416	394	396	397	427	421	439	421	398	424	429	429	412	404	410	401	389	385	401	410	396	376	439	436	401	414	409	382	433	381	421	377	419	422	368	382	419	406	424	416	411	419	456	416	414	407	394	410	406	376	402	424	411	409	400	427	430	464	385	425	424	385	434	425	429	413	404	423	383	399	435	417	432	466	440	405	408	398	389	412	468	401	392	422	375	439	407	392	424	400	390	435	420	419	398	407	419	411	394	371	396	427	390	385	413	413	418	415	421	405	388	376	402	402	363	401	413	393	394	419	419	437	417	385	438	435	394	448	390	409	391	395	446	392	391	424	398	420	381	398	423	444	384	416	415	431	409	401	409	426	432	391	408	401	415	437	411	394	404	432	426	399	408	366	420	392	407	407	446	374	431	413	415	422	409	428	445	429	405	385	399	434	450	416	436	414	410	424	397	408	408	392	429	440	420	413	398	411	405	387	381	443	405	409	398	455	421	400	392	405	412	389	414	430	454	386	430	384	387	423	390	379	394	404	417	391	393	410	394	407	397	378	421	443	399	377	410	415	367	425	385	402	395	406	420	415	445	363	433	382	404	435	376	378	410	398	410	406	393	442	430	382	444	387	387	416	423	429	391	452	451	426	389	468	374	435	409	419	420	412	445	405	433	420	372	439	421	373	446	390	412	428	404	406	396	415	423	382	383	424	443	453	442	392	414	391	399	396	422	407	388	449	413	399	435	417	402	429	404	394	451	408	389	406	410	447	387	432	407	408	420	410	409	383	376	432	430	419	437	435	424	409	400	421	421	399	410	388	411	432	407	391	429	402	369	410	384	414	397	417	434	432	419	412	390	400	432	409	422	427	373	398	398	399	404	421	416	411	414	412	394	420	410	382	429	374	398	415	386	396	391	412	389	426	442	445	377	411	428	384	380	405	416	387	423	428	416	426	446	436	401	388	379	386	380	412	378	413	432	433	390	431	430	403	402	409	431	430	385	434	415	413	394	382	406	408	389	453	444	400	417	412	384	432	414	409	411	427	391	410	398	367	403	419	384	423	410	390	430	408	429	438	400	381	408	445	412	409	405	409	429	395	394	430	403	374	408	377	424	417	416	443	409	413	348	409	402	431	441	447	403	411	435	410	385	431	386	419	393	424	378	395	398	403	383	416	396	421	423	394	409	406	451	393	429	399	407	395	367	415	396	412	454	402	400	389	404	411	421	402	438	404	379	349	436	408	410	386	401	387	415	407	409	408	447	419	437	382	410	417	422	392	417	395	444	403	409	396	431	427	423	372	420	420	395	419	427	405	395	415	418	421	392	422	403	403	385	419	404	338	415	416	393	387	399	432	414	399	421	403	397	449	382	396	377	373	384	405	412	406	402	412	425	407	431	384	395	404	400	404	420	408	401	426	418	437	386	404	437	403	413	400	396	402	382	399	408	359	437	415	397	444	401	450	401	422	411	410
55240	21850	17268	3418	1189	873	722	23736	2729	318	275	249	228	188	165	198	149	168	133	156	160	140	143	138	121	126	132	119	142	103	99	147	122	108	133	132	101	125	122	118	129	105	126	127	112	130	115	135	131	123	105	121	119	114	126	112	124	107	100	104	125	129	96	113	120	117	113	101	105	120	84	90	114	116	120	110	102	109	118	120	122	98	94	110	114	110	117	96	112	106	125	125	116	107	99	120	108	113	131	130	98	117	113	111	125	115	113	94	102	113	116	119	110	114	116	118	112	93	124	109	110	111	124	125	104	105	119	113	115	120	106	98	91	117	127	113	117	116	97	122	132	101	122	101	102	120	125	108	109	119	101	92	127	113	101	121	110	105	110	117	94	112	122	130	94	108	98	88	119	111	123	84	101	138	127	88	117	111	123	115	116	128	119	122	100	105	109	126	118	104	110	105	117	124	118	103	102	117	111	111	114	87	111	120	106	133	111	113	103	113	124	100	107	118	107	123	113	107	97	104	115	112	110	96	97	108	118	139	116	103	129	109	104	121	123	106	123	97	100	119	113	115	126	117	133	113	117	131	96	90	115	109	81	91	116	109	116	113	102	103	114	121	90	87	105	116	107	120	121	115	93	115	111	106	110	120	121	115	112	111	105	111	124	124	120	114	128	108	114	111	111	107	110	106	108	105	114	94	115	117	119	110	139	106	110	116	112	110	122	130	105	89	117	108	133	94	129	117	107	114	108	121	102	104	115	110	115	124	105	106	101	117	120	100	121	91	121	112	111	106	105	127	112	117	110	106	108	99	76	130	118	96	122	115	109	108	131	110	111	114	97	117	124	107	95	107	101	102	100	119	127	115	114	117	120	117	117	105	98	117	97	117	105	96	99	116	111	103	98	131	114	96	97	106	94	100	105	125	106	103	114	95	124	110	131	102	114	120	110	104	94	122	116	120	110	93	117	116	115	108	122	133	121	115	109	128	94	119	127	116	104	121	119	103	95	100	98	114	109	108	107	100	121	118	111	125	101	106	110	89	97	102	109	118	142	113	102	97	111	116	109	109	124	117	93	104	123	124	121	99	115	90	117	130	108	91	100	119	113	113	109	101	107	126	116	93	104	132	109	113	116	116	116	108	107	120	112	111	114	141	130	107	114	88	103	133	112	100	122	90	106	107	117	114	117	120	125	108	112	114	116	93	115	112	122	131	102	103	122	132	126	84	111	116	121	121	118	108	101	123	103	120	114	98	109	141	113	115	103	125	115	119	99	141	112	116	107	114	123	113	97	121	107	112	112	119	119	123	109	112	132	94	116	120	92	111	116	99	122	123	99	152	109	108	96	114	110	116	113	115	110	125	116	115	95	112	115	88	113	106	146	112	104	114	106	101	143	108	109	120	127	125	91	121	92	107	111	94	124	110	120	117	111	119	116	122	112	106	118	107	90	123	102	129	126	112	105	112	107	106	112	100	107	92	88	114	103	105	104	125	114	107	109	97	109	98	103	105	125	115	115	115	129	101	111	126	102	117	130	136	122	115	117	132	108	109	112	111	101	109	103	121	148	117	115	120	117	95	115	99	112	97	126	115	121	119	110	109	113	108	116	111	124	94	107	124	101	94	97	114	106	118	104	128	110	115	137	103	112	129	108	144	102	116	139	132	100	116	95	112	107	113	111	98	133	116	101	99	120	119	124	110	108	93	110	106	88	110	120	117	109	93	100	113	115	108	125	102	93	122	126	117	114	98	121	99	98	95	120	122	116	100	111	102	95	118	129	106	116	113	118	115	123	98	92	109	114	129	88	123	117	124	98	122	124	112	108	107	115	137	114	93	103	129	106	112	117	96	132	115	113	124	118	117	136	120	98	109	128	109	121	129	96	110	121	96	97	92	118	111	114	109	119	139	109	118	116	108	115	108	114	124	112	111	99	103	106	115	103	90	107	101	113	99	101	97	126	111	94	109	108	113	130	100	103	120	118	109	124	130	124	110	106	131	123	99	113	108	114	123	115	87	124	101	117	135	120	96	108	125	106	118	107	112	99	107	107	103	110	105	120	112	122	124	106	112	116	125	97	105	123	112	120	103	126	114	101	127	93	124	104	96	115	122	85	109	109	112	118	115	110	97	128	106	104	98	96	123	120	127	117	109	127	93	115	90	119	85	103	109	106	126	109	134	103	101	116	141	108	111	126	105	103	115	115	93	113	121	109	109	110	109	109	115	96	110	137	104	110	100	104	121	122	111	131	117	113	95	102	104	121	122	110	86	120	122	105	132	103	115	133	130	120	117	125	104	88	126	117	112	102	107	105	96	121	100	117	113	113	91	121	113	99	105	109	125	117	108	110	101	93	107	97	97	112	113	130	111	109	101	103	111	120	113	104	116	86	105	96	134	121	130	105	108	128	118	103	127	115	100	105	108	90	121	142	98	105	97	111	103	118	111	123	122	110	118	112	109	110	107	115	115	104	99	103	125	114	102	132	89	108	104	93	108	108	127	107	101	124	109	101	108	107	121	84	103	109	103	107	131	100	114	117	115	118	125	97	107	113	106	100	115	103	128	122	121	112	99	106	120	101	110	123	95	113	100	106	107	118	103	124	119	111	115	99	113	100	100	96	97	100	114	120	113	125	120	129	139	120	115	110	106	88	118	127	100	124	99	108	101	127	108	113	125	112	124	89	114	112	102	114	113	98	117	108	104	109	132	136	102	101	112	104	118	113	82	123	113	108	117	121	108	114	109	96	115	111	120	96	107	139	97	114	92	121	114	122	112	123	121	123	121	112	119	120	100	125	119	91	117	119	119	104	114	125	96	110	106	110	117	125	131	90	92	109	126	96	106	112	112	119	112	107	147	103	124	103	125	107	126	100	92	111	97	88	112	133	107	86	92	92	112	113	99	118	111	105	115	112	120	123	102	87	107	118	104	122	110	107	112	132	116	123	122	124	123	101	136	108	112	98	115	108	111	128	92	119	93	126	103	110	114	111	119	113	127	120	107	130	124	130	113	118	109	119	124	110	112	127	121	99	107	110	116	120	123	115	115	121	101	104	138	110	115	111	122	96	115	107	107	99	139	119	111	94	125	104	101	108	112	101	128	125	141	120	112	101	105	103	117	107	127	105	110	112	134	135	107	137	120	119	129	112	115	102	117	117	124	100	117	113	126	106	105	97	107	103	126	92	105	99	102	122	113	110	100	120	101	103	101	118	99	102	126	109	95	116	128	124	126	107	105	119	125	104	108	113	110	110	112	113	103	105	99	114	112	106	102	94	118	116	110	132	108	123	94	104	105	85	106	105	118	86	108	115	120	110	97	115	101	112	104	100	98	80	110	108	124	128	95	104	101	105	117	108	96	106	102	123	105	118	130	113	140	108	122	108	96	118	117	117	119	105	108	102	101	90	109	114	120	131	137	120	110	115	117	94	118	111	120	105	112	101	116	103	101	122	133	126	111	98	111	104	94	135	108	136	104	90	110	96	114	119	133	122	103
29204	1900	4195	4962	4246	3829	3574	29184	1608	1387	1237	1068	997	841	824	718	678	658	654	563	588	516	493	498	467	424	434	448	431	438	409	402	363	417	446	393	364	399	364	361	364	345	371	360	357	337	348	355	334	322	338	351	334	338	347	310	330	346	333	330	375	310	322	350	343	327	329	345	302	297	334	318	307	328	311	328	280	307	314	312	313	331	304	353	322	343	325	326	339	328	320	324	335	322	299	334	272	294	303	318	340	310	293	294	318	337	326	296	306	293	299	300	300	286	310	287	291	331	317	333	306	315	299	339	312	342	325	310	283	334	336	312	324	310	334	302	262	324	300	332	296	301	294	296	303	294	302	323	305	317	284	285	304	304	305	316	295	334	289	308	324	335	301	276	314	314	269	291	298	331	313	300	315	307	309	317	323	294	284	300	287	282	328	297	303	305	298	319	321	319	286	279	301	260	292	265	306	292	303	310	286	283	306	266	278	289	331	286	285	313	296	324	295	326	322	291	335	333	317	296	318	322	296	306	303	324	294	289	255	299	318	293	343	279	310	313	277	293	323	307	304	300	332	313	292	333	309	314	305	294	278	324	314	335	307	302	318	330	313	298	287	327	302	291	302	285	285	292	324	316	283	303	299	285	328	320	305	277	278	319	272	312	283	290	296	307	312	315	295	289	294	284	289	295	311	299	325	283	294	279	286	297	279	329	303	304	314	280	293	334	288	288	331	300	320	330	318	299	314	307	295	294	284	286	261	267	294	332	346	300	312	286	304	300	290	334	293	325	287	269	328	266	257	277	304	283	290	314	293	297	310	318	304	297	306	309	294	317	314	307	284	306	292	299	300	314	317	318	301	307	332	305	312	349	301	309	320	297	310	291	306	288	329	297	304	286	294	289	292	300	323	288	281	274	308	287	309	267	300	290	301	292	334	289	312	293	329	281	303	269	285	317	312	322	306	335	321	301	324	302	301	321	300	291	289	295	332	300	293	262	277	280	303	326	298	305	320	327	308	304	306	302	285	320	290	287	326	314	304	301	294	322	291	297	288	274	294	297	306	307	291	279	313	279	273	294	320	295	272	275	310	323	285	306	260	303	311	310	307	287	294	290	278	267	303	280	301	336	314	298	313	277	317	342	301	309	289	310	299	302	308	284	318	297	293	322	301	304	255	298	323	312	295	297	297	294	298	297	324	279	303	302	286	301	305	323	298	289	282	307	307	308	319	331	310	304	288	278	294	309	318	301	273	260	301	299	335	296	288	292	293	289	283	301	283	302	322	277	313	295	329	291	314	312	279	325	312	306	325	263	337	308	312	328	298	306	320	279	311	314	256	285	289	325	300	297	275	277	307	305	289	290	322	300	288	269	322	271	295	324	303	304	271	307	287	291	295	281	307	318	271	314	290	275	308	250	318	300	309	288	294	287	281	337	300	306	320	306	313	298	292	308	306	323	307	297	327	286	284	295	285	308	284	296	285	306	314	300	323	328	309	292	312	314	300	303	286	310	312	298	292	278	310	319	288	283	319	296	320	275	331	287	329	307	268	290	307	290	325	274	280	285	279	266	315	307	298	292	320	340	301	323	311	307	300	287	322	322	287	291	300	292	318	279	305	291	294	319	279	291	320	283	307	310	302	285	282	304	286	302	287	291	317	326	313	297	302	255	292	301	336	277	308	329	277	287	304	328	288	266	305	289	292	301	282	291	277	275	300	303	306	299	315	294	327	316	283	296	321	337	307	292	282	297	299	318	300	322	273	328	316	323	293	270	297	301	282	287	302	309	284	297	289	298	314	276	283	281	273	297	323	295	300	308	289	293	308	321	320	315	310	308	284	302	304	289	277	313	277	297	269	325	333	295	306	301	301	299	293	314	303	331	284	272	330	271	329	301	326	312	341	328	291	328	317	281	316	284	296	299	296	284	273	306	316	335	343	279	319	341	316	299	280	288	253	316	322	266	320	307	306	316	320	290	311	290	316	305	292	307	333	281	299	314	304	316	290	297	306	303	286	325	287	293	303	287	311	319	300	289	307	266	293	296	296	317	290	298	284	297	322	265	303	342	312	304	287	330	274	312	298	314	303	297	286	279	296	295	308	312	319	309	282	306	306	299	288	294	326	299	336	286	292	330	285	312	283	290	300	320	344	327	308	296	336	287	315	286	304	291	285	305	259	288	324	323	286	286	301	301	310	275	290	313	297	293	299	295	311	300	317	310	274	297	343	294	317	280	282	277	292	306	273	311	304	302	273	288	289	316	285	312	277	279	303	325	274	302	297	311	266	321	289	286	278	327	271	326	284	312	309	282	284	281	285	307	325	298	301	301	277	302	292	305	306	301	322	281	310	324	320	296	327	273	322	293	297	306	278	283	334	306	294	321	271	306	298	295	300	316	303	313	304	294	284	296	272	315	303	283	285	306	296	293	291	292	314	288	305	307	336	287	290	294	286	330	319	321	287	298	287	317	299	288	296	305	264	270	298	296	321	300	309	303	280	303	316	326	340	296	295	316	308	304	318	286	270	294	315	294	281	294	279	285	288	324	296	300	312	285	288	291	270	309	285	301	337	298	307	299	301	307	342	274	319	307	271	292	301	274	306	303	267	308	290	302	288	322	308	289	269	332	295	285	293	292	275	279	302	314	299	290	307	269	287	282	311	320	285	291	322	270	316	339	310	310	303	308	287	299	310	308	297	284	258	295	285	278	355	299	310	312	259	313	265	295	315	323	308	291	313	301	294	312	342	272	335	262	290	298	275	307	303	305	293	304	301	292	314	317	285	299	284	330	299	289	295	300	275	259	310	299	310	277	299	300	306	293	323	267	310	278	264	268	290	290	289	304	310	298	297	299	275	306	315	302	282	292	285	285	291	299	290	305	289	290	289	291	296	284	279	326	336	339	304	294	293	293	282	314	269	286	286	286	269	289	337	267	318	302	283	300	309	280	317	277	321	326	296	305	332	308	278	300	273	324	288	289	300	301	324	287	280	299	285	315	322	274	297	285	313	291	319	303	299	327	314	271	320	337	300	296	282	289	294	291	337	303	291	297	303	286	282	300	305	313	282	315	289	313	315	284	300	308	329	313	309	318	302	279	287	264	310	321	284	316	303	275	272	316	287	303	322	304	332	302	315	310	306	296	295	302	286	316	311	305	308	261	290	297	293	305	308	340	312	311	318	320	301	286	270	283	297	300	350	306	288	283	316	346	318	292	285	326	294	289	285	291	281	297	290	293	296	299	267	313	294	266	282	281	318	298	299	314	317	312	343	308	311	316	291	304	334	322	302	334	284	302	292	295	310	325	286	290	326	308	306	296	295	276	299	291	295	281	293	309	292	299	277	278	316	298	301	335	345	285	311	310	293	344	298	311	265	311	328	320	286	334	302	289	304	281	321	317	316	286	304	262	320	283	314	309	283	312	314	302	263	309	296	285	298	305	324	291	290	293	274	306	274	291	313	288	293	297	280	265	289	276	310	302	284	301	298	292	317	305
7510	509	409	370	319	284	347	682	344	297	337	276	295	320	300	331	308	303	292	286	284	307	296	283	294	276	305	285	297	292	301	299	302	298	293	276	299	267	281	265	315	297	312	297	319	292	302	269	318	306	276	316	299	279	296	305	313	274	289	272	252	326	275	294	287	312	297	295	306	301	297	315	297	317	284	317	286	273	248	333	312	306	298	313	315	312	289	313	297	308	315	301	296	309	276	295	323	280	309	280	291	303	297	303	297	279	279	307	285	312	281	278	291	303	257	298	296	275	314	286	304	293	315	283	330	310	270	281	320	293	322	303	299	302	330	299	297	327	279	295	270	273	291	288	284	269	315	300	308	310	306	335	314	311	294	311	299	302	326	294	290	314	288	298	314	333	303	269	304	306	345	265	278	315	302	312	313	311	303	277	293	285	288	313	302	276	294	307	303	322	293	295	295	305	312	330	304	280	276	289	335	294	277	305	307	296	287	278	267	308	277	274	297	301	325	314	303	293	300	299	288	307	262	303	288	277	278	269	295	281	323	323	300	293	290	302	262	321	294	295	290	274	292	303	312	317	289	289	268	335	284	306	295	299	305	262	283	321	290	315	324	326	302	345	325	296	304	305	298	306	309	267	286	285	327	295	315	279	315	318	312	341	268	297	289	282	326	292	300	289	291	288	283	314	279	276	315	248	300	307	283	328	329	306	279	305	305	313	308	307	297	295	321	299	308	295	324	301	323	327	322	338	311	292	284	318	303	286	296	311	301	288	333	322	246	330	288	298	294	282	285	328	278	289	283	279	330	309	323	274	300	309	300	332	292	334	289	296	305	301	295	307	287	299	296	295	311	297	297	308	325	286	303	316	310	288	316	286	272	288	312	297	296	321	291	282	319	309	261	277	276	290	282	305	291	323	296	274	322	307	285	260	290	291	261	285	297	303	319	315	309	289	290	281	330	310	316	277	293	319	304	300	307	296	281	307	315	288	293	317	292	288	278	278	306	289	298	312	294	296	314	284	295	303	286	322	278	307	296	290	301	295	285	329	327	291	274	300	305	298	306	312	308	320	289	315	283	297	268	262	320	303	305	309	268	317	321	301	290	283	323	280	288	297	307	280	280	287	316	298	260	292	306	317	293	318	295	307	295	311	288	337	269	297	292	282	280	297	299	291	295	280	308	317	310	319	294	257	279	315	311	279	305	301	299	262	304	287	295	307	294	268	305	274	272	256	295	307	264	294	287	279	282	303	306	298	311	296	297	282	265	289	304	285	305	286	284	284	300	257	285	298	283	314	325	317	318	317	285	288	301	294	275	272	276	304	298	294	326	288	300	324	289	277	310	293	311	289	279	330	316	286	318	294	310	299	296	297	303	313	308	296	302	296	290	305	315	328	290	274	317	317	293	308	314	303	321	303	284	294	322	315	288	297	299	309	327	272	322	297	300	304	297	261	295	296	244	301	303	313	290	331	329	296	308	305	288	285	308	315	289	310	313	287	319	290	288	300	298	269	303	306	290	310	299	309	305	281	316	278	311	303	302	302	300	296	285	264	287	276	308	264	281	293	289	339	317	276	278	269	308	318	308	299	301	290	313	303	287	278	265	294	326	303	295	302	295	322	319	297	297	301	299	305	319	312	296	290	323	305	284	312	318	285	286	306	316	326	300	322	304	280	281	295	277	284	296	318	286	297	309	305	345	312	301	307	308	307	286	275	300	316	297	275	296	301	292	322	270	308	311	285	313	300	289	281	295	255	334	307	305	275	301	299	298	335	276	280	320	321	316	296	311	326	279	317	276	287	305	297	291	306	287	327	304	312	286	302	305	293	271	309	309	279	310	294	291	302	308	313	288	315	279	286	282	324	317	270	273	309	318	268	294	309	267	306	310	315	309	307	285	299	299	281	310	296	294	290	289	293	316	285	300	301	284	309	286	300	310	287	248	280	286	295	292	313	335	266	318	261	287	317	278	285	337	299	309	310	276	301	294	309	329	299	308	302	313	308	298	309	284	293	312	288	327	299	300	308	297	297	280	300	319	271	286	271	327	275	286	278	303	262	284	326	305	317	306	336	294	305	292	265	336	311	325	291	309	308	258	322	283	305	321	291	301	309	334	285	298	318	266	280	305	304	323	274	291	277	291	298	273	301	291	303	282	294	322	286	266	295	311	304	339	302	314	275	305	319	299	295	307	277	302	269	305	299	304	315	269	323	307	283	282	304	296	307	262	272	306	310	285	314	305	296	312	319	315	324	307	317	297	312	300	273	343	296	314	282	302	314	306	314	295	307	303	286	312	261	298	264	324	276	274	320	305	275	315	301	300	305	297	282	276	285	298	290	314	323	273	307	309	337	309	315	296	289	297	270	300	330	298	311	318	338	345	329	338	305	296	277	293	309	352	299	309	317	283	300	307	301	310	315	303	291	300	292	314	272	298	283	298	310	304	277	340	322	277	280	268	266	300	306	305	274	289	284	302	314	292	315	318	307	307	294	309	278	294	272	310	297	313	294	318	273	302	276	276	307	290	275	316	306	285	299	310	321	287	272	288	283	273	323	320	288	310	303	299	282	311	326	327	304	315	310	323	298	283	278	275	307	315	292	334	269	333	299	301	271	302	321	301	318	325	285	301	274	326	295	299	265	285	295	341	274	303	291	282	283	290	282	305	284	321	298	282	265	334	306	278	306	309	292	272	307	296	275	307	295	274	295	309	305	327	273	302	319	304	314	340	247	283	328	290	340	292	306	315	298	298	331	269	271	259	360	293	264	309	339	290	276	323	316	269	294	283	310	265	291	303	293	292	307	305	318	296	269	284	294	290	301	304	284	298	323	291	293	290	285	300	312	312	261	274	285	256	310	282	299	267	299	328	303	277	303	307	291	297	297	296	282	270	286	317	302	288	325	294	270	275	276	321	285	302	325	305	280	316	300	290	288	289	291	302	325	301	285	330	284	310	323	308	298	312	291	326	256	314	317	334	269	294	276	291	319	309	278	279	284	324	298	297	301	296	304	287	288	331	287	320	300	290	282	299	311	313	292	274	299	286	307	287	275	318	291	306	265	313	289	288	293	289	282	325	313	304	272	316	321	286	305	339	305	279	292	310	285	307	249	320	267	281	309	286	297	279	282	272	308	296	305	304	310	334	309	285	305	309	288	296	279	301	281	303	298	298	296	272	295	293	267	299	303	314	289	293	287	313	283	300	297	303	295	284	282	284	324	271	297	308	308	282	273	317	298	312	292	269	260	285	278	323	302	309	314	317	303	306	286	295	302	271	300	327	287	306	312	292	316	311	316	305	304	306	295	296	293	323	312	299	330	292	284	278	301	273	277	276	302	320	306	295	302	294	280	295	304	319	329	339	300	264	297	294	358	313	273	312	321	331	305	305	335	299	277	320	297	318	320	303	303	309	335	262	276	307	295	277	309	280	283	293	286	270	268	312	282	280	306	290	258	295	260	302	320	267	295	336	335	286	307	299	303	286	309	316	273
6642	770	877	899	788	830	908	2817	699	719	727	699	722	710	696	672	675	727	653	683	724	693	693	678	662	662	720	723	684	705	632	659	711	622	674	663	694	740	670	705	729	630	716	742	665	703	629	673	704	720	674	709	722	679	717	655	658	655	680	715	658	656	667	669	710	713	699	642	655	691	698	680	682	659	635	725	722	636	658	673	676	677	734	647	691	670	661	673	687	686	659	679	628	691	665	685	662	663	704	725	711	672	695	641	690	681	705	678	710	710	682	691	661	672	686	705	690	644	664	649	701	664	669	655	662	664	705	661	651	645	644	675	669	688	714	695	715	707	670	702	694	690	669	672	675	704	700	646	695	656	699	700	681	635	654	710	654	678	720	648	680	693	660	650	707	716	697	666	660	730	655	669	695	650	671	651	630	667	671	656	661	697	662	651	645	673	678	626	685	677	649	695	700	698	713	647	690	713	663	663	664	686	675	661	688	679	646	693	679	660	686	681	660	644	615	677	656	683	670	691	680	682	655	689	688	659	636	652	704	638	684	665	687	680	669	703	710	648	672	676	689	688	663	681	710	646	652	687	635	660	684	672	683	682	651	650	666	703	644	697	654	637	676	653	670	665	660	654	676	693	702	681	655	654	661	672	687	659	653	680	671	700	649	646	706	661	651	665	706	645	665	655	648	669	679	712	641	679	678	709	710	683	676	629	646	664	709	672	715	668	686	635	686	628	637	704	693	672	668	611	640	648	652	690	662	711	670	739	685	668	671	672	638	675	656	649	649	716	694	672	668	655	669	660	668	648	681	655	689	679	690	648	657	712	730	684	632	663	658	656	639	673	666	672	646	630	661	725	653	626	663	684	740	667	686	657	703	720	684	662	655	688	697	688	668	690	661	691	704	660	718	680	709	667	671	680	637	677	649	646	648	614	704	658	703	639	690	652	650	684	622	686	662	656	716	717	651	677	636	661	680	656	668	650	724	646	711	687	696	704	642	647	723	640	670	732	639	656	637	674	680	619	671	701	697	681	689	669	683	682	668	672	649	753	659	659	668	663	706	624	593	646	668	618	680	717	701	641	692	699	689	663	659	709	655	698	689	663	728	639	639	684	698	674	623	659	679	682	620	689	702	682	690	688	642	642	735	651	632	694	669	642	661	667	695	653	640	681	661	632	661	647	705	700	645	665	645	596	707	696	724	702	677	708	663	707	650	681	672	647	630	659	678	686	669	681	701	657	688	666	693	648	670	675	682	697	664	653	651	639	682	665	677	677	678	706	685	683	713	665	677	665	684	692	672	696	671	639	654	641	683	672	633	677	634	698	637	666	690	661	664	704	694	645	717	650	656	639	703	694	682	686	686	670	688	671	691	649	661	633	685	649	684	672	686	639	691	604	637	700	665	667	658	723	724	644	700	702	686	715	650	688	701	676	678	666	690	671	707	659	651	637	664	689	647	660	667	681	705	727	667	663	723	639	630	703	671	665	665	680	656	644	684	747	701	667	686	745	665	670	679	692	708	633	648	666	672	669	678	636	603	708	680	625	655	681	623	676	652	668	645	659	690	671	653	704	657	699	653	673	684	662	632	669	690	605	660	665	698	695	644	698	660	677	672	674	599	682	613	678	714	622	646	653	670	652	696	674	635	660	632	639	677	692	697	694	659	638	701	627	630	693	658	701	678	711	710	693	683	652	702	697	651	681	663	663	667	618	663	664	671	645	665	674	655	663	609	651	683	668	682	678	721	680	727	675	672	647	698	647	704	685	648	675	630	702	661	663	656	632	705	642	669	672	675	667	683	663	679	725	692	710	705	691	688	671	665	661	659	705	710	661	664	643	654	655	615	590	699	663	683	655	646	674	665	627	728	672	656	668	726	675	641	614	696	688	694	684	677	642	642	675	671	629	639	731	652	671	717	684	685	695	665	656	654	680	670	624	722	658	662	648	624	739	658	681	657	635	666	695	719	706	698	679	673	664	667	710	667	739	657	660	676	660	705	649	637	638	706	672	710	646	686	664	703	692	649	629	620	662	687	662	723	724	709	655	696	645	682	704	691	693	633	669	695	688	695	667	647	664	711	619	678	700	684	677	662	709	702	665	662	667	695	666	633	670	639	669	689	682	697	679	679	647	677	659	697	705	689	639	692	640	688	667	660	711	692	724	676	718	723	686	652	653	669	669	702	658	688	604	660	679	669	680	697	665	751	672	663	627	703	657	661	672	663	673	668	675	679	666	642	671	646	697	678	695	683	663	633	690	700	683	654	643	656	692	685	693	655	718	697	678	672	707	678	677	671	709	695	680	652	635	711	690	680	653	706	690	643	673	684	635	649	678	700	733	657	692	689	676	619	658	682	624	692	686	638	657	699	655	658	698	654	667	647	754	719	650	645	656	727	660	636	699	711	652	643	708	662	668	652	642	700	654	645	672	676	693	696	674	664	643	698	665	670	690	651	683	727	670	700	690	668	677	687	689	715	658	682	700	664	677	724	680	667	682	644	704	672	673	656	648	695	721	665	604	687	665	712	654	681	693	674	651	688	692	651	659	685	665	657	690	680	695	685	643	684	693	704	681	642	661	691	637	658	601	646	703	678	678	655	683	696	668	690	629	646	669	665	694	662	705	674	622	666	678	712	639	697	639	717	649	683	669	652	694	694	666	639	676	697	678	645	635	666	687	722	696	733	694	652	652	695	636	637	675	635	711	676	665	722	677	677	669	683	684	662	648	664	754	638	664	687	672	622	663	699	692	675	696	665	725	685	629	644	674	626	686	677	655	690	688	700	667	667	666	689	691	672	704	669	660	707	657	674	684	675	692	650	639	671	646	702	698	689	686	627	666	667	697	678	646	683	659	675	684	698	668	653	671	679	692	672	701	685	662	667	671	668	650	711	657	721	658	681	703	673	705	643	651	687	697	645	702	671	684	660	675	665	654	641	704	661	642	690	660	630	685	682	692	644	683	682	671	657	690	666	687	653	670	701	694	720	638	674	629	674	691	654	701	668	722	675	645	672	690	666	699	668	675	639	661	674	656	649	659	679	704	693	632	661	689	685	650	644	691	688	708	661	689	676	677	666	669	675	659	707	685	692	655	622	670	659	686	676	622	730	709	684	649	652	670	707	664	665	655	635	656	646	664	763	632	670	657	640	690	675	664	681	719	671	685	659	685	708	611	624	670	677	684	665	682	686	670	655	712	666	746	705	711	660	700	648	663	679	699	666	628	690	646	637	676	729	688	651	719	644	680	631	694	709	653	682	677	715	658	684	663	661	686	688	687	725	683	704	677	640	661	694	717	676	657	709	694	649	668	626	698	637	666	632	697	682	697	698	720	644	697	651	675	678	677	668	671	678	647	705	661	702	665	659	694	680	667	632	634	741	695	650	715	650	675	715	717	652	694	708	701	689	710	684	662	691	708	710	671	635	663	680	709	670	678	687	668	661	703	660	699	629	683	694	689	664	706	657	647	697	673	727	729	637	657	689	690	711	662
47785	13943	2471	840	553	437	1020	7748	405	244	236	213	227	216	193	199	164	208	178	177	169	172	177	175	174	190	170	168	182	185	150	190	176	159	160	164	163	170	188	181	182	181	171	173	177	167	194	178	171	164	179	177	171	157	186	214	184	166	165	158	167	180	147	169	150	171	170	171	167	168	187	168	173	159	156	141	173	158	166	165	172	158	175	167	162	129	164	162	167	143	162	180	174	171	176	175	147	200	198	175	148	162	172	178	185	182	181	177	191	173	153	182	196	181	164	163	157	134	146	156	169	183	169	143	167	178	179	180	187	201	149	176	174	156	158	188	185	204	168	200	155	178	175	173	184	179	160	185	141	174	150	163	154	159	163	160	168	172	160	145	172	161	161	166	184	160	168	196	181	158	186	194	197	151	141	152	161	144	163	188	142	160	178	157	163	174	172	167	150	174	149	180	177	167	189	179	175	172	166	151	145	161	189	177	171	149	160	147	155	170	158	161	161	161	159	148	166	171	153	167	169	181	186	176	176	165	152	181	166	174	176	178	168	154	171	153	176	148	151	185	176	158	177	178	174	165	180	165	161	161	160	192	185	159	179	173	166	143	162	179	159	166	178	182	147	183	158	173	157	150	163	141	172	157	158	168	164	166	155	147	178	165	141	151	163	176	181	173	174	158	142	187	164	194	176	168	175	180	186	170	160	166	167	169	161	168	146	154	143	154	179	170	167	174	159	171	167	161	158	159	168	175	170	147	184	181	174	173	150	171	187	161	184	167	194	164	150	179	161	147	157	171	181	178	151	190	159	159	167	153	159	166	193	172	176	185	187	198	167	144	167	157	160	153	182	167	165	172	153	159	170	170	143	179	165	195	196	156	175	165	171	193	151	194	166	140	179	157	195	146	160	160	163	146	181	172	152	175	161	173	196	144	174	167	187	155	163	204	173	158	175	163	178	144	196	156	182	155	165	158	195	167	161	136	170	156	183	171	179	181	182	173	175	181	159	187	164	175	145	157	200	168	163	187	173	183	194	174	168	170	169	174	177	150	162	162	165	190	147	187	147	152	160	152	161	165	173	163	164	172	158	187	177	171	162	163	166	170	192	186	162	168	180	170	178	146	172	157	169	163	172	158	207	169	169	177	191	167	183	168	171	182	164	187	176	185	160	175	185	172	177	161	177	170	174	181	165	168	169	162	174	187	168	188	159	166	149	181	166	169	162	167	157	186	162	165	162	154	187	171	179	168	162	155	157	148	147	168	182	182	161	172	193	184	177	173	159	148	164	145	156	180	162	173	147	178	159	161	158	166	174	185	173	159	164	154	173	169	162	165	160	177	140	114	184	157	157	169	166	166	183	150	163	162	161	168	198	159	167	166	189	145	190	154	144	178	166	144	173	137	166	155	181	184	160	174	167	136	147	161	149	157	170	181	165	171	168	145	174	160	177	161	184	157	167	176	164	157	157	158	176	180	193	167	203	174	197	172	170	161	177	161	195	166	166	178	148	179	179	157	173	166	181	199	181	189	168	187	172	153	162	169	196	183	160	178	163	175	185	186	192	199	158	154	169	152	181	170	152	186	153	183	157	181	162	176	180	180	184	181	160	162	167	142	182	161	158	155	182	171	140	187	171	153	145	140	187	173	159	162	152	171	168	174	165	147	175	166	189	151	149	165	162	170	183	166	193	177	184	171	152	159	182	195	141	192	165	175	176	178	156	183	179	189	176	154	172	173	166	155	169	149	165	143	163	149	170	175	186	168	140	157	160	177	153	154	141	191	171	158	176	184	169	174	162	161	160	143	151	165	188	173	178	169	161	155	185	165	187	169	167	182	182	175	190	158	158	136	162	160	151	182	194	168	182	164	147	156	164	192	186	159	149	164	172	174	175	180	178	158	144	160	173	160	155	159	168	158	189	167	170	187	159	169	177	151	153	193	172	169	171	156	172	156	204	166	173	161	154	167	199	162	187	144	170	186	161	155	201	171	179	148	153	168	180	158	157	154	190	162	170	192	170	168	168	159	165	178	171	159	170	180	189	180	172	166	132	182	160	183	162	156	146	174	173	178	168	155	142	172	165	171	129	164	138	153	174	153	168	186	171	182	170	187	168	181	174	154	168	192	183	172	174	196	190	179	175	154	168	197	165	189	168	188	173	173	154	167	166	148	201	154	161	165	142	177	148	158	176	182	174	162	189	172	181	174	165	153	168	156	185	183	149	168	162	163	150	175	159	175	163	168	196	200	167	152	153	175	159	179	172	164	157	178	140	174	170	176	170	166	185	164	167	170	157	167	157	144	176	163	194	161	176	177	162	193	159	141	161	195	168	182	172	164	170	170	174	165	161	174	167	148	177	176	189	141	163	151	173	158	147	167	161	160	181	155	164	155	140	201	148	155	183	163	179	175	175	165	168	138	195	142	163	162	169	155	166	166	165	162	154	172	172	168	171	158	173	188	179	163	179	165	163	158	155	157	174	133	162	167	169	157	166	174	169	143	152	149	178	171	166	167	191	170	157	146	155	193	179	172	165	159	189	159	165	173	165	166	136	183	161	168	182	171	161	145	155	158	171	158	187	179	195	167	192	174	188	172	191	154	166	203	163	176	175	160	190	148	191	180	180	186	168	173	178	150	169	185	167	159	173	145	148	169	170	171	160	184	169	169	152	186	172	166	169	159	196	182	172	188	185	174	156	189	172	168	171	127	179	154	179	157	161	145	160	191	165	147	157	181	133	171	157	170	188	175	161	170	166	168	176	189	188	146	169	174	166	164	174	140	157	187	167	191	173	174	176	181	164	149	200	158	173	156	190	166	158	163	163	163	144	155	187	160	161	163	157	182	165	191	192	179	164	158	159	171	166	186	203	153	175	173	174	159	185	166	184	163	165	151	177	167	176	154	196	170	175	151	139	191	161	148	162	162	169	192	154	173	189	157	149	172	178	161	155	165	194	165	168	178	165	162	175	162	158	188	159	175	160	165	174	180	173	180	176	173	169	164	161	188	156	157	197	174	182	166	166	159	174	148	160	191	163	160	181	164	191	170	165	171	194	169	168	159	164	157	182	174	180	134	175	173	147	176	181	166	171	177	159	185	153	171	168	180	158	176	169	182	177	179	173	170	172	153	194	164	160	163	185	159	213	152	169	166	161	178	181	171	144	169	173	174	143	147	148	164	165	164	155	141	164	181	185	176	181	159	152	178	158	163	167	183	153	185	171	198	156	168	145	164	159	192	151	186	161	160	172	156	162	156	158	195	166	161	173	199	183	158	163	183	185	143	173	155	146	174	159	190	158	178	178	156	185	189	163	176	174	185	157	180	147	174	184	169	137	155	175	183	181	155	176	176	174	168	181	182	178	165	174	168	203	174	179	162	147	186	159	150	186	169	172	164	157	145	165	160	162	152	144	193	154	177	170	161	148	168	182	162	162	176	155	155	154	172	176	139	173	154	164	175	165	157	172	152	155	170	172	176	159	173	173	152	159	145	177	182
21366	1068	2017	2398	1985	1852	4476	16236	957	862	840	735	710	631	638	602	592	574	541	550	517	478	473	473	490	505	431	463	453	457	472	436	482	427	413	448	417	425	432	467	423	436	415	415	399	445	384	403	423	428	426	375	393	394	429	410	435	442	414	375	399	420	408	413	448	426	423	415	415	425	424	407	439	423	411	360	413	401	413	455	434	394	427	400	376	395	418	439	425	414	394	395	390	425	419	401	401	350	396	421	366	397	404	393	360	399	395	369	415	405	407	424	405	409	411	380	376	389	394	389	420	431	415	413	382	392	404	419	422	383	394	380	386	445	375	377	407	382	381	395	363	400	397	395	408	418	389	385	384	370	403	411	408	425	427	385	397	381	415	395	431	421	373	400	363	422	370	416	375	396	407	396	404	390	427	386	382	413	375	387	398	378	392	377	411	395	410	398	381	365	393	411	417	412	413	372	402	377	384	389	397	402	386	372	391	460	398	395	388	391	409	384	398	406	411	366	344	435	435	390	394	357	401	408	433	405	440	430	393	381	403	403	402	376	407	373	415	400	360	399	411	388	366	412	404	403	389	392	369	372	407	407	402	402	387	388	401	381	432	396	387	384	424	385	385	400	395	439	394	397	413	416	423	417	411	364	402	408	386	348	401	392	413	388	444	370	391	416	372	371	401	390	408	372	421	396	397	368	411	372	412	403	388	381	423	408	386	395	412	406	405	391	406	420	369	419	342	427	385	389	413	398	392	397	385	408	403	402	361	408	392	389	396	414	383	412	407	405	386	403	421	384	417	405	430	402	389	385	400	426	425	367	415	385	376	391	376	418	391	395	394	393	427	373	407	455	413	402	425	372	403	364	404	382	400	411	402	397	399	402	400	401	389	414	412	402	375	382	392	418	363	374	375	362	414	391	419	404	390	382	386	405	399	406	417	414	419	391	421	406	420	402	338	424	395	396	409	386	426	407	400	434	413	394	403	389	388	413	399	372	396	391	405	384	382	391	406	394	392	388	429	403	415	386	398	395	413	389	436	394	405	362	414	407	379	398	396	399	376	380	391	417	393	422	383	398	401	428	374	411	397	360	384	386	374	398	403	405	396	395	387	416	382	389	387	396	412	411	392	403	377	423	402	408	380	374	391	377	378	411	372	409	436	402	379	379	372	362	401	416	391	360	406	416	373	418	386	414	425	369	408	371	401	403	405	407	403	369	419	423	383	422	381	394	391	399	397	438	407	422	403	379	410	409	390	395	367	387	401	395	409	432	410	399	392	439	382	411	414	383	364	380	388	368	393	382	418	386	410	429	403	402	401	385	399	398	436	407	369	385	434	372	406	397	385	370	419	407	415	411	383	407	408	396	376	379	417	396	371	407	384	377	399	383	372	384	354	378	373	396	391	390	421	396	397	402	437	423	378	399	387	388	392	402	398	375	424	408	389	413	413	414	449	425	390	366	378	387	406	404	384	406	421	386	386	384	413	385	383	363	410	346	397	429	439	402	391	420	386	393	429	403	375	417	371	399	399	438	416	392	399	382	444	415	376	443	393	400	365	396	383	387	417	414	371	409	385	377	383	400	443	394	419	376	417	397	398	377	424	400	389	393	394	385	393	387	418	403	397	399	418	364	380	402	365	422	365	404	399	391	351	391	407	388	438	401	430	382	403	383	381	382	406	399	368	402	353	375	392	405	405	390	406	370	383	384	376	400	393	426	364	357	359	433	400	418	395	390	418	381	392	366	380	393	404	402	353	401	365	403	364	400	420	404	414	362	416	384	398	409	376	390	378	403	398	401	369	393	372	384	385	400	426	384	442	422	404	387	390	405	398	425	431	391	401	387	404	382	393	378	412	376	398	413	399	414	390	396	385	402	392	388	411	394	436	385	393	392	393	397	399	373	397	399	399	416	378	395	380	402	419	365	419	380	422	397	412	398	379	388	387	393	365	421	413	435	417	406	395	419	406	376	418	386	367	413	419	399	384	374	396	412	400	395	367	399	398	407	393	385	390	394	406	400	389	442	389	404	398	392	383	432	374	403	399	409	390	400	374	411	421	384	387	400	361	417	393	393	389	397	417	385	429	376	350	385	400	397	371	392	434	421	371	386	407	396	411	376	392	380	423	381	353	382	388	409	408	366	390	399	376	416	432	362	378	431	425	415	381	387	374	368	405	393	368	362	377	372	428	338	413	391	404	421	380	346	397	374	425	415	415	396	410	383	376	372	405	416	383	409	403	412	400	410	373	389	403	437	416	424	430	399	369	412	406	419	386	349	408	392	399	417	448	430	403	376	400	406	369	416	393	392	400	425	371	395	410	404	396	424	363	398	394	381	411	412	380	388	399	403	376	402	401	405	433	385	425	391	394	395	387	405	372	382	391	421	370	403	410	411	384	402	406	390	421	378	405	378	378	413	382	384	410	355	374	404	392	372	437	429	362	399	362	407	398	377	388	384	396	357	392	428	414	395	387	422	435	391	411	419	428	429	412	405	402	377	371	398	390	383	412	397	424	433	373	393	410	393	375	391	395	406	404	403	384	399	419	420	418	411	400	376	419	395	357	380	417	441	394	343	404	421	408	399	403	387	366	390	369	387	388	374	371	400	376	423	405	379	387	389	415	413	413	394	379	415	384	397	393	389	387	414	412	400	366	397	395	376	442	381	408	372	374	407	405	432	395	378	419	411	399	373	413	374	376	389	400	404	428	379	405	374	404	403	426	409	368	411	379	409	401	410	371	403	393	399	409	418	415	425	408	407	408	415	375	401	406	406	407	431	407	393	373	405	407	386	390	405	413	390	381	387	404	412	390	407	390	408	422	427	438	390	420	392	422	412	415	418	363	372	399	396	374	365	421	357	392	382	376	401	379	401	377	400	388	382	406	379	418	359	395	408	389	415	387	401	424	388	427	386	371	429	399	421	383	408	436	359	393	393	399	406	423	372	387	437	397	376	408	417	360	378	385	401	396	385	408	435	429	396	405	435	382	393	423	424	366	380	374	384	446	407	379	392	416	389	433	420	411	401	400	418	396	386	390	435	396	374	383	412	395	401	417	396	396	405	388	408	395	410	360	403	394	409	408	388	379	393	416	404	380	402	404	402	417	383	406	392	393	397	437	406	406	420	396	366	408	401	410	401	388	407	402	396	406	433	411	402	416	393	368	402	411	417	419	386	406	421	412	412	399	430	409	391	362	386	405	395	374	384	407	400	402	417	387	394	389	415	371	400	392	348	356	410	405	443	382	404	423	384	390	403	397	397	376	384	401	400	375	378	397	383	404	368	394	397	412	379	413	410	383	381	407	398	417	388	387	406	414	376	378	368	387	394	396	382	397	426	375	380	420	456	409	437	372	400	387	416	444	422	364	436	420	415	380	366	420	375	374	398	390	383	404	371	394	398	418	390	390	407	371	404	374	421	431	404	414	362	420	395	382	378	398	370	396	369	382	392	407	393	396	373	394	396	350	411	413	398	385	371	398	369	394	374	400	401
53069	21298	14691	2628	1160	874	1767	12770	879	336	287	266	194	207	212	185	170	172	139	156	135	134	125	118	121	108	118	118	130	131	99	118	103	117	101	124	114	88	126	107	119	130	126	108	102	126	106	97	128	107	104	102	128	110	102	122	131	101	119	115	96	97	93	114	97	88	114	103	113	117	105	110	85	80	110	114	110	102	82	99	112	92	116	99	95	116	126	96	116	106	100	125	107	110	138	92	111	96	109	99	109	107	106	116	107	109	109	127	94	104	127	119	107	102	97	105	115	106	120	105	98	93	118	100	108	97	103	109	112	105	108	101	102	82	96	116	112	117	132	89	114	116	113	114	86	111	107	109	81	86	112	111	111	113	111	110	120	112	103	96	111	101	80	101	95	95	105	116	133	80	102	106	110	104	87	101	99	110	110	101	104	106	111	97	103	105	113	111	99	95	102	107	108	115	117	112	122	105	105	111	120	99	110	110	116	101	111	108	120	80	110	98	100	103	92	105	95	82	95	117	104	99	112	101	94	99	96	107	104	93	103	98	119	95	118	101	103	103	110	94	113	105	122	112	107	124	106	95	100	105	117	124	122	97	94	104	97	104	107	92	112	95	119	97	109	105	100	109	96	97	97	99	116	104	101	111	102	107	101	99	104	116	119	101	100	117	113	112	103	110	93	110	90	103	99	90	107	106	98	79	111	95	100	97	112	97	98	126	112	96	97	108	114	112	117	87	104	112	96	95	116	103	109	116	103	98	110	100	117	119	99	110	102	87	119	112	95	95	112	95	112	109	123	94	111	110	108	109	119	116	98	96	109	112	87	95	101	106	94	94	84	129	102	109	96	109	125	105	107	120	95	102	100	105	101	99	100	88	108	88	94	100	90	94	104	110	101	97	110	122	118	107	103	86	113	102	98	100	96	117	107	104	111	103	110	127	105	119	85	109	107	92	115	101	114	122	118	98	94	110	92	98	86	106	99	98	111	106	106	89	98	102	109	106	113	94	121	106	106	99	111	105	110	113	104	121	116	109	106	110	97	122	88	89	105	96	118	114	89	124	107	101	104	98	114	87	115	108	96	105	96	81	108	101	96	101	92	112	103	107	119	121	102	109	107	120	93	121	119	112	104	109	95	122	81	90	88	92	90	102	100	113	138	114	99	88	118	99	106	98	117	104	92	74	101	88	107	98	95	105	105	90	108	114	112	105	107	120	115	108	105	96	102	107	103	107	103	114	111	120	91	105	106	79	94	105	109	107	85	100	84	87	113	113	101	116	99	107	107	118	66	99	120	110	106	90	107	103	103	109	103	107	111	103	108	110	94	110	104	118	114	99	106	109	107	93	112	91	122	118	100	77	94	85	129	115	94	92	85	105	110	93	108	110	111	93	100	102	109	100	101	119	92	99	105	109	122	95	106	120	104	93	121	100	108	109	97	80	96	112	103	104	106	90	95	104	123	116	106	108	108	97	103	97	105	112	114	101	108	112	97	97	101	98	107	103	126	109	119	93	81	113	109	102	95	114	90	108	106	113	106	96	87	103	97	110	107	113	97	96	108	115	91	105	95	106	123	98	95	111	96	100	84	113	104	111	119	100	122	106	133	113	128	107	89	91	88	100	100	123	100	101	103	106	91	103	131	123	94	101	114	95	89	109	99	96	97	98	87	108	121	107	107	100	99	100	109	105	100	123	123	101	107	86	100	84	106	104	101	89	92	112	116	84	98	100	109	105	91	101	108	89	102	104	102	129	93	115	105	102	119	105	82	84	100	100	109	103	110	99	96	103	128	109	113	96	103	105	94	90	112	99	96	101	89	116	98	101	112	93	91	92	91	98	100	93	104	86	102	110	129	102	102	101	112	111	103	101	106	111	111	93	97	103	109	99	99	84	101	94	99	89	99	99	97	97	127	110	111	96	117	109	107	98	84	94	112	103	107	90	136	92	98	116	98	123	113	108	94	98	100	90	105	101	112	109	93	98	119	108	98	127	114	121	102	113	111	79	104	97	114	103	107	96	102	106	87	92	92	102	102	113	90	120	90	109	104	116	85	103	95	87	115	109	113	85	105	113	85	110	99	111	104	99	95	106	108	115	96	105	102	106	100	109	111	105	112	117	105	81	102	102	101	111	100	115	86	102	111	114	104	131	112	86	87	115	116	92	105	111	104	111	103	103	94	113	105	109	120	105	117	95	113	102	103	134	95	132	109	108	84	130	106	95	97	94	115	110	95	101	103	106	106	85	96	103	114	116	111	109	86	110	113	84	110	106	102	103	94	95	96	114	121	92	89	101	107	108	87	110	118	118	116	111	103	126	113	105	108	109	111	104	101	106	108	91	99	107	93	98	99	100	119	101	99	113	94	105	115	100	101	94	95	113	109	114	99	87	87	106	119	109	82	97	115	103	116	105	109	104	106	99	102	101	97	114	100	97	109	109	100	98	114	95	109	133	100	92	96	103	110	108	108	106	127	94	98	101	115	138	101	122	105	101	113	106	86	100	101	120	106	114	115	107	106	128	104	120	110	107	118	105	102	113	119	100	86	103	97	88	100	119	95	89	109	99	114	80	104	102	110	94	92	110	118	105	102	95	99	97	94	84	95	102	108	120	120	93	107	112	90	100	107	110	98	120	114	114	103	99	96	119	111	104	100	122	123	85	108	114	103	97	104	122	100	91	115	90	112	117	93	94	85	113	101	96	126	111	81	103	86	112	104	125	110	83	106	108	105	110	103	110	89	91	95	99	93	92	109	103	101	116	95	108	96	116	98	99	93	96	91	99	95	99	108	89	99	88	104	100	114	142	107	97	97	126	109	82	91	106	106	125	129	86	99	104	115	87	112	94	101	96	113	104	101	116	94	87	86	100	89	100	123	116	107	107	124	125	116	92	103	108	89	96	98	105	110	111	124	98	111	98	89	119	112	107	92	80	103	113	99	92	90	101	108	90	105	113	120	130	126	97	93	97	119	114	105	116	107	118	118	109	114	109	96	94	122	87	116	104	113	104	119	96	117	112	100	99	95	120	118	121	93	97	122	95	103	108	88	115	130	109	100	108	105	100	85	96	106	106	100	86	108	110	98	107	98	111	90	105	103	97	95	85	91	92	97	109	124	108	112	102	95	103	114	108	89	109	94	108	112	112	111	93	132	88	99	100	100	108	104	91	115	87	104	92	116	110	94	117	99	116	111	97	109	102	100	114	98	111	96	103	88	97	111	102	107	91	94	107	112	120	105	108	117	105	90	104	110	134	124	108	113	114	103	104	100	113	104	96	112	91	101	106	102	96	106	107	107	108	114	94	104	118	98	85	144	102	116	109	106	98	94	91	113	121	100	94	100	123	101	111	107	119	93	98	91	112	126	99	90	95	116	115	100	104	96	86	110	127	108	110	110	115	108	113	108	94	100	124	103	109	81	98	108	94	116	121	99	113	125	115	94	100	95	95	93	109	102	106	101	123	96	106	110	89	102	91	106	109	101	98	85	105	89	112
26475	1821	4279	5069	4320	3467	6010	17523	1753	1547	1267	1159	1004	911	843	815	693	627	660	626	579	549	461	512	468	472	451	459	418	381	418	371	416	428	375	375	377	360	369	358	348	383	351	308	331	336	367	333	317	348	336	319	340	329	303	318	318	316	332	286	328	323	323	309	330	293	310	317	338	300	282	281	301	321	296	278	323	307	287	282	295	310	295	298	283	269	286	274	281	280	284	296	287	301	309	281	300	272	315	276	306	277	283	269	264	255	263	277	299	297	280	322	275	299	312	293	283	274	263	313	293	298	298	335	289	309	322	276	300	277	302	274	297	295	277	305	276	299	280	283	305	303	286	284	268	291	263	304	278	299	289	311	265	306	298	267	271	284	292	296	281	272	291	271	292	299	302	282	275	275	296	279	259	274	295	300	255	304	267	285	280	276	289	290	292	286	282	256	258	284	284	254	277	268	258	288	292	274	275	282	265	296	259	279	270	291	271	276	266	291	305	264	299	258	305	254	283	303	271	255	293	308	286	320	279	264	302	253	298	256	300	261	280	271	285	286	315	297	310	260	304	266	267	284	281	280	285	273	261	278	290	295	296	290	270	270	317	293	300	271	272	298	283	281	311	285	305	266	294	257	289	270	273	271	270	251	264	288	277	301	290	275	286	291	294	266	293	300	302	269	305	261	292	282	271	267	290	290	279	274	304	292	286	259	254	281	293	306	288	303	299	284	271	255	286	301	276	283	269	281	263	262	313	267	295	295	293	277	318	320	284	289	276	303	304	277	270	264	255	277	309	275	277	305	310	284	279	294	275	286	313	290	280	278	272	301	289	251	278	266	257	289	278	246	274	272	295	273	292	284	281	295	305	245	278	277	281	291	312	270	280	276	272	288	292	283	269	277	263	308	281	286	275	288	295	266	298	304	298	242	295	259	303	296	274	283	267	302	292	280	267	266	266	302	271	287	319	282	312	261	260	288	277	261	270	312	280	261	273	234	294	281	280	280	315	272	300	303	289	282	275	279	278	318	310	268	284	290	287	288	260	258	291	275	284	278	285	288	307	259	279	265	291	269	300	285	303	316	260	289	253	296	270	245	305	269	262	276	308	274	308	277	290	266	274	271	256	281	281	247	306	287	294	254	289	283	267	285	313	268	272	266	246	301	260	278	289	310	272	264	276	262	246	288	279	298	299	284	292	305	273	256	294	258	286	273	274	270	295	279	275	311	297	277	297	274	278	245	280	289	308	271	308	284	304	266	235	288	295	286	276	274	289	274	301	282	262	299	280	291	309	291	265	267	289	291	276	272	308	298	298	262	284	265	299	291	253	265	286	312	296	302	274	276	251	272	285	312	281	269	282	285	299	284	286	284	299	290	302	286	309	260	295	279	277	262	282	296	303	256	270	250	254	289	248	267	282	294	261	287	301	263	285	270	279	288	291	273	308	294	256	300	289	249	286	308	268	248	281	262	284	301	291	262	317	318	285	264	326	301	280	298	267	258	277	288	311	306	275	277	297	289	295	268	296	263	293	298	309	305	280	281	294	282	310	273	273	255	280	284	289	271	266	268	302	290	256	267	290	281	287	295	303	299	283	295	314	261	286	284	312	267	273	302	285	308	307	295	291	281	278	275	291	279	247	264	263	290	252	288	275	296	270	268	273	297	272	283	255	278	260	305	308	306	264	291	274	266	293	303	282	289	274	301	291	290	271	274	269	270	268	320	304	276	280	301	286	296	321	287	266	292	287	296	272	264	255	268	298	266	293	265	258	283	273	289	294	276	287	280	284	307	308	273	267	269	286	268	298	277	249	300	303	275	290	285	277	313	285	283	265	282	264	304	288	254	309	278	279	255	277	271	288	287	262	258	265	244	289	279	298	319	288	275	307	272	266	284	301	268	283	276	275	287	287	278	287	303	301	255	287	287	287	299	257	277	269	282	284	286	293	267	294	263	300	309	286	293	305	279	275	268	288	268	294	290	275	256	296	269	274	287	292	292	292	260	279	290	309	302	268	268	289	312	282	291	295	320	262	290	266	289	307	259	274	292	297	303	275	302	254	270	291	272	273	282	271	277	288	291	303	287	248	284	274	297	282	282	316	281	304	278	305	283	296	292	298	324	307	324	314	333	253	288	284	261	288	279	301	308	279	294	309	298	288	294	291	300	276	308	294	320	278	271	281	261	267	293	268	268	284	278	281	265	276	294	269	291	300	285	290	239	271	291	274	284	274	293	277	268	278	257	293	313	282	250	260	285	291	308	281	283	282	297	290	311	307	273	274	263	266	266	269	319	289	296	270	304	256	277	277	296	274	281	300	286	248	285	308	264	291	327	313	274	266	279	288	273	317	296	287	301	293	274	279	294	256	294	268	287	296	255	308	277	299	277	273	287	299	295	305	245	268	296	280	265	279	299	257	295	306	292	282	259	267	297	258	319	284	255	300	268	284	270	268	272	246	278	263	298	313	302	266	287	269	253	293	284	287	268	270	309	273	275	269	240	260	266	280	270	270	269	330	309	282	309	281	260	296	285	314	318	282	256	267	297	275	280	295	284	296	294	291	299	280	280	282	282	302	273	300	288	309	286	310	282	260	275	279	277	268	281	279	264	304	277	299	279	304	287	296	283	273	283	293	265	306	298	284	266	266	254	300	312	276	298	268	297	288	261	246	298	282	277	260	283	276	285	291	270	283	271	304	283	277	282	280	292	263	293	303	292	271	291	279	300	302	271	268	291	254	274	297	267	277	260	282	280	291	271	286	264	272	259	289	288	293	296	298	283	263	252	263	300	305	278	268	303	278	267	266	263	251	274	256	280	262	252	276	250	259	325	297	275	311	272	249	278	299	295	314	290	289	283	290	289	284	294	295	285	262	318	291	249	257	280	288	264	311	292	273	289	272	285	260	264	303	294	291	276	270	271	290	281	277	275	281	288	294	277	264	295	262	286	284	262	289	283	272	301	265	284	278	296	288	295	321	258	308	265	296	263	282	252	303	283	272	296	291	259	285	285	275	291	286	271	272	261	290	265	262	265	286	294	310	285	317	265	249	291	281	276	304	302	303	284	290	278	264	310	292	272	247	261	273	273	300	293	314	293	273	293	268	284	281	306	279	296	332	264	292	292	304	291	273	301	291	244	263	289	252	307	295	294	285	276	261	260	273	272	275	291	283	278	276	292	311	254	272	284	265	274	264	252	315	275	260	278	254	300	265	260	281	287	267	274	306	262	282	271	279	297	266	281	289	275	260	312	284	300	296	291	304	276	278	299	286	300	259	278	257	272	295	298	298	287	297	287	288	279	296	261	284	274	308	270	290	297	279	266	274	311	288	275	277	259	285	308	283	266	302	269	314	282	276	284	267	294	266	265	290	273	296	270	300	266	270	270	273	278	255	306	306	280	293	313	291	280	309	275	307	277	282	291	292	261	295	263	299	245	290	256	288	296	287	292	297	277	316	302	263	287	301	294	277	268	290	294	275	305	279	299	300	268	252	276
6390	446	431	354	334	342	430	522	266	299	295	309	303	294	269	280	304	274	303	284	292	319	295	321	287	303	305	295	311	292	300	269	278	293	303	284	287	303	311	290	319	327	287	264	314	287	248	339	262	317	302	300	278	289	274	291	284	278	312	292	311	291	282	296	253	323	279	298	285	294	309	284	266	276	268	284	266	268	297	305	308	274	286	280	306	291	339	297	322	311	312	291	295	293	285	321	285	286	283	259	285	299	305	277	306	304	298	280	313	307	295	288	326	318	300	289	267	291	288	294	284	324	291	276	330	284	312	275	304	295	285	303	274	265	311	293	328	309	300	286	300	300	323	300	309	309	312	291	309	310	272	295	256	297	325	277	280	260	281	279	324	285	284	307	286	317	285	287	303	297	283	286	283	292	325	292	273	286	291	309	322	293	306	291	316	274	315	310	277	279	298	333	280	296	296	312	294	307	287	298	280	278	293	301	312	296	293	308	283	294	302	268	325	293	301	266	292	274	277	302	310	287	309	286	283	305	277	321	327	318	307	259	287	318	318	289	269	255	251	304	283	322	307	290	299	283	261	310	295	271	302	280	300	298	280	245	313	329	281	262	281	306	300	264	270	314	307	297	307	288	267	307	285	267	318	306	336	295	289	334	321	277	320	283	272	296	304	274	298	284	308	313	294	278	290	322	307	293	311	289	322	321	304	308	293	266	290	319	269	330	301	295	295	280	291	297	298	272	275	286	278	295	328	305	290	292	274	278	291	298	258	278	320	288	291	281	294	282	317	284	275	308	310	323	327	298	290	298	304	307	252	304	310	286	277	306	302	315	290	284	287	291	297	268	275	312	287	299	297	250	286	311	279	301	277	293	295	312	300	309	294	316	296	290	267	295	301	296	272	316	272	304	290	309	302	276	316	295	296	277	307	301	317	312	272	331	301	284	291	299	307	266	295	326	290	297	308	274	307	280	272	285	318	291	330	331	311	322	294	296	290	290	307	271	305	305	294	307	309	288	315	309	284	285	286	334	283	265	264	290	289	306	277	296	282	282	293	320	295	305	286	286	293	295	247	301	295	335	299	287	304	298	279	273	267	320	284	297	337	305	256	306	294	255	351	292	298	304	298	297	285	298	280	308	300	293	283	287	233	293	333	306	302	308	299	278	284	271	292	280	274	297	303	295	265	271	285	302	276	307	286	277	325	291	287	291	283	297	284	260	301	307	320	294	300	295	299	255	277	302	310	273	338	293	307	281	308	268	268	291	280	284	276	249	289	285	310	279	286	284	292	297	308	306	305	281	318	298	311	299	290	296	283	279	272	297	289	303	313	283	302	288	291	306	329	279	251	288	287	293	283	315	293	315	307	274	271	303	308	320	300	295	318	346	282	292	301	301	293	270	338	299	326	299	296	306	287	277	284	310	268	265	276	298	299	273	296	299	292	291	281	313	302	298	269	300	263	317	284	278	310	264	266	315	289	285	293	283	319	284	322	295	292	278	306	303	303	273	310	331	284	310	273	279	292	335	296	325	306	252	283	308	262	283	291	291	267	296	281	294	301	318	293	269	256	290	299	298	300	287	312	287	315	344	285	300	284	291	291	287	300	283	285	311	296	261	276	281	285	268	279	292	283	301	326	296	266	318	309	267	282	275	288	261	337	296	284	262	344	287	271	306	297	282	304	282	304	278	275	262	310	287	310	303	310	286	293	295	311	299	317	294	292	272	285	266	312	297	276	271	285	304	314	292	302	301	290	281	274	295	332	278	276	328	322	270	274	297	305	321	315	307	279	287	287	306	284	277	272	321	268	320	278	318	278	302	279	281	259	286	290	308	278	294	323	298	298	282	322	325	295	270	295	292	342	298	301	290	298	301	280	322	304	287	307	284	312	279	291	301	302	293	329	315	319	286	302	308	292	277	316	278	311	284	263	282	305	278	294	273	296	289	298	320	301	325	303	275	298	303	302	318	289	322	274	292	324	283	292	260	301	300	291	323	308	276	273	282	254	285	343	291	273	307	280	257	277	330	326	303	303	276	280	297	307	302	304	306	308	278	306	273	277	301	308	277	307	286	284	289	327	309	286	282	326	291	301	309	297	280	303	297	287	298	293	283	306	298	309	296	320	288	310	299	325	278	285	286	321	314	284	277	297	311	309	280	326	294	287	293	289	333	332	311	299	302	306	295	286	285	306	294	281	295	297	269	232	300	284	276	297	290	274	288	310	305	275	290	309	306	294	303	286	281	297	305	277	322	267	305	293	306	299	288	290	294	298	292	306	302	283	289	263	270	300	287	293	279	290	290	308	303	293	282	300	308	341	298	285	316	290	291	300	288	275	318	253	263	284	293	308	274	299	280	268	271	298	294	282	291	317	294	288	306	267	324	336	283	278	284	266	297	297	298	300	313	298	287	321	314	263	278	258	272	279	290	270	292	321	281	303	299	290	312	310	302	304	311	292	295	310	283	290	288	293	272	294	278	290	288	275	293	309	283	287	276	287	243	282	297	273	300	261	264	268	292	281	307	281	277	294	297	308	272	281	279	293	295	299	330	301	308	274	305	311	300	276	288	281	316	321	354	265	274	272	300	286	269	323	305	271	291	290	293	309	267	282	273	311	301	279	273	274	306	304	291	276	285	278	269	284	289	291	303	296	282	236	283	339	317	295	318	277	287	290	305	289	309	330	290	302	298	323	268	271	292	290	306	285	318	294	273	291	290	312	261	314	283	304	314	316	266	260	293	337	312	298	274	310	297	297	290	312	287	294	295	285	301	295	310	281	299	322	300	276	299	292	310	293	301	306	278	299	275	282	297	266	327	282	348	306	303	268	299	282	280	306	312	316	276	308	333	296	310	313	292	260	286	293	305	307	285	302	244	279	298	278	307	289	281	318	304	280	304	313	293	284	287	302	302	311	292	296	293	257	286	313	301	294	286	288	298	320	295	299	274	309	300	288	284	277	304	265	283	321	321	294	274	276	273	270	273	284	262	307	280	293	284	279	314	292	283	283	318	293	305	326	272	294	286	326	293	317	284	270	284	282	281	288	296	299	296	276	297	273	272	303	289	290	298	287	282	274	297	315	282	327	308	304	310	287	273	298	293	284	294	289	271	286	302	310	285	304	283	263	312	277	275	318	291	290	314	324	300	296	297	308	323	291	297	279	303	289	283	313	313	291	315	298	276	277	295	292	285	282	306	302	309	326	286	276	282	302	293	310	321	298	297	302	272	317	289	269	294	307	284	282	311	290	245	299	285	299	308	281	284	300	311	288	286	296	320	271	310	325	301	317	283	298	292	296	257	281	318	287	304	291	287	297	300	270	279	305	261	311	268	315	255	275	293	307	289	303	285	294	298	290	287	278	294	291	282	279	313	292	284	317	288	260	309	294	298	258	274	317	294	294	303	299	301	315	289	265	277	273	292	321	318	297	275	304	271	304	330	281	274	324	306	295	309	309	298	321	288	310	271	314	356	312	295	317	296	307	291	309	295
5536	753	889	924	806	747	1730	1809	682	709	676	662	647	661	683	633	687	710	684	685	699	649	717	684	708	705	646	636	659	693	697	668	662	665	661	633	627	658	656	612	669	663	707	649	651	690	665	703	686	664	620	640	693	684	627	658	656	658	673	645	639	692	657	686	670	642	703	677	643	701	652	636	638	667	659	706	675	700	693	622	631	618	669	693	621	646	626	645	693	685	632	679	659	679	641	655	654	641	625	706	676	664	692	683	668	698	635	687	656	686	663	729	653	705	659	661	664	655	634	648	647	661	651	635	674	670	676	656	645	669	691	622	665	635	639	679	685	653	668	601	617	638	685	651	689	666	695	660	664	661	674	703	631	724	677	669	676	631	657	654	665	704	630	613	657	640	612	651	653	675	643	697	656	674	670	637	627	681	693	688	616	668	657	626	664	631	648	669	710	666	688	643	657	658	699	637	718	687	646	664	638	653	673	628	645	691	620	645	654	671	649	648	699	661	698	651	651	648	687	679	703	712	632	639	642	628	662	617	670	631	654	667	666	597	664	665	628	706	626	667	656	619	610	629	702	651	652	664	693	681	649	659	698	649	632	653	647	655	673	712	649	617	664	674	674	643	656	629	654	597	714	657	645	687	678	667	648	710	641	685	688	679	618	666	643	654	640	641	646	636	656	651	648	654	635	666	658	651	663	658	662	616	654	631	683	665	701	636	641	662	654	618	681	655	648	677	662	642	692	693	651	698	669	662	667	722	630	680	651	634	690	648	659	662	676	651	673	653	680	661	641	686	638	644	641	632	626	690	643	639	664	630	679	667	632	630	705	684	652	631	628	654	620	678	668	640	637	677	657	646	692	630	658	652	685	649	637	604	699	644	662	680	630	621	696	648	693	653	682	611	654	661	657	652	657	673	657	621	649	716	652	659	671	638	670	703	677	679	625	637	641	649	677	644	634	660	680	637	699	677	682	662	688	654	659	680	669	635	662	702	598	721	686	644	728	651	657	649	673	669	640	653	647	654	695	652	685	682	659	641	633	652	655	623	706	664	666	654	675	642	634	648	648	689	716	704	639	685	655	643	609	665	649	632	653	635	638	627	669	647	646	629	653	688	648	659	618	658	675	621	637	657	659	627	659	629	678	667	714	699	699	681	713	656	666	643	699	656	651	682	645	696	647	669	661	639	683	694	656	655	684	652	672	639	692	679	664	675	651	690	619	690	672	666	677	677	653	640	659	654	630	649	675	661	703	674	664	636	676	650	660	662	661	666	671	674	653	649	708	673	658	654	671	654	671	657	687	659	679	655	687	701	663	645	635	716	699	739	683	658	607	621	688	659	658	647	644	689	634	662	683	675	680	621	659	663	660	698	659	678	676	657	614	641	673	626	684	609	670	676	683	648	657	662	703	644	699	696	654	681	659	662	650	699	634	662	635	626	684	676	676	645	713	674	681	655	709	646	632	651	647	589	699	645	662	667	666	734	668	651	713	663	675	666	644	658	611	676	665	674	667	652	628	658	642	630	603	662	667	660	716	612	623	653	724	635	636	651	629	665	685	659	674	671	675	669	650	661	654	711	659	634	693	701	654	673	657	662	647	706	663	656	684	707	655	659	640	633	630	639	662	685	670	685	646	684	658	637	634	682	646	661	694	677	664	676	686	681	669	662	665	647	689	655	680	641	717	645	671	668	633	634	710	632	704	621	656	679	654	632	658	650	667	622	674	639	656	637	636	632	656	629	696	671	683	696	660	661	677	720	664	641	673	675	648	692	664	619	613	695	684	647	644	697	676	670	675	619	677	646	677	617	692	684	638	640	691	668	673	719	691	696	671	656	693	653	657	676	641	621	675	687	662	638	710	648	646	665	657	686	639	643	670	633	662	692	659	631	654	702	684	683	667	659	677	656	715	632	681	629	703	678	671	659	675	646	655	629	699	667	661	646	679	651	657	632	667	672	649	688	633	681	665	692	665	686	661	653	687	726	634	662	670	680	645	655	722	680	663	634	716	671	648	647	648	645	631	638	645	642	647	673	640	665	681	654	642	631	690	659	651	719	655	683	678	650	697	652	670	657	627	623	646	682	690	657	708	718	654	677	702	668	616	653	673	668	616	643	685	703	654	627	699	698	687	659	662	675	652	648	667	614	636	662	615	675	577	640	704	671	644	636	652	710	684	649	679	647	613	662	646	675	663	648	657	682	659	641	722	663	696	637	684	688	678	606	630	643	667	701	664	652	650	627	632	699	653	651	616	669	662	657	716	671	662	669	686	669	646	679	622	651	673	673	627	647	632	684	672	627	666	606	643	672	641	636	691	659	655	690	659	694	692	638	637	672	735	648	649	626	661	710	647	649	668	687	632	681	694	645	645	691	700	656	646	669	676	705	681	658	663	702	683	666	677	629	667	655	650	723	648	666	699	641	692	667	684	702	634	647	661	691	635	694	665	644	682	681	617	681	664	646	666	658	625	654	711	681	612	649	661	656	699	603	652	659	674	679	671	680	709	677	672	678	696	641	669	680	670	646	661	653	631	667	679	662	663	652	616	665	693	630	655	668	674	679	653	641	667	616	674	644	680	664	695	652	692	627	689	648	667	635	635	663	658	682	664	690	627	682	629	601	643	621	653	691	702	672	676	660	696	679	619	659	678	687	667	658	645	686	602	628	678	671	683	708	704	694	676	671	597	678	600	644	662	647	692	636	651	635	657	656	686	627	660	711	657	626	657	691	685	657	650	678	639	633	708	666	639	716	669	665	666	706	684	655	678	663	649	683	675	666	677	635	661	643	663	649	670	671	659	644	674	662	675	648	650	658	686	630	653	668	636	630	641	688	639	673	614	683	656	717	664	707	673	664	675	654	655	677	661	629	679	648	671	676	616	699	641	699	632	646	677	655	679	698	690	663	672	678	652	644	664	678	670	677	697	667	670	606	669	689	635	666	625	654	691	634	626	637	683	712	698	628	638	672	621	631	656	658	645	701	646	621	678	653	637	661	694	635	636	683	638	653	675	659	670	660	651	643	688	680	637	691	687	710	687	678	654	653	676	709	692	649	680	620	624	682	671	695	649	643	644	633	682	663	688	662	639	628	661	663	639	698	633	687	648	661	692	669	646	664	637	665	659	610	692	653	638	677	627	678	652	671	667	663	663	652	667	655	638	669	645	662	695	679	614	699	641	657	644	661	737	599	690	666	637	641	639	704	655	627	639	681	676	695	650	691	699	749	656	616	629	674	631	668	629	669	719	651	706	652	661	647	661	663	693	654	689	672	687	648	663	699	643	622	653	630	643	612	658	686	638	665	684	667	650	648	642	653	652	670	686	647	610	660	691	616	653	636	681	654	642	687	707	666	630	672	671	679	629	670	698	617	666	649	749	655	659	687	695	638	657	638	648	731	614	672	639	651	656	655	649	687	643	662	639	646	605	672	656	675	661	677	635	624	657	619	658	640	664	630	675	608	694	635	728	669	687	674	679	652	703	660	649	693
44068	12534	2057	894	535	412	2060	3548	257	260	229	182	202	241	184	168	183	181	173	163	175	170	191	202	159	166	187	182	171	156	166	176	133	197	146	158	151	177	171	144	142	160	179	198	208	171	158	153	160	190	166	162	153	166	176	157	179	182	172	154	155	161	164	144	176	170	144	150	167	139	174	152	186	148	160	178	145	135	171	147	177	141	178	184	170	174	158	185	148	162	194	152	183	174	151	165	142	185	142	151	162	148	152	153	151	142	137	159	167	160	132	164	173	177	182	156	155	183	179	167	133	180	166	153	167	149	176	166	186	158	142	185	172	172	158	159	131	182	170	164	156	162	136	177	170	187	151	166	153	180	168	151	170	178	170	151	182	157	165	142	168	183	171	138	147	171	178	151	150	130	137	168	140	169	161	164	175	162	147	160	179	158	151	133	148	189	161	167	150	154	175	173	140	174	147	166	174	140	171	130	155	161	158	146	156	155	159	153	148	185	166	156	155	155	153	165	144	173	149	163	152	153	164	167	162	179	159	164	147	172	153	147	183	180	169	181	146	195	158	153	193	151	159	185	130	163	156	146	139	154	164	151	156	150	167	172	162	153	185	159	179	172	173	144	154	153	153	171	157	162	148	146	156	171	164	166	180	142	145	157	143	144	153	182	149	152	144	153	155	159	159	174	159	159	138	148	144	162	146	161	174	178	165	153	145	147	169	159	156	161	149	173	158	145	165	160	171	144	178	148	153	150	155	178	162	154	152	154	163	132	153	162	177	155	161	131	165	179	159	161	145	171	150	169	176	169	138	148	148	166	164	167	167	140	180	147	169	136	135	165	180	145	165	149	139	157	149	166	150	163	175	181	151	153	167	165	166	143	161	161	170	150	139	143	157	164	152	163	162	124	149	165	178	179	154	156	154	151	149	170	171	162	172	164	164	154	148	156	166	155	141	169	155	164	168	149	184	194	165	163	156	160	149	151	139	161	183	161	161	154	177	173	162	166	159	153	154	148	165	165	161	166	161	173	163	160	175	169	175	161	140	174	150	166	159	162	191	150	171	155	173	166	169	171	153	157	169	149	170	143	159	191	167	157	155	177	158	136	160	134	162	167	160	158	164	160	181	156	171	157	140	167	170	181	168	178	171	175	153	169	159	157	160	158	160	157	127	173	154	142	168	189	143	149	161	189	166	138	175	157	151	137	158	147	149	167	157	178	134	171	160	156	132	167	173	162	178	146	178	145	179	187	139	137	168	148	178	153	165	158	171	157	142	183	158	167	169	184	144	161	167	172	162	154	145	164	151	154	166	166	160	162	169	168	170	163	147	156	181	136	158	163	176	144	180	136	178	163	172	172	142	171	145	170	159	151	139	161	161	157	142	186	156	154	153	141	166	139	162	180	154	156	152	180	161	162	144	157	145	183	148	167	174	148	161	176	185	139	187	177	155	147	180	154	170	146	145	164	179	177	171	170	173	150	141	161	157	165	154	154	163	155	151	157	163	176	134	155	165	183	129	178	173	177	154	157	162	182	169	168	157	146	152	166	155	175	152	151	167	157	160	154	181	176	168	176	135	179	156	159	149	163	167	168	164	174	165	184	169	143	153	148	162	165	129	170	169	151	140	150	138	160	174	150	152	157	171	186	175	156	175	165	158	172	149	157	157	190	178	145	152	159	164	153	136	150	162	163	170	167	153	199	160	161	186	173	188	158	149	149	165	154	177	155	168	167	154	146	155	156	165	157	148	157	127	151	167	167	140	179	152	147	185	157	172	151	159	161	157	160	152	168	188	174	157	161	145	156	168	170	165	137	166	163	157	178	144	141	157	160	160	158	139	169	168	164	154	145	137	197	167	168	169	159	161	146	169	156	159	158	160	153	160	171	164	141	158	183	182	161	167	183	183	188	157	182	151	162	169	162	143	173	155	149	158	179	172	149	164	159	149	168	144	148	164	158	168	158	169	171	161	142	143	147	170	152	160	178	148	165	153	159	142	154	186	169	154	158	145	145	163	160	179	153	180	155	141	158	164	164	171	152	132	160	156	177	191	175	163	166	152	162	158	179	147	165	146	154	183	165	158	146	132	147	170	160	174	165	158	177	149	138	164	159	172	146	173	152	138	163	181	123	180	178	161	146	155	185	178	179	166	180	169	179	148	148	145	167	178	137	156	191	157	161	149	176	154	174	165	172	155	165	179	166	164	182	163	192	159	166	143	162	170	159	147	130	162	156	148	152	155	166	150	159	162	134	180	137	149	172	189	176	155	178	153	134	168	167	165	168	165	173	172	164	162	160	153	144	179	161	176	138	175	164	141	184	148	161	151	163	156	164	164	142	177	167	140	179	149	176	134	156	147	160	153	133	160	196	153	173	159	163	162	147	155	175	186	148	165	142	150	197	181	166	165	184	145	153	158	145	155	132	172	180	157	152	127	142	171	166	139	132	160	152	169	161	161	181	173	159	148	178	152	141	175	140	156	176	154	153	163	159	184	170	167	164	194	168	156	170	164	163	167	159	150	172	144	157	163	159	146	167	169	160	173	163	154	138	162	161	144	197	164	167	144	173	155	154	150	168	168	182	180	145	181	185	167	146	167	150	153	174	157	194	162	136	163	163	168	159	156	175	163	151	149	173	159	148	149	167	176	149	166	168	144	157	169	158	157	149	151	167	166	149	153	167	172	155	172	195	201	127	178	153	164	164	149	183	171	162	179	169	174	160	158	167	173	153	171	182	158	168	126	161	159	147	155	168	168	173	149	155	154	159	169	163	170	141	161	146	165	174	151	161	184	183	162	157	177	149	162	167	183	145	201	146	155	146	155	148	155	154	163	163	178	147	166	174	163	164	173	158	156	132	155	139	151	156	162	170	170	154	156	168	150	147	166	148	172	189	158	162	154	134	144	177	141	163	152	140	162	139	157	136	154	172	169	153	154	147	164	143	160	182	159	157	176	157	145	171	170	175	154	178	177	191	152	147	174	142	147	174	171	153	150	143	162	157	176	169	138	180	145	157	169	164	164	138	171	164	165	156	180	154	178	154	153	169	170	159	156	163	170	151	157	173	163	189	161	163	146	165	157	156	170	168	176	162	128	164	171	166	156	173	167	157	166	155	133	159	178	177	156	161	159	143	142	171	172	172	188	159	171	178	186	170	160	143	156	168	160	155	165	177	154	178	139	173	186	149	177	165	162	162	154	176	185	160	172	158	150	166	153	185	161	182	151	152	154	146	161	156	168	165	133	164	157	159	164	169	171	160	193	140	164	133	141	161	170	174	165	152	175	154	185	172	175	151	148	162	166	172	160	152	147	153	158	182	179	182	178	140	143	158	153	172	138	145	163	178	175	180	151	170	174	138	145	184	155	160	176	184	164	139	165	177	184	137	159	171	167	156	163	162	160	157	162	167	167	153	159	176	169	162	145	151	136	152	159	154	170	175	174	171	175	155	165	169	187	170	165	172	151	145	169	180	149	144	157	170	150	161	164	151	152	165
19253	1005	2056	2482	2110	1726	7996	7854	962	887	765	702	675	662	627	580	574	561	527	544	527	485	466	457	426	482	422	465	435	475	406	453	436	418	418	402	441	396	396	443	360	414	427	403	408	421	420	369	428	372	397	396	385	399	386	388	377	359	392	402	429	396	349	400	424	396	369	384	384	380	371	410	392	387	402	370	379	388	376	396	387	357	381	379	349	393	386	404	355	378	377	362	402	374	387	359	374	353	366	367	357	384	376	333	403	376	392	433	389	393	374	381	393	397	416	428	387	379	344	422	374	392	376	392	390	352	376	346	371	436	389	369	395	382	373	354	397	394	395	371	410	404	398	399	408	382	403	388	399	419	406	363	375	363	390	338	381	390	390	384	377	410	342	391	404	386	392	360	382	376	379	385	368	384	393	397	394	399	367	344	340	325	409	350	379	378	355	396	381	370	399	393	384	384	384	400	423	393	413	364	399	352	358	351	398	388	360	377	357	377	335	381	382	350	399	387	375	404	365	380	375	379	389	404	351	391	355	366	399	378	351	374	404	396	374	390	349	378	409	388	370	394	390	396	388	350	394	381	364	353	391	383	403	384	381	394	370	387	369	368	375	379	373	372	361	404	402	357	387	397	395	389	379	390	402	351	366	388	427	397	414	395	373	381	393	379	374	386	372	394	396	408	378	380	414	342	373	408	372	400	378	350	379	377	378	357	376	415	421	371	415	411	405	354	397	392	398	393	381	401	393	369	356	396	369	387	426	395	381	399	355	371	382	372	375	406	407	384	369	374	365	372	410	354	382	353	419	382	424	367	413	384	372	394	354	382	346	383	392	367	381	384	354	386	360	383	391	355	351	367	357	401	400	383	367	394	381	402	363	357	385	393	363	401	389	398	375	365	364	401	353	390	340	424	394	368	371	407	342	373	382	382	360	409	394	386	359	332	414	378	408	397	355	373	388	391	387	380	361	397	343	365	374	390	384	338	371	394	390	394	384	399	372	378	408	378	352	398	355	354	398	376	382	389	415	394	367	379	375	370	360	394	381	386	347	344	356	376	398	365	398	368	392	381	386	391	379	369	394	385	398	363	371	364	367	388	402	414	373	372	415	383	350	387	368	385	362	363	388	362	390	368	375	401	370	421	375	374	373	374	388	361	408	383	349	374	407	387	343	371	420	377	366	407	373	365	384	358	353	390	379	382	400	381	380	415	376	385	369	347	374	364	361	383	406	428	385	364	396	386	382	346	374	377	396	401	353	408	396	372	374	358	401	380	410	370	399	378	392	380	353	392	373	373	351	424	376	368	377	384	403	371	357	360	386	379	413	390	390	382	398	385	396	387	381	393	363	378	415	399	387	396	358	372	390	355	363	388	365	389	379	349	366	358	385	402	389	358	376	386	387	373	381	409	378	386	413	384	387	377	399	410	366	405	375	412	377	387	361	385	393	384	395	354	375	371	427	388	395	369	403	361	363	393	392	427	402	424	347	385	382	413	403	361	351	374	349	380	373	380	390	391	380	396	378	354	382	367	348	437	382	378	374	373	380	389	368	361	398	389	356	377	382	375	345	368	392	376	384	347	384	337	391	364	380	390	345	389	410	395	396	364	388	386	413	374	356	384	388	406	404	349	392	377	369	378	381	411	362	370	369	365	365	396	377	403	358	454	405	379	381	380	370	371	375	369	368	361	391	357	376	370	348	374	376	378	369	383	387	381	380	390	361	392	392	358	374	384	383	361	400	361	380	350	372	388	398	376	361	391	400	385	373	397	392	398	374	389	335	395	417	386	354	374	347	368	358	365	390	393	383	391	369	391	382	393	379	390	349	346	349	370	359	386	338	365	355	376	402	406	379	345	396	382	376	386	394	375	367	367	368	415	396	386	371	382	398	388	405	386	410	411	400	335	365	371	371	399	351	368	363	384	378	375	361	382	420	383	388	433	400	369	390	375	390	406	391	389	357	356	359	384	349	401	400	377	367	366	378	364	378	410	378	376	400	406	387	353	377	402	392	392	388	386	343	353	383	364	389	376	366	353	402	402	360	380	396	409	400	394	378	392	373	390	358	351	356	381	409	409	339	377	387	362	387	401	393	383	377	356	394	383	365	381	454	358	364	380	383	393	383	364	368	394	374	380	376	395	396	352	399	364	369	418	405	383	355	397	395	377	370	364	402	364	391	375	376	385	384	390	393	372	383	391	396	392	450	371	382	389	378	398	402	371	413	377	377	385	372	390	365	374	375	380	421	392	426	359	375	425	389	382	398	395	403	385	367	364	385	384	423	373	367	402	406	403	404	391	345	386	395	401	365	370	374	364	395	400	390	407	377	413	378	374	396	356	344	383	362	360	395	384	378	373	343	372	366	353	410	374	348	347	402	366	383	387	378	380	384	401	444	355	415	399	373	370	395	335	355	406	354	364	383	400	351	383	385	359	386	363	399	352	378	411	378	382	406	404	373	417	424	377	383	395	376	381	376	406	394	409	361	383	374	353	383	391	365	394	393	393	358	374	386	407	377	411	369	382	411	400	394	384	389	368	390	376	369	382	385	403	387	374	363	353	371	397	385	342	363	403	365	392	371	354	432	377	366	364	414	391	385	395	383	396	346	410	369	363	369	346	383	340	381	386	389	377	408	370	402	397	388	372	358	408	358	356	347	398	334	387	381	369	371	351	407	411	365	404	388	355	392	385	380	375	362	387	419	375	374	348	368	369	368	373	403	372	374	391	366	384	345	419	416	378	348	373	376	373	354	362	371	385	359	402	411	399	358	391	381	376	384	328	390	368	408	371	404	341	371	389	352	371	388	345	386	408	381	373	366	374	355	378	403	357	392	399	352	368	385	369	364	383	419	359	371	393	355	414	369	374	365	350	381	409	411	382	358	373	384	408	364	406	407	381	410	370	382	369	368	388	412	378	386	327	345	429	396	350	374	376	389	398	436	395	360	373	391	387	388	382	428	369	406	387	393	408	371	350	373	379	383	404	360	395	368	413	372	379	379	380	395	371	372	370	346	366	366	397	372	366	387	388	378	363	342	374	360	350	374	360	385	370	401	383	401	358	404	358	401	418	410	369	382	403	380	414	379	407	361	369	371	385	371	361	340	344	400	371	419	392	389	360	388	372	395	402	383	390	406	391	397	364	364	382	379	392	385	371	373	374	355	403	408	388	352	395	382	363	374	360	370	389	368	405	345	382	390	383	362	359	380	408	363	387	378	387	377	363	352	410	343	368	368	422	385	388	395	339	385	367	377	387	355	362	372	402	379	386	393	368	392	444	373	362	388	387	401	356	412	350	403	385	395	374	404	389	407	423	403	383	369	377	413	346	355	372	385	419	381	395	373	399	364	376	382	386	364	382	377	379	402	408	368	380	375	376	364	386	399	384	386	400	360	368	393	387	368	378	403	392	382	399	388	379	390	399	388	364	385	361	364	370	383	405	327	362	392	380	363	409	327	376	387	356	369	392	359	380	373	383	394	357	350	388	374	396
54546	20968	12608	2404	1151	816	3335	2477	392	343	260	230	242	214	166	176	177	174	160	155	135	124	140	125	125	127	136	147	137	125	136	114	138	103	114	92	96	120	127	97	105	126	107	101	119	104	105	119	111	106	102	109	108	95	105	91	103	105	108	98	98	111	111	109	104	117	97	100	111	99	96	86	102	94	120	122	115	118	106	117	98	97	105	109	106	104	103	98	99	114	85	106	118	100	103	107	99	102	105	105	92	91	84	105	92	98	97	99	106	108	93	87	109	104	96	94	102	103	101	106	101	99	88	111	95	106	103	101	103	85	78	96	93	102	113	80	105	106	94	103	88	93	93	103	116	102	100	78	100	97	96	89	115	98	83	111	91	98	98	125	96	106	87	114	97	105	101	110	106	111	101	124	112	96	103	105	93	90	108	106	112	100	89	118	107	105	84	91	101	108	103	88	97	109	97	101	78	104	108	93	100	103	90	93	89	125	107	87	109	122	132	92	100	121	100	106	126	95	106	113	93	110	103	107	91	90	101	113	113	104	95	107	102	106	79	98	94	105	117	113	96	102	91	93	93	118	100	81	91	97	101	91	104	104	111	113	107	119	97	102	110	102	99	97	120	104	109	97	103	97	101	88	101	83	94	88	93	93	97	108	103	87	109	103	103	101	89	108	91	99	111	109	101	97	98	112	104	95	80	85	102	108	94	101	95	103	93	107	100	94	119	95	85	103	94	98	93	97	103	91	104	112	110	102	87	102	98	119	100	107	100	94	104	105	109	106	100	107	111	113	115	90	117	105	108	105	90	99	101	107	111	123	105	93	113	105	95	94	83	106	92	90	86	94	92	89	101	101	114	93	98	120	103	97	104	84	106	89	87	98	111	98	97	105	76	105	98	104	88	115	116	99	81	95	100	99	99	110	104	85	105	100	95	116	109	88	104	112	119	106	85	100	119	113	101	113	97	96	105	115	110	90	107	95	78	92	91	108	106	107	112	123	81	106	104	92	132	106	90	104	128	93	111	103	99	104	96	117	109	106	112	118	84	106	106	99	97	96	76	97	121	112	96	106	120	109	108	114	100	88	117	103	115	109	91	92	106	111	109	110	105	117	92	110	114	106	114	107	108	85	110	93	89	94	90	117	106	93	109	103	97	111	99	95	91	102	110	129	85	119	97	100	97	84	118	94	93	127	111	110	89	95	110	101	96	96	99	101	105	119	95	102	109	96	110	106	83	101	96	103	92	104	108	87	113	130	105	103	101	91	102	73	100	97	82	109	92	85	94	96	95	88	86	112	88	96	93	110	102	92	117	91	101	115	104	95	114	103	94	90	87	113	104	103	94	102	103	111	82	103	102	107	102	91	95	113	93	103	93	99	122	103	106	120	104	81	109	91	99	90	92	75	94	103	91	121	120	95	102	95	106	87	101	112	103	84	87	108	91	99	105	88	104	93	104	111	87	96	92	95	99	111	113	117	96	91	90	95	105	91	88	106	88	91	108	98	97	95	87	118	97	117	93	98	93	112	115	115	109	80	118	98	88	102	108	93	113	105	104	112	109	114	111	91	101	89	94	84	99	88	102	96	101	90	90	91	107	119	92	104	107	86	90	105	113	94	100	96	94	93	110	97	98	115	91	83	89	106	109	98	109	92	109	102	102	94	75	108	109	109	91	89	97	97	102	86	95	103	106	96	96	91	109	103	106	94	120	97	106	92	82	109	100	88	89	96	93	101	94	100	102	99	110	103	113	114	114	107	91	102	99	98	83	126	97	83	111	111	102	91	96	106	84	116	109	102	106	96	117	108	101	95	98	100	101	93	93	114	74	75	112	102	114	95	92	104	99	84	124	99	99	100	97	100	93	105	88	96	99	96	91	102	108	80	104	85	90	101	99	110	84	86	102	111	113	114	99	97	100	78	95	102	103	101	93	102	95	101	116	82	119	98	91	90	91	101	114	99	107	97	93	102	97	94	98	106	85	111	97	87	89	118	86	100	117	97	114	106	120	78	110	95	117	83	109	123	102	111	126	91	90	81	94	95	115	100	91	90	114	119	113	101	108	99	86	109	93	112	98	91	103	104	101	123	96	114	104	118	114	93	95	102	112	126	109	92	103	113	108	71	99	113	97	111	107	109	101	98	101	122	100	105	113	113	94	105	103	97	115	105	108	101	105	114	96	106	104	110	111	71	103	109	111	113	94	107	86	117	114	84	93	116	110	106	116	130	102	106	103	106	100	117	114	116	81	114	107	104	98	103	110	105	93	107	103	92	92	97	100	99	112	91	95	110	101	112	101	98	84	94	116	107	88	87	99	103	107	74	103	115	85	101	104	89	122	107	92	102	82	89	102	105	113	118	104	107	101	109	96	95	85	110	86	99	105	93	109	105	84	109	106	96	100	103	115	97	100	90	97	99	105	89	116	93	100	108	96	110	97	111	96	113	97	86	80	112	87	102	117	93	103	106	80	89	107	112	101	100	98	86	97	92	81	104	104	100	116	106	123	110	97	106	107	103	109	94	90	92	103	106	133	100	121	98	103	85	109	101	119	91	98	100	103	92	121	89	90	85	106	106	86	102	108	95	105	98	117	113	93	111	79	93	96	107	109	116	95	103	88	97	94	98	108	100	104	88	83	110	103	79	106	103	94	99	116	117	107	85	133	80	107	90	86	94	102	98	109	89	106	119	93	93	113	117	122	108	106	107	103	94	84	81	107	112	122	97	134	136	94	83	124	134	100	99	107	102	124	93	115	106	105	88	93	108	100	109	107	109	120	101	113	111	112	91	91	93	87	106	101	93	119	99	101	105	98	115	98	103	102	119	100	98	102	108	89	92	99	87	75	112	115	102	103	113	82	102	93	96	84	105	90	101	106	97	110	95	93	105	126	100	100	114	72	102	105	111	106	108	94	101	107	92	92	83	92	95	107	105	70	102	111	112	102	111	110	113	99	101	106	88	112	100	112	99	91	97	111	110	108	86	101	104	93	102	101	110	94	111	100	107	99	107	97	113	101	85	99	86	103	96	104	95	94	107	112	118	110	92	105	91	82	103	106	100	124	86	74	97	87	91	99	99	85	101	103	113	93	93	121	122	102	106	98	104	100	91	104	109	92	110	130	92	97	109	97	89	89	103	112	99	99	99	101	96	106	90	100	119	98	97	95	83	115	71	85	107	82	78	106	104	107	114	113	102	101	97	106	106	101	104	95	90	109	101	94	98	108	93	109	121	111	105	109	91	94	82	100	93	100	111	89	101	111	104	102	128	99	97	117	102	93	82	89	124	97	115	99	103	109	101	105	101	97	104	96	105	92	99	102	98	109	91	118	97	96	95	96	115	103	91	90	133	100	118	80	103	108	102	102	104	84	85	101	112	99	93	92	97	100	94	91	105	134	93	109	93	97	110	119	102	93	100	111	98	96	111	105	108	95	99	106	105	85	103	118	102	103	85	108	117	94	106	98	100	92	99	72	98	107	104	91	102	105	97	90	99
26486	1871	4436	4988	4286	3571	10979	4750	1791	1554	1294	1144	1046	963	812	778	724	651	640	577	566	555	503	530	469	456	457	425	418	408	392	409	382	396	395	389	380	378	327	357	328	356	362	340	316	362	282	314	351	311	322	337	363	316	328	348	319	300	277	306	311	301	306	326	283	277	303	284	289	286	320	259	280	318	259	302	275	311	267	283	302	286	283	276	290	304	272	264	288	280	277	266	267	293	292	298	279	293	253	291	308	316	305	251	305	295	287	325	277	288	268	264	241	268	296	287	274	281	251	290	294	286	296	279	259	300	286	262	286	285	291	271	234	294	261	260	272	285	258	252	296	255	248	282	277	276	264	286	269	272	278	291	283	260	286	264	288	281	291	276	297	279	216	263	270	297	239	253	283	242	305	290	254	265	265	271	274	300	236	261	274	264	276	256	268	255	290	248	279	255	283	269	249	289	277	298	306	257	277	274	266	239	266	258	265	258	270	270	286	272	299	270	264	282	293	298	285	255	276	289	300	269	270	290	275	265	270	281	274	274	254	260	255	273	298	277	318	256	279	251	270	297	260	248	276	271	268	250	256	241	277	286	259	274	312	301	314	283	287	242	289	264	271	283	287	258	265	237	282	263	235	290	296	245	278	267	258	279	270	257	248	254	279	253	290	272	289	272	286	252	284	264	287	258	279	272	260	270	259	269	297	289	253	275	259	262	274	267	284	273	260	305	265	271	276	290	304	298	255	291	250	245	293	247	251	257	250	248	324	281	300	249	239	280	255	247	261	284	286	277	297	263	284	269	294	253	272	277	297	277	299	269	264	278	258	261	274	285	279	274	297	265	274	290	279	253	263	274	242	249	302	281	262	284	243	303	290	263	276	280	270	280	267	269	261	299	259	294	275	280	248	270	301	272	265	279	292	281	289	264	247	252	271	263	273	244	276	292	264	225	279	303	281	278	277	277	298	283	252	294	292	268	267	263	275	274	278	243	269	277	279	238	267	301	286	276	285	234	282	273	273	255	295	282	291	277	268	301	260	305	295	288	269	270	265	290	283	267	240	263	264	269	278	298	271	313	262	281	264	277	247	297	287	284	270	271	276	290	247	266	250	270	273	252	302	279	287	284	269	283	254	279	277	260	291	268	269	287	264	289	293	280	261	274	257	266	278	252	270	260	271	308	261	274	260	269	292	250	269	270	245	272	286	274	277	273	292	291	245	268	251	268	302	285	282	266	267	277	298	273	304	299	259	267	286	289	278	258	265	291	266	250	279	246	275	281	281	265	273	267	230	273	284	249	291	280	269	305	254	236	283	261	280	289	307	261	260	277	327	266	259	275	273	300	256	272	291	290	247	292	257	261	266	276	293	265	291	257	262	264	259	257	277	290	295	227	270	280	275	268	258	266	256	273	286	236	285	254	276	277	288	311	288	287	278	268	261	272	293	267	254	270	291	290	252	273	283	284	270	278	291	264	268	260	266	277	265	238	283	243	259	254	267	260	259	277	259	243	273	286	267	226	265	254	264	277	276	252	293	296	265	272	277	256	266	269	259	267	305	285	254	265	280	224	283	230	282	291	267	296	269	250	284	273	256	255	305	268	258	253	274	274	265	300	273	312	279	283	264	293	269	291	278	278	270	252	263	274	273	261	271	265	284	268	231	269	274	251	269	261	288	251	277	242	276	259	287	255	266	277	273	292	254	262	284	255	282	269	298	274	281	261	266	276	255	256	260	284	289	293	252	262	267	270	275	248	289	269	267	263	233	265	267	271	288	259	306	258	270	244	247	280	256	267	281	278	263	280	264	280	265	287	277	302	251	292	267	262	278	251	265	287	272	279	263	294	276	263	258	283	256	269	294	272	266	266	258	287	268	237	268	275	271	257	287	263	282	257	302	244	242	271	269	274	300	269	268	280	265	294	263	288	289	265	252	273	260	255	242	283	240	289	283	257	287	270	248	281	252	289	251	257	245	277	271	233	295	260	264	236	283	255	272	281	245	250	276	286	295	286	261	269	260	269	260	280	279	295	250	271	282	258	271	255	286	259	251	281	292	278	305	265	273	264	242	282	276	247	253	242	305	264	273	274	266	247	283	258	290	267	287	295	257	250	285	292	235	270	308	278	256	261	294	276	283	250	282	242	296	240	264	262	284	287	271	255	231	262	272	285	289	280	249	266	263	274	268	273	241	260	269	289	276	271	250	279	250	294	283	271	290	292	272	271	267	291	290	252	275	281	305	269	248	260	305	266	260	249	289	279	253	278	256	298	270	285	294	262	240	271	299	282	240	299	281	289	308	274	264	262	289	260	271	292	263	258	263	277	269	281	272	273	296	307	285	257	278	302	311	270	265	309	277	267	298	270	285	266	262	282	289	278	267	271	291	269	291	254	268	257	246	261	260	265	265	252	272	256	269	295	267	287	264	302	275	292	244	309	283	281	263	260	273	279	284	277	312	273	265	277	264	275	278	241	269	274	309	246	254	271	266	275	288	261	272	260	305	273	265	283	274	278	296	279	264	245	260	273	314	274	254	291	267	284	294	284	267	258	267	274	273	257	266	278	294	280	278	294	273	265	289	294	270	255	262	265	286	264	280	272	270	272	281	274	268	271	286	268	262	253	258	305	283	265	281	268	298	242	273	301	273	274	231	288	251	274	256	281	244	239	266	294	274	290	292	306	266	261	263	307	245	292	280	319	260	261	271	258	272	294	245	282	257	271	279	256	300	258	275	282	278	269	274	268	272	262	287	281	294	261	267	273	266	266	282	306	265	268	282	299	270	269	294	266	264	253	265	267	268	262	283	282	268	259	258	295	260	244	271	245	239	282	258	282	254	266	270	248	282	264	235	250	243	290	286	261	276	279	269	264	274	278	292	250	300	262	262	275	256	264	256	266	272	299	271	262	274	281	264	267	275	263	287	264	256	246	268	295	268	276	273	291	293	259	278	277	250	244	248	287	278	275	263	292	257	270	304	310	250	271	275	241	280	259	260	248	271	260	281	266	286	280	282	287	288	278	258	282	279	266	299	258	272	265	255	273	233	290	268	264	279	280	252	262	257	304	275	257	263	264	249	293	274	271	267	301	266	243	295	259	278	294	288	287	289	275	282	284	253	289	266	273	261	260	284	295	291	264	277	274	304	279	261	291	269	279	296	246	278	285	289	271	275	266	261	267	295	259	265	304	265	274	270	303	268	281	269	266	276	278	256	268	275	286	281	297	277	289	246	245	268	244	267	277	291	279	286	293	288	287	267	269	287	281	270	300	286	273	253	257	270	266	263	277	269	256	306	290	282	265	290	252	259	262	304	272	252	240	243	240	283	293	263	256	240	246	287	269	245	278	277	298	271	301	296	290	255	261	256	270	279	275	306	273	281	270	261	266	295	286	293	271	259	267	270	273	292	288	269	267	244	259	269	285	285	263	264	292	274	264	247	263	262	286	273	299	278	266	254	252	285	292	284	265	266	265	298	265	256	242	256	262	244	248	269	300
6220	403	444	349	311	295	481	316	300	292	311	336	267	300	299	272	282	283	299	277	264	275	282	279	259	314	301	308	283	270	284	313	313	304	284	298	249	293	266	292	305	313	312	277	308	280	333	292	322	317	277	283	296	303	286	320	300	285	289	313	297	303	302	302	313	302	289	305	283	298	285	308	300	301	302	293	289	301	282	274	315	314	269	264	295	303	268	286	299	276	290	297	273	263	318	274	284	289	273	273	284	266	279	278	266	324	301	275	272	284	285	289	296	299	296	289	300	283	294	284	269	285	305	287	307	304	277	297	293	280	328	269	315	274	276	264	275	267	298	338	272	270	268	297	279	299	290	283	316	264	279	301	256	278	283	274	292	277	338	289	287	328	285	305	301	292	301	275	296	285	296	287	300	281	304	309	281	302	292	289	284	298	308	294	331	289	268	265	327	319	288	295	284	310	277	321	289	299	284	290	319	351	274	305	287	319	317	309	310	284	293	304	310	303	330	303	302	292	277	257	285	311	275	291	288	279	314	276	272	290	301	313	304	285	289	265	297	253	286	302	280	284	283	299	320	281	281	266	278	274	277	336	322	346	286	282	281	314	322	272	270	293	291	295	297	282	300	302	284	306	282	273	290	297	271	294	320	297	321	318	286	318	299	286	292	303	307	313	307	314	250	292	275	291	299	272	272	284	309	268	253	294	290	273	275	277	317	272	292	305	295	281	304	297	297	305	279	266	285	306	300	315	297	266	280	296	296	319	273	296	298	304	310	290	297	281	317	284	269	316	288	302	292	294	296	291	302	286	271	294	287	278	280	277	294	295	299	328	278	304	264	307	301	268	299	312	288	269	295	297	300	301	287	294	283	308	285	261	292	269	328	285	265	305	248	309	301	290	281	270	277	300	287	276	271	267	283	283	300	291	292	311	315	296	315	324	278	308	281	308	317	309	295	309	303	315	286	302	335	294	275	266	283	286	292	283	271	284	316	297	299	267	323	275	284	304	280	295	280	308	275	275	264	280	301	287	323	305	288	284	269	290	331	293	256	256	287	284	288	321	293	231	263	320	299	328	269	293	307	292	270	299	270	284	280	300	300	303	289	265	282	289	316	332	244	268	258	285	282	274	274	268	268	299	278	296	327	276	300	276	303	298	286	288	288	296	281	281	293	293	288	294	300	286	311	284	300	279	287	290	312	297	281	298	295	280	273	282	286	276	267	279	271	292	303	326	252	302	300	282	306	276	320	314	321	269	284	295	252	294	276	305	289	315	289	301	296	276	273	304	303	274	328	316	285	279	268	316	323	259	291	279	295	276	308	304	303	283	292	290	301	302	276	307	268	302	264	279	262	285	301	288	310	301	274	306	284	270	342	295	301	265	293	320	284	275	270	296	302	310	260	305	254	268	274	289	275	317	308	294	300	293	288	288	322	299	327	299	283	272	281	316	297	328	295	312	331	297	295	282	324	295	324	252	273	262	302	290	298	330	305	312	305	335	282	309	298	314	287	306	284	276	305	326	313	328	301	290	298	299	275	308	304	288	305	305	262	293	279	305	295	324	303	270	261	317	296	289	324	281	278	324	308	292	278	315	286	304	321	274	293	293	283	310	318	287	291	294	275	313	287	283	273	297	310	288	297	252	300	284	263	295	292	272	312	268	292	350	271	304	292	290	291	268	320	290	284	287	289	305	279	297	316	298	325	284	297	261	304	297	295	276	298	293	305	315	305	293	295	288	295	294	322	318	278	299	286	281	265	297	267	305	307	300	275	267	298	322	295	310	316	283	353	291	291	299	296	307	315	279	275	267	288	287	292	281	300	302	298	301	309	294	304	289	296	297	286	307	250	297	277	284	287	280	296	313	328	304	298	295	312	285	288	272	307	315	287	288	290	271	292	273	313	303	300	296	303	320	281	294	279	294	295	313	294	280	240	307	291	308	293	311	309	300	306	291	284	291	279	294	305	285	277	294	295	323	273	270	320	254	336	306	292	266	277	291	293	325	278	317	288	287	302	281	279	292	307	287	271	323	312	314	282	322	275	294	309	298	302	337	322	267	302	315	259	303	275	295	288	274	286	298	275	288	262	317	307	296	282	281	299	275	297	301	292	289	276	281	253	336	320	266	277	297	254	267	309	310	298	310	304	289	318	291	296	308	274	296	271	300	291	278	307	315	287	262	313	251	295	285	344	254	236	275	286	275	292	247	299	261	276	311	282	307	298	294	252	254	296	300	295	282	305	302	322	309	287	277	275	305	262	260	303	309	290	312	290	314	272	292	289	274	252	294	255	294	294	273	338	280	320	303	296	275	297	294	286	327	290	278	305	301	278	285	305	291	306	289	278	290	277	267	345	296	281	261	269	288	280	318	300	279	295	256	289	281	311	307	312	287	293	292	244	276	311	301	285	296	271	292	308	336	280	292	273	277	281	301	282	288	286	281	312	294	288	294	289	298	301	277	282	285	300	302	301	301	328	294	278	318	294	297	276	315	296	262	262	320	305	256	290	285	289	314	318	307	301	314	295	287	297	270	254	286	316	283	311	312	266	295	283	270	312	292	306	291	296	290	294	273	291	270	322	257	304	294	278	257	265	291	295	321	321	314	288	309	296	306	279	322	280	308	282	303	283	284	275	280	323	326	281	296	307	268	290	260	301	294	291	271	317	309	274	267	301	300	270	296	275	309	286	286	304	278	322	278	301	295	269	292	314	331	301	283	318	310	304	304	262	293	292	314	286	319	301	303	280	286	261	284	311	260	255	281	281	267	288	285	290	281	280	282	300	269	271	280	310	266	294	308	268	274	257	280	314	306	291	277	310	270	269	280	341	296	276	322	321	259	274	302	274	304	290	275	308	302	287	299	277	295	259	286	279	281	301	282	319	303	291	296	310	265	277	296	308	268	279	295	301	285	280	295	286	285	293	270	291	295	284	318	282	294	290	277	275	295	290	287	293	262	284	295	297	273	308	272	289	325	268	287	282	287	289	306	293	306	304	321	301	322	301	316	293	292	317	248	261	319	293	343	306	290	278	284	301	297	291	292	312	282	293	312	284	322	306	317	318	311	294	297	278	257	283	293	282	272	273	289	304	295	280	265	264	314	300	300	284	274	313	289	305	289	337	290	311	322	274	308	287	270	285	295	299	251	325	283	312	303	294	307	302	302	299	295	342	278	299	315	281	286	285	269	291	286	295	299	327	296	250	318	284	304	284	273	296	303	309	311	317	275	274	285	289	283	324	304	294	305	291	294	291	315	289	297	303	328	271	286	288	308	295	284	300	311	287	293	271	302	290	285	266	284	305	282	305	294	332	284	278	302	283	281	308	289	337	298	277	277	284	276	306	285	296	283	316	301	268	293	325	278	308	294	311	280	281	267	319	300	299	323	299	289	327	271	294	267	268	304	282	294	303	305	298	301	276	265	293	274	297	294	249	279	300	291	275	297	319	290	309	306	307	271	318	321	311	286	302	302	294	298	289	310	274	309	252	302
5104	758	805	872	744	729	1974	655	748	726	646	642	653	661	650	662	623	628	656	643	644	669	687	609	661	653	620	668	676	654	686	665	641	625	670	717	678	642	673	646	650	722	667	656	665	627	687	643	595	726	651	671	683	665	661	636	659	694	688	639	668	671	664	645	657	585	655	641	609	642	626	639	711	656	664	667	697	670	655	665	627	710	654	642	598	669	666	635	658	653	645	640	673	649	665	675	642	649	695	728	664	639	668	719	643	686	688	648	716	671	659	624	677	654	613	687	650	714	647	683	653	635	624	668	670	639	632	673	658	674	629	626	642	624	636	678	659	667	662	617	673	675	643	636	646	655	626	654	672	720	705	591	626	628	634	601	639	637	680	680	627	671	711	641	644	663	662	654	651	675	671	661	639	657	704	666	693	710	653	586	675	634	635	658	667	660	724	651	628	698	669	634	617	620	651	637	664	692	673	667	695	648	712	640	662	624	690	691	638	605	694	677	622	618	673	697	656	634	699	655	643	685	704	629	678	668	655	653	645	659	661	639	641	617	607	676	646	646	687	698	657	625	639	611	693	639	612	654	650	653	658	652	677	657	691	627	612	683	609	629	675	684	657	640	652	703	646	650	636	672	621	697	634	660	593	656	651	650	683	612	648	656	651	635	658	665	619	620	667	640	671	598	653	600	629	660	680	653	587	676	673	668	620	672	646	670	664	677	704	643	667	682	620	668	680	631	664	673	665	605	641	659	647	652	677	659	665	665	654	644	655	633	598	620	667	634	657	637	649	670	689	656	632	649	663	654	637	670	715	643	676	659	607	663	634	678	620	664	683	640	693	654	620	677	681	681	651	632	667	691	627	655	660	726	614	641	639	651	679	648	624	677	688	697	640	646	613	653	632	670	633	646	610	631	640	623	682	615	650	640	678	664	649	627	640	664	653	661	692	666	666	702	606	681	684	674	624	640	627	661	617	646	668	676	698	662	635	667	645	628	648	680	711	688	662	647	625	633	665	629	661	655	628	619	621	648	667	665	686	686	658	650	664	699	654	665	658	667	620	627	648	649	711	660	690	678	623	644	641	686	643	639	678	631	646	673	672	644	631	663	670	658	635	670	648	617	601	677	639	647	663	633	652	642	647	670	623	646	670	619	657	655	672	684	689	720	654	665	656	709	661	689	657	658	656	644	713	623	727	692	648	639	673	643	632	681	644	721	681	684	647	604	664	634	609	656	662	631	644	710	677	637	634	646	625	667	619	687	598	652	704	642	609	675	654	603	662	684	657	659	622	628	650	647	624	675	669	694	638	664	690	644	655	658	684	641	629	632	657	628	636	675	705	681	639	664	596	633	661	586	670	682	657	664	657	628	664	657	602	615	633	641	661	692	659	610	646	673	681	653	671	695	662	611	651	637	651	690	649	665	647	651	642	664	609	645	709	655	680	690	646	660	628	644	664	624	631	666	665	652	687	641	715	664	626	732	707	610	693	703	680	656	594	652	688	607	627	631	714	622	664	651	601	641	696	701	624	645	612	670	684	689	666	642	690	638	669	655	683	656	618	660	624	645	675	703	617	690	698	679	653	641	706	668	672	658	649	660	631	618	622	680	674	659	611	651	636	681	701	663	628	639	633	664	688	725	656	636	678	640	673	643	594	682	631	651	721	591	723	680	624	618	651	621	653	658	706	647	654	651	619	677	654	645	650	595	653	610	679	646	649	650	641	643	677	669	665	652	725	669	698	643	677	660	673	632	637	590	616	591	641	700	680	628	666	670	660	650	672	661	619	634	717	641	704	672	669	611	650	680	636	639	639	674	685	695	633	653	717	691	676	682	657	666	645	694	672	661	671	668	689	670	669	657	677	651	652	644	624	662	626	658	699	645	598	653	638	634	655	620	669	664	623	664	649	650	637	654	630	668	687	628	656	658	691	656	699	635	643	675	626	633	639	619	644	676	656	679	632	663	651	666	676	684	640	607	639	585	646	645	679	653	634	640	665	623	716	656	647	669	667	641	646	649	665	655	665	658	635	645	619	613	642	671	615	639	700	625	651	640	641	642	658	651	645	671	681	654	668	680	654	675	640	657	657	636	654	658	657	630	684	629	666	655	627	639	670	681	634	638	678	626	675	661	639	652	678	682	659	656	656	657	637	665	666	629	689	661	663	685	660	633	637	648	608	659	640	672	701	674	657	674	633	625	659	642	643	637	682	631	628	650	628	664	651	624	656	671	638	610	677	691	679	688	657	673	658	627	649	651	689	656	699	664	629	642	641	628	700	671	641	710	678	702	722	672	646	620	738	647	654	665	648	629	627	634	629	664	665	691	665	660	657	657	699	692	660	660	592	674	650	640	669	649	673	635	689	663	658	672	652	670	661	634	650	694	648	659	622	636	666	662	653	721	653	669	646	664	648	613	683	634	637	626	669	686	676	667	710	685	621	656	667	620	680	650	653	667	695	655	671	627	664	672	662	645	634	683	691	639	676	692	603	680	673	671	639	646	596	641	674	677	622	668	668	632	693	671	665	629	668	646	603	686	679	611	650	702	688	672	658	640	634	629	655	613	677	682	658	640	706	638	657	628	665	647	639	626	669	665	660	677	702	657	648	669	675	624	662	634	657	666	694	707	696	620	643	668	631	631	689	675	607	675	628	706	696	660	667	659	663	639	671	653	674	637	664	655	664	689	610	630	650	591	675	633	634	623	633	615	647	632	639	679	663	636	672	634	657	641	625	612	635	690	686	696	654	686	630	623	590	664	645	637	655	625	665	634	626	630	698	706	661	633	651	696	657	667	677	687	606	680	707	622	629	680	644	645	668	664	642	620	675	658	603	642	624	654	622	626	635	668	664	676	667	656	641	670	664	678	675	620	682	614	638	614	690	656	653	623	656	650	633	670	668	681	630	605	627	681	621	653	630	658	638	653	685	661	683	700	644	648	648	684	666	645	601	672	655	627	656	682	695	659	668	656	675	653	654	687	673	630	627	677	669	674	699	633	672	657	654	649	679	642	674	654	708	662	606	669	627	622	657	659	669	634	641	667	636	673	689	678	688	622	643	674	644	677	647	689	670	647	656	643	662	669	658	704	637	665	699	666	672	591	693	682	641	629	655	641	658	666	682	681	685	692	652	645	617	642	679	655	671	660	649	645	666	613	629	637	666	630	661	606	619	685	658	608	689	645	628	675	651	649	658	686	665	658	650	669	656	627	647	665	652	648	640	710	662	671	637	632	603	670	638	659	666	639	680	623	683	645	680	702	684	662	629	660	631	644	686	688	673	650	659	647	662	665	637	649	669	591	662	603	633	634	647	668	645	672	683	710	667	624	670	647	672	657	640	704	665	625	677	665	681	678	669	646	610	644	628	626	632	633	684	670	697	683	665	642	661	707	680	676	608	613	657	653	630	641	598	630	646	618	618	718	660	702	680	635	694	655	681	654	676	663	624	720	625	649	598	663	640	663	702	651	641	641	665	636	678	672	668	657	643	664
40702	10879	1553	778	580	440	2781	518	241	220	217	231	176	197	176	207	168	191	150	197	165	181	176	171	166	183	192	177	151	183	166	181	190	159	186	166	158	159	168	173	167	144	146	161	141	155	143	162	146	164	161	172	172	152	174	143	179	187	170	147	171	165	146	157	173	135	149	151	174	159	163	174	152	139	180	149	158	151	124	151	161	141	153	179	160	157	175	151	162	175	135	173	155	161	146	160	144	173	162	147	145	162	175	158	144	138	175	198	147	141	170	152	167	152	175	155	168	176	155	135	134	157	166	177	161	150	177	161	154	153	156	158	145	162	143	175	165	163	165	158	174	172	148	131	166	174	167	197	167	176	129	152	162	149	173	153	142	152	185	176	169	170	165	156	152	148	151	160	162	157	166	178	174	170	141	160	166	147	157	145	153	163	155	164	146	150	151	167	160	154	161	159	170	161	137	179	175	167	176	189	162	152	157	154	155	154	142	146	176	176	184	180	168	157	177	153	166	164	196	141	165	172	174	180	136	153	141	168	145	148	170	174	146	130	179	161	153	154	148	137	167	160	150	153	147	180	158	180	161	169	164	183	160	163	143	153	151	154	160	138	155	137	158	146	137	144	152	157	173	155	170	173	162	141	158	145	123	163	173	163	149	133	174	169	168	128	172	150	142	142	147	187	150	164	163	164	177	165	171	138	167	161	156	149	162	163	140	174	150	136	151	160	151	156	149	166	160	143	151	170	130	147	160	139	134	174	154	172	153	172	140	166	166	129	172	164	136	143	161	176	163	160	176	171	173	154	178	169	172	147	164	168	150	138	170	158	148	162	160	164	148	174	149	154	157	164	158	129	151	164	153	163	145	172	153	162	170	176	152	163	166	138	163	165	136	166	153	155	192	138	142	157	141	151	167	167	179	142	186	182	169	182	166	164	155	151	144	167	163	184	153	151	149	158	177	146	145	142	182	153	170	175	142	157	176	150	168	176	160	161	149	131	150	143	142	164	162	168	151	148	170	170	179	142	142	174	163	169	141	154	167	140	162	170	148	147	162	168	140	177	161	168	143	144	134	149	137	181	173	152	146	132	146	143	155	170	174	132	164	171	160	151	178	186	165	155	171	169	165	153	152	172	149	149	173	146	178	158	150	147	176	143	176	169	148	167	147	157	150	139	150	145	158	151	182	156	170	144	167	141	173	150	160	165	180	180	148	133	163	170	153	159	140	152	164	177	167	161	152	171	142	172	153	155	189	171	162	174	139	145	174	157	159	160	165	135	171	159	161	175	169	164	173	167	141	151	132	154	160	162	148	148	173	156	170	167	158	165	148	175	150	166	178	149	168	165	167	149	140	173	167	150	162	150	143	162	144	158	155	170	132	137	161	168	156	179	150	151	154	159	156	178	183	145	134	172	148	147	110	150	136	169	152	163	151	176	153	167	156	163	139	157	190	172	154	161	168	156	157	169	146	159	139	167	159	172	176	149	152	153	162	169	157	165	167	162	164	156	173	150	150	177	160	158	140	157	159	159	155	158	163	164	143	158	169	154	160	145	163	167	162	170	166	161	145	160	166	170	149	153	155	143	185	153	160	159	156	141	142	150	177	168	152	144	149	141	154	157	137	157	171	169	163	150	148	161	131	179	163	162	173	175	166	174	173	161	148	158	167	169	168	177	128	168	149	159	173	156	144	135	175	161	159	137	144	163	173	171	161	185	159	169	167	145	147	154	161	163	137	166	138	171	157	141	159	156	158	149	176	152	162	162	169	177	152	169	159	168	168	171	155	150	162	173	161	179	160	179	151	161	169	179	148	151	173	179	143	163	172	152	157	156	144	146	185	153	144	163	165	145	145	139	159	160	164	154	159	177	164	139	131	155	161	146	160	154	162	158	148	156	160	154	158	155	145	158	146	152	166	135	158	125	173	158	155	150	152	159	164	152	156	145	169	147	161	149	176	179	156	157	146	155	150	154	156	146	151	137	144	175	162	158	161	151	149	166	148	130	179	139	171	152	158	152	165	146	154	150	155	150	158	140	160	156	163	162	162	160	140	142	154	178	166	179	168	171	169	160	150	170	165	162	156	156	147	145	160	156	184	171	147	155	150	167	150	136	152	166	152	138	163	151	160	142	156	169	150	168	157	174	159	154	169	147	166	147	136	144	163	143	140	151	157	168	166	171	154	145	134	149	160	142	139	181	167	160	157	160	175	131	160	177	157	174	156	171	144	163	162	158	157	162	157	148	173	158	142	153	172	174	162	183	167	170	156	154	149	157	151	181	157	136	164	177	163	161	166	166	170	143	172	165	150	154	170	158	164	162	148	166	141	142	153	153	166	152	144	169	153	170	159	150	150	161	144	124	144	187	159	177	149	152	170	160	161	160	160	143	157	176	173	150	145	168	138	172	174	167	168	189	166	182	186	179	177	154	159	159	162	137	145	148	171	162	152	166	167	150	137	156	151	167	170	160	172	125	157	167	154	155	163	161	165	170	156	163	136	141	144	163	129	166	176	170	186	148	144	158	153	146	152	183	150	171	179	174	159	153	147	158	171	192	174	148	152	145	160	157	154	145	159	129	158	167	160	148	174	189	139	151	147	164	171	153	169	155	181	170	161	168	177	150	145	144	179	158	136	149	153	163	155	156	172	158	139	159	156	148	163	167	154	160	177	157	147	145	148	127	173	146	176	164	155	155	161	157	186	161	159	128	138	161	154	160	163	160	177	170	143	149	152	140	159	173	146	176	166	160	147	190	171	170	161	153	179	138	163	145	154	155	158	167	135	145	153	147	161	177	157	179	155	160	157	138	174	135	150	173	164	166	154	178	170	159	143	135	156	145	150	154	166	179	174	181	167	170	140	176	137	142	192	154	181	186	161	161	144	155	159	164	137	148	148	157	172	164	156	167	187	137	156	162	143	164	171	160	123	174	162	154	160	133	164	140	148	192	163	167	161	148	150	156	174	159	137	152	130	149	145	145	150	171	163	158	172	161	162	130	156	144	159	144	151	154	154	175	158	188	164	141	129	172	141	161	145	153	174	180	145	152	160	165	163	153	190	133	153	152	168	145	164	160	173	152	160	171	159	149	149	150	153	155	160	147	161	165	154	172	145	142	151	158	129	151	155	174	165	148	188	151	172	168	133	167	153	164	156	144	147	154	159	165	164	146	144	145	164	150	141	182	147	128	163	159	165	143	143	158	174	140	174	166	145	157	142	132	152	157	157	152	154	173	138	170	159	156	180	161	148	158	186	188	128	143	182	155	145	179	146	165	184	147	182	168	154	171	175	177	156	165	128	137	166	158	160	156	167	163	164	142	166	180	161	177	171	156	168	135	192	155	153	177	163	173	167	151	146	157	170	164	161	143	165	153	163	162	151	172	151	179	122	166	159	129	173	167	149	152	171	133	160	160	183	148	159	141	163	154	148	135	170	176	152	164	141	158	138	159	185	181	146	179	153	185	143	160	155	155	143	164	142	182	151	160	144	143
17696	991	2049	2452	2016	1759	9904	1141	1018	886	773	764	660	667	581	568	566	515	565	504	515	500	454	484	438	493	486	443	446	409	430	435	407	410	416	421	437	407	430	426	419	412	397	423	392	404	421	392	377	370	434	372	386	387	373	370	439	384	371	429	396	356	388	371	398	373	406	408	394	386	373	419	379	403	377	349	404	372	351	374	367	367	382	377	378	395	352	393	391	385	351	362	359	397	373	404	369	406	387	394	382	337	365	399	404	402	354	389	379	398	373	374	374	375	379	387	413	373	385	361	355	359	352	358	399	399	387	359	393	353	369	370	394	367	392	374	369	403	375	376	386	368	375	413	384	363	383	350	368	349	382	413	383	369	388	379	417	367	371	375	350	409	354	369	365	397	378	322	369	353	405	378	378	402	388	382	379	380	369	367	403	371	378	393	368	384	360	379	365	349	352	384	379	382	350	371	380	378	363	394	369	409	398	366	363	394	390	376	371	376	357	437	393	372	349	376	383	375	374	378	402	337	366	376	375	363	385	408	394	352	343	381	383	405	379	378	377	368	373	385	380	383	355	368	362	362	372	412	388	369	390	375	403	369	367	387	386	394	372	391	355	351	350	396	387	391	400	417	342	374	399	398	378	339	367	376	414	322	346	384	394	373	369	377	415	373	335	371	391	370	387	341	351	373	338	361	378	395	370	391	376	387	360	392	369	347	348	342	378	378	399	391	365	426	348	381	396	410	387	352	385	383	387	378	360	371	373	340	340	380	373	368	376	337	378	419	374	380	412	377	387	371	425	396	370	347	399	340	391	363	388	361	359	386	383	308	368	358	381	376	390	367	384	393	382	352	368	384	381	378	378	371	368	402	412	372	352	383	384	386	371	377	402	383	369	395	383	364	386	365	345	390	351	362	373	385	400	376	385	369	384	398	365	379	367	400	380	365	387	375	369	352	375	366	359	346	342	382	363	387	382	357	363	381	376	364	399	383	368	398	381	340	338	349	350	340	354	334	384	366	403	360	375	395	370	373	387	406	368	407	386	358	318	376	400	371	371	361	372	366	381	375	402	383	332	350	393	426	384	394	380	393	384	356	332	425	351	372	367	376	351	372	382	399	386	335	382	372	325	375	382	400	389	371	363	350	368	360	381	381	373	380	351	365	349	374	420	400	373	366	394	393	384	356	384	403	372	374	372	373	375	385	380	346	375	387	373	371	403	346	396	369	395	420	374	396	383	349	397	403	411	363	337	378	374	384	360	367	382	381	357	366	369	383	372	362	407	391	378	357	368	377	394	371	368	393	397	387	395	370	368	428	395	379	339	355	381	382	390	378	380	345	413	366	397	356	393	388	374	413	357	372	350	384	329	404	372	370	389	355	370	377	400	367	352	346	369	389	383	370	375	356	345	388	370	390	364	376	381	373	367	378	359	400	363	375	362	372	368	375	365	376	382	372	360	377	394	359	384	378	374	380	348	390	354	378	363	378	391	374	372	388	346	377	373	357	362	388	383	386	394	389	373	361	352	408	384	383	349	392	424	384	368	362	419	359	360	396	389	392	364	359	367	349	383	379	362	404	384	389	382	369	364	338	353	390	367	369	329	360	393	381	370	352	346	360	337	401	382	372	399	402	378	396	415	374	379	381	393	374	385	355	367	337	369	368	377	359	370	376	405	410	411	382	383	378	376	354	345	380	371	364	377	389	347	372	384	390	379	381	360	359	358	381	361	367	361	382	357	390	393	355	405	369	368	387	386	375	377	364	397	388	396	378	356	384	406	390	338	367	375	359	363	393	380	367	370	351	378	340	348	393	373	382	367	370	364	411	386	374	352	369	366	387	413	383	379	383	362	381	364	354	374	374	326	399	368	334	396	375	359	340	354	374	370	376	372	388	353	329	370	346	366	390	375	358	379	355	369	396	396	394	362	372	369	377	386	377	370	368	383	346	389	418	370	363	371	383	405	364	400	362	342	390	355	399	426	399	374	344	354	384	409	371	390	388	404	359	380	403	373	358	387	362	394	403	379	384	357	359	373	374	366	420	370	342	381	368	374	368	377	382	344	387	423	418	377	360	357	370	386	383	363	405	363	380	369	410	380	344	391	395	384	371	386	387	413	377	374	410	371	408	378	371	395	355	371	401	369	373	379	379	359	355	353	372	367	382	372	346	428	359	377	368	400	400	362	379	389	412	369	373	388	392	416	375	395	360	392	382	404	381	386	401	378	404	380	377	357	387	375	430	373	350	372	341	372	373	387	381	397	397	370	369	365	384	360	359	363	381	374	365	360	359	374	382	361	396	364	364	377	349	362	395	353	361	388	376	369	366	376	390	367	354	393	377	389	386	363	354	366	378	375	382	365	336	358	351	366	360	356	360	383	387	346	351	378	342	380	405	373	350	381	357	397	392	335	336	392	340	387	379	424	356	362	375	366	382	366	370	368	339	352	369	365	380	395	373	389	348	414	348	376	349	389	398	377	353	380	394	362	389	376	338	366	360	379	357	355	370	385	359	350	380	389	391	348	357	361	380	359	380	393	374	387	425	392	369	383	369	386	363	387	373	348	390	394	358	407	368	369	362	409	368	370	385	377	364	362	383	351	376	376	356	392	389	402	354	367	363	376	402	388	384	364	364	351	384	384	369	377	402	387	372	372	373	369	359	364	356	398	389	390	430	354	382	401	381	366	408	358	390	389	360	388	352	403	379	392	398	393	373	349	367	379	342	381	370	367	381	339	368	344	376	379	359	359	392	355	378	350	384	347	412	367	336	358	382	403	372	348	362	361	391	373	337	378	385	390	380	382	371	363	362	400	356	352	340	373	371	360	341	379	393	389	381	384	422	364	376	379	360	354	390	384	399	407	387	368	357	397	399	361	400	389	352	363	357	373	355	368	391	401	366	368	373	380	386	352	350	360	333	373	339	368	360	375	347	333	367	388	384	361	377	382	365	383	369	379	435	375	390	369	389	376	351	382	352	386	380	405	350	382	423	375	397	366	396	346	381	411	382	354	371	343	382	377	400	386	369	351	406	380	383	431	388	405	370	374	389	376	361	375	401	378	374	351	380	419	406	426	372	383	349	359	387	378	331	389	365	391	365	383	365	381	337	349	386	399	363	374	375	415	443	396	366	345	378	394	383	390	379	359	370	360	399	374	377	402	421	365	393	396	368	392	368	375	360	387	410	387	437	344	379	362	369	370	366	359	359	350	385	346	407	356	344	382	392	403	370	383	338	403	360	414	344	374	366	363	392	363	382	369	386	353	382	400	365	420	337	341	378	415	402	348	350	345	372	366	392	340	346	386	372	385	359	418	361	375	384	363	379	366	391	363	378	408	382	370	377	405	379	382	357	361	371	374	411	405	367	370	373	371	360	409	391	384	392	397	341	343	365	359	373	348	385	422	383	348	368	340	393	365	383	355	345	403	387	365	386	375	398	401	386	391	384	403	387	370	402	357	365	382	372	381	373	360	369	369	390	343	366	394	357	373	346
55011	20588	10538	2284	1097	784	4977	813	375	318	256	214	216	209	201	194	155	160	163	132	136	142	136	109	144	128	112	121	110	100	115	100	124	117	118	101	112	97	128	95	112	95	119	110	118	109	115	104	98	127	113	108	103	95	100	83	85	76	107	114	87	105	101	95	102	122	116	102	86	112	100	96	101	110	102	94	107	109	98	105	101	95	99	88	97	98	105	113	118	93	99	94	90	111	98	108	106	102	93	104	107	84	102	105	102	106	123	116	100	109	100	108	94	104	99	95	116	112	81	96	103	108	102	94	117	82	109	84	116	100	110	121	103	105	95	98	99	108	104	96	88	96	104	95	98	109	100	89	89	84	115	98	107	93	83	103	95	99	97	102	101	104	97	93	99	92	104	105	104	102	89	111	83	94	73	105	100	106	97	98	99	96	92	95	90	99	87	105	118	101	112	83	109	101	93	85	85	102	113	96	79	98	95	110	98	93	87	108	109	95	112	111	83	109	103	101	100	103	101	116	92	96	86	96	98	100	87	106	102	95	100	97	105	105	96	98	93	111	90	105	110	81	88	106	90	103	102	88	97	120	84	116	119	102	117	110	94	122	95	101	112	104	108	87	85	103	90	109	92	106	108	85	94	110	89	100	105	116	96	84	111	86	87	79	100	94	107	116	102	110	94	96	97	105	97	120	84	91	85	84	107	111	98	84	98	111	100	92	98	112	100	92	110	96	92	96	102	115	107	116	103	108	94	117	111	97	110	91	109	107	94	92	101	101	105	116	100	101	105	117	100	104	90	95	103	79	103	87	86	89	89	85	99	111	124	97	85	113	108	101	90	105	95	105	103	103	103	81	100	113	82	100	96	104	97	96	104	103	104	119	118	106	82	86	84	81	102	97	95	106	94	94	108	101	108	99	95	110	90	101	105	88	91	91	102	100	109	102	109	114	80	115	100	77	94	116	104	98	109	93	113	97	80	100	78	95	99	95	124	98	119	90	99	91	112	95	104	109	82	107	112	79	107	101	104	101	77	114	89	108	122	102	114	103	87	110	102	90	92	102	106	105	111	99	108	106	88	111	96	95	81	96	119	103	101	108	88	103	95	87	85	102	99	92	83	90	121	100	116	98	107	98	122	86	103	108	90	96	97	96	95	111	98	117	95	96	94	115	77	94	111	82	88	99	114	100	86	102	85	110	100	120	102	95	118	105	81	95	99	110	85	90	78	103	101	108	90	109	109	107	87	87	91	90	111	98	94	86	115	98	104	96	110	99	92	101	90	102	106	111	99	91	86	103	110	91	107	96	92	107	106	98	98	116	104	103	109	99	106	89	92	85	109	93	96	100	72	112	91	91	103	98	108	97	102	81	90	92	101	115	89	113	109	95	100	95	118	98	105	97	99	107	107	105	95	101	84	103	102	107	102	105	96	101	97	103	112	96	116	112	94	98	106	103	95	100	111	109	111	89	99	104	103	91	117	104	103	94	101	106	91	83	82	104	108	109	107	94	108	109	96	103	100	111	96	104	101	99	94	74	103	101	116	94	94	106	96	99	89	96	99	97	114	105	98	121	91	92	110	119	108	98	85	85	83	95	91	104	100	110	107	105	94	105	110	103	90	91	95	99	93	101	95	107	102	99	107	88	97	98	118	101	99	119	104	106	107	100	108	104	115	102	96	81	119	91	89	98	89	86	104	115	112	95	114	106	103	107	65	73	97	114	98	98	114	93	106	108	94	103	90	107	110	118	86	92	118	124	114	111	89	105	85	93	99	123	104	115	109	106	95	96	89	104	105	108	99	89	103	118	97	106	95	111	107	86	96	87	84	104	95	98	101	106	107	106	90	81	104	89	98	108	103	93	93	109	95	108	105	93	85	95	91	112	98	117	94	98	120	121	100	95	98	111	104	95	100	91	102	97	90	104	105	98	116	86	89	80	89	98	95	96	87	90	108	118	110	80	115	94	91	107	94	98	107	105	114	84	93	84	102	101	83	90	93	104	106	109	107	114	102	92	95	110	95	113	107	99	88	98	95	119	110	103	85	109	108	97	91	104	90	111	116	93	131	109	91	112	102	102	102	93	112	107	89	98	114	97	98	114	106	92	84	95	98	124	85	100	98	108	84	74	97	127	89	98	95	96	108	93	99	116	127	92	107	87	97	84	83	111	82	99	116	95	139	104	94	108	109	109	123	122	98	109	80	97	114	104	113	90	121	101	99	85	88	97	87	122	109	97	83	94	100	87	92	111	104	94	99	101	109	90	86	101	98	88	97	99	100	106	111	89	86	116	100	103	104	109	106	119	103	103	99	102	90	99	88	96	95	102	96	103	103	95	115	93	93	95	78	111	86	97	101	89	101	92	103	108	107	93	95	118	100	98	113	106	100	98	110	122	103	90	105	99	90	76	92	101	110	88	97	104	74	85	96	100	93	101	112	95	105	94	114	79	96	93	83	101	96	115	97	89	69	101	89	96	112	88	114	98	88	110	105	92	97	106	100	89	116	100	93	90	106	97	86	91	98	122	93	97	85	95	89	92	87	108	95	103	109	110	87	105	93	108	104	86	99	82	81	113	112	107	90	101	117	81	105	91	91	115	104	105	101	68	96	99	95	100	118	107	110	93	103	105	105	103	103	84	86	87	97	99	104	96	86	102	94	80	92	83	98	103	103	104	96	95	110	108	104	91	103	103	113	83	111	106	98	91	89	117	99	92	105	97	113	109	98	105	108	101	80	121	95	95	96	85	104	115	108	108	101	111	108	93	126	85	93	113	113	103	98	101	99	93	111	141	117	103	108	111	102	112	91	112	89	89	84	103	103	90	86	106	112	102	90	86	94	88	115	114	118	103	100	91	85	94	93	110	80	88	108	99	75	109	120	92	97	110	109	100	98	98	73	102	97	118	117	92	92	118	107	83	86	97	94	90	102	90	91	104	90	77	99	95	108	82	101	91	98	106	114	103	89	91	92	110	98	101	92	98	103	90	98	98	94	110	82	106	97	102	115	119	112	90	102	100	91	98	111	96	91	101	116	100	104	107	108	98	109	113	115	92	103	94	110	96	116	105	102	104	102	99	96	117	92	97	94	89	104	115	101	82	93	106	97	113	110	103	112	83	106	89	95	88	101	97	100	109	113	100	93	108	117	105	105	99	102	91	95	105	85	109	94	108	103	99	116	101	92	98	101	90	104	110	91	98	113	113	92	105	96	107	97	109	91	86	86	91	109	100	102	107	103	113	94	94	112	117	102	93	104	112	102	90	90	97	95	89	112	102	87	97	83	90	85	92	89	119	101	102	84	94	94	122	107	87	98	86	99	104	106	116	101	84	96	93	102	107	102	101	125	87	82	97	120	107	86	106	104	88	109	90	105	123	86	92	107	99	104	98	101	90	99	101	74	93	97	98	127	99	88	108	100	102	90	107	99	81	93	83	108	89	112	108	123	108	76	103	96	99	102	113	94	91	99	116	112	107	84	109	112	96	96	105	95	97
26273	1780	4154	5204	4110	3516	12479	2208	1790	1529	1398	1170	1043	933	831	793	720	692	623	577	572	598	500	546	474	470	449	443	440	430	405	412	383	386	401	368	355	367	372	377	348	345	366	336	356	358	308	325	328	312	330	345	329	313	278	293	310	325	286	293	291	331	271	294	320	294	254	302	286	311	287	290	293	291	267	290	289	292	277	306	265	291	259	306	311	287	271	296	261	279	266	295	245	276	290	273	291	279	263	241	265	283	274	288	275	288	244	285	294	307	269	271	265	285	251	278	261	282	244	266	292	296	294	296	283	259	249	273	310	272	269	274	256	275	285	313	283	279	270	269	274	281	251	274	284	280	269	281	262	247	303	265	295	281	277	292	245	263	303	292	251	291	225	275	295	295	271	291	288	288	279	276	296	244	251	258	252	278	243	266	269	236	293	267	265	262	284	250	291	269	256	266	254	277	258	250	277	266	270	255	287	252	305	283	272	269	292	260	255	252	305	283	266	304	276	246	278	266	257	283	271	259	265	290	249	254	287	256	239	302	275	275	263	275	287	286	265	268	265	277	258	269	262	259	292	278	282	268	241	259	268	270	276	222	257	265	264	290	280	251	247	282	269	312	284	289	286	293	250	268	280	288	256	241	271	312	281	239	290	300	263	288	254	262	275	272	298	267	291	264	266	280	250	255	272	268	249	277	281	268	275	266	294	294	235	256	317	278	278	260	280	276	296	285	256	308	263	261	266	250	263	272	289	293	282	276	282	261	283	296	265	248	289	273	266	269	271	278	285	259	272	241	278	269	284	245	289	276	283	264	270	243	286	272	282	243	270	257	238	270	258	268	266	253	277	284	254	260	274	282	297	266	249	272	283	268	302	266	289	294	246	273	258	271	296	277	276	266	265	284	247	267	240	257	256	252	272	263	266	300	260	280	270	261	284	262	284	285	269	279	247	257	267	283	253	261	270	262	293	264	254	298	272	280	278	277	263	262	268	248	265	282	272	285	261	256	263	280	281	258	279	268	254	276	254	256	269	282	288	263	256	282	288	261	265	243	298	282	272	269	240	318	289	284	240	263	255	265	268	247	265	267	264	279	304	250	255	252	233	274	310	248	242	278	245	275	251	267	282	267	287	258	271	289	285	244	249	285	246	249	277	290	289	265	248	245	253	282	289	278	257	294	268	291	267	251	254	279	258	273	250	283	293	303	275	281	256	285	302	266	261	265	309	301	273	263	280	280	236	292	278	246	270	302	251	265	261	277	265	248	280	321	281	263	254	299	276	287	290	275	312	302	282	245	270	257	255	253	298	266	269	269	256	291	263	255	284	267	297	262	262	268	266	273	270	275	280	253	276	252	262	258	270	251	274	293	283	263	244	281	241	285	262	262	265	273	296	284	264	267	261	248	267	266	268	290	284	269	276	255	254	330	269	275	263	309	269	280	257	276	271	293	277	256	270	279	290	251	254	309	273	270	294	258	265	246	246	279	279	272	239	249	285	258	298	253	276	241	274	257	272	284	282	247	273	274	300	293	278	259	271	271	264	271	279	242	245	275	290	270	313	287	299	305	255	255	249	272	302	290	254	277	266	258	273	276	248	268	285	257	316	273	278	260	294	270	263	273	284	280	278	254	271	279	270	276	259	254	250	282	290	285	273	244	273	285	246	279	260	269	269	253	284	245	265	290	299	262	268	288	267	250	276	296	258	237	270	235	252	261	243	284	281	267	256	268	258	252	269	272	287	257	289	282	289	277	268	285	299	276	228	274	257	265	252	261	307	265	270	291	273	258	267	240	284	286	263	261	265	301	260	288	242	274	272	281	252	270	259	298	266	285	296	276	269	283	275	267	272	254	248	264	243	248	262	258	305	247	267	281	255	246	264	285	307	260	248	298	259	302	247	275	284	261	286	266	288	289	285	254	289	256	263	288	260	251	295	278	275	245	278	273	243	301	271	284	259	272	251	285	274	268	274	292	280	268	244	268	263	269	251	304	260	272	262	303	295	257	291	307	275	295	267	246	281	250	274	310	281	281	266	278	276	277	272	254	248	262	270	274	251	267	273	283	297	233	261	259	280	267	297	274	272	276	273	264	293	272	281	262	266	260	267	293	270	253	312	266	277	266	314	256	248	256	260	282	267	256	252	259	256	265	239	305	282	253	257	275	268	270	247	261	278	245	252	249	277	314	294	280	266	285	275	298	254	262	264	255	280	267	261	227	247	264	260	281	236	273	261	257	282	299	268	262	256	279	271	269	248	278	258	295	303	243	267	298	294	236	264	279	266	276	240	249	274	263	279	263	266	307	262	260	296	280	250	248	282	267	252	268	278	251	290	289	277	281	283	274	255	277	271	262	262	258	266	239	252	261	284	262	264	256	259	252	262	240	283	264	283	259	304	275	271	289	261	287	282	278	269	251	280	243	257	263	258	251	278	292	247	301	289	304	280	269	288	241	301	270	268	305	268	253	297	267	308	269	265	299	273	272	282	263	267	271	297	259	282	265	268	268	263	259	267	282	272	251	278	263	259	278	283	288	254	292	255	269	296	266	275	279	246	303	280	268	287	283	268	251	286	281	284	302	233	266	280	273	273	277	292	275	275	269	271	242	285	293	261	307	259	276	299	263	250	264	240	244	286	237	287	276	272	261	248	260	276	289	258	287	288	279	263	254	257	285	264	303	298	295	303	296	295	282	250	307	240	258	248	265	279	271	254	269	276	267	265	260	278	275	269	232	268	264	257	259	231	259	271	271	251	273	294	278	256	259	296	279	252	278	274	258	279	267	317	274	298	263	264	291	276	245	243	287	261	261	264	271	266	249	290	312	283	319	257	267	270	255	279	307	255	258	271	276	277	266	257	294	314	260	259	274	275	260	277	291	244	273	281	291	239	293	258	289	256	262	296	288	247	245	288	276	256	266	255	283	285	273	252	260	266	267	278	277	267	276	272	289	258	268	279	245	299	288	273	255	278	293	280	275	283	273	251	222	323	278	279	265	254	306	274	278	266	248	266	275	247	278	246	254	273	262	258	274	273	251	268	261	259	246	277	268	260	257	284	258	252	252	272	242	266	269	275	281	252	276	281	270	274	258	259	280	273	273	278	240	246	299	266	275	284	293	258	281	278	259	255	241	276	264	292	304	265	282	267	271	257	278	286	308	265	276	265	296	246	262	286	261	276	244	288	255	261	242	287	249	274	286	285	277	264	266	280	276	257	249	258	289	269	263	244	291	272	256	242	274	253	241	282	275	255	296	257	290	281	249	282	242	271	283	267	263	261	266	262	268	281	282	271	293	262	269	307	264	287	271	318	269	271	257	269	287	269	259	273	277	241	268	243	280	283	266	293	264	283	264	258	287	280	265	279	263	279	280	277	291	251	275	262	246	285	283	281	267	265	261	296	230	291	287	285	263	244	277	263	291	250	269	267	250	251	263	287	257	280	266	260	272	270	277	285	263	263	245	263	271	264	273	260	246	262	275	239	230	258	284	259	267
6011	368	405	393	317	334	323	284	311	298	300	276	264	285	315	276	281	298	282	297	305	281	296	297	302	335	296	276	273	271	308	283	302	267	288	300	302	292	285	291	278	305	306	309	287	276	272	295	311	306	302	324	287	303	286	271	256	275	281	289	284	319	294	279	303	292	279	268	280	291	288	266	298	295	271	272	297	326	298	319	297	298	276	297	270	266	312	270	282	280	326	268	307	257	299	284	311	274	294	255	280	325	321	274	288	283	309	280	266	295	296	273	297	269	266	308	280	296	264	316	288	290	295	303	277	280	327	297	301	273	263	255	275	315	268	280	298	292	277	266	270	301	295	274	272	320	283	265	303	274	281	281	330	289	314	255	267	274	299	289	278	284	259	300	306	298	315	304	282	278	280	271	298	268	272	263	327	305	299	292	312	285	319	272	293	321	289	286	322	270	309	278	287	274	291	262	294	298	301	307	320	282	297	292	286	297	284	273	271	302	283	307	288	297	308	334	284	281	291	274	284	292	260	267	278	313	252	294	251	284	279	275	264	275	270	271	282	309	303	277	319	290	315	305	295	292	295	263	290	282	295	311	301	297	300	280	299	308	286	284	307	307	295	290	298	293	283	275	285	321	292	290	295	302	290	299	289	263	278	314	277	283	322	270	301	286	272	287	273	284	283	314	309	293	282	278	264	319	281	289	253	283	280	261	274	247	271	300	273	294	276	300	295	280	291	284	302	315	254	263	278	304	294	311	280	260	272	288	306	278	308	295	276	309	299	278	256	303	316	303	281	259	317	292	279	296	268	287	282	279	285	309	267	284	281	277	300	271	293	288	287	308	265	282	285	322	267	301	309	290	256	267	289	287	282	285	290	263	289	329	269	321	289	308	274	284	302	290	291	288	298	299	275	286	271	303	295	332	303	287	311	295	274	286	301	329	283	317	327	292	267	295	274	317	283	306	275	303	339	280	295	298	288	286	319	271	313	285	260	336	298	314	275	304	254	262	270	275	293	267	287	250	269	289	304	293	290	289	300	302	297	281	290	282	245	274	277	273	307	292	270	276	308	296	266	315	310	292	300	281	269	285	294	291	306	297	290	272	283	303	318	345	281	303	324	308	284	304	265	302	258	289	316	287	293	289	273	268	285	318	294	268	272	272	296	283	293	291	298	269	310	269	304	296	294	295	291	295	313	267	300	320	281	260	288	274	326	286	315	276	296	332	305	274	301	264	275	281	294	276	285	296	277	264	302	312	279	244	283	274	250	287	269	261	280	254	295	308	288	266	308	311	280	306	301	277	281	282	255	284	305	273	303	301	292	284	321	309	294	341	289	282	270	264	284	274	278	272	303	332	306	282	275	276	276	287	294	298	314	317	265	265	271	275	317	309	311	258	258	288	253	307	297	288	290	309	286	297	287	300	308	279	294	321	278	309	305	263	291	289	296	294	299	272	274	292	288	289	314	295	261	266	293	296	322	276	288	294	301	293	298	302	287	310	264	297	302	287	273	303	255	286	292	277	313	292	290	283	246	276	265	288	306	303	281	294	279	277	291	281	308	273	279	301	262	289	288	300	262	324	309	287	303	304	286	274	283	338	296	280	258	272	276	299	254	278	293	310	308	285	270	327	294	277	253	274	318	271	285	318	294	312	263	290	327	313	298	279	288	280	299	265	293	315	291	272	270	327	319	309	302	284	304	311	286	290	278	288	276	305	286	313	310	292	317	281	313	280	265	286	285	296	308	298	296	275	317	298	275	329	296	272	277	255	285	304	293	301	307	297	301	305	281	311	260	291	288	291	312	253	274	294	316	298	296	245	310	312	323	292	289	304	270	292	276	301	278	277	286	270	280	292	281	328	263	281	290	281	285	259	285	287	305	292	304	283	283	314	312	299	284	270	271	317	305	256	277	330	298	305	281	280	270	272	304	297	296	322	274	279	262	294	281	255	281	314	279	255	280	290	292	274	284	292	295	287	306	283	316	263	274	285	321	259	300	291	295	297	305	275	294	296	284	278	301	267	316	259	294	312	298	264	315	295	306	252	309	296	272	278	313	276	252	292	326	271	340	256	272	281	322	302	305	283	282	276	313	285	316	273	267	275	295	303	265	301	284	307	298	277	289	274	307	253	249	269	304	304	267	286	305	308	303	300	288	290	297	319	325	259	287	333	296	297	271	289	299	292	283	327	291	332	280	323	286	305	305	277	259	259	283	280	327	306	271	275	298	291	307	285	310	275	281	280	296	302	266	317	311	295	291	310	286	296	281	311	296	299	278	298	285	312	270	304	266	280	284	272	275	301	291	312	278	274	290	296	259	299	302	291	286	318	290	273	307	290	267	268	309	275	304	292	323	285	288	295	307	283	286	327	279	325	297	304	278	280	314	322	297	274	278	311	287	291	268	285	277	283	291	290	282	279	310	320	293	291	262	315	279	278	309	277	249	301	323	301	298	288	284	256	292	273	300	275	267	293	290	287	278	297	296	281	287	274	290	286	268	291	314	300	305	267	296	293	309	295	285	256	289	251	300	261	272	297	282	274	320	283	291	304	284	264	298	278	277	300	305	306	266	298	257	271	288	299	259	264	301	276	255	280	313	237	291	303	272	293	310	298	290	260	303	301	297	289	280	294	278	303	294	274	304	275	294	294	285	315	281	291	297	287	297	292	318	292	287	320	296	295	296	305	286	298	284	290	271	298	269	248	285	249	292	267	308	287	287	282	336	330	265	270	288	253	287	308	330	301	299	281	276	295	312	288	278	293	274	315	274	298	312	293	281	297	245	291	295	310	318	285	285	280	305	331	298	272	304	317	292	282	283	294	309	294	292	284	267	281	276	291	296	308	293	266	277	312	300	296	285	304	309	290	302	312	318	300	260	307	287	282	284	307	303	322	291	266	271	289	287	304	252	297	314	297	308	281	288	278	288	271	306	304	308	282	313	277	286	301	314	279	272	315	324	299	284	293	284	278	288	280	301	296	311	322	300	253	295	283	286	276	283	292	285	281	295	283	315	264	282	306	308	277	288	279	263	310	292	281	293	314	303	280	292	282	292	297	282	277	276	302	282	273	285	302	279	284	270	272	295	289	303	311	293	281	297	275	271	261	325	272	297	275	258	307	314	278	268	267	288	285	290	325	278	298	331	238	266	334	309	296	265	295	289	313	303	283	319	296	293	301	277	277	277	279	345	307	328	263	317	312	280	271	269	279	241	316	288	304	322	290	299	265	288	286	278	274	318	295	298	301	272	287	255	284	306	269	255	318	306	327	300	280	310	260	259	275	270	289	275	264	257	283	323	295	304	311	302	268	272	276	283	295	277	302	282	302	287	278	293	276	303	289	339	306	294	266	276	276	267	281	276	282	308	245	299	312	280	287	294	291	286	262	284	282	313	268	290	308	271	283	299	298	301	287	319	285	312	323	299	281	264	294	295	301	268	274	313	292	289	301	289	299	293	276	307	272	304	242	272	276	270	315	265	312	281	296	262	284
5065	728	845	917	722	713	887	682	701	678	706	675	621	682	664	666	626	636	630	635	629	625	660	630	690	703	689	679	643	620	651	650	651	657	639	642	605	649	655	652	638	653	629	649	658	636	652	613	653	635	670	596	592	655	641	672	611	621	693	661	695	633	653	616	598	613	608	646	658	627	631	658	655	645	649	655	658	642	647	648	674	708	587	665	663	688	668	641	627	622	636	669	642	630	628	625	640	632	674	652	612	632	645	625	642	619	654	650	686	660	657	658	644	646	651	640	655	656	680	657	633	646	683	648	652	638	659	642	612	673	660	630	616	674	638	651	698	609	643	614	671	606	649	653	667	593	649	652	656	603	644	642	662	637	650	677	676	676	669	671	634	707	634	674	668	675	651	624	656	648	642	677	660	639	647	618	614	655	622	677	645	673	652	659	638	675	683	621	661	646	631	664	623	648	652	606	600	638	603	646	661	676	642	643	637	678	654	669	678	693	699	644	690	667	627	645	672	630	656	696	651	646	667	630	651	648	633	683	645	684	676	670	677	687	641	687	626	661	635	650	648	637	656	660	671	613	615	643	632	642	651	622	613	671	642	668	657	673	646	664	649	613	663	633	599	644	648	621	660	621	644	677	638	655	654	693	662	655	648	641	633	645	607	653	700	657	656	710	633	655	661	677	688	615	607	670	667	678	659	628	659	658	604	651	629	673	638	659	609	651	651	615	606	670	606	642	634	634	610	668	661	635	653	647	659	675	608	643	703	647	628	662	684	678	659	615	623	687	662	632	634	632	673	662	599	680	670	641	640	639	647	657	648	613	648	671	643	642	649	641	659	657	635	671	682	625	614	650	634	652	626	661	621	618	670	641	650	651	665	627	637	681	710	611	656	621	660	688	620	643	678	642	662	701	650	658	645	610	641	683	655	635	675	669	649	669	646	650	681	630	662	670	645	626	651	574	615	641	629	667	644	638	657	653	676	660	598	645	659	606	650	617	638	629	640	627	651	684	696	656	699	649	641	687	639	688	676	654	644	638	658	693	695	658	599	650	618	637	633	647	690	624	599	637	640	614	698	638	658	649	617	655	612	616	725	671	674	647	660	709	671	639	649	640	693	673	666	635	623	607	649	675	735	642	677	673	579	652	678	612	620	660	664	669	649	696	629	653	699	618	650	604	639	688	670	648	683	641	677	678	711	616	661	669	676	643	643	660	705	680	673	658	592	636	663	669	598	661	652	633	657	635	620	630	624	603	685	664	620	608	683	623	590	647	646	689	613	647	637	649	624	648	628	662	655	677	674	656	661	676	629	656	647	625	679	749	584	647	661	618	640	647	631	637	672	678	639	604	652	682	617	603	665	627	611	671	696	655	688	613	633	677	695	628	654	627	642	617	631	605	627	668	640	638	642	636	626	574	674	684	639	709	669	636	623	641	647	665	664	680	672	638	644	664	700	653	658	676	648	674	622	624	702	616	699	620	698	634	632	637	633	653	657	649	645	633	666	657	627	669	654	612	636	663	629	661	688	654	631	638	671	643	618	613	625	609	648	668	642	683	633	635	645	619	625	643	613	648	712	639	629	624	712	657	646	662	622	696	625	662	683	603	650	611	644	643	675	638	582	683	661	699	666	656	644	615	628	623	626	669	654	639	651	654	679	635	629	658	679	664	638	662	622	636	677	668	641	632	634	620	584	648	677	650	693	638	684	669	673	587	618	657	623	625	609	659	660	639	655	646	654	643	624	659	622	652	683	677	672	638	626	630	647	649	679	638	646	636	660	637	668	640	697	608	665	682	658	676	686	636	689	623	653	677	638	567	660	660	664	602	660	667	659	664	638	673	712	628	688	664	698	655	635	670	627	646	670	653	662	669	639	639	623	651	652	638	693	639	621	637	649	628	696	710	656	660	671	631	660	625	685	646	635	621	657	645	639	621	650	669	622	659	612	653	642	685	618	640	681	646	610	675	610	659	667	672	652	686	637	663	653	619	652	659	638	732	665	628	662	642	654	674	665	654	630	632	718	656	635	607	665	674	669	624	648	658	683	641	631	648	690	660	601	692	661	678	629	646	708	675	614	649	676	620	635	665	667	676	700	635	633	621	629	655	669	647	626	670	652	623	660	634	618	672	647	631	648	634	693	696	631	661	666	662	663	711	637	684	619	649	646	600	698	620	681	683	644	650	650	638	652	638	653	643	671	622	654	700	639	679	633	628	639	647	694	596	633	649	636	674	682	662	670	618	653	606	655	632	656	673	690	650	652	658	628	649	657	641	634	648	642	651	686	655	660	635	673	622	619	649	688	641	638	697	646	665	713	691	652	658	682	638	651	660	669	667	673	666	645	641	631	606	655	679	673	640	643	624	675	673	634	655	741	704	612	686	632	680	635	624	656	631	639	697	669	645	675	625	683	622	625	631	658	635	644	637	577	612	724	662	694	643	646	653	584	612	653	594	684	687	665	628	628	655	604	616	682	642	643	652	674	649	598	667	668	658	673	663	643	655	598	639	689	653	654	651	683	587	651	627	640	629	667	624	677	643	649	631	653	623	637	616	650	628	663	640	610	651	704	662	647	690	646	627	671	592	608	633	616	628	650	620	656	641	666	649	676	698	587	634	638	694	661	657	655	662	685	693	656	624	682	660	618	636	620	646	671	661	646	616	636	652	682	639	624	627	664	637	635	659	678	640	609	705	647	663	663	625	652	683	641	631	671	593	626	658	697	631	679	667	644	658	658	649	596	634	635	636	624	611	663	662	645	633	653	670	622	687	638	672	645	653	633	658	672	645	618	625	662	700	648	672	634	661	663	655	691	641	653	648	662	657	638	592	660	672	649	676	663	632	651	696	637	644	679	678	643	636	667	622	655	632	662	637	657	625	652	609	648	667	660	642	680	639	636	685	672	609	681	629	627	681	616	664	659	677	661	627	646	586	674	667	682	646	671	663	664	608	688	648	698	658	683	615	636	663	620	638	651	613	646	652	610	625	633	598	622	735	662	640	678	631	673	616	642	625	673	630	651	626	639	634	655	656	626	648	617	623	631	637	676	688	641	657	669	672	632	636	621	653	669	691	656	648	671	652	645	697	612	635	635	632	654	646	634	642	671	660	673	640	653	667	656	644	643	631	637	645	657	653	649	665	637	657	604	659	688	648	666	637	675	626	661	655	681	673	658	635	609	690	649	649	652	650	676	632	660	695	628	632	594	710	653	663	643	643	627	698	649	640	686	620	668	659	692	611	646	654	648	634	633	682	598	639	679	623	658	650	679	622	670	667	605	619	670	627	666	682	658	671	712	697	649	639	671	662	658	672	676	637	608	669	664	689	609	648	661	638	674	666	629	667	627	622	668	694	655	659	615	701	591	662	672	673	688	639	592	626	688	666	684	655	686	602	615	670	656	641	650	636	665	637	680	630	659	641	628	684	675	709	630	640	625	668	655	661	655	598	666	610	658	620	656	660	633	633	666	679	652	604	650	604	656	689	630	620
42587	10766	1619	829	543	409	341	327	270	240	235	194	195	224	190	195	175	195	184	162	174	200	173	161	170	179	162	175	164	159	156	173	168	149	136	182	157	174	154	141	140	183	160	149	192	165	162	171	149	167	148	146	178	165	145	134	152	161	146	165	157	165	147	131	168	155	149	158	157	149	134	182	159	154	144	151	155	163	154	151	170	159	142	140	156	161	134	154	145	162	144	159	134	152	165	149	149	162	160	151	154	136	160	143	171	154	159	144	160	133	173	162	124	152	153	172	182	146	158	148	164	163	161	155	153	170	152	152	167	188	141	150	175	146	173	159	158	161	166	180	154	162	159	164	163	168	158	156	162	173	151	146	173	147	143	131	167	166	162	155	163	169	154	160	188	134	157	172	168	130	154	137	156	162	155	170	154	167	141	148	167	165	152	134	161	158	182	156	127	150	153	153	143	156	144	169	181	165	149	172	161	151	158	154	177	167	177	167	150	180	143	154	174	131	162	167	145	182	180	163	153	166	146	141	165	174	141	136	177	152	157	169	140	154	157	154	151	175	162	173	143	161	139	152	162	159	180	167	139	161	170	184	162	177	161	156	171	160	148	148	179	172	154	144	132	152	172	174	152	171	150	164	159	163	156	152	163	193	177	162	156	148	153	177	147	182	144	160	165	146	158	144	181	157	160	172	158	157	185	152	151	126	151	157	168	166	155	151	171	148	140	158	168	173	173	151	155	162	158	176	171	159	139	172	163	139	151	172	161	166	156	147	159	155	159	160	178	164	168	160	157	155	160	144	168	164	146	132	137	162	169	154	151	146	140	162	169	205	162	164	142	151	138	154	131	171	172	129	155	150	161	161	173	162	162	151	160	149	155	136	159	150	145	171	158	140	146	146	149	144	144	157	178	175	144	158	166	175	181	173	181	178	150	154	154	160	144	145	160	148	160	161	146	157	160	166	161	157	145	145	156	165	148	170	124	144	157	146	175	127	141	153	157	140	166	142	156	164	147	178	172	159	161	134	149	160	156	165	126	159	164	142	158	159	152	167	149	148	174	145	150	157	180	161	154	149	156	161	143	157	162	153	142	142	142	169	160	175	177	158	149	176	177	148	146	171	142	173	140	156	159	148	168	167	153	173	138	176	143	136	155	150	169	156	167	160	162	146	145	138	150	128	137	153	144	153	140	140	169	172	177	146	158	163	170	162	141	143	148	157	163	155	141	149	128	164	147	144	161	163	143	152	156	159	165	172	147	132	156	156	162	158	155	181	196	147	145	162	166	170	147	165	164	164	170	138	161	182	144	150	156	157	163	157	141	141	173	151	154	145	169	168	153	163	142	163	142	155	144	158	144	133	169	158	195	171	142	207	154	144	179	159	161	147	155	152	140	178	163	155	156	143	154	144	147	147	149	168	152	141	132	175	181	142	190	162	157	147	143	159	168	180	176	139	151	157	135	157	176	164	153	161	152	146	144	172	148	152	165	159	141	168	169	146	144	148	157	151	149	157	145	147	152	153	152	146	152	151	140	165	167	166	174	158	163	146	168	148	145	173	157	157	159	149	170	166	140	207	156	156	138	170	173	165	156	148	153	154	161	155	133	147	168	162	152	151	158	144	147	148	155	168	151	150	150	172	162	157	168	145	159	148	161	173	129	147	144	156	154	142	143	172	174	150	166	156	139	162	171	139	181	170	181	154	161	134	178	154	168	169	169	153	160	172	152	141	164	153	150	156	172	175	178	150	165	155	151	143	161	144	169	149	159	155	155	161	126	141	167	162	148	174	165	170	158	164	156	162	144	168	145	168	148	146	124	163	147	153	160	167	172	161	128	175	149	151	149	150	156	174	154	141	170	144	157	142	160	171	148	169	174	136	163	156	162	145	149	171	170	168	151	157	135	166	144	167	179	178	167	196	161	166	167	143	180	169	139	186	140	176	155	137	149	161	159	141	149	166	152	173	156	163	161	176	144	168	161	162	165	151	153	149	171	151	144	164	135	188	175	156	158	181	162	157	135	163	161	156	169	177	157	159	146	159	155	128	174	152	146	156	154	164	177	139	148	146	184	163	152	150	145	149	169	144	134	157	186	162	161	141	154	157	158	155	173	149	144	154	174	173	149	171	162	150	151	155	147	145	134	170	156	149	170	158	145	160	162	173	144	161	162	170	146	159	146	171	134	172	177	157	157	141	169	157	161	174	171	141	151	160	153	158	146	145	171	150	163	151	158	159	136	144	150	169	165	151	159	144	169	177	152	126	144	141	163	164	170	141	156	154	162	167	174	159	170	138	167	141	151	159	156	194	171	143	161	157	132	173	171	177	140	182	148	154	153	156	158	144	150	163	145	152	156	150	167	160	155	158	150	176	155	174	152	142	161	154	140	176	177	141	167	157	151	174	174	140	157	188	175	167	150	163	149	175	171	160	149	169	159	140	163	174	197	171	182	154	156	167	149	140	149	161	163	163	162	184	160	147	161	166	147	154	141	170	145	153	144	170	154	152	147	158	146	162	159	141	175	161	147	154	132	175	162	160	162	144	154	133	166	160	179	145	148	151	184	158	159	134	188	148	152	162	144	134	170	149	162	166	154	170	151	157	157	141	156	146	139	151	153	145	164	177	131	146	173	179	155	177	153	165	139	142	194	178	159	178	172	173	164	154	160	153	134	144	145	153	165	155	180	176	148	162	167	157	168	190	149	164	148	168	149	180	152	162	179	159	162	144	154	172	164	171	168	166	168	169	159	170	161	149	179	156	144	133	164	154	166	157	205	169	151	168	147	123	156	160	160	136	155	140	159	191	172	139	179	171	169	159	150	158	163	149	146	176	158	157	183	145	162	148	139	163	128	154	158	152	157	160	152	141	141	156	158	169	157	164	151	160	141	154	187	149	153	154	135	158	144	128	159	162	161	149	135	161	152	167	162	141	144	149	166	156	152	167	140	136	132	182	145	157	146	155	162	150	159	137	143	180	164	159	167	151	150	149	148	163	163	184	161	179	152	136	155	163	157	133	175	157	155	175	185	163	163	181	159	133	154	161	170	140	146	150	162	148	170	150	146	157	146	159	147	156	144	142	179	150	180	176	136	159	151	146	160	164	154	135	140	162	143	143	168	148	158	136	147	166	164	131	146	170	143	162	144	158	155	142	156	165	158	154	158	175	159	137	159	136	156	165	151	163	147	141	163	149	152	166	153	142	161	175	175	154	154	147	162	173	160	158	168	160	157	156	157	154	152	163	168	173	147	158	170	153	151	168	164	148	172	153	144	144	188	137	166	139	149	149	144	151	160	165	166	143	137	152	177	128	181	144	128	175	152	180	162	184	156	145	155	168	147	165	162	167	153	161	155	172	173	132	151	179	153	160	166	169	167	163	173	168	135	187	181	157	158	136	170	170	138	168	172	148	139	136	148	130	154	138	184	173	143	166	139	169	144	164	138	153	176	165	152	155	159	159	161	160	168	141	168	154	167	144	159	165	173	148	159	168
18509	1072	2092	2605	2081	1796	1471	1182	1050	874	794	823	687	644	582	582	564	578	498	519	505	479	424	486	453	485	463	461	417	409	417	451	432	414	405	403	436	432	370	420	387	391	404	406	401	375	406	373	354	384	407	405	407	395	405	390	374	376	404	380	354	418	374	400	362	391	359	367	360	386	382	365	390	390	384	393	368	401	365	409	357	394	381	350	364	377	370	396	402	358	362	372	384	348	381	402	375	387	346	367	392	393	367	400	399	403	416	365	381	386	438	367	388	376	402	373	368	352	378	381	356	366	329	357	334	352	377	370	369	361	381	356	366	396	365	415	382	358	346	399	352	387	369	377	364	401	370	382	367	366	336	394	385	385	347	359	363	368	357	347	371	395	368	370	349	367	380	368	366	384	381	349	381	393	383	386	323	377	365	375	386	355	371	376	363	368	394	359	342	406	371	423	339	361	374	348	390	373	363	358	385	359	389	356	363	381	372	356	353	365	390	358	334	395	387	411	398	347	363	401	376	366	372	375	361	367	364	371	373	365	371	378	393	372	365	356	395	334	352	357	404	367	347	377	343	396	394	379	357	374	389	394	371	402	362	353	376	365	371	386	377	363	380	380	348	363	361	365	390	353	343	388	385	345	354	380	412	375	394	400	372	340	343	364	354	331	380	366	348	381	387	362	363	385	358	378	371	346	364	379	394	380	386	398	358	371	344	364	378	369	400	400	365	369	380	373	340	338	341	345	382	390	357	334	365	380	368	397	346	356	356	364	360	398	375	364	351	364	356	362	339	369	421	378	368	362	372	365	337	378	371	368	383	384	339	358	373	377	385	346	338	388	346	366	366	403	368	386	348	363	376	385	374	359	382	399	402	378	350	339	343	393	377	384	366	384	402	371	366	403	377	364	392	400	340	363	372	344	400	387	376	367	347	383	388	359	339	381	355	366	387	386	361	345	357	391	365	351	358	355	395	391	353	386	367	365	326	369	371	346	364	378	377	359	369	369	368	360	356	375	385	336	399	394	363	404	384	402	376	382	369	360	341	369	378	361	333	372	374	377	362	390	366	367	401	377	377	418	379	377	391	388	363	380	363	380	394	370	323	385	411	346	391	342	360	359	364	386	419	392	389	351	403	363	343	341	353	382	378	351	362	364	347	379	377	370	361	390	346	388	399	377	416	364	388	401	355	344	363	362	364	386	365	395	393	375	384	385	358	374	424	354	344	373	378	360	367	373	370	429	401	393	385	371	378	363	373	352	351	353	345	377	393	394	370	364	364	376	383	371	363	403	364	355	392	348	410	337	327	415	380	363	381	390	385	360	383	377	382	367	362	381	355	364	399	417	369	402	369	396	360	385	389	366	422	353	372	381	368	366	368	342	407	364	380	334	411	358	364	357	375	372	378	367	400	361	373	379	390	390	383	364	369	398	381	361	384	384	367	408	337	375	370	379	398	324	359	338	376	351	379	402	363	337	351	381	373	346	354	372	380	355	396	367	407	368	378	361	364	387	365	368	346	350	357	373	402	352	392	359	380	375	372	379	364	374	384	370	357	382	376	363	425	374	345	371	394	382	335	389	378	381	360	348	353	359	376	387	373	384	354	425	387	382	349	371	393	374	366	385	380	421	393	373	343	370	342	389	331	372	382	359	352	357	353	368	408	374	362	372	357	385	397	336	384	355	386	360	369	390	375	378	331	391	379	378	330	371	362	368	375	391	363	355	373	398	368	361	386	345	364	380	370	362	365	363	383	360	367	391	387	358	377	377	379	391	378	350	368	385	368	407	355	369	347	378	352	368	358	363	358	412	365	372	351	356	357	358	387	346	340	365	386	389	342	371	348	371	377	350	349	376	351	360	344	364	374	361	351	387	396	366	342	377	364	351	349	372	372	382	362	371	367	393	393	386	374	385	370	345	390	374	335	367	380	358	408	386	322	381	385	385	363	384	322	351	372	369	377	339	361	348	382	390	339	348	349	381	342	385	374	371	405	374	369	384	342	347	378	353	382	359	375	422	365	394	383	383	398	372	387	359	357	411	377	352	354	376	361	358	398	397	365	394	328	367	375	369	409	367	343	347	365	368	356	341	403	368	343	396	386	376	426	400	370	362	352	383	384	389	331	411	351	390	388	391	384	374	403	402	360	339	345	347	367	406	365	390	384	379	400	384	365	382	404	410	366	369	365	362	351	341	392	372	359	341	389	379	373	362	358	395	376	392	378	333	371	374	391	368	383	378	371	378	338	400	354	390	370	369	363	403	423	372	387	376	321	383	386	413	376	378	363	365	396	381	365	361	372	393	364	374	413	358	376	342	383	369	376	382	356	339	357	387	371	366	375	379	351	362	381	382	367	387	385	365	369	350	370	389	358	355	373	370	377	385	359	325	372	386	369	370	359	403	420	373	348	378	368	395	410	375	374	381	399	330	375	384	378	346	341	365	335	373	408	359	349	356	394	387	402	387	375	423	369	359	363	395	350	365	389	354	375	356	370	369	392	334	406	368	386	334	364	351	374	362	403	369	364	377	360	377	392	350	388	368	353	382	376	359	401	362	351	374	365	349	404	394	366	370	381	361	368	384	345	365	311	341	407	349	383	356	375	348	365	367	387	369	373	337	358	392	374	384	378	348	381	356	391	375	356	377	367	380	383	355	358	410	380	329	392	391	374	390	360	379	367	358	410	393	351	373	359	323	368	386	371	377	390	395	390	337	353	350	397	377	337	361	408	391	369	353	374	389	415	357	351	349	377	411	390	369	387	339	389	375	353	352	381	372	360	376	374	359	386	346	371	394	368	365	322	402	354	387	396	392	368	373	369	342	359	391	393	404	367	344	371	368	380	374	367	391	387	382	368	377	403	366	392	378	340	372	367	368	362	368	400	347	372	388	345	379	357	365	369	409	363	393	376	370	365	360	419	342	363	344	363	380	376	380	359	366	346	370	378	377	358	368	383	397	371	340	369	358	370	370	370	415	392	398	363	367	369	348	356	343	402	347	343	388	385	351	377	371	351	376	363	404	392	402	368	334	373	386	396	360	347	375	371	378	374	341	335	346	369	387	371	379	378	354	366	334	372	400	388	388	381	327	367	395	379	396	380	395	354	350	385	368	407	356	369	384	400	377	388	387	370	400	365	375	372	383	382	353	399	379	381	419	352	387	378	417	358	361	407	374	371	376	358	351	373	396	388	401	361	378	345	392	354	379	378	390	406	366	358	337	378	357	375	359	384	363	386	383	342	354	367	370	328	388	385	332	385	354	374	348	378	364	347	397	386	383	351	340	365	362	387	359	376	364	369	351	378	386	370	376	411	369	365	358	384	354	398	372	376	392	357	356	356	377	389	409	389	368	365	337	393	347	399	338	383	382	328	359	342	357	363	375	362	363	354	373	383	354	410	348	365	352	340	341	365	353	367	349	406	402	372	378	351	351	379	376	373	367	400	339	368	390	368	369	404	350	377	422	373	365	380	397	372	356	354	361	369	325	359	382
55404	20618	10354	2361	1145	862	580	462	438	292	267	253	212	194	181	194	151	181	168	146	137	125	122	110	136	125	121	116	139	106	111	96	113	107	108	92	92	101	86	117	88	117	130	102	98	114	101	97	100	94	112	91	113	110	102	89	113	104	105	106	96	102	114	106	86	101	102	112	103	85	85	84	96	135	92	99	112	101	95	98	126	97	117	127	94	109	93	108	96	94	107	108	107	82	105	107	113	81	103	102	86	100	114	101	109	100	90	105	101	107	102	97	86	79	101	95	96	99	96	98	115	111	106	107	117	104	95	118	102	101	90	99	97	97	99	98	97	112	90	119	94	106	105	81	111	92	99	89	62	91	106	121	101	103	90	97	103	95	80	104	89	89	101	98	85	96	88	102	115	100	108	108	95	108	99	115	98	90	104	96	96	89	100	93	97	92	103	115	118	94	95	103	111	104	122	103	98	94	98	105	93	108	102	94	111	96	88	93	88	101	96	90	91	99	99	105	90	84	76	99	113	100	98	96	84	97	106	105	106	110	110	105	102	101	97	107	117	108	85	107	112	78	118	104	107	90	110	103	108	93	119	132	80	104	102	92	94	119	116	118	99	116	94	97	106	120	101	102	97	123	124	104	99	90	106	93	110	81	93	91	84	112	84	90	110	108	93	101	107	115	117	104	99	118	106	105	115	87	95	95	98	119	118	110	96	89	103	89	88	92	104	104	100	114	113	98	89	102	91	111	101	90	109	111	99	97	111	103	101	91	131	105	99	92	105	102	96	113	106	115	106	93	101	103	104	83	105	98	106	100	108	72	83	106	97	96	89	83	105	93	100	106	104	120	94	111	118	120	104	100	85	101	88	76	98	84	93	101	100	104	80	94	101	115	101	105	93	118	98	107	99	90	103	91	109	94	95	101	102	101	115	107	90	75	72	77	90	89	101	91	107	93	92	104	104	88	106	93	102	93	111	104	116	95	104	108	95	86	126	100	116	103	118	101	85	96	100	98	105	92	100	114	99	106	102	104	123	97	107	94	99	108	94	107	97	89	105	103	122	87	97	106	109	83	111	96	97	97	90	113	92	90	100	105	85	103	99	106	113	94	109	86	91	100	105	101	93	92	86	90	105	100	98	85	90	91	94	107	100	105	93	113	91	91	95	114	97	97	100	100	114	87	88	108	91	110	114	81	84	110	93	85	89	108	106	100	113	102	99	87	95	106	107	99	80	101	104	111	105	112	98	100	94	109	92	79	103	96	84	106	101	105	92	87	99	82	118	105	102	97	100	90	106	98	120	93	108	99	106	116	91	92	100	95	93	95	102	90	94	94	109	89	105	106	91	87	91	98	102	102	103	101	97	94	99	93	96	82	91	114	95	104	94	85	106	103	110	98	95	103	107	117	92	113	102	116	110	109	101	98	98	79	108	90	102	102	100	103	88	108	104	100	92	108	87	96	81	85	98	95	105	94	96	109	80	86	86	97	84	88	105	99	94	96	77	87	107	102	95	105	112	115	102	104	114	104	90	91	102	80	106	111	105	118	94	91	82	97	91	85	99	99	101	101	102	96	97	78	112	100	100	102	94	109	92	102	113	113	103	111	88	94	96	113	108	95	106	101	123	107	88	106	103	101	92	101	116	116	87	102	116	101	92	103	100	101	123	86	115	89	91	105	100	97	110	97	110	104	101	95	98	107	114	97	101	93	95	104	92	85	116	102	107	92	116	91	108	102	109	96	82	85	95	120	87	118	86	98	94	84	101	106	86	106	113	110	90	94	94	116	93	89	81	89	113	97	103	98	105	118	99	94	96	110	83	92	101	94	89	75	92	137	107	106	101	107	85	87	107	87	127	103	118	103	102	98	108	99	94	93	107	83	98	87	96	108	96	100	93	102	117	97	95	127	114	110	104	122	80	99	88	93	105	117	107	92	98	93	89	95	100	123	106	101	107	102	99	97	98	81	112	96	101	84	114	96	108	83	103	95	113	124	90	101	93	127	104	96	100	81	100	97	113	87	95	102	119	80	104	112	99	108	87	100	105	90	77	103	109	96	95	101	95	91	103	113	93	86	92	103	115	98	84	105	83	116	98	82	83	108	111	90	108	82	121	106	102	98	102	90	98	106	91	107	97	97	105	92	104	108	83	88	99	105	86	93	81	105	98	95	91	101	104	106	95	100	92	122	100	93	105	93	99	98	106	90	104	103	115	83	97	84	102	100	122	103	104	97	110	106	104	102	111	95	86	105	111	83	98	92	97	96	104	79	88	99	109	100	117	103	100	95	99	117	90	105	102	99	112	93	100	105	113	129	93	86	114	88	113	87	93	82	109	106	112	107	80	106	96	116	91	117	94	88	98	105	120	96	90	112	96	87	90	112	95	102	92	93	98	81	101	121	103	105	102	103	114	106	87	90	104	113	89	90	92	107	97	91	100	76	111	98	75	90	86	90	101	113	108	94	87	97	90	80	94	108	95	99	92	106	103	99	79	109	90	117	96	114	88	102	85	95	103	109	97	114	76	112	112	99	101	101	86	97	87	107	115	105	84	99	101	90	106	98	101	99	126	105	104	94	100	107	81	97	107	96	100	109	94	98	100	115	111	79	103	101	98	101	101	94	100	92	120	118	85	96	72	102	115	102	101	102	108	90	113	96	107	95	113	103	106	122	96	100	83	111	90	96	96	100	93	98	102	107	92	97	81	84	107	109	97	84	96	114	99	91	130	91	103	96	109	100	79	86	91	92	107	90	112	102	98	94	107	125	108	94	102	93	99	107	96	105	108	92	98	96	101	95	89	94	98	96	93	100	97	99	91	116	94	107	90	102	85	100	100	94	103	99	100	84	89	92	82	107	70	99	112	96	84	93	115	104	96	107	107	90	104	110	114	118	94	98	90	102	93	107	91	98	90	82	106	84	114	114	86	99	99	95	115	120	85	101	92	122	111	128	112	95	104	112	87	92	103	93	119	102	98	101	89	107	119	89	95	104	91	115	92	95	102	99	95	77	97	92	94	99	107	109	113	117	81	85	91	110	95	107	95	110	106	97	86	84	103	108	101	111	96	84	107	95	107	100	112	86	115	92	95	92	110	97	110	80	103	105	100	106	91	85	95	114	105	85	108	100	102	106	105	84	89	92	86	106	120	104	95	89	92	92	117	104	104	104	81	104	105	117	101	121	94	106	104	89	87	111	107	101	102	97	73	91	95	112	93	84	107	83	109	113	116	104	94	101	104	103	96	98	92	108	97	104	125	101	100	91	73	94	102	106	99	99	94	101	125	113	89	91	100	102	91	92	101	93	102	85	95	112	99	93	94	95	117	79	109	91	126	84	96	101	96	114	102	100	83	95	95	94	90	93	93	93	93	123	100	99	99	104	97	91	105	87	102	93	103	96	104	85	91	98	87	102	99	90	95	111	98	93	109	105	109	108	90	80	107	97	88	102	107	94	122	109	108	92	105	88	100	100	94	99	96	99	108	110	107	90	101	93
26199	1897	4393	5434	4296	3562	2800	2199	1932	1569	1364	1230	1070	941	903	769	777	700	669	599	569	552	479	519	475	452	431	431	412	416	441	411	361	441	381	390	392	372	364	378	350	362	318	343	368	344	350	319	330	307	314	308	315	339	293	327	296	307	290	299	304	309	287	295	267	310	296	277	290	304	307	293	288	290	308	299	262	261	302	287	274	283	319	306	271	262	314	324	255	278	243	287	290	290	292	276	286	256	303	314	271	271	307	285	265	249	281	293	254	287	301	297	274	276	280	246	286	245	284	276	273	295	268	274	306	265	264	276	288	257	289	286	260	285	263	241	241	274	264	292	275	269	255	278	267	289	280	256	247	323	281	231	269	238	264	295	259	291	259	238	276	270	263	286	278	280	265	290	282	277	269	289	261	274	266	268	256	250	249	279	288	271	272	253	252	272	291	267	277	269	260	247	255	286	266	264	294	296	261	263	275	279	257	262	305	284	263	288	266	292	279	263	282	279	234	253	276	272	291	280	271	247	280	229	271	284	275	263	283	281	284	272	272	286	249	288	281	251	268	267	270	280	262	267	275	266	291	256	268	266	291	256	295	271	278	287	275	278	287	245	277	254	267	265	273	286	257	278	272	277	240	272	248	272	305	263	255	274	278	274	291	282	283	258	274	271	277	251	264	283	274	275	289	280	246	243	255	303	311	270	272	288	296	276	251	264	257	264	213	267	266	281	232	263	270	257	287	265	258	270	262	268	278	291	256	263	280	276	256	245	286	299	276	252	297	260	269	229	263	269	245	282	276	253	259	241	282	323	253	264	253	275	265	271	291	267	266	243	279	278	268	272	263	257	282	283	272	264	276	292	256	282	261	282	263	270	277	251	245	257	244	276	251	268	263	265	276	285	281	297	272	268	251	269	274	282	253	257	246	259	288	248	285	286	272	294	267	256	257	271	249	265	255	260	248	263	295	277	271	282	263	272	255	274	260	261	284	248	262	314	286	279	283	269	264	287	288	227	272	245	295	290	243	262	253	279	271	254	274	260	268	265	253	265	275	263	259	243	278	272	281	234	286	257	280	265	288	264	265	257	283	265	266	261	260	273	284	249	298	230	260	292	254	266	251	271	269	257	280	253	256	250	252	258	275	288	263	250	273	283	238	284	266	304	264	231	273	267	274	263	268	255	210	276	274	245	260	280	251	259	249	253	258	286	284	258	259	234	245	267	274	304	247	284	250	268	288	273	260	270	268	303	301	269	247	267	293	259	276	295	254	273	289	280	275	277	279	287	249	275	269	277	277	280	277	261	279	283	265	242	257	246	277	272	254	257	261	260	261	294	229	280	283	249	256	266	278	265	260	283	286	263	254	266	281	249	291	284	264	255	223	277	273	266	268	259	281	278	266	259	277	252	288	304	248	249	249	271	303	283	256	263	286	255	276	280	255	298	266	281	254	256	281	283	264	302	277	272	270	248	267	273	289	257	312	251	255	258	272	303	251	286	256	280	282	276	253	274	249	288	254	263	270	265	318	273	257	266	292	255	274	236	273	260	270	302	242	261	259	279	287	264	280	268	278	288	275	270	269	247	221	308	230	249	258	298	272	262	225	284	274	261	279	284	279	271	264	298	267	278	258	255	253	289	263	232	252	237	262	262	258	275	293	269	272	268	271	253	256	234	271	256	248	275	298	268	249	264	296	246	286	269	280	248	244	246	265	252	280	276	277	244	295	272	273	261	273	273	268	284	275	267	250	284	246	289	269	238	299	269	282	251	286	268	251	270	283	289	270	268	286	269	263	237	253	279	255	319	288	277	278	274	261	244	247	278	264	275	269	295	247	250	272	286	275	291	251	253	265	253	277	273	279	254	257	245	257	271	282	282	262	251	255	266	255	283	289	253	300	255	268	257	267	273	269	250	283	273	317	213	271	284	285	263	222	284	245	316	233	269	270	261	277	246	300	264	286	275	259	267	290	262	286	245	291	270	260	257	276	268	279	267	279	257	259	274	237	250	294	223	272	286	242	268	274	266	261	285	254	287	287	274	272	262	272	281	295	263	279	271	260	268	275	221	299	240	301	266	264	249	271	274	266	283	271	245	249	245	258	302	262	251	267	297	232	269	272	295	280	238	260	276	262	260	266	271	283	274	306	267	264	251	273	253	264	289	296	259	255	301	263	267	253	266	277	266	254	278	264	267	290	243	289	276	261	263	295	265	285	265	285	274	288	249	264	242	272	268	251	283	251	285	258	260	276	285	303	258	248	288	258	280	256	293	255	267	249	272	281	254	306	228	285	237	275	257	267	261	240	258	249	252	276	252	285	269	262	251	257	245	286	278	263	261	269	257	257	285	260	289	260	282	257	263	277	273	277	273	274	251	289	274	286	279	263	249	270	263	260	278	250	277	302	282	260	279	273	270	286	272	263	275	282	264	283	254	266	257	277	253	271	274	255	247	285	267	275	282	269	259	284	273	239	261	264	286	264	254	253	290	271	268	269	242	277	255	258	267	271	282	274	253	279	265	237	272	288	246	267	258	284	260	245	269	280	277	274	284	269	277	283	255	267	233	247	282	266	274	273	256	296	256	260	278	266	275	264	268	251	250	261	266	270	262	259	265	248	256	265	267	272	231	269	307	281	272	254	254	270	262	294	266	273	273	269	290	277	221	253	293	269	295	254	306	272	257	279	250	273	289	295	275	261	258	271	243	267	275	270	243	270	240	297	283	253	263	269	287	282	287	279	280	267	286	287	262	271	286	261	245	250	273	256	258	251	287	268	275	236	238	276	287	273	269	236	272	300	291	275	267	267	260	289	267	275	289	275	273	281	263	244	260	298	265	281	282	279	241	297	254	246	275	276	310	249	265	251	270	297	273	249	277	280	274	246	263	293	247	286	251	285	246	270	269	263	281	293	260	269	256	268	280	246	256	292	262	287	283	231	265	279	268	282	288	271	248	261	261	275	254	280	257	290	287	284	287	300	282	288	262	278	277	261	276	291	278	251	252	283	276	273	271	269	267	256	253	241	295	294	288	239	278	312	293	277	278	284	273	258	251	247	247	265	247	287	271	256	282	260	246	245	289	246	273	295	282	288	265	284	257	267	261	287	258	293	257	282	271	234	285	283	260	275	259	252	274	283	244	241	299	297	283	269	248	279	268	286	258	262	240	265	279	270	267	286	247	274	287	297	268	266	292	273	277	257	270	231	278	269	271	244	290	275	253	253	248	289	284	254	273	293	289	266	284	277	266	254	267	297	278	252	245	252	261	254	280	257	241	272	283	246	297	286	269	270	271	289	258	274	282	283	255	299	244	279	248	280	249	275	275	272	283	279	264	268	286	283	240	291	273	294	263	267	255	253	267	271	254	282	289	262	277	264	245	282	263	268	276	264	265	248	285	257	268	278	260	283	292	236	276	255	258	273	276	256	278	282	285	275	265	260	282	277	270	268	265	273	288	284	278	261	259	282	241	247	265	259	236	291	309	286	299	266	263	256	253
5854	464	480	402	324	279	314	290	302	267	274	299	279	301	325	298	274	315	295	282	326	280	289	258	298	293	298	299	276	290	285	298	284	307	310	281	275	289	315	305	265	284	265	307	281	310	285	341	324	282	269	275	275	260	304	286	280	307	331	322	317	318	259	303	274	261	254	324	276	293	294	272	322	297	255	296	279	320	289	264	312	313	294	289	295	300	313	268	341	298	295	274	309	325	274	267	253	293	271	288	271	299	305	311	278	279	312	278	297	269	284	327	292	310	289	313	281	260	262	288	294	280	311	268	341	288	275	293	317	272	278	281	274	294	289	322	270	322	280	295	278	295	272	290	315	297	293	306	290	289	282	275	294	302	294	312	268	276	261	281	279	288	265	300	280	303	295	308	305	277	258	257	278	312	311	286	304	295	278	302	311	326	280	312	320	253	295	300	269	271	311	300	286	296	295	301	263	291	278	309	296	292	298	292	286	302	275	281	288	305	276	290	337	293	298	257	286	295	289	311	304	276	293	278	300	282	308	308	256	269	270	276	289	281	324	297	312	314	292	284	289	333	321	274	296	311	312	316	324	334	297	268	302	281	267	281	303	260	302	295	328	290	316	300	274	301	306	286	310	299	285	278	273	314	249	307	262	279	308	299	327	310	297	286	253	309	304	292	265	314	250	277	309	292	298	287	303	293	293	271	296	272	305	287	300	272	292	277	328	302	298	271	292	325	305	318	277	293	282	306	272	279	292	313	298	272	282	314	287	296	309	320	302	263	309	272	268	302	285	285	300	310	289	270	318	297	253	296	285	303	293	274	313	293	284	292	282	291	314	306	285	311	277	272	266	281	295	276	270	303	295	304	329	284	296	298	280	296	276	285	297	289	286	294	292	328	281	288	269	287	289	290	314	288	295	287	262	294	302	282	275	275	272	292	305	314	287	287	292	286	302	279	274	277	292	279	290	294	316	294	287	297	287	294	285	273	289	274	298	281	270	288	322	281	284	312	272	274	294	292	279	309	312	264	309	274	265	292	300	291	272	272	309	294	272	293	314	286	272	298	279	292	287	306	320	292	311	325	284	308	270	305	314	235	286	286	269	278	319	303	287	297	285	284	251	273	300	299	305	341	307	332	313	290	260	319	275	264	268	320	276	301	287	274	297	300	284	300	269	278	280	328	283	245	301	269	256	295	272	283	279	325	327	301	320	288	292	323	293	306	282	289	298	305	289	308	284	317	294	299	298	271	275	266	320	291	307	281	282	294	288	295	271	294	303	285	318	291	272	326	292	310	326	303	292	280	275	285	294	282	263	289	288	298	302	278	262	298	287	292	283	284	277	292	287	295	290	301	305	307	310	269	278	291	315	325	304	285	290	303	286	306	281	318	278	317	291	312	250	269	302	314	302	282	277	282	282	270	283	308	313	281	294	283	321	291	315	275	276	279	260	298	281	274	264	303	299	349	303	290	264	283	320	305	273	319	296	313	302	310	303	299	284	281	297	258	313	268	303	297	291	305	277	305	311	260	291	290	284	267	322	287	311	278	256	289	270	295	301	322	264	279	292	296	286	300	309	288	296	265	325	295	301	275	299	305	308	295	300	310	305	301	270	280	273	283	277	291	276	276	314	275	284	294	288	273	298	306	287	264	286	290	282	286	285	290	263	306	304	302	322	322	305	288	281	291	300	293	301	307	316	286	327	291	268	293	298	302	283	298	300	320	331	309	286	272	286	293	302	297	303	324	308	304	303	304	315	265	326	293	313	328	265	266	314	291	277	251	288	291	303	276	319	303	282	273	298	310	286	291	263	322	297	292	309	286	284	315	277	294	276	312	314	278	300	263	270	301	329	293	274	276	298	309	289	269	279	256	274	281	321	290	286	268	289	274	270	305	307	305	278	284	256	289	314	295	296	281	276	277	325	312	310	333	291	279	314	265	315	308	296	285	264	284	288	275	285	294	310	284	274	307	324	299	297	280	287	286	292	317	301	292	291	296	304	271	290	283	296	268	258	297	301	293	301	296	311	298	307	295	306	304	288	277	277	281	319	251	288	282	303	298	304	292	279	298	293	278	292	282	276	300	277	299	293	296	313	318	242	300	301	282	288	287	279	304	290	303	277	287	313	261	297	300	263	318	274	321	297	271	325	271	290	270	273	266	283	304	291	283	334	294	302	281	286	313	329	309	302	292	294	253	282	279	347	282	284	277	286	303	290	302	309	283	291	266	277	269	340	292	300	249	282	312	285	287	277	281	303	283	266	291	299	294	290	281	258	309	275	280	297	296	325	285	305	307	288	293	323	285	290	306	314	272	292	295	259	278	272	307	293	257	280	288	331	293	287	298	276	293	279	297	308	291	285	307	296	307	302	281	278	276	293	295	277	290	298	301	283	307	305	253	234	301	274	273	273	266	297	276	287	327	281	305	294	311	294	246	292	284	293	285	288	299	302	298	303	290	284	274	282	285	290	292	309	262	287	288	316	284	310	277	275	285	307	298	281	276	268	297	280	288	285	268	297	301	263	305	316	269	274	292	300	285	302	294	257	275	340	284	271	307	279	299	307	271	286	274	314	280	297	260	289	310	292	273	281	280	295	302	282	315	295	308	295	296	276	335	267	298	294	289	289	299	264	288	270	267	299	279	282	251	293	273	278	277	311	321	276	264	291	303	282	272	270	304	277	314	307	308	308	273	274	288	259	272	316	320	303	315	293	256	275	295	300	287	290	286	282	296	295	288	269	261	331	309	275	265	305	299	278	329	285	303	313	267	276	308	265	299	294	277	302	295	296	253	283	282	260	299	272	288	301	303	296	285	318	300	292	259	281	273	288	294	271	261	293	304	296	274	288	316	292	306	255	331	302	300	268	276	291	296	301	318	282	282	295	271	318	274	281	313	327	279	288	318	295	281	264	314	309	304	278	296	289	290	311	258	315	290	294	282	297	290	294	306	272	313	254	326	285	291	315	305	316	285	300	286	274	299	279	323	283	301	243	294	276	273	296	319	283	285	304	273	289	304	271	295	289	287	290	273	285	311	281	315	277	302	311	291	298	309	281	259	278	278	279	285	303	300	288	281	296	315	282	309	311	285	281	302	265	327	275	306	281	305	317	275	292	288	261	297	310	297	262	293	267	289	282	264	304	314	294	284	276	286	310	260	298	291	337	314	288	275	282	275	268	287	309	312	320	297	300	308	287	282	275	308	267	290	282	298	287	302	303	269	324	299	288	286	271	274	272	304	294	289	271	262	268	289	290	269	291	288	295	267	288	281	304	312	274	266	295	298	294	304	285	291	305	309	269	286	296	297	313	286	275	297	307	263	263	296	295	310	275	264	305	324	290	290	280	277	276	287	258	281	259	274	302	301	278	291	283	302	285	292	303	262	274	284	305	321	313	268	269	272	275	280	308	269	318	278	291	296	320	278	240	299	305	327	320	290	302	281	306	251	306	304	303	322	306	325	285	295	313	334	282	288	302	297	317	339	294	283	293	313
4978	742	1004	1048	854	783	723	684	713	680	650	649	646	658	631	679	645	644	675	624	648	665	672	685	669	655	652	631	662	662	638	635	670	675	630	695	660	658	612	665	642	634	657	634	648	696	670	642	668	647	671	684	627	652	637	690	635	624	634	652	636	627	647	646	628	626	610	679	620	655	645	633	656	633	650	639	654	617	634	664	631	639	647	642	671	645	701	627	691	659	596	687	680	612	645	632	714	685	641	659	633	661	601	666	618	614	668	669	684	664	674	650	693	638	660	631	615	660	634	658	698	652	618	656	644	668	646	639	651	666	634	703	643	604	625	649	634	669	617	637	661	651	687	642	623	623	618	639	621	649	628	653	642	629	631	635	620	615	644	672	640	629	625	677	687	630	579	617	628	670	663	656	596	632	638	633	664	659	639	651	663	633	672	612	692	673	660	671	589	663	649	635	613	670	674	643	648	638	624	638	633	610	640	607	653	647	646	679	642	669	679	664	668	615	618	634	658	664	665	658	620	657	653	624	637	656	661	626	637	644	640	622	671	680	619	620	665	699	635	682	664	690	682	621	664	625	657	674	636	665	649	616	645	645	646	702	649	647	662	684	614	633	639	695	609	650	663	608	600	622	668	649	621	678	617	669	639	677	659	648	636	648	615	640	671	637	683	661	658	671	607	619	597	609	674	654	701	683	659	701	734	667	656	659	656	663	607	671	681	657	656	622	632	618	611	670	609	676	683	618	639	592	616	648	654	624	668	707	645	675	670	634	646	693	660	635	675	654	625	620	625	650	659	661	686	671	665	633	646	676	669	651	640	661	653	699	639	677	680	636	653	615	646	615	584	633	641	658	633	652	642	651	657	631	649	625	610	672	674	649	651	663	634	672	689	630	655	610	653	649	676	646	615	617	675	657	632	619	647	638	667	654	643	677	641	702	681	649	678	649	690	609	659	661	602	646	636	622	644	680	601	617	668	640	679	624	645	666	625	645	605	606	666	667	652	605	677	663	615	674	669	624	617	657	627	638	639	670	650	662	718	646	654	658	644	672	622	731	708	703	604	671	622	713	606	661	651	630	644	597	695	601	646	649	679	641	628	630	668	615	637	612	667	655	687	630	647	656	661	631	638	686	620	657	655	619	643	640	653	633	638	644	631	600	646	681	699	631	681	668	621	696	667	645	641	637	637	697	636	643	625	640	678	650	698	658	681	600	683	654	640	639	660	638	692	652	610	661	664	629	671	639	655	627	659	634	665	626	613	695	646	657	692	678	666	623	602	638	643	619	627	661	675	625	668	660	657	650	712	656	622	632	690	645	642	698	617	628	629	641	643	658	642	665	619	616	601	617	632	652	700	669	701	609	646	650	653	683	661	685	673	607	642	639	633	659	662	650	688	671	616	672	638	653	653	646	664	684	666	645	667	641	654	648	672	673	658	658	626	603	647	605	667	658	645	706	639	620	687	648	629	656	683	599	597	686	606	658	633	683	671	679	658	631	644	653	619	621	689	658	629	618	675	702	605	630	665	662	678	659	667	622	651	655	675	700	637	682	654	651	701	616	647	659	648	675	614	634	672	631	641	641	632	653	662	661	647	664	642	649	662	682	639	665	639	626	663	668	659	665	709	612	640	655	628	646	666	668	636	653	699	597	681	676	648	654	618	647	634	641	672	686	645	643	645	629	589	627	622	670	669	660	624	646	609	645	623	669	643	636	652	669	642	667	645	646	695	616	618	633	694	694	663	635	658	648	606	647	621	681	654	627	655	666	666	671	651	635	645	643	677	669	624	646	617	661	624	646	661	673	630	658	633	665	617	598	712	691	646	651	632	671	663	693	660	634	650	656	656	644	603	698	638	633	651	646	627	639	608	664	632	611	654	683	683	638	643	624	674	623	650	609	668	650	632	666	687	656	685	656	641	641	631	644	607	669	646	674	665	643	648	636	666	662	654	620	654	649	639	661	623	649	654	655	631	637	685	668	645	678	612	650	651	661	697	666	644	661	642	615	627	678	646	661	636	678	688	639	634	669	628	649	625	677	652	596	611	613	621	643	656	614	698	628	649	637	658	681	618	625	675	639	641	673	668	622	656	674	619	652	682	655	664	623	602	698	659	673	645	685	628	640	639	641	627	619	662	632	639	664	597	618	648	629	658	652	612	675	648	657	629	646	596	601	609	661	671	637	644	656	721	659	643	635	692	680	660	665	635	660	616	679	664	674	670	707	626	673	675	635	668	603	670	624	658	648	635	668	639	651	650	631	579	631	632	679	642	639	664	699	630	659	642	691	667	632	693	658	679	629	649	648	624	658	603	611	643	632	639	683	641	580	698	674	678	639	644	703	661	677	683	660	673	634	625	622	646	652	711	621	658	635	647	637	698	636	663	651	651	643	595	629	666	633	625	677	639	645	629	685	650	637	692	649	650	610	659	687	613	664	627	660	676	677	658	608	662	623	711	716	650	640	634	623	672	616	621	649	652	679	684	618	604	660	627	644	653	614	648	615	684	637	669	645	673	619	663	648	709	617	654	664	671	636	673	653	630	623	632	646	645	630	649	657	676	632	668	653	646	658	654	690	636	612	659	609	659	645	661	631	611	630	690	655	648	600	656	675	673	686	660	641	634	633	632	681	609	642	640	662	628	671	619	647	664	661	662	643	677	642	657	626	643	653	671	656	661	667	686	631	618	669	669	613	677	678	646	649	651	710	634	660	653	660	640	652	652	643	632	702	631	691	671	653	668	643	612	637	688	640	667	656	657	654	648	619	656	676	723	637	642	648	683	668	651	670	662	703	644	664	647	678	636	664	648	643	674	665	635	642	686	597	653	611	662	621	681	655	690	649	647	669	613	619	630	652	684	677	665	662	651	682	625	687	687	706	681	656	665	679	642	651	680	680	653	639	643	663	655	661	614	629	626	654	620	655	656	654	654	649	666	703	647	645	656	710	621	691	681	683	668	632	646	642	664	672	656	648	647	669	660	662	629	661	664	656	640	644	641	600	636	721	641	696	634	624	654	686	648	643	614	596	654	659	672	663	673	670	659	638	610	648	691	658	649	631	661	662	674	683	672	617	651	659	660	657	663	638	647	666	646	629	658	625	622	705	572	681	631	648	628	630	660	663	661	633	640	640	643	653	689	638	613	582	691	641	633	648	654	676	648	652	665	696	680	647	635	725	615	686	660	664	642	665	664	649	604	700	633	676	607	658	633	670	648	648	668	623	608	646	637	617	674	699	654	636	672	642	629	613	670	626	648	645	701	639	653	646	625	658	656	629	673	622	616	663	693	651	658	671	674	684	633	671	669	632	648	596	621	652	630	636	629	689	642	609	683	638	670	654	647	674	641	592	653	627	659	646	656	622	575	654	679	610	642	650	650	627	639	669	675	633	620	636	624	672	634	640	705	693	615	661	627	668	624	646	638	657	654	662	625	694	653	633	685	655	692	639	604	661	662	689	660	669	649	699	661	656	635	647	660	674	628	652	620	707
43289	10130	1793	1017	593	420	340	343	257	262	230	233	227	189	197	180	173	190	196	189	169	203	198	162	170	163	136	156	169	169	153	182	194	154	171	142	162	145	151	167	170	180	150	170	166	152	150	159	167	154	165	158	152	158	166	165	166	193	153	156	180	159	184	146	159	173	172	170	128	148	158	161	140	135	140	148	143	177	169	146	154	147	145	163	188	156	170	181	143	169	148	179	185	157	131	151	140	169	151	159	133	156	175	164	140	155	154	196	164	151	167	170	166	180	148	150	145	153	184	134	168	178	153	154	145	183	162	160	158	156	160	165	162	174	158	159	170	158	159	151	169	178	164	143	154	146	168	171	157	148	152	184	151	146	136	162	152	195	169	182	145	191	164	154	182	132	144	156	154	166	164	150	157	154	150	174	154	154	150	155	157	135	169	169	160	190	160	152	163	148	172	173	162	146	163	165	149	163	190	161	141	167	159	160	141	167	154	181	140	169	156	153	151	154	160	156	177	174	169	142	160	172	190	169	147	143	152	169	170	162	157	171	167	160	158	142	166	133	147	147	175	154	178	154	171	179	138	168	163	175	151	148	212	161	150	159	148	172	162	169	163	163	158	141	166	161	180	133	175	159	171	157	140	188	171	175	158	138	148	142	151	126	149	158	181	169	157	143	144	155	151	178	164	181	176	158	174	166	164	175	167	146	171	159	166	167	128	154	167	158	124	174	172	139	157	170	158	138	152	176	192	171	159	130	138	149	127	151	165	175	141	159	159	166	150	162	156	181	146	173	182	162	160	152	141	180	162	179	135	165	144	144	191	160	157	196	155	169	155	142	160	155	169	169	167	169	158	158	173	155	160	159	157	134	154	166	150	143	153	168	151	177	150	179	180	182	162	128	156	144	148	168	169	171	182	143	173	162	161	165	151	143	150	163	185	138	152	144	146	158	158	153	172	153	137	157	172	163	156	129	149	155	170	166	159	147	159	175	145	141	162	147	160	140	153	179	143	160	157	153	162	154	166	168	147	157	169	151	159	153	130	182	171	157	141	167	178	166	148	164	170	147	143	168	151	155	140	183	164	187	161	140	164	162	182	157	153	168	159	151	144	148	158	162	183	145	156	176	173	186	177	154	165	167	138	148	144	149	173	165	163	153	144	147	155	155	149	157	149	168	164	133	160	158	171	151	159	160	188	165	140	142	145	171	134	173	168	167	160	124	161	169	148	164	170	167	168	154	164	148	156	181	136	187	159	163	154	186	175	188	137	162	168	200	150	146	160	155	170	131	151	176	183	161	133	170	150	137	156	143	150	166	148	150	160	172	182	140	148	160	163	161	144	151	167	167	155	152	172	168	165	151	132	179	175	149	172	169	162	131	154	136	158	169	115	170	163	171	148	157	154	147	168	152	148	135	141	162	166	157	161	168	151	149	161	149	165	141	159	155	151	144	167	162	162	182	165	147	177	153	162	156	167	157	180	161	151	142	156	164	171	157	157	160	165	131	141	147	144	177	185	164	168	167	162	170	151	151	176	165	163	145	167	153	149	186	149	148	123	163	177	172	139	156	152	159	151	172	172	166	151	158	156	156	147	157	157	152	186	164	166	157	162	132	159	145	186	171	186	182	169	150	130	155	166	149	149	137	161	160	175	157	163	170	185	148	175	154	152	150	157	157	173	155	185	151	159	153	166	170	165	167	173	162	154	152	148	186	151	134	159	146	165	184	141	173	157	178	169	158	177	166	172	162	166	146	183	162	165	150	113	149	153	154	167	149	178	165	177	183	141	167	167	158	137	136	146	142	153	167	156	154	160	151	145	159	141	151	144	153	159	155	192	173	163	158	151	137	145	131	135	146	162	170	160	154	156	176	141	173	153	154	179	150	184	158	162	143	170	177	182	150	160	193	169	187	149	152	144	151	166	171	162	153	175	141	172	158	150	154	158	161	155	153	168	157	146	154	149	153	169	164	168	158	149	171	158	176	158	165	152	175	157	156	145	152	177	174	142	174	161	179	142	162	171	133	167	155	157	163	177	167	141	171	177	156	152	156	161	160	152	152	180	168	146	163	158	160	157	150	175	144	158	154	158	142	158	162	137	173	174	150	187	154	136	173	155	128	187	155	159	147	173	149	172	157	141	154	159	157	169	159	153	150	154	141	147	142	133	134	155	158	185	174	161	148	168	160	139	163	152	145	162	151	150	154	157	140	144	160	177	147	146	133	153	153	160	155	169	180	141	159	171	192	146	152	165	148	174	170	146	153	164	157	175	166	136	170	153	161	168	148	152	170	148	140	157	146	160	177	144	158	159	142	183	167	172	175	173	163	150	133	162	154	157	171	158	161	158	162	136	149	165	180	130	171	165	179	152	144	180	153	165	134	157	144	160	153	139	153	160	125	173	165	156	149	150	163	150	141	150	156	131	160	167	164	177	149	176	153	174	178	160	156	162	143	154	150	179	157	142	162	144	150	149	162	161	158	174	174	137	174	177	177	161	150	147	153	173	138	136	154	151	158	161	164	156	167	153	186	152	163	136	157	186	134	167	165	140	155	148	177	157	159	168	173	169	152	167	159	166	174	163	158	128	164	151	146	154	156	127	142	148	170	161	173	165	169	190	169	160	168	134	165	179	164	172	164	157	146	166	146	147	166	157	160	156	170	165	160	131	157	152	163	150	148	151	138	147	175	181	157	191	149	181	148	168	144	184	176	126	150	168	137	146	154	162	163	148	161	149	167	154	161	154	148	152	157	147	159	158	162	143	148	167	194	168	143	145	164	168	149	151	173	129	149	160	170	138	152	170	146	150	195	178	140	152	155	150	146	160	177	161	171	160	153	170	143	164	148	151	157	146	164	138	175	166	152	183	170	161	160	156	172	165	159	159	155	146	178	147	144	156	137	160	162	156	161	156	149	160	144	145	146	153	135	153	154	183	174	165	154	160	143	148	174	166	152	146	167	170	132	179	143	157	145	162	159	143	162	176	173	164	163	157	160	147	160	184	136	140	164	164	165	141	148	145	135	158	164	151	159	143	150	146	149	156	163	168	186	179	178	169	150	153	141	156	174	157	132	140	166	154	165	169	177	144	138	160	161	153	166	149	181	186	167	186	148	137	165	156	162	143	157	132	146	146	156	155	158	159	149	177	168	134	158	167	156	149	162	150	169	150	149	163	163	171	177	153	144	157	155	171	160	154	145	149	129	170	153	175	152	160	143	162	140	136	137	168	146	123	146	141	164	147	164	166	167	171	163	154	151	168	177	147	144	148	158	140	160	167	174	156	171	152	153	161	164	175	160	150	154	180	169	143	140	183	157	172	174	146	151	180	145	136	143	167	183	148	152	171	183	169	157	163	145	168	145	168	143	168	149	147	166	165	157	167	160	149	158	160	138	158	176	164	159	184	150	157	155	172	162	154	186	179	172	156	147	151	167	161	155	131	174	169	147	163	128	169	161	162	147	154	163	122	144	154	153	153	165	188	153	165	155	177	160
19081	1173	2409	2949	2354	1866	1414	1211	1069	899	835	762	711	602	605	570	542	525	486	512	497	522	486	460	435	470	467	435	440	439	421	448	389	379	420	403	427	413	448	387	394	401	374	416	418	406	415	382	386	380	406	426	421	375	396	381	416	396	395	353	398	375	373	366	385	367	383	417	426	406	386	354	405	365	412	366	360	370	385	396	373	393	388	371	333	409	343	364	378	385	377	380	404	374	368	406	363	394	384	374	419	382	382	388	367	377	384	361	361	390	392	366	409	362	408	385	356	410	407	365	363	407	397	346	391	395	375	394	397	362	426	415	380	380	331	402	339	408	369	374	364	365	393	359	374	369	407	400	361	396	363	394	399	356	390	386	378	386	387	396	362	354	385	379	341	412	335	406	367	402	374	381	377	392	362	363	394	368	348	374	371	382	355	383	360	392	399	388	367	359	395	357	375	351	402	356	380	377	394	406	370	356	346	408	358	368	362	373	403	395	361	372	392	354	355	350	367	416	355	382	342	351	375	387	381	369	377	408	345	423	369	360	382	406	352	359	353	374	362	377	345	389	370	366	371	364	350	377	385	368	408	378	389	383	357	373	375	384	348	422	369	373	388	382	381	370	365	375	344	357	346	369	382	419	373	397	360	399	377	401	367	369	398	379	389	365	413	350	388	398	368	411	347	343	346	367	349	319	366	320	378	391	387	346	389	351	380	337	351	382	346	371	380	377	387	386	378	354	369	441	388	363	355	394	380	381	391	352	339	349	374	390	383	352	352	386	407	372	377	377	371	401	337	367	368	353	371	375	339	355	401	347	368	413	385	388	407	394	366	343	389	396	316	386	388	378	361	371	373	412	356	369	347	339	396	371	376	361	395	380	382	373	326	369	381	371	374	365	333	374	375	390	386	366	373	353	417	360	418	386	395	406	379	352	383	398	387	357	360	351	391	359	352	397	398	357	425	381	341	362	358	358	395	385	367	385	377	407	381	381	351	344	382	355	364	375	380	363	368	375	379	373	382	367	397	383	377	393	366	382	370	373	361	361	371	369	369	404	362	395	399	373	386	390	379	367	375	350	368	345	379	352	353	411	379	363	388	381	375	377	356	361	372	371	388	383	392	379	379	336	412	400	384	348	372	339	341	353	383	395	395	379	372	358	378	398	375	371	370	353	372	385	388	380	352	383	380	368	374	404	339	408	399	359	375	362	367	370	421	350	352	347	374	370	398	333	410	383	362	382	357	336	393	345	344	385	378	391	376	341	390	366	340	384	350	381	384	384	384	375	394	350	370	344	382	340	355	355	387	380	416	399	396	401	375	391	380	390	408	366	358	343	364	384	390	381	388	365	357	371	372	366	420	382	332	393	390	381	356	351	353	397	401	385	396	412	386	344	390	346	348	403	347	379	373	377	377	383	387	392	367	360	346	373	378	369	376	370	354	378	383	384	411	374	369	388	392	378	396	382	367	370	394	356	388	401	371	303	383	379	400	356	370	362	346	386	361	372	368	383	375	427	404	361	392	384	378	355	337	372	348	363	352	365	355	357	381	373	365	341	376	374	370	403	376	365	346	338	346	358	378	355	359	376	389	355	358	376	345	354	338	377	378	347	385	365	382	380	383	392	378	392	380	363	403	393	400	372	371	374	366	356	382	394	358	394	406	361	381	397	385	377	356	377	374	372	336	383	369	377	374	358	362	408	387	368	333	416	351	370	379	388	402	372	379	380	371	338	372	343	382	337	342	364	389	391	371	405	392	380	378	324	376	370	374	392	372	367	419	412	368	397	401	407	389	369	384	361	394	390	371	364	360	353	371	339	358	397	372	383	381	386	390	348	382	367	399	378	363	397	365	413	368	384	381	371	369	336	356	349	378	401	365	349	400	361	414	364	415	372	354	372	408	356	351	388	369	408	385	380	335	352	371	393	369	333	367	368	385	344	380	426	342	421	392	368	379	396	368	354	408	345	391	350	384	359	379	375	368	380	366	400	357	375	403	349	374	371	362	338	363	375	373	382	369	340	393	374	369	344	389	425	416	382	363	394	408	395	376	407	389	320	360	372	366	373	347	405	441	382	404	394	369	336	388	365	360	366	370	390	405	336	345	417	370	350	396	379	343	366	358	375	345	379	376	374	389	362	402	388	380	362	381	334	377	363	357	354	404	331	359	351	354	365	390	454	367	363	345	364	376	377	401	395	357	367	347	320	342	390	372	354	347	343	353	399	356	385	363	372	347	355	371	392	363	353	373	379	413	380	334	365	377	357	401	413	369	389	379	374	365	427	368	375	385	359	396	362	399	418	377	392	332	369	390	361	323	401	399	381	346	363	375	330	370	391	355	408	383	409	375	382	343	392	425	383	388	377	383	380	407	336	387	348	392	371	375	382	356	379	391	375	365	374	403	368	379	372	355	367	375	370	397	376	379	373	370	394	377	343	370	355	392	351	407	362	372	406	343	349	393	383	409	365	354	366	383	343	360	367	349	365	358	361	359	393	381	382	379	362	365	400	371	355	359	363	370	400	363	357	353	394	398	367	372	385	396	358	375	347	391	416	369	386	372	362	331	357	371	365	343	379	403	381	387	342	373	396	371	386	386	369	406	386	385	399	392	390	318	381	378	346	362	364	364	360	384	333	355	347	417	370	378	349	396	384	357	368	379	356	349	348	359	370	376	395	388	356	387	381	347	363	366	391	370	375	397	335	399	375	370	337	423	365	387	388	363	363	395	367	357	357	379	407	374	403	395	356	395	367	325	363	370	367	360	364	365	361	363	340	405	346	354	391	359	347	419	386	379	394	347	404	361	396	362	388	358	382	371	411	401	376	386	352	372	363	349	325	372	375	332	405	376	333	321	402	381	368	376	357	379	348	383	376	378	373	369	365	369	368	381	365	396	381	400	375	342	378	396	383	405	375	366	365	365	336	343	375	362	386	378	330	372	365	389	348	346	368	399	369	403	361	381	392	358	362	371	387	394	366	352	377	359	368	365	373	357	346	388	361	328	378	385	402	367	372	345	344	368	361	362	388	366	355	372	361	390	396	355	393	407	385	352	378	376	398	345	378	397	392	328	379	394	343	354	361	337	397	357	385	368	368	350	382	370	402	348	370	377	405	379	371	357	362	400	366	392	368	373	389	363	387	405	393	389	405	384	388	390	383	353	385	425	377	384	368	379	378	382	370	376	364	378	358	326	387	359	364	365	332	369	359	384	392	390	389	344	348	374	365	366	399	348	365	371	341	324	369	360	371	362	369	403	362	337	363	406	381	369	356	357	387	373	373	384	414	380	330	391	371	395	338	354	425	353	409	382	392	359	393	397	395	317	376	350	405	387	363	385	357	393	345	343	359	365	387	395	370	407	376	381	375	370	386	370	368	419	368	400	371	430	403	352	371	379	395	368	358	381	394	344	383	358	388	374	353	395	389	373	356	372	396	395	374	390	386	353	403	389	353	356	384	360	358	360	387	389	318	376	335	368	336	385	357	366	390
58541	19928	8733	2573	1333	812	629	458	391	332	272	229	211	183	188	192	173	201	145	149	129	134	135	131	133	122	122	124	115	126	96	117	99	106	106	115	112	107	110	105	112	115	110	107	123	86	97	102	103	109	111	101	121	106	108	119	100	104	105	96	103	102	98	105	94	123	111	105	108	115	97	109	114	84	113	104	111	108	124	103	89	114	124	101	97	85	103	118	98	97	91	101	86	104	106	85	101	98	96	103	97	106	99	101	117	110	115	108	112	86	92	77	96	91	102	75	90	132	91	117	124	111	84	105	108	114	112	103	93	102	104	112	106	100	101	109	114	95	89	92	90	108	95	101	99	91	98	98	109	99	104	124	100	104	100	104	96	112	110	101	113	106	108	112	72	94	104	102	95	106	92	92	85	102	90	115	87	103	105	110	104	104	101	96	97	103	121	113	96	93	79	117	102	109	97	106	111	97	116	115	93	109	113	102	97	104	118	89	118	116	82	79	103	92	104	111	100	112	102	93	98	101	104	109	115	84	97	97	102	105	97	102	116	101	115	110	108	103	102	87	112	105	107	115	98	104	98	111	88	119	128	114	88	115	95	108	102	112	97	99	84	85	91	93	99	91	126	94	93	116	103	118	91	108	90	97	98	96	77	107	97	100	105	101	97	88	101	85	116	114	108	93	94	113	96	90	100	93	93	101	118	114	113	104	109	131	108	87	89	111	94	93	115	104	101	105	98	105	103	105	102	99	117	91	102	86	98	110	103	89	107	110	100	95	99	71	89	102	102	100	101	120	106	94	98	109	96	94	109	116	116	116	108	115	100	99	108	95	110	108	93	108	106	98	94	82	98	111	108	87	89	98	125	78	107	99	99	97	97	93	101	98	102	98	85	86	98	84	112	103	102	102	80	112	97	98	99	99	101	74	100	116	94	109	89	98	109	97	75	71	110	87	104	103	97	107	108	95	116	103	94	95	95	98	96	98	107	103	110	104	108	103	101	96	98	103	113	105	91	117	102	82	108	91	105	89	92	104	94	118	107	100	102	87	92	109	111	112	100	101	93	89	98	90	97	95	110	118	107	121	90	93	95	124	106	105	86	96	98	73	109	106	102	108	102	103	119	101	114	91	88	93	101	85	92	89	107	101	84	94	93	123	99	113	95	109	108	119	117	94	93	110	113	109	109	103	113	93	102	131	99	118	105	109	105	100	113	109	103	107	111	113	82	103	91	105	90	102	86	95	91	112	109	117	95	85	107	106	112	99	99	103	104	91	100	94	105	80	101	95	110	89	97	91	108	95	99	95	94	123	91	121	105	100	83	97	122	98	99	94	90	100	89	93	111	104	94	107	94	107	105	114	97	112	112	89	97	89	102	92	91	100	91	96	105	102	82	110	102	117	95	85	95	101	100	105	96	96	108	106	92	93	102	119	117	98	79	111	115	97	94	92	104	102	101	103	105	94	103	91	101	106	102	93	83	83	77	98	103	99	99	121	89	99	104	103	103	110	102	91	99	109	109	93	109	107	106	105	113	106	96	92	83	91	97	98	85	105	106	103	94	127	98	104	92	89	93	98	88	112	114	114	109	102	96	95	101	108	98	110	102	120	86	82	84	93	118	97	86	109	96	89	90	105	98	103	105	112	85	121	84	82	95	97	104	116	104	103	97	115	106	80	92	95	89	89	105	94	109	91	81	104	102	116	109	108	86	97	84	114	107	90	97	90	105	113	75	82	113	86	87	88	108	90	84	106	97	95	100	113	118	104	97	94	108	105	101	94	84	103	88	106	96	92	83	91	101	86	101	103	84	91	104	103	103	78	100	111	98	103	98	83	103	120	107	98	110	114	104	118	108	90	109	107	118	116	109	112	97	119	110	99	101	117	96	108	117	94	97	105	99	112	85	99	90	111	93	100	95	96	97	120	102	124	110	99	108	111	88	95	102	114	89	109	94	92	94	92	87	99	93	118	108	80	97	103	102	107	107	129	98	129	92	98	110	107	89	94	78	97	90	107	98	103	111	88	84	109	93	85	105	88	103	88	98	101	98	119	103	90	81	108	112	94	97	103	94	121	113	93	102	85	92	98	99	128	108	109	120	112	96	91	98	106	100	115	89	94	102	106	93	106	98	96	118	113	93	106	97	96	72	109	89	84	102	100	100	102	111	96	107	110	81	105	101	97	109	97	91	97	95	108	90	95	101	122	98	98	104	96	102	113	96	94	116	119	98	97	100	75	116	102	105	106	80	96	112	82	99	88	107	103	105	87	93	92	103	88	101	103	98	86	91	95	95	112	94	97	109	91	95	103	111	95	95	110	126	96	103	107	115	109	93	96	91	101	100	96	98	104	105	104	111	93	110	91	103	106	97	93	89	103	89	95	99	124	103	96	102	105	108	114	89	111	96	101	86	109	97	100	107	97	86	92	109	112	100	111	101	102	111	104	95	90	106	96	118	95	116	86	76	107	113	99	96	121	106	98	79	119	118	93	83	86	94	98	110	92	98	107	99	114	100	126	104	89	110	112	97	119	106	97	107	80	103	114	83	93	81	89	96	93	109	106	115	99	93	87	93	112	84	89	110	117	116	96	100	106	108	107	104	101	73	95	93	113	99	109	89	101	108	101	85	109	91	85	100	84	90	92	122	96	117	106	80	98	94	92	93	111	103	102	97	98	103	98	102	97	100	100	103	101	98	103	87	99	120	101	95	92	109	115	105	110	107	86	84	98	120	108	99	102	106	100	112	114	108	71	93	87	104	110	99	96	101	120	115	107	98	100	114	106	101	108	129	108	87	94	81	111	117	98	105	94	103	106	96	90	97	105	97	105	125	123	80	105	104	104	128	103	111	102	114	101	108	95	91	88	112	98	93	110	89	118	78	93	103	82	102	91	103	100	97	96	101	114	100	103	86	100	111	92	115	95	103	117	111	104	96	108	110	101	103	91	97	116	117	91	94	103	91	95	98	106	112	97	118	118	85	111	105	94	102	106	115	93	99	86	110	88	101	94	99	88	92	105	115	102	100	94	88	89	93	100	82	96	90	85	88	79	112	104	105	116	125	88	103	91	97	111	102	104	90	105	106	106	87	112	111	104	103	84	110	107	84	90	110	96	82	109	119	105	98	110	82	126	98	107	100	110	113	102	104	84	92	106	105	91	107	95	120	87	94	96	97	110	107	103	108	93	109	102	105	110	113	97	89	104	94	88	89	98	106	100	92	98	110	112	108	110	92	97	105	111	106	124	103	84	101	100	96	101	92	107	81	91	118	106	100	123	135	108	77	109	82	97	94	97	100	104	99	87	100	117	105	116	78	97	93	106	93	86	105	103	106	93	92	96	96	87	76	108	84	96	130	79	88	109	99	96	113	90	105	91	91	104	95	102	86	104	104	107	98	85	105	88	110	103	93	102	95	92	101	96	94	90	95	102	93	105	93	102	91	107	82	97	101	105	111	94	106	107	83	120	101	110	110	120	117	104	121	94	106	105	98	119
27709	2013	5099	5904	4781	3677	3037	2290	1841	1606	1356	1191	1023	945	899	814	738	684	676	586	588	547	570	495	496	482	427	474	450	386	394	426	381	452	390	392	384	373	331	347	348	354	369	268	332	352	297	346	340	323	324	290	298	324	347	312	297	296	322	315	315	315	335	321	270	283	280	301	284	310	323	316	298	307	322	297	260	313	269	269	285	285	277	305	301	273	306	264	312	280	321	268	306	279	294	296	287	285	275	286	291	266	296	285	273	284	263	299	258	272	346	271	292	262	282	259	257	270	278	273	296	285	301	288	274	289	263	272	291	290	283	275	261	264	261	301	292	300	291	276	263	296	279	290	286	269	280	271	260	265	267	277	294	265	278	274	265	286	287	276	250	301	254	274	276	280	268	258	283	291	291	284	283	296	301	261	285	266	268	250	269	289	287	290	279	287	294	267	270	273	293	265	265	292	264	251	272	270	281	278	270	305	270	294	262	276	241	254	261	273	284	268	284	273	243	278	263	271	276	265	287	280	275	267	281	283	247	283	263	283	238	293	256	269	260	261	296	236	267	283	276	265	264	294	279	268	274	272	288	276	277	266	261	256	278	271	320	231	282	277	244	236	269	279	274	253	303	281	260	260	263	232	280	272	287	263	265	277	261	278	277	257	268	277	264	247	261	292	282	241	308	260	257	284	252	256	266	266	258	289	290	253	267	291	247	276	290	261	257	287	283	270	262	290	270	252	273	294	257	261	282	278	281	300	247	250	279	253	254	283	277	260	292	255	270	267	256	295	259	272	279	263	273	272	281	265	285	283	269	264	261	269	275	291	244	270	268	284	282	296	282	258	251	254	275	298	251	270	260	275	284	279	271	239	295	256	291	292	277	282	260	271	286	273	268	285	259	281	242	260	275	291	285	283	285	256	273	259	265	283	265	248	270	295	258	259	282	279	247	281	263	263	288	292	269	285	274	263	272	251	282	291	269	252	289	272	303	313	292	273	282	257	232	271	287	294	264	273	301	270	277	253	285	297	283	261	256	270	259	264	278	329	262	322	286	269	280	280	275	297	296	283	255	245	272	260	292	276	257	268	293	248	262	265	268	275	264	261	256	270	287	257	279	242	264	254	266	253	306	263	249	261	279	279	242	277	285	263	273	268	284	295	290	247	293	257	270	276	289	257	271	271	261	257	300	296	303	274	286	311	259	279	279	250	260	268	309	274	284	262	254	264	270	282	272	295	280	283	274	273	247	296	266	266	292	276	278	298	277	304	287	275	302	296	295	254	251	279	294	267	263	258	276	279	273	272	277	273	276	267	288	299	283	260	272	286	285	278	254	303	272	282	276	268	268	273	274	270	278	281	276	251	256	266	257	276	294	276	243	253	276	275	269	255	266	264	248	269	260	254	264	275	262	288	270	252	273	243	291	244	247	268	279	263	241	299	257	270	284	306	268	302	288	275	263	269	283	255	296	243	263	274	265	291	275	305	274	255	263	245	265	257	267	273	305	245	262	261	282	285	279	268	272	278	248	278	283	258	270	293	279	273	257	263	279	280	294	279	246	252	284	293	256	254	257	276	287	279	283	256	280	311	298	300	232	225	307	279	258	275	265	265	268	267	276	257	277	293	280	291	291	284	292	261	285	309	250	260	259	288	244	278	256	291	286	268	291	267	286	290	254	294	294	255	262	257	248	281	282	260	266	268	289	272	283	268	275	294	273	296	260	272	266	266	267	289	237	257	277	270	282	290	254	243	266	262	285	277	273	266	273	266	265	279	282	279	304	295	277	267	303	316	280	282	245	244	263	308	257	246	246	258	278	293	281	242	274	306	259	276	239	285	254	273	284	286	281	258	277	279	260	288	266	283	312	239	292	276	306	245	251	292	268	292	270	262	249	225	254	255	263	287	299	280	273	264	278	276	287	273	291	277	290	263	247	297	256	288	289	268	266	246	292	295	281	272	280	260	254	249	283	274	310	266	267	231	292	269	269	251	275	273	273	245	276	275	275	273	258	263	292	274	266	272	265	253	276	274	282	268	262	284	267	242	302	279	253	265	279	300	260	277	271	302	276	285	275	286	246	286	272	268	239	286	266	260	312	271	292	273	275	282	267	305	246	253	253	278	258	277	263	261	260	266	295	272	255	269	282	274	264	279	255	268	266	244	267	257	241	276	261	298	270	271	250	259	285	290	268	267	284	279	262	277	280	271	274	243	264	298	269	310	275	284	252	272	267	254	277	246	275	265	276	284	277	269	283	289	297	270	264	270	247	293	256	272	266	277	252	260	272	317	262	256	259	282	239	262	258	265	301	269	283	277	256	294	257	304	274	299	287	253	274	301	278	271	248	268	259	281	265	248	282	304	256	275	276	261	279	254	268	251	294	248	274	253	294	279	282	314	296	268	271	256	280	247	298	272	281	289	269	274	256	272	261	284	268	264	280	284	265	281	272	239	277	272	265	269	279	286	273	262	263	248	266	286	274	282	280	269	278	301	274	253	286	273	247	245	268	263	279	256	271	239	286	314	278	265	274	282	264	280	262	296	261	301	256	246	288	276	279	274	290	292	278	281	262	293	286	287	273	288	335	287	270	284	290	270	298	290	273	258	278	279	287	283	288	273	249	265	238	248	249	294	284	263	274	273	259	309	269	287	259	264	275	294	265	245	277	271	261	264	282	268	283	286	267	278	268	278	276	283	266	266	277	258	270	275	257	243	254	269	260	289	282	256	292	301	270	280	271	257	256	261	246	282	280	259	244	260	278	216	292	261	249	263	267	287	297	272	287	300	283	260	271	278	297	240	297	262	279	267	294	279	274	259	277	285	302	271	329	289	267	246	280	254	262	291	253	282	283	282	253	279	259	271	255	268	246	271	297	282	264	282	250	306	234	260	267	274	278	257	252	275	262	283	264	279	277	257	267	259	292	288	282	294	263	282	292	274	261	269	296	265	282	282	248	266	280	289	305	263	277	251	272	265	264	265	298	253	277	273	280	273	272	291	265	229	293	289	255	280	253	284	268	250	268	242	255	248	255	255	269	270	284	272	265	255	258	245	273	293	266	292	244	296	261	286	274	276	271	265	306	261	275	292	286	281	274	286	286	326	281	280	257	277	252	296	257	264	294	269	281	275	294	283	287	263	259	287	261	284	261	257	283	268	267	276	271	261	285	244	261	254	278	274	272	242	266	272	289	259	276	285	271	297	278	292	275	265	271	289	260	270	257	261	274	300	267	280	276	265	258	269	280	257	261	274	292	247	287	275	278	277	293	294	273	271	277	273	266	258	274	310	281	303	255	288	273	268	268	261	297	274	284	258	276	242	279	285	259	299	252	291	284	231	265	281	267	248	280	283	277	308	262	278	273	276	278	290	256	279	270	270	302	275	247	272	258	256	290	268	297	278	258	268	258	270	274	266	271	271	261	282	269	305	283	268	296	276	263	278	275	286	248	265	278	255	255	298	253	284	250	279	266	259	281	281	276	255	274	258	264	258	258	306
6485	555	673	555	408	336	291	308	306	279	297	294	321	274	295	292	260	270	283	305	309	314	296	298	299	296	276	307	278	271	295	308	269	320	263	257	285	278	286	280	283	279	316	277	304	259	266	258	276	243	274	269	285	289	308	284	304	279	288	267	294	315	276	255	322	316	303	314	284	288	284	274	287	324	273	297	305	270	270	327	299	319	288	275	269	260	255	298	301	246	321	277	317	286	288	290	270	284	282	302	316	259	296	300	258	290	271	316	305	294	307	303	283	290	332	291	286	310	286	274	299	281	311	284	269	264	298	307	296	294	272	298	284	294	327	281	283	304	264	272	287	289	253	292	303	290	319	331	289	300	288	291	314	317	270	276	306	300	297	337	295	263	252	301	288	288	282	275	305	288	293	317	302	315	316	297	311	274	305	296	285	289	294	270	298	293	318	284	297	271	319	306	290	298	283	266	250	303	308	295	256	276	282	319	319	282	294	285	291	300	301	287	308	306	292	313	294	287	307	271	333	277	311	290	293	289	317	268	274	277	316	281	294	284	298	297	257	301	285	291	345	321	289	333	294	291	279	299	314	313	294	298	296	290	282	282	305	290	311	288	266	256	305	262	303	279	285	296	302	300	291	261	292	292	270	283	246	311	287	269	303	280	294	285	287	284	293	261	279	279	297	290	305	308	305	279	292	295	265	285	323	310	314	297	290	300	308	304	300	286	318	289	294	275	309	285	307	268	322	260	324	264	304	290	307	300	298	296	284	278	292	325	261	282	308	289	315	309	293	288	277	286	292	267	278	277	284	288	290	293	268	292	296	303	286	262	266	307	305	285	299	281	301	260	297	245	291	294	286	323	295	284	315	306	275	339	292	259	260	285	251	270	304	286	265	280	268	311	296	313	294	281	269	267	333	324	323	308	272	298	299	298	261	268	310	289	309	318	314	290	315	299	334	282	276	269	304	319	286	318	297	286	313	301	275	295	274	277	296	303	288	300	280	289	296	266	280	299	292	276	289	292	249	298	297	250	278	275	318	298	291	286	291	279	285	287	319	300	301	279	279	311	291	288	334	303	247	283	282	281	307	289	318	286	292	312	281	304	310	301	272	294	292	315	281	260	292	295	256	309	295	322	267	253	323	301	265	280	273	294	311	281	271	307	284	278	313	292	302	282	300	280	307	252	298	277	301	269	274	279	279	287	291	300	299	318	274	344	293	315	296	297	286	311	287	318	318	294	282	293	287	277	305	284	285	300	264	289	294	293	312	277	304	288	268	305	290	294	291	281	278	280	291	314	306	292	278	295	331	316	297	281	297	316	266	288	285	318	311	283	302	275	278	292	286	301	297	307	272	284	283	286	298	275	304	268	266	285	296	320	296	264	310	301	274	325	261	322	322	295	296	286	276	285	308	308	268	264	295	263	309	317	291	303	293	299	295	310	302	305	314	299	258	272	285	297	280	253	296	276	289	305	289	278	285	310	311	308	325	302	286	294	287	277	283	304	265	251	276	271	257	306	285	264	281	285	295	274	273	283	316	316	296	290	294	270	304	286	285	290	272	294	296	290	252	274	288	304	287	306	312	335	278	248	263	336	299	288	293	309	297	268	300	266	286	281	309	307	292	265	272	298	317	297	291	304	292	318	300	301	288	283	251	272	279	281	302	268	292	270	279	261	310	276	290	307	269	310	311	317	333	303	268	292	321	273	316	293	289	262	258	269	280	287	293	296	290	284	269	304	277	291	277	280	268	309	274	296	296	278	258	284	286	292	284	276	290	283	265	297	272	313	328	292	279	266	259	274	279	288	286	299	286	304	296	299	285	289	298	239	280	317	282	244	292	299	278	315	293	280	285	301	301	310	267	273	293	304	275	274	287	317	265	270	300	327	262	274	263	310	305	326	293	285	286	297	290	270	300	275	285	295	289	290	265	282	318	313	305	291	309	281	288	309	284	310	284	295	298	284	319	256	312	282	293	299	283	306	290	320	281	289	241	271	284	282	295	305	290	287	296	303	250	328	319	266	274	303	294	280	304	296	301	270	301	272	318	301	286	308	280	294	273	331	272	268	313	316	293	316	288	274	286	294	262	276	300	294	284	295	279	316	282	310	300	286	277	291	291	307	273	251	277	304	292	293	274	281	293	298	274	274	281	271	287	300	313	293	287	276	270	291	267	293	303	305	305	304	256	265	298	296	291	260	279	304	288	287	314	300	297	294	275	299	312	282	299	295	285	290	275	310	312	293	293	277	295	295	312	271	299	313	298	261	297	260	309	293	309	296	342	296	258	274	292	301	310	293	307	340	274	302	282	297	297	313	295	279	301	275	283	296	288	290	285	281	269	297	309	328	285	282	264	301	297	272	282	292	297	317	266	275	274	283	297	286	281	269	286	264	301	274	282	309	291	282	293	331	304	286	316	300	289	310	329	259	295	300	297	309	256	282	278	257	279	283	289	286	303	286	310	303	287	276	289	268	292	305	290	287	301	290	259	274	301	280	308	291	279	297	261	274	281	312	296	331	326	283	292	295	312	310	317	282	282	264	317	286	259	286	262	310	298	294	294	276	268	275	319	295	304	298	295	291	279	270	292	308	298	272	299	291	289	271	268	282	288	279	314	297	286	297	287	288	277	286	332	289	280	290	277	298	280	308	288	306	306	307	280	305	276	330	304	288	283	309	303	287	299	309	292	295	255	294	277	301	279	246	300	289	315	303	277	322	299	292	287	269	288	293	310	262	299	289	294	312	327	291	326	281	256	268	259	262	284	297	305	288	280	280	309	297	314	285	270	281	288	290	290	266	277	310	296	281	292	287	295	277	315	285	284	297	264	307	314	288	334	304	274	286	287	291	299	297	306	280	324	291	321	316	317	274	249	304	290	310	300	289	293	297	293	263	284	269	290	298	341	304	285	265	311	275	302	289	287	327	265	275	297	293	270	299	297	312	353	285	272	262	311	278	293	313	294	300	297	284	305	291	303	287	289	313	290	320	286	288	281	296	294	308	303	302	281	290	293	296	298	300	287	279	281	320	319	315	302	312	329	272	306	296	267	314	333	285	307	295	272	306	272	272	302	296	291	308	333	327	273	279	303	313	294	275	316	301	267	322	293	302	271	304	264	269	286	304	300	277	273	289	288	275	302	317	303	317	273	309	295	279	293	281	274	304	317	293	263	279	274	292	268	256	282	266	290	288	266	294	275	270	256	277	308	284	268	287	289	270	287	288	272	286	322	286	299	295	295	300	281	333	277	284	274	289	300	269	283	299	279	287	290	283	276	285	286	303	289	295	294	279	277	290	290	253	273	303	294	263	291	293	303	277	275	263	269	319	301	281	302	287	276	252	300	282	294	293	286	287	293	290	272	300	314	308	299	285	256	319	308	279	311	273	305	312	344	270	281	289	303	312	284	296	275	308	277	296	275	285	289	309	298	252	302	324	284	262	274	285	287	242	280	280	285	283	315	271	280	286	292	306	290	302	289	300	288	256	290	304
5362	802	1376	1544	1067	851	723	705	667	707	675	643	677	636	626	676	659	698	665	630	681	616	620	667	643	681	637	671	659	655	673	672	683	649	668	667	667	681	661	655	696	676	694	632	682	655	641	611	609	705	639	650	703	670	700	633	662	650	657	635	674	659	645	617	632	618	663	662	652	663	653	637	683	636	648	648	664	667	667	661	647	642	615	616	672	654	649	640	627	654	646	723	653	640	619	648	638	669	607	667	629	644	657	679	651	634	646	668	571	666	641	657	628	653	658	681	612	652	614	660	645	667	655	653	661	665	628	685	630	656	607	667	675	651	661	628	644	620	636	594	612	650	643	667	673	672	673	644	585	655	608	679	646	659	663	666	635	690	642	669	685	680	641	701	626	651	653	662	660	663	665	698	611	620	628	639	640	664	605	684	696	643	661	675	638	682	640	622	664	670	643	639	636	633	649	600	657	625	635	688	607	614	608	644	594	637	663	653	642	672	670	652	699	665	654	659	656	658	617	648	636	659	628	682	621	644	674	606	656	636	669	711	711	624	652	661	643	658	647	661	654	683	654	669	670	663	642	641	623	650	644	633	699	667	669	630	627	634	614	652	626	679	703	639	620	657	647	705	650	650	681	629	614	646	646	667	619	621	675	629	633	645	652	657	660	629	672	681	617	658	640	642	629	664	679	658	667	666	619	653	651	685	649	651	613	602	677	648	644	655	639	659	665	636	633	686	699	650	638	644	707	669	651	660	665	638	665	684	591	658	686	652	660	670	638	652	654	691	679	667	648	665	698	680	718	678	661	673	669	643	636	666	652	677	676	626	636	648	673	633	658	661	657	695	653	681	648	676	680	591	663	659	646	677	682	643	651	700	635	679	685	638	646	650	622	672	626	653	660	674	615	663	676	610	667	651	632	662	670	676	665	663	637	665	692	667	665	637	675	658	670	655	617	655	641	652	625	626	641	655	660	696	667	654	661	650	633	662	684	677	652	641	698	652	652	650	628	686	678	630	642	666	654	653	658	662	696	616	647	648	685	681	629	703	616	670	659	673	623	624	684	650	602	665	644	613	716	629	696	668	632	629	625	658	693	644	661	646	679	669	645	667	654	629	666	639	658	651	613	689	644	638	669	678	630	678	678	641	644	650	643	632	667	628	653	628	602	648	608	649	702	651	637	642	674	671	669	639	649	625	647	641	640	658	649	655	664	638	591	639	702	676	618	688	638	695	668	642	693	649	673	639	662	645	638	670	668	658	656	662	655	647	596	696	668	640	697	657	592	692	673	640	716	686	611	618	669	691	636	652	644	657	664	679	652	643	688	701	666	680	649	643	692	668	659	663	635	704	698	610	646	675	663	675	625	670	625	626	694	677	624	681	658	692	623	666	684	679	716	620	660	644	644	682	665	679	636	669	654	644	639	663	671	605	626	658	707	649	715	655	660	676	744	637	670	695	657	660	675	659	621	626	598	634	664	657	651	631	676	662	675	677	636	637	625	657	644	633	662	629	714	663	687	674	627	676	645	690	588	639	661	662	636	649	622	649	637	632	684	641	655	666	656	637	633	624	616	647	649	627	655	655	670	633	697	653	668	615	648	643	672	662	662	658	648	649	652	664	707	648	617	669	625	680	677	666	643	686	658	649	639	620	649	667	615	634	603	636	664	656	642	659	685	645	668	673	611	658	644	669	641	640	648	657	680	651	712	626	712	635	615	613	657	650	664	653	627	662	660	666	628	610	656	644	648	648	683	569	673	674	665	652	666	643	627	641	655	708	658	653	665	643	665	665	647	655	654	621	641	712	666	646	632	703	675	677	653	611	678	688	664	662	644	646	623	667	663	681	610	667	644	645	617	633	689	598	637	696	673	690	674	686	637	623	671	603	680	692	701	609	698	654	677	643	646	666	628	672	646	658	669	685	624	673	637	674	624	648	605	693	718	655	646	652	663	705	682	645	644	636	613	672	638	638	635	654	672	690	656	676	652	660	654	633	627	621	675	625	713	626	576	672	639	648	660	644	638	629	661	675	643	652	637	659	610	638	689	694	689	623	611	660	651	683	658	682	641	658	639	636	670	669	603	650	697	657	669	654	642	666	621	655	653	646	635	633	664	657	642	665	665	632	665	640	672	628	638	666	709	641	698	665	664	655	663	632	680	626	702	639	632	648	716	669	685	643	646	647	642	655	647	628	677	661	683	606	645	678	670	670	689	683	667	646	662	623	628	669	626	616	676	649	611	670	676	643	640	692	679	673	663	642	689	649	695	649	628	648	676	645	675	657	644	674	677	642	639	652	668	650	670	616	627	628	617	699	616	639	615	665	682	669	645	656	637	657	687	647	610	614	615	683	665	675	650	645	659	662	651	652	678	684	718	629	675	631	655	635	696	660	639	638	671	653	653	617	676	652	636	649	631	619	668	654	679	654	625	626	689	658	660	686	605	630	659	650	605	611	647	617	633	639	659	642	636	664	589	621	594	676	635	653	658	664	649	683	664	676	712	636	712	644	657	650	663	667	684	668	664	629	663	645	611	692	659	637	681	660	699	663	649	667	654	696	656	700	661	626	610	632	655	658	664	704	667	688	666	678	664	674	646	662	669	625	654	638	629	676	657	603	662	673	673	658	662	658	685	699	641	645	685	700	667	661	642	675	663	679	656	637	699	661	687	660	666	721	669	620	666	672	617	610	669	659	658	635	680	642	642	636	629	673	640	687	655	656	678	643	651	722	659	644	651	619	666	660	682	707	685	671	648	649	673	677	580	618	665	620	678	629	664	640	644	676	681	681	654	619	660	661	680	651	631	645	643	622	662	663	606	701	651	636	633	659	706	679	621	612	673	630	675	674	689	672	629	672	631	641	654	676	683	592	672	651	655	666	646	623	658	687	650	642	642	672	691	620	633	640	651	630	641	664	673	656	631	628	635	641	664	641	671	646	663	686	660	621	645	694	654	665	629	663	646	665	672	668	678	629	655	648	659	600	646	652	621	709	676	625	655	610	708	637	654	648	642	666	668	652	688	687	663	654	643	662	657	670	647	658	636	684	634	610	670	657	616	646	706	649	643	643	667	666	644	662	674	653	617	661	625	627	608	649	658	650	682	676	663	652	675	648	698	653	648	639	675	652	639	685	625	693	607	676	645	623	646	662	630	673	670	649	616	653	676	688	668	639	656	646	619	630	661	675	623	675	634	673	646	668	588	690	651	652	668	640	616	664	653	655	669	648	630	663	690	659	656	673	625	631	635	643	626	631	668	641	653	627	652	677	666	678	641	600	663	684	600	641	688	641	631	674	648	648	632	626	636	709	660	608	640	661	656	628	649	664	644	657	651	710	658	665	695	676	669	631	676	631	662	604	637	657	652	650	669	652	673	651	624	615	612	648	645	707	636	672	668	676	628	691	655	659	659	668	639	624	619	649	606	657	650	637	676	649	622	646	641	692	656	662	650	623	691	663	662	659	619	656	649	615	701	699	650	585	658	652	665	651
44557	11402	2078	1200	728	502	1474	2077	244	251	233	233	204	208	175	186	187	171	163	168	199	176	164	177	172	170	170	164	171	194	172	174	157	164	178	168	176	164	184	167	169	170	141	168	159	155	158	180	152	198	158	172	179	152	167	159	155	191	161	162	163	149	164	158	138	172	175	161	164	163	141	191	160	181	182	170	163	171	180	159	166	157	153	157	150	145	183	155	179	173	172	140	168	157	142	170	161	159	155	173	174	166	169	191	176	179	157	168	168	165	144	163	158	173	160	179	198	171	150	166	180	176	163	153	169	156	169	180	159	170	170	176	177	178	180	166	147	136	158	174	158	163	145	175	143	150	178	161	161	181	180	151	143	181	149	185	157	156	150	154	151	157	166	163	156	179	158	191	169	160	166	164	142	156	188	155	167	167	178	169	157	170	155	156	145	180	148	157	166	156	182	154	138	184	177	173	182	144	158	165	171	153	173	179	172	157	173	139	182	182	159	183	159	166	147	166	157	168	164	178	171	150	150	171	163	154	164	179	185	183	174	194	148	181	163	176	171	163	177	159	150	164	180	142	165	158	159	153	152	177	145	161	168	163	193	175	147	159	163	138	166	152	163	154	176	167	154	161	153	149	175	173	142	189	145	172	169	143	167	169	167	158	168	167	164	160	188	159	191	182	166	172	168	163	131	155	166	196	178	174	140	149	154	162	172	172	167	151	164	153	156	178	163	168	167	177	155	166	183	156	148	152	168	162	147	171	159	143	162	161	152	174	186	143	149	145	158	177	161	184	157	156	171	157	163	155	151	171	152	187	163	166	182	144	145	193	162	163	154	162	173	163	167	152	163	167	173	157	168	178	158	169	162	168	169	196	162	182	145	131	164	150	155	171	172	150	171	177	150	173	156	141	154	173	165	154	162	147	167	186	152	146	145	152	164	157	180	181	157	176	165	137	168	182	146	163	198	138	182	182	162	155	196	155	149	139	154	152	144	152	143	167	169	176	170	170	152	169	186	169	151	162	183	140	179	162	177	166	163	184	157	173	172	167	194	174	159	189	159	146	173	152	152	146	153	163	160	168	159	150	168	184	180	178	149	156	159	168	159	183	191	176	189	186	151	161	156	181	153	161	128	159	179	160	164	174	167	167	171	163	166	180	137	181	170	169	151	177	159	173	160	166	188	180	168	166	151	157	153	165	152	173	167	187	174	173	144	187	160	182	152	161	173	157	168	161	159	168	167	163	143	200	179	160	175	184	164	152	157	163	136	152	149	154	157	166	187	193	150	165	156	185	156	155	170	144	175	150	168	151	136	186	131	184	160	179	160	201	154	157	154	179	150	172	191	151	155	165	148	170	156	158	178	175	180	155	164	147	156	179	162	198	159	173	165	183	160	153	195	172	168	159	145	149	180	159	194	149	167	150	167	131	144	159	157	146	153	177	149	159	173	155	155	160	150	158	150	155	145	147	166	148	170	162	159	143	144	180	159	156	171	172	160	150	167	164	144	164	166	150	146	170	167	150	162	179	166	151	157	152	156	164	175	169	151	156	175	171	157	166	146	158	177	154	152	175	173	165	145	152	163	167	155	163	152	161	167	160	166	166	174	194	162	164	172	175	174	144	150	165	157	153	164	167	144	151	202	174	160	169	143	146	154	156	158	168	178	150	157	176	157	154	149	170	141	176	166	138	159	153	159	147	156	157	175	150	157	163	168	173	168	152	177	175	146	168	170	156	161	174	166	181	169	159	136	163	142	196	174	176	160	147	199	159	167	145	165	188	192	177	146	156	143	139	191	152	180	167	166	140	168	141	158	151	155	177	171	165	130	168	181	163	158	172	173	145	181	183	175	130	183	182	176	164	180	181	163	177	154	142	163	175	159	179	162	167	151	149	156	163	179	155	167	174	140	181	146	171	184	168	150	156	188	149	132	170	169	137	153	164	151	165	145	189	139	153	165	155	185	151	149	174	184	177	186	152	158	168	164	201	171	162	178	152	165	158	173	158	179	168	160	178	159	134	173	170	169	149	166	154	144	158	167	168	145	155	160	170	157	157	150	156	159	150	163	153	167	183	162	139	178	161	158	145	171	174	156	168	148	156	178	159	172	174	171	136	177	176	165	157	185	175	186	159	147	174	171	151	154	169	159	167	176	161	174	165	183	173	185	154	172	184	160	155	170	137	169	167	164	160	173	174	162	141	168	158	176	175	157	166	181	164	144	153	157	155	165	177	172	152	154	145	177	162	162	137	146	170	133	151	174	161	169	159	184	177	176	138	175	162	183	165	183	169	158	196	179	164	161	157	152	198	159	161	179	148	148	163	195	162	166	158	160	193	148	174	156	192	172	178	167	178	164	179	177	174	147	160	148	177	168	141	185	166	155	179	165	174	160	171	149	169	163	181	164	165	164	159	147	143	153	195	164	148	177	163	156	157	175	166	167	156	157	164	152	162	138	176	174	152	153	176	165	176	147	162	175	172	138	163	179	164	147	174	166	165	182	158	178	152	153	171	158	184	166	158	162	177	149	154	178	189	184	170	158	165	178	171	136	172	171	160	180	160	181	186	172	171	144	165	155	161	157	158	178	164	145	156	178	176	170	166	185	162	181	143	163	140	148	188	160	162	166	168	187	165	154	182	151	176	182	150	155	157	176	163	162	168	142	163	146	152	155	157	144	159	164	156	143	161	159	175	164	167	168	186	152	184	170	192	155	160	158	155	156	181	153	162	148	155	155	160	163	159	153	168	149	159	161	173	168	167	164	173	173	159	188	185	161	184	173	164	183	166	145	172	164	178	142	167	167	175	160	143	172	165	145	172	173	160	144	183	154	157	165	152	149	162	178	145	146	170	168	185	178	171	160	166	154	153	176	159	168	170	175	169	192	168	151	180	146	146	152	174	187	158	170	183	171	164	156	149	134	160	167	160	184	178	152	157	184	162	171	162	153	169	157	167	141	170	143	143	164	175	155	152	163	154	170	162	152	150	177	163	175	177	167	173	165	170	137	147	191	164	157	152	147	177	176	155	157	167	156	167	163	175	173	183	166	157	191	164	177	161	145	170	170	152	165	144	170	166	179	164	167	190	167	169	164	135	157	170	158	184	183	194	146	162	156	165	177	145	157	176	194	192	187	138	161	157	155	170	152	179	169	161	160	187	167	186	150	169	168	169	147	167	162	181	149	162	158	159	168	180	152	164	158	174	184	166	161	157	162	142	164	150	163	159	176	174	198	163	175	147	150	151	146	155	142	171	173	182	149	150	156	174	174	139	145	156	162	176	170	171	191	154	158	143	162	184	178	160	148	153	177	161	185	143	158	171	146	153	163	165	142	164	164	197	198	190	154	162	167	161	130	171	169	170	142	165	172	150	141	167	180	163	169	183	149	154	189	159	161	150	152	170	174	159	168	145	191	185	158	148	153	137	168	152	157	187	146	144	142	148	196	156	176	174	170	171	168	154	166	150	153	154	134	162	139	164	154	163	148	153	141	153
19993	1146	2693	3577	2843	2035	5782	7515	1054	905	779	678	675	647	570	584	590	558	540	512	522	479	498	462	454	451	445	495	430	442	434	478	451	452	439	443	395	388	425	425	398	430	441	428	431	398	430	371	406	395	371	388	396	388	413	394	395	399	395	390	409	396	438	395	420	380	391	383	378	403	426	389	422	353	415	409	374	390	403	421	401	389	423	425	361	389	399	410	401	384	435	401	370	376	420	389	401	352	402	375	412	418	344	402	359	426	356	399	363	366	408	368	392	416	390	402	355	379	347	383	415	386	394	367	392	407	397	382	395	376	400	386	402	376	395	410	420	387	382	360	402	419	390	356	422	377	388	426	368	406	400	391	387	388	393	372	403	419	406	396	360	393	374	366	388	407	377	393	410	388	341	383	403	381	369	375	427	349	375	358	424	422	378	344	396	365	364	374	399	343	366	390	395	385	350	411	393	366	390	383	373	386	387	412	397	371	385	347	386	381	405	405	388	406	407	370	391	377	397	388	406	410	372	373	359	369	404	389	401	378	407	411	358	406	372	380	394	377	370	376	396	398	381	393	385	421	375	386	377	365	381	397	424	394	370	359	369	405	393	380	378	361	399	421	366	436	395	381	391	387	392	356	397	374	407	390	383	378	368	384	386	384	415	384	379	372	399	399	373	379	393	370	382	356	361	419	358	350	365	393	379	364	411	372	424	407	374	377	387	354	417	424	372	364	362	381	391	395	415	381	387	396	364	389	405	405	368	372	399	392	370	413	363	375	394	387	379	425	386	374	393	423	395	358	365	374	381	406	430	409	380	384	376	378	386	399	415	411	401	392	429	412	390	413	374	411	387	410	373	372	364	378	368	380	379	358	399	435	394	371	394	387	357	346	405	371	383	356	355	357	413	414	380	385	383	379	374	411	370	413	392	402	416	382	385	389	362	378	415	374	397	390	392	364	381	406	421	401	388	374	390	383	401	396	387	366	381	406	379	396	389	401	387	395	372	357	379	361	388	345	382	346	407	382	388	373	398	358	390	404	397	346	365	375	380	377	380	375	393	393	398	368	391	374	376	388	402	406	361	402	392	404	358	417	403	351	397	375	381	414	371	372	373	374	406	361	402	370	399	392	385	416	318	397	373	386	348	386	371	393	390	370	351	384	377	347	395	446	332	393	396	380	330	376	387	392	401	360	377	393	391	375	386	381	404	372	382	358	418	403	405	418	382	414	377	398	392	395	357	379	396	378	384	368	424	357	394	396	412	434	387	397	381	409	396	395	393	388	387	387	378	377	376	376	376	376	390	408	341	407	370	401	390	419	452	366	396	390	378	359	356	385	387	386	414	408	418	359	389	426	355	372	393	374	382	378	372	397	400	396	387	372	398	364	385	382	405	386	388	373	378	377	354	351	378	411	393	399	381	406	385	407	402	365	374	389	394	382	375	390	409	396	394	418	367	397	388	365	403	400	389	378	446	375	385	418	412	401	384	402	383	371	406	364	370	368	436	388	385	385	408	423	386	382	379	354	396	404	457	394	368	415	362	366	400	415	381	405	394	358	419	376	379	361	397	392	351	378	421	371	378	368	376	388	372	377	366	379	401	372	397	395	383	356	361	406	431	416	392	366	376	396	392	354	386	349	369	411	359	385	401	384	401	374	372	352	389	347	371	380	374	374	419	346	384	372	373	416	408	381	405	356	383	353	362	392	399	404	367	399	408	401	381	382	375	396	396	410	382	380	392	354	338	360	372	402	394	416	349	376	410	444	388	393	377	376	372	424	367	405	358	363	381	368	410	368	411	375	408	371	433	390	389	378	380	393	390	364	374	357	378	412	373	396	396	426	398	376	361	368	390	401	396	370	377	361	394	426	409	398	351	378	371	342	393	372	362	378	415	413	406	392	409	406	378	403	355	385	376	364	374	421	382	364	421	365	400	370	383	374	388	375	363	372	366	371	348	427	403	398	390	399	379	376	357	398	401	408	364	461	406	343	367	379	362	376	366	335	382	403	405	385	386	390	398	376	395	403	409	374	405	384	403	374	374	387	375	374	416	375	391	405	389	381	381	376	347	409	361	399	403	382	373	372	379	382	368	411	398	379	321	413	390	363	371	367	353	389	364	415	363	391	379	362	374	379	381	381	422	358	395	367	385	393	424	394	412	378	388	392	353	426	404	365	399	384	388	356	413	378	359	349	384	401	369	396	421	382	432	364	403	380	396	425	392	388	358	388	366	388	383	381	355	383	365	382	389	396	378	402	392	392	392	380	388	375	383	364	391	371	399	362	396	361	385	407	378	367	383	367	411	385	405	388	395	373	414	420	403	366	380	332	371	407	365	407	400	391	366	371	383	366	385	390	373	397	351	409	401	363	395	417	382	390	381	433	401	391	396	382	350	376	397	380	401	384	381	375	404	412	380	389	367	419	370	394	407	384	379	399	361	402	377	336	399	373	386	388	363	349	403	405	388	371	397	381	399	384	387	373	401	416	369	409	378	398	374	364	366	398	404	366	369	461	395	365	392	351	407	381	413	399	373	392	375	383	379	354	395	427	413	374	381	398	353	391	384	376	383	398	394	356	378	393	377	387	401	372	358	410	352	393	378	401	401	376	391	412	411	392	393	349	414	427	354	409	380	370	349	349	375	419	398	375	430	361	386	345	429	405	411	408	384	421	404	363	417	391	386	357	421	421	371	420	395	380	423	373	398	361	379	382	384	391	357	419	365	388	360	386	376	377	381	413	389	383	361	392	398	395	378	406	366	392	404	378	398	376	368	380	374	404	376	364	348	378	402	368	427	357	378	377	402	369	400	365	362	377	387	389	381	401	392	367	352	408	419	370	404	386	408	391	386	380	396	399	392	377	372	391	400	390	388	397	391	424	386	423	372	370	383	384	387	393	414	368	415	432	386	378	386	414	412	380	409	358	425	373	380	427	383	397	392	355	392	366	406	362	369	387	378	386	353	394	429	407	360	407	391	335	379	412	388	364	379	365	396	395	398	372	374	378	436	392	372	404	394	434	393	371	408	372	385	402	401	360	374	399	373	394	401	384	370	390	368	389	369	416	393	417	354	370	383	358	399	396	386	381	393	392	370	406	343	406	399	376	375	408	408	417	397	377	408	380	357	400	401	380	373	389	399	387	404	398	380	401	360	390	403	348	368	406	406	392	413	362	364	395	366	376	363	358	384	418	404	393	394	372	366	396	396	379	392	425	377	374	323	415	351	380	370	421	410	390	383	393	406	371	397	401	382	387	386	347	415	385	369	371	402	393	397	387	361	378	369	366	390	385	396	359	393	376	380	421	410	371	424	397	390	366	383	373	378	393	396	392	394	388	370	366	394	372	370	356	389	367	381	354	384	427	386	408	360	389	374	370	372	392	360	402	393	397	366	372	376	400	374	370	369	380	386	369	388	376	357	377	439	389	402	385	426	405	381	400	423	384	377	423	345	407	384	403	377	370	368	382	390	359	385	370	342	364	384	383	427	381
55356	21409	12215	3134	1551	965	7430	20162	2155	300	273	243	209	202	195	175	183	189	182	172	163	141	153	161	159	127	137	157	147	117	144	141	121	137	119	130	122	121	150	126	144	109	113	118	148	128	126	141	133	123	128	133	120	138	139	122	126	116	121	125	122	104	120	115	122	118	104	128	105	111	114	103	111	124	126	118	120	134	121	140	138	122	112	124	109	144	140	120	117	115	118	122	114	128	121	112	115	125	108	117	123	122	122	95	127	120	129	119	120	114	138	118	114	122	112	124	109	135	111	101	112	129	131	117	112	129	121	117	130	116	126	119	124	115	132	124	105	128	116	117	102	136	116	106	129	117	122	106	105	128	121	104	124	115	137	130	106	138	135	98	111	123	111	103	129	132	129	100	119	125	123	122	112	106	97	131	126	102	122	124	119	113	129	120	134	107	108	124	112	119	125	128	134	129	111	113	117	129	130	105	103	114	113	126	111	116	110	117	104	119	121	124	128	113	124	124	113	105	115	121	137	112	122	130	125	114	104	135	103	133	126	126	95	126	113	108	103	107	119	103	130	114	120	108	128	111	109	128	107	110	111	122	133	107	131	122	108	117	112	121	131	132	118	116	109	112	113	106	122	108	114	143	112	124	117	124	109	132	127	123	115	140	116	119	133	119	117	111	125	129	121	113	127	108	115	125	127	103	105	123	120	96	123	117	135	129	111	126	127	115	107	132	115	131	133	101	112	132	118	122	117	130	125	100	105	144	119	108	123	128	114	105	121	114	109	136	111	116	134	122	113	123	118	130	113	118	127	116	114	129	109	121	114	109	106	112	107	118	134	113	132	119	118	113	113	118	115	104	124	135	110	119	104	124	138	114	118	119	105	120	111	134	127	126	116	118	134	119	124	120	129	116	138	128	117	106	113	123	126	129	117	116	118	119	86	116	123	109	107	122	115	115	127	117	134	139	126	118	96	127	113	112	110	139	126	106	140	110	107	130	108	120	118	125	103	136	112	118	116	113	117	132	140	124	106	128	103	116	131	115	120	126	125	131	119	125	143	130	117	124	109	117	117	116	115	98	122	110	126	114	129	118	116	115	120	121	114	101	125	142	118	120	131	122	116	136	135	122	96	130	146	121	111	132	107	121	105	120	124	110	123	116	118	117	114	113	117	123	125	130	114	103	101	152	119	133	111	135	132	107	124	125	105	112	127	127	113	130	126	118	110	109	110	123	115	110	108	118	98	114	128	117	124	130	126	128	111	113	100	128	127	118	119	134	120	121	119	128	143	122	123	126	118	126	134	112	127	116	106	115	116	125	136	113	135	125	110	108	128	110	93	140	117	120	137	121	126	117	113	120	129	129	106	132	135	112	127	108	118	117	111	117	127	106	132	129	133	115	111	101	115	118	113	125	122	89	122	143	99	130	94	114	100	132	111	110	122	118	107	133	109	101	131	134	102	139	126	113	115	136	122	131	112	140	122	112	136	112	126	112	101	113	128	106	113	118	109	123	136	115	112	116	128	122	122	107	86	124	135	133	120	112	115	133	105	103	115	127	104	119	116	124	120	97	108	117	114	138	130	123	126	124	107	107	103	130	113	97	122	103	117	104	121	125	115	121	120	129	130	126	134	115	106	126	141	116	121	124	94	124	133	122	107	107	118	132	112	136	114	131	123	99	114	104	128	102	114	121	112	121	125	136	103	107	139	111	125	111	115	125	111	108	109	109	137	136	122	127	125	130	122	129	98	112	115	106	115	112	107	117	111	117	126	118	126	126	117	96	119	115	118	102	115	102	107	135	130	112	135	129	116	109	115	114	132	106	113	119	103	136	108	120	133	108	124	124	96	123	127	117	100	93	121	107	117	133	137	137	108	131	114	107	106	122	138	124	104	117	118	114	107	102	139	122	119	124	131	142	117	126	101	115	129	119	145	126	136	123	116	127	108	120	132	98	125	112	94	108	123	123	139	143	118	129	134	124	114	131	118	116	140	110	103	114	98	124	96	97	118	118	136	109	115	114	125	113	103	116	118	116	101	115	108	125	128	94	112	109	105	109	114	119	99	123	130	96	123	119	109	106	99	124	106	121	112	116	117	103	116	130	119	119	117	134	129	116	113	108	122	136	126	123	111	128	159	130	132	131	118	101	125	119	121	123	147	124	107	130	100	119	117	140	116	115	121	135	139	107	111	134	127	116	129	113	123	112	115	125	119	123	106	129	113	113	134	124	121	111	124	129	118	123	112	123	117	129	119	108	120	121	133	117	124	110	109	113	120	108	111	100	125	135	106	128	134	105	110	115	121	111	120	120	115	115	130	130	121	126	95	120	138	121	124	116	131	107	132	97	117	108	108	103	121	128	123	125	104	99	134	123	112	135	125	125	109	118	127	127	102	144	122	110	107	128	97	125	113	136	135	116	113	125	111	121	128	101	124	112	109	138	118	120	115	114	135	111	139	118	114	107	120	128	122	126	146	106	107	112	144	104	111	112	112	137	107	121	128	107	122	119	101	121	128	133	112	133	117	131	111	136	136	132	115	125	122	126	125	113	122	118	119	114	118	121	121	95	136	121	120	121	107	133	117	116	96	106	133	136	110	108	134	112	121	133	128	101	112	125	101	123	95	107	129	123	136	122	107	119	103	144	111	118	122	105	111	108	125	114	101	112	125	133	108	102	124	122	124	138	100	121	101	113	113	99	133	118	127	119	97	112	120	115	104	110	122	119	109	130	119	126	114	112	130	117	109	127	122	123	120	117	129	103	117	111	140	116	119	117	111	111	103	119	120	106	144	121	106	129	121	124	109	117	115	124	135	133	124	122	116	104	130	111	117	125	105	107	100	113	113	131	116	127	121	142	111	118	118	122	103	79	125	112	109	128	114	125	123	136	134	108	114	110	102	128	103	125	111	123	122	133	120	95	118	113	146	105	107	107	122	103	142	128	121	137	106	113	106	122	109	123	117	126	111	103	136	137	117	118	115	114	130	131	122	114	123	98	113	108	108	108	122	118	122	104	121	108	91	111	111	96	114	111	109	139	125	119	110	123	99	115	145	122	125	124	130	111	109	139	110	115	134	115	116	121	111	96	129	121	133	117	104	123	131	131	134	111	116	129	110	125	113	160	144	131	116	134	136	129	126	113	117	110	121	109	129	122	144	127	133	122	100	131	130	138	117	112	121	108	117	119	123	107	109	107	106	120	122	96	129	126	110	124	117	112	113	99	119	122	109	126	118	113	130	125	125	129	107	108	125	128	132	135	131	117	102	122	119	96	123	134	121	141	109	115	129	106	113	141	117	127	119	132	133	107	131	123	110	110	119	134	128	102	133	110	123	102	144	142	134	119	125	120	121	112	134	124	109	110	115	130	130	116	138	120	105	107	111	125	112	111	138	107	100	126	114	131	108	90	125	105	106	102	144	111	117	129	101	118	120	125	117	122	108	118	133	109	104	110	118	103	111	98	131	124	131	123	132	108	117	137	129	128	119	118	129	105
27971	2061	5344	6453	5768	4026	16461	31814	2025	1499	1217	1178	1005	928	796	715	730	658	672	564	552	526	565	504	524	506	484	439	472	441	432	401	416	417	402	412	402	412	375	369	354	374	386	389	336	365	393	381	357	384	376	366	347	313	359	352	371	310	373	323	335	346	360	352	323	312	335	310	313	343	318	291	316	326	342	366	331	326	338	318	346	337	284	314	324	336	353	291	330	358	319	343	326	325	297	305	343	334	311	343	303	314	305	330	343	340	337	288	296	298	320	307	326	324	363	323	305	320	350	318	319	309	344	289	333	298	286	326	311	308	313	339	327	308	308	329	330	332	337	297	307	321	330	332	340	302	316	320	318	322	311	313	312	326	309	336	318	282	285	285	322	293	326	320	316	256	313	319	317	325	308	298	286	305	306	297	312	304	299	307	336	329	355	328	331	316	322	280	306	352	315	295	319	341	288	327	314	334	326	319	304	322	284	308	303	309	296	318	339	330	316	350	295	306	341	313	296	300	328	316	336	323	311	322	297	312	338	296	343	314	324	351	329	311	305	330	294	311	303	310	331	305	313	314	314	315	294	322	306	314	306	339	318	288	334	333	308	327	336	337	302	305	320	290	315	328	311	321	293	318	331	320	329	331	319	311	308	314	344	330	301	304	330	322	328	290	314	319	331	287	299	336	339	308	345	308	322	258	281	332	308	308	298	333	313	281	315	305	318	324	306	323	287	309	290	317	307	318	296	293	322	301	311	317	328	274	314	301	288	321	307	345	290	300	293	331	313	341	313	305	320	325	331	316	288	311	306	319	300	308	299	331	313	311	306	322	330	284	274	339	322	334	321	324	305	336	306	297	322	308	314	329	298	340	310	302	319	306	333	247	325	298	295	286	343	328	306	322	307	287	346	305	282	301	301	303	300	310	319	335	304	291	308	342	314	321	290	316	329	330	293	310	304	320	290	315	315	298	281	334	308	336	308	303	330	299	323	331	304	304	342	349	310	340	339	311	332	305	325	285	308	313	320	309	317	309	264	319	305	334	301	329	348	332	337	320	312	313	312	309	325	318	345	324	291	324	309	275	296	326	300	328	267	314	329	305	318	299	293	295	334	294	297	316	327	325	355	319	288	333	323	324	312	295	311	310	318	329	314	292	333	320	338	313	326	355	296	349	298	322	322	345	327	327	301	311	323	319	360	318	333	309	313	309	344	320	309	311	302	302	331	308	326	322	283	317	311	293	329	316	313	315	313	311	317	310	298	288	322	313	294	307	296	297	305	310	315	290	321	322	308	317	315	326	344	286	349	335	308	289	334	318	336	319	333	344	332	328	334	286	304	327	320	297	311	336	319	294	307	303	304	276	291	326	309	301	326	336	329	336	296	279	301	318	309	312	317	311	324	312	321	302	288	317	324	332	305	307	303	316	313	334	327	303	280	320	283	302	288	271	290	364	354	340	334	334	330	308	328	358	334	301	302	295	309	311	325	335	320	292	304	334	344	336	321	312	287	296	312	339	303	292	300	305	325	320	308	322	292	308	311	325	333	287	305	312	300	313	330	280	318	328	324	288	291	309	304	322	314	319	331	316	293	335	326	307	308	313	336	309	342	339	347	312	292	296	310	314	337	327	334	310	282	317	304	327	291	277	283	300	293	294	309	317	305	313	318	304	293	258	305	289	329	310	329	286	297	323	290	295	290	320	311	321	358	314	320	307	334	307	310	321	320	323	363	328	317	351	302	333	307	297	344	327	322	319	328	323	327	318	320	337	296	294	368	301	341	326	321	294	345	294	336	343	305	282	298	306	307	296	336	304	317	320	320	289	299	331	323	289	306	305	337	333	311	307	322	297	302	317	319	324	309	347	320	319	310	293	322	311	308	336	299	299	320	308	354	300	303	309	305	269	318	333	333	280	314	308	322	322	317	302	341	302	338	303	330	315	331	346	302	322	326	294	353	328	288	299	327	337	318	328	316	299	315	326	300	322	311	315	286	335	332	313	287	326	323	323	297	319	289	313	339	360	325	309	322	356	306	317	317	317	301	335	319	318	321	308	313	308	327	322	286	302	301	325	319	304	312	341	307	302	298	307	315	322	343	317	280	329	338	349	306	324	338	322	300	336	314	319	337	318	313	297	330	301	332	327	332	331	338	327	332	336	325	299	311	302	334	314	321	318	324	318	327	323	288	326	288	309	294	294	298	301	300	326	271	335	327	272	315	308	313	326	316	315	324	316	295	314	313	332	295	301	319	340	340	286	310	312	322	307	299	317	317	324	332	298	322	273	334	314	338	325	325	334	286	355	284	318	317	318	310	329	279	317	321	286	309	319	304	335	331	332	359	325	323	330	320	320	296	307	332	288	290	335	312	315	310	310	311	275	323	312	307	331	336	323	321	324	296	300	295	313	340	318	345	329	308	322	329	339	316	321	281	344	320	314	323	315	309	322	300	332	310	319	326	329	312	294	325	299	306	324	313	312	338	346	309	312	298	344	323	313	290	306	308	303	338	321	307	342	315	338	310	307	326	324	343	308	309	332	303	328	301	294	274	306	290	346	293	329	301	282	296	311	318	292	325	298	317	336	317	327	274	328	310	325	325	289	301	321	320	283	319	298	297	299	324	290	314	301	343	299	298	310	319	293	313	292	291	308	302	310	299	298	305	323	302	312	313	298	318	306	295	310	321	308	323	326	297	347	321	293	322	328	323	325	329	312	307	298	274	318	310	324	303	308	344	312	311	305	319	326	319	335	330	306	296	312	323	323	312	343	323	324	299	286	325	315	309	308	321	315	332	313	313	318	303	331	318	311	314	322	334	331	338	304	314	315	318	357	299	331	328	306	330	310	325	323	325	299	291	329	319	288	327	317	309	343	318	288	312	329	338	291	310	322	307	317	306	297	347	302	366	315	278	286	298	316	323	305	320	321	335	322	300	326	287	305	322	298	308	305	322	353	335	318	318	291	307	302	306	345	339	272	325	317	328	319	313	294	308	321	327	303	316	358	352	293	302	301	299	309	306	296	352	316	330	329	277	270	335	347	303	312	309	324	325	324	277	322	303	319	316	328	320	287	341	309	337	328	314	320	304	291	299	320	341	311	322	315	297	321	307	327	307	304	344	324	315	333	294	310	309	321	315	307	292	318	304	328	282	312	308	307	311	315	315	309	311	299	329	318	305	295	317	294	308	298	309	325	319	295	306	285	307	325	289	301	330	322	309	332	312	318	318	360	312	310	293	314	332	315	318	297	312	310	329	316	312	305	317	308	313	320	280	334	278	307	323	302	281	324	334	317	328	304	299	314	300	345	313	279	313	324	304	316	344	330	310	320	358	307	316	311	290	312	319	305	306	321	312	294	301	319	279	309	354	324	302	321	312	305	331	329	312	307	302	348	302	304	314	310	333	316	292	331	324	301	344	308	304	316	293	298	327	308	297	319	322	311	286	315	299	326	327	359	316	316	317	305	330	312	319	334	326	282	289	327	364	302	305	290	331	317
6276	631	700	570	443	425	414	880	349	333	340	328	333	327	361	305	330	300	328	306	328	341	299	314	336	318	354	312	334	342	319	312	295	304	287	315	307	330	346	289	351	299	323	317	300	330	306	317	331	320	325	303	301	329	270	313	320	289	318	339	333	333	323	321	335	293	360	305	293	323	341	344	308	315	333	327	327	300	319	302	287	311	314	322	320	322	302	307	348	308	326	327	355	325	364	323	299	309	306	308	316	337	325	318	297	309	336	320	323	297	298	308	339	306	341	338	323	317	314	345	325	328	324	293	339	315	326	343	344	320	294	306	306	281	314	318	314	319	290	320	318	319	343	321	329	317	312	304	325	326	285	307	287	308	280	341	306	335	324	300	339	304	334	309	327	322	333	306	333	323	311	309	303	323	320	346	315	328	307	312	303	325	327	337	331	302	334	303	339	293	335	332	341	318	327	312	306	316	275	309	364	347	358	339	310	318	327	325	331	319	329	324	316	335	309	312	319	292	305	280	341	318	332	343	328	324	295	354	332	299	302	272	304	336	297	331	313	297	350	344	337	312	292	321	328	321	327	352	322	315	307	315	329	292	327	284	316	300	318	285	295	339	313	306	308	331	319	355	351	328	339	316	317	323	300	327	319	332	300	336	340	318	304	319	285	318	317	289	338	305	330	290	302	329	318	319	335	327	319	299	316	304	326	306	322	308	333	321	314	319	288	320	348	305	301	353	320	316	331	317	302	341	345	317	326	316	338	310	280	316	316	277	320	323	295	307	341	329	326	306	302	313	319	305	340	304	331	313	324	293	309	311	328	332	335	332	313	343	343	307	309	371	326	308	296	305	360	302	329	326	315	357	317	325	339	312	334	339	317	338	292	329	296	350	321	317	360	323	311	305	341	288	297	332	347	325	280	335	328	326	322	317	326	318	311	339	299	350	312	317	329	293	323	332	342	323	351	311	316	295	296	295	289	316	314	300	299	308	330	313	325	297	317	310	317	323	359	323	313	289	351	331	308	320	349	333	335	318	314	312	309	284	314	322	313	296	325	366	315	320	296	282	324	305	291	310	318	332	321	354	291	332	324	348	324	301	316	333	332	300	301	320	311	309	320	313	320	340	294	326	277	306	320	346	344	321	299	321	319	317	316	323	320	296	303	312	337	351	340	295	307	335	320	306	282	336	311	321	321	311	343	343	321	329	326	319	289	320	352	301	335	312	289	302	310	320	326	316	318	299	320	285	329	307	337	329	324	342	332	348	295	328	323	329	331	316	318	309	307	330	344	337	287	335	332	296	318	323	328	290	314	330	293	325	327	309	281	328	286	300	308	307	331	320	287	349	346	326	326	316	272	311	338	328	298	333	310	301	315	321	321	336	346	355	324	295	343	355	313	301	303	328	335	320	361	342	309	337	324	298	340	317	310	327	324	322	334	352	360	333	326	303	359	342	344	291	322	305	332	311	335	345	318	300	346	316	353	323	329	331	304	288	328	334	276	349	314	322	321	318	301	317	314	342	304	326	336	299	286	323	309	296	326	309	306	320	316	310	297	365	325	315	317	298	342	332	329	312	328	319	308	325	326	332	296	335	339	324	312	305	290	304	310	300	293	341	310	343	348	309	352	333	298	320	282	342	296	308	300	292	299	301	322	294	322	341	307	319	327	303	331	348	322	311	321	312	344	298	314	334	312	297	302	301	339	308	301	324	304	313	330	308	292	273	322	342	328	305	313	310	316	334	277	317	320	338	308	356	321	312	322	349	333	309	321	325	306	302	309	326	329	323	325	298	334	327	298	326	310	324	327	303	344	317	320	319	278	340	341	319	337	332	348	320	315	318	338	342	308	334	325	312	323	276	329	354	337	327	311	333	355	333	314	295	280	324	324	326	315	332	356	325	316	328	316	333	297	321	331	316	337	306	321	321	304	313	328	306	328	305	291	344	285	341	350	326	348	306	327	291	288	341	309	334	298	340	334	313	325	339	292	339	304	331	328	328	320	322	301	297	300	287	307	277	325	314	348	334	299	297	339	303	265	306	317	332	305	340	334	334	301	327	317	321	266	332	312	309	373	334	291	274	328	329	352	342	343	327	326	314	327	380	322	325	299	329	300	308	307	326	301	302	305	303	297	296	326	320	347	352	323	308	305	331	281	356	325	344	301	354	326	286	279	278	332	317	355	297	328	365	322	309	326	330	279	295	301	346	257	308	332	301	319	281	336	340	350	359	287	291	292	334	331	347	320	296	332	295	327	325	321	300	330	350	338	267	351	320	329	309	320	338	308	301	322	324	316	329	313	301	337	319	315	332	322	347	322	338	326	340	292	316	333	337	333	295	308	311	348	304	329	307	307	308	360	308	349	311	304	298	333	357	297	337	314	344	334	323	297	335	335	320	329	321	348	322	298	288	315	324	346	331	299	336	339	332	299	344	309	350	339	306	329	320	304	335	301	316	328	339	337	328	315	318	303	319	310	309	312	312	294	342	302	317	298	305	330	318	297	305	315	343	303	338	323	314	285	322	299	319	284	324	289	322	325	301	330	303	317	298	306	324	329	309	333	315	280	340	356	304	347	307	325	319	317	345	324	326	351	343	311	316	324	313	299	338	337	312	282	325	301	313	318	308	318	305	322	320	348	299	359	316	328	328	268	318	288	337	271	336	339	315	318	316	332	294	341	314	335	302	331	324	333	321	323	311	322	333	363	333	274	322	332	321	329	322	347	313	316	354	324	322	284	319	298	315	301	335	344	303	310	320	348	359	300	284	305	300	340	309	318	313	346	323	304	323	307	324	293	341	311	308	332	288	317	337	343	327	343	361	304	315	328	356	309	336	326	302	300	295	278	328	310	294	329	321	293	330	287	303	307	328	319	306	343	353	313	274	311	362	276	323	314	306	319	353	303	299	312	346	331	335	326	324	320	329	339	309	301	326	296	320	322	331	305	327	317	296	339	321	330	310	328	303	317	305	342	335	290	273	295	325	362	314	286	329	332	299	306	339	314	330	331	296	280	316	297	341	361	315	336	338	323	320	320	332	303	300	311	367	336	289	318	322	305	294	323	290	331	308	311	308	328	326	287	312	313	309	300	323	324	327	344	325	315	306	337	312	323	331	336	316	297	315	313	320	296	308	293	299	328	312	323	325	329	315	330	312	309	334	315	337	313	330	320	306	329	297	319	299	302	337	319	314	308	323	339	334	299	319	329	322	285	316	336	328	345	315	329	334	323	321	340	303	299	362	319	330	334	320	331	314	303	348	320	300	321	313	293	321	303	293	320	315	312	302	334	316	316	341	337	316	316	344	341	330	319	339	328	335	322	326	299	343	304	313	343	312	319	297	324	307	300	327	322	317	305	327	316	305	298	331	338	295	332	337	311	282	325	311	314	313	342	358	295	308	323	321	324	317	348	287	281	309	341	363	343	314	358	336	333	280	327	355	366	300	355	345	307	340	314	326	313	302	324	330	308	320	294	296	351	308	329	312	319	312
5193	920	1466	1578	1387	1172	1308	4290	825	741	766	717	747	787	750	704	768	721	724	710	732	719	723	716	743	735	708	758	732	693	711	660	706	697	738	730	719	717	722	717	732	751	780	795	748	715	707	723	722	736	721	738	700	756	705	693	744	686	684	698	736	731	750	761	699	724	708	702	764	681	684	706	750	737	701	713	740	730	703	695	679	737	710	718	724	697	686	741	701	758	686	771	707	722	722	699	684	752	693	713	704	713	723	679	736	750	704	727	702	721	682	714	704	717	703	743	697	729	705	707	766	716	707	714	728	710	734	681	745	728	703	704	688	729	690	711	743	699	727	737	678	685	762	708	728	699	731	716	696	690	717	726	729	696	694	729	732	745	747	756	681	745	700	690	698	687	680	706	745	752	696	736	672	721	689	720	743	698	667	766	702	680	752	714	704	676	693	688	755	754	740	666	681	757	732	751	744	723	730	685	700	684	683	699	719	733	742	728	767	687	724	724	725	676	697	682	714	732	698	729	722	736	733	687	733	727	709	704	639	702	733	676	738	756	728	751	717	692	698	750	681	710	689	716	712	738	728	756	732	717	765	692	707	720	742	756	708	769	707	738	723	734	743	720	713	698	685	699	725	721	733	698	745	712	697	655	716	745	747	694	690	715	717	719	688	692	762	730	714	725	692	726	742	685	721	725	669	743	682	770	708	726	693	711	723	691	735	734	724	703	713	743	722	719	734	685	797	716	687	762	720	672	726	676	664	686	730	731	718	679	695	725	686	705	718	787	755	731	761	741	691	758	673	709	746	661	740	706	746	718	771	722	712	728	744	714	743	676	690	657	756	744	691	743	719	733	724	733	706	780	738	721	716	678	772	736	778	724	664	712	740	739	715	732	724	730	719	773	747	709	704	707	740	716	710	723	692	685	691	757	727	721	728	711	717	709	704	733	745	705	715	737	673	705	716	717	724	746	726	677	724	668	725	726	719	736	718	712	720	725	651	734	666	691	713	771	713	719	685	717	705	721	697	731	715	713	761	704	678	676	702	713	757	681	758	732	712	654	761	664	718	719	674	710	765	715	731	752	734	735	704	722	716	724	734	693	699	712	691	753	720	735	746	739	710	712	700	692	721	763	770	711	674	687	733	753	764	701	682	704	763	734	703	699	763	700	751	721	665	714	704	699	759	681	697	734	716	703	718	697	700	695	691	688	710	705	728	748	669	723	767	724	701	700	729	709	742	671	717	728	759	749	729	681	709	694	670	720	708	669	704	720	749	742	728	757	681	715	742	693	757	710	750	681	689	748	746	677	732	712	694	651	709	701	681	768	741	744	753	747	728	745	727	744	694	682	736	750	755	741	707	678	747	716	746	674	702	748	680	627	707	736	742	622	704	746	681	696	659	699	685	679	748	714	714	688	690	751	720	715	711	747	733	683	688	711	724	723	758	713	649	724	757	723	702	683	763	698	684	760	724	677	725	710	757	713	726	709	754	715	748	739	742	743	709	736	685	701	716	732	734	706	700	737	724	706	712	723	739	698	687	689	695	709	665	730	734	750	726	762	742	743	713	711	761	726	694	732	699	736	699	739	690	679	698	722	740	759	693	728	761	722	679	670	665	727	737	711	725	765	744	705	718	732	707	735	695	742	724	731	703	722	697	679	734	709	667	700	726	730	742	726	704	703	692	690	767	651	715	712	728	684	723	742	690	716	716	700	687	714	731	699	727	706	757	730	732	678	730	736	716	708	731	729	708	754	714	726	698	695	702	703	713	694	710	725	696	707	752	700	715	706	735	689	730	749	680	716	731	684	709	722	704	746	713	750	711	723	707	701	698	768	715	739	709	722	724	651	662	806	719	686	656	675	732	728	738	715	718	700	719	697	727	727	712	713	728	714	743	749	757	704	768	729	740	699	714	721	739	663	715	669	722	727	695	702	686	733	728	684	737	741	699	727	717	742	707	732	716	710	738	706	685	719	770	686	741	706	749	761	760	691	698	661	735	683	700	710	729	758	704	726	709	737	753	722	678	715	745	760	734	713	698	648	743	730	729	732	712	740	719	696	744	669	742	741	667	746	698	740	755	698	684	749	738	724	767	703	747	754	730	755	706	691	798	661	717	729	709	761	715	696	796	709	685	733	754	718	678	688	710	717	677	688	745	736	752	742	720	720	687	707	711	709	713	738	723	692	735	659	749	730	711	692	698	717	697	738	667	684	694	708	694	673	679	718	736	730	736	659	733	693	673	713	698	710	691	704	748	745	682	696	715	708	684	681	710	686	733	710	706	713	744	694	718	694	723	709	673	734	742	725	656	716	697	718	708	686	724	726	800	732	718	701	755	727	728	721	730	769	722	689	724	744	705	713	689	705	752	732	757	759	707	713	700	708	771	717	719	709	752	700	681	746	746	715	761	701	709	687	695	747	764	744	699	748	748	767	661	710	709	737	696	731	737	702	701	674	736	740	724	686	729	706	778	748	725	719	746	717	740	720	688	734	720	716	710	701	742	684	698	731	747	712	663	685	697	747	714	741	740	688	726	744	735	722	726	722	686	707	710	694	698	711	719	692	745	710	713	717	740	667	751	716	737	746	738	732	733	707	729	652	672	695	706	703	730	719	683	752	753	709	704	696	693	713	708	691	681	688	670	746	761	698	678	711	716	739	722	721	762	708	711	729	706	758	723	728	753	701	689	741	700	722	667	726	727	712	667	741	675	710	732	757	709	690	740	733	695	725	746	722	688	731	751	744	663	703	701	741	700	723	737	695	700	745	738	718	705	690	732	699	696	725	737	718	749	719	689	700	709	738	738	745	752	707	698	696	701	704	707	688	673	722	713	726	692	684	698	701	729	743	763	718	692	724	708	692	743	704	732	694	705	752	732	707	713	718	722	717	757	682	680	728	681	716	685	741	676	729	721	710	730	710	729	742	714	735	701	693	708	666	699	723	706	708	731	724	697	725	677	710	703	707	736	675	794	687	686	725	652	671	698	726	720	726	743	738	678	720	734	734	693	705	703	682	715	728	671	741	670	705	735	723	718	706	690	762	724	695	757	709	730	670	691	749	721	701	721	722	690	692	737	726	724	706	704	691	732	743	716	704	724	661	736	751	720	699	715	683	743	676	673	726	679	712	710	725	745	730	720	677	732	747	737	684	753	688	743	763	688	747	714	711	709	733	725	775	677	731	726	712	702	721	764	716	704	704	723	708	704	734	693	706	694	747	742	741	781	719	743	724	646	699	700	719	735	700	687	748	724	714	757	745	720	758	706	777	710	735	717	708	645	722	725	681	716	681	760	720	694	717	733	690	744	742	692	713	722	708	744	745	748	696	738	731	735	751	694	718	696	763	724	735	718	720	695	740	718	729	684	710	733	751	684	678	771	681	708	708	751	687	740	757	723	700	729	723	711	711	683	748	732	655	709	765	774	747	681	690	732	719	758	738	696	718	744	685	740	747	745	748	705	736	700	698	690	713	654	653	708	754	711	668	718	697
41420	12280	2499	1244	872	619	651	19257	5809	299	210	234	253	237	230	232	215	196	224	207	215	219	204	223	222	205	195	193	181	174	210	194	187	215	204	200	190	195	203	228	196	187	174	206	204	187	184	183	228	199	202	187	195	192	179	194	182	202	178	218	158	197	204	221	184	213	214	202	184	201	202	225	198	211	184	203	187	187	206	222	187	184	210	214	194	194	178	180	210	178	220	198	184	151	205	214	204	201	201	214	189	179	187	198	216	217	220	212	207	187	200	219	209	162	220	173	177	181	198	172	190	188	187	194	181	190	204	201	211	214	226	183	199	184	194	227	188	203	207	205	198	230	184	191	220	177	192	172	237	241	165	205	186	201	205	186	192	188	175	211	217	190	211	227	185	191	179	178	213	185	192	178	179	195	190	191	203	200	210	192	193	217	217	190	189	181	186	213	218	221	169	181	199	208	172	207	156	195	224	177	191	185	185	191	202	185	201	209	177	181	215	224	180	187	207	168	184	173	201	207	211	203	209	154	186	200	203	194	202	211	188	206	213	197	198	175	196	202	154	189	202	187	159	195	206	179	190	191	224	189	187	196	211	180	201	192	185	209	181	214	207	226	177	200	210	193	204	189	191	194	189	240	192	193	189	204	201	191	215	182	216	179	175	181	194	181	196	190	213	180	190	199	215	205	206	205	203	177	178	189	172	215	175	180	186	172	195	174	209	186	186	187	178	223	229	207	194	184	195	186	177	167	196	197	181	209	188	206	205	213	207	194	191	199	207	181	191	194	188	205	177	199	201	188	192	200	185	191	209	183	217	156	211	175	214	216	195	180	202	188	187	180	216	185	194	194	192	172	194	205	197	215	181	191	194	206	178	210	185	180	212	198	166	209	186	202	188	214	201	202	193	210	188	178	210	180	201	185	199	189	182	218	184	231	208	194	229	164	194	179	208	186	189	206	211	217	194	197	180	207	203	196	168	185	185	182	208	178	212	192	187	188	189	216	208	189	182	179	196	187	202	201	203	191	181	207	189	174	197	202	194	213	198	188	219	198	189	178	215	213	208	210	186	180	233	208	197	192	200	219	196	187	195	163	187	193	225	221	198	197	189	169	191	205	178	189	170	196	193	174	192	178	159	183	199	187	178	178	184	186	162	185	179	186	207	206	183	189	173	224	214	177	180	213	194	185	200	185	199	202	191	194	186	200	205	203	177	208	177	174	204	211	180	187	207	189	194	179	194	203	204	208	165	189	176	177	185	207	236	203	179	192	215	181	210	179	195	210	182	222	210	206	210	184	175	198	178	192	196	199	187	209	188	207	186	171	187	210	202	186	195	215	194	211	189	199	198	196	204	198	184	206	193	200	186	214	180	194	189	182	199	178	224	180	208	174	192	182	194	173	174	194	208	175	172	188	192	213	191	187	184	202	189	186	191	202	209	181	195	208	217	179	218	179	187	164	183	210	196	197	191	192	227	211	211	185	176	195	223	198	195	195	199	194	194	209	215	190	194	195	190	220	207	211	201	189	208	178	187	195	226	196	238	170	204	196	215	186	221	200	178	178	179	209	178	186	171	186	193	158	226	183	206	194	186	178	213	225	170	154	174	214	201	204	206	186	170	191	180	189	186	179	200	231	203	170	197	190	188	193	183	207	195	179	200	210	172	182	200	201	197	204	187	185	184	216	208	183	218	191	186	211	163	193	216	212	197	197	195	189	209	195	197	225	217	183	185	193	216	194	192	217	190	201	183	227	214	214	193	182	194	192	212	196	229	188	194	208	184	184	187	204	205	204	211	199	206	195	199	197	172	220	201	175	224	213	196	183	200	198	215	206	191	172	191	197	201	196	198	153	193	179	193	200	208	205	191	195	200	192	196	213	181	198	181	211	171	190	232	208	185	218	222	180	188	198	179	198	190	199	214	179	187	191	208	200	196	212	183	213	166	190	196	197	190	215	194	196	201	184	186	213	191	189	187	170	201	208	193	191	217	187	201	190	181	191	216	193	209	206	204	187	202	214	177	223	219	225	205	193	170	198	205	187	186	179	195	201	194	167	194	200	216	199	198	206	177	192	192	179	174	187	164	195	183	215	195	186	192	210	193	182	205	210	199	196	191	182	208	230	194	201	207	173	192	219	202	206	190	192	162	190	188	176	198	202	209	192	196	189	204	187	195	177	190	191	189	180	197	213	185	202	192	234	199	201	186	180	205	183	192	199	201	178	207	166	215	215	205	211	191	181	197	180	168	188	177	209	211	200	185	194	176	195	185	222	185	175	202	198	192	201	202	206	201	190	192	194	167	175	165	171	191	208	198	181	183	204	189	186	192	190	174	213	189	193	224	210	189	215	218	227	187	176	209	181	200	178	192	195	202	215	209	188	182	198	185	191	167	171	202	183	200	173	191	222	197	181	213	211	183	198	193	204	200	193	198	211	207	176	202	208	193	183	181	180	195	200	182	214	177	205	211	192	205	198	213	203	189	188	217	174	172	198	199	177	211	207	204	199	193	212	199	179	192	171	197	180	209	200	219	202	200	182	183	159	173	196	213	192	183	178	214	198	181	198	189	194	190	179	200	165	212	193	187	188	211	212	183	201	183	193	208	218	194	188	213	218	193	193	200	210	181	179	183	182	190	197	200	223	217	200	184	209	179	194	195	203	196	189	181	183	217	186	204	199	196	202	175	206	199	179	207	192	221	200	196	172	187	176	210	192	199	205	212	203	208	185	211	189	203	191	189	200	163	192	214	181	201	203	211	187	202	197	206	178	212	186	183	175	192	184	203	183	198	201	185	195	204	192	227	201	226	196	197	186	201	221	188	191	225	195	185	199	194	215	220	189	195	231	229	217	172	208	211	184	190	211	186	182	178	185	186	174	215	184	201	202	209	193	194	184	163	188	217	176	213	196	203	210	191	167	200	185	202	207	176	181	193	187	195	207	198	175	217	197	194	189	171	210	198	198	205	180	223	188	194	200	197	187	180	194	181	194	195	196	182	209	215	207	197	182	188	178	183	208	207	182	180	184	156	214	199	219	193	216	190	189	203	181	211	208	214	198	185	205	146	206	194	181	194	179	225	175	200	203	193	193	182	206	219	191	194	189	188	187	189	194	190	187	179	187	225	168	235	208	203	194	198	177	217	195	159	189	177	176	197	181	180	201	205	198	182	204	207	215	210	192	221	198	199	199	176	191	188	187	188	185	202	194	176	174	192	199	223	217	201	185	191	185	192	173	204	196	209	210	215	167	195	187	215	218	184	205	225	224	203	173	176	167	183	218	167	210	185	177	225	181	172	177	180	185	209	204	188	217	184	182	187	209	223	187	198	213	209	200	206	168	186	200	226	213	222	196	211	208	203	200	200	189	175	194	214	194	198	182	178	192	187	206	190	201	205	205	186	192	191	185	178	221	188	202	234	209	210	196	183	179	203	220	204	212	200	202	193	174	186	210	187	194	235	202	188	213	207	199	199	178	181	182	195	209	180	196	218	190
18384	1386	3168	3481	3022	2364	2927	40216	8316	791	746	719	705	628	629	613	582	541	606	579	547	558	523	495	532	454	514	514	499	517	518	498	501	495	485	491	489	485	463	460	534	506	489	471	496	462	458	430	470	499	447	465	438	438	492	481	482	535	479	460	485	480	423	445	488	472	500	474	466	458	461	441	449	512	482	480	466	488	462	473	479	472	440	483	486	486	453	472	454	464	437	467	469	447	451	453	465	501	476	473	469	476	457	467	464	449	486	467	446	463	466	454	462	436	448	454	476	435	446	467	415	483	457	477	497	488	474	438	457	472	470	447	444	491	469	423	437	458	433	483	471	447	502	487	421	451	481	481	450	435	514	513	458	424	494	454	476	456	461	492	421	446	449	471	477	502	474	488	473	507	435	446	476	442	457	427	455	443	481	455	483	484	473	476	459	461	442	460	456	456	475	466	446	437	397	491	443	474	463	458	446	469	494	468	467	457	461	459	470	438	465	481	435	466	442	470	468	464	482	438	455	496	469	447	475	478	447	449	437	457	467	474	458	462	468	449	507	453	473	453	475	497	475	447	469	461	448	460	488	466	435	453	472	476	497	478	451	489	464	418	462	492	414	464	494	461	485	448	463	478	470	440	499	426	426	456	456	488	451	445	434	455	436	445	440	467	484	465	415	493	440	450	508	471	432	450	475	484	444	467	481	437	444	427	494	479	475	429	498	487	458	478	431	433	468	479	465	443	463	462	442	467	484	452	485	417	476	479	499	467	458	457	457	458	463	447	438	460	440	441	484	395	435	468	446	458	452	460	441	498	455	494	419	483	472	489	486	465	493	457	464	462	458	485	465	439	412	443	499	475	483	466	467	466	469	478	446	453	466	457	448	455	476	432	445	492	478	440	468	456	469	505	481	455	440	477	456	465	485	446	459	469	468	476	498	470	434	477	466	445	465	464	479	426	445	436	481	439	474	465	471	454	445	435	456	428	451	455	418	500	442	474	499	464	441	466	453	464	490	468	444	415	458	438	488	490	474	440	440	454	458	449	476	469	481	453	482	456	439	430	457	450	488	471	425	480	471	471	507	491	469	427	428	465	461	487	484	456	450	486	475	448	484	491	459	459	447	489	451	440	467	460	442	496	441	474	454	449	493	448	474	442	474	456	459	452	507	437	484	445	439	451	428	459	485	485	443	452	488	500	467	445	451	478	504	431	460	450	463	453	467	462	479	514	452	467	469	483	474	448	491	482	489	478	456	472	462	490	468	455	519	481	447	466	430	505	459	451	461	459	444	464	437	450	485	508	468	439	460	457	496	433	465	499	489	499	480	457	483	476	453	473	456	466	468	441	480	447	448	444	465	478	464	440	480	438	434	406	490	474	460	472	419	467	449	469	484	469	476	485	463	450	469	393	467	470	468	442	509	458	497	445	434	457	478	463	479	453	442	438	421	491	416	459	498	474	456	429	472	461	466	503	456	479	470	462	469	443	485	444	411	454	425	448	442	492	427	467	461	452	480	458	448	488	461	459	489	502	460	474	428	501	492	436	455	452	444	454	455	440	471	475	462	461	455	459	470	449	436	431	488	420	478	462	494	454	443	458	472	500	429	491	489	480	453	478	465	431	450	468	485	458	484	456	445	474	501	488	439	466	476	471	452	471	414	473	434	485	462	437	501	461	449	458	468	406	480	471	453	467	464	502	467	441	432	471	471	458	445	426	455	438	443	474	464	441	452	455	456	465	479	459	456	441	460	453	467	482	460	485	431	450	476	459	452	451	463	449	436	454	479	494	440	465	470	459	485	446	463	435	453	470	465	447	478	445	452	466	492	498	455	478	470	474	448	425	489	480	463	441	465	456	434	444	465	489	455	463	484	445	480	455	449	478	433	484	452	406	462	491	463	421	482	453	458	491	468	477	460	493	459	455	447	502	448	498	462	435	469	438	453	442	432	474	462	458	484	479	435	463	449	450	449	471	464	459	453	448	462	453	444	463	451	482	468	470	482	439	437	456	453	478	452	481	436	445	474	471	468	448	461	446	468	430	477	467	458	425	465	467	483	423	455	464	466	452	445	502	448	478	458	464	495	479	451	461	471	468	422	469	486	454	427	434	452	468	461	474	472	451	479	448	451	472	493	428	491	503	461	430	427	436	443	470	484	440	427	437	438	444	470	485	499	438	466	451	438	469	488	481	421	484	451	432	440	470	429	495	478	454	483	450	490	437	469	482	446	464	472	444	427	452	486	492	467	387	445	486	464	462	455	458	441	506	424	454	435	454	429	467	472	442	434	424	471	449	475	469	459	447	461	490	474	461	416	466	502	473	429	451	473	434	470	452	454	479	447	460	418	460	471	451	463	449	454	445	444	430	471	449	435	488	448	445	474	436	483	450	464	466	471	481	475	434	469	444	463	433	465	470	466	447	466	458	456	443	440	459	456	440	457	486	444	469	501	451	504	426	465	459	471	479	446	475	470	465	504	465	455	474	412	458	457	446	479	415	441	430	432	487	496	470	444	501	430	440	434	454	471	414	475	476	476	452	431	466	456	463	492	425	483	470	486	453	474	462	473	450	441	448	477	468	474	514	440	458	491	444	440	456	475	467	495	476	482	478	424	457	490	438	466	429	472	449	482	446	481	439	445	457	482	497	467	490	465	468	436	466	452	481	437	484	505	449	486	445	472	504	451	490	467	455	487	471	439	492	487	462	444	469	449	508	504	468	455	513	415	480	475	448	462	450	435	412	481	453	513	473	487	482	451	479	458	470	442	440	451	454	507	455	404	457	441	423	466	482	488	469	468	412	429	484	462	447	434	439	493	459	446	435	479	455	467	434	437	474	459	443	489	432	455	478	467	464	436	421	488	443	436	455	452	464	511	453	464	476	472	479	412	427	494	472	463	450	426	518	443	466	444	458	435	482	489	455	439	464	415	418	446	429	435	468	425	475	409	470	465	478	450	515	452	455	458	418	482	451	439	491	489	464	457	469	435	497	451	483	476	452	426	449	448	437	443	439	438	470	449	484	416	477	466	480	430	454	444	444	439	437	419	439	475	434	475	457	433	464	420	461	417	509	450	442	509	443	459	457	468	431	452	444	447	434	456	475	457	494	478	469	410	439	429	452	449	466	456	433	458	452	486	461	449	443	479	485	477	466	421	436	457	432	517	469	469	472	467	442	492	467	456	478	453	438	458	425	452	463	459	483	459	461	450	440	449	495	444	482	476	481	421	472	447	476	449	471	472	466	429	466	451	476	488	450	464	445	471	509	484	475	441	488	455	447	463	487	475	441	462	431	436	476	499	491	438	483	428	486	485	459	456	439	460	424	475	492	441	481	481	457	445	498	495	510	451	421	465	466	447	438	417	442	442	486	463	460	501	488	457	456	449	526	439	411	438	419	463	468	449	409	434	477	479	476	459	470	444	446	443	463	487	421	475	450	454	448	465	468	433	479	474	453	463	447	435	454	464	421	476	433	469	484	443	447	469	470	448	446
51495	21539	12276	3046	1601	1144	888	42184	22992	1618	255	195	246	209	183	192	157	188	196	172	144	156	171	167	168	164	209	158	164	152	150	155	147	160	150	159	158	149	157	154	156	150	149	144	164	145	143	168	147	166	152	158	160	157	155	138	129	150	148	145	176	130	153	151	152	159	161	124	130	136	135	142	136	177	140	142	156	157	177	151	156	144	141	156	169	177	134	146	147	156	170	153	137	138	131	151	153	132	158	156	156	157	139	159	144	142	155	140	157	169	155	146	154	154	139	150	154	143	126	161	165	150	144	132	134	160	148	138	150	141	142	177	132	155	132	156	158	160	163	162	134	162	156	142	131	148	147	136	142	170	147	145	150	163	142	123	143	159	146	135	137	147	154	146	137	129	160	148	141	164	141	149	162	148	154	135	144	130	160	143	158	152	132	156	131	155	125	135	155	136	149	164	155	148	172	159	144	139	140	144	154	147	138	134	138	129	158	137	144	132	152	142	156	149	147	167	158	156	156	139	154	129	150	157	125	153	141	116	135	141	156	138	142	155	137	130	141	157	142	138	151	132	154	121	151	169	168	137	145	140	125	151	141	136	151	160	150	133	153	126	128	134	148	146	156	127	152	147	128	148	143	135	148	149	158	122	141	131	123	130	153	170	145	138	130	126	151	128	150	146	166	151	147	144	151	155	159	123	145	127	146	165	133	168	149	161	158	119	149	149	139	134	148	127	129	160	134	165	141	114	147	157	115	125	124	156	132	151	147	135	149	114	146	166	153	165	155	132	149	140	143	135	132	158	131	143	157	125	159	152	153	155	139	117	137	143	136	136	124	155	146	164	140	151	158	151	134	155	124	139	147	158	142	130	138	146	141	175	117	140	168	122	128	144	140	151	129	151	147	151	153	139	144	150	172	175	119	137	158	147	143	164	149	139	139	136	150	161	161	141	156	144	156	157	155	138	152	158	161	136	131	142	138	147	137	151	151	148	128	137	138	152	140	154	160	154	178	153	161	150	131	123	166	137	155	151	143	140	124	144	129	153	130	168	160	137	150	146	142	169	151	158	158	151	153	148	142	134	143	122	132	147	124	155	143	153	167	125	136	163	158	145	158	151	140	141	157	135	162	140	143	145	174	161	145	146	150	151	144	142	144	136	156	124	151	161	150	141	155	144	166	137	137	150	155	127	114	153	147	142	139	155	152	127	160	129	141	169	123	166	169	165	145	169	165	129	148	149	125	148	142	108	164	148	151	157	139	154	161	128	151	123	151	148	144	156	156	141	137	140	125	138	114	143	153	154	137	149	161	132	141	128	147	142	128	156	145	139	152	130	136	147	144	136	159	137	145	157	160	138	129	145	159	148	160	154	154	142	137	147	136	132	166	133	144	149	155	160	123	150	130	145	185	171	124	147	156	141	161	143	155	132	137	148	157	138	147	133	147	156	150	132	161	144	151	160	151	141	163	149	131	163	154	125	160	119	155	134	142	156	141	155	125	137	141	161	155	138	148	134	139	173	156	161	145	142	147	148	128	142	142	163	145	140	130	156	141	126	153	142	156	132	141	124	146	135	141	131	148	143	139	148	140	120	145	159	168	161	126	140	154	156	144	150	148	157	162	149	166	144	138	126	139	118	156	128	158	114	143	149	160	123	135	155	155	135	151	168	137	138	175	152	161	173	144	132	155	151	145	140	166	148	145	140	170	143	153	157	140	129	142	163	153	139	141	146	148	120	159	148	132	150	135	184	138	152	143	153	142	144	136	131	156	150	136	133	160	154	158	140	144	163	149	143	158	151	146	143	135	167	134	143	149	143	127	161	138	171	142	154	137	157	155	154	151	158	137	132	153	130	164	142	139	145	152	152	147	162	160	149	153	144	143	155	139	149	127	146	150	135	154	141	146	121	137	131	114	162	132	145	167	144	147	145	132	140	134	148	141	156	141	132	143	169	160	146	143	141	143	162	170	139	139	172	176	118	148	136	124	127	144	159	160	134	142	174	142	148	150	150	141	136	175	145	153	133	129	176	148	150	154	168	123	135	137	135	118	133	140	126	162	148	141	150	141	132	155	147	129	142	153	177	130	139	125	154	134	175	147	152	148	148	143	151	150	137	144	138	143	152	165	141	149	142	135	134	152	141	142	161	160	150	149	137	178	151	129	128	128	146	156	135	149	156	133	148	126	162	139	149	153	148	139	140	154	129	148	114	136	160	143	151	158	138	146	166	155	152	126	148	167	145	139	160	133	162	149	148	165	136	165	149	150	172	157	156	149	163	155	159	152	175	152	129	134	136	145	134	120	141	160	153	147	139	150	161	151	144	146	152	144	165	154	153	144	138	131	120	158	161	164	148	119	143	140	146	146	147	135	156	154	163	137	137	173	148	161	185	146	142	171	166	139	156	142	150	174	152	153	155	154	140	130	159	168	125	152	146	154	151	153	148	161	133	131	141	137	141	138	157	151	149	135	140	135	127	128	142	165	163	149	153	166	143	137	142	141	155	147	132	120	163	145	163	156	137	149	151	132	151	143	152	149	156	147	129	137	137	167	137	161	129	144	159	143	136	153	131	149	153	135	147	155	133	137	163	149	129	133	128	150	123	128	121	136	146	153	140	166	125	146	140	133	124	165	148	137	146	141	150	127	134	148	141	140	144	125	118	139	131	144	138	157	138	150	136	134	138	154	145	141	132	146	129	142	144	138	180	161	127	149	147	126	136	162	149	147	149	131	131	139	147	148	158	153	165	168	158	126	140	132	157	147	163	162	150	148	149	149	139	113	148	160	144	138	151	161	155	158	137	148	134	133	157	144	163	141	131	145	149	139	144	148	155	136	121	129	141	159	148	147	163	132	141	122	128	150	149	156	152	159	145	134	135	160	152	120	148	133	147	174	147	144	151	134	128	166	152	171	145	158	159	136	131	148	124	138	154	129	138	153	134	142	149	144	156	168	171	148	148	133	147	148	147	137	154	152	166	122	142	152	158	141	140	138	130	128	138	154	147	145	154	128	149	144	152	127	144	149	170	143	151	152	153	155	137	144	139	126	133	154	149	155	157	131	178	153	153	150	157	143	119	141	165	137	147	154	168	151	134	156	150	153	120	142	162	130	150	144	135	162	158	147	121	148	122	147	158	149	139	115	163	132	132	145	136	128	138	160	180	151	144	163	159	133	164	146	132	146	135	154	177	143	143	141	147	156	147	147	161	136	138	158	147	133	143	152	174	167	144	142	146	150	154	138	124	132	169	152	149	149	154	156	154	138	134	146	163	154	142	159	147	153	158	143	144	144	138	141	149	150	150	127	142	162	139	152	136	144	140	142	156	146	152	141	140	146	132	136	149	149	144	157	147	137	131	158	143	140	156	136	138	159	147	111	159	129	133	148	130	160	147	154	174	145	139	147	131	143	156	136	147	144	143	168	156	124	134	141	160	127	147	166	146	164	160	145	160	143	145	171	167	143	152	137	170	141	141	138	157	154	160	132	159	129	161
27061	2626	5798	6691	5559	4422	4117	58035	18713	1250	1055	955	883	826	750	664	675	656	617	586	563	507	513	533	496	484	518	487	440	459	462	472	462	410	446	464	474	446	455	429	411	417	429	420	392	391	422	413	401	416	404	405	384	394	361	419	405	417	370	375	422	398	399	408	373	399	392	411	397	358	380	397	401	379	385	371	406	382	426	433	377	383	412	364	382	434	393	386	416	357	364	372	344	370	378	409	403	414	379	389	403	358	377	383	366	380	373	371	354	404	356	390	373	397	387	380	374	366	367	385	397	342	346	404	402	386	377	372	381	387	385	367	353	388	358	393	382	393	360	398	398	385	392	390	391	358	382	406	404	381	368	354	395	381	388	371	380	392	375	371	386	360	393	394	411	343	369	398	398	393	406	395	334	370	395	373	393	361	354	386	396	399	404	411	379	368	412	356	345	387	366	358	389	367	358	366	378	389	380	365	359	376	338	381	380	362	348	401	363	412	388	380	369	415	354	417	362	355	354	362	385	359	369	403	385	357	367	362	399	371	392	367	373	395	387	371	402	366	383	388	373	370	394	376	412	379	375	354	370	379	393	363	368	398	379	404	359	358	364	363	362	387	375	360	339	374	359	378	344	405	353	371	395	370	400	394	394	385	383	393	376	346	386	338	398	366	363	355	390	376	395	353	395	345	355	398	359	374	373	342	353	359	398	378	376	379	358	383	361	377	386	383	359	400	400	382	364	364	366	375	370	359	380	398	383	396	367	332	364	390	401	367	371	389	385	380	374	365	349	364	368	362	395	406	358	366	384	367	340	371	375	412	391	373	377	401	395	397	376	358	370	371	375	345	338	392	397	396	356	353	378	367	399	356	366	363	359	304	354	368	388	378	413	413	391	369	352	370	347	378	401	379	355	368	395	385	365	412	392	388	384	331	346	370	396	409	354	370	380	378	392	372	376	387	362	416	335	385	380	367	380	353	379	377	414	362	373	374	381	340	384	364	375	373	357	411	354	371	382	390	403	374	399	392	384	368	393	369	362	378	395	355	399	365	385	390	379	357	371	381	435	385	387	388	368	391	365	370	360	331	411	363	347	357	346	367	400	387	365	402	394	386	399	368	395	371	406	375	348	387	401	383	391	404	351	343	360	387	391	390	381	367	333	379	381	367	407	366	380	390	365	429	364	389	385	405	377	369	414	387	417	393	363	388	363	378	357	406	357	354	373	367	369	348	374	397	358	341	364	404	366	365	371	353	366	350	394	383	393	367	378	358	377	405	348	364	386	384	366	328	349	411	331	384	393	393	341	370	401	372	368	385	354	343	361	340	374	381	354	394	351	396	350	359	358	351	384	343	414	393	370	370	387	369	371	359	372	382	362	382	359	371	344	402	382	401	383	386	385	365	373	358	356	387	350	380	362	365	367	368	347	377	373	369	370	351	390	392	347	370	375	376	370	378	376	407	340	392	419	376	412	395	362	389	398	364	358	361	365	378	329	381	374	368	391	393	367	384	376	334	365	379	400	387	405	387	378	382	387	388	400	355	427	399	388	359	349	373	418	397	347	369	391	376	392	388	379	379	377	358	410	369	375	401	347	386	356	385	325	378	371	345	358	355	392	388	370	397	370	390	367	411	374	358	379	377	367	416	362	359	355	365	366	408	375	363	352	370	336	354	371	377	366	362	373	357	391	400	373	393	375	356	349	402	343	391	366	370	364	377	330	376	344	389	367	367	366	403	399	353	360	354	363	354	408	360	374	380	342	393	335	382	390	392	355	340	369	359	384	366	378	376	360	405	345	366	352	375	364	365	390	395	382	407	389	387	383	353	369	348	371	357	380	368	401	396	358	371	378	394	403	375	360	388	339	386	391	376	366	385	387	328	364	391	403	343	397	403	365	392	392	348	372	383	397	362	365	368	364	364	372	366	381	383	361	360	387	401	380	393	439	363	387	372	348	358	337	376	369	385	353	376	374	377	339	376	354	397	383	370	414	365	392	375	391	385	348	367	332	383	387	408	386	374	373	361	379	378	363	408	356	410	429	392	364	352	405	360	386	391	368	362	349	364	373	405	351	363	367	372	372	360	347	379	376	365	376	352	395	353	358	376	313	388	362	399	364	397	408	363	363	378	360	404	415	409	337	354	384	366	387	369	375	352	396	338	382	400	371	366	377	376	383	367	356	376	402	385	381	340	403	366	373	391	376	397	359	405	369	366	371	353	342	367	391	381	412	349	378	376	403	357	339	401	373	379	377	392	382	344	384	396	375	441	360	372	375	360	388	370	440	389	398	377	379	376	393	373	389	395	392	385	358	384	409	347	320	369	387	374	381	360	404	395	351	373	380	391	404	358	357	417	371	377	353	365	371	408	388	340	337	405	364	409	381	394	371	391	399	390	377	391	384	405	376	385	332	393	394	359	371	359	386	369	374	357	392	391	391	393	370	362	387	367	348	326	392	394	368	389	371	381	376	370	348	356	399	375	371	361	380	378	347	385	392	374	384	370	386	402	394	379	382	358	373	371	400	419	382	400	357	372	408	399	398	396	358	358	363	384	392	396	407	426	359	376	400	377	379	355	380	373	372	416	398	359	336	413	387	363	388	388	389	354	412	352	377	370	349	376	371	372	359	359	377	370	364	381	367	391	373	365	395	395	412	370	359	380	407	350	384	366	417	357	366	374	395	366	396	400	358	347	333	377	361	370	367	368	379	382	405	393	356	351	356	366	356	407	357	391	355	371	370	394	389	368	357	398	375	418	345	375	398	383	356	379	397	377	366	399	380	367	380	354	402	375	387	376	386	351	363	387	399	382	400	392	379	347	385	358	349	365	376	372	381	397	368	386	342	358	369	384	389	393	390	357	381	388	355	367	359	377	387	351	363	388	358	405	388	386	369	371	379	370	356	375	373	398	368	387	385	357	386	392	331	390	389	371	374	384	368	363	390	386	383	338	396	389	368	345	393	403	382	382	354	419	338	399	374	354	392	373	361	391	385	363	337	375	379	383	382	411	374	378	380	372	360	363	340	336	365	350	339	349	354	367	390	369	336	368	343	352	377	400	385	370	395	347	391	355	349	373	349	341	389	367	377	375	361	368	375	362	378	369	383	356	391	359	347	371	362	350	377	377	382	368	418	410	355	372	387	387	384	362	406	388	383	378	367	389	326	383	390	364	385	361	354	395	365	375	380	359	368	404	338	355	392	391	342	370	359	374	356	390	396	375	347	396	364	377	377	361	356	410	368	366	358	348	379	406	367	369	354	372	409	360	375	367	350	374	362	381	357	381	397	388	412	365	373	365	393	388	374	370	384	354	385	400	323	345	371	417	356	336	373	365	356	334	352	382	352	387	372	367	395	364	353	395	350	357	392	393	385	367	349	376	388	362	375	369	365	389	348	368	378	405	386	376	337	405	353	390	374	371	380	378	398	412	367	408	376	325	388	366	370	377	399	382	387	369	404	336	359	375	376	369	384	381	397	377	396	385	373	358	399	413
6347	771	784	580	482	433	375	1705	716	362	331	349	318	300	328	326	327	325	331	310	357	346	341	332	307	337	335	363	340	344	323	282	339	362	318	334	350	344	320	341	341	362	340	335	343	346	310	367	363	352	310	314	323	335	352	345	345	328	366	346	287	332	310	310	335	346	293	327	355	340	349	309	305	353	283	324	323	312	330	334	340	364	324	336	318	318	332	361	348	380	318	313	324	302	314	279	356	335	341	325	349	338	349	321	313	354	327	318	349	330	310	349	365	354	331	291	335	347	362	331	344	328	338	389	344	311	347	308	343	311	349	349	344	345	315	304	328	347	320	330	311	336	358	322	327	377	384	341	358	330	321	333	329	318	330	343	295	380	340	320	334	340	377	319	347	367	338	314	305	319	351	343	350	339	315	333	341	326	313	317	353	313	312	318	299	304	320	337	338	340	295	346	344	332	346	321	338	327	317	357	312	336	344	317	355	358	326	312	359	328	330	352	343	306	320	340	318	367	359	338	322	325	355	340	346	327	367	347	349	333	337	314	328	309	333	346	338	311	340	351	309	345	335	315	294	296	340	318	339	338	324	359	328	334	365	374	323	338	322	324	306	301	329	298	332	330	330	338	318	331	283	330	343	342	333	325	349	379	357	330	327	350	298	331	366	326	332	336	342	340	356	313	309	337	314	307	329	327	312	323	345	327	322	318	379	341	318	352	385	332	362	329	364	298	367	337	321	312	307	317	302	327	340	335	351	301	325	324	311	347	337	337	333	342	307	385	314	318	332	326	317	326	353	342	340	350	337	293	326	292	349	355	326	320	359	326	306	350	338	351	342	320	346	329	308	325	298	300	340	318	324	376	323	341	301	333	328	334	310	372	297	342	335	332	316	322	338	305	326	329	353	339	335	339	309	327	357	303	331	348	334	339	344	349	350	346	324	309	322	333	327	313	338	326	333	333	330	358	332	339	350	314	326	352	315	361	347	285	327	343	337	382	327	327	329	314	325	335	315	334	306	313	332	342	332	336	315	300	356	341	345	364	318	344	336	337	308	317	336	325	314	315	315	331	316	331	316	341	372	331	323	327	318	335	382	298	334	364	379	369	333	332	346	320	376	326	319	321	359	307	333	307	371	320	311	345	357	358	343	339	310	342	307	325	329	318	333	334	320	324	348	341	333	366	374	327	300	344	329	323	341	383	330	339	331	311	339	311	351	354	331	348	315	332	330	328	344	303	331	333	311	360	369	325	350	347	321	314	326	310	355	326	346	321	336	369	342	341	318	333	361	316	305	303	319	330	315	350	314	337	363	309	339	313	363	326	340	299	312	338	328	382	326	345	334	329	347	313	322	365	358	341	345	306	380	317	331	314	306	339	388	327	359	300	341	302	349	344	313	327	331	353	344	328	330	312	341	318	309	342	364	342	313	339	329	312	345	356	326	326	329	346	376	334	343	307	344	312	330	322	346	343	342	365	324	355	330	316	340	310	320	306	314	340	286	334	337	348	351	347	371	296	322	338	322	353	336	334	312	340	372	350	324	351	345	341	371	326	330	335	334	333	330	343	342	323	324	302	363	342	388	323	318	325	299	323	353	341	374	310	330	359	344	340	322	364	344	358	318	328	340	339	340	371	370	342	329	362	304	321	298	338	360	334	364	338	331	364	366	335	298	374	305	319	338	354	357	354	330	316	308	339	339	322	339	317	313	327	335	333	289	326	352	327	342	342	322	321	325	320	314	351	353	346	312	333	347	311	334	331	304	340	334	329	327	350	334	299	324	346	308	306	334	353	320	304	319	330	272	338	309	336	330	312	332	337	320	344	317	328	325	315	356	343	297	342	329	348	337	338	325	322	317	335	330	330	334	331	352	365	317	306	308	321	332	366	339	332	285	338	352	318	354	325	321	329	347	330	358	340	385	304	352	313	321	337	338	332	334	322	304	323	323	322	327	310	328	359	352	315	335	307	363	350	354	306	340	327	306	340	345	319	330	347	343	339	371	351	352	327	355	351	333	367	358	320	341	341	368	345	313	297	357	337	330	343	334	347	345	346	360	326	349	303	367	350	326	351	310	351	324	351	326	324	304	326	329	334	333	375	363	345	328	328	317	302	331	314	364	301	322	339	344	329	307	337	320	339	336	338	347	310	340	385	346	326	335	327	300	350	354	317	337	341	325	301	344	318	340	321	329	337	335	342	321	365	338	329	327	325	350	330	328	310	312	318	301	328	343	340	336	333	346	323	294	342	304	330	322	317	314	319	329	320	336	350	323	325	306	329	334	362	342	318	366	327	338	285	330	357	307	349	321	301	332	321	341	326	329	325	357	342	347	334	335	353	330	347	317	348	321	319	328	389	354	321	312	294	347	330	328	345	330	336	314	328	307	317	355	360	313	371	307	360	342	345	315	331	331	361	349	310	338	342	315	309	333	317	322	314	326	322	345	317	316	319	342	306	315	325	345	297	325	324	332	399	343	334	343	319	285	292	320	347	343	321	356	295	308	332	320	361	364	363	330	309	323	365	334	324	323	323	341	320	303	324	365	320	333	331	370	289	332	313	341	302	319	369	331	344	333	346	358	325	333	300	349	306	326	319	328	344	349	332	336	389	305	321	304	302	326	329	317	320	327	304	320	350	328	324	333	313	328	345	325	315	333	336	343	330	325	359	328	336	351	356	340	320	351	320	318	313	370	332	357	325	342	297	335	358	329	369	295	348	357	313	313	330	314	352	323	328	316	318	343	330	347	334	312	329	348	332	350	359	307	329	312	353	325	326	338	325	358	309	327	318	321	349	349	350	340	327	347	320	355	342	335	343	355	354	339	331	325	362	317	336	332	340	304	327	328	352	366	337	324	349	343	318	369	366	346	342	334	337	332	372	317	339	332	326	377	324	347	347	322	353	359	326	348	337	304	330	309	311	318	343	344	325	315	367	344	307	331	350	330	311	341	323	354	351	326	351	348	329	322	327	348	340	325	373	332	341	336	321	339	349	363	345	348	306	317	335	326	330	340	317	327	296	342	336	340	338	359	339	349	346	364	336	312	343	367	331	339	320	353	355	328	349	350	317	329	318	380	340	327	328	314	298	332	308	313	321	356	336	373	372	337	350	324	297	338	347	320	308	328	331	351	313	304	325	370	350	332	343	357	334	333	331	335	345	306	326	332	339	312	332	306	329	307	329	322	319	367	345	330	341	307	354	361	324	356	322	336	343	335	326	326	331	330	343	343	342	310	334	358	320	324	319	336	299	329	308	301	385	375	332	323	317	337	330	344	311	332	341	333	309	335	309	349	362	316	338	303	366	365	320	328	322	306	343	345	356	320	325	339	353	340	324	307	306	318	326	366	342	325	307	333	313	335	334	305	309	352	318	331	339	330	353	318	357	344	340	327	343	340	299	339	357	325	347	329	342	306	329	334	348	362	314	333	325	350	310	353	329	359	320	313	348	327	317	315	357	344	307	344	327	320	297	351	356	360	306	325	326	331	340
5257	1036	1488	1537	1427	1113	954	8177	2085	768	779	722	696	728	756	716	778	764	758	744	710	742	705	754	683	801	705	789	760	789	716	749	735	755	749	810	766	748	738	742	771	762	778	735	726	754	719	747	701	774	746	708	761	730	760	755	726	764	712	731	774	761	746	731	754	751	779	698	773	771	758	730	746	743	764	719	773	749	758	769	734	728	742	788	703	786	759	747	767	759	744	771	753	725	789	769	744	741	750	732	774	764	746	763	758	731	716	719	682	736	728	711	726	787	765	728	749	795	765	730	748	705	736	738	810	779	758	848	742	741	710	731	767	737	718	714	673	734	813	750	765	734	690	743	751	791	792	770	723	797	796	719	811	807	753	759	743	767	812	728	763	744	754	719	776	737	763	741	688	715	695	803	729	767	791	730	727	748	741	757	684	823	717	730	757	746	741	780	785	713	771	735	774	733	733	731	726	754	725	773	780	718	714	738	739	737	730	684	732	765	717	725	751	773	720	756	755	769	741	768	741	766	733	746	795	720	718	767	733	757	685	734	746	772	750	742	746	695	750	718	781	758	788	730	750	739	762	762	750	706	700	744	743	740	779	763	756	765	760	733	757	742	716	752	708	758	758	779	704	763	729	688	756	745	724	700	725	766	753	744	756	735	696	756	719	720	706	761	718	784	701	743	751	742	712	710	718	756	725	719	714	726	749	756	796	721	763	773	771	738	730	721	787	718	785	768	789	748	737	752	747	745	783	761	774	755	735	769	762	749	763	739	731	773	761	756	760	769	721	802	732	737	731	760	695	730	710	780	751	778	770	779	786	749	741	747	722	747	761	726	695	738	765	777	739	719	802	785	728	753	770	726	740	744	733	754	730	760	779	707	760	698	724	747	786	688	779	783	743	757	706	701	725	692	757	749	717	767	764	774	730	722	713	757	761	708	735	733	744	790	747	754	739	757	732	758	732	711	779	733	777	736	773	748	724	691	783	718	735	718	732	778	718	748	742	746	749	742	756	785	759	691	820	719	707	749	741	764	792	748	775	723	769	751	744	745	734	679	718	728	751	741	743	688	764	809	725	758	770	754	762	751	726	771	765	724	719	769	805	744	727	779	777	770	751	744	754	739	724	747	760	775	739	749	753	760	730	735	744	735	747	743	732	737	798	736	754	717	777	754	728	801	735	759	748	740	744	750	707	793	710	713	724	745	747	761	768	755	739	757	750	737	717	756	738	774	774	769	752	771	725	795	733	697	722	809	716	765	743	745	748	749	769	760	719	757	756	761	745	767	753	765	699	760	719	766	715	742	756	720	678	685	736	729	776	780	770	739	779	709	709	678	708	802	751	734	722	729	753	733	784	717	770	733	755	723	705	746	702	743	729	768	715	767	694	748	714	693	732	774	757	775	765	718	738	750	787	738	741	777	783	748	779	768	755	755	750	766	781	720	756	687	766	779	746	773	735	772	763	739	720	795	734	767	749	675	778	700	711	788	753	779	734	755	740	730	689	781	757	754	724	763	747	768	771	740	748	711	757	688	721	733	714	788	764	762	726	744	738	716	720	792	707	731	748	747	771	783	746	779	723	755	730	764	718	734	761	737	733	751	722	740	697	716	737	799	722	742	756	687	714	792	713	793	789	764	776	738	767	782	749	796	763	728	698	771	752	766	722	747	735	777	778	800	755	752	798	759	740	760	738	742	720	811	726	765	766	768	725	672	785	703	752	768	734	733	767	723	792	712	742	766	736	787	769	748	717	769	746	760	757	797	770	783	734	751	707	752	681	766	739	759	785	777	777	733	715	776	761	730	763	714	750	743	705	711	727	791	729	764	776	746	738	733	773	751	707	751	782	764	732	751	717	714	714	756	778	781	732	752	773	726	786	729	743	790	776	726	771	711	746	728	743	710	781	748	715	734	742	711	738	766	747	764	710	716	728	782	730	765	702	761	728	754	734	725	740	759	779	771	724	720	678	803	722	755	741	770	741	786	752	729	796	749	695	761	708	761	777	754	761	734	713	682	773	777	803	729	783	741	688	724	734	736	738	770	727	742	722	797	740	786	744	715	738	732	746	720	711	728	724	777	725	754	743	716	785	755	730	759	755	706	776	747	709	728	743	742	764	704	763	736	735	705	689	768	699	747	752	742	755	771	724	741	739	723	726	701	774	703	769	758	703	719	793	737	741	685	747	736	732	737	792	701	736	714	720	707	715	735	674	739	736	714	761	752	732	750	739	737	747	740	724	741	713	786	703	705	744	757	763	758	713	744	724	786	730	730	723	788	782	792	747	689	728	789	741	757	787	766	750	748	754	710	717	734	735	736	733	779	699	769	789	774	761	730	728	748	782	777	746	755	749	723	753	735	725	726	783	778	786	750	765	721	756	743	704	745	736	766	726	817	745	758	789	724	743	749	725	736	781	721	730	746	760	789	768	742	749	739	752	765	736	755	739	751	750	746	754	771	748	705	736	730	745	762	744	733	719	739	747	745	721	799	744	733	747	730	740	777	807	758	730	683	774	735	737	739	746	779	744	723	714	745	756	732	730	765	760	731	756	726	735	697	816	764	748	755	725	752	723	723	779	705	788	768	781	741	728	737	761	727	692	759	752	750	717	729	735	729	738	738	750	759	796	757	710	777	718	720	731	698	725	752	736	741	758	718	757	791	725	779	736	774	752	758	711	709	739	741	783	762	786	775	737	749	780	753	784	650	729	758	762	763	731	753	763	751	753	733	796	721	749	729	821	772	743	690	787	739	723	760	738	739	781	745	754	749	699	702	698	769	790	773	750	742	696	722	754	763	777	735	729	719	767	740	672	727	745	720	776	728	765	760	760	744	746	757	786	715	790	729	741	781	758	764	734	735	733	716	706	736	740	738	737	756	798	737	795	757	747	722	750	773	800	742	758	751	741	754	787	794	740	748	821	721	772	730	730	731	758	791	771	750	797	735	737	782	758	721	731	733	773	735	725	739	764	729	693	714	731	740	742	781	743	745	750	738	721	754	711	730	672	754	770	770	766	750	745	730	792	774	787	790	730	741	779	709	723	795	763	688	740	726	749	739	738	710	723	763	762	745	749	718	753	739	765	742	753	761	778	720	751	766	751	737	732	770	777	776	758	737	742	767	716	727	776	737	833	781	744	730	703	765	755	759	716	758	725	782	754	716	760	754	782	731	697	771	711	708	727	803	767	784	725	750	773	744	796	762	783	717	761	762	709	751	780	711	777	723	700	738	775	731	742	745	748	738	723	731	752	777	732	747	786	775	731	734	785	738	801	770	784	723	735	731	771	709	735	747	716	749	752	758	736	741	752	747	742	788	753	775	709	743	751	752	746	758	807	758	736	757	775	777	757	766	733	730	779	719	767	733	759	751	699	819	800	747	754	722	753	762	738	744	685	729	751	702	765	716	785	706	842	746	697	707	787	770	725	818	709	767	736	729	708	768	738	761	732	760	737	725	753	773	729	773	757	719	742	728	737	758	748	730	731	789
41724	11065	2135	1258	812	574	783	27674	9751	343	253	235	246	224	228	251	209	203	222	199	179	192	193	209	213	203	221	207	180	220	196	196	220	226	222	224	221	182	226	205	203	205	206	191	207	224	183	206	211	209	232	199	192	199	208	178	201	186	196	189	199	217	174	192	194	213	213	201	193	211	221	201	168	221	211	211	204	187	174	203	227	205	216	173	190	208	207	170	169	205	190	208	196	177	205	186	213	206	185	197	171	201	201	182	182	185	191	182	201	202	201	205	186	183	204	241	203	195	201	213	196	195	178	216	195	196	187	218	171	193	197	210	203	219	176	195	188	193	207	178	203	202	201	177	228	203	193	173	226	200	216	186	174	217	240	191	220	186	181	204	203	219	202	201	190	219	201	173	209	190	159	183	208	207	187	198	215	177	197	192	207	196	183	188	207	213	199	188	179	179	191	199	208	212	224	217	217	218	188	180	177	204	206	185	226	196	191	177	219	193	206	206	196	231	204	197	201	164	199	186	172	205	188	201	177	186	194	220	194	188	202	194	222	192	174	188	225	184	220	198	210	213	206	195	197	191	199	209	200	191	185	206	201	201	204	211	203	192	184	197	215	172	178	191	224	201	203	185	214	216	201	196	188	204	212	200	214	204	209	192	191	179	164	222	197	206	220	189	218	197	210	198	194	193	175	206	190	196	203	194	200	198	178	206	203	194	189	188	203	200	197	203	191	221	182	209	174	184	190	204	206	212	207	215	195	220	202	206	183	205	212	185	195	200	183	217	202	194	200	184	200	192	172	190	192	219	204	202	229	206	190	202	186	193	189	165	182	205	185	200	192	201	225	199	213	222	219	192	201	208	201	199	214	179	212	195	186	195	220	192	182	207	202	209	192	197	173	208	170	198	214	202	200	165	213	186	188	196	215	200	203	219	179	202	191	191	220	183	213	213	177	205	200	205	203	184	202	200	213	207	198	181	233	204	206	197	195	185	199	211	210	188	181	190	211	206	195	189	221	211	220	197	193	208	200	209	203	183	195	157	166	208	202	203	176	186	194	216	209	196	220	201	206	230	217	222	221	207	202	187	202	246	205	195	196	178	203	180	199	198	209	183	189	185	186	181	214	217	204	177	228	218	198	221	219	186	202	197	195	201	217	207	201	213	193	188	195	185	208	201	209	222	207	209	213	187	209	200	177	223	204	192	186	173	173	171	203	228	198	185	183	231	175	195	194	195	202	189	189	188	204	206	195	194	187	189	190	180	198	182	210	202	201	198	197	206	189	212	223	192	193	202	193	198	217	176	182	212	192	222	204	208	174	227	215	197	196	222	202	206	200	176	210	176	189	195	221	197	196	212	176	218	219	220	218	230	199	173	211	208	195	193	193	230	205	226	243	198	223	186	201	178	192	184	213	242	177	199	186	206	210	213	216	202	184	195	192	198	181	213	187	172	221	205	204	194	216	187	222	209	184	213	217	182	207	181	179	196	192	182	201	176	197	200	217	197	183	199	197	193	203	184	191	226	209	167	205	191	184	177	194	202	205	213	234	204	197	215	205	223	203	212	183	200	190	193	196	186	197	192	222	200	224	197	188	182	181	225	221	183	179	204	177	196	214	184	208	217	205	216	185	208	206	219	202	199	202	189	222	192	204	198	187	207	207	209	250	206	196	216	191	214	204	197	165	203	184	202	170	207	194	203	191	201	206	190	214	222	181	211	209	211	189	215	223	200	191	198	175	206	218	202	189	206	226	206	204	202	172	226	200	191	203	189	175	191	229	203	207	203	200	196	220	185	177	217	217	205	211	217	196	173	205	218	228	196	193	206	196	191	208	210	200	187	224	192	209	199	182	200	201	212	222	187	190	196	196	194	203	228	199	183	208	225	175	193	185	209	203	219	233	174	205	174	214	186	196	198	199	220	196	192	188	225	200	198	200	198	190	203	208	191	233	205	221	196	193	209	234	226	193	174	199	212	205	186	205	225	208	209	205	188	175	213	237	213	196	220	199	219	179	206	211	230	194	205	191	196	206	192	205	190	181	210	197	210	195	190	193	184	210	226	199	202	213	188	205	194	209	180	205	195	195	200	175	187	201	195	219	193	199	203	191	218	200	211	194	219	225	230	189	195	225	193	197	203	209	157	203	191	165	210	198	210	206	199	177	184	204	207	182	216	216	214	245	181	205	196	209	220	199	206	181	216	201	192	204	184	200	205	222	217	239	191	234	190	185	205	183	218	214	223	185	218	216	189	199	209	192	202	215	203	190	211	221	156	204	200	206	210	204	179	213	184	213	211	173	207	181	226	181	215	198	207	196	190	204	218	208	249	189	186	203	183	187	199	188	184	179	202	200	190	164	189	199	207	176	214	197	199	205	209	183	188	225	197	178	196	192	181	189	188	181	226	197	200	198	192	194	213	202	187	221	215	196	216	186	189	194	187	197	182	198	202	220	200	179	195	199	223	200	181	207	225	190	194	201	221	217	229	191	154	197	202	200	209	195	185	221	224	179	198	202	200	231	205	194	203	201	223	218	194	189	191	176	197	223	208	215	185	202	182	188	191	199	212	224	208	205	199	185	195	192	191	212	216	196	182	216	198	191	223	199	195	200	185	223	189	205	193	206	187	207	206	175	191	202	200	219	184	208	221	211	198	199	215	177	228	174	197	215	202	197	201	202	197	192	175	221	226	208	206	200	213	209	233	226	213	188	184	177	190	209	198	234	199	197	167	216	188	208	175	202	211	207	216	213	199	203	198	200	209	212	187	206	219	209	200	208	217	222	202	195	183	206	203	222	179	203	185	205	207	212	183	206	202	182	219	185	197	208	197	181	231	225	172	173	182	201	181	197	188	207	191	186	182	189	210	220	199	207	218	210	186	237	189	192	205	192	204	190	205	178	188	219	216	184	197	206	200	202	220	200	189	191	190	209	204	194	200	194	183	232	199	219	208	194	214	203	197	197	178	223	210	191	206	181	217	248	237	196	206	206	206	195	202	205	241	204	189	180	184	207	206	197	205	197	191	194	182	191	205	201	189	198	218	185	203	201	197	210	205	179	191	200	188	187	199	190	164	171	184	196	187	189	195	217	186	180	208	193	197	171	183	209	191	192	198	167	192	207	189	189	194	203	193	205	184	184	203	201	205	202	189	183	186	206	182	204	211	196	207	207	181	201	196	206	163	200	199	208	209	215	164	207	198	194	177	196	190	191	172	201	189	173	202	194	221	201	196	195	206	198	205	182	217	181	193	216	193	177	227	234	205	154	202	208	196	180	188	194	198	181	212	208	220	212	183	199	188	203	178	211	197	199	196	204	186	201	220	218	205	229	190	213	192	206	210	222	201	199	202	183	187	195	193	169	192	222	182	168	210	203	180	198	210	189	209	227	200	193	204	227	219	176	199	207	195	195	193	207	205	215	225	218	192	206	186	203	203	207	199	192	198	183	205	197	207	206	220	191	190	208	211	206	193	202	192	206	194	209	210	218	173	223	178
18387	1431	3032	3464	2962	2064	3278	48535	9955	874	752	690	718	627	640	611	586	576	525	514	577	572	540	491	555	537	503	490	511	492	487	513	528	529	494	494	482	449	494	479	435	464	492	491	470	461	506	481	504	484	491	494	467	479	491	514	481	492	480	458	499	472	460	508	487	483	440	459	464	467	470	457	483	501	471	496	458	498	455	476	484	425	501	472	451	488	509	504	491	481	446	488	463	475	470	450	441	457	495	480	453	475	511	445	486	510	465	511	487	472	469	487	480	489	466	418	499	446	475	455	505	462	523	461	436	463	449	470	508	483	498	453	481	490	448	468	487	471	469	493	503	455	479	481	475	457	486	462	487	497	488	493	472	487	465	466	491	467	487	494	460	476	461	463	473	450	481	466	475	466	482	485	443	456	443	480	491	498	506	473	502	493	521	464	495	449	489	492	477	483	464	423	438	451	490	478	474	475	517	492	500	494	494	466	504	490	478	471	496	479	484	445	458	458	450	451	479	482	472	475	489	451	460	491	481	470	456	462	456	484	489	459	453	458	460	494	465	448	475	500	486	482	477	482	441	473	495	468	463	468	513	397	461	511	457	483	437	457	509	423	490	492	479	449	479	495	441	486	444	520	494	476	481	507	489	474	488	472	477	504	468	446	483	479	431	456	476	489	460	471	444	429	486	537	458	483	467	450	448	484	487	474	468	475	467	464	477	460	485	460	473	546	488	465	479	452	488	465	438	443	507	497	467	449	520	450	484	448	447	493	474	493	533	461	475	442	468	472	445	455	478	473	483	456	467	487	490	473	504	483	470	450	480	480	497	455	466	485	478	452	458	474	495	510	461	512	476	460	485	487	468	518	475	426	489	459	442	486	471	484	453	484	480	476	491	470	472	459	459	527	453	455	441	442	508	436	483	483	498	469	486	424	464	470	490	458	497	428	466	502	473	437	455	463	455	430	485	474	482	496	474	475	449	453	446	510	477	482	480	480	474	490	471	441	472	464	469	497	471	452	464	464	503	474	466	511	463	489	499	472	479	463	480	475	470	468	516	452	426	451	443	460	486	493	492	492	447	470	461	503	498	470	460	517	436	450	477	527	457	477	436	491	524	460	509	441	490	479	466	459	511	460	490	456	480	482	477	496	496	445	457	504	461	466	456	464	433	498	476	492	466	444	465	477	471	512	491	499	475	522	478	463	420	475	439	485	475	452	480	498	477	520	472	504	468	470	494	465	460	489	459	458	502	444	468	487	456	464	434	507	497	517	463	456	492	482	485	469	494	472	513	472	467	502	502	522	459	485	487	441	482	478	458	437	484	459	473	483	443	467	491	477	462	496	466	491	457	478	450	489	479	509	480	487	454	500	459	457	502	503	511	479	486	455	424	487	469	485	472	496	471	432	459	505	452	439	486	488	436	476	481	461	453	486	470	517	466	439	463	489	443	468	440	458	475	473	470	504	492	474	533	501	515	486	478	452	466	473	474	428	438	471	472	509	478	458	443	462	501	477	474	458	481	487	504	499	484	483	439	468	464	457	497	495	440	465	475	493	472	497	464	458	462	490	474	505	504	480	456	484	457	449	484	458	502	449	451	479	470	456	491	465	498	450	465	487	484	457	448	460	502	476	492	443	456	519	460	484	473	503	464	448	488	452	480	482	485	501	498	489	494	466	492	457	480	452	431	482	481	467	453	487	478	491	485	454	462	425	490	464	472	450	448	453	466	492	484	477	471	456	470	468	464	494	467	462	477	495	497	502	450	446	488	437	452	460	449	466	471	468	475	479	477	465	460	507	494	459	461	463	457	444	486	503	473	462	497	483	475	450	456	503	466	445	459	483	500	443	480	491	498	502	457	441	505	445	468	438	460	479	424	442	476	495	468	464	482	475	473	497	446	498	482	448	493	470	473	458	476	445	462	494	462	498	458	424	479	486	484	460	471	478	439	476	485	506	468	483	459	465	489	465	457	491	492	478	451	463	455	465	480	497	455	490	469	473	470	468	463	514	476	470	447	481	483	448	465	433	476	468	453	517	480	462	444	511	450	486	484	440	489	499	485	469	441	475	473	467	474	502	488	445	452	479	484	473	470	462	447	483	505	469	486	482	489	483	473	466	480	427	481	526	475	506	474	445	457	531	447	456	467	484	505	477	472	455	467	501	514	477	442	474	469	471	481	449	509	464	451	472	465	468	461	453	477	482	446	503	464	476	469	438	494	511	450	487	471	479	445	483	495	464	474	481	468	467	481	487	463	447	501	470	462	509	479	500	426	495	471	462	471	482	470	450	447	445	458	464	496	484	506	481	463	434	464	433	474	501	454	459	434	461	465	483	470	449	488	467	479	453	457	494	461	469	471	461	477	486	452	499	457	476	460	435	466	506	494	429	474	433	435	487	487	419	456	446	482	538	468	510	486	447	493	451	472	515	450	504	447	471	474	491	448	480	456	484	463	492	452	456	466	514	458	434	488	476	473	504	442	470	462	469	476	474	443	481	485	493	487	483	477	507	495	477	493	474	471	479	461	504	457	489	461	486	512	453	504	470	451	484	521	471	498	474	513	452	469	526	447	478	473	453	483	463	478	485	455	485	440	469	454	499	452	466	495	476	440	448	536	458	478	470	494	439	472	444	489	488	448	494	454	467	456	485	466	483	480	485	492	464	466	505	515	449	486	448	494	451	492	441	495	516	459	480	455	483	483	498	503	476	467	498	462	464	487	465	426	500	475	488	493	439	469	456	484	451	473	446	463	485	510	500	473	468	479	486	486	471	478	477	488	483	450	489	485	488	498	486	450	465	471	481	494	484	455	479	491	431	510	503	457	464	526	475	451	467	460	439	436	458	472	512	480	504	475	484	468	450	474	485	460	474	459	496	480	525	515	476	480	467	459	469	518	473	425	464	481	492	474	477	461	444	466	497	482	469	463	456	480	481	419	424	477	474	422	512	473	511	469	450	453	484	497	481	494	506	508	482	452	489	448	435	497	485	483	449	521	463	467	444	439	438	483	485	460	458	479	525	436	524	473	473	475	442	467	448	445	458	517	516	472	422	499	492	498	464	500	455	518	440	444	481	478	504	476	449	472	444	458	494	470	503	443	494	464	444	464	494	475	469	510	428	477	448	483	482	475	519	500	480	504	501	460	510	436	437	484	456	468	452	455	479	475	459	487	451	462	448	493	448	475	468	463	464	483	453	464	439	469	457	494	475	454	512	457	469	453	461	458	465	459	468	494	476	440	498	471	433	450	483	483	478	483	469	472	440	411	487	488	524	496	481	509	510	448	482	485	492	484	458	506	453	482	463	444	503	440	476	453	460	486	459	475	452	482	472	480	445	470	491	463	470	430	483	465	482	489	439	469	476	474	490	454	471	456	505	478	476	488	486	444	458	487	504	495	458	475	459	476	467	462	479	478	469	485	466	466	501	445	491	501	503	509	502	470	441	472	490	502	475	440	506	476	444	457	479	463	497	491	473	475	483	493	456	496	490
54750	20668	10510	2726	1581	981	3205	50724	18005	1089	284	202	203	210	196	179	187	155	176	194	161	173	174	183	163	151	168	159	150	163	149	165	146	149	153	150	139	156	155	135	142	140	133	162	159	127	146	149	159	153	137	143	143	149	169	127	158	129	138	154	160	151	145	162	140	151	155	134	140	164	149	151	121	154	150	143	131	165	161	158	126	162	144	147	143	152	140	154	163	147	147	128	150	150	131	108	159	137	153	148	145	152	154	134	153	128	131	154	142	146	137	167	145	142	150	143	155	114	155	156	171	154	136	148	135	162	145	114	145	128	159	138	136	165	126	134	141	133	162	122	156	151	149	173	144	115	137	144	138	129	147	158	124	155	160	146	148	149	159	130	151	123	154	169	133	144	165	134	146	163	133	153	157	156	133	144	147	139	110	157	146	153	123	142	120	125	132	146	153	118	159	135	142	152	137	151	135	156	157	135	147	155	155	133	140	121	156	152	140	168	142	158	144	147	128	134	146	135	156	156	141	135	138	148	139	126	149	153	151	156	156	143	161	137	168	147	119	146	142	142	159	130	136	158	135	135	142	165	133	182	138	131	172	127	148	141	132	156	143	138	126	125	149	137	146	141	138	168	139	130	130	132	134	154	125	136	149	156	126	154	170	127	155	148	129	137	140	142	146	144	156	143	125	141	138	120	131	154	140	163	144	150	149	148	157	143	164	145	149	169	126	158	149	146	144	151	148	146	139	148	130	128	143	140	136	135	143	154	144	142	150	158	152	156	144	139	137	144	140	132	155	126	140	142	144	148	139	148	156	147	155	133	178	164	140	145	156	151	152	139	152	135	150	160	162	139	156	155	160	131	140	136	137	140	161	150	133	125	152	151	140	161	157	149	142	146	145	136	162	133	136	138	144	152	147	124	119	157	151	144	132	157	151	127	123	159	142	159	136	173	130	139	169	121	137	139	163	132	141	132	160	151	139	145	155	131	150	151	143	127	158	127	145	152	134	168	151	143	150	169	122	123	161	163	142	139	163	157	165	162	129	139	169	159	145	154	140	149	164	159	141	147	163	147	137	145	112	136	164	130	153	127	127	172	161	155	146	141	131	133	170	162	138	140	159	160	128	138	158	150	144	154	132	138	127	151	141	153	130	154	126	124	145	150	122	155	144	140	144	129	161	125	131	158	168	158	151	130	152	135	141	144	165	131	123	157	149	159	148	141	136	147	161	128	136	145	142	141	134	134	153	129	148	133	151	148	170	136	162	154	146	128	163	140	132	152	143	144	154	139	144	145	140	143	145	139	151	131	154	170	118	121	132	135	148	167	128	140	138	164	150	140	142	144	159	150	155	150	140	153	136	160	156	147	129	144	144	157	120	148	145	152	129	140	162	147	142	142	144	161	138	143	130	153	147	153	153	149	132	151	138	136	128	140	137	145	147	124	149	145	144	134	163	145	136	124	158	140	150	145	130	137	138	152	133	136	139	136	127	133	124	151	137	169	141	136	129	128	175	132	150	157	139	155	166	156	124	139	135	135	145	114	174	153	141	138	170	134	146	148	159	136	151	126	128	149	136	127	151	128	153	125	146	140	133	144	128	132	158	148	135	128	148	134	173	135	133	147	141	141	147	154	131	120	134	126	179	149	153	133	114	141	133	139	124	164	136	137	147	139	157	129	145	141	160	143	134	131	129	157	139	149	139	145	118	146	154	164	170	151	156	164	129	146	159	134	137	146	144	144	146	148	145	158	130	138	147	141	144	139	140	135	138	160	141	152	154	174	150	161	139	124	138	141	140	138	135	151	135	134	151	123	142	144	149	141	106	153	149	143	146	156	150	118	132	141	135	152	137	156	133	148	141	158	161	163	120	151	156	152	122	174	134	148	118	141	156	154	158	129	145	142	137	153	153	162	162	152	156	153	157	130	118	150	151	156	150	130	149	142	160	136	172	154	148	149	135	121	135	139	154	154	131	142	151	120	128	149	149	148	142	159	138	119	133	149	150	132	140	137	138	141	144	129	128	154	143	152	155	160	149	139	139	151	161	154	142	151	137	137	156	146	153	154	145	131	136	136	147	151	136	123	127	123	141	140	128	150	167	136	146	121	143	156	147	144	135	161	133	147	153	141	151	164	128	154	159	155	139	134	156	141	135	142	140	128	153	130	127	149	139	146	137	147	133	139	144	150	128	135	134	152	146	125	131	160	160	143	125	121	149	145	157	140	139	159	159	139	152	139	134	137	130	119	145	155	135	124	150	149	130	127	153	143	139	162	158	131	145	153	135	156	168	145	136	137	137	154	157	132	130	139	159	140	155	129	156	154	155	141	152	121	140	143	140	153	124	142	162	145	160	145	153	142	152	155	146	141	134	136	146	164	159	140	133	144	146	151	141	166	143	128	133	142	134	135	130	144	140	153	132	126	133	154	145	121	129	139	128	135	138	122	151	145	166	147	150	132	150	161	149	116	152	141	129	133	144	145	145	183	119	152	143	167	135	126	139	151	164	145	129	134	116	141	179	138	167	132	153	147	148	163	169	135	133	157	127	131	135	151	172	144	159	134	156	115	119	146	132	132	125	143	150	146	147	160	138	155	163	150	128	148	156	133	153	148	145	119	140	127	147	119	145	132	161	150	154	140	144	129	144	143	178	132	161	177	135	131	116	148	153	159	137	139	128	147	160	165	152	148	151	148	149	149	158	145	120	148	161	174	133	155	142	149	138	125	171	123	132	157	148	134	148	148	115	151	171	125	138	160	131	167	147	147	149	141	152	149	161	131	135	136	155	126	140	158	134	151	151	130	139	150	133	133	142	150	148	143	132	129	149	146	128	164	138	141	144	151	145	140	136	144	170	158	136	143	134	125	139	140	149	145	151	135	167	143	124	161	139	134	152	149	159	144	132	153	148	155	153	146	138	155	125	168	130	159	134	139	149	120	144	146	158	147	136	149	132	164	148	164	137	146	158	143	136	129	111	131	151	181	135	162	126	146	140	132	139	139	135	114	130	142	142	159	138	151	106	144	161	141	145	128	141	134	136	176	148	149	124	163	132	137	142	114	132	139	132	145	146	130	157	129	139	153	141	137	143	144	153	133	141	134	113	138	137	147	162	137	134	133	129	118	138	143	129	161	144	141	152	110	122	167	130	135	138	156	135	137	141	153	131	128	138	129	151	161	138	135	148	161	146	163	159	146	129	150	143	153	143	166	153	149	131	149	119	145	128	161	151	117	131	153	135	111	154	135	129	139	150	160	146	135	148	152	127	144	166	140	135	125	127	136	151	137	144	130	137	149	153	152	152	146	130	148	129	136	157	141	140	131	134	122	144	142	149	153	142	133	145	162	143	152	141	132	148	119	137	152	140	146	139	173	142	157	164	136	144	149	153	166	144	162	144	166	150	163	134	137	143	130	138	142	152	153	144	169	161	150	154	142	158	159	154	167	135	138	168	137	155	142	127	162	150	126	147	154	132	153	132	153	153	136	137	143	144	134
26769	2434	5519	6180	5750	3943	10580	62610	9357	1256	1059	936	860	765	728	667	667	657	583	602	561	559	531	484	511	508	465	506	459	470	453	441	432	459	440	443	415	419	434	394	411	461	413	418	377	456	366	435	401	410	422	412	381	377	401	427	392	425	379	384	388	394	372	372	361	405	392	363	337	408	393	349	379	383	375	344	412	394	377	401	397	376	359	400	373	406	369	373	356	385	400	370	399	385	358	358	364	368	382	364	376	389	395	388	374	357	376	384	375	365	385	393	366	374	398	364	359	369	373	371	361	343	360	415	381	353	366	410	392	392	373	362	377	385	362	358	360	342	400	367	368	352	375	370	338	390	368	369	377	353	372	358	389	369	346	381	376	376	364	377	403	361	382	365	378	333	381	359	389	368	359	356	368	365	352	379	327	377	329	379	362	374	388	335	405	402	381	389	377	344	383	340	375	392	383	333	375	361	352	370	374	379	341	368	374	361	367	356	345	404	362	434	410	363	385	375	369	370	392	341	359	376	371	373	355	409	412	342	358	376	360	418	364	344	361	379	349	379	352	355	358	369	372	385	340	382	331	404	374	332	343	349	392	378	338	347	377	334	350	398	357	372	382	368	334	359	364	370	350	371	375	375	374	367	367	385	403	376	362	372	380	360	381	352	375	390	381	360	358	388	381	398	355	364	393	352	377	393	382	353	364	429	362	389	375	374	372	378	361	416	368	355	371	371	343	397	347	391	382	378	407	370	361	358	376	433	359	381	381	379	395	320	401	334	379	372	401	329	381	370	357	330	363	385	367	385	382	378	349	348	353	389	352	416	341	341	378	380	377	411	349	336	352	392	351	378	371	380	367	354	338	355	361	399	436	382	339	400	372	371	385	380	386	369	345	351	389	378	372	352	357	357	360	360	378	351	399	375	375	366	356	384	401	378	331	375	390	401	397	398	382	403	382	377	339	410	357	322	385	365	381	388	394	342	370	409	355	385	351	384	375	358	346	388	376	397	405	376	360	383	340	394	354	350	349	375	366	387	382	379	409	423	349	376	401	361	344	377	395	421	367	390	385	339	349	402	343	376	394	365	343	327	396	349	378	373	374	385	390	348	375	355	356	370	393	362	361	382	346	391	334	348	371	408	398	379	368	371	366	427	383	364	377	393	384	378	381	390	320	377	381	379	324	359	399	360	356	387	417	355	355	357	367	377	369	380	375	394	363	355	372	368	373	373	400	354	363	388	369	390	364	379	366	383	363	339	335	369	382	353	378	374	379	355	405	384	362	381	373	378	396	382	385	371	375	374	406	397	353	377	392	392	365	373	374	407	371	386	378	363	387	383	389	355	327	373	345	375	345	354	387	371	369	388	366	370	365	384	346	364	390	352	325	370	388	388	370	335	356	366	388	355	325	365	366	368	367	373	374	372	359	372	363	340	372	343	378	327	387	402	368	367	359	386	356	370	363	355	392	385	366	356	397	336	366	374	397	363	339	358	360	383	381	379	369	385	353	392	401	370	352	388	370	373	363	390	399	368	370	355	361	368	391	359	367	346	354	368	375	366	365	380	371	395	339	340	358	347	399	349	345	371	380	340	382	389	396	354	387	413	347	350	350	377	375	392	360	397	382	377	343	366	385	379	367	368	345	365	411	344	375	360	335	368	379	348	338	343	394	393	361	353	355	364	352	375	363	393	389	369	385	375	377	376	339	402	383	396	364	384	389	362	389	366	393	366	399	369	400	354	363	386	333	374	390	371	379	378	381	361	393	385	360	348	359	356	390	353	394	369	339	339	372	356	394	381	356	366	370	335	413	351	410	355	369	366	388	377	390	391	375	352	366	397	358	358	355	407	362	393	409	378	414	372	354	380	372	395	358	375	342	373	367	351	403	365	384	365	412	358	372	361	359	368	371	389	355	365	352	383	352	366	368	371	378	373	367	383	361	429	381	396	367	390	406	365	374	370	372	372	415	363	372	324	372	385	379	371	385	378	371	377	407	357	349	374	376	380	395	356	348	359	373	336	410	344	386	370	349	378	351	378	374	378	375	362	370	354	345	375	343	368	340	391	384	354	375	405	365	375	395	376	379	341	388	385	398	329	412	370	386	375	379	340	379	369	375	385	403	350	399	358	372	359	384	349	399	364	364	379	390	360	385	376	393	367	384	388	376	352	391	364	364	365	367	383	379	361	381	382	362	369	393	345	355	385	358	377	387	381	361	369	391	382	366	368	398	371	378	369	343	386	370	353	381	370	397	355	399	386	369	363	362	347	378	387	387	385	368	339	389	365	379	369	371	407	389	387	372	401	361	384	358	362	347	367	426	418	359	390	351	385	383	357	349	405	357	380	347	392	368	373	367	385	361	378	377	330	371	362	393	378	373	363	396	354	333	365	383	395	381	381	379	339	334	399	371	366	388	379	356	334	346	347	374	367	432	365	404	394	362	349	401	347	376	375	379	362	395	386	388	372	355	360	384	378	376	370	390	352	358	383	385	384	380	401	343	338	369	397	390	356	343	359	359	380	382	373	375	334	368	369	335	388	368	363	371	356	361	411	390	372	332	345	342	392	386	370	355	359	373	340	358	373	393	350	396	375	361	404	394	359	412	374	375	392	323	363	349	389	389	377	396	373	391	370	322	367	406	439	376	364	374	368	354	350	378	372	345	372	395	346	359	402	384	369	374	360	378	410	387	368	339	389	355	367	360	384	369	390	368	371	375	388	372	366	346	375	390	377	365	369	376	373	389	402	377	380	365	369	364	393	352	343	363	366	370	404	345	330	341	394	388	365	348	375	376	369	370	386	368	386	372	333	370	372	386	380	391	380	383	333	425	370	364	371	344	376	365	345	395	379	351	369	364	386	384	380	411	363	357	399	347	368	377	372	368	400	391	373	389	351	360	361	361	364	353	357	367	355	376	356	387	373	378	387	395	367	366	390	365	366	363	351	382	359	390	323	349	382	389	347	379	361	360	337	370	353	350	366	362	356	396	371	397	386	363	348	348	368	403	365	364	379	377	331	324	339	360	383	388	377	375	395	371	364	357	350	377	376	376	388	392	372	388	383	345	384	376	357	342	346	331	369	386	331	356	395	370	388	358	332	355	353	390	392	370	367	345	414	382	369	357	375	382	399	386	388	370	371	350	332	358	375	343	389	341	363	347	376	340	357	354	384	354	394	392	367	373	372	392	382	398	359	381	353	374	377	371	390	375	325	393	383	370	357	371	374	381	374	380	351	348	381	371	378	331	401	371	370	413	378	381	377	374	380	360	380	324	357	389	400	357	369	364	338	381	381	393	368	343	352	345	387	377	386	367	382	358	365	370	345	386	414	393	355	369	374	388	357	396	390	357	388	340	381	391	366	395	396	353	382	366	394	378	388	383	381	366	371	374	389	364	363	401	406	396	373	390	326	354	374	402	373	410	403	386	380	342	369	401	330	385	347	401	405	369	337	347	343	359	381	368	374	373	362	402	338	338	375	392	369	387	384	376	380
6235	674	669	477	487	362	400	1996	452	312	341	336	336	325	335	325	339	321	333	329	340	329	338	331	325	319	345	331	282	335	312	327	340	340	297	329	324	313	310	316	314	358	338	372	340	328	356	329	339	335	330	339	304	335	307	301	321	303	310	344	347	309	308	329	311	350	313	290	306	311	321	311	301	318	315	338	318	324	319	362	316	338	351	318	345	326	339	325	340	287	290	325	345	330	304	311	315	293	329	335	315	315	364	308	320	325	303	323	319	354	335	334	305	310	304	330	312	316	354	313	322	323	299	332	333	315	318	291	295	322	348	342	345	328	317	318	299	333	348	373	342	308	338	281	323	336	312	337	327	323	309	330	344	345	364	346	323	333	306	296	311	330	369	335	313	320	296	309	355	327	356	325	367	291	307	331	341	321	331	350	359	352	357	310	330	324	314	327	341	334	316	338	336	309	322	338	290	314	335	339	326	290	327	346	336	315	335	334	338	346	320	317	342	313	290	313	326	315	339	326	327	363	305	324	302	269	334	326	341	283	354	366	295	330	308	308	296	341	339	341	316	339	323	336	299	328	340	303	309	355	332	347	345	334	348	335	315	336	335	311	325	354	359	324	310	340	289	308	288	365	329	342	339	317	332	336	326	352	305	340	313	346	310	322	300	350	327	293	320	330	325	347	329	323	370	323	319	291	326	287	339	344	299	315	330	306	307	375	335	314	318	355	369	309	312	317	322	345	344	321	363	328	325	331	334	316	338	340	323	316	312	317	349	301	314	307	333	338	282	316	352	315	298	333	340	294	332	335	318	333	327	339	355	327	319	327	318	343	325	324	337	308	309	309	327	341	349	310	329	325	304	332	288	313	329	304	324	343	305	327	337	328	321	342	360	341	313	331	335	329	307	322	324	322	343	318	329	330	348	327	286	334	329	315	340	308	283	310	340	332	301	357	318	346	304	342	315	343	323	300	338	311	353	308	352	332	344	309	328	360	327	364	323	335	321	323	303	347	348	310	321	336	319	352	313	332	332	312	323	323	337	331	307	330	319	321	298	335	305	319	307	318	318	310	307	334	334	336	339	315	329	332	311	353	311	323	344	311	325	317	319	317	336	321	303	320	340	327	287	305	330	294	328	346	354	336	307	342	309	330	349	297	333	329	303	317	284	328	346	298	332	318	330	330	341	341	301	286	327	331	328	349	349	329	314	333	335	379	333	312	311	328	338	362	312	363	333	316	351	342	339	342	341	345	331	343	340	308	324	317	350	344	329	370	303	346	347	359	356	316	339	320	342	358	330	326	342	351	318	333	308	322	342	316	353	338	338	329	335	333	342	319	330	292	331	354	303	325	310	323	305	332	313	340	352	344	319	336	337	311	331	311	348	315	331	299	325	307	365	326	327	322	348	347	291	344	347	294	298	306	349	316	321	313	341	336	348	338	347	334	313	327	323	334	323	347	338	300	302	340	340	347	335	319	315	322	283	312	316	311	327	345	294	348	363	312	327	327	357	314	339	334	349	354	345	328	379	328	308	346	365	301	350	347	320	333	327	338	346	345	353	338	311	331	334	324	296	304	331	315	331	306	388	296	315	310	348	329	302	302	332	356	328	297	332	333	308	298	325	335	298	316	333	328	356	315	335	313	334	316	326	304	323	292	291	310	307	317	330	279	344	343	335	335	300	332	328	311	294	305	322	364	342	324	351	304	299	323	344	329	298	325	319	334	349	358	340	303	314	366	348	320	342	288	313	319	337	311	360	325	317	312	303	356	342	289	316	261	326	353	340	331	315	333	285	302	344	353	360	299	340	332	330	363	333	332	340	320	357	353	306	340	293	275	316	345	336	325	303	317	289	317	341	341	305	347	317	331	333	320	319	310	316	304	348	324	343	301	331	300	309	338	335	347	331	302	317	334	318	343	339	305	300	325	284	336	341	291	298	332	318	366	331	326	355	361	312	275	319	360	339	329	316	331	305	331	301	355	324	323	335	303	313	314	333	357	346	343	305	338	367	387	337	332	368	325	287	347	352	311	343	338	353	333	301	324	333	346	318	333	314	336	302	310	310	335	355	361	321	301	317	299	336	327	337	339	339	363	330	326	297	347	299	338	324	355	327	306	306	299	337	313	347	297	322	313	331	334	322	333	340	362	341	327	308	343	356	341	313	352	325	339	305	323	334	330	301	349	326	287	323	361	338	322	308	319	305	305	309	331	342	303	288	328	325	351	325	334	330	314	323	343	341	307	319	366	339	305	309	316	343	310	329	338	359	329	315	336	324	299	309	333	340	349	319	343	322	376	307	268	334	320	331	315	324	281	354	352	334	306	324	336	294	343	334	312	299	335	290	281	325	303	341	321	341	356	343	329	307	307	335	330	301	351	327	339	334	305	300	314	326	325	333	329	350	294	350	367	350	320	331	323	327	317	343	358	338	339	311	298	311	321	317	322	326	321	333	320	323	324	332	343	355	349	319	327	314	347	313	355	323	345	328	350	321	315	316	302	326	295	307	334	301	326	344	344	333	311	325	331	339	323	306	317	303	340	343	339	319	339	366	343	341	297	320	314	338	314	321	333	367	321	324	315	329	314	301	308	334	335	347	302	337	321	322	289	326	311	302	339	320	354	321	341	346	328	341	309	333	324	332	291	323	340	345	332	301	326	317	349	322	351	317	298	332	325	312	306	338	331	317	335	335	331	346	325	319	317	339	307	332	335	314	296	315	319	306	330	284	335	299	331	338	337	298	323	341	352	320	320	307	306	313	301	300	339	346	363	313	336	362	355	318	312	318	324	302	311	366	320	349	333	330	310	337	330	322	350	335	326	349	316	286	326	316	322	319	308	302	299	319	322	324	327	349	331	304	336	318	314	336	304	351	358	333	345	336	334	317	320	336	323	345	334	329	309	335	305	347	340	292	314	303	308	321	309	333	318	321	322	328	339	310	320	350	343	312	311	288	321	326	378	279	292	322	302	355	331	340	362	316	337	345	332	319	345	305	334	320	323	318	339	351	301	334	335	335	332	298	314	319	327	312	314	355	307	305	349	336	345	321	304	364	349	301	335	319	301	327	312	324	331	326	324	303	328	311	322	326	346	330	359	348	322	338	337	364	331	294	346	330	323	343	338	269	314	329	307	325	314	326	324	338	347	308	294	288	341	327	316	348	291	359	324	299	319	310	344	323	324	365	324	303	331	304	341	347	338	329	330	309	304	361	350	325	335	322	333	333	334	358	337	342	325	333	319	333	341	316	305	302	347	298	332	344	322	345	323	327	343	319	342	326	340	298	309	316	338	303	354	299	326	332	325	323	274	332	312	291	286	337	347	321	350	329	320	323	329	335	351	354	323	334	309	322	296	350	355	327	321	357	330	353	347	318	342	328	301	305	344	333	345	323	319	334	316	328	316	325	307	345	352	329	307	273	340	326	308	298	333	329	302	314	340	307	334	291	348	323	307	334	341	291	316	303	331	293	346	346	329	326	340	325	358	294	348
5229	1036	1389	1303	1419	966	1530	9079	986	818	787	794	709	754	780	746	736	748	715	778	712	746	719	730	732	725	734	736	701	734	765	696	711	756	708	739	758	694	731	711	728	757	724	718	715	758	785	741	727	713	674	698	779	664	704	723	721	747	752	710	681	716	733	747	748	735	740	744	728	718	700	750	722	747	707	715	680	734	741	769	705	758	732	719	757	699	738	739	736	761	722	720	769	760	750	734	709	753	754	733	741	755	722	704	752	721	726	704	745	720	761	697	725	693	678	785	710	703	722	735	753	747	739	748	725	709	751	753	706	735	737	702	766	678	733	783	727	728	744	695	723	688	735	710	670	775	738	718	723	745	719	761	727	742	752	734	719	725	707	749	755	749	700	794	756	696	736	693	708	706	711	693	807	737	762	760	727	749	764	752	759	740	735	752	714	708	754	723	714	717	725	769	748	736	762	751	753	738	703	716	716	724	699	772	711	669	746	731	756	695	736	759	728	742	738	762	730	726	732	729	717	747	751	707	738	726	728	717	667	746	809	712	797	757	710	740	725	762	725	723	749	757	748	701	712	718	721	751	715	696	751	759	735	764	758	728	759	734	724	737	779	732	736	707	707	686	741	753	763	734	718	742	729	757	736	724	779	710	793	693	747	693	732	682	773	680	745	718	779	697	747	750	703	738	738	730	716	748	727	716	696	750	701	720	710	751	753	724	700	730	702	686	766	800	675	734	782	739	724	725	701	728	736	719	696	755	737	709	792	716	753	735	748	708	712	718	723	745	749	678	765	750	693	728	693	743	789	681	771	739	787	793	743	719	751	756	767	738	698	748	737	687	690	694	724	770	719	718	734	713	751	746	717	745	733	698	735	741	721	730	753	785	737	750	725	759	742	686	714	729	746	742	723	761	766	692	717	679	753	735	733	711	786	709	739	705	685	734	740	751	718	778	718	719	734	745	770	695	700	746	759	734	749	722	779	687	707	739	721	755	713	771	752	751	739	754	671	734	758	720	773	726	782	753	717	765	795	752	755	731	729	702	760	716	731	758	730	658	722	736	755	730	727	735	685	714	743	765	697	719	734	691	711	766	701	770	766	745	776	752	723	753	740	739	734	726	775	751	713	773	750	771	692	740	744	721	722	735	770	744	744	699	725	720	729	719	743	731	750	718	725	749	748	770	741	707	736	738	747	700	697	704	707	680	759	722	759	771	722	763	778	710	709	709	749	744	758	756	780	738	726	773	727	745	709	697	732	707	740	731	731	769	774	762	752	738	808	759	712	752	682	696	741	730	739	690	764	738	784	749	763	762	757	789	730	731	730	762	717	721	753	731	714	722	716	686	763	687	767	735	771	727	749	701	767	707	757	733	739	714	735	707	765	705	785	744	701	681	726	761	747	690	738	754	719	744	729	759	731	772	739	802	747	687	738	725	728	760	787	724	779	721	714	681	725	697	740	715	743	725	737	707	734	702	779	770	739	785	730	761	721	750	744	768	724	737	694	731	737	722	745	718	743	760	749	763	787	754	723	789	760	693	722	696	713	762	777	747	745	721	781	788	773	719	744	722	749	786	717	749	736	725	755	733	699	724	766	746	743	709	718	786	771	729	687	716	740	708	702	729	756	676	756	695	704	782	734	705	750	751	745	731	743	712	706	718	762	721	739	684	747	698	721	760	714	730	676	728	755	734	699	681	737	718	720	738	714	757	704	743	715	765	730	737	747	680	745	744	789	709	703	717	752	699	695	758	749	682	683	741	756	707	718	714	696	732	736	710	738	769	723	734	719	733	785	737	699	681	803	733	703	706	726	763	758	688	748	720	737	651	723	714	734	768	747	792	690	696	709	702	734	676	700	749	746	744	753	731	759	742	711	724	705	770	736	735	771	719	694	760	755	726	775	727	733	741	731	745	729	761	735	752	729	672	699	722	711	735	765	728	739	709	763	732	747	706	756	705	790	738	683	799	714	727	714	696	760	818	747	725	717	743	731	692	718	691	758	758	741	748	696	748	745	718	768	747	703	715	787	716	724	738	757	753	748	770	734	741	730	740	690	754	741	738	728	741	742	771	777	743	694	739	761	706	726	746	719	705	740	665	724	708	753	723	736	743	698	703	728	782	703	746	734	741	735	705	755	729	758	720	708	705	695	720	763	747	721	720	755	737	720	730	727	728	744	738	734	754	750	716	698	769	706	740	762	725	674	676	752	739	729	745	723	738	747	800	726	712	735	738	756	737	776	775	760	758	779	733	743	694	693	762	732	711	732	745	819	720	728	720	719	754	693	717	692	720	730	759	709	786	728	699	756	732	734	714	732	750	699	742	719	736	682	734	711	703	731	715	734	726	773	698	744	823	782	756	756	744	745	715	726	717	769	729	737	699	704	688	725	790	732	702	759	706	706	758	775	753	751	716	697	761	697	774	742	731	733	784	712	688	727	754	741	691	710	773	715	752	718	684	689	743	724	751	720	754	773	770	761	783	703	746	700	735	751	788	753	743	744	737	738	741	763	733	806	697	747	754	742	722	710	745	730	732	769	771	725	705	741	748	726	759	729	707	731	680	775	726	704	722	729	738	758	756	708	710	686	729	751	745	716	745	678	732	730	787	732	707	711	756	708	750	750	691	765	730	704	735	722	766	775	711	704	776	711	770	739	733	764	746	746	747	750	708	721	740	743	718	758	698	723	731	715	746	691	788	687	739	773	753	719	671	747	704	714	753	737	738	745	715	728	742	714	726	720	750	730	719	692	712	700	765	684	735	753	758	779	738	747	719	743	681	722	721	739	737	739	735	685	766	729	726	719	737	733	790	729	794	746	723	727	684	746	726	699	782	802	709	717	751	751	693	735	754	749	698	732	705	746	745	753	755	723	713	771	750	766	712	701	679	758	692	762	766	759	720	690	687	710	786	731	747	748	753	747	739	689	778	720	710	700	687	748	723	754	812	694	696	705	754	793	724	726	740	757	757	751	735	723	699	761	713	686	740	736	786	712	735	764	687	707	715	700	738	751	680	780	764	778	785	711	726	708	730	733	739	739	698	762	706	770	740	712	714	797	739	727	736	674	804	716	697	687	764	715	776	729	673	782	757	703	826	748	760	731	714	717	742	744	758	723	708	706	696	730	710	767	718	745	724	728	736	704	731	720	688	706	730	765	768	770	768	737	751	686	725	746	730	742	746	754	768	725	712	726	708	724	762	751	725	740	716	708	716	759	752	696	731	705	697	716	733	744	710	750	729	688	733	695	705	777	748	728	750	758	662	729	716	715	758	776	661	707	750	732	745	758	753	719	787	740	727	728	715	751	735	766	697	737	779	745	727	691	728	723	710	778	744	739	697	717	740	726	710	814	720	701	741	672	720	770	731	734	780	779	679	711	698	712	765	748	724	778	726	782	712	716	711	766	762	737	731	726	735	712	737	746	743	740	705	731	765	734	681	702	724	676	692	731	740	734	710	766	696	684	682	747	731	745	716	699	750	710	781	716	788
41803	11911	2336	1061	740	530	5418	28064	3481	298	226	241	212	210	221	208	214	234	192	206	220	211	193	221	202	198	193	205	226	193	193	177	173	198	197	203	191	190	175	167	202	210	185	185	197	211	196	172	204	220	205	165	166	208	208	201	204	189	186	199	183	172	236	192	213	198	217	153	201	197	209	210	187	187	197	170	190	218	174	198	191	181	187	192	199	185	196	176	175	176	215	190	197	196	179	175	185	195	217	175	184	184	167	192	194	181	182	211	196	191	184	187	155	191	197	173	170	207	173	188	195	196	189	205	219	184	205	167	193	219	182	190	187	181	194	197	199	202	185	169	189	225	192	233	218	186	184	184	181	203	185	183	188	189	184	207	190	203	184	212	181	200	173	226	188	176	190	207	197	193	209	189	199	181	207	185	208	202	185	190	186	184	205	178	180	198	209	198	196	200	174	189	178	175	198	190	180	194	182	213	190	164	196	201	207	190	201	182	198	207	175	198	201	181	215	209	168	194	208	189	209	205	191	202	183	199	182	183	183	184	177	215	186	192	233	194	178	199	190	197	189	163	186	191	166	200	197	175	188	197	183	199	184	185	180	210	192	184	184	214	197	193	177	185	191	170	172	188	186	194	198	194	229	161	175	175	187	197	182	178	196	203	192	170	194	195	188	200	196	172	190	179	184	194	201	164	190	190	175	193	206	199	177	187	212	172	191	211	169	168	211	183	190	167	167	178	198	199	190	178	218	205	198	184	240	181	184	205	181	211	184	208	153	207	180	185	207	221	156	200	198	214	201	169	208	179	184	201	206	238	184	185	193	196	172	209	201	185	166	203	184	201	199	194	188	205	184	197	200	174	193	183	179	205	194	198	194	200	219	200	190	211	195	218	195	208	196	185	198	197	194	163	190	192	191	171	217	190	192	192	201	210	180	187	183	170	199	197	212	207	217	178	191	179	179	185	196	172	171	209	221	178	182	210	196	205	185	181	173	187	180	189	202	186	192	171	188	196	175	174	176	183	193	198	185	192	199	190	188	181	215	195	195	169	200	215	196	210	198	195	209	192	186	195	175	207	184	217	203	188	204	165	184	176	187	190	222	190	195	163	183	212	191	173	190	177	183	199	219	176	182	188	189	207	204	213	185	194	189	174	194	181	202	220	198	172	198	207	163	197	183	214	187	190	192	196	209	190	194	194	186	176	183	187	188	195	185	207	171	200	191	217	213	212	219	196	210	198	187	197	177	169	204	222	167	192	202	168	190	182	188	192	199	171	201	175	193	196	199	225	215	167	184	203	166	200	226	194	182	181	194	206	181	184	177	185	197	191	178	201	192	184	217	221	178	210	211	182	190	184	187	172	198	189	192	183	159	179	208	206	202	184	177	213	200	182	191	180	201	198	177	212	177	190	206	185	197	221	175	192	199	190	186	232	205	180	180	217	220	213	174	195	202	200	193	182	205	214	193	189	182	196	189	208	182	206	190	182	213	179	189	173	204	208	170	200	188	187	204	208	192	181	169	205	195	189	172	211	192	191	192	194	182	182	174	201	196	191	209	196	180	193	181	198	162	198	192	205	200	206	196	167	198	186	200	176	188	179	165	205	179	180	199	217	177	181	226	191	173	199	167	201	193	198	198	173	224	180	208	187	204	193	215	193	212	203	175	196	187	187	205	208	191	201	172	182	190	189	185	201	177	178	197	207	172	160	198	179	206	187	184	171	187	195	187	179	193	181	218	183	221	176	191	172	159	209	186	183	209	179	178	179	206	193	190	177	165	185	214	176	190	159	169	196	218	205	221	202	185	197	189	167	199	194	196	203	181	182	184	197	230	219	184	179	220	216	182	169	183	215	187	201	169	190	189	181	212	198	206	176	212	183	207	182	202	187	214	198	211	179	176	188	200	196	217	181	203	209	198	173	197	223	210	175	204	194	205	192	191	176	195	198	204	193	208	178	196	169	187	188	168	188	171	183	178	173	170	200	183	193	183	187	187	167	185	219	195	212	182	185	187	186	180	174	198	191	177	188	172	186	213	206	171	179	207	227	187	198	181	195	169	209	194	224	199	205	184	200	181	207	191	179	197	186	181	210	184	181	212	212	183	212	202	197	182	191	154	200	182	190	177	194	206	177	198	210	190	187	182	200	180	180	190	174	194	193	202	171	197	182	187	213	192	170	192	202	159	184	206	195	207	182	210	188	212	173	200	196	202	210	191	223	200	204	210	208	185	193	179	190	181	173	178	176	199	174	164	183	166	164	212	209	194	189	184	185	204	229	189	197	159	217	190	206	186	178	194	195	185	157	185	204	203	183	193	181	160	167	200	184	222	181	190	198	208	175	183	196	183	214	213	185	187	198	195	186	195	173	179	198	176	187	201	189	213	192	182	183	170	168	199	194	183	170	162	180	165	223	211	176	199	207	170	182	210	196	184	170	186	190	209	192	190	179	209	201	192	195	173	166	214	193	165	183	208	188	231	195	204	177	167	200	205	191	172	204	181	187	197	179	211	200	179	193	215	210	215	195	216	212	191	191	201	182	196	173	195	211	200	170	177	205	216	194	203	207	203	170	200	202	194	190	234	189	196	182	200	187	196	186	186	190	209	194	217	191	195	184	198	206	172	190	183	191	188	200	188	205	203	160	204	181	194	186	183	221	207	204	208	191	186	193	203	215	224	190	197	184	178	182	201	198	198	202	214	209	194	192	192	218	203	209	196	196	176	199	192	196	193	176	198	177	198	180	190	155	167	181	175	203	189	190	203	192	204	190	211	175	185	198	194	189	205	193	186	199	195	194	189	196	182	158	176	213	191	198	194	186	207	195	180	175	176	225	195	213	192	175	192	193	196	187	192	207	178	174	210	190	185	207	181	209	205	195	187	198	173	187	197	198	167	161	194	156	182	173	200	189	190	192	189	200	199	177	214	206	192	212	179	202	195	224	199	185	196	203	171	193	187	167	185	201	195	200	194	232	194	200	189	187	204	185	149	185	202	168	188	163	190	205	168	202	200	196	179	198	184	185	193	207	172	215	186	196	202	200	213	194	201	170	172	174	184	178	197	192	219	193	201	218	170	181	214	191	224	198	187	185	208	180	191	171	211	204	200	183	210	192	179	207	186	205	188	185	171	195	212	181	193	225	189	217	185	179	201	204	200	209	196	200	171	207	203	175	208	213	171	177	166	180	198	175	186	171	212	208	168	225	197	189	193	211	214	164	186	186	217	212	217	198	195	169	198	190	187	201	203	196	209	187	192	228	177	192	206	184	182	189	166	168	182	193	185	172	194	183	211	193	208	190	208	170	225	199	226	191	178	221	173	184	181	187	192	190	193	216	190	209	179	177	200	187	173	207	198	212	227	195	226	210	171	202	189	179	196	183	181	203	188	216	184	190	199	171	192	211	202	196	198	206	217	208	205	197	209	164	185	208	182	193	201	168	185	198	196	188	175	220	196	181	192	173	167	198	228	178	216	177	187	210	205	191	181	170	191	187
18782	1348	2805	3083	2844	2027	13921	39145	3004	806	751	689	679	603	611	542	623	578	592	522	532	506	553	480	531	519	543	515	503	452	478	485	466	524	512	490	494	517	437	471	493	489	490	448	493	451	521	465	437	467	465	487	456	478	480	436	459	461	461	475	467	425	458	451	459	430	446	446	460	436	464	438	479	474	405	439	475	445	406	426	449	426	482	450	447	481	425	466	451	455	422	490	457	524	448	455	505	479	443	450	447	474	405	453	444	465	482	430	462	460	436	482	457	434	465	418	450	473	510	456	405	424	440	464	421	434	462	464	456	430	423	404	443	423	423	443	466	427	435	456	444	426	461	467	428	472	468	448	460	443	447	455	446	448	465	444	436	438	504	444	472	427	459	463	482	455	439	448	436	446	474	446	417	492	453	423	412	492	472	434	463	463	458	477	441	454	459	446	436	442	430	501	462	450	455	457	464	448	454	454	489	462	466	464	460	463	436	454	448	469	410	446	475	453	453	434	456	446	480	429	431	464	455	451	453	435	440	452	451	441	465	417	450	459	487	439	452	418	505	469	430	445	487	428	487	449	458	454	431	446	434	478	431	469	445	450	461	452	442	454	451	418	452	457	444	458	415	471	441	489	465	430	456	450	452	468	436	433	479	464	448	463	479	434	511	435	426	438	452	459	460	459	435	471	432	429	448	511	471	477	457	457	439	473	435	426	450	452	467	386	454	468	449	458	440	444	427	426	429	431	452	466	432	435	438	435	435	439	471	452	430	453	463	412	445	477	457	449	468	436	468	444	473	464	475	425	444	476	447	441	436	438	442	432	436	482	437	448	433	433	471	442	432	488	436	433	475	459	447	424	445	471	411	458	447	466	427	497	435	424	448	424	453	460	399	427	437	458	490	419	430	481	507	456	411	412	443	490	459	457	481	432	421	446	442	446	417	465	480	448	497	396	495	448	477	459	480	465	471	464	474	474	473	488	457	456	455	438	446	433	441	480	446	454	447	454	430	437	444	452	485	460	430	438	428	453	421	478	436	424	444	442	426	474	468	467	458	448	450	434	472	418	417	463	460	438	478	467	460	493	439	494	457	441	446	451	440	475	428	454	485	423	454	463	434	447	468	442	469	435	480	434	479	436	432	427	450	425	488	477	455	452	450	497	489	431	458	479	450	481	468	454	457	461	442	470	428	454	455	452	450	471	461	493	499	454	440	476	431	483	459	472	480	442	440	439	479	462	455	447	463	466	467	459	480	418	460	438	462	439	475	445	449	449	456	429	463	465	460	427	454	470	429	427	454	428	425	433	464	443	450	479	426	452	446	464	440	448	463	479	436	444	450	474	449	408	446	446	448	457	468	472	450	486	462	469	463	461	465	440	469	442	471	421	460	442	434	443	447	449	480	428	437	447	414	491	444	441	448	459	451	436	486	482	461	476	458	450	461	456	451	460	430	492	424	476	453	422	448	466	441	454	456	410	453	424	448	412	422	451	466	411	462	500	435	426	443	459	453	475	429	453	446	448	471	469	410	454	462	433	464	442	461	431	463	458	432	476	476	419	455	447	466	460	459	439	484	426	464	439	484	466	475	455	459	442	415	463	429	433	433	431	439	452	461	427	453	458	492	489	465	443	426	445	472	483	462	419	448	455	442	476	470	417	432	438	436	455	451	436	430	486	445	445	452	475	459	454	457	445	449	507	443	441	454	482	424	460	433	461	454	473	472	451	506	483	427	478	455	461	438	435	441	465	433	428	473	457	440	469	471	463	430	471	425	457	461	442	425	440	462	453	483	445	427	453	487	453	431	431	462	463	455	462	440	444	435	445	461	433	459	483	483	494	445	462	390	450	469	474	480	458	400	463	459	469	453	439	455	515	467	460	474	428	468	483	435	452	404	460	472	452	425	427	458	449	477	421	439	475	492	456	422	448	444	439	432	465	467	429	470	478	437	450	439	412	426	449	458	459	455	419	455	439	437	467	450	416	479	481	461	415	462	433	447	435	469	453	433	486	437	447	478	471	452	474	490	497	418	467	453	426	488	477	434	428	450	453	457	467	462	446	447	446	439	434	440	467	477	454	440	450	463	440	459	450	453	452	435	462	450	449	464	444	441	459	462	440	460	440	418	475	472	467	454	464	445	489	488	478	432	474	489	488	457	432	446	446	443	440	463	423	479	449	449	449	448	448	426	451	446	425	480	465	453	454	517	447	449	433	468	468	434	461	441	472	477	455	436	452	415	407	462	441	480	473	463	398	427	460	487	435	437	487	453	431	442	455	449	461	481	472	492	486	432	454	412	419	470	459	443	456	436	467	490	454	462	444	451	438	427	429	460	473	451	433	442	489	422	474	451	430	458	453	465	444	463	436	428	397	461	461	453	468	408	454	464	463	465	450	453	428	453	450	462	463	451	465	401	444	446	442	446	429	482	489	441	485	456	468	474	480	423	454	424	438	425	452	444	443	455	453	439	462	481	444	445	482	440	481	478	468	453	471	435	403	438	445	456	449	466	428	458	478	449	473	406	444	480	499	451	423	454	461	519	465	428	467	437	457	463	463	461	445	461	437	459	442	435	463	469	453	435	448	438	417	424	463	448	454	475	422	435	498	489	466	454	419	499	422	421	456	463	455	424	448	440	434	475	485	456	454	433	440	445	462	456	440	429	444	452	434	484	511	460	488	447	456	456	476	494	439	472	465	455	429	448	478	507	439	464	423	461	413	443	427	429	448	422	470	442	459	440	457	440	446	440	469	438	433	458	469	446	438	477	449	465	453	454	426	458	438	442	437	489	424	443	442	467	432	468	446	463	431	479	439	459	463	438	481	450	439	437	459	427	445	446	457	453	495	476	476	469	457	446	456	454	412	474	440	469	483	426	416	452	431	449	488	417	454	490	472	470	473	430	411	424	441	486	471	438	428	423	487	469	432	477	435	450	446	431	435	419	452	425	469	461	430	450	481	431	453	428	460	445	456	459	468	456	466	444	480	435	452	474	436	443	439	482	468	470	443	460	504	428	445	465	459	422	488	479	425	413	465	461	473	461	446	416	485	467	448	448	447	447	434	467	441	410	447	423	455	450	460	459	469	425	472	441	470	489	429	442	441	458	472	468	478	459	444	490	415	434	468	445	456	436	425	483	453	457	450	450	489	439	446	444	449	458	479	437	470	442	473	454	432	468	464	456	437	448	455	459	459	463	467	428	450	454	451	457	466	455	451	446	453	451	443	423	448	443	477	446	443	477	443	453	446	452	426	435	503	455	481	470	497	457	421	457	441	423	419	457	490	444	446	489	437	445	491	444	465	507	453	438	466	446	462	469	486	460	459	454	455	481	470	425	441	445	430	449	446	486	422	452	452	426	450	488	422	472	406	474	492	439	453	411	452	461	457	432	460	417	433	462	495	452	427	459	449	485	431	453	458	439	477	443	412	448	455	450	445	455	456	463	472	414	415	464	465	465	486	448	481	475	436	411	473	480	428	443	430	452	442	455	441
48316	21657	14845	2850	1460	877	16969	44111	6572	421	244	196	228	202	205	196	160	159	178	167	164	175	149	153	170	148	147	137	166	132	144	155	141	134	148	156	135	141	151	123	122	115	120	134	149	143	155	144	156	151	143	136	121	124	143	143	118	149	135	100	140	141	128	155	159	147	143	136	136	120	111	146	151	152	139	136	138	123	139	130	140	110	135	142	135	127	137	158	166	138	127	142	134	152	120	123	147	146	128	128	111	140	140	136	146	140	114	126	113	141	120	109	140	137	133	130	126	132	151	134	139	133	122	133	143	114	141	126	127	150	159	136	140	143	130	126	159	136	125	138	138	147	152	126	120	133	119	139	139	127	127	128	140	123	109	127	129	139	133	172	109	125	138	137	130	136	131	117	124	118	141	132	130	113	138	130	156	121	129	118	136	126	116	139	131	124	120	126	121	125	143	121	130	136	156	150	130	139	146	138	141	151	130	147	116	120	143	114	104	138	143	144	131	134	129	142	127	144	141	138	152	154	132	132	131	110	132	121	126	118	146	132	154	135	137	142	135	135	139	141	124	114	137	162	106	129	122	148	139	132	130	138	140	145	111	137	123	129	139	132	157	122	129	153	115	137	141	112	130	140	130	135	118	141	118	136	151	129	118	116	139	136	133	135	129	128	160	129	144	130	145	147	138	123	130	141	123	154	152	117	131	126	136	143	133	140	117	111	127	132	137	126	125	140	137	142	155	128	146	157	115	110	150	154	135	120	156	138	142	135	119	137	154	151	132	117	151	110	132	149	136	118	115	131	119	142	134	123	142	137	140	125	121	137	127	130	150	125	129	118	125	135	124	138	156	125	127	131	137	135	127	135	141	120	132	122	131	127	127	111	146	133	138	157	135	122	144	131	139	120	144	123	117	122	126	120	163	122	133	145	138	129	132	130	123	135	144	124	126	138	126	135	127	136	154	142	139	125	132	144	134	128	123	118	131	143	146	139	130	122	143	148	138	127	144	132	112	125	124	131	134	118	153	140	129	149	130	148	150	116	126	125	127	145	135	139	147	131	118	127	148	145	140	163	123	144	121	145	133	147	132	125	136	123	125	141	140	134	144	135	142	136	147	129	148	144	132	160	133	131	143	135	122	129	146	142	130	121	126	127	139	136	145	154	136	138	138	131	137	124	121	145	133	131	131	153	139	140	129	147	136	129	124	136	137	118	128	110	122	131	141	145	140	115	129	146	120	145	159	136	143	116	122	127	123	102	109	122	158	116	121	141	115	127	119	160	136	138	131	138	130	123	119	134	138	122	163	149	143	138	139	148	134	129	145	130	118	131	125	140	142	136	138	104	133	152	121	145	156	134	130	111	127	158	145	161	139	137	168	131	119	116	131	142	143	150	127	136	138	127	127	137	158	131	133	125	128	138	130	112	132	138	141	133	125	134	125	131	144	142	142	119	132	128	119	137	131	127	127	138	143	131	130	142	141	144	132	118	134	125	133	128	138	138	127	132	124	134	159	139	124	126	122	115	126	122	96	138	120	127	149	112	138	124	112	129	139	132	118	120	141	133	123	126	125	136	137	142	132	157	130	144	141	122	136	144	154	132	130	156	139	143	140	125	141	132	146	134	156	131	125	129	122	139	117	145	115	140	156	139	133	145	114	122	117	144	141	149	115	136	150	141	140	140	123	122	119	122	128	147	160	150	142	107	122	132	130	139	155	119	117	119	148	128	133	133	127	126	146	138	146	128	125	146	152	133	140	149	135	136	141	158	118	138	119	140	139	132	141	140	119	118	139	134	123	145	129	154	135	126	136	127	125	129	127	121	106	145	147	126	115	122	150	138	123	129	130	134	137	140	145	141	119	132	128	125	132	131	126	143	131	126	119	134	129	130	119	139	108	128	136	129	140	123	135	137	125	139	151	154	153	142	131	140	146	137	137	150	117	132	105	137	120	114	120	108	109	142	127	133	132	108	135	106	156	163	140	115	138	121	107	143	127	137	119	128	129	141	132	120	137	115	159	152	150	124	126	128	153	132	127	124	144	129	118	147	142	154	152	122	127	137	133	144	146	132	110	148	136	142	136	133	121	127	151	121	129	131	125	128	127	124	141	121	138	129	140	128	151	134	133	138	145	120	137	134	163	138	128	132	132	146	131	127	139	144	142	129	145	129	139	121	148	139	143	139	138	128	133	134	131	132	130	162	138	114	116	140	132	128	126	142	132	131	107	131	155	141	126	116	150	135	135	134	115	136	123	124	145	143	148	117	121	139	153	120	122	136	136	134	152	141	125	133	119	116	127	107	135	141	129	120	120	136	126	144	133	143	144	137	136	108	105	135	125	131	121	142	161	131	118	144	161	129	143	130	124	120	141	137	118	126	115	113	137	149	132	134	149	123	134	133	110	123	141	140	155	137	117	124	124	144	137	120	128	131	142	143	115	140	131	124	131	138	124	149	134	130	131	115	126	128	123	153	134	114	145	138	108	144	104	139	140	139	134	126	136	117	133	129	131	129	116	142	120	124	142	124	143	139	131	147	138	135	115	155	135	132	145	117	135	122	136	148	147	122	133	149	152	122	116	122	127	121	124	147	128	157	105	118	131	138	132	134	133	120	134	130	132	128	140	111	121	125	134	137	118	148	112	142	115	121	125	135	144	142	135	122	133	113	125	128	111	143	129	119	126	122	132	151	138	138	150	131	142	141	134	125	128	127	140	136	111	125	119	136	128	119	111	145	117	108	104	105	151	148	127	115	126	147	130	148	135	129	134	138	125	126	126	121	138	137	151	120	154	145	142	111	133	136	112	131	142	143	135	135	140	134	116	142	122	142	119	120	122	140	132	119	141	134	131	136	132	154	133	144	135	134	123	122	124	155	134	135	130	164	133	151	128	132	147	127	128	143	149	112	147	121	158	154	117	139	144	149	122	123	139	133	136	108	141	133	111	155	125	115	159	129	114	133	120	138	142	112	131	117	148	118	123	117	144	121	133	127	151	142	122	133	161	131	139	135	152	123	132	150	121	143	115	121	119	143	147	143	118	141	142	143	142	147	97	129	133	140	123	126	124	122	152	123	146	128	131	123	141	132	132	132	130	128	142	139	136	150	121	151	138	135	148	135	151	128	156	123	120	138	135	102	109	125	147	123	125	157	141	124	145	131	122	135	149	125	132	153	139	131	129	142	135	109	152	100	115	141	128	147	171	116	118	148	133	122	118	146	138	144	133	96	131	114	131	137	126	143	135	118	126	146	125	129	142	127	137	133	155	122	131	124	124	140	120	137	109	131	136	127	123	139	131	118	128	141	113	117	172	121	125	129	128	132	115	132	134	141	138	130	135	142	140	126	139	140	127	152	130	121	150	127	150	114	154	148	127	132	125	113	139	128	127	113	128	115	134	155	96	132	152	121	126	119	143	139	134	119	120	148	159	149	122	125	122	135	121	131	121	139	121	142	134	146	140	136	144	156	133	121	103	126	116	115	140	129	116	117	140	161
25681	2248	5567	5851	5265	3876	29253	40230	2043	1272	1075	965	931	822	743	704	649	682	575	575	558	531	475	509	478	459	495	491	486	412	411	462	443	433	396	417	403	452	385	434	423	433	416	404	385	357	376	414	361	397	395	363	396	330	369	367	327	401	360	357	382	356	332	352	344	351	352	357	371	346	406	362	363	375	356	371	338	396	363	375	398	352	363	348	334	325	369	396	349	355	343	367	364	348	365	378	373	354	382	332	345	322	376	349	309	316	348	336	378	344	369	343	376	396	318	387	354	344	336	338	348	365	349	361	365	364	341	362	336	354	331	346	356	365	384	344	358	386	380	374	333	346	347	391	322	362	369	354	358	357	330	383	341	375	366	337	370	363	342	329	355	362	331	348	381	353	329	367	337	358	384	329	336	323	354	329	351	331	366	339	352	344	355	345	331	321	358	376	342	350	356	366	329	340	386	334	365	384	379	335	335	330	365	347	363	348	344	364	344	359	369	363	353	332	361	337	352	332	359	340	356	363	358	335	335	337	333	326	319	332	328	341	332	362	352	339	329	364	315	343	326	372	351	295	368	344	353	339	361	333	348	350	325	351	321	367	341	355	324	352	346	319	316	380	322	349	343	349	339	335	334	327	334	312	358	356	356	324	347	367	348	331	319	338	340	346	336	332	334	336	357	353	364	321	362	351	348	341	325	374	365	358	346	384	370	314	363	373	349	347	336	353	370	330	315	375	380	346	351	345	380	331	339	319	348	333	340	349	338	355	341	357	370	338	336	352	349	366	332	355	340	371	338	336	353	331	377	348	358	363	335	347	324	375	347	354	346	326	351	361	342	377	357	349	375	346	365	353	321	318	348	332	334	362	328	326	333	327	333	363	326	342	361	336	334	350	355	358	367	335	339	355	342	356	316	345	341	371	386	336	372	334	360	375	380	361	340	357	347	380	366	347	335	319	352	349	339	360	316	337	372	317	370	371	377	330	330	316	367	358	319	348	339	366	357	338	292	349	364	326	366	382	331	340	312	338	319	383	348	366	335	350	405	319	335	348	353	328	339	319	349	340	337	358	357	355	344	354	336	379	373	361	330	334	347	335	318	318	336	352	345	356	341	337	364	356	322	344	321	317	346	365	363	332	325	369	364	351	386	360	339	335	373	338	358	315	334	372	335	308	367	333	385	349	341	344	308	353	336	350	342	357	362	350	349	346	358	342	355	347	368	357	363	310	359	334	386	339	372	361	379	352	338	363	389	350	355	359	349	353	343	367	362	329	358	332	365	350	357	378	361	348	361	371	340	401	350	335	309	339	344	338	340	341	354	337	357	321	325	357	333	348	383	376	308	352	393	348	352	383	382	330	331	370	339	351	343	347	360	336	339	336	342	319	324	368	359	353	338	375	325	325	361	393	365	332	305	359	372	366	368	327	360	364	389	341	354	317	360	327	308	340	384	365	341	335	373	358	340	353	335	322	344	315	317	333	302	344	336	342	348	342	336	341	348	348	331	353	315	364	355	325	375	368	366	324	380	316	344	331	345	357	343	384	361	358	365	351	356	378	320	361	316	383	339	366	344	337	341	339	338	352	350	346	359	352	335	373	321	355	348	379	362	326	340	350	335	348	359	324	338	330	342	370	357	337	349	357	337	370	319	347	330	344	347	335	333	345	369	350	331	358	355	359	336	332	362	395	349	335	348	323	350	342	352	350	309	381	320	340	340	342	350	351	318	337	375	345	381	353	370	332	350	353	339	334	356	321	358	326	350	376	338	362	352	313	371	375	334	362	344	333	377	337	336	319	348	350	371	330	364	348	350	334	344	331	349	348	355	366	350	330	353	367	362	341	366	344	363	360	341	323	321	339	357	348	351	372	353	354	335	323	359	363	324	349	332	362	349	361	369	373	357	366	356	353	349	364	354	347	315	340	336	365	347	346	342	331	357	342	327	338	356	374	346	347	295	357	337	357	330	344	354	365	345	327	307	358	325	351	326	374	333	348	320	356	361	373	307	338	291	359	359	376	338	344	338	343	341	289	359	362	364	338	330	351	373	352	366	355	336	336	349	336	349	375	371	335	343	320	360	373	354	336	342	341	309	325	323	324	324	350	328	347	365	325	333	333	363	354	365	374	341	340	364	318	313	329	368	365	323	340	367	383	369	365	356	359	349	326	343	312	378	335	375	342	353	347	334	387	336	353	353	334	349	345	323	350	356	332	355	343	322	344	341	349	335	367	321	341	352	358	316	336	319	328	350	337	357	380	324	345	358	373	359	357	354	356	342	361	374	331	330	335	307	302	325	362	352	353	342	358	350	363	329	320	333	315	312	337	336	347	335	365	351	363	329	384	379	340	336	358	359	345	320	346	331	297	350	381	344	317	349	356	377	315	369	340	321	343	331	318	360	359	328	365	363	368	305	362	357	331	362	388	349	356	348	343	341	392	385	337	363	333	315	347	345	352	333	291	356	326	316	339	338	360	317	364	359	343	379	322	335	341	341	320	336	357	367	329	327	341	342	354	310	346	340	352	345	310	344	362	353	349	308	354	344	365	316	354	335	333	346	334	340	367	381	352	368	347	347	352	368	334	335	343	355	350	355	332	344	359	353	350	329	346	334	361	339	355	389	365	326	319	343	372	340	347	356	345	359	355	346	364	342	329	360	331	348	341	379	375	376	380	349	344	332	324	334	359	333	374	345	357	366	315	351	329	362	352	339	316	329	336	336	329	345	358	365	362	334	344	356	309	359	344	297	358	379	343	332	328	335	335	316	319	306	336	336	368	350	384	363	365	371	306	371	355	367	326	333	332	359	344	353	342	378	381	343	373	373	343	311	333	351	384	345	307	358	321	349	316	352	376	365	334	360	341	386	356	325	376	341	323	320	340	373	357	360	342	354	393	364	339	313	331	361	339	371	327	320	356	371	358	363	351	348	312	319	316	337	341	346	341	367	356	309	333	305	319	357	352	301	356	318	367	310	352	339	378	323	341	318	341	339	370	341	339	367	351	334	314	309	332	341	363	366	345	347	363	361	338	362	301	362	343	363	362	358	328	374	330	309	332	350	313	378	323	333	334	352	344	318	321	363	355	351	348	348	315	324	360	345	333	340	314	340	347	342	331	329	362	360	347	320	350	356	369	359	361	349	355	378	328	364	368	375	335	316	340	350	379	313	369	320	368	353	357	340	355	375	368	355	351	322	348	328	351	355	351	400	329	349	367	336	365	340	348	344	349	383	359	325	351	360	325	332	345	338	356	345	390	359	356	367	341	343	339	350	339	343	348	330	352	343	335	342	379	359	351	374	314	334	336	394	354	337	353	330	338	355	328	338	342	336	346	315	355	346	367	322	349	344	356	342	322	336	347	347	335	344	333	361	382	382	319	359	311	338	367	370	325	364	347	304	351	330	346	342	358	390	312	331	353	358	338	340	371	343	337	317	341	336	327	361	368	353	314	348	336	358	367	351	315	373	379	333	366	380	311	345	319	332	347	345	335
6514	662	636	448	422	345	904	1092	331	309	302	309	332	318	342	281	286	312	325	319	336	327	328	318	327	308	316	302	286	349	351	311	292	304	312	303	309	302	330	297	312	315	343	308	280	301	343	334	278	315	279	349	321	340	342	344	302	328	292	312	330	290	323	327	292	310	297	328	333	345	327	343	327	305	327	346	326	316	289	331	311	291	310	372	333	316	338	294	333	292	304	323	294	287	302	296	300	343	284	296	325	316	299	326	312	372	301	320	282	289	368	315	305	324	336	307	301	362	340	320	301	325	312	299	311	324	310	336	289	310	291	305	300	327	310	318	278	302	342	305	325	303	307	319	310	285	308	309	292	318	355	288	314	315	318	331	309	316	321	301	326	350	358	283	300	309	313	283	359	312	341	317	338	316	313	287	311	294	313	301	285	284	328	308	328	315	334	318	289	322	333	351	310	312	293	324	303	299	305	298	332	322	293	307	352	307	330	308	308	322	322	316	295	326	279	297	312	295	290	294	308	286	350	326	295	274	359	310	297	300	297	311	303	324	337	317	300	291	317	337	318	309	337	320	327	307	325	300	334	324	310	311	321	327	319	314	329	312	306	310	329	312	313	297	327	278	302	338	302	312	310	297	331	309	266	321	312	328	323	349	321	323	323	337	316	308	324	286	325	285	335	304	342	323	315	293	324	318	325	307	323	348	331	315	299	343	324	295	285	316	325	332	326	334	307	288	308	325	279	314	322	336	334	320	304	287	290	307	319	291	309	310	310	298	308	293	332	358	286	309	333	325	328	339	335	319	319	310	350	345	354	321	310	332	324	331	324	319	330	301	302	314	342	319	330	293	336	329	316	305	327	324	323	349	355	334	318	335	327	309	325	344	316	311	303	337	327	327	336	290	319	338	301	342	304	347	281	316	316	329	290	304	329	317	284	298	308	331	314	347	328	311	299	261	297	297	304	303	313	299	326	325	319	306	326	315	324	334	316	311	296	310	348	277	295	294	320	318	323	319	308	311	325	364	306	328	323	327	336	332	286	308	307	320	315	286	296	309	311	305	282	350	316	315	325	368	305	301	309	323	317	298	334	313	350	307	327	294	319	304	299	328	304	320	324	315	339	322	306	325	315	296	305	320	313	295	289	355	341	290	316	317	285	318	284	321	323	352	322	323	305	356	297	305	341	346	324	321	315	327	330	309	321	316	330	330	334	297	298	309	332	309	288	328	338	318	329	343	278	294	294	338	315	286	302	354	320	312	297	298	284	274	323	317	296	314	330	300	331	303	297	299	346	307	302	339	328	347	314	283	314	322	318	335	324	336	296	318	312	313	313	308	301	318	294	315	306	312	325	327	362	310	316	299	300	323	328	274	339	342	310	278	273	347	305	310	310	296	330	307	327	316	330	324	331	333	332	325	320	291	346	318	302	330	305	350	323	309	297	284	312	304	325	271	300	307	314	309	320	311	290	326	284	323	305	323	350	332	313	298	348	350	307	291	308	339	345	332	330	298	280	282	327	313	311	316	313	317	333	335	313	347	299	337	304	296	357	309	337	330	318	300	301	318	333	285	305	337	348	283	325	305	316	306	303	288	300	305	333	300	318	319	344	353	338	294	321	336	320	291	314	296	301	301	285	314	334	322	298	292	324	346	306	314	312	284	326	307	287	324	316	341	277	339	303	346	298	323	318	306	284	327	294	312	299	273	333	310	326	330	338	293	327	319	319	334	335	322	305	335	304	328	354	328	338	312	283	341	290	314	324	281	335	307	294	308	324	314	306	341	286	304	344	303	312	357	321	311	342	288	338	324	317	306	305	297	319	331	304	321	315	308	324	355	301	304	324	354	317	319	315	328	352	320	318	333	295	303	330	292	295	293	309	312	306	355	309	300	313	316	309	315	315	315	338	287	284	324	343	316	317	349	332	312	292	337	296	341	348	299	342	299	319	328	300	319	331	291	330	306	326	337	308	297	318	297	307	321	294	310	358	290	298	327	322	312	320	339	338	291	298	329	312	318	279	314	272	287	306	299	323	321	333	321	325	322	317	327	322	312	306	332	316	308	322	327	304	288	319	293	316	333	273	323	300	293	289	302	335	357	306	302	310	290	332	325	350	310	299	324	354	360	294	303	313	338	339	318	326	337	294	312	290	313	289	293	289	344	304	341	321	332	300	332	302	323	330	294	322	321	323	336	294	331	311	321	291	317	336	323	283	291	304	297	340	274	298	276	323	277	289	351	301	334	296	304	329	309	319	308	350	313	339	313	326	313	308	305	308	299	355	321	337	330	342	289	279	320	316	289	297	328	298	319	334	334	330	317	304	283	295	307	329	324	285	348	299	333	303	323	310	285	348	336	330	319	299	313	308	321	337	309	312	299	311	315	307	327	306	295	307	332	290	284	314	321	287	304	313	320	323	296	315	321	319	330	300	300	308	325	325	340	278	302	343	304	303	316	280	322	330	329	310	306	309	296	331	316	312	304	313	307	292	331	294	321	329	312	302	312	333	295	263	327	290	307	311	300	318	310	315	335	317	332	342	306	301	338	325	320	296	315	291	296	300	280	321	321	359	304	307	318	283	320	324	342	309	296	319	326	321	316	300	278	321	334	331	316	364	347	312	300	320	302	310	289	329	307	291	287	334	321	296	323	293	315	346	327	306	313	344	340	304	327	335	332	344	317	311	324	299	323	321	345	305	322	331	317	284	283	338	327	318	329	310	304	320	287	368	350	285	310	301	358	303	312	319	336	290	307	298	322	331	325	359	287	330	318	306	363	342	296	312	306	299	281	312	301	320	328	310	299	347	307	329	288	304	316	299	335	339	334	322	291	326	284	317	311	322	315	300	338	289	328	324	290	330	314	305	301	303	331	350	304	312	354	318	321	286	296	320	298	301	314	327	329	278	321	294	302	306	329	311	301	303	309	325	339	296	308	303	348	339	284	319	306	340	305	299	328	326	332	302	340	281	305	318	315	288	316	345	312	311	341	313	311	325	360	327	301	304	339	333	335	323	318	311	304	307	332	309	344	308	294	281	308	298	288	327	326	361	320	325	314	352	327	319	348	341	321	350	322	313	331	300	299	311	317	335	312	312	365	306	303	310	294	310	349	299	296	311	321	309	352	359	324	315	339	347	338	328	297	284	291	316	345	306	318	313	303	314	298	305	320	313	336	320	312	301	322	348	330	332	324	338	318	301	341	297	295	303	320	280	295	276	290	331	298	324	328	315	329	301	348	323	316	319	298	311	335	337	289	309	304	311	309	308	308	329	327	347	327	318	262	332	334	305	347	339	333	326	306	307	337	283	311	358	321	359	336	318	333	289	332	335	324	330	328	316	327	340	321	317	282	300	307	308	329	317	296	317	322	334	320	349	313	292	332	326	314	291	279	342	314	325	312	293	316	303	297	320	266	328	330	274	314	338	304	324	280	297	325	288	312	319	303	323	328	325	288	320	317	311	310	287	318	350	310	324	321	309	301	301	329	309	317
5286	982	1268	1187	1095	874	3998	4243	782	716	704	713	720	685	722	749	716	730	732	745	748	717	731	724	699	737	660	706	707	734	752	653	684	693	750	725	684	693	713	740	696	721	712	694	743	688	693	715	701	674	716	686	709	712	769	728	693	747	705	713	694	740	663	763	715	700	684	734	703	696	718	743	693	720	713	705	758	702	707	718	693	674	683	684	707	673	733	708	747	702	730	727	728	698	753	743	679	693	683	726	690	667	737	691	751	726	743	738	682	686	691	705	680	735	664	716	743	718	759	693	757	706	699	648	743	670	686	689	713	699	677	652	698	724	764	727	664	711	747	681	738	684	683	737	725	691	726	710	671	687	714	682	705	700	676	707	679	717	749	702	680	715	649	678	708	706	736	709	734	735	693	687	742	765	716	721	702	704	716	751	710	710	712	738	777	679	708	685	682	713	743	745	713	667	760	723	754	710	648	711	743	723	749	746	747	708	719	743	703	711	669	708	689	721	692	742	747	692	745	723	698	719	737	704	688	685	737	688	720	737	667	724	688	713	771	678	732	698	680	717	706	682	704	689	706	721	712	698	695	691	674	748	715	673	722	715	737	735	692	702	695	731	697	704	697	698	719	657	685	681	674	678	749	694	695	772	719	655	722	687	670	706	727	682	690	751	757	743	757	702	711	692	734	728	726	744	726	707	711	717	711	684	688	687	695	694	706	706	697	673	717	710	692	700	689	700	746	674	728	683	697	710	772	734	694	708	735	713	686	713	705	694	738	721	688	695	711	718	701	766	680	676	712	682	724	701	748	683	760	699	701	782	716	727	683	722	695	654	678	756	718	690	742	687	713	726	678	686	713	642	687	724	726	719	741	710	713	697	678	678	716	762	697	732	715	704	689	662	667	707	694	720	677	720	681	698	757	722	725	694	696	697	723	679	648	689	702	768	717	696	668	659	763	675	712	663	701	687	694	746	692	699	693	700	706	690	739	708	689	726	760	710	657	689	706	700	697	680	754	682	741	705	727	744	774	724	761	705	690	697	752	728	725	706	674	683	703	678	697	732	716	731	714	679	722	757	707	735	736	744	709	657	722	735	688	680	714	707	725	759	699	707	723	711	711	704	673	728	709	709	697	708	693	735	722	679	699	700	744	716	724	677	684	707	692	689	706	681	734	722	697	720	696	726	644	721	657	748	706	753	745	663	728	749	716	674	720	699	719	688	740	687	736	707	685	732	719	699	745	699	699	693	668	688	684	753	692	736	696	640	724	752	673	678	721	758	729	728	724	657	724	725	735	699	702	725	667	732	691	671	717	700	732	728	732	703	731	725	702	694	744	684	676	696	743	712	718	729	742	782	682	712	709	712	759	693	692	710	727	699	735	725	711	743	675	714	741	683	659	729	686	706	677	723	695	687	759	691	711	731	692	738	717	676	728	722	705	735	737	710	743	716	739	723	697	709	664	744	717	713	734	698	701	708	729	719	652	688	689	691	661	711	652	696	717	681	710	696	747	705	742	712	698	717	678	722	686	721	640	713	710	711	692	713	713	687	695	719	699	716	681	672	705	701	738	659	701	700	688	758	739	689	709	687	732	703	706	739	733	709	711	697	639	773	694	701	679	688	697	688	681	722	709	728	692	724	688	689	710	721	649	713	726	714	661	686	704	679	688	691	723	707	698	678	685	744	705	694	724	682	720	696	714	703	691	798	744	703	706	681	678	733	754	751	726	769	694	744	741	735	689	733	655	701	667	729	685	691	714	707	736	690	676	700	702	740	708	709	690	681	714	678	665	680	740	694	694	711	721	692	698	700	710	723	679	742	731	721	692	683	684	734	780	704	699	698	741	699	716	699	685	719	718	753	670	697	690	676	726	674	717	689	688	719	715	710	745	686	685	643	697	707	725	734	712	688	679	699	700	692	734	693	741	676	681	717	697	673	687	723	758	706	717	730	725	711	712	747	747	742	715	688	662	681	708	719	696	715	729	688	722	656	716	740	674	718	698	698	669	644	699	670	677	713	684	734	691	752	753	732	682	702	713	670	674	703	673	668	730	715	703	724	665	743	713	740	692	678	712	707	737	698	725	750	705	710	753	741	734	728	649	705	721	710	694	725	705	718	700	719	732	702	660	739	740	726	711	691	711	685	688	728	645	704	704	710	658	694	785	701	716	685	715	694	738	690	667	695	733	711	710	694	709	702	685	710	688	719	706	713	661	684	717	719	705	662	711	733	680	654	772	702	708	711	680	694	674	722	691	697	678	737	728	718	750	754	726	683	693	689	661	654	719	659	713	707	710	745	664	756	723	705	702	687	720	692	737	702	687	666	722	699	701	713	678	701	736	705	662	710	702	730	701	737	668	695	751	707	725	732	744	732	741	732	700	659	734	706	670	752	748	658	649	692	700	678	694	687	705	672	689	738	709	723	739	726	682	718	702	676	713	732	686	690	702	751	731	679	700	715	683	710	757	748	744	677	700	673	707	716	730	693	726	681	656	696	681	721	709	726	699	709	749	713	690	676	710	677	708	684	707	670	714	660	703	732	674	792	741	719	702	718	747	711	707	660	740	736	709	709	678	762	726	665	698	684	681	734	681	694	693	724	693	723	705	668	714	709	712	705	773	708	698	713	659	693	700	700	691	747	728	693	698	719	734	712	727	685	689	701	723	694	686	696	731	737	711	710	733	680	699	750	694	719	688	687	692	690	695	735	697	710	678	747	708	662	671	732	683	665	714	715	708	742	690	704	670	729	739	750	718	713	706	695	709	714	706	700	741	742	707	704	697	720	750	762	718	694	663	724	728	729	719	716	730	700	737	721	736	693	718	714	676	717	726	729	701	703	741	734	688	648	687	760	705	672	714	697	730	741	703	734	780	725	690	689	709	654	677	674	682	667	722	684	701	774	704	717	690	732	693	728	713	720	724	696	770	704	756	712	701	696	660	680	733	715	715	729	720	654	704	745	667	720	778	678	681	729	703	656	754	776	704	717	703	747	708	695	744	686	748	719	686	690	712	685	702	683	677	704	723	715	683	706	735	705	719	748	642	695	724	703	746	693	709	731	676	693	711	717	765	720	689	694	784	709	719	723	708	712	720	742	744	692	728	687	686	732	752	698	747	657	739	680	719	717	687	778	725	664	714	681	766	740	743	723	690	710	715	701	698	701	667	758	719	711	659	689	696	723	713	685	686	690	699	663	757	735	727	677	740	721	704	705	713	722	700	721	711	745	736	662	707	697	722	734	727	712	754	660	714	700	700	773	746	694	737	697	702	711	724	698	693	639	694	737	713	695	673	741	742	710	680	700	695	672	771	766	726	728	724	690	646	643	775	700	728	725	727	745	730	688	673	721	712	696	683	758	646	683	669	724	737	699	726	698	701	695	731	682	689	711	736	686	708	768	730	707	702	709	736	692	710	726	746	718	671	737	675	761	714	676	710	747	711	707	739	744	738	715	701	715	663	715	688	720	764	684	693	726	733	701	709	680	718	682
40117	14836	3079	1014	648	480	16495	11026	361	266	219	237	209	248	224	207	203	180	192	177	201	185	221	175	198	193	182	178	199	176	199	184	170	161	186	195	196	200	179	172	196	182	164	182	192	188	153	193	189	198	187	193	155	191	160	172	180	180	193	190	177	160	199	191	188	168	172	199	170	200	189	211	195	179	178	185	199	182	196	169	193	176	153	183	188	188	167	201	180	189	175	188	167	157	191	199	170	192	183	177	151	190	185	196	171	206	197	195	155	144	193	170	201	174	169	176	183	155	196	170	157	170	186	160	181	181	182	180	181	206	189	194	196	174	177	169	136	189	175	180	190	174	203	167	185	181	167	170	192	188	173	211	190	194	192	172	180	204	175	191	195	165	196	197	153	181	168	185	206	180	182	165	176	158	166	182	169	152	192	194	193	209	182	163	188	187	175	160	176	163	187	181	164	165	169	174	199	174	142	206	184	169	175	152	165	171	182	194	203	182	174	191	169	183	165	189	145	179	160	187	189	173	163	185	204	175	161	157	184	166	182	195	170	141	169	179	184	174	176	181	166	172	194	193	179	182	192	185	174	182	168	181	187	186	181	205	180	208	182	170	178	185	160	164	180	179	181	169	178	199	182	182	178	170	186	157	218	171	195	194	176	186	185	171	185	181	175	155	191	165	186	189	178	183	175	175	172	145	175	167	202	174	145	188	157	168	198	181	195	195	209	184	175	205	172	172	169	180	163	185	179	187	147	172	194	199	197	172	200	152	193	154	209	210	172	175	182	172	171	165	182	184	182	220	169	166	175	179	177	195	187	184	172	178	166	174	186	189	171	204	183	175	195	165	182	172	187	211	174	190	194	173	201	194	194	212	188	203	197	183	173	180	170	168	168	151	175	194	182	192	213	189	175	171	206	204	173	180	194	180	192	201	190	179	187	157	174	184	179	150	183	183	198	185	196	164	186	186	194	175	179	178	186	197	183	194	198	184	179	172	175	173	209	184	193	160	173	178	179	175	184	195	180	187	178	168	182	170	176	176	191	187	176	187	163	200	192	186	191	162	198	189	178	170	193	172	185	178	193	205	178	187	191	165	173	214	185	184	175	188	199	197	158	199	177	171	178	174	196	189	167	216	190	191	173	162	173	158	187	182	189	196	192	178	156	181	157	222	165	163	140	172	152	213	181	160	190	201	162	181	177	181	159	179	192	182	163	169	205	199	194	186	203	177	190	160	165	158	181	196	183	189	178	168	182	184	180	186	166	208	192	174	184	141	172	183	188	172	180	185	177	187	156	177	164	168	167	214	181	171	180	186	159	177	180	186	167	167	201	183	177	197	176	168	175	187	180	163	205	204	186	173	182	178	183	205	186	181	172	166	182	192	182	171	167	169	172	165	163	201	189	185	197	149	179	209	194	185	193	188	191	172	180	163	201	164	173	184	162	195	179	180	178	183	165	172	184	157	192	188	207	167	176	190	197	173	175	182	160	164	171	175	156	170	181	180	171	174	190	174	180	175	179	188	191	152	196	182	176	172	197	201	183	183	171	184	174	198	189	177	169	161	202	197	153	189	164	179	162	167	166	193	184	156	166	166	201	175	178	184	154	173	171	185	202	172	199	194	197	167	200	166	194	196	207	170	187	173	203	184	170	173	202	171	187	163	176	192	181	170	159	207	178	186	207	196	159	196	175	179	197	185	179	143	190	187	169	173	189	176	184	158	160	194	184	206	183	181	208	188	161	197	173	183	156	193	169	172	182	141	174	184	180	193	162	164	172	172	169	191	193	169	179	183	175	193	184	178	170	178	170	190	182	200	172	184	194	180	178	182	194	182	172	188	183	182	175	185	195	174	167	173	187	189	185	191	174	178	178	199	199	165	188	196	197	175	181	203	185	171	159	179	162	173	183	180	162	179	181	183	171	175	182	169	160	187	177	196	159	185	205	182	202	187	173	160	174	176	188	162	195	180	174	208	193	180	185	184	165	195	174	189	190	176	154	183	190	191	142	176	197	188	182	205	161	180	187	149	203	169	215	162	189	173	182	183	168	183	162	165	192	161	157	185	159	180	156	182	184	169	182	170	176	180	184	209	204	167	178	164	172	176	165	167	188	186	194	191	173	180	201	183	185	178	163	181	149	206	190	166	168	157	165	164	184	193	169	182	189	207	193	169	172	173	182	180	156	170	187	198	186	169	179	191	177	190	202	167	181	173	160	221	191	188	179	182	175	174	181	184	195	183	182	198	185	195	166	189	183	166	173	169	173	176	173	178	179	177	180	218	185	168	155	172	181	196	193	171	189	152	178	190	176	155	173	163	145	158	200	187	159	184	180	175	210	183	187	172	196	190	220	167	168	172	215	191	190	188	179	206	176	181	188	189	158	173	191	160	149	168	161	204	194	186	198	188	157	160	186	190	168	172	181	165	147	208	176	169	201	198	196	172	182	196	188	198	173	175	186	185	184	165	165	169	235	156	176	184	184	177	179	182	180	155	182	214	178	191	191	177	172	191	181	170	175	206	169	188	152	169	175	194	177	211	166	184	205	193	178	184	181	161	179	177	192	182	177	194	178	182	180	184	176	163	193	160	171	181	193	193	176	165	207	187	190	188	178	183	178	186	182	171	177	179	171	192	176	176	172	165	168	166	184	180	196	209	173	174	181	187	190	180	205	183	179	199	184	181	180	174	172	176	166	182	185	177	174	171	167	194	193	167	186	191	195	182	185	198	172	186	195	169	186	181	170	174	209	176	192	183	170	168	170	174	165	168	167	186	180	162	164	168	184	191	195	165	168	181	166	169	213	176	185	178	190	191	170	173	191	175	172	141	188	164	200	203	173	185	216	196	171	177	184	164	171	174	176	169	189	177	178	180	190	198	197	190	172	177	173	186	174	189	199	181	186	148	211	205	185	173	169	181	189	185	175	218	211	195	164	193	187	190	167	157	201	174	185	184	167	174	179	178	196	170	182	185	182	187	162	159	167	188	204	146	189	214	174	176	165	193	185	202	164	168	191	187	197	182	202	160	192	193	191	191	182	167	169	183	196	179	176	151	158	188	178	163	196	195	191	172	186	169	202	183	200	194	194	212	201	188	175	187	153	176	165	174	202	196	184	178	170	184	176	179	197	168	176	184	199	171	166	161	204	167	193	187	191	166	183	161	179	175	157	179	173	154	153	171	187	179	184	203	181	191	173	196	178	193	185	182	170	183	191	176	207	177	179	170	179	173	198	203	186	187	179	189	182	176	172	173	197	187	179	187	177	169	168	203	199	180	185	171	174	213	170	199	179	165	200	196	180	193	174	189	206	177	186	203	192	181	161	167	178	187	167	173	193	166	180	187	163	206	177	180	196	186	184	172	171	191	178	174	198	192	167	193	216	194	174	184	190	189	174	182	151	169	175	183	156	178	179	191	175	167	178	179	175	212	163	155	174	160	167	173	177	171	199	162	176	202	205	184	132	173	185	193	178	164	172	188	184	168	187	184	169	186
18825	1297	2563	2765	2488	1976	34940	9485	943	814	765	686	645	637	589	582	587	516	529	517	539	520	519	504	498	488	473	481	502	454	473	484	448	456	495	489	450	474	450	456	457	420	441	441	414	421	458	434	442	436	426	425	423	459	452	460	449	448	419	428	403	467	438	438	455	426	415	410	416	436	463	415	419	410	426	457	410	466	439	446	428	476	409	441	402	431	425	422	451	415	395	448	439	415	443	443	469	429	416	446	399	448	433	415	425	404	443	434	411	412	455	429	441	427	443	436	404	411	415	426	431	432	420	433	461	416	441	447	400	424	405	402	463	390	445	398	441	421	459	446	446	435	453	418	464	424	421	417	452	491	424	453	456	395	438	431	435	398	418	411	462	422	437	430	451	457	442	383	458	392	425	439	392	424	438	446	439	430	387	368	408	446	398	446	365	451	438	389	444	453	420	440	408	433	473	434	430	436	447	434	411	367	391	428	449	427	388	442	454	404	433	446	453	433	423	439	411	424	417	389	464	392	421	396	462	444	416	415	429	407	408	449	428	420	427	403	425	419	463	429	447	451	443	467	460	429	423	421	427	439	419	436	466	428	412	422	393	414	430	423	378	395	427	427	408	456	424	426	443	421	442	396	430	441	404	403	472	402	438	459	465	393	436	417	421	426	433	445	414	416	433	451	456	399	410	445	429	436	434	440	435	451	448	459	460	419	415	404	399	395	429	405	427	409	447	421	399	467	418	409	429	459	446	424	393	463	436	440	438	423	406	429	428	422	408	452	418	405	425	439	404	425	461	441	419	414	404	413	421	413	440	421	416	430	455	434	407	422	427	404	409	384	401	420	457	402	409	402	444	424	438	415	415	435	388	440	455	411	475	415	428	419	427	460	436	413	423	417	426	384	428	450	418	414	415	451	411	425	455	422	386	420	419	442	442	463	407	474	420	458	415	424	406	487	432	406	457	469	438	453	431	456	454	439	411	419	463	393	426	480	460	439	419	462	481	403	412	383	420	389	429	427	443	439	442	484	446	427	404	423	369	474	419	405	424	382	438	415	453	434	427	406	416	416	419	404	456	428	457	404	445	428	407	397	417	439	425	412	412	432	437	408	437	432	419	437	455	428	407	422	415	416	434	400	415	452	399	403	448	411	439	448	407	428	417	412	427	415	434	426	455	439	435	418	418	423	408	402	376	443	442	390	433	475	398	476	399	407	439	423	439	454	437	436	395	464	376	432	438	463	451	425	440	381	449	434	392	436	411	455	463	456	426	411	399	445	390	456	425	383	430	441	414	431	398	430	425	417	452	423	440	444	437	418	448	408	436	416	426	436	423	472	474	423	385	420	427	393	439	428	428	402	396	425	429	408	406	414	407	435	432	449	410	458	422	465	442	422	438	443	415	435	411	422	425	421	417	424	423	424	439	436	464	419	424	468	436	446	423	436	414	420	437	358	420	449	382	428	405	436	464	419	418	426	442	426	392	421	469	429	419	435	433	429	442	442	462	429	457	460	402	434	460	378	426	413	432	386	382	421	379	415	392	443	446	427	408	384	403	439	401	413	424	405	426	398	465	430	420	424	461	420	441	407	435	432	412	446	403	417	454	426	420	413	391	419	403	456	457	423	476	461	438	401	465	410	474	444	417	432	409	459	467	436	430	436	455	437	426	402	415	430	405	463	429	445	437	426	423	439	460	438	453	413	429	445	405	432	439	422	436	437	418	421	436	440	424	438	420	447	417	433	440	424	427	400	410	443	423	427	436	406	432	445	417	424	441	429	414	400	441	418	425	454	408	426	450	456	418	446	454	421	422	431	422	438	450	390	426	450	407	468	412	418	448	404	434	450	435	435	410	463	432	422	415	403	463	405	443	405	438	427	434	402	404	396	442	424	405	479	456	432	443	427	389	457	420	371	465	466	419	411	436	398	442	444	433	413	431	407	418	408	421	406	454	433	401	409	439	470	406	439	432	419	407	416	420	391	432	464	411	421	427	444	432	424	438	441	406	445	442	433	415	431	395	413	432	387	416	435	464	421	424	413	427	392	422	470	449	433	448	424	433	414	380	420	391	414	438	395	429	431	424	454	403	410	399	435	439	432	429	471	448	440	446	419	414	455	396	434	473	413	422	476	418	473	460	442	399	430	455	432	410	384	430	419	442	429	428	394	419	439	444	478	441	410	378	414	418	432	447	413	459	421	455	439	397	431	425	390	430	438	446	456	439	440	433	394	443	449	448	439	437	409	402	439	441	390	406	403	399	454	399	456	446	450	406	419	425	423	446	432	422	422	412	405	429	450	401	437	444	410	415	400	447	442	415	452	420	425	405	436	451	433	417	407	433	439	401	430	427	427	399	400	470	435	428	385	473	418	442	420	431	428	418	422	421	458	408	437	376	437	421	430	435	414	404	440	407	431	414	431	443	463	426	481	436	437	431	444	397	408	421	419	421	430	445	418	423	479	400	418	395	433	394	443	420	447	434	406	443	443	427	401	440	386	427	416	436	435	410	412	411	441	394	424	461	430	418	416	447	400	442	401	389	435	404	428	415	395	421	437	446	446	457	413	432	460	444	482	472	440	435	440	391	428	477	412	410	440	398	433	434	402	429	431	456	397	423	413	415	439	404	414	389	457	409	405	444	430	421	394	433	390	450	419	427	397	453	461	429	459	418	444	420	426	399	448	403	439	435	435	431	468	378	414	450	454	455	408	416	470	408	426	425	425	417	466	407	432	437	415	438	424	455	418	452	435	452	430	440	436	447	400	435	448	459	417	435	438	414	418	424	468	396	430	443	412	442	424	464	443	432	436	464	424	407	399	428	439	419	470	426	432	418	450	429	437	392	428	411	416	427	457	406	461	402	379	437	418	444	433	461	448	451	422	443	430	400	459	391	437	454	433	457	457	410	420	434	420	474	458	436	448	451	411	418	412	433	397	435	427	415	424	432	424	430	436	461	407	387	451	417	399	414	409	391	430	424	432	452	450	436	435	405	380	408	436	453	385	398	426	426	404	439	404	431	429	424	455	435	379	440	420	429	383	410	388	392	452	437	446	377	436	450	403	381	455	405	384	421	424	435	413	424	415	430	431	415	435	479	438	418	455	425	438	449	410	444	429	436	395	393	384	401	425	424	422	442	437	397	411	429	453	392	446	424	387	414	426	413	422	444	431	455	440	461	383	449	438	434	423	402	404	462	430	401	399	433	424	418	432	483	443	436	429	390	433	430	440	395	423	405	404	471	435	389	402	422	390	459	406	432	465	456	426	434	454	423	437	437	454	411	430	411	415	444	438	443	398	403	464	397	448	425	395	384	432	405	396	440	410	415	410	452	417	417	469	441	420	446	426	435	443	427	409	436	394	428	429	450	374	438	453	392	445	365	454	446	432	423	436	427	423	395	438	414	445	422	440	467	437	470	407	455	428	448	455	444	424	451	407	407	423	408	441	412	411	413	417	458	427	413	418	406	441	414	438	424	438	433	433	422	431	443	421
47403	22183	13708	2591	1284	910	33579	14603	1016	301	265	220	252	169	198	186	191	143	132	146	143	139	139	166	137	119	148	147	152	136	143	142	143	136	127	134	149	109	129	126	115	128	117	127	118	140	116	131	130	107	117	140	112	134	117	105	133	135	126	123	134	124	106	118	106	127	123	139	143	112	115	119	123	127	125	117	117	126	121	142	134	124	130	141	117	104	124	122	99	118	113	115	145	120	102	115	118	111	127	121	108	128	124	121	115	120	115	107	138	129	117	118	126	115	121	128	134	143	114	128	136	118	113	128	109	137	119	124	124	116	136	110	121	114	152	139	121	123	123	113	124	122	130	134	110	117	139	115	119	135	126	114	132	94	107	105	113	105	127	151	131	126	117	116	139	128	109	124	136	137	104	135	119	115	125	128	110	111	128	119	118	137	123	132	103	114	136	105	128	119	138	106	110	99	117	129	108	128	108	122	127	96	119	123	131	112	110	145	118	119	146	124	120	116	124	133	119	125	101	96	108	126	136	129	117	118	146	128	107	134	131	116	128	121	137	116	124	110	118	116	111	130	126	123	130	131	110	135	135	104	109	132	120	120	117	113	119	119	136	112	122	118	117	109	116	114	119	123	137	117	121	143	109	111	125	123	113	115	127	119	126	111	137	94	123	123	109	125	131	106	107	122	104	134	113	123	121	123	143	123	90	116	127	109	121	109	125	120	121	143	135	128	99	119	115	117	125	139	111	115	124	141	118	123	106	119	102	118	125	114	129	129	127	121	128	107	129	121	121	130	132	115	145	99	122	111	123	111	122	111	125	126	109	99	102	120	115	115	121	112	116	128	127	128	126	124	118	134	152	113	99	132	131	103	139	112	132	125	113	113	114	126	111	124	114	125	122	114	108	108	120	121	113	121	120	115	104	109	119	108	115	112	120	110	121	120	125	122	118	134	128	115	86	107	138	157	108	123	128	128	105	102	110	132	133	130	125	157	136	114	126	123	112	141	114	122	112	111	121	111	111	122	127	122	108	124	124	94	137	123	120	117	129	125	101	129	125	128	125	107	118	132	106	107	128	121	106	127	129	125	119	128	125	119	119	122	148	138	117	112	113	126	110	125	131	113	115	139	124	115	113	116	116	110	124	130	118	110	122	115	111	128	153	120	111	134	100	111	123	140	140	106	97	123	123	145	136	113	118	105	123	120	128	133	113	121	127	123	124	122	134	101	142	131	114	139	118	123	92	129	113	144	113	122	110	116	124	147	114	122	115	123	121	128	113	124	124	123	125	112	149	126	127	124	127	119	134	119	133	120	124	126	113	127	128	109	117	118	126	117	108	111	119	125	114	113	138	123	127	104	130	138	128	123	147	109	135	102	105	115	112	120	131	123	115	107	122	125	116	135	113	145	114	110	118	132	133	122	116	128	98	114	129	125	132	124	116	125	120	136	122	122	121	106	116	136	130	128	133	167	109	131	129	128	138	123	112	101	131	129	116	107	126	121	115	110	129	139	128	119	107	120	118	116	113	128	112	109	126	112	133	116	111	111	119	100	153	106	119	108	134	104	131	129	116	121	114	121	105	115	123	127	116	110	110	121	122	116	120	118	123	123	117	115	138	123	112	105	133	131	122	122	109	105	140	120	117	123	114	115	124	113	125	134	135	111	125	126	109	139	128	124	115	115	128	132	120	125	128	118	129	145	124	105	129	123	112	107	125	128	130	114	122	125	112	132	136	113	109	126	97	107	120	115	131	133	127	120	115	114	116	134	136	125	127	125	112	104	120	115	126	105	116	119	110	108	132	112	115	123	125	122	121	116	118	116	107	127	114	113	109	130	117	95	128	134	115	131	105	136	130	111	114	112	108	118	134	100	134	124	100	122	112	125	129	128	123	106	121	122	128	116	131	139	111	112	112	133	107	119	125	122	123	117	106	126	108	104	115	122	133	128	126	116	109	138	123	143	110	127	109	126	117	126	123	102	103	143	114	117	144	129	118	127	129	113	113	133	122	98	116	136	110	93	118	123	135	134	107	98	122	129	123	127	123	128	121	114	138	127	128	117	97	132	106	110	145	113	126	108	122	111	87	136	131	126	130	97	119	118	119	118	106	140	120	120	124	116	112	137	120	102	97	105	136	134	120	100	114	122	127	114	124	105	110	108	121	113	111	131	135	114	109	127	106	105	113	115	104	119	143	119	153	137	111	123	117	115	136	118	115	109	146	130	128	105	92	124	130	139	140	115	141	115	123	106	111	128	112	116	117	129	106	134	133	115	117	114	119	130	127	135	97	110	121	117	101	127	132	142	120	122	107	118	114	106	128	134	114	111	110	129	112	112	119	117	114	117	127	115	124	140	113	121	131	126	115	103	115	104	130	119	118	124	118	135	115	119	138	112	132	106	111	133	120	105	144	129	119	123	119	124	103	124	119	145	131	138	125	152	128	118	108	122	139	131	131	110	113	95	122	100	118	109	127	112	132	145	120	126	115	134	118	113	117	128	96	119	141	118	129	110	119	137	106	112	115	115	107	146	102	109	122	121	130	123	124	130	130	118	125	118	109	128	122	119	119	103	127	126	131	137	128	126	128	113	93	133	119	109	128	105	135	136	100	124	121	98	124	102	113	138	102	118	118	105	131	133	124	122	137	124	123	135	120	108	128	112	107	129	112	135	109	117	131	103	132	113	133	110	127	113	133	136	125	126	110	103	105	126	140	124	113	132	108	117	134	135	100	114	101	102	122	119	120	113	114	113	128	119	122	134	122	106	121	141	139	117	139	151	111	111	113	123	137	125	119	113	112	153	113	125	109	115	117	111	124	128	120	100	123	139	119	126	138	113	105	134	136	95	119	117	134	130	126	127	112	110	139	100	116	122	113	145	128	96	115	108	132	128	124	122	100	112	109	152	135	132	125	133	126	135	124	108	118	116	134	102	129	113	114	129	136	143	118	112	122	126	92	123	127	110	116	122	117	114	118	131	108	133	109	131	93	115	111	116	121	119	118	123	123	122	110	117	138	113	124	121	128	126	126	136	133	112	109	145	119	118	105	125	122	131	125	111	119	133	92	107	104	107	132	119	120	117	134	126	110	117	96	120	105	103	133	117	94	97	126	109	130	118	122	113	119	139	142	117	114	123	144	112	145	113	146	104	127	125	115	121	113	120	136	127	118	121	101	122	130	109	140	113	137	123	123	116	102	114	116	108	135	131	115	109	108	132	107	127	130	134	142	111	131	139	117	123	128	133	123	134	134	139	130	119	124	112	102	127	118	123	104	112	142	109	100	134	112	131	129	113	135	97	116	129	121	104	119	117	115	102	120	144	135	109	110	118	114	116	123	113	108	121	150	123	120	130	127	117	106	127	111	134	129	110	107	120	139	131	101	107	152	119	129	129	118	135	129	137	104	113	120	138	131	123	147	125	112	131	131	116	150	117	136	112	119	120	129	123	129	128	118	112	120	146	133	125	115	136	124	131	120	113	126	127	102	123	85	126
24849	2188	4870	5718	4680	3815	48872	3295	1635	1317	1231	1021	953	872	787	757	715	671	615	588	510	568	515	516	473	443	435	490	427	437	436	407	441	424	397	451	414	387	394	385	358	396	389	382	365	372	369	373	343	357	332	365	358	357	331	352	374	327	366	329	348	358	333	348	336	345	337	341	345	322	336	342	325	336	342	344	343	331	354	341	312	309	328	344	351	327	331	326	327	347	342	328	347	325	350	310	335	314	322	308	302	353	349	324	367	299	306	360	331	324	316	336	335	304	305	324	307	312	300	309	336	326	317	345	336	317	315	327	310	343	343	317	342	342	377	319	300	305	302	325	319	324	319	326	345	326	335	355	317	337	304	321	305	338	337	308	345	323	316	325	299	326	331	287	318	330	290	303	345	344	306	317	317	302	335	273	331	314	332	307	301	322	350	318	305	309	300	316	338	289	319	353	307	338	287	314	324	345	350	321	329	348	330	323	326	332	342	332	319	342	335	326	337	300	350	292	322	316	330	338	313	321	287	317	324	299	353	347	362	304	312	327	334	322	335	333	349	337	298	331	301	323	334	330	293	343	291	302	299	313	293	287	282	338	304	321	332	356	317	303	330	310	320	328	330	291	316	322	309	362	350	330	305	327	307	315	283	354	324	355	314	311	320	341	330	306	304	335	337	349	304	307	327	289	354	339	333	343	317	313	306	332	305	335	313	328	295	298	300	307	309	326	320	324	346	338	311	310	315	319	289	329	323	330	308	290	321	332	340	323	331	333	353	338	302	314	305	324	353	339	304	328	311	335	306	297	320	344	323	337	320	289	308	341	301	345	311	336	333	313	320	351	302	302	315	330	330	309	303	304	303	303	344	320	328	309	319	300	351	310	316	328	322	325	325	323	315	322	321	315	344	299	305	311	349	356	330	336	323	299	306	336	317	328	318	307	336	319	310	313	320	335	314	290	336	337	301	315	273	356	323	303	312	313	322	347	270	340	336	345	335	316	333	277	320	337	318	301	324	321	309	305	289	297	302	292	320	337	337	330	338	331	302	276	306	311	300	316	346	302	309	339	328	314	299	281	327	343	298	321	339	316	336	311	302	305	310	327	346	315	323	296	339	326	336	320	293	323	321	307	347	327	331	278	311	298	353	333	306	321	309	305	330	311	293	315	315	337	314	361	334	311	318	351	333	339	288	328	315	291	352	325	296	331	306	312	307	291	314	282	331	342	323	329	321	322	300	342	305	318	310	322	292	346	345	337	301	347	328	306	343	288	312	329	304	291	321	339	308	347	328	326	326	335	325	308	340	337	344	315	306	289	328	326	343	311	333	321	303	318	352	339	302	290	342	333	335	304	339	292	353	315	332	327	334	318	333	315	313	315	299	352	318	320	331	349	329	331	328	320	325	292	331	317	299	320	330	282	322	307	308	326	336	318	295	322	333	300	326	322	332	313	326	285	343	355	337	308	317	338	342	342	336	333	355	359	331	322	311	334	316	307	325	316	334	336	312	307	309	323	326	324	326	316	313	313	315	334	288	290	314	327	309	317	330	333	287	317	356	323	340	315	283	337	294	305	307	324	325	310	351	322	312	324	312	312	330	279	297	328	330	314	318	342	324	353	332	322	338	308	314	294	331	304	297	329	311	318	304	320	348	299	337	333	300	296	326	311	316	314	324	331	307	358	328	307	304	299	304	342	319	310	301	314	323	328	368	339	349	318	350	322	325	296	317	331	294	326	342	319	323	339	300	320	324	331	324	286	320	302	303	316	331	314	314	315	294	321	328	317	335	299	328	299	320	326	334	270	324	335	305	304	297	344	338	326	322	298	303	321	317	309	300	319	318	316	329	341	290	345	323	312	328	308	300	288	323	344	316	320	312	334	339	328	319	284	310	303	292	281	303	306	334	313	307	342	322	315	308	333	303	357	357	268	317	303	299	319	300	326	309	286	338	322	315	329	314	326	314	309	316	350	331	330	292	314	300	284	337	338	320	320	327	307	295	294	331	326	281	324	357	342	311	320	299	288	298	284	294	325	326	322	337	305	300	329	288	305	321	325	320	277	300	303	297	374	303	338	332	333	302	336	311	311	326	302	323	328	304	305	300	311	324	335	275	309	331	349	326	328	318	291	295	321	332	317	316	361	342	310	321	337	317	302	322	308	311	304	312	315	313	342	309	307	282	321	302	319	283	314	318	323	327	373	319	319	342	320	302	306	300	336	326	349	291	329	321	339	323	313	331	310	304	328	324	307	319	310	311	302	322	297	320	325	351	321	295	343	350	342	325	337	323	336	296	319	317	318	328	311	363	326	297	301	287	322	317	318	317	342	291	315	358	326	317	303	292	340	301	307	354	334	302	310	318	296	325	342	319	331	293	338	311	308	328	300	348	326	347	306	332	343	310	313	332	319	338	339	321	324	308	308	315	326	315	323	342	317	302	304	312	326	336	301	332	311	303	281	299	303	306	360	331	306	338	318	340	301	340	319	307	360	317	334	326	317	315	288	328	362	300	316	304	325	316	320	311	311	293	319	323	336	318	319	313	350	306	345	300	328	313	305	324	301	360	294	319	317	339	331	311	314	314	285	316	324	339	310	325	325	298	297	324	327	312	295	319	300	353	327	334	339	303	317	322	285	338	322	323	339	320	294	331	343	322	327	310	321	306	341	345	306	317	319	273	302	309	306	288	276	335	296	301	355	333	332	296	309	305	327	283	322	275	352	285	317	293	339	328	311	358	352	320	342	363	325	281	277	340	305	319	319	319	326	325	318	334	302	314	310	302	326	321	319	335	301	314	306	346	309	349	323	352	326	313	293	320	333	307	347	327	316	332	308	295	311	329	345	308	324	332	323	338	303	362	278	358	331	321	327	313	331	322	301	313	310	325	309	293	271	305	348	295	324	297	294	357	327	290	308	317	328	321	303	309	305	290	305	326	330	349	326	336	325	294	318	315	333	335	312	318	316	314	356	347	324	309	327	308	293	324	326	347	314	342	305	354	296	301	298	307	319	304	318	341	328	314	335	302	331	304	329	303	345	333	343	323	313	325	308	329	328	273	360	325	316	326	299	323	300	322	310	332	322	336	325	329	304	315	321	325	296	290	294	339	331	307	326	344	332	331	312	309	317	324	323	306	321	353	330	304	326	302	326	334	366	325	346	301	308	301	336	313	333	347	294	347	325	320	324	327	319	333	304	308	318	333	341	333	339	312	343	327	304	302	317	346	327	301	355	340	283	314	319	300	323	309	308	313	339	316	317	377	314	335	315	304	358	302	309	322	330	331	330	309	329	308	313	307	325	348	358	320	350	312	337	309	318	309	306	345	299	328	344	300	311	291	336	317	297	301	330	314	339	343	317	326	311	301	304	302	346	342	314	342	291	330	298	338	323	308	317	314	304	334	307	323	292	322	331	303	299	338	314	319	296	331	325	319	298	296	306	348	333	283	324	335	328	325	311	328	317	319	355	314	332	332	310	322	311	315	303	329	325	312	318
6744	659	499	505	366	352	938	357	342	307	278	320	295	311	320	314	265	295	291	315	300	299	321	345	287	310	279	300	306	304	310	306	329	310	313	305	343	321	322	322	318	326	289	319	326	335	317	330	288	331	292	308	287	308	304	302	329	326	333	300	286	333	295	313	318	273	335	295	287	326	309	315	335	288	305	292	335	313	296	304	324	299	310	275	312	321	310	292	327	293	308	329	331	324	313	315	314	298	347	316	335	338	308	317	295	309	319	334	319	317	308	330	332	296	310	335	308	332	289	299	312	316	316	301	316	301	308	325	305	293	320	321	291	333	289	284	322	328	326	294	296	301	289	312	283	306	326	291	296	298	306	278	288	299	310	293	322	328	300	297	320	299	316	294	301	297	265	302	309	264	275	311	315	283	327	309	310	325	313	295	306	280	312	318	318	291	293	306	328	275	309	331	303	288	321	302	348	334	320	303	309	321	289	302	290	309	306	306	294	354	313	261	291	284	276	319	292	290	303	311	285	309	312	319	276	330	318	304	277	308	308	265	314	297	323	286	305	276	305	282	290	313	314	316	308	288	305	309	287	320	310	331	307	310	328	295	304	301	347	327	293	315	307	323	282	309	305	304	305	308	307	341	277	294	275	303	285	323	284	283	283	303	292	301	337	297	287	327	279	315	284	319	295	292	299	293	309	322	284	297	330	311	289	323	301	316	295	294	295	304	278	319	311	305	300	313	285	303	333	308	290	335	305	277	289	288	273	277	310	313	274	306	278	308	315	313	348	301	322	264	297	300	286	264	289	286	307	297	293	273	301	288	323	291	315	311	309	330	311	321	298	312	302	285	264	316	296	298	284	310	306	318	319	330	302	323	294	303	304	313	311	333	286	306	329	288	329	326	320	272	292	324	282	331	294	300	300	291	312	331	311	337	318	319	328	281	301	324	277	287	309	305	317	293	311	309	300	306	299	282	286	317	294	305	349	265	304	292	298	291	299	273	287	306	269	292	299	316	313	316	346	284	283	279	273	300	295	289	296	326	285	283	328	302	330	308	300	298	276	330	280	304	313	325	302	279	318	324	310	276	320	303	284	336	291	289	311	275	322	278	357	311	344	281	315	299	303	319	269	271	281	292	283	303	269	323	341	302	299	302	305	306	284	278	319	283	318	319	291	306	281	313	306	279	291	307	285	302	300	308	279	348	283	307	341	304	296	270	325	307	284	310	282	324	301	314	293	297	270	311	298	284	275	299	294	295	301	299	326	302	301	328	314	311	293	327	323	292	324	316	322	272	277	302	297	309	308	308	331	309	287	336	315	307	308	282	314	293	300	289	288	317	297	302	318	336	317	314	295	302	327	310	304	319	278	311	309	300	306	308	322	319	307	310	263	315	288	330	323	303	301	309	301	300	284	292	316	287	348	312	316	328	336	290	337	317	318	286	288	274	284	295	289	281	313	313	338	342	306	307	345	307	306	309	312	294	348	287	319	318	302	341	283	307	299	301	324	325	305	295	278	318	278	332	288	315	288	305	332	289	337	294	277	341	321	335	329	300	324	297	316	321	282	311	281	303	312	315	315	334	333	283	302	291	294	298	344	322	284	280	276	287	287	247	320	332	309	312	307	298	315	288	320	282	300	313	292	291	310	258	279	296	323	317	307	316	302	342	295	311	309	293	311	291	308	332	305	301	313	328	310	300	313	334	326	287	321	319	342	297	316	301	282	300	329	282	300	288	299	305	306	312	313	310	332	319	330	329	283	309	304	304	305	280	298	338	350	297	279	320	337	290	301	300	305	305	289	303	288	300	324	282	268	308	313	318	313	287	304	289	296	291	335	335	286	314	306	276	321	340	348	335	301	295	316	300	326	317	301	308	303	324	270	318	298	329	303	316	298	294	296	328	336	299	304	314	285	275	292	328	313	300	338	303	312	322	318	330	326	278	322	263	296	315	310	311	322	314	297	309	335	276	335	302	299	280	315	280	308	324	320	295	274	280	293	311	318	303	285	313	351	315	302	299	301	288	319	324	331	305	300	292	320	314	320	348	324	304	313	282	342	337	337	302	305	322	320	311	316	310	298	298	286	274	325	317	325	312	323	319	293	303	283	311	318	301	299	284	300	319	303	324	299	319	307	307	311	316	327	284	272	343	307	337	307	300	307	319	295	301	314	313	284	296	295	268	299	343	321	286	289	299	270	307	296	318	306	301	279	332	320	313	310	288	360	279	335	309	283	300	304	276	351	321	284	310	277	303	293	309	322	295	343	311	316	316	270	335	301	302	292	335	311	282	339	312	283	308	354	337	287	316	301	309	339	324	316	320	326	311	324	318	338	325	300	299	308	312	295	304	271	281	309	322	318	288	314	314	275	290	313	327	345	307	306	325	319	283	296	365	315	318	313	310	294	287	295	293	296	312	306	291	310	281	306	318	322	264	309	322	282	331	329	321	253	316	295	297	306	284	302	313	323	302	301	315	332	299	285	299	287	304	320	321	309	306	296	342	300	297	317	299	325	292	346	330	307	340	311	315	285	329	281	331	333	338	306	316	325	328	287	340	279	304	310	286	334	297	312	275	329	318	308	323	331	316	303	301	332	302	294	305	302	303	286	298	317	310	314	303	332	308	302	282	304	327	350	313	337	324	313	303	283	289	318	298	301	289	292	296	318	322	304	309	302	265	297	311	332	291	289	312	279	298	313	307	307	307	288	290	316	332	300	310	288	351	286	308	317	351	297	344	301	321	284	318	320	321	342	318	303	289	307	332	284	288	292	303	283	290	303	326	307	285	300	333	296	301	318	320	295	316	291	316	316	305	289	289	308	332	305	328	324	299	339	324	319	290	297	294	319	330	310	333	316	289	329	305	288	309	324	282	294	359	319	324	322	301	314	322	307	302	294	304	293	276	321	304	335	311	342	313	325	334	274	315	304	291	292	276	298	316	292	335	338	314	324	288	282	325	296	307	287	282	308	310	312	328	291	315	328	284	277	329	281	306	322	306	297	317	304	318	332	333	314	288	320	277	307	347	319	307	292	311	299	319	307	316	325	304	297	317	287	292	329	300	317	328	313	313	303	329	306	321	275	297	290	333	281	273	295	331	306	280	283	298	296	300	297	305	287	281	296	341	316	368	321	289	296	310	294	314	284	336	285	344	314	302	299	319	280	302	291	295	308	313	304	293	305	303	330	326	305	312	311	299	300	301	290	295	291	312	300	282	337	300	296	308	312	320	273	279	332	314	286	305	297	283	299	341	308	315	289	303	279	317	312	309	298	337	269	285	310	341	291	332	282	284	326	316	311	292	312	313	306	324	286	312	274	289	288	292	284	331	294	303	291	338	285	292	320	300	277	305	293	299	299	331	291	321	302	327	293	300	286	328	337	300	370	323	303	314	302	302	336	293	299	291	285	306	292	289	295	308	335	295	325	305	305	311	290	345	368	280	307	319	307	282	323	303	319	296	333	303	320	295	305	282	317	285	280	278	315	309	306	290
5421	900	1121	1149	915	807	4058	771	702	659	718	714	738	741	653	691	745	702	659	673	719	654	683	694	681	662	618	719	698	678	697	675	647	686	692	685	673	703	680	664	583	715	655	715	708	673	686	672	690	656	712	676	674	693	695	687	707	726	698	661	705	674	734	658	684	701	711	685	675	674	719	649	698	711	715	672	654	696	719	670	675	684	747	687	682	683	711	699	669	709	704	709	681	717	697	641	680	723	691	746	654	672	692	633	671	686	694	718	657	705	699	697	659	645	640	637	702	704	667	689	698	700	659	680	719	671	675	682	704	656	655	656	692	658	690	688	687	676	677	727	680	649	685	683	728	636	684	688	685	748	709	639	680	717	745	703	654	657	652	716	703	684	671	722	668	710	701	673	721	727	685	679	676	678	714	686	703	671	676	686	690	707	664	646	683	697	692	703	623	645	644	632	669	658	697	684	676	718	719	673	677	633	666	653	737	707	661	708	715	709	623	702	744	717	659	693	720	673	682	616	727	697	703	665	655	677	704	724	726	656	660	631	682	697	699	663	698	688	652	661	726	672	692	697	645	670	646	692	697	665	694	666	637	678	723	678	696	685	694	673	677	736	701	720	754	698	665	676	707	671	678	664	726	716	742	696	697	754	689	667	666	685	721	697	734	721	691	681	673	651	712	619	688	633	689	708	699	648	732	680	693	699	708	667	657	716	644	692	625	683	740	708	651	687	664	698	709	710	710	691	698	680	690	687	668	646	703	686	720	681	666	716	684	649	707	670	700	655	713	750	665	717	687	698	731	720	678	695	676	706	696	688	695	712	670	680	720	656	721	702	678	655	708	669	674	690	702	677	703	730	677	715	659	717	659	720	752	665	702	748	719	636	670	677	677	677	668	682	678	705	702	720	649	673	729	676	700	717	677	725	713	662	681	688	677	690	668	689	736	643	715	682	676	689	710	664	700	637	683	689	650	659	700	685	666	692	645	661	692	669	645	703	718	689	708	687	683	702	702	674	667	708	707	709	716	708	690	686	679	683	719	707	669	667	659	729	659	711	696	761	691	748	698	678	687	655	689	692	710	711	686	662	712	687	700	754	693	647	738	693	671	692	686	700	686	662	757	688	731	657	676	660	676	659	686	717	714	677	684	650	685	701	701	690	703	675	639	661	632	649	764	746	711	686	702	731	720	694	690	656	657	689	676	659	641	719	679	662	703	699	657	698	689	663	648	694	677	666	676	688	694	699	650	696	669	676	651	693	693	645	670	686	703	689	663	679	695	715	692	729	702	699	690	688	715	681	689	670	663	674	703	655	724	647	687	676	699	732	703	695	657	674	650	730	655	698	680	696	623	695	659	652	681	664	670	682	677	673	668	698	761	707	676	655	660	698	698	692	702	755	729	668	690	698	723	736	659	680	766	702	705	677	708	660	652	677	672	649	751	694	717	666	669	665	752	652	657	671	678	645	668	699	730	701	737	656	731	710	703	657	668	718	685	691	694	725	671	714	677	642	674	680	671	700	683	704	660	666	648	700	707	706	693	699	659	658	710	709	692	694	690	745	714	690	672	691	717	708	706	655	682	698	631	667	672	702	703	651	687	660	650	696	666	657	721	725	744	698	631	673	687	686	653	666	683	685	656	722	715	698	644	664	673	700	703	711	673	726	683	719	657	691	685	621	758	719	676	690	714	691	750	712	656	697	671	677	659	724	636	721	705	677	732	669	679	664	703	679	688	675	740	670	625	655	639	677	715	647	750	679	703	697	696	692	677	687	690	664	711	716	689	671	728	680	648	680	719	749	666	680	700	709	707	693	698	685	661	712	671	683	681	703	670	712	738	670	711	674	673	707	689	690	671	688	653	669	679	667	658	631	750	679	740	657	638	701	666	662	636	700	699	685	684	674	631	645	683	674	662	692	678	664	732	722	655	636	689	676	664	765	698	697	673	705	650	654	714	666	710	698	711	633	726	686	718	672	678	691	680	698	708	663	654	686	692	710	694	702	695	714	671	703	683	698	695	697	734	697	734	698	700	702	677	658	709	705	672	704	697	702	707	702	652	654	687	661	682	672	688	702	724	659	708	627	625	718	697	717	681	721	711	671	653	632	679	725	706	693	643	722	683	691	693	703	653	656	694	672	661	730	707	645	727	696	720	670	690	671	703	753	729	618	689	697	695	708	671	724	647	742	703	696	670	662	694	661	694	650	697	654	671	697	709	698	687	709	660	707	683	679	677	666	703	739	710	688	696	715	635	648	708	682	656	726	693	694	700	697	665	710	741	709	711	712	658	735	697	670	719	655	695	694	678	690	712	712	668	664	685	724	703	729	663	638	696	712	653	682	689	684	716	669	691	660	711	678	680	682	666	679	702	680	670	724	655	657	690	657	665	639	698	684	668	687	697	687	670	687	714	672	710	653	695	682	647	686	708	715	656	654	689	724	698	732	687	685	687	660	668	726	671	696	684	707	678	706	689	708	727	670	736	684	673	633	691	704	706	694	674	682	688	701	717	657	708	718	660	709	678	721	692	709	656	739	670	661	691	701	669	669	682	704	684	679	720	747	739	703	699	667	636	721	694	680	639	672	695	709	660	703	691	693	679	707	647	692	669	653	729	687	699	662	677	667	679	700	711	713	679	679	696	677	708	723	692	687	654	699	698	701	718	657	760	716	639	674	666	663	672	692	724	711	694	706	676	738	730	688	738	702	726	708	665	658	683	677	682	661	665	698	690	752	694	654	710	642	674	704	641	705	723	691	670	718	710	633	698	681	688	635	675	746	667	723	666	698	643	679	718	693	726	692	696	693	682	690	683	687	690	705	667	681	695	692	697	649	759	698	659	699	669	692	703	734	680	668	684	711	693	715	691	711	718	668	707	707	691	666	696	677	745	698	695	697	720	684	713	679	701	714	724	696	648	693	649	684	693	731	698	665	683	692	743	674	690	668	697	694	774	698	653	719	694	711	667	677	662	659	672	716	696	715	675	663	714	696	652	664	675	667	709	658	682	696	717	708	664	668	691	679	679	679	654	651	714	677	702	648	685	720	672	695	677	716	687	734	722	684	679	656	689	676	635	683	695	718	718	718	681	677	684	680	690	685	694	683	705	697	664	706	691	686	745	700	685	695	694	711	691	703	699	653	738	681	683	687	674	673	723	653	711	736	735	688	689	653	739	716	624	691	653	688	671	679	738	711	731	742	742	671	689	684	659	658	691	670	645	711	653	672	685	732	687	667	700	680	721	703	697	726	661	686	698	697	667	675	738	669	719	669	709	671	683	687	703	674	696	627	664	690	678	660	681	680	667	723	647	698	699	650	728	679	674	679	674	672	683	654	664	697	688	678	699	698	733	672	667	703	700	690	693	669	712	700	674	725	643	714	713	710	650	681	701	665	718	718	688	702	692	746	685	667	651	706	715	711	644	680	681	651	699	666	661	665	686	678	653	691	709	712	631	718	720	669	734	679	709	675	683	714	691	695	662	685	739	749
40428	13186	2368	1029	607	436	13528	1441	275	256	227	206	191	205	197	186	197	165	202	174	157	163	183	185	193	188	199	169	183	181	190	200	184	180	177	190	179	173	168	172	167	195	159	159	190	178	179	179	188	169	170	163	168	189	170	164	153	180	176	152	187	146	165	166	161	168	178	169	192	183	152	159	184	182	177	152	172	150	178	188	182	173	151	193	182	155	149	199	172	188	186	153	184	175	172	178	190	187	188	181	165	185	186	171	181	193	164	169	176	183	174	179	200	185	163	161	154	143	166	176	161	161	169	180	136	185	161	161	156	158	162	194	140	157	177	177	177	179	159	205	189	154	191	173	151	168	175	173	174	183	201	168	174	198	164	142	170	187	178	157	185	174	186	173	185	193	177	175	190	189	179	172	167	156	168	130	173	173	167	209	186	188	178	183	169	202	177	169	179	187	193	190	166	183	151	172	171	141	170	169	165	184	177	193	177	175	164	164	164	172	154	205	160	149	146	168	181	139	161	182	176	170	144	162	169	188	162	185	171	167	163	166	163	190	188	170	162	175	151	190	169	165	188	176	163	180	167	157	147	162	176	166	185	182	160	198	182	151	158	182	192	168	167	172	180	139	160	173	189	155	135	147	157	183	168	170	174	179	161	169	170	173	168	184	156	174	160	164	133	161	164	163	144	150	178	154	182	161	193	166	182	158	162	145	182	169	166	160	182	151	161	186	155	177	179	171	187	163	181	182	174	165	156	166	178	163	167	150	150	162	157	172	195	160	167	189	159	178	160	184	187	180	188	175	205	166	173	163	168	176	175	164	162	168	170	177	172	177	175	192	205	197	146	195	188	179	174	162	200	195	176	175	186	163	170	172	168	190	151	169	187	171	170	196	168	175	175	158	179	147	147	154	166	171	175	176	166	183	158	183	194	169	171	186	187	159	163	179	199	194	161	173	191	179	182	171	154	157	169	160	165	172	173	167	176	169	160	173	158	148	156	153	163	167	174	189	181	194	161	162	148	186	173	172	160	178	157	169	175	178	160	183	175	173	188	154	163	165	172	178	170	190	162	151	186	176	175	185	152	187	178	155	172	181	157	168	172	173	193	165	184	162	177	159	174	199	174	175	180	172	149	169	180	193	180	186	171	188	198	152	148	183	158	173	171	186	182	200	157	161	187	181	182	171	176	168	173	153	187	153	164	173	180	198	179	163	160	180	150	167	188	163	157	172	172	188	164	175	158	162	172	176	172	178	179	188	185	180	179	149	153	175	188	166	184	159	190	162	184	164	155	173	193	167	183	176	163	167	173	178	157	197	169	177	144	167	160	161	171	159	178	155	176	173	164	168	142	160	167	163	162	186	190	189	212	169	188	174	181	183	179	168	179	186	160	158	147	169	175	184	160	159	167	163	203	192	167	201	174	168	166	168	182	167	185	173	193	189	174	172	166	166	180	174	164	178	165	159	179	148	172	171	160	174	200	175	167	171	155	156	153	169	154	153	169	159	187	169	177	162	167	157	212	192	180	180	187	172	178	162	177	168	174	153	181	178	180	166	165	165	183	184	172	191	200	182	184	176	170	165	158	182	180	168	183	170	200	178	170	200	151	168	158	171	198	175	186	163	179	172	179	154	184	176	182	174	154	173	196	173	159	160	161	199	198	169	152	159	160	168	170	190	166	191	175	143	156	171	166	153	165	173	171	166	189	187	162	173	183	179	203	145	183	177	188	181	174	147	149	169	159	166	142	148	173	183	145	157	165	161	157	190	154	170	165	184	171	186	178	182	186	203	168	183	175	185	189	184	162	170	171	168	177	155	196	153	191	170	179	177	183	169	183	184	181	163	175	185	165	185	189	170	150	160	171	189	175	176	155	153	156	181	183	172	160	163	159	164	183	183	151	178	155	172	188	177	206	167	163	147	177	179	184	179	187	181	162	156	162	175	196	187	143	185	152	155	150	169	178	171	185	190	179	163	172	178	167	162	163	173	201	168	177	171	163	168	181	182	198	137	162	161	175	146	183	172	154	198	184	164	164	165	170	168	184	179	145	160	146	148	151	189	167	203	170	169	169	178	176	183	158	193	186	156	170	179	172	134	175	163	180	156	168	174	154	176	173	163	162	154	166	164	172	162	157	157	181	185	172	164	179	178	144	163	187	176	155	144	181	170	167	170	168	170	182	184	166	164	142	161	163	168	170	167	154	149	180	167	169	168	168	153	177	154	201	176	166	140	196	166	175	165	164	179	158	177	165	174	164	170	162	190	161	172	178	163	148	169	189	185	172	172	155	181	172	180	198	169	179	154	187	201	195	176	167	185	173	178	175	180	175	156	187	173	193	171	172	172	177	177	185	179	191	169	173	166	181	168	174	156	202	156	164	170	181	169	170	179	166	186	177	134	186	169	176	161	181	163	190	129	150	214	157	161	178	194	173	156	167	179	157	158	163	157	150	147	161	177	168	184	152	156	177	177	156	184	163	189	172	189	157	154	141	156	190	158	173	185	161	174	161	170	162	177	174	170	164	161	182	191	184	198	190	162	170	185	174	175	174	190	154	179	186	177	158	178	167	172	161	156	154	162	174	161	168	199	170	171	164	164	157	187	175	167	174	189	185	161	177	182	182	172	189	186	160	176	156	155	174	170	174	148	179	171	166	183	176	160	186	165	169	213	192	189	151	166	163	201	159	184	184	155	173	172	176	179	200	187	171	158	177	164	161	179	173	157	193	149	189	192	155	180	166	149	163	180	175	160	182	154	158	170	186	153	160	161	184	164	188	153	176	150	155	154	190	163	172	205	152	153	154	161	170	163	173	163	185	176	182	163	148	150	143	160	166	191	151	183	172	166	189	199	178	151	163	177	161	162	165	170	180	181	170	156	166	168	190	182	183	174	165	165	181	187	154	180	163	188	162	172	183	192	161	154	163	168	170	162	160	178	169	170	156	151	160	192	149	174	187	157	174	206	153	178	149	161	177	168	165	156	189	176	172	189	153	186	171	198	178	185	174	157	183	157	182	179	164	183	172	186	172	183	191	190	159	168	161	176	169	145	180	167	174	199	175	144	183	141	163	189	178	172	171	178	177	172	174	168	171	182	157	168	178	175	163	167	163	162	135	174	149	186	191	167	157	179	168	185	159	179	176	174	176	190	179	170	185	168	164	172	151	161	173	176	161	161	150	188	180	153	180	174	196	182	177	175	179	149	153	191	167	173	172	164	203	155	165	165	194	148	166	138	142	188	157	172	167	167	167	174	194	167	165	183	178	181	148	172	156	160	164	169	195	193	168	154	154	173	180	158	177	170	161	183	154	165	171	180	139	197	173	172	181	165	175	196	199	163	193	188	174	186	173	161	154	162	149	156	146	184	186	190	179	180	183	175	174	160	163	175	170	147	178	182	177	168	165	179	168	167	179	174	162	177	157	169	161	139	177	148	156	194	158	157	168	171	160	190	178	151	159	167	197	165	172	159	180	145	149	170	193	182	154	187	175	163
18595	1279	2430	2964	2272	1862	28274	1106	935	877	752	710	654	641	578	539	533	539	534	527	542	507	495	491	470	478	455	459	473	464	476	435	486	419	418	450	436	442	468	436	413	473	413	410	427	419	431	435	432	430	407	431	432	409	441	428	435	425	396	440	424	455	390	452	412	427	409	442	383	406	398	397	419	386	398	437	420	449	444	422	410	414	438	396	398	410	444	411	405	356	381	386	395	399	408	391	412	396	385	453	390	397	405	435	414	401	414	415	403	405	419	420	430	412	392	437	398	373	375	378	367	413	381	447	404	426	431	392	379	413	420	415	390	425	436	400	378	423	407	365	375	439	430	439	428	428	409	390	428	394	414	398	407	393	390	381	397	417	373	367	424	389	403	402	451	430	423	398	408	381	416	398	379	430	435	433	431	420	400	390	422	452	403	444	431	433	441	435	411	423	416	427	397	385	392	380	388	407	375	402	434	421	392	402	395	431	412	382	406	386	406	429	434	454	405	423	395	439	401	398	436	373	436	383	384	402	400	412	424	410	452	410	383	391	456	439	424	387	368	419	397	419	413	433	415	370	422	370	433	416	386	384	402	395	410	407	379	381	414	389	389	408	401	354	430	431	435	398	431	415	370	425	420	398	417	407	420	391	416	391	405	404	396	424	416	406	393	428	414	375	410	424	429	369	417	400	418	386	426	418	403	407	428	409	420	422	402	390	420	396	445	376	424	406	414	401	458	406	424	407	417	394	407	381	466	423	362	402	405	399	446	395	417	422	390	420	376	407	416	422	365	416	426	407	416	410	431	453	406	414	405	412	390	410	423	370	413	400	412	430	379	405	395	419	381	457	413	435	390	388	406	405	419	424	414	353	389	389	391	399	376	421	396	396	395	397	430	426	418	409	382	420	418	426	421	382	383	390	412	431	395	403	407	411	367	396	421	417	396	382	401	415	392	427	430	430	403	392	376	426	362	445	396	439	406	414	421	410	401	403	420	394	424	412	457	417	417	417	397	434	410	402	432	418	381	407	417	400	408	426	409	423	357	392	395	416	429	407	418	404	411	423	402	411	437	435	408	438	387	398	379	394	425	374	409	350	426	403	410	399	399	345	430	410	390	389	377	400	416	392	405	417	395	397	374	394	428	384	408	428	419	392	383	412	403	396	401	370	426	377	421	392	408	370	381	368	399	401	406	363	412	427	419	397	388	368	410	396	413	412	432	445	407	405	420	422	430	403	421	444	416	428	375	423	404	393	449	407	416	394	406	409	421	418	364	436	413	378	394	418	440	386	419	412	409	374	430	397	409	420	380	390	382	400	416	426	374	430	418	417	404	403	427	395	388	416	407	409	410	406	432	417	381	416	419	390	411	385	391	378	402	396	414	376	405	403	417	403	407	387	400	431	380	402	415	406	381	395	396	422	409	397	445	425	354	422	390	392	428	394	382	397	361	390	392	411	403	413	443	357	367	407	457	387	424	388	381	374	436	444	428	385	393	426	410	418	403	428	393	382	442	415	403	425	375	436	400	410	384	361	413	436	376	407	411	427	405	400	408	387	415	415	394	395	384	388	417	406	382	395	409	398	403	426	449	369	406	402	379	414	408	410	391	419	406	384	364	424	368	373	417	411	410	419	396	443	419	406	395	404	429	405	429	378	433	415	403	434	395	400	406	384	391	430	413	426	425	412	422	394	407	421	429	425	384	397	397	425	385	389	401	387	410	408	402	386	404	370	441	413	421	412	417	428	409	397	425	412	415	365	366	416	406	397	415	408	417	376	408	406	373	448	398	381	371	381	390	394	365	368	423	403	429	409	430	377	396	394	387	357	373	369	411	400	392	418	399	359	403	377	433	450	410	402	400	388	387	398	443	386	398	422	408	403	400	439	409	401	402	393	369	431	409	415	399	418	390	425	439	403	436	418	433	396	375	385	428	424	438	399	373	421	426	435	404	382	363	374	379	415	423	378	402	400	471	440	388	381	373	371	403	374	393	407	405	383	390	351	432	376	421	375	410	394	419	386	386	399	404	417	344	411	380	425	426	395	399	399	410	407	408	404	416	408	374	438	385	403	404	407	405	443	404	465	407	425	403	419	400	417	396	402	406	407	406	393	403	404	421	402	409	389	405	412	417	405	401	389	389	422	383	402	391	419	412	408	409	404	387	370	416	406	400	387	400	380	418	406	395	403	398	434	400	428	408	414	424	417	393	416	407	400	414	405	386	408	442	412	420	398	419	415	384	449	388	440	412	447	413	443	406	382	414	418	402	399	404	448	420	424	393	422	403	408	379	398	435	384	392	408	437	393	401	381	396	426	435	375	437	421	391	413	373	448	383	389	402	391	403	387	436	368	380	388	416	385	411	395	362	386	397	388	419	379	372	378	415	409	421	437	381	387	377	434	359	438	394	418	410	412	433	390	426	412	377	406	429	435	412	420	384	414	380	409	412	385	429	390	406	412	394	440	390	410	418	417	437	436	409	435	417	385	414	397	424	415	371	422	402	423	388	388	417	400	426	411	441	417	377	415	390	410	382	397	381	388	437	387	398	401	440	373	395	424	408	419	386	421	407	389	416	404	460	386	455	398	432	435	373	373	385	399	394	396	404	425	441	387	411	410	427	418	441	412	400	368	433	358	397	385	364	390	389	379	422	389	376	407	423	420	402	392	414	410	413	442	396	426	413	389	421	421	402	358	427	396	362	436	422	385	384	406	361	380	380	397	374	400	418	413	417	412	433	432	377	427	437	397	390	403	383	432	425	378	405	436	436	384	428	408	427	396	436	404	407	410	393	373	412	418	382	404	379	420	388	369	431	403	404	452	407	424	375	404	390	393	409	403	418	420	403	371	450	419	386	385	402	405	402	406	384	367	410	401	434	412	391	418	424	420	408	436	392	399	416	386	411	427	435	372	438	388	374	406	376	405	413	396	396	396	420	371	431	400	406	434	408	377	438	379	388	404	409	394	430	417	399	421	411	406	392	392	392	438	408	409	428	434	379	390	407	412	376	422	427	403	395	416	409	428	427	419	381	473	384	413	392	365	418	431	453	408	427	416	404	428	397	436	429	410	394	387	412	442	403	393	408	435	419	445	384	437	415	399	366	414	411	410	409	407	417	365	404	385	375	396	406	433	427	389	413	434	479	403	429	408	436	395	436	400	412	424	404	413	414	393	444	404	382	409	381	371	424	418	407	352	400	398	403	384	426	390	439	381	407	432	449	412	370	399	428	367	421	371	425	399	416	403	417	441	385	398	421	415	433	424	396	398	362	392	419	422	410	442	408	424	411	423	386	409	393	408	403	438	377	415	379	385	394	396	421	393	424	425	377	393	423	383	401	400	408	420	415	404	389	420	398	386	408	380	433	419	428	427	388	441	403	408	378	384	416	385	402	414	434	394	405	401	389	390	409	400	379	425	396	403	445	404	397	401	430	405	401	413	430	378	406	410	378	411	396	424	420	400	425	448	398	394	441	393	427	420	405	436	399	370
45607	21784	15095	2801	1261	824	22978	4099	423	307	289	249	222	196	180	169	195	166	173	157	128	148	117	159	122	132	146	153	127	140	151	152	106	123	133	120	135	112	128	107	133	113	90	109	128	118	108	122	128	115	110	100	122	130	128	136	121	126	133	97	91	111	122	116	101	118	97	121	119	102	101	111	116	121	124	110	105	105	114	114	144	114	109	121	104	122	107	109	111	115	111	110	119	109	116	111	101	107	118	97	130	101	115	110	113	127	85	89	108	124	119	108	111	94	122	114	117	115	123	95	129	108	101	112	112	111	129	110	109	119	98	123	119	127	137	120	110	115	117	104	118	128	113	112	105	138	100	109	85	96	117	127	114	99	111	131	103	95	107	102	127	120	118	129	90	103	108	115	126	109	119	122	113	127	114	93	122	115	119	107	111	115	101	103	124	122	122	128	117	120	114	117	97	113	111	103	125	126	97	109	107	118	110	103	127	108	119	132	118	114	98	112	125	123	101	102	113	134	115	113	127	108	95	112	95	115	106	127	94	133	116	116	100	107	114	114	112	106	101	113	93	108	104	112	113	111	94	112	106	122	120	93	114	113	120	100	127	97	129	109	127	110	108	144	124	109	98	110	108	89	119	112	114	96	109	123	105	118	119	91	122	121	102	127	121	128	115	101	107	104	100	108	96	124	105	126	112	118	113	119	110	93	95	124	110	103	139	115	94	90	109	92	119	104	103	106	113	137	115	126	116	116	118	117	108	106	126	97	106	122	97	94	96	101	136	106	113	130	109	122	117	88	103	101	120	107	115	100	116	117	111	107	100	108	96	119	125	102	105	111	112	103	120	116	106	97	109	111	110	128	118	99	94	92	132	126	110	105	128	121	106	122	109	113	115	112	114	107	131	119	119	121	115	118	115	98	94	120	107	107	106	105	118	95	113	97	112	112	96	119	100	112	109	115	98	89	105	118	119	117	110	105	108	106	114	130	104	112	109	120	122	101	129	107	119	94	117	113	122	97	105	122	124	107	109	113	92	97	134	103	118	120	119	99	125	113	106	105	111	122	101	127	116	105	101	125	101	111	120	126	97	108	124	116	87	109	110	102	109	115	114	122	111	119	94	123	113	89	122	117	97	118	118	113	103	102	104	113	103	105	92	121	106	116	112	83	123	106	123	117	124	142	129	115	115	102	103	104	109	124	121	119	114	113	138	97	115	117	125	142	129	92	101	112	110	107	112	131	125	104	124	121	115	111	126	103	115	117	102	124	96	108	133	115	104	104	110	124	88	107	112	121	107	113	124	114	126	119	102	125	123	106	98	86	105	123	101	123	119	113	114	117	108	117	99	100	105	102	106	118	130	121	108	114	105	112	107	114	99	121	107	111	105	108	125	106	127	96	119	121	93	119	96	114	119	110	110	89	121	95	98	109	121	120	125	109	116	103	120	117	97	104	121	111	113	119	99	134	107	112	100	119	120	115	100	106	117	119	101	123	105	103	117	112	114	103	113	134	98	110	105	101	104	107	107	118	111	99	124	105	142	107	94	101	89	83	113	109	101	113	116	88	104	121	126	114	109	86	97	126	107	147	122	118	117	121	123	117	102	106	122	106	98	120	113	101	118	93	120	131	116	100	110	117	123	99	111	104	115	124	107	119	125	136	118	116	106	108	106	119	111	115	123	122	97	116	101	107	111	124	132	113	129	130	111	99	135	111	116	103	129	122	115	114	119	105	124	122	97	117	85	114	116	98	116	115	139	115	104	137	106	108	106	95	114	123	96	122	123	113	106	110	106	103	145	123	94	123	103	119	122	108	92	108	126	117	101	123	115	123	106	107	123	100	131	113	128	119	100	112	120	120	99	94	105	127	106	128	120	102	102	112	127	102	106	121	105	107	127	122	117	115	117	87	120	122	92	116	128	115	117	118	127	103	104	114	114	132	117	119	110	135	111	114	118	131	109	132	94	127	124	109	119	106	115	122	119	110	127	104	107	96	93	111	127	121	104	124	105	121	111	127	95	90	105	108	117	94	104	113	105	114	89	100	121	115	97	111	118	120	130	108	115	122	120	123	131	90	109	116	98	120	108	110	97	102	113	118	110	115	112	133	106	111	101	107	121	116	113	113	101	102	128	129	101	134	114	112	122	96	115	116	102	104	98	121	131	96	113	118	121	127	95	99	113	106	114	113	108	99	103	116	110	118	115	110	127	101	124	105	123	112	97	107	119	118	99	118	116	106	113	114	128	110	131	102	110	120	117	118	99	120	117	105	100	101	118	100	107	96	102	109	105	117	126	137	118	102	126	105	131	106	117	125	111	111	118	102	124	92	119	113	113	123	122	118	120	98	118	111	123	119	111	113	123	117	121	98	124	102	129	123	100	122	131	110	122	113	104	113	112	113	110	112	126	118	109	107	107	130	120	138	134	122	108	121	123	109	101	117	116	119	103	107	124	120	120	106	116	114	122	127	114	105	130	107	98	110	109	108	93	107	99	95	102	107	99	133	124	117	101	90	113	109	122	91	112	100	125	117	149	121	137	112	104	108	114	101	123	123	112	113	129	106	121	116	102	125	117	101	98	125	112	118	122	108	128	114	116	120	110	108	98	103	110	110	108	116	114	91	124	116	117	105	111	111	106	102	118	121	118	108	87	122	94	139	132	113	118	117	110	127	107	109	121	105	110	122	117	95	111	99	118	136	110	113	105	113	116	100	104	129	103	115	95	104	117	101	112	107	100	111	100	125	104	112	112	114	105	109	109	113	107	97	105	117	117	110	92	101	123	119	109	103	123	109	82	122	100	107	127	104	107	104	111	120	106	128	117	91	117	122	110	125	111	118	98	104	103	112	107	111	110	100	132	119	117	110	113	105	116	129	139	103	126	111	123	117	108	104	112	96	111	110	110	102	131	101	89	112	125	119	132	132	130	106	107	115	109	121	115	125	120	141	102	114	112	127	106	130	107	102	112	110	105	92	140	133	119	111	115	118	131	120	107	106	106	102	111	115	107	113	118	101	117	115	115	110	106	107	110	117	128	106	121	125	116	117	109	116	100	112	108	101	104	105	98	90	91	94	94	112	102	106	105	96	126	112	109	123	105	109	99	96	131	111	112	114	109	100	120	129	126	110	116	101	102	98	121	111	132	121	106	113	93	110	115	103	130	116	99	134	112	95	120	123	108	128	125	113	123	102	90	127	113	121	115	81	99	134	121	108	141	113	115	118	108	119	118	102	103	105	116	120	104	112	105	101	92	111	108	118	129	116	127	95	102	102	120	113	115	111	104	102	123	136	108	129	100	106	110	118	126	108	107	110	103	116	124	116	123	121	117	113	104	106	103	119	104	116	121	102	116	117	130	127	106	113	131	118	136	113	103	102	123	125	104	100	106	107	101	111	115	112	103	103	107	113	120	130	131	123	118	117	100	122	124	123	94	113	111	122	122	104	128	98	119	81	112	101	102	125	113	106	108	116	107	98	140	107	122	114	131	101	117	72
24374	2136	4855	5713	4413	3897	32822	2140	1684	1500	1361	1207	1001	956	785	777	757	699	623	597	580	548	539	503	542	493	483	438	475	434	423	417	387	429	398	406	408	374	377	385	396	348	390	369	389	374	333	356	324	388	321	333	323	346	344	324	324	323	343	345	340	332	334	352	308	319	294	327	300	338	340	325	318	277	320	308	298	339	309	317	330	305	311	332	291	309	308	322	334	305	316	303	295	325	322	320	295	329	309	281	315	303	292	306	315	318	307	321	302	314	291	328	292	294	322	316	285	315	305	332	313	287	310	295	291	312	285	337	288	292	311	315	321	299	336	309	303	325	321	294	302	301	297	326	296	318	315	279	279	304	299	342	281	302	304	313	293	282	352	289	312	298	305	299	333	305	280	267	309	312	329	284	294	300	307	294	335	332	300	305	329	274	295	313	302	301	316	282	287	310	279	319	316	308	301	293	316	342	297	319	287	306	301	314	304	324	304	295	284	296	304	292	306	296	306	266	281	269	283	299	304	290	311	293	295	326	338	264	277	299	285	293	312	283	302	272	278	319	276	313	267	278	290	315	315	304	292	330	299	300	311	291	324	276	289	275	301	302	273	285	303	294	300	313	300	304	297	304	311	309	295	301	287	279	294	282	301	300	298	300	292	270	319	308	307	306	304	318	306	332	304	321	318	313	313	306	340	285	329	334	294	312	298	295	296	313	310	303	308	263	289	271	298	307	314	301	290	299	320	318	297	290	293	331	306	311	302	306	298	268	325	297	302	325	279	306	284	310	316	310	304	286	332	328	297	323	313	304	318	286	329	289	297	306	306	294	303	278	319	293	294	278	319	329	296	298	266	297	306	296	275	305	304	302	332	309	316	324	319	327	293	310	318	326	314	290	303	339	301	281	307	306	330	301	322	293	293	311	307	326	343	329	278	307	293	301	349	314	297	299	323	312	273	288	316	295	314	293	293	312	351	302	270	299	318	313	294	309	303	320	309	310	266	294	308	296	312	305	308	300	302	306	308	346	276	289	339	285	306	295	302	327	307	293	319	301	331	286	324	317	311	317	291	284	301	300	282	303	281	268	325	297	298	315	280	301	313	309	309	294	265	273	303	315	280	293	316	306	280	302	330	298	314	304	300	284	316	309	299	312	285	306	305	286	285	323	295	312	291	310	320	271	288	299	318	320	261	299	314	282	281	285	299	302	295	299	322	312	290	342	299	285	301	327	302	311	318	292	340	321	283	334	301	293	332	284	317	317	297	264	304	316	281	311	316	315	325	337	283	312	286	302	294	289	319	306	303	284	312	287	318	266	313	299	300	291	310	311	303	306	337	313	293	303	285	320	320	265	319	297	276	260	311	296	312	297	313	298	311	259	300	329	304	301	301	292	300	317	306	271	289	317	315	330	288	316	319	314	316	265	314	277	317	299	295	312	290	316	290	301	305	295	310	296	310	304	305	293	300	333	276	300	287	300	299	293	288	276	312	301	309	298	289	299	321	303	304	310	310	293	296	316	315	327	307	308	261	294	300	255	306	288	299	292	306	303	302	315	329	329	309	314	322	292	274	282	304	307	311	311	308	311	281	304	292	296	309	316	322	308	282	282	323	297	285	294	313	305	297	285	325	293	302	303	333	305	284	289	308	315	281	303	302	275	299	330	298	312	297	301	301	301	296	303	296	296	301	314	342	276	303	289	314	305	313	283	302	285	305	290	309	302	287	292	280	275	324	290	296	308	289	327	302	308	324	298	326	280	302	305	294	314	307	299	303	342	322	305	293	292	310	302	273	305	282	322	334	321	324	300	258	322	297	285	292	300	297	312	303	328	281	303	306	303	289	265	325	294	343	264	304	328	311	280	276	244	322	259	283	294	313	316	294	319	284	277	296	265	296	314	265	288	306	304	298	321	332	274	281	289	280	303	313	289	296	317	312	287	289	288	284	278	279	303	271	302	305	298	312	305	275	316	309	300	284	311	327	288	282	323	274	288	253	327	320	283	287	279	307	302	298	296	285	306	327	300	290	287	298	351	330	291	303	317	297	282	295	286	307	300	320	296	287	308	288	309	267	320	321	272	286	272	280	301	284	284	306	327	276	297	281	302	311	300	311	303	297	317	298	328	287	301	307	297	290	295	311	304	335	298	335	297	288	319	294	318	315	278	297	291	323	286	293	302	313	285	291	304	272	291	283	323	298	313	307	309	320	300	286	288	297	303	310	282	303	276	314	295	291	282	307	319	321	305	273	290	308	302	282	296	319	291	293	329	292	292	297	291	310	318	287	279	295	298	288	277	297	286	277	289	287	261	284	281	273	308	307	295	299	307	301	307	315	302	278	324	302	295	276	307	349	295	316	288	289	294	304	301	299	320	344	310	291	268	289	299	274	271	295	280	318	317	309	320	318	310	302	295	292	284	316	316	287	286	313	310	298	297	314	297	280	323	329	279	314	299	321	315	317	311	285	318	327	293	313	305	323	262	313	282	314	306	280	319	262	301	284	320	325	297	282	310	296	299	307	305	285	296	321	278	282	300	304	305	320	303	310	280	291	340	290	314	317	310	296	279	296	297	320	287	318	292	297	286	278	318	311	304	296	275	309	280	285	308	291	314	302	288	317	318	292	301	336	298	306	304	300	295	295	296	278	299	305	323	276	290	319	295	313	254	300	308	287	294	312	299	277	293	276	294	296	279	300	293	322	305	317	311	259	301	288	336	299	289	313	275	305	297	309	326	310	280	297	330	278	335	326	281	271	301	312	307	302	292	322	290	303	293	295	316	273	290	272	258	303	315	308	312	305	325	300	332	309	292	300	276	277	329	278	327	282	304	290	317	291	278	313	275	284	295	338	285	292	285	301	332	327	298	315	281	315	334	267	335	322	299	321	320	324	294	291	335	311	292	311	315	282	284	301	283	304	296	309	300	310	314	284	318	291	289	276	285	296	314	286	292	297	308	311	321	291	279	331	317	294	323	272	279	303	290	303	306	303	291	286	304	290	299	319	305	294	287	326	298	286	282	312	295	294	320	307	292	333	313	319	349	307	309	308	315	318	284	299	302	288	286	337	339	291	327	302	319	315	318	305	307	291	280	318	269	273	303	292	285	301	284	302	351	309	329	348	278	307	259	301	268	305	279	290	297	278	341	282	353	290	313	304	288	280	299	302	309	303	275	280	322	329	315	266	315	274	294	287	297	294	284	267	322	317	288	315	290	298	303	337	306	340	313	309	288	324	302	293	306	280	348	301	291	318	315	303	302	300	304	258	303	311	306	313	314	307	298	303	325	307	308	283	328	308	333	290	305	309	278	338	310	323	271	291	323	290	322	316	299	297	320	290	299	282	318	291	297	273	302	338	287	331	306	299	309	292	343	310	290	310	287	315	327	289	298	306	287	307	301	297	322	299	281	307	301	295	303	277	298	305	296	322	280	299	327	317	341	324	293	288	291	309	297	290	310	291	303	297	324	288	331	320	348	323	310	286	279	316	318	316	315
5912	557	487	481	371	340	837	326	309	306	295	279	324	331	304	324	288	305	293	321	331	293	328	281	315	316	287	297	333	303	303	308	291	282	311	299	335	329	314	315	290	271	306	278	310	314	349	350	326	292	296	306	292	321	317	330	312	262	285	330	330	289	313	299	338	284	324	302	281	294	302	326	285	293	303	291	287	298	316	284	328	311	295	312	287	333	300	278	296	324	297	322	321	298	297	349	291	280	295	301	295	312	328	304	277	283	315	278	280	256	290	331	322	305	300	276	323	310	296	270	315	333	327	313	278	302	294	297	318	293	303	275	286	290	284	253	307	309	313	325	283	301	300	295	271	283	307	282	284	307	327	283	291	296	337	334	297	312	281	293	291	309	319	320	304	294	269	298	301	298	291	284	287	283	301	291	315	327	286	289	303	295	281	306	303	288	299	282	307	292	305	302	332	318	307	296	289	294	316	312	286	297	305	279	292	291	290	319	327	288	291	289	321	282	283	310	302	330	341	309	328	288	274	313	305	300	295	314	291	312	284	269	314	303	303	323	286	327	283	302	315	290	281	281	297	326	291	309	293	338	275	306	281	322	268	277	303	295	287	299	287	325	345	292	312	280	298	314	306	284	286	270	326	308	291	306	334	295	310	338	320	274	322	271	273	307	306	315	343	306	319	304	293	301	307	293	307	303	278	307	316	312	318	340	323	280	282	313	285	302	327	296	315	292	282	323	310	301	319	283	319	298	306	256	306	303	315	313	314	315	287	298	329	285	298	309	308	291	294	291	299	308	322	285	305	293	299	319	275	311	313	296	286	328	282	298	287	296	314	302	289	328	309	322	300	316	319	294	322	318	281	330	304	319	315	316	297	331	280	286	312	317	304	293	325	295	306	300	294	308	277	306	321	343	279	326	314	317	311	311	272	293	285	280	289	293	285	264	292	289	343	319	307	297	329	330	287	296	292	289	305	309	292	274	306	340	294	296	315	282	312	322	295	330	312	322	315	323	294	299	299	286	311	308	301	300	292	310	290	346	290	291	309	330	306	294	306	308	306	284	264	285	294	285	291	310	290	277	286	324	283	292	312	318	332	294	310	304	270	327	334	282	305	285	313	273	316	302	288	313	313	316	286	304	307	283	276	311	296	300	335	308	290	296	320	331	301	289	300	310	290	284	305	290	284	336	304	265	305	304	309	309	312	303	297	298	309	317	314	340	305	308	266	292	292	311	275	307	301	304	320	326	293	272	295	328	328	315	312	300	297	283	292	301	336	298	306	294	308	324	290	287	282	316	280	298	315	302	322	305	279	317	314	313	320	315	313	313	334	287	330	295	295	291	312	330	324	295	335	310	280	312	301	351	329	306	295	300	297	295	278	302	296	279	301	270	306	310	295	290	311	291	286	312	318	303	300	325	280	278	301	281	305	334	295	313	277	312	313	296	309	316	313	288	305	297	276	299	290	320	301	305	303	308	287	289	293	286	329	289	269	341	290	323	282	328	329	260	315	306	320	295	279	326	304	315	293	289	290	288	288	309	266	289	318	316	325	290	326	307	299	336	320	316	316	317	311	289	302	285	294	316	311	318	285	325	287	311	290	299	308	325	328	277	283	298	338	296	309	321	330	275	321	297	294	282	312	291	303	300	327	303	298	304	312	300	292	306	289	317	318	294	281	305	303	304	311	328	303	286	325	267	291	328	290	306	324	259	305	318	296	266	292	293	280	302	293	330	313	298	271	272	287	279	293	298	288	308	284	290	311	323	316	280	279	308	284	289	325	312	258	306	306	272	331	294	304	320	287	297	311	317	312	335	304	301	302	299	307	327	304	297	317	322	312	276	300	291	354	303	277	313	312	272	283	260	304	269	308	302	291	299	321	300	299	287	281	320	306	308	306	316	317	301	342	308	304	323	306	291	302	287	311	296	294	303	309	311	293	320	283	292	302	321	319	318	333	287	295	308	320	327	337	274	344	319	306	287	295	273	308	303	293	279	305	301	336	305	314	324	293	288	304	331	302	308	301	332	314	267	277	288	263	284	314	294	272	296	309	285	300	279	310	316	318	341	310	288	336	295	304	294	312	296	309	300	325	293	321	311	336	280	282	285	306	289	329	271	283	292	297	321	251	290	251	287	294	297	294	326	261	295	287	304	306	315	324	292	286	291	294	296	291	324	324	301	307	268	289	279	305	306	308	307	283	315	307	306	289	292	252	280	300	302	296	291	327	331	292	311	311	281	303	315	307	309	312	294	313	300	288	295	293	312	313	320	304	312	292	314	324	304	279	290	266	314	310	287	276	344	323	308	278	321	294	296	299	297	281	311	302	309	296	295	311	288	331	289	298	281	274	314	293	342	341	333	308	260	308	284	290	304	316	294	290	313	315	296	281	298	261	292	337	330	306	296	309	285	311	305	314	310	316	282	268	297	278	287	302	308	288	305	332	281	301	309	313	296	282	335	312	342	320	280	318	273	290	288	312	292	323	320	351	288	275	308	306	322	331	307	300	317	333	334	329	321	299	283	299	305	303	307	329	298	331	324	268	298	332	316	294	292	287	290	332	278	282	312	325	296	300	285	275	299	286	314	279	300	318	306	316	296	321	299	278	329	295	295	289	273	340	300	284	294	285	273	309	325	316	318	323	299	314	270	288	313	260	312	310	287	299	302	315	304	313	320	289	329	310	334	334	307	277	321	315	328	318	336	308	310	286	295	320	311	316	296	282	290	300	335	287	315	302	289	288	332	294	273	315	285	314	301	309	301	294	317	306	307	327	313	283	300	258	309	283	309	287	274	313	322	316	289	289	326	317	308	313	283	287	285	283	321	276	277	279	309	320	325	275	295	275	287	308	324	306	322	284	301	296	281	341	328	286	326	286	317	334	277	322	307	302	283	294	297	313	308	309	311	317	311	290	343	312	278	264	274	316	287	312	327	309	319	297	316	309	309	274	311	300	285	328	295	287	295	328	294	314	295	320	304	307	333	289	292	307	312	307	265	321	334	311	310	315	304	250	310	288	319	323	272	284	329	307	291	310	311	288	297	291	316	295	311	323	319	317	295	286	292	301	307	315	306	328	312	301	340	319	326	332	285	299	316	312	327	298	278	294	317	307	301	306	316	319	306	308	325	302	318	290	307	286	293	284	297	316	311	309	308	320	290	292	297	297	284	314	300	294	304	331	306	303	319	312	314	267	295	328	350	296	309	290	285	267	299	295	363	321	277	323	308	303	322	300	281	296	322	280	312	320	298	299	304	275	290	295	281	319	332	302	317	287	313	323	274	293	271	301	300	327	302	313	292	307	317	294	286	311	291	302	291	308	290	281	299	312	307	326	311	329	306	299	316	290	292	298	316	311	294	290	292	316	290	311	262	315	299	296	298	312	315	321	314	285	324	348	332	296	307	288	276	340	322	313	316	305	293	285	259	313	301	298	331	296	303	294	306	320	314	319	301	285	295	308	256	281	330	303	298	292	318	308	321	322	312	297	297
5012	836	1067	1175	920	974	3758	755	685	737	701	687	727	707	735	712	665	730	740	720	650	674	693	691	668	696	709	705	703	693	691	695	666	668	719	708	706	676	647	635	714	663	711	649	652	712	757	695	691	687	755	675	727	686	711	665	667	701	715	703	647	644	677	705	695	689	669	683	640	711	707	717	690	645	673	671	690	692	704	710	683	740	703	686	677	644	672	679	678	648	707	647	681	670	641	680	654	710	673	673	668	668	676	643	759	684	689	681	679	677	699	660	629	703	656	728	695	730	681	675	691	711	659	663	691	691	659	691	633	714	693	699	704	693	651	734	662	719	689	731	684	656	682	654	707	695	648	710	664	654	673	682	728	676	665	692	693	645	717	662	684	712	708	673	674	703	728	706	695	696	689	682	700	692	596	656	707	691	654	705	727	689	676	664	683	654	687	702	698	706	671	686	673	703	713	738	659	712	622	704	737	683	690	652	680	686	670	659	657	701	679	709	675	745	713	657	653	648	653	715	656	659	672	709	663	664	690	694	675	659	693	650	702	697	631	644	651	703	698	669	674	677	679	734	688	672	735	730	700	699	709	668	693	699	645	687	658	734	706	743	642	705	710	646	664	680	703	691	671	676	647	692	679	704	672	700	688	637	690	697	712	685	713	680	647	701	670	708	672	686	630	660	671	661	700	666	716	667	645	685	654	689	679	684	707	685	650	650	661	698	645	678	662	740	722	639	689	670	679	727	667	692	677	671	645	722	675	668	687	675	703	686	674	676	721	678	695	672	705	669	704	700	661	697	708	685	728	691	690	650	677	675	653	710	686	691	675	707	657	678	681	683	683	692	639	677	675	718	686	716	680	682	679	710	691	679	710	677	678	675	670	672	679	704	651	652	667	664	658	641	714	656	713	621	651	705	666	668	681	689	719	658	675	709	697	713	695	708	669	706	705	725	649	732	672	704	688	699	694	700	681	656	698	657	701	675	634	677	685	670	666	720	674	687	733	692	682	675	705	711	726	696	665	642	681	728	689	689	655	657	683	694	672	647	654	720	687	640	731	699	675	645	700	659	724	684	655	685	706	672	731	686	660	746	659	727	632	641	665	710	706	692	659	696	686	667	685	674	639	647	687	647	647	683	697	702	708	688	668	718	699	715	712	695	687	682	673	708	725	690	722	678	670	675	701	673	696	620	689	656	711	645	677	684	679	679	689	719	726	662	687	702	697	643	694	688	666	664	688	674	641	648	684	662	706	727	741	699	680	704	673	689	673	653	715	694	674	699	643	698	681	651	670	691	696	663	692	718	648	683	702	678	687	694	675	698	626	677	683	652	636	655	636	644	688	659	673	713	703	668	690	686	646	668	664	673	683	683	666	679	702	735	665	660	667	711	720	658	682	662	643	641	688	708	706	699	698	659	717	695	729	707	687	693	642	705	711	642	728	687	692	672	685	687	708	691	626	687	662	689	649	646	664	639	676	660	725	668	692	684	690	644	710	738	660	718	700	688	669	681	654	740	652	668	682	689	693	636	672	690	674	670	702	707	693	714	664	648	668	719	680	680	699	705	714	641	682	705	719	676	669	698	677	664	658	673	679	691	692	640	690	655	621	703	683	671	692	722	628	732	675	651	665	671	633	717	712	668	693	712	687	723	723	719	713	731	673	683	669	665	687	740	686	692	684	691	650	678	691	599	694	689	725	701	682	681	696	671	703	717	684	724	644	653	713	643	684	666	733	695	669	689	654	675	705	716	699	695	719	698	700	683	654	690	650	706	658	730	722	682	673	680	722	717	685	654	684	710	665	674	712	740	681	755	659	674	712	697	693	689	679	706	643	695	669	682	697	672	678	637	707	649	668	673	695	642	644	709	703	691	669	667	662	697	708	680	657	684	703	672	673	707	653	699	724	724	664	704	686	698	726	705	655	677	698	711	704	717	701	670	677	661	713	708	662	658	728	689	661	691	609	714	682	642	697	659	745	677	702	653	672	621	705	721	673	661	692	687	678	691	687	698	684	638	670	732	682	728	669	665	704	694	710	674	703	726	674	714	670	692	673	711	702	696	694	668	700	750	687	713	706	711	732	657	680	661	681	711	701	672	689	673	614	678	720	701	740	640	695	677	694	682	708	669	693	638	690	679	684	733	696	690	689	660	673	687	670	662	673	704	702	704	645	644	705	680	685	692	651	692	637	653	674	635	669	690	690	715	700	666	662	696	692	684	695	627	677	669	672	663	664	699	661	683	662	695	656	687	697	691	657	663	674	688	694	697	703	691	673	672	645	723	719	700	686	682	725	671	672	663	673	728	708	679	607	719	661	696	693	673	704	712	737	730	719	624	662	650	672	679	649	694	666	705	683	678	720	688	692	681	678	714	705	717	709	687	676	731	701	683	698	678	704	708	631	696	648	657	675	691	698	713	711	701	714	680	720	705	692	702	706	686	681	729	675	709	650	676	673	734	738	640	724	654	660	699	643	665	666	678	719	668	667	656	662	695	658	723	671	668	705	693	711	676	690	659	682	712	716	686	694	672	696	663	668	673	686	734	659	657	690	689	692	709	703	667	680	672	656	668	681	693	631	673	691	676	659	718	711	675	681	669	688	678	741	739	650	695	695	723	676	620	669	666	722	703	625	675	678	704	717	646	651	701	685	678	632	667	670	632	700	719	694	680	714	694	680	716	689	670	711	632	662	658	656	697	670	670	675	691	668	691	683	705	689	697	662	692	717	658	651	664	686	668	700	653	653	693	708	669	666	678	658	689	739	658	670	679	700	699	684	707	679	619	676	645	635	703	684	671	717	742	709	668	709	707	698	669	673	620	706	725	678	692	690	646	670	724	655	673	687	631	652	687	673	696	705	728	689	643	697	678	667	727	680	707	669	676	705	738	724	700	678	632	670	686	643	677	706	682	699	711	703	680	681	666	651	692	680	734	670	699	748	692	695	678	722	675	698	689	665	662	694	661	717	644	691	680	666	746	704	678	681	702	688	713	659	658	666	650	622	673	726	704	642	653	684	693	683	722	655	653	692	687	647	639	688	661	677	700	647	677	724	674	688	714	701	691	640	695	672	777	711	690	668	675	756	650	675	673	675	688	732	658	729	675	684	721	694	689	635	714	670	689	728	691	708	652	644	675	698	681	651	676	689	703	668	637	697	702	684	702	691	692	640	706	662	669	713	666	726	709	705	696	655	657	684	736	708	697	670	711	686	749	735	676	654	674	711	664	661	685	685	691	674	724	675	702	673	683	718	689	697	672	711	660	633	683	702	686	662	642	709	660	686	674	674	669	661	713	662	689	724	703	699	677	652	729	643	693	675	718	661	744	699	668	732	696	694	672	673	668	693	688	677	702	665	676	636	690	722	725	680	703	668	667	676	733	660	686	677	728	715	672	691	687	673	701	633	699	713	685	649	630	665	672	668	712	707	654	662	660	729	671	641	680	659	684	671	677	675	655	698	667	711	679	682	658	684	720	679	644	678	696	684	689
42574	14669	2946	1004	599	501	6113	413	263	250	248	205	203	230	196	182	179	172	168	187	193	199	158	194	170	206	163	209	157	168	181	178	186	177	185	170	180	166	180	165	169	181	183	170	152	149	173	156	184	173	164	161	169	175	177	174	174	166	155	186	165	159	168	187	160	155	162	182	166	163	154	184	188	150	150	190	195	176	163	155	164	152	178	185	156	171	156	160	150	185	166	175	183	181	150	158	139	155	162	166	153	178	173	175	180	155	195	171	159	169	175	196	153	173	184	162	178	165	168	163	156	176	191	145	175	163	158	173	168	169	175	174	153	130	160	153	166	168	149	152	182	174	174	153	157	170	158	181	170	156	157	159	175	167	169	169	173	151	138	154	148	158	168	161	160	159	136	181	171	160	170	168	165	161	161	185	181	182	147	172	175	172	153	159	167	162	178	163	189	162	165	180	167	178	151	179	174	171	164	147	168	156	175	153	142	187	156	165	190	164	139	150	139	169	178	139	138	163	162	178	196	165	194	176	183	161	181	178	173	145	157	162	169	177	180	202	158	176	159	163	179	149	178	171	157	146	187	160	159	169	143	179	186	158	173	166	171	171	137	174	143	167	179	171	146	170	196	184	152	169	170	178	169	143	153	148	155	161	146	169	180	163	148	196	165	161	161	160	157	169	170	156	188	171	172	171	173	192	170	195	187	153	164	147	157	167	170	154	172	134	147	173	143	164	150	175	178	175	164	152	167	159	153	161	179	184	173	163	154	147	161	166	167	161	145	189	172	128	170	146	173	181	172	189	157	183	168	160	154	145	162	156	144	176	159	163	178	180	157	165	167	158	163	183	190	163	158	176	188	166	191	184	169	163	157	179	174	186	158	146	144	156	197	156	168	171	168	172	181	156	166	173	174	168	172	176	151	154	152	146	163	161	155	174	163	181	159	161	154	161	143	178	167	157	154	177	171	154	147	152	150	173	157	161	160	157	150	177	181	154	178	163	186	153	151	159	174	149	170	184	164	152	157	176	152	190	175	177	154	143	163	166	160	174	175	143	145	163	168	183	214	166	163	132	172	183	166	172	181	151	167	186	158	172	156	165	161	175	181	176	170	166	167	169	173	166	157	152	177	163	174	163	163	160	188	179	150	174	160	158	159	178	167	183	160	188	169	171	161	163	178	173	182	151	164	160	167	161	154	161	165	159	166	166	159	151	160	171	176	179	167	165	158	183	161	174	172	163	142	173	165	179	176	172	155	166	161	148	174	148	175	149	151	143	155	159	163	155	187	181	166	172	150	153	178	170	180	185	164	154	166	187	161	141	154	166	165	157	170	164	181	187	176	164	171	158	187	135	164	174	160	195	177	152	157	185	170	182	165	142	177	180	156	165	167	183	157	182	181	157	175	172	171	157	173	171	173	175	140	152	147	156	144	187	160	198	180	175	143	165	164	154	155	174	161	176	146	156	164	174	158	176	141	153	141	174	174	159	171	179	166	163	197	198	171	170	162	157	163	152	164	169	154	162	176	182	173	151	166	163	169	179	146	142	171	184	134	143	166	173	149	158	162	164	170	159	146	164	177	172	189	169	191	170	174	168	155	173	155	160	165	164	172	175	156	141	177	162	158	170	144	165	178	162	152	148	173	160	172	150	173	159	168	169	169	163	176	166	152	179	160	151	153	170	186	164	164	191	161	176	148	155	163	159	162	179	150	180	164	145	180	165	153	193	164	157	154	185	188	183	187	165	182	160	184	180	182	190	184	173	155	150	155	161	151	175	170	185	152	147	153	147	197	150	159	135	164	156	143	150	168	172	172	160	159	182	176	162	156	174	153	169	152	186	183	177	174	167	158	164	166	169	162	168	198	195	186	180	168	166	145	161	190	165	161	154	155	181	150	155	164	169	161	155	187	188	178	134	149	198	148	158	177	188	205	166	181	178	163	163	160	168	171	187	163	164	171	140	151	140	180	153	144	167	157	168	148	192	155	177	157	137	142	150	158	173	174	178	185	173	175	162	153	177	194	163	157	173	178	163	157	167	159	177	174	153	185	152	195	148	157	137	153	186	164	156	171	155	148	176	166	145	188	162	148	167	148	165	167	175	172	163	174	144	178	168	164	173	174	201	190	182	159	157	157	161	186	170	149	166	156	152	153	158	162	166	180	186	166	156	173	149	170	167	142	163	142	159	155	174	155	151	168	177	167	148	165	188	182	152	180	160	158	165	184	136	147	185	165	163	162	185	179	161	167	168	161	173	156	181	192	168	175	186	169	150	171	152	173	173	158	186	177	168	167	164	168	150	178	155	194	163	161	160	173	184	164	154	168	172	173	187	177	166	162	153	145	137	154	176	190	154	160	148	153	145	170	180	193	187	177	176	152	170	171	175	170	184	183	183	155	173	172	177	176	155	155	142	137	147	183	153	174	171	166	166	171	174	182	166	176	194	156	149	158	156	153	155	159	202	184	200	170	170	182	168	145	168	176	159	174	174	210	166	168	181	169	186	155	181	163	144	178	178	143	155	158	160	134	159	181	154	173	162	189	186	145	190	161	187	186	166	167	157	154	149	146	159	165	157	178	142	149	163	149	165	182	154	169	173	184	180	183	168	181	151	164	191	161	166	175	174	173	176	192	167	196	149	149	168	178	163	169	160	177	169	165	156	145	147	150	179	162	144	134	177	143	154	188	163	138	183	188	153	171	172	167	139	149	180	182	158	182	145	157	179	156	150	174	174	178	169	188	193	166	146	150	170	197	145	159	183	163	160	186	159	173	155	158	187	184	150	164	160	173	178	156	182	162	182	156	167	198	165	169	182	159	184	165	155	164	178	177	168	149	169	166	139	157	168	167	178	176	177	146	170	171	158	166	175	178	170	193	176	174	144	180	198	155	171	146	160	177	176	152	148	181	195	178	172	159	185	160	159	150	172	161	184	160	147	187	154	183	151	165	163	141	149	162	163	174	174	184	170	153	176	160	160	178	174	158	150	160	163	153	168	171	132	135	180	170	186	167	152	146	165	183	160	136	165	187	159	136	157	140	160	179	156	158	160	160	162	167	162	165	124	139	172	166	148	145	150	160	178	152	123	167	170	166	184	154	159	193	162	178	159	182	176	152	144	165	157	175	165	179	176	173	166	156	170	153	149	174	153	162	143	177	175	180	174	166	150	168	167	152	197	170	165	189	166	164	155	142	149	163	154	149	151	171	172	170	189	184	158	174	168	181	183	160	157	169	159	153	152	166	193	180	157	158	185	184	160	171	161	183	145	158	179	175	161	170	164	182	168	152	156	146	179	180	180	143	158	171	165	171	178	173	191	150	151	175	156	176	175	187	183	155	162	175	174	174	155	141	154	157	166	157	170	166	178	172	173	184	157	158	157	180	141	178	161	170	183	171	156	168	175	168	187	176	162	167	177	175	158	164	177	150	147	139	186	150	177	184	161	160	169	140	182	169	151	167	186	177	185	176	185	180	145	175	171	157	165	171	187	183	166
19953	1250	2410	2945	2101	1880	16027	1137	937	906	820	759	652	646	600	575	570	516	520	488	494	475	472	447	488	499	469	454	449	446	466	438	443	430	445	414	444	443	414	392	443	426	418	388	410	430	415	378	415	416	411	423	423	396	394	383	411	426	402	409	404	430	411	401	381	424	416	419	413	430	418	399	397	413	403	384	369	391	367	394	409	401	355	410	392	379	351	399	399	434	413	352	387	379	405	356	392	401	396	410	386	417	394	431	422	404	402	411	384	428	400	409	430	397	399	404	382	387	386	389	378	398	384	378	380	388	408	361	347	378	392	403	387	394	388	388	407	408	418	408	424	409	399	364	414	382	407	377	401	386	374	384	381	376	402	402	435	437	423	418	391	370	404	385	393	397	402	393	400	401	427	409	432	378	399	412	411	403	372	388	396	401	392	405	373	366	380	396	375	424	403	423	396	457	380	435	382	426	406	396	383	381	380	421	392	404	389	406	366	400	376	398	408	381	367	377	348	400	391	384	408	362	379	415	415	402	394	427	388	386	368	417	390	407	393	374	392	397	407	399	398	386	380	432	402	407	443	380	351	398	423	348	402	394	402	399	409	363	379	409	386	385	382	406	395	399	397	377	410	382	402	359	426	383	416	379	384	393	384	418	392	416	378	391	378	370	414	382	398	387	414	384	383	380	380	359	385	405	395	410	410	411	371	420	386	397	405	418	401	419	382	374	425	359	365	377	405	409	414	423	366	344	395	387	407	410	397	395	430	406	412	415	380	399	425	412	426	381	385	389	398	403	377	394	376	403	382	406	361	379	423	374	391	359	375	400	432	387	382	392	419	397	385	389	387	389	419	358	403	416	425	392	378	391	379	403	432	389	394	427	380	414	388	384	399	424	382	367	389	400	395	438	416	364	364	397	358	400	369	415	400	394	410	415	374	388	380	416	382	415	400	390	369	416	387	423	380	414	391	401	398	402	419	393	392	411	410	380	399	406	410	343	406	455	428	410	434	364	406	403	412	348	372	386	397	376	392	404	434	369	388	382	409	416	389	360	389	367	388	397	375	369	398	374	414	388	381	411	424	413	388	372	393	382	416	398	426	431	375	390	397	383	375	386	409	428	383	407	407	363	400	417	358	373	420	399	376	411	397	404	406	406	457	417	404	416	413	374	404	403	422	413	413	389	377	399	435	431	399	381	398	393	389	408	385	408	419	409	384	408	367	407	388	404	408	384	390	380	409	420	397	392	403	399	384	377	382	401	401	384	410	409	421	402	428	401	359	369	387	425	399	366	396	423	401	380	374	389	444	420	411	412	359	402	422	421	396	409	380	416	372	400	399	391	405	373	432	378	429	398	409	397	379	396	400	386	372	387	388	391	382	405	408	398	405	393	425	374	382	387	392	383	384	383	406	407	416	388	413	408	391	431	414	382	402	400	396	388	372	360	415	385	371	384	428	412	408	418	385	394	369	401	428	449	408	396	397	405	416	383	389	397	431	386	368	366	402	403	369	374	393	396	361	400	395	414	378	409	391	388	399	360	388	400	423	377	416	394	416	383	424	356	385	378	397	398	387	407	395	394	392	386	428	410	394	403	422	401	386	444	360	383	401	378	434	430	357	404	407	367	393	404	383	399	410	390	405	391	376	381	396	421	408	384	428	415	377	371	404	379	384	371	406	420	403	390	431	378	420	382	403	425	392	389	380	425	393	414	363	405	413	383	360	403	385	408	385	400	412	406	378	386	410	409	399	404	404	390	414	401	401	411	414	396	392	379	354	377	406	389	442	409	420	373	410	401	385	415	418	389	392	398	411	391	353	420	407	382	391	400	370	402	382	402	410	447	375	413	409	382	393	424	417	397	393	376	394	350	395	377	380	381	409	384	412	374	423	391	384	380	406	371	384	406	425	414	421	393	396	423	394	397	389	381	396	367	430	387	389	420	397	374	373	394	405	411	366	394	398	401	388	398	399	418	403	404	425	415	421	376	388	398	374	385	371	374	408	385	406	359	412	403	364	410	344	368	373	369	406	403	409	377	415	374	391	415	385	413	403	415	410	388	388	396	416	384	416	397	430	379	395	395	400	381	394	394	414	405	409	452	395	392	379	366	377	390	413	415	416	425	390	372	356	378	395	411	351	452	393	410	398	396	410	423	404	425	414	410	393	375	370	410	392	381	412	410	379	381	374	402	391	382	402	407	385	463	349	390	472	394	413	391	383	381	407	377	383	368	378	384	406	369	380	384	426	386	376	372	395	365	364	403	408	396	393	381	371	372	385	393	406	384	428	414	392	387	429	399	422	386	419	397	386	378	396	394	406	390	417	382	386	380	407	388	385	423	393	387	401	405	416	375	400	399	419	372	401	429	380	398	432	366	373	392	387	414	397	396	424	389	422	395	442	444	427	380	410	347	405	388	390	392	416	381	432	381	380	372	392	410	380	389	432	395	360	397	414	375	414	395	381	391	388	390	395	413	394	378	376	369	396	397	401	368	373	382	370	401	382	383	414	438	394	415	352	420	398	402	458	400	413	413	405	392	381	407	405	418	397	410	425	412	394	378	356	395	387	399	389	403	376	381	353	419	363	412	407	436	391	397	361	373	401	381	411	395	381	396	410	378	368	394	379	405	408	359	383	407	398	418	418	411	414	395	382	372	422	415	416	398	424	400	448	394	401	410	387	414	403	409	367	392	396	381	373	453	426	400	393	392	380	405	419	429	383	376	412	393	433	382	384	400	366	411	403	403	410	396	421	395	435	376	405	391	371	368	409	372	403	398	415	391	384	402	383	397	412	434	388	387	441	399	379	423	410	415	379	380	426	382	349	383	356	423	391	396	377	368	396	403	404	353	380	394	409	375	415	376	375	386	364	419	404	406	395	410	382	402	428	393	416	397	397	420	365	384	405	382	356	343	380	396	390	408	386	408	430	431	386	389	406	381	407	366	398	398	400	394	392	418	382	382	408	389	444	391	453	396	406	432	389	377	380	389	391	396	394	414	438	424	409	406	406	386	377	411	401	403	401	363	420	410	379	399	370	371	394	387	400	412	374	383	415	407	395	424	353	397	393	412	401	396	375	426	404	416	366	380	404	376	418	398	388	407	378	389	391	372	371	354	371	388	408	387	370	381	386	365	390	379	389	424	414	383	423	390	394	401	412	380	395	423	376	403	357	373	379	387	426	386	400	390	426	435	358	374	370	383	404	377	399	380	419	394	400	394	403	369	398	386	369	426	426	377	381	392	389	393	427	393	375	396	334	374	422	384	397	406	417	411	373	403	379	404	391	367	387	397	391	416	377	408	421	394	363	432	400	423	397	381	373	387	385	406	431	364	377	389	416	414	354	398	401	406	388	403	382	380	411	400	379	389	377	400	400	372	385	411	392	424	355	390	408	385	396	369	437	368	410	388	407	417	405	384	376	385	394	389	430	429	371	409	411	422	406	380	410	417	411	408	400	403	400	400	361	370	360	401	441	403	404	419	381	385	415	421
43322	21965	18894	3573	1181	906	16112	1291	382	308	295	252	250	228	196	197	159	166	153	152	154	155	165	154	131	146	151	140	132	146	113	149	136	115	102	136	126	89	99	123	120	133	125	92	105	121	114	106	112	103	114	108	111	125	119	102	120	102	120	107	102	118	95	136	118	112	107	98	122	110	121	103	107	80	90	115	101	100	127	121	105	111	102	111	101	125	106	122	116	95	119	119	108	135	106	115	120	95	95	111	107	110	110	112	111	107	94	136	103	132	115	111	106	109	121	112	101	102	113	100	110	130	116	114	101	108	100	115	113	102	92	95	97	117	130	122	101	101	112	119	111	113	107	100	108	123	100	106	106	113	127	102	105	85	90	119	117	104	103	121	101	109	115	117	97	108	98	80	92	118	104	113	104	117	121	108	111	97	93	124	120	134	113	112	109	108	101	104	111	125	111	95	99	116	92	103	114	98	107	112	103	101	107	125	107	120	118	107	107	114	111	98	114	88	114	100	117	105	122	122	112	108	121	93	112	125	118	109	88	127	114	131	136	107	124	103	111	106	105	126	126	122	112	111	105	100	108	128	106	120	108	89	98	110	108	124	100	102	99	104	110	133	111	117	100	107	127	110	99	125	103	99	110	111	109	121	85	105	93	106	107	99	115	108	103	95	104	112	88	122	99	111	107	112	110	106	117	113	127	120	115	103	89	124	94	97	110	127	101	95	102	103	116	111	106	116	107	119	126	103	108	103	128	127	101	102	104	103	97	117	103	102	103	112	107	114	103	106	107	111	115	104	97	101	111	107	109	106	110	112	116	99	130	137	130	107	114	103	104	104	95	98	94	94	127	103	95	120	98	102	102	94	124	107	107	123	109	100	126	122	112	118	118	108	103	108	106	130	131	108	99	105	126	114	121	113	111	122	88	96	104	100	100	108	91	121	97	94	108	90	100	113	105	110	116	103	113	125	99	108	124	117	107	103	94	104	127	76	128	109	119	109	152	97	98	107	104	92	115	122	111	109	105	112	114	122	128	104	118	100	113	103	98	106	108	108	99	117	106	108	110	110	103	111	118	112	110	120	112	132	120	105	98	116	105	113	108	117	101	112	126	133	130	121	101	95	98	90	115	117	106	107	128	94	98	126	117	128	113	120	108	108	104	101	77	92	113	104	117	91	110	114	106	118	122	112	103	98	123	102	112	94	93	102	122	105	115	101	113	111	127	109	104	119	115	111	99	113	118	113	109	108	97	112	109	113	107	96	104	122	107	112	96	120	103	128	113	117	99	104	107	107	111	97	101	103	117	110	115	114	88	116	122	121	115	106	121	119	107	106	110	109	97	104	106	117	102	100	104	102	94	114	103	98	105	99	97	112	114	98	98	98	124	101	118	114	109	103	98	111	113	112	112	103	102	107	118	124	97	111	115	131	103	107	111	90	108	116	98	118	102	99	95	127	112	113	110	89	94	123	101	115	105	114	103	114	98	125	135	88	103	123	131	101	120	114	114	118	122	102	109	105	117	119	111	131	102	99	118	103	110	98	128	94	111	100	104	90	118	105	132	102	127	119	118	113	109	121	93	119	114	109	117	112	95	106	81	131	106	104	89	116	115	128	102	99	94	121	112	107	110	114	115	112	100	103	120	136	105	113	89	104	110	104	117	106	107	115	129	113	92	98	119	105	121	112	113	95	100	102	123	117	127	107	115	104	105	99	100	99	113	105	108	112	104	108	84	112	94	121	112	112	118	102	111	101	118	122	109	121	106	103	109	139	94	97	102	129	77	111	115	108	123	106	105	125	113	108	114	100	96	125	104	110	121	121	109	98	105	136	113	99	112	85	122	99	98	94	110	114	113	123	113	102	95	103	104	105	104	114	105	120	114	89	120	90	107	126	109	102	99	105	100	115	132	100	119	125	113	102	104	121	103	114	109	127	118	105	123	111	101	111	94	98	107	103	101	112	110	99	90	100	115	115	120	124	112	134	117	133	111	102	102	115	94	114	133	97	128	97	104	111	114	106	126	108	123	101	121	107	103	98	109	127	104	102	112	120	107	114	107	116	113	112	106	122	99	109	120	130	108	123	109	122	115	108	92	102	106	112	117	148	99	111	121	101	114	123	109	96	100	112	106	103	102	115	107	105	108	121	103	125	112	128	70	123	111	105	124	102	106	115	106	112	111	99	104	118	111	114	115	93	98	100	119	115	106	103	101	135	105	104	104	105	129	105	112	114	120	108	115	115	101	95	118	108	87	100	106	99	108	116	97	95	118	110	121	95	119	104	101	93	113	115	110	125	108	105	109	105	131	98	115	102	106	103	114	118	90	126	114	98	102	101	98	102	98	101	117	112	115	108	91	103	88	99	108	102	101	108	113	96	122	130	113	111	85	102	112	106	123	101	89	116	108	134	125	111	111	112	120	130	111	121	117	124	109	119	108	127	120	107	115	135	102	135	108	119	119	100	85	122	105	98	100	118	130	133	107	108	99	123	95	101	118	119	128	90	119	132	121	96	109	102	117	77	133	124	128	88	112	110	109	100	87	106	108	108	105	108	125	111	100	124	113	117	103	99	115	122	118	110	99	120	115	96	121	96	132	93	107	119	121	108	99	87	115	105	101	117	108	110	122	130	161	106	96	109	109	109	106	109	108	102	106	110	110	127	87	112	121	110	111	108	114	114	100	106	129	100	118	117	95	95	140	119	105	125	117	118	121	110	112	91	121	127	112	106	106	112	122	95	112	102	117	112	114	105	100	116	130	108	131	109	111	125	105	107	124	104	109	114	98	96	112	107	116	116	103	94	93	119	107	102	86	110	114	95	113	95	105	108	106	109	105	112	126	108	118	127	101	98	117	109	106	111	108	97	112	106	122	125	114	112	116	109	113	112	114	108	107	137	95	107	103	86	110	126	111	109	85	121	116	121	105	115	126	121	99	116	106	109	112	111	118	127	100	114	97	114	120	112	105	106	111	98	105	103	119	118	103	123	119	117	113	113	102	100	116	98	114	125	110	114	103	130	111	121	99	112	116	120	110	101	112	100	111	135	113	88	108	106	108	99	111	111	95	130	109	117	102	106	114	119	91	101	95	109	108	120	97	111	98	87	109	107	101	124	103	95	103	110	119	121	100	112	101	95	113	140	104	117	113	112	108	103	97	126	117	109	103	97	119	127	122	118	113	116	100	120	94	123	110	100	93	98	109	105	119	118	112	123	116	87	111	109	110	127	111	102	117	122	110	120	110	115	122	115	104	99	111	95	125	115	112	102	108	111	105	111	125	107	110	101	122	100	118	111	94	103	105	108	133	124	121	107	84	106	106	80	94	136	132	116	117	124	115	120	114	112	113	111	108	109	105	105	108	108	86	107	110	123	116	117	117	121	109	103	95	102	98	112	104	88	111	111	111	102	111	101	115	114	122	95	101	109	108	117	112	91	119	119	113	93	96	89	113	109	112	97	117	116	120	107	114	115	107	117	110	100	100	129	114	102	98	106
24330	2271	4830	5690	4494	4060	26355	2233	1771	1517	1244	1086	999	952	821	743	768	691	708	606	564	563	542	537	478	484	475	457	496	409	440	418	422	411	400	393	394	383	362	391	339	351	366	356	353	342	373	393	329	337	324	338	348	313	372	310	333	329	333	314	316	326	322	357	284	329	363	308	326	322	309	315	318	338	303	323	338	307	300	287	301	304	356	320	320	331	306	323	304	325	325	321	303	300	333	275	287	294	309	311	293	330	280	300	301	314	322	284	295	284	296	296	312	304	328	300	337	293	307	324	304	319	281	314	311	318	277	279	296	321	293	282	284	294	299	264	316	314	297	311	309	321	332	314	308	305	313	306	322	266	298	263	317	325	300	308	307	305	298	304	297	267	336	263	305	324	290	327	285	309	317	304	292	340	303	284	318	302	294	310	295	287	284	285	267	290	316	299	287	286	300	267	302	256	318	292	293	289	323	303	303	292	313	325	308	315	306	282	305	321	300	283	307	297	289	285	298	301	307	309	303	305	308	291	310	273	293	297	290	291	332	280	329	313	281	290	287	278	310	285	302	280	322	283	279	321	284	291	266	306	308	297	298	326	292	293	288	336	321	304	315	317	294	315	279	286	279	303	285	308	303	296	309	308	287	297	299	266	296	288	310	288	282	305	293	281	273	261	300	300	313	296	298	281	305	271	304	298	321	292	281	284	277	321	265	304	332	317	326	297	336	318	299	303	316	291	304	296	251	310	282	309	304	281	269	293	315	324	305	295	259	288	307	287	277	325	279	304	301	325	328	267	324	291	295	308	300	302	284	301	301	285	290	291	301	276	297	279	299	285	299	313	273	300	279	311	322	315	319	285	279	272	309	303	315	266	302	296	298	310	282	260	272	314	280	318	306	291	299	319	288	315	303	270	275	265	289	302	298	279	305	278	308	300	280	305	323	285	298	346	294	299	281	256	293	269	310	323	293	322	329	315	282	276	295	317	287	270	305	285	336	253	299	276	318	264	316	333	306	304	275	273	304	296	332	292	300	271	288	289	292	315	295	289	313	285	281	296	298	286	277	303	318	293	301	288	308	281	278	294	321	279	305	293	265	311	349	288	261	304	306	304	281	291	277	309	273	295	281	324	293	292	316	270	311	264	263	303	281	293	292	301	290	272	299	262	293	314	294	282	306	297	293	309	324	293	298	288	297	282	300	279	307	297	288	266	310	260	304	273	303	287	309	309	289	301	288	297	288	305	336	297	286	281	293	282	302	302	288	309	276	293	292	266	293	292	308	280	281	331	293	272	307	312	291	294	293	290	300	291	289	301	307	288	307	305	314	308	308	276	295	278	296	279	300	292	301	285	293	265	332	270	283	299	273	312	308	310	306	306	286	282	286	346	254	291	338	295	320	324	302	281	311	290	282	295	287	316	309	309	288	301	294	282	343	324	302	311	291	275	282	300	275	297	320	292	264	299	280	341	309	298	297	302	301	299	351	323	312	321	327	343	300	321	292	300	293	282	315	269	300	315	319	302	288	311	279	318	303	274	307	258	276	286	299	302	296	267	287	327	313	294	301	301	267	304	329	312	312	297	295	286	291	272	298	275	272	312	288	299	302	312	298	285	272	285	293	311	303	299	298	273	287	296	318	304	266	307	315	319	299	301	332	328	299	312	290	271	335	317	299	300	305	299	302	313	269	289	281	297	290	280	309	328	288	300	272	278	332	311	335	292	279	304	289	309	318	319	295	298	287	282	300	297	309	304	300	302	250	289	267	283	297	303	266	286	278	270	319	313	278	296	299	310	313	333	293	291	277	288	280	297	281	307	322	318	281	286	296	329	298	289	302	300	287	271	296	334	290	313	306	298	314	280	294	274	294	298	309	294	286	295	291	302	269	296	284	305	284	302	314	309	295	284	272	320	326	308	267	294	275	294	285	294	283	317	275	262	324	290	298	300	279	324	288	283	296	274	266	269	280	304	297	324	262	290	287	273	308	291	303	285	288	264	309	311	284	284	303	315	297	297	327	270	306	295	277	280	327	286	339	308	300	260	301	301	304	321	316	272	294	306	309	306	293	299	307	291	311	315	305	280	267	259	292	321	304	295	323	306	297	279	282	295	316	284	277	289	280	303	293	314	255	325	284	303	297	293	289	323	272	310	304	275	284	308	287	286	303	307	305	317	280	243	302	298	314	284	275	313	272	315	314	321	306	302	291	292	295	298	306	293	287	300	291	327	298	299	294	325	289	304	264	304	312	315	289	308	273	283	295	277	302	310	300	279	267	298	315	288	297	270	306	273	308	295	288	276	300	307	263	319	310	285	296	339	324	299	316	291	288	282	247	280	295	314	301	314	297	299	275	286	292	267	289	274	297	287	314	288	292	322	296	271	292	301	264	286	291	310	310	271	289	282	307	277	292	304	279	319	291	291	299	283	305	313	267	291	316	312	303	283	303	256	289	302	294	277	283	276	284	285	292	308	300	294	297	291	292	322	278	311	287	301	290	264	299	305	273	294	284	283	309	291	284	315	293	276	300	298	322	287	277	305	311	288	278	300	326	294	266	306	279	302	305	310	308	303	303	305	313	313	307	290	291	314	297	308	283	312	306	287	299	316	293	271	293	271	294	299	307	273	296	297	306	292	277	282	310	307	292	318	285	268	297	309	298	272	304	302	278	268	288	301	296	302	254	294	300	293	313	304	302	325	292	303	295	296	301	300	334	277	333	313	323	313	265	314	278	321	325	323	284	298	325	289	318	305	326	318	300	300	279	297	287	284	280	252	310	289	290	310	300	291	307	294	313	332	295	297	325	285	311	278	269	302	257	287	307	297	302	307	296	304	284	305	296	279	275	311	288	293	317	310	286	274	296	294	284	295	293	285	292	314	284	312	298	277	301	276	320	293	311	299	290	290	306	286	305	260	292	276	329	308	310	301	296	295	327	326	289	289	293	270	293	309	251	299	308	303	298	286	274	278	309	287	284	295	321	290	300	294	284	301	310	303	267	273	337	284	308	306	309	275	299	288	308	297	294	330	312	270	264	300	302	284	320	293	272	296	307	304	291	321	283	278	286	328	308	252	290	313	289	276	269	281	315	316	317	318	280	298	302	297	332	273	300	311	287	335	295	309	282	296	268	310	285	302	320	308	273	297	290	289	291	279	286	300	313	283	292	273	278	306	300	310	293	282	293	284	304	323	279	283	302	294	331	300	279	298	310	296	275	285	296	295	297	350	294	308	321	302	293	296	317	291	309	311	275	288	316	289	282	275	295	279	311	320	305	271	291	289	298	306	306	300	288	290	278	284	291	299	291	328	280	288	326	317	254	286	289	299	267	323	333	309	296	273	283	308	277	310	312	306	311	276	290	296	304	322	276	272	270	302	293	304	287	320	319	316	312	312	301	287	320	288	311	268	294	291	301	326	302	279	289	325	282	279	287	277	301	320	302	295	304	323	276	291	305	321	312	276	288	315	306	277	345	321	309	283	308	284	312	307	322	272
6605	611	465	445	333	374	408	287	300	292	272	297	295	288	354	294	327	295	294	291	287	314	276	296	259	321	285	324	335	338	307	310	282	282	331	293	276	299	306	283	310	303	319	308	298	338	279	272	276	276	290	348	326	296	308	288	288	339	301	284	302	293	285	294	268	287	259	284	349	265	306	285	311	302	312	325	298	290	304	314	323	326	287	298	295	285	319	317	303	329	281	352	316	319	308	289	298	259	286	294	307	294	287	294	278	282	304	308	302	269	314	299	312	289	292	275	268	303	285	256	295	333	302	260	301	322	316	288	325	288	285	322	270	313	304	319	298	281	308	281	291	330	300	271	259	317	280	289	280	287	268	288	321	295	334	318	275	304	326	309	289	313	318	289	280	293	307	291	313	318	307	294	291	298	267	306	277	291	285	302	286	285	336	285	298	299	310	274	326	268	287	282	300	308	313	284	316	291	288	299	291	269	314	321	313	283	297	321	278	306	281	298	339	288	282	288	306	314	285	285	308	287	296	320	300	318	314	313	324	278	329	300	266	316	292	317	316	295	296	320	282	303	301	287	306	310	300	283	272	323	317	322	308	293	301	298	312	280	305	272	303	313	328	320	309	317	312	325	295	269	301	299	309	285	322	302	319	282	283	273	319	280	305	262	320	310	313	336	306	279	287	288	269	306	278	301	288	312	282	296	264	298	269	268	292	351	288	255	295	294	279	279	283	327	306	345	296	278	283	304	289	255	296	306	327	285	302	284	280	295	321	304	327	314	288	284	303	293	293	311	305	300	301	300	302	317	289	296	350	306	302	298	308	268	308	345	318	323	306	292	329	284	327	299	334	300	296	269	307	310	279	311	312	303	320	288	289	294	303	292	318	291	290	309	297	281	267	294	295	268	269	277	315	318	324	306	321	319	326	298	344	288	282	302	304	297	337	299	325	303	295	292	322	320	300	288	290	297	268	293	298	300	296	264	287	288	295	283	267	311	293	265	330	305	327	299	311	313	304	292	280	309	304	298	290	312	288	308	272	312	305	299	290	314	288	281	279	303	297	335	298	316	311	282	321	300	308	289	291	294	306	313	296	323	255	306	306	287	299	298	292	283	311	328	283	302	271	319	267	315	292	286	302	305	290	308	297	291	256	295	291	276	303	307	267	307	303	304	275	305	303	308	310	314	315	302	284	319	274	277	313	303	307	318	350	310	284	336	323	280	289	290	288	284	279	295	300	302	295	310	284	304	290	310	303	290	338	324	320	275	302	287	298	274	301	294	308	313	295	296	275	319	292	302	264	294	295	302	279	299	279	306	294	286	324	263	319	309	336	307	312	274	293	302	337	310	331	271	293	296	279	325	333	320	287	295	307	285	315	320	297	309	353	299	309	287	296	308	310	328	308	299	312	298	281	320	286	316	325	303	324	289	289	302	319	278	302	322	327	326	318	312	337	305	318	293	290	307	290	295	266	295	294	308	298	267	303	306	289	302	309	310	306	284	290	237	293	299	313	313	297	302	301	272	289	296	315	325	323	293	282	323	287	287	282	298	293	276	287	313	297	295	292	302	292	289	297	304	286	286	290	302	288	293	278	285	302	280	301	288	314	294	300	297	276	304	300	325	303	307	264	307	289	291	310	291	294	294	300	309	307	268	298	281	298	311	321	301	295	324	261	279	302	296	281	301	320	258	304	276	281	299	315	279	289	269	303	295	275	281	294	265	292	276	294	268	304	306	279	277	292	294	322	304	313	268	269	294	315	311	276	272	331	282	275	291	244	297	337	302	311	303	281	297	302	286	281	275	283	270	302	287	275	298	298	296	303	289	289	286	342	302	266	285	298	271	321	328	299	289	305	315	319	283	300	289	325	322	321	305	304	295	262	324	294	320	283	280	279	294	300	297	294	291	301	270	324	302	319	315	272	287	296	324	299	298	280	292	285	321	288	314	311	293	281	299	291	293	335	304	252	288	292	313	297	308	305	316	285	293	303	293	289	286	298	317	286	333	285	287	305	303	304	301	300	309	312	319	328	288	296	314	313	285	314	320	298	295	330	292	297	303	269	287	286	307	268	301	309	286	323	290	284	303	323	304	302	336	310	315	300	287	298	265	306	292	308	281	293	284	260	307	293	274	296	309	301	330	312	296	308	296	318	325	297	279	271	315	308	277	327	268	280	297	261	293	309	322	310	300	284	318	311	246	293	283	300	298	331	288	324	291	305	295	336	302	313	299	309	283	306	312	332	295	294	301	323	325	315	268	293	284	300	297	274	338	272	306	273	315	304	312	315	290	304	289	309	287	263	284	293	311	316	333	296	300	290	308	313	309	310	322	296	290	290	302	284	319	273	286	264	286	282	300	296	292	297	307	281	290	318	297	281	313	276	284	302	273	261	297	280	299	281	281	320	295	312	316	268	347	327	302	287	279	302	282	282	288	277	275	313	266	312	299	304	291	333	312	294	312	298	312	319	319	294	318	306	303	279	319	313	283	293	299	265	288	328	288	278	302	265	306	334	315	285	293	299	308	306	275	298	273	283	284	305	286	309	282	281	288	292	290	341	319	273	309	310	314	321	278	306	254	285	302	263	330	303	315	319	282	299	285	296	316	296	298	295	302	304	305	279	282	287	298	312	354	305	287	289	331	330	303	266	321	296	328	296	286	267	299	288	300	289	295	282	307	291	287	303	321	295	313	290	281	293	255	307	285	291	274	337	277	282	330	295	303	314	340	323	299	267	282	286	311	311	302	291	286	341	286	310	301	308	301	285	292	326	308	314	256	261	279	298	321	299	294	303	310	304	275	302	323	332	294	279	298	289	280	325	310	274	322	299	313	314	295	280	322	304	325	310	313	298	316	328	305	282	308	313	286	270	306	290	304	291	306	292	328	284	310	283	324	318	342	303	326	271	271	308	293	278	307	313	305	305	307	268	283	295	318	299	311	326	301	304	270	340	324	295	285	272	302	296	301	285	308	272	269	312	288	291	315	308	287	314	293	287	310	320	300	303	299	299	304	293	342	300	325	267	300	324	322	316	287	307	330	303	284	292	306	322	305	300	310	292	304	292	323	286	303	319	287	271	330	253	271	247	327	323	323	305	294	342	298	298	302	277	331	273	280	298	279	303	327	298	289	283	290	301	302	302	288	312	294	312	251	309	293	295	282	302	319	329	296	326	285	283	298	292	286	280	256	301	272	320	315	312	307	286	282	286	276	312	320	290	293	281	283	306	311	313	306	287	315	328	325	333	286	309	309	317	300	295	298	305	288	288	307	296	292	288	311	302	319	324	279	311	296	280	276	312	279	318	296	292	335	290	297	339	303	304	318	319	309	328	333	307	265	264	296	286	295	286	291	280	304	285	320	294	275	298	291	292	270	289	277	295	320	278	266	274	286	259	303	307	300	303	309	271	296	296	286	288	288	293	306	303	313	279	286	297	321	285	275	296	286	312	278	301	312	323	282	286	292	288	288	301	278	329	300	301	300	292	275	319	305
5332	807	1058	1091	850	943	1651	678	664	702	722	652	675	712	667	669	665	679	695	659	693	673	711	657	677	677	645	633	677	705	684	659	711	685	675	660	665	712	656	694	615	692	639	681	689	669	639	666	683	680	688	667	634	654	674	642	681	638	697	687	704	630	713	666	683	686	695	697	623	684	680	682	637	676	673	722	735	653	720	633	711	711	629	683	639	692	696	707	662	676	650	707	659	672	723	699	661	683	710	632	709	748	670	689	674	668	698	684	664	628	647	657	671	663	708	664	634	683	653	685	662	695	675	677	698	713	628	656	700	649	695	663	666	676	687	725	681	662	693	654	633	656	686	662	680	668	656	659	684	682	655	686	632	648	724	636	656	673	696	733	683	671	681	678	647	663	691	652	717	674	728	652	658	665	671	673	610	642	624	680	703	714	703	663	701	660	676	669	675	667	666	649	698	634	709	667	680	696	628	669	673	656	687	708	696	699	669	688	622	678	679	666	671	651	667	659	692	714	711	661	689	693	647	677	722	690	670	657	684	653	671	651	673	656	692	654	697	655	677	697	713	684	672	675	662	684	681	670	669	655	643	670	697	666	679	685	647	668	683	662	717	683	669	628	700	710	663	644	652	705	700	735	691	658	652	675	667	729	725	644	705	688	618	697	656	662	708	678	643	674	689	682	718	705	715	698	700	676	668	660	672	643	668	686	668	666	664	675	616	656	673	685	693	649	676	657	684	692	671	654	684	716	696	661	659	664	719	690	673	693	702	640	658	673	684	689	662	682	687	672	672	704	661	677	684	683	676	701	666	657	660	688	678	662	683	668	674	694	652	652	648	678	692	659	676	640	662	669	675	681	672	686	652	647	627	622	667	706	667	635	663	659	728	677	684	642	689	654	680	702	652	675	677	688	671	665	683	710	657	712	673	662	657	679	634	653	618	655	641	629	701	656	676	685	640	678	742	651	675	655	703	657	664	664	707	667	681	688	670	647	647	661	692	681	646	681	681	670	630	680	638	685	696	683	660	701	648	699	680	642	651	658	671	626	638	691	717	664	671	680	668	657	675	657	663	659	667	701	665	679	682	682	617	667	606	689	643	702	642	667	668	652	656	678	660	688	666	678	714	662	704	650	727	650	628	643	690	706	668	711	698	690	665	658	666	658	738	662	630	705	689	681	702	667	711	631	658	677	651	712	636	679	664	643	663	642	626	665	651	634	664	678	677	631	687	612	667	682	692	652	626	691	667	700	686	696	660	699	660	697	663	697	626	681	685	684	672	634	704	683	630	684	646	690	674	648	683	717	646	658	650	656	707	715	701	680	703	680	700	660	668	706	646	650	687	694	719	671	659	682	617	722	692	697	714	644	718	668	688	649	663	690	678	680	664	617	694	684	691	709	717	696	672	684	684	701	704	668	701	685	676	674	698	677	684	694	667	645	642	701	675	646	659	674	678	636	690	646	684	721	644	668	687	682	672	690	634	645	642	671	691	621	620	629	701	668	669	678	686	670	737	693	682	686	656	674	651	671	688	620	650	636	685	666	680	649	610	693	698	700	685	744	674	699	704	702	634	652	666	667	693	665	696	663	662	660	712	701	713	650	635	677	737	661	705	653	646	692	633	696	693	683	687	680	659	706	680	670	694	665	667	685	651	688	632	686	654	660	632	677	654	699	638	698	665	704	686	690	636	679	663	631	650	685	678	652	669	660	679	710	682	686	673	692	672	686	647	693	675	691	655	665	664	693	635	701	622	657	742	679	700	699	726	668	697	683	664	645	670	666	672	644	666	675	695	670	663	675	649	669	667	670	664	651	708	706	663	657	638	695	651	609	677	681	675	703	644	655	662	660	642	631	688	707	676	672	681	693	688	694	701	649	687	722	684	610	697	644	632	689	646	655	643	662	643	668	666	656	682	663	681	667	674	657	686	699	728	656	640	651	641	674	661	643	709	695	683	692	649	668	629	659	673	680	680	675	682	627	659	635	679	689	687	682	665	651	672	658	668	679	681	722	674	633	661	633	648	649	616	650	660	706	667	689	650	645	707	700	623	675	628	658	666	703	669	639	668	696	686	730	659	687	630	660	692	685	678	635	647	725	690	667	647	692	684	673	729	683	654	599	673	680	691	701	705	673	672	690	746	668	624	665	651	656	624	699	668	679	668	662	665	683	663	655	684	637	630	664	627	640	669	664	727	717	698	699	644	661	713	617	679	685	699	641	759	621	660	666	661	707	679	680	628	680	609	707	645	676	689	683	685	674	665	637	675	675	713	664	640	663	693	683	688	654	654	694	649	629	643	711	659	735	674	675	683	712	683	678	709	686	684	653	687	693	722	636	651	715	670	614	650	644	650	714	652	668	709	706	641	677	628	671	652	729	628	663	644	668	661	638	660	708	665	658	690	659	657	656	672	707	673	670	674	669	623	665	690	671	664	692	623	656	667	669	678	629	694	693	693	732	713	673	697	628	670	655	646	655	720	654	666	704	698	651	660	639	682	658	716	630	647	653	672	622	659	687	643	669	672	678	684	670	641	684	641	684	674	695	714	668	697	650	666	672	678	612	651	675	656	694	672	658	712	628	672	725	696	685	689	658	696	586	672	636	682	714	671	609	721	700	680	702	637	696	683	639	667	672	684	716	689	679	683	692	690	648	639	678	680	663	637	664	678	598	689	626	676	631	673	665	685	687	688	661	745	670	693	677	669	654	637	670	670	627	667	659	656	684	683	646	680	682	692	675	707	683	681	643	636	650	632	686	688	676	680	712	735	675	665	691	681	621	682	672	650	671	648	659	693	675	672	668	713	679	662	641	675	660	728	708	645	652	658	643	671	648	666	690	679	663	673	653	637	650	608	691	682	694	667	693	717	680	715	648	640	661	665	692	658	670	687	667	626	672	689	649	683	637	681	616	664	670	655	691	639	717	715	678	660	707	650	715	675	689	656	633	635	671	701	660	623	691	625	657	656	639	679	653	697	674	697	653	669	675	622	668	671	675	697	680	712	640	671	634	642	677	673	637	631	695	657	724	719	664	678	669	635	662	653	700	665	675	683	656	682	686	639	681	649	658	711	652	660	702	671	666	705	718	650	645	658	674	699	689	692	679	663	699	683	666	651	674	615	733	664	706	693	649	703	676	678	674	663	653	702	665	696	680	658	667	694	642	694	664	682	687	635	668	699	687	687	691	660	678	652	724	635	689	681	686	647	685	612	691	703	666	662	669	671	693	677	658	664	696	661	662	693	687	697	658	675	596	659	659	650	612	687	700	736	647	676	715	641	716	676	629	634	679	715	695	646	622	667	629	676	702	709	648	669	720	687	649	692	660	683	716	642	653	647	686	651	654	680	675	625	687	677	737	627	724	679	674	694	690	665	664	659	685	715	663	656	651	730	625	686	716	681	671	685	654	724	685	669	660	702	662	656	691	711	647	669	691	689	649	658	681	687	664	672	684	665	672	685	672	641	683	665	711	645	719	653	640	689	651	643	712
36524	14117	2685	912	566	2036	8017	469	265	237	227	227	218	249	182	168	203	192	190	199	151	196	165	175	195	192	165	178	163	155	173	189	155	173	188	149	151	178	162	149	136	192	154	185	169	186	167	182	175	183	191	182	180	161	154	164	160	168	162	144	159	172	176	153	155	171	181	195	176	161	149	192	186	169	158	186	161	184	177	150	171	155	171	185	172	168	176	166	155	180	166	195	151	158	193	172	173	169	169	170	160	171	178	152	143	170	174	155	166	151	165	146	162	183	178	163	164	155	171	161	159	171	175	151	168	149	170	183	170	162	158	161	154	149	184	171	164	155	204	173	160	172	145	163	150	158	187	170	151	183	166	195	191	138	168	180	138	156	155	155	169	152	164	166	159	164	156	158	177	156	166	163	167	156	148	144	175	176	164	157	169	192	156	163	136	161	157	160	143	158	193	175	171	144	175	171	168	175	163	138	137	174	170	170	136	177	169	169	175	175	182	166	190	161	177	173	162	159	172	170	170	169	203	164	196	168	158	174	160	140	134	169	161	156	186	161	178	165	163	175	171	156	175	150	175	170	160	168	162	149	165	156	150	171	158	170	145	172	158	145	166	166	172	172	164	166	154	174	170	173	165	158	146	171	150	149	174	159	203	164	169	184	147	182	153	203	178	179	165	143	181	170	163	185	162	164	178	166	154	187	145	167	177	164	163	173	157	156	165	177	179	160	155	152	152	160	155	163	173	156	158	192	179	175	181	188	159	158	159	182	204	186	160	174	168	181	147	155	133	179	163	174	177	161	116	175	171	167	183	137	181	148	161	156	170	172	171	180	149	162	167	181	144	164	217	171	163	165	166	165	190	170	150	186	177	179	168	158	174	167	149	168	147	180	156	181	175	154	141	153	154	152	155	173	163	187	134	177	164	174	174	135	184	180	172	164	178	169	149	173	151	163	147	169	152	164	179	189	161	148	180	169	187	183	167	164	171	182	163	174	164	174	174	149	179	151	164	161	164	147	179	156	165	184	179	169	143	182	137	163	166	164	176	180	163	209	169	165	163	166	151	161	162	162	175	161	163	173	180	183	153	145	165	160	163	172	149	170	139	179	162	160	162	171	161	188	163	188	183	174	177	156	151	182	151	158	169	149	169	152	164	159	152	157	157	178	144	173	154	160	170	165	179	156	171	147	188	173	170	181	173	148	171	147	144	158	168	139	183	165	170	160	161	152	158	162	175	158	139	176	150	179	152	158	168	172	157	158	170	178	204	190	176	168	154	179	178	169	195	173	178	177	162	158	133	183	154	171	138	145	168	172	168	138	140	159	153	170	157	181	156	158	152	144	163	162	171	172	162	169	174	187	165	178	171	188	169	150	166	152	167	167	174	170	159	165	151	162	149	155	157	136	149	154	171	175	172	169	167	190	182	174	146	162	157	145	142	173	188	162	169	174	180	172	164	174	160	169	164	140	170	166	156	152	177	151	174	171	160	128	177	152	178	140	155	165	154	167	146	184	182	187	169	158	155	173	142	139	172	182	162	168	172	160	159	169	177	178	148	155	203	173	179	170	178	165	176	160	153	155	137	159	142	172	158	170	144	179	144	167	166	169	173	185	148	150	161	131	157	152	169	163	171	168	144	169	175	171	171	160	166	151	153	184	147	156	156	162	152	180	179	151	175	179	173	168	161	184	157	160	140	166	181	188	191	164	149	180	159	174	165	170	186	176	183	159	146	159	177	155	162	156	177	173	187	156	167	171	148	171	172	177	168	169	177	171	172	171	172	163	171	168	160	172	149	163	167	161	178	147	176	163	157	171	156	152	151	191	166	172	146	145	141	179	183	152	158	173	156	184	181	161	176	154	193	134	186	167	144	172	158	176	144	165	186	165	187	168	176	164	185	156	153	168	163	156	154	168	153	181	140	159	161	193	167	176	173	171	151	136	149	136	151	175	159	175	174	165	155	189	176	149	168	163	162	134	157	166	169	149	194	185	171	146	153	176	155	138	146	165	161	185	158	171	175	185	164	172	197	163	175	170	144	161	164	164	173	164	173	164	188	159	189	150	154	172	160	167	168	187	139	160	169	159	187	148	176	160	159	148	172	164	179	197	171	144	167	166	154	164	173	143	164	158	171	175	181	167	145	183	148	154	170	178	173	161	173	172	162	157	162	173	143	161	157	144	180	150	172	153	181	154	162	144	140	160	181	179	175	188	161	164	167	164	190	165	186	156	163	146	154	184	183	176	151	155	179	161	178	177	153	161	167	172	166	191	145	176	151	180	171	165	173	205	145	173	166	165	165	174	159	150	167	170	175	169	143	157	163	157	157	169	164	169	174	158	178	177	171	169	181	186	179	141	145	152	174	145	170	167	180	163	171	160	176	174	166	158	164	149	173	161	158	146	175	154	150	166	163	162	174	148	139	153	184	158	162	149	161	166	129	159	160	139	157	170	172	167	191	145	181	165	180	140	163	172	201	168	183	168	153	160	196	177	165	172	194	147	137	163	182	195	192	178	179	160	151	166	162	163	178	192	166	191	141	183	157	138	160	145	156	174	162	155	178	167	191	161	168	181	199	143	164	155	161	158	158	159	150	168	178	174	144	159	166	169	168	178	183	172	136	152	155	155	170	173	160	186	169	170	146	164	186	141	165	166	155	135	182	144	175	168	166	162	172	161	155	193	150	156	172	166	169	169	158	169	169	161	161	163	190	158	166	164	155	180	153	182	179	161	151	153	189	164	180	163	148	173	184	184	129	179	154	171	165	179	150	150	190	171	161	171	164	162	156	186	192	152	151	177	182	149	173	180	187	197	175	194	174	152	177	194	130	160	177	140	160	171	136	150	161	174	158	162	173	140	165	161	170	189	173	158	148	147	166	171	163	182	126	172	176	171	172	171	174	180	144	173	179	159	155	170	168	137	154	180	175	152	165	159	165	168	174	155	164	160	164	150	156	178	170	176	154	174	171	172	132	176	150	169	143	159	176	159	169	168	161	172	169	148	162	181	171	174	163	163	180	173	179	159	179	168	156	176	184	192	193	169	168	157	204	179	180	132	174	184	158	156	144	151	177	160	161	160	168	182	157	161	157	162	163	185	159	173	177	139	182	180	151	160	176	175	166	181	161	176	141	175	154	174	174	173	172	168	141	166	157	174	157	152	182	174	184	177	173	167	175	155	175	164	164	170	159	150	187	178	136	174	151	166	157	170	171	151	165	173	157	153	153	156	162	154	195	160	178	163	176	163	144	171	148	162	176	168	144	160	150	167	159	190	173	163	159	185	172	146	174	155	187	167	154	175	172	178	144	152	184	158	148	184	155	179	163	173	177	183	184	164	160	169	163	162	171	176	183	163	159	153	161	155	170	144	167	160	158	171	150	170	187	162	177	190	190	184	166	153	169	155	168	194	173	145	178	181	148	139	149	166	161	149	170	148	148	170	163	180	148	169	156	151	153	199	168	154	176	180	159	184	168	152	171	184	156	169	172	159
16749	1329	2212	2659	2259	7918	16167	1079	960	872	810	734	729	629	620	574	557	584	513	491	499	544	496	478	470	472	426	497	435	430	446	427	459	411	412	445	427	465	399	450	409	427	395	413	403	392	418	455	393	405	404	390	404	395	409	422	345	456	372	417	404	409	429	393	397	444	417	400	426	390	432	396	404	383	419	391	406	400	409	375	364	423	414	393	392	384	414	420	376	388	388	386	376	375	404	448	373	420	355	410	409	360	398	384	425	388	361	434	384	374	403	377	419	372	399	425	375	382	395	370	411	369	370	360	413	403	418	416	415	407	404	402	394	405	400	390	372	402	402	438	429	420	381	418	369	379	385	401	378	403	409	462	421	396	348	422	430	394	366	376	380	355	419	378	361	394	384	400	416	381	395	375	422	374	449	395	372	429	359	387	402	414	384	394	403	347	406	346	397	387	409	400	402	418	370	369	390	381	391	424	414	407	380	409	381	417	392	369	408	374	421	432	387	423	434	388	425	388	377	424	394	389	413	371	379	394	374	385	370	399	403	364	377	376	383	412	404	424	431	414	386	387	366	384	415	411	377	403	400	385	335	381	403	396	401	376	397	383	411	386	387	380	417	411	387	395	372	390	397	414	424	395	350	386	418	428	380	385	394	411	388	368	395	380	360	401	375	404	376	377	396	380	383	392	386	377	369	380	382	375	386	403	408	363	398	389	403	369	376	392	403	401	398	388	395	409	400	404	384	384	407	370	365	363	354	387	395	396	386	428	369	364	400	404	382	425	422	374	398	380	367	432	402	384	416	389	350	396	409	410	367	400	408	366	433	393	411	392	395	390	352	392	406	376	435	374	358	382	373	412	417	395	437	388	376	399	361	420	389	393	388	395	356	394	393	432	380	410	413	343	387	387	410	398	370	412	399	371	389	391	375	405	403	348	387	395	374	368	391	417	394	379	435	409	376	409	387	368	400	406	372	424	391	394	381	414	400	428	357	402	396	395	419	402	396	408	390	346	422	377	417	355	355	378	340	404	376	397	382	383	397	381	368	369	380	398	382	392	427	367	398	400	426	376	398	401	384	384	422	406	401	409	386	390	411	392	405	416	414	358	411	363	426	408	399	389	388	384	351	398	370	395	393	412	401	373	387	424	398	407	381	381	406	399	389	441	397	413	354	382	408	331	384	380	383	425	399	384	383	405	397	409	356	420	400	415	376	378	396	423	385	365	355	388	369	361	391	364	379	423	392	378	372	402	411	373	390	393	425	377	371	405	396	435	369	371	396	393	398	408	375	427	390	375	381	380	433	413	386	397	369	392	401	403	423	414	365	397	401	402	406	405	411	367	413	406	382	383	371	398	370	415	376	393	377	368	373	400	386	396	380	395	373	418	394	403	392	389	405	414	401	462	399	392	432	374	413	385	412	417	399	378	412	401	411	413	418	348	349	404	371	373	389	425	397	393	371	404	391	365	424	414	420	406	402	428	402	405	398	442	392	390	406	365	409	402	374	425	414	387	357	376	418	378	428	379	395	373	401	374	401	384	386	388	388	390	375	416	392	423	387	381	382	437	381	425	416	379	399	369	372	383	428	376	389	386	417	385	367	407	384	378	404	402	395	378	373	372	396	429	373	393	394	405	403	387	403	376	379	409	405	408	413	375	381	403	404	351	398	375	414	385	408	381	375	376	386	393	399	403	402	418	416	395	395	376	397	421	431	380	403	380	405	412	389	383	394	387	409	384	388	379	370	364	430	399	405	391	429	382	402	421	413	394	385	368	394	398	395	415	410	399	394	374	413	373	411	354	401	378	397	407	379	397	402	409	400	380	399	396	394	409	369	389	404	418	408	391	443	426	383	392	385	403	361	394	392	382	382	383	363	367	388	371	398	379	378	372	427	403	367	389	385	381	378	385	379	369	407	364	402	413	363	384	394	401	381	362	401	438	387	417	400	396	405	400	424	361	401	373	398	398	402	395	393	390	383	387	387	377	388	401	384	353	375	408	401	401	412	414	415	369	399	370	372	392	403	384	374	388	364	395	403	386	375	380	374	406	400	395	423	432	401	369	381	346	376	394	355	406	415	427	390	378	398	362	421	400	417	401	401	397	370	391	409	397	421	381	407	396	401	386	390	394	388	405	406	400	396	367	418	399	397	433	416	381	351	383	407	367	376	372	408	380	369	397	418	446	391	403	418	385	367	400	395	381	384	423	391	412	397	383	396	388	388	459	364	365	365	406	391	395	392	346	408	412	382	428	395	398	388	381	421	406	412	384	393	378	425	370	400	372	387	371	393	401	413	435	375	389	403	368	410	419	390	431	369	403	389	400	401	368	396	388	380	383	367	370	387	357	381	392	391	388	402	426	398	420	410	411	410	405	388	430	401	391	375	369	443	400	377	416	368	382	363	407	400	409	382	388	427	391	379	407	382	399	424	413	386	417	369	398	387	390	388	383	415	392	402	421	387	384	401	382	411	377	382	350	403	421	417	381	383	401	403	398	407	434	429	379	387	411	384	379	364	384	398	386	392	418	387	339	397	458	388	415	432	388	394	399	378	424	411	386	376	368	434	370	396	375	395	382	380	435	408	405	398	396	403	418	379	379	423	382	379	427	377	408	405	386	408	377	372	412	381	397	347	413	367	377	396	395	406	396	388	370	383	390	437	385	392	381	397	357	408	396	407	389	379	412	384	414	355	421	436	390	412	401	412	413	424	375	368	428	389	400	400	396	440	364	386	417	430	413	391	414	369	384	400	403	387	358	408	401	391	388	384	374	399	430	402	383	408	433	381	380	410	365	373	389	406	399	378	382	391	370	382	410	391	412	383	387	395	396	419	366	398	403	361	396	394	401	413	389	409	425	395	380	423	413	390	406	403	386	371	412	413	395	427	389	410	412	376	408	372	342	406	382	385	360	384	382	399	387	356	388	408	430	390	377	413	381	394	397	360	374	371	389	406	373	381	363	390	439	393	408	359	392	375	384	377	393	369	431	390	426	375	379	403	443	395	420	411	411	409	401	414	428	412	426	390	387	413	383	417	371	400	419	411	378	431	405	410	388	399	409	378	398	397	381	392	406	416	371	367	430	391	381	407	341	403	389	428	386	370	381	429	377	432	385	371	390	347	371	398	417	416	355	417	381	415	400	379	404	397	387	368	407	373	413	406	384	398	392	376	362	397	378	395	435	385	396	379	360	393	410	391	397	357	385	420	408	385	396	405	379	351	375	417	414	403	412	389	373	413	428	419	415	387	408	369	378	368	421	368	399	395	369	395	382	396	400	397	425	394	389	399	358	432	399	391	388	392	393	384	388	381	373	396	388	384	410	394	429	391	392	392	370	403	386	388	387	399	395	381	365	398	340	367	393	391	369	391	396	409	410	401	399	395	345	408	394	366	414	344	401	390	391	432	332	372	382	363	418	392	402	383	390	405	378	420	392	374	402	383	387	367	376	407	385	402	445	407	399	396	405	389	405	378	403	381	392	431	413	380	411
43707	22226	16791	2879	1274	2704	16405	1043	370	322	267	228	206	221	194	181	167	140	174	150	132	160	132	133	153	150	143	117	131	119	123	131	132	134	128	105	106	128	102	138	125	118	118	122	122	126	125	119	98	105	118	115	121	110	122	109	120	118	117	126	95	123	102	121	112	101	113	104	113	110	110	102	116	132	116	114	119	117	110	120	108	106	96	127	113	112	120	111	99	111	128	101	115	108	124	98	112	103	96	108	128	119	110	114	116	106	109	106	119	127	117	102	108	111	101	96	98	120	118	106	93	111	119	136	101	116	115	94	129	106	127	125	112	135	117	116	124	105	102	108	92	112	124	105	121	121	107	99	108	112	78	92	114	111	114	99	95	102	123	120	115	110	111	139	109	127	105	101	95	103	91	107	93	107	113	108	131	141	106	104	106	111	110	105	104	82	119	117	109	126	105	115	126	95	109	114	118	93	129	120	102	114	122	122	108	103	111	115	91	101	96	103	116	125	88	106	101	110	98	97	113	108	120	114	105	103	115	107	103	105	109	102	81	87	119	110	105	124	95	126	108	127	108	95	117	90	111	113	93	107	112	94	115	118	95	98	106	101	102	117	118	106	114	109	112	112	112	106	89	106	108	113	92	126	128	103	93	111	107	121	138	126	110	97	110	109	99	121	98	105	115	105	117	107	114	108	122	91	108	101	111	120	101	100	78	103	98	109	126	103	105	98	86	102	97	110	127	108	120	99	110	99	118	132	114	105	101	114	101	115	103	107	121	110	116	103	108	128	88	100	139	118	106	98	92	103	109	103	108	108	124	97	110	131	103	99	102	111	100	113	116	112	118	110	121	89	118	115	101	127	120	88	121	112	118	101	109	110	118	109	96	127	94	112	112	131	117	113	120	112	116	106	85	103	108	113	128	104	103	96	123	108	114	111	95	110	103	95	120	120	118	115	121	109	111	94	125	106	106	100	112	123	101	104	108	108	108	118	127	101	107	111	96	116	137	117	101	123	127	128	118	108	101	99	125	108	112	121	117	97	102	122	105	107	105	98	100	128	112	104	102	107	88	94	109	90	126	123	110	113	105	122	112	111	110	129	115	122	114	134	107	133	114	113	95	104	97	116	110	123	105	98	110	137	116	101	127	103	115	92	92	122	99	111	119	115	127	120	115	113	107	104	117	111	121	111	108	102	117	115	116	114	112	122	130	109	105	105	95	113	139	98	108	123	103	130	106	114	91	92	114	114	125	129	119	115	87	131	132	102	102	83	101	108	94	107	100	100	131	113	106	111	103	104	118	92	108	102	118	114	101	102	114	129	108	123	112	125	108	119	115	114	114	101	108	127	109	109	108	92	85	86	109	124	118	118	104	97	94	110	119	106	105	109	99	92	104	106	127	106	111	103	124	122	120	91	106	100	110	111	105	97	112	110	118	101	82	94	97	114	106	104	113	102	135	98	113	130	123	86	108	111	116	116	125	108	110	101	105	113	107	109	109	114	105	107	105	123	92	113	117	100	115	100	105	107	124	112	130	100	111	116	109	95	108	107	99	117	120	104	112	98	105	117	127	108	117	101	94	118	109	105	94	117	109	103	108	108	110	124	103	120	116	110	103	103	94	108	102	123	118	113	116	101	108	128	104	100	96	110	109	113	114	113	115	124	118	98	111	106	115	103	102	104	134	118	120	101	115	117	102	94	121	109	119	110	96	107	97	118	104	94	117	105	102	116	109	92	95	104	120	97	106	98	129	107	104	106	126	110	103	108	130	94	110	102	101	102	105	104	113	107	117	111	99	104	85	107	118	85	107	94	119	123	120	112	103	80	102	106	119	88	115	108	108	126	119	115	121	94	117	94	103	102	115	105	110	122	106	110	111	102	121	111	129	97	130	96	113	101	106	110	101	109	103	114	108	113	125	114	95	99	102	100	111	107	128	109	94	90	96	102	120	112	115	118	102	125	104	113	91	118	109	121	113	108	124	102	116	105	82	84	106	126	119	97	102	115	83	106	118	113	114	111	104	107	108	117	110	120	109	99	94	98	110	108	118	107	107	105	109	105	117	125	113	113	100	103	95	113	103	116	114	124	106	109	108	97	126	114	129	118	101	130	112	109	95	128	99	113	126	100	128	137	109	99	111	106	120	111	104	94	112	113	129	107	103	116	94	83	123	106	112	129	110	101	108	101	115	116	145	115	114	134	121	105	112	101	115	95	103	113	118	119	116	112	109	115	108	114	119	111	111	125	130	121	133	116	130	101	113	101	98	104	120	105	100	112	107	110	109	104	110	118	121	127	89	119	116	100	117	108	94	117	119	108	129	121	114	114	114	100	99	112	104	112	113	107	109	114	113	100	98	118	97	120	115	128	110	107	99	111	94	118	117	116	129	120	106	114	98	108	122	117	109	106	108	109	94	110	96	117	119	106	119	134	108	141	102	121	99	92	109	107	115	111	117	90	101	99	102	82	99	108	100	113	123	116	100	123	126	109	104	111	120	122	111	104	107	110	104	122	115	110	107	94	105	109	110	108	115	103	111	114	117	108	124	99	98	118	111	96	90	98	111	108	95	116	110	116	125	126	97	104	119	100	115	89	108	106	121	113	116	116	109	113	112	117	105	102	130	97	104	87	100	120	100	125	116	128	118	131	97	89	129	124	98	109	111	126	112	126	104	108	114	108	119	91	100	116	122	120	118	115	112	108	111	92	108	95	108	116	119	119	122	125	101	96	107	123	127	75	102	106	109	118	93	104	108	100	134	100	125	100	124	93	127	105	106	93	104	105	106	101	103	104	104	110	101	135	109	94	115	104	104	111	104	93	108	116	107	101	118	102	112	104	118	111	94	121	108	109	87	112	115	135	112	111	111	127	101	106	113	101	108	104	100	110	114	109	113	122	132	99	104	116	132	95	115	100	126	113	117	114	121	116	101	110	102	112	118	121	120	98	100	119	108	108	102	111	108	105	120	103	112	89	95	128	111	106	107	113	97	101	117	108	110	112	122	123	91	129	106	98	87	122	104	93	96	113	111	99	109	108	108	118	102	133	118	88	124	101	104	97	124	127	117	112	106	97	99	107	117	124	100	91	93	96	94	106	100	107	98	103	118	117	133	129	95	125	97	106	102	110	96	100	103	110	112	110	115	114	113	139	106	122	99	97	98	102	121	99	89	96	111	115	98	98	116	116	118	115	130	134	98	123	103	112	126	107	98	115	119	99	85	110	101	111	94	106	116	95	91	118	114	116	132	119	128	112	106	98	114	105	108	108	112	130	137	99	99	119	105	110	99	92	101	105	101	109	122	105	94	108	117	105	93	109	110	111	103	104	119	106	100	100	135	110	107	120	107	105	129	127	104	105	124	115	96	116	93	123	118	117	107	117	113	99	107	120	121	119	114	120	110	135	98	112	125	114	107	105	115	108	118	108	108	154	113	100	119	127	88	98	112	125	99	133	100	107	104	96	101	122	100	102	110	131	113	119	83	124	111	98	130	110
25607	2141	4496	5231	4582	10028	17885	2046	1701	1517	1328	1130	1029	912	852	790	736	699	645	622	556	556	512	548	501	470	456	437	437	425	466	407	368	425	418	415	371	367	392	377	357	377	347	350	389	354	317	350	334	331	323	351	377	335	363	336	313	350	334	342	340	300	323	315	302	300	310	341	342	318	299	337	340	308	330	294	301	324	307	302	283	301	283	315	314	314	348	333	320	310	321	326	327	342	337	305	313	303	317	310	290	309	320	308	285	288	279	325	311	294	308	274	296	279	322	311	293	277	318	317	303	286	303	291	314	282	298	290	294	299	293	331	319	300	306	298	322	294	300	293	323	351	289	304	306	315	281	295	305	284	290	296	316	306	272	271	285	294	282	313	312	286	314	296	295	282	322	279	324	309	321	272	313	340	288	292	303	294	301	298	289	332	316	299	330	300	314	314	306	304	302	301	289	315	315	313	286	252	309	303	261	335	319	284	292	276	291	305	288	296	298	293	308	323	301	312	306	310	311	295	265	296	273	315	289	287	302	297	310	286	303	281	294	277	295	276	297	290	298	330	272	289	301	278	287	303	297	309	300	282	311	289	312	305	275	320	299	289	302	273	295	281	285	289	294	334	284	293	289	316	277	298	264	254	299	309	294	303	304	263	308	285	295	306	290	288	313	294	294	262	256	270	310	324	283	300	288	286	294	317	312	290	329	277	287	316	275	276	279	312	310	306	294	295	264	288	274	305	267	333	304	280	324	303	312	300	308	306	294	278	284	311	278	300	300	269	256	275	284	291	287	303	297	316	278	278	317	282	287	283	297	318	287	283	273	346	317	301	254	273	313	292	289	311	279	313	297	296	303	286	307	300	304	304	287	317	285	302	304	294	324	274	295	300	303	311	301	292	272	281	299	286	323	309	304	320	258	290	274	280	313	253	312	280	337	285	295	303	297	299	292	275	295	313	319	277	290	297	299	318	289	316	300	315	289	300	303	311	322	297	324	288	282	325	324	311	284	305	288	280	294	312	308	307	322	312	302	307	293	319	295	302	288	315	285	297	319	272	286	301	310	307	297	303	360	289	322	282	307	314	293	313	320	304	272	301	317	319	277	260	304	277	325	273	309	289	283	303	277	311	288	293	302	287	299	293	282	284	290	289	323	310	307	333	279	292	313	312	268	317	266	289	270	273	292	322	287	281	272	304	320	284	324	297	303	326	291	286	266	308	310	330	290	273	268	285	300	296	278	316	271	321	273	267	280	281	300	291	272	269	288	279	276	302	284	309	301	302	282	316	285	288	294	289	307	317	276	318	278	286	313	268	284	315	279	270	289	348	340	310	272	328	288	280	311	309	321	306	291	311	314	324	310	290	325	289	304	290	292	299	296	271	297	294	317	280	306	329	313	275	294	250	300	295	294	252	264	302	287	318	285	311	287	266	302	294	257	259	306	308	315	270	300	315	310	271	289	304	332	269	320	298	330	294	298	304	292	312	295	296	261	301	301	286	290	283	302	308	307	290	290	323	327	308	270	277	307	297	271	296	287	315	308	293	292	321	266	309	291	303	300	288	292	294	271	290	284	295	312	292	283	297	248	291	298	310	299	292	286	298	318	300	311	300	288	292	286	303	289	309	281	324	288	284	279	300	285	274	269	286	317	321	289	302	301	297	285	296	298	340	299	329	295	309	286	314	261	300	308	306	288	313	288	295	289	289	286	287	299	312	289	301	305	280	285	288	291	287	319	252	316	309	289	262	317	278	285	294	303	278	290	305	299	312	327	296	285	304	289	273	331	286	272	280	280	304	291	287	281	296	299	274	293	284	319	295	291	297	285	270	303	308	288	292	290	303	301	265	304	313	298	281	302	335	276	291	280	313	267	291	315	283	330	313	281	282	308	296	295	262	291	318	304	300	299	292	283	293	284	308	302	310	306	303	311	286	316	320	294	304	270	306	272	266	279	247	255	291	319	281	263	287	302	289	276	290	288	299	303	303	320	307	308	310	265	287	311	342	277	289	286	298	307	295	282	326	317	283	296	292	266	303	290	265	297	283	306	294	273	283	307	271	258	302	306	277	303	306	259	321	302	262	305	287	315	305	281	304	284	314	295	315	328	293	316	268	279	321	299	271	280	264	295	310	312	266	308	324	314	307	284	284	298	273	265	296	289	283	288	298	301	285	309	323	295	339	300	294	285	283	313	292	286	287	295	277	297	281	316	301	289	280	301	287	280	280	305	291	280	278	304	281	315	306	295	313	301	317	278	286	292	289	284	295	309	301	299	254	317	305	279	278	310	316	295	273	288	280	298	293	284	335	281	294	330	258	271	307	296	300	301	312	293	290	305	301	301	293	312	296	283	305	286	289	308	312	271	325	307	334	304	266	298	308	297	309	294	279	307	298	296	273	287	276	316	319	280	309	315	294	272	309	291	320	346	305	291	276	291	277	298	297	297	268	267	313	284	294	310	278	277	306	309	301	277	309	284	269	302	304	274	305	290	286	261	295	294	307	258	290	297	297	285	283	296	312	280	284	299	278	309	298	291	278	278	284	281	300	303	306	309	282	312	284	252	265	289	312	268	292	292	271	308	286	303	273	291	295	301	315	272	286	259	269	294	311	278	296	286	295	277	299	290	267	266	300	252	305	281	284	309	271	321	280	314	279	295	266	274	314	280	295	288	294	304	300	318	303	288	304	293	253	304	285	313	305	277	318	262	278	296	303	271	300	309	295	290	285	280	296	302	306	266	284	305	301	293	299	287	297	294	275	259	292	265	271	278	321	293	277	306	288	306	291	271	270	294	307	314	292	299	286	289	273	299	302	287	272	325	273	299	276	289	306	278	318	290	289	296	293	323	273	292	265	284	335	292	316	309	304	299	269	310	310	288	324	308	273	273	274	293	296	294	312	306	322	310	327	304	308	278	290	277	283	311	310	336	275	311	284	286	300	268	285	317	320	286	319	311	305	268	317	306	303	299	308	311	248	298	305	312	287	275	297	321	298	319	283	282	296	312	294	310	260	289	301	293	317	307	300	261	302	284	295	295	281	297	302	288	285	268	285	306	286	299	273	316	289	280	291	293	289	287	286	279	284	294	294	278	294	293	309	297	280	285	336	266	273	246	309	281	282	264	309	302	265	303	294	290	305	285	267	317	295	314	310	300	304	315	287	298	294	292	336	312	271	267	274	277	306	294	287	282	283	268	279	291	295	311	303	285	269	277	306	310	291	322	273	282	291	297	279	308	292	271	281	276	281	274	266	295	304	285	265	274	303	292	276	295	271	300	287	301	295	299	276	288	293	291	286	268	294	310	298	286	271	286	300	283	290	292	308	299	304	333	289	283	263	287	269	286	309	307	304	268	283	287	298	307	314	286	307	278	307	310	287	304	282	310	292	304	267	311	323	291	260	277	280	297	299	288	279	304	292	277	300	275	282	254	278	280	300	297	292	303	268	290	286	292	300	293	308	304	330	278	334	293	309	257	300	304	311	321	293	302	288
5698	573	486	428	369	359	478	278	314	311	339	306	282	296	298	308	279	321	303	318	286	308	291	280	286	307	315	278	308	314	308	301	287	319	294	280	304	300	291	306	321	296	307	319	316	300	289	327	268	319	288	280	303	304	257	296	290	290	312	308	283	287	316	313	300	305	272	307	316	276	288	285	310	316	277	291	307	299	275	301	262	270	286	302	328	280	315	306	290	300	280	328	328	275	283	297	317	317	291	322	269	273	311	309	258	303	298	283	295	308	296	311	305	286	297	315	295	268	298	304	305	303	286	345	295	297	287	334	278	294	295	290	304	288	297	306	326	278	287	302	304	300	282	340	300	329	267	303	287	301	299	341	305	287	314	269	298	287	273	297	265	318	300	279	308	270	299	299	288	288	278	305	290	308	284	292	323	302	324	252	261	313	297	317	270	291	311	286	257	326	306	272	304	293	272	295	289	279	279	305	306	300	311	307	298	297	315	301	296	292	267	297	303	295	290	302	293	308	290	282	304	328	303	306	302	279	295	327	291	287	306	324	304	301	305	300	316	310	338	315	300	339	284	293	289	303	291	273	298	308	286	304	302	289	305	303	290	276	300	292	308	291	304	309	304	285	301	304	262	307	259	284	296	320	272	320	303	290	302	317	307	287	267	312	295	293	324	304	268	320	294	266	268	265	327	302	275	295	320	284	293	285	326	318	281	310	320	280	298	299	290	286	291	295	323	285	272	310	335	252	344	296	276	316	291	302	290	331	287	287	309	314	302	285	339	286	343	288	302	312	305	294	289	310	301	279	279	304	293	326	290	284	286	286	283	292	290	332	274	278	326	310	316	296	282	305	284	315	307	336	291	306	304	299	318	288	301	285	334	310	266	283	289	298	306	268	281	304	287	303	284	299	323	317	299	306	314	290	287	264	296	320	306	298	309	312	299	303	323	317	310	270	292	280	287	300	281	313	288	291	311	327	257	315	279	290	299	312	313	329	316	287	296	289	284	311	289	276	311	309	290	286	321	279	283	296	314	276	311	297	296	291	256	295	287	288	300	323	298	282	288	305	308	296	311	283	320	316	309	294	265	265	308	297	285	301	297	306	309	314	307	292	312	293	282	309	306	293	315	281	325	291	314	267	344	282	281	302	284	310	283	302	307	287	305	329	323	332	300	323	277	328	302	310	300	338	345	279	310	297	314	300	277	286	304	298	325	303	269	294	311	301	291	300	284	254	293	309	300	298	307	321	301	330	299	331	319	288	300	265	312	311	314	314	291	288	303	283	313	307	288	293	337	293	289	315	316	283	306	281	300	310	324	324	296	291	290	309	297	306	276	289	294	314	303	312	281	322	321	264	285	303	320	297	313	312	291	275	334	304	307	278	311	296	296	326	299	319	286	297	273	317	326	333	301	306	311	267	289	294	306	311	307	280	288	303	285	286	275	273	278	266	283	284	299	278	303	286	284	337	286	302	303	313	284	252	325	298	306	298	330	312	270	292	282	288	312	282	299	294	264	328	314	317	333	278	272	268	267	275	320	309	287	323	307	280	320	303	300	282	265	290	270	299	321	316	340	302	316	282	284	309	319	281	290	283	311	292	317	308	318	319	299	291	308	296	296	339	318	283	262	298	304	314	294	311	316	287	308	264	317	294	291	323	301	291	304	280	317	307	314	306	306	311	327	320	322	295	345	323	307	284	343	290	324	295	294	330	273	340	302	340	289	279	296	300	313	292	261	284	320	290	310	314	295	315	303	328	294	323	310	317	286	309	287	281	282	264	302	256	312	287	298	294	300	286	289	277	281	283	281	280	293	303	287	294	314	293	300	277	303	304	283	293	295	306	300	332	287	266	277	299	318	287	323	301	277	319	268	295	287	269	280	310	312	269	263	284	295	293	309	286	283	296	282	278	314	276	338	332	339	309	298	296	304	277	312	300	309	292	299	293	298	282	322	282	295	310	268	264	317	279	322	299	311	274	311	302	278	315	287	296	324	323	308	277	272	281	292	315	279	297	283	290	309	301	295	318	324	319	327	290	286	328	315	304	317	292	292	286	328	278	294	293	291	283	302	312	300	318	306	291	301	307	282	325	308	317	307	291	311	279	285	289	309	238	327	268	292	316	310	309	310	304	337	301	315	308	297	316	284	297	281	302	290	274	295	282	332	279	262	291	291	314	262	305	282	322	301	302	314	301	268	293	304	302	301	300	282	322	324	337	290	300	289	304	298	289	323	301	285	286	317	313	264	316	319	296	262	281	271	287	304	268	302	293	270	289	301	290	332	264	289	294	282	317	248	286	316	276	278	315	311	326	284	286	289	302	300	354	318	282	295	304	267	310	275	300	278	300	299	290	284	313	285	275	263	309	270	295	280	272	315	303	296	299	302	308	277	293	300	327	274	303	310	295	301	310	273	296	283	292	309	320	302	303	265	323	284	304	290	287	283	298	326	313	315	293	281	320	266	276	306	311	324	308	335	303	303	300	299	257	297	303	322	330	324	286	307	284	294	316	293	268	276	270	308	281	313	322	291	305	314	297	322	286	285	275	276	270	312	280	286	305	301	283	292	291	253	286	331	278	292	304	292	273	277	314	289	326	318	305	311	318	295	317	288	325	302	278	283	293	311	292	285	316	281	278	316	282	306	338	294	264	309	298	309	273	328	312	290	264	279	323	336	322	310	285	310	282	292	292	285	302	282	257	300	280	308	303	295	316	302	306	279	279	284	284	321	343	313	298	279	316	295	274	318	275	285	300	290	270	311	309	307	288	300	302	268	320	276	308	285	305	297	302	336	282	287	273	334	296	297	315	285	302	324	328	357	291	281	283	314	296	261	329	288	315	320	271	274	322	293	274	301	298	320	297	322	276	333	262	253	273	292	280	291	340	293	296	306	302	282	270	284	267	294	319	312	292	276	273	322	290	286	287	290	292	314	304	280	304	280	282	265	299	322	279	266	282	292	283	317	286	285	304	308	315	286	304	333	309	266	312	266	331	274	301	285	269	295	291	327	310	296	292	281	289	309	308	324	321	302	333	276	294	298	283	296	285	310	299	322	305	290	291	325	272	291	305	316	333	289	320	311	308	289	276	279	279	313	283	264	297	317	305	261	304	285	294	312	282	319	311	283	289	294	288	291	300	308	312	312	331	296	297	314	306	315	297	299	316	311	286	275	330	297	333	293	307	297	293	285	340	281	292	305	289	309	310	293	300	296	325	288	315	307	318	282	287	295	253	310	305	273	296	276	273	329	305	305	304	267	268	325	327	280	287	287	295	286	288	305	285	293	312	284	279	300	321	317	328	301	338	298	289	283	291	305	275	297	326	305	309	303	324	333	296	269	253	276	290	288	277	312	292	294	293	300	263	326	298	266	282	301	300	324	297	304	292	307	308	283	304	290	294	319	282	332	288	295	306	273	287	308	276	303	315	312	303	289	323	320	321	305	333	314	301	293	278	307	278	308	320	322	303	297	330	297	321	294	309	332	301	275	303
4800	874	997	1049	1018	979	1789	698	698	691	709	722	657	656	621	704	694	666	704	655	646	712	680	641	675	715	685	664	676	692	603	657	675	660	622	655	672	663	636	664	681	703	656	699	744	658	695	690	693	696	689	650	631	649	663	652	663	660	632	690	670	652	712	687	665	603	704	688	665	621	701	662	692	637	665	685	723	625	669	667	663	643	654	698	649	664	671	673	680	715	673	708	669	665	641	660	668	628	664	692	683	656	665	691	679	693	670	676	671	711	689	685	637	646	663	665	644	668	694	632	725	637	670	660	682	687	715	659	651	640	700	694	657	684	708	701	697	651	676	657	734	687	643	676	706	615	654	700	670	673	651	684	674	666	663	686	645	629	663	698	677	693	683	644	681	654	693	658	660	660	700	677	688	668	680	649	612	658	671	680	658	681	658	689	650	635	680	675	659	741	632	655	695	679	668	712	632	701	637	612	657	682	706	661	647	658	690	681	665	638	664	677	686	674	642	648	675	679	648	669	657	651	688	624	716	706	707	674	641	645	636	636	633	656	683	654	697	684	682	646	646	670	654	679	680	674	668	684	651	676	702	699	644	695	689	665	679	650	700	677	654	620	680	677	693	687	709	645	685	663	673	639	659	666	641	707	721	704	674	650	693	710	649	666	676	683	701	632	703	666	628	648	648	679	681	644	663	638	628	654	659	618	677	613	644	665	670	666	708	640	683	653	664	670	656	664	658	616	664	643	671	633	669	704	679	618	662	684	635	703	668	670	658	652	661	593	654	666	636	720	702	679	707	660	687	645	671	639	704	685	666	667	720	650	669	647	699	651	627	635	640	697	626	695	663	668	705	660	688	680	658	695	700	614	684	637	678	680	614	707	667	645	672	632	649	670	648	662	694	724	667	746	700	674	711	641	718	722	653	700	644	674	625	641	653	646	652	662	668	649	646	649	658	659	701	691	668	665	684	654	667	641	690	643	666	647	655	678	694	722	624	657	634	678	656	740	664	693	661	652	663	666	695	637	693	676	713	663	677	662	657	653	691	666	678	681	710	675	673	665	678	648	684	688	677	688	647	705	701	714	675	641	710	702	613	681	663	713	647	681	636	699	697	712	668	683	685	643	663	640	670	658	685	694	650	623	649	652	671	696	656	676	685	709	671	655	632	662	692	625	675	646	651	661	697	699	694	677	645	656	709	690	675	705	655	704	693	656	646	669	655	669	664	704	647	668	689	670	656	651	648	665	662	669	706	698	681	701	688	696	666	688	662	692	697	696	666	704	644	719	636	610	668	666	637	704	652	621	671	693	678	676	627	637	674	657	656	669	655	694	685	692	660	694	647	684	659	668	681	626	663	684	656	667	622	630	715	689	684	675	671	601	667	718	685	694	610	651	699	673	733	663	722	681	684	663	617	685	688	704	687	678	687	662	627	673	645	644	604	655	662	686	649	675	627	627	618	700	668	620	697	701	647	627	658	666	724	622	638	665	645	666	646	674	675	622	647	697	643	658	666	651	701	665	705	645	711	682	691	670	635	652	708	656	696	685	669	686	670	657	646	664	637	676	643	652	668	644	673	684	651	693	697	699	707	693	660	696	676	673	657	684	677	653	653	661	641	674	703	641	661	692	680	698	650	663	704	659	705	656	646	659	700	656	656	699	633	662	680	703	657	691	611	649	682	657	686	672	680	671	717	662	679	615	682	692	677	674	656	679	623	671	730	649	668	687	693	665	681	635	660	682	657	704	676	677	641	677	676	715	645	715	686	683	682	681	676	668	652	700	680	655	683	629	665	658	666	665	690	697	674	692	690	664	649	604	682	669	635	675	659	657	663	671	691	675	709	702	643	623	657	746	681	690	642	639	698	661	687	668	651	690	653	694	632	669	680	698	681	648	624	644	625	693	629	696	660	653	714	719	681	663	677	702	687	653	655	653	648	720	631	733	722	669	683	642	707	631	665	666	698	704	690	672	662	661	633	669	661	679	646	627	680	665	589	690	670	711	652	681	699	714	652	625	702	643	671	661	690	678	699	696	672	689	680	693	692	659	712	709	674	663	672	630	670	672	691	663	700	679	673	693	658	710	689	677	659	661	641	706	661	652	669	693	680	656	650	700	652	697	652	697	685	637	617	663	692	658	630	665	661	635	706	688	655	659	664	687	662	743	701	675	710	619	673	708	696	675	628	660	661	658	671	667	686	682	720	704	664	671	641	674	679	643	638	683	683	680	636	655	704	727	689	599	662	685	736	653	702	652	668	622	678	624	643	674	685	656	672	710	669	662	649	691	664	646	699	652	656	708	700	725	689	699	613	655	662	689	659	658	675	674	694	669	683	663	719	676	616	722	673	665	681	614	699	603	630	673	632	679	665	725	606	694	663	661	645	669	652	682	684	670	700	682	690	663	633	651	682	634	642	681	651	662	650	597	704	640	639	658	643	635	648	676	661	722	659	677	680	668	667	648	648	706	665	661	682	677	670	675	689	674	682	681	722	681	661	680	693	716	680	664	642	672	684	660	660	685	628	665	612	674	683	679	682	714	688	674	685	660	654	670	662	652	625	672	661	640	718	662	664	598	665	682	652	634	657	673	640	709	690	653	660	649	674	621	702	667	625	652	660	700	676	682	651	741	645	693	725	683	671	652	653	639	651	668	653	713	680	639	661	652	691	665	612	660	646	616	662	657	675	666	675	664	630	650	592	653	665	697	628	685	698	676	699	684	638	676	704	644	690	649	650	680	727	653	683	658	674	646	690	629	692	640	683	669	678	676	674	682	714	689	663	648	686	645	660	715	697	638	725	617	686	660	681	671	671	642	685	674	653	677	659	667	663	680	646	700	690	646	650	668	673	669	683	686	675	678	665	640	708	651	667	636	642	661	679	683	632	654	721	734	687	670	683	691	617	682	689	657	688	679	678	688	654	715	662	675	652	687	644	636	633	699	680	697	621	708	680	652	680	628	679	698	667	671	642	680	656	691	649	736	630	700	644	678	642	691	700	671	687	664	657	681	684	701	690	670	662	681	663	668	684	710	628	667	687	674	644	685	675	700	661	675	677	675	688	677	673	701	659	669	667	702	690	647	651	710	665	707	638	696	638	666	661	654	646	668	683	661	691	682	654	694	661	680	682	657	678	659	647	674	661	680	681	690	643	630	703	649	651	672	619	654	641	657	652	681	644	647	687	695	718	710	676	688	672	630	638	683	680	659	678	659	677	636	675	677	658	648	647	635	647	642	673	646	639	722	635	641	684	700	716	636	647	647	689	656	682	668	678	692	726	671	678	700	671	689	747	638	701	675	650	654	659	690	669	679	667	690	644	671	674	632	708	684	606	665	676	729	670	731	714	655	679	673	695	642	680	666	674	654	703	649	672	675	686	681	660	678	646	681	652	659	703	614	672	632	717	639	681	690	647	675	653	653	715	709	680	663	687	628	707	662	665	695	650	707	694	676	631	682	726	693	644	611	684	632	669	666	689	658	687	696	673	641
36095	14516	2913	969	642	1982	7519	421	269	245	242	202	200	200	205	210	171	201	220	172	178	194	163	169	183	181	152	178	168	169	169	190	208	161	172	153	159	180	220	178	150	165	148	178	162	172	165	175	150	174	191	154	188	163	170	175	149	173	167	186	173	180	183	152	176	176	165	176	183	168	174	161	185	173	151	196	175	158	177	165	164	174	169	173	170	176	167	153	164	169	155	165	201	155	174	158	145	171	183	168	192	154	172	173	154	183	161	137	155	171	164	164	157	182	153	182	179	196	174	168	183	162	174	152	173	164	143	146	168	170	161	162	169	165	175	184	165	159	141	189	171	184	177	172	158	158	169	162	146	161	152	145	172	156	159	175	158	180	170	159	154	165	156	157	159	170	175	179	174	176	155	163	175	143	137	156	178	127	154	157	156	168	156	143	166	175	138	143	163	165	186	159	178	151	155	167	159	162	155	173	156	169	173	159	132	171	165	183	148	155	174	153	188	169	170	163	169	164	156	165	152	171	143	139	154	163	148	167	164	187	141	154	151	168	198	158	166	151	140	149	164	173	188	176	175	166	192	158	163	183	160	151	159	160	166	159	141	157	164	184	153	160	155	193	153	163	178	184	156	160	160	166	181	156	154	147	196	152	164	158	180	186	179	159	168	152	173	160	172	170	177	186	155	179	150	149	179	185	179	163	171	150	171	155	151	150	165	166	166	146	156	156	152	177	144	151	191	182	156	161	170	176	165	168	170	177	150	201	164	183	159	179	174	168	177	194	160	147	166	152	167	192	170	169	172	158	163	189	171	175	157	192	164	180	156	168	167	141	169	178	153	167	174	173	154	168	164	179	150	148	171	161	143	162	167	175	168	181	143	159	155	144	182	159	160	183	166	165	175	159	160	179	163	152	189	165	162	140	169	170	156	157	156	188	181	179	175	157	162	194	156	189	157	154	193	168	174	167	159	189	154	141	166	174	165	157	183	169	149	155	153	169	172	165	158	169	168	139	182	153	159	159	167	162	187	161	164	196	183	182	180	194	183	184	164	162	148	160	153	153	184	178	193	202	157	168	176	160	146	134	171	169	154	144	148	172	147	174	155	165	166	176	156	159	164	171	182	157	148	154	152	150	189	176	179	170	148	152	154	160	177	159	159	174	153	164	147	154	172	153	173	173	154	184	158	170	170	171	178	170	182	186	190	164	175	174	176	192	140	140	167	194	157	166	169	158	150	154	165	164	158	160	163	148	161	147	168	182	152	180	158	161	153	178	177	167	181	173	179	189	205	155	177	177	169	165	144	170	174	165	154	150	149	164	182	153	156	144	170	167	145	169	148	149	163	155	147	163	176	155	170	147	192	155	169	150	154	159	158	128	179	150	154	172	146	128	163	161	196	178	177	168	175	162	196	182	163	163	164	175	163	186	154	184	163	144	155	197	158	173	160	163	184	148	166	181	172	166	167	169	160	166	182	135	164	165	178	164	170	158	146	172	163	163	159	136	148	151	176	168	181	134	145	169	173	162	162	169	156	175	167	158	172	194	152	161	191	173	189	162	172	170	153	151	157	179	161	156	143	172	166	152	143	147	166	175	168	186	149	164	151	174	131	148	173	187	150	176	191	178	165	154	173	161	180	156	162	180	169	160	167	182	184	187	205	165	162	175	152	175	145	170	186	145	166	170	160	144	172	178	166	153	179	158	171	159	166	175	172	167	139	137	164	172	181	163	174	172	188	157	176	144	145	143	129	169	162	165	186	188	155	175	181	169	177	183	174	167	178	167	179	163	172	162	175	162	179	161	157	145	150	157	185	161	155	169	179	153	152	168	181	170	177	188	149	175	206	161	156	163	169	170	161	151	156	160	171	181	171	140	158	165	158	158	158	176	155	175	155	143	157	182	191	150	153	157	138	165	156	159	159	181	148	167	153	182	158	156	186	141	150	170	150	166	182	182	174	186	154	177	175	181	188	184	177	162	168	179	177	139	147	153	146	124	149	178	169	175	169	158	146	162	155	175	154	167	166	189	167	183	161	156	176	165	154	153	161	155	162	170	175	175	170	178	150	163	170	190	165	152	160	183	162	178	151	172	194	138	174	167	173	200	163	162	177	170	166	172	165	176	171	168	188	156	174	200	159	164	176	177	178	182	146	185	170	170	163	153	170	174	174	176	171	157	205	163	163	179	159	172	157	153	159	155	147	167	167	181	168	170	174	161	170	187	188	167	154	178	141	161	184	171	155	163	165	198	173	168	166	161	173	152	159	167	189	178	192	145	168	164	151	206	175	172	169	187	166	184	175	155	185	173	166	182	181	182	163	159	173	141	173	180	146	161	157	161	166	150	167	157	149	165	164	167	140	178	153	161	169	156	172	144	177	165	179	182	162	155	154	187	163	153	172	151	176	165	174	176	182	161	161	165	189	157	153	149	163	151	160	177	165	172	196	159	167	148	183	164	153	168	167	163	168	163	181	169	167	149	135	166	168	161	193	151	170	185	134	170	161	139	162	150	153	198	155	156	159	133	153	167	170	170	145	153	148	142	173	146	159	170	172	179	165	163	176	149	169	172	165	147	156	166	157	155	143	160	152	169	188	161	169	174	171	158	154	167	182	150	196	168	169	176	143	183	169	143	169	162	153	161	176	160	187	149	155	160	169	153	164	175	176	153	158	165	157	171	174	187	158	140	156	157	170	178	176	160	174	172	143	178	184	148	168	145	151	148	198	161	152	168	170	155	168	184	161	161	154	161	120	189	189	183	151	140	162	167	162	159	164	170	173	169	126	173	151	140	175	178	169	163	158	156	170	171	179	162	141	174	159	162	152	159	162	167	162	141	180	167	143	156	167	192	170	208	183	182	170	143	170	170	167	150	158	167	160	152	177	162	151	165	159	151	169	174	161	146	161	163	160	149	180	153	171	179	185	161	145	193	174	154	156	186	162	151	162	189	159	160	171	165	166	149	176	164	179	157	148	166	165	173	144	177	152	150	172	190	172	171	157	178	180	180	164	153	160	184	159	167	181	166	171	154	182	156	150	159	164	165	169	154	187	162	159	173	172	168	155	147	179	158	163	159	179	155	171	170	167	169	160	150	181	165	172	175	181	164	164	188	166	184	173	161	154	161	194	180	202	187	169	177	154	163	168	175	175	185	172	170	174	185	183	165	151	158	169	168	170	177	159	183	180	167	194	156	143	163	181	145	182	169	155	174	164	166	155	158	187	159	170	127	177	165	168	174	177	156	165	183	159	201	176	164	153	185	171	167	188	163	153	156	174	183	152	192	151	160	153	163	182	145	153	152	159	155	172	155	187	174	184	169	167	162	179	165	158	147	160	160	162	177	142	160	151	180	169	160	169	165	185	154	157	172	163	182	178	183	161	160	146	170	157	168	167	148	191	168	181	138	186	197	165	176	146	170	171	159	154	162	165	184	155	171	177	148	172	157	162	178	150	182	169	154	159	177	154	163	161	184	199	133	162	166	164	180	173	181
16173	1171	2504	2614	2392	7998	14801	1163	1016	899	796	740	696	635	618	600	529	575	501	518	522	476	516	482	464	466	465	477	450	436	457	419	413	423	449	436	444	417	430	466	402	419	404	422	430	443	435	421	427	409	399	410	417	437	403	430	427	408	395	403	438	375	408	451	395	391	421	413	396	404	390	377	378	447	389	362	428	426	417	400	390	410	369	406	415	398	410	389	382	397	399	403	376	405	382	406	407	395	381	399	370	396	402	428	404	424	419	402	378	427	424	386	393	394	383	413	380	443	401	389	397	363	406	400	350	395	413	397	388	393	396	384	417	378	456	395	396	419	416	414	413	408	410	410	387	401	373	366	411	381	424	406	496	430	384	403	395	414	406	371	394	444	380	392	409	402	403	422	391	368	402	396	405	414	389	425	412	413	411	397	373	381	404	388	414	382	391	403	414	417	420	405	387	377	358	417	395	353	415	378	393	381	419	402	364	396	402	411	386	431	381	366	405	391	390	403	373	390	398	394	434	371	389	365	400	413	417	375	395	379	403	407	418	399	422	389	429	390	410	399	417	407	346	390	392	397	341	385	404	410	379	391	381	395	387	389	346	410	395	387	390	379	338	412	360	399	404	436	388	354	368	412	397	378	416	390	432	373	413	434	388	418	395	371	388	355	403	401	375	409	423	379	398	365	412	380	348	355	382	411	390	418	415	352	375	410	395	417	383	388	376	407	373	393	384	390	370	395	404	420	421	405	399	395	379	397	373	403	414	379	379	403	387	388	376	385	370	404	406	414	401	413	364	404	379	390	394	406	371	400	381	456	417	390	391	422	376	396	365	399	386	382	416	402	402	368	406	386	367	357	352	395	374	389	374	402	390	384	383	402	363	392	418	411	382	377	367	387	440	400	401	420	370	395	422	401	406	394	377	394	401	421	392	413	431	414	416	396	419	399	428	454	407	396	405	393	426	389	417	412	395	398	391	403	409	353	389	415	410	399	397	379	399	418	354	389	413	420	376	361	370	406	418	393	363	394	399	385	377	434	408	370	423	364	394	427	373	420	377	386	375	404	397	396	424	381	399	397	393	407	406	376	395	414	410	388	401	411	381	399	385	415	408	374	394	370	394	396	378	376	443	403	411	382	400	400	411	366	381	399	392	421	421	379	358	405	410	414	393	402	391	390	428	393	385	372	384	395	355	407	412	416	358	372	393	380	389	418	366	366	422	405	383	400	380	413	390	387	424	420	414	409	381	391	393	447	394	419	393	426	388	391	435	411	345	425	412	396	397	415	404	417	390	399	384	420	398	403	386	381	381	378	391	395	408	401	407	360	366	396	373	416	365	373	412	395	359	408	388	394	419	399	400	386	395	369	378	411	375	394	407	386	386	383	389	389	420	427	393	388	385	387	433	376	394	402	404	412	387	402	404	386	390	429	371	397	418	379	409	402	422	425	377	401	386	429	376	429	383	385	382	406	395	386	402	411	416	366	419	380	409	383	391	396	369	368	380	401	370	369	396	416	406	423	373	402	410	397	348	402	383	429	389	415	376	378	398	377	444	415	443	392	397	414	408	400	408	387	406	405	390	388	368	375	364	393	397	390	414	385	382	405	410	427	384	371	363	372	372	399	377	387	399	402	394	409	374	412	394	419	380	398	375	407	399	413	392	435	391	392	373	418	404	379	400	400	366	387	385	409	388	426	387	391	411	397	375	413	404	397	393	376	378	402	396	396	443	414	410	412	405	403	389	391	389	395	385	400	361	376	403	395	415	395	396	402	424	365	378	399	432	361	417	388	408	410	408	417	431	425	387	389	387	387	422	410	431	364	410	350	406	382	407	401	386	393	369	393	399	430	404	385	410	402	401	393	403	392	398	365	392	397	399	363	398	397	413	385	361	421	412	431	386	412	400	383	404	379	383	399	426	392	372	395	375	404	381	402	450	372	382	373	388	376	408	406	397	386	402	371	375	405	382	392	352	391	385	378	369	381	394	406	400	380	420	365	394	392	422	370	410	344	391	394	409	393	404	427	422	403	423	378	388	406	403	407	377	380	395	365	362	410	373	398	403	411	429	374	404	386	397	377	386	420	406	379	409	384	395	351	392	402	440	407	435	418	398	378	393	443	384	408	392	381	375	411	384	395	369	415	445	385	369	406	384	389	387	378	398	380	411	407	389	379	401	408	405	391	363	377	419	396	372	409	380	375	400	413	407	393	421	424	384	388	430	397	398	399	404	414	331	396	389	395	366	403	409	400	414	393	402	402	401	409	438	424	430	424	401	393	374	399	425	406	380	394	421	399	434	410	357	408	372	372	374	430	408	415	440	391	376	403	398	330	389	421	387	426	426	407	358	375	359	382	414	402	381	377	399	391	417	424	371	377	390	348	406	371	462	412	392	417	413	395	403	391	409	367	393	426	406	365	431	398	373	399	388	392	390	402	370	402	404	404	370	411	387	403	382	375	405	392	395	390	403	429	381	432	407	387	419	373	406	365	412	383	436	383	387	423	422	398	396	396	375	410	381	377	398	410	381	406	392	402	350	379	382	389	402	413	400	387	400	374	429	378	386	333	389	413	385	401	392	417	379	414	415	398	386	390	430	387	410	394	410	390	407	386	402	392	383	407	383	400	436	411	452	373	395	408	401	389	408	395	422	429	362	406	412	406	372	397	413	414	413	359	399	388	394	390	374	395	364	404	378	393	391	373	400	386	392	355	379	394	430	410	404	412	465	384	392	430	415	388	396	428	405	382	382	378	389	386	384	408	389	396	364	400	371	408	383	386	402	384	397	404	388	372	375	361	385	396	408	388	414	364	418	380	375	364	418	406	364	396	394	374	373	399	394	403	400	398	399	416	425	369	415	411	409	366	364	379	360	392	392	387	375	402	408	430	376	373	398	375	404	417	399	387	386	391	366	385	364	415	421	382	394	389	412	384	396	443	375	388	385	397	401	417	393	419	420	382	345	401	435	392	390	388	400	348	401	386	384	403	386	381	404	370	399	383	394	416	434	374	436	380	393	362	402	408	381	398	395	433	429	417	415	368	389	414	398	398	413	394	397	410	419	410	391	434	383	392	371	418	378	403	401	389	410	427	394	423	378	364	372	394	411	409	388	387	397	378	368	400	384	388	393	416	412	416	424	427	387	345	378	389	390	387	359	403	394	372	410	395	411	422	401	367	404	383	376	408	397	422	425	390	393	369	394	402	398	392	382	433	374	414	420	403	430	393	396	398	397	387	407	376	397	416	385	383	417	401	431	409	359	377	394	388	371	369	413	389	413	382	408	374	395	409	391	381	421	409	421	460	420	374	403	356	397	428	383	389	405	416	392	402	398	387	386	380	399	389	396	408	375	389	392	395	387	399	391	363	423	411	372	421	393	414	410	378	438	361	392	399	400	396	393	421	399	384	413	373	402	389	373	370	415	396	388	398	389	412	409	417	445	393	351	381	409	402	382	410	375	414	397	379	389	365	394	403	382	360	383	415	406	387
41816	22711	18896	2915	1226	2934	30193	2945	379	331	247	233	212	201	209	181	154	158	163	142	146	161	138	135	131	110	149	138	152	147	138	143	155	126	130	144	133	120	130	107	132	114	121	123	141	144	114	135	131	130	129	124	112	115	112	113	129	123	106	106	108	133	130	144	137	114	82	101	123	136	119	128	130	117	117	113	118	126	107	115	117	114	133	118	120	96	113	134	106	94	110	102	117	126	112	139	128	127	111	139	122	130	94	118	102	133	130	106	122	115	136	117	110	112	112	128	150	114	116	93	135	106	116	126	119	131	133	119	132	117	116	145	111	105	100	109	132	114	108	109	118	134	122	136	124	117	119	108	126	112	124	127	134	123	119	126	111	120	129	107	127	115	134	117	99	98	122	107	117	95	118	115	118	113	113	116	102	120	97	119	125	110	121	112	110	116	108	124	119	125	140	121	112	122	104	104	116	136	111	106	114	105	111	123	116	99	124	114	115	107	105	114	118	123	111	115	108	115	120	140	127	102	121	109	121	97	121	103	111	116	104	118	108	109	110	110	119	122	121	96	114	120	103	100	111	129	96	106	115	115	121	115	118	120	107	126	120	122	125	109	119	113	100	111	125	111	100	111	122	135	108	132	119	107	108	99	116	113	112	101	116	109	122	144	118	131	103	123	121	98	117	120	110	116	119	103	104	113	114	125	103	111	140	126	131	106	108	112	120	113	88	120	119	90	116	126	136	100	120	102	104	98	116	107	110	126	123	116	119	123	110	102	116	118	100	114	108	119	111	119	123	117	128	117	109	124	128	119	114	131	115	118	124	116	123	109	96	121	114	129	129	90	112	113	99	114	117	134	110	116	112	102	110	110	114	119	109	122	127	118	113	111	102	131	121	125	97	119	100	125	114	131	110	103	102	135	118	104	106	103	126	121	107	105	125	100	115	100	123	129	123	120	139	103	133	107	99	111	121	114	103	97	97	124	109	132	110	102	133	103	115	140	102	104	111	114	116	142	130	110	99	118	110	124	111	129	120	115	115	111	116	106	132	135	115	111	122	132	119	138	124	114	112	107	119	106	129	129	88	114	102	118	104	106	128	122	98	94	115	101	108	126	97	118	111	93	122	127	113	127	109	120	104	109	102	111	120	112	120	107	100	154	122	115	119	135	115	115	107	111	108	112	108	102	131	116	104	116	114	116	126	125	112	105	134	104	116	102	119	119	118	107	123	109	124	111	110	118	91	120	111	122	107	96	120	106	138	87	110	117	115	131	100	95	95	101	103	123	118	123	117	107	117	132	114	109	127	106	127	126	109	106	123	101	107	98	106	146	110	107	124	102	144	112	97	116	132	120	103	117	133	109	101	107	129	127	107	115	104	93	112	130	119	123	112	109	113	119	115	116	112	123	129	93	125	104	92	130	118	102	129	116	103	112	103	119	129	123	125	109	117	125	123	109	133	111	126	127	132	126	118	124	111	108	122	148	123	99	100	120	117	113	107	111	117	129	100	96	89	127	99	119	117	101	114	118	114	123	112	111	113	88	117	119	115	123	98	130	108	100	118	121	105	112	121	118	114	123	103	121	125	104	143	109	121	96	104	106	107	114	125	101	120	132	141	111	119	113	112	121	129	105	107	122	120	104	88	107	99	104	106	104	115	109	105	112	110	112	120	140	124	117	135	107	131	104	117	132	114	115	122	108	118	129	141	111	125	123	116	101	111	130	122	114	151	133	102	102	119	117	104	117	115	92	113	114	103	105	118	103	113	129	118	96	112	107	125	134	109	110	110	105	90	106	122	121	130	107	120	111	108	107	126	103	102	133	115	105	100	125	118	129	123	116	114	127	129	128	131	120	100	102	116	115	99	104	124	126	110	121	115	107	132	119	114	140	114	105	121	118	114	125	128	118	115	106	120	116	119	113	110	106	118	98	93	103	127	121	116	116	119	109	123	118	106	114	105	114	111	111	112	112	115	111	126	103	124	111	99	100	127	114	100	112	124	118	127	101	114	117	117	110	108	122	116	117	116	109	113	119	128	127	116	107	109	127	110	138	141	111	111	109	123	110	120	104	110	116	128	141	101	114	117	111	123	121	109	126	114	129	126	108	109	111	125	119	109	125	116	110	93	122	113	99	90	99	113	142	115	137	107	115	118	129	117	104	107	107	99	114	124	133	123	92	113	123	130	138	117	117	132	135	118	121	135	121	119	115	114	134	97	117	140	99	116	115	116	109	102	118	110	113	100	99	117	117	143	115	121	107	111	107	114	108	115	134	114	116	121	99	117	116	118	112	122	127	112	111	95	121	124	116	114	121	132	101	127	113	115	123	103	109	130	114	103	102	125	113	114	89	128	117	126	130	120	106	113	99	131	102	116	129	92	115	122	112	125	116	99	128	109	123	105	142	108	141	117	111	116	124	99	116	109	100	106	107	115	116	110	109	122	122	119	110	124	105	117	113	109	106	96	102	109	130	111	134	112	128	116	104	115	112	118	108	120	101	110	108	118	103	107	121	116	121	120	117	121	121	131	114	120	119	126	128	98	100	122	114	113	101	113	108	129	128	112	95	111	103	128	114	123	102	107	120	112	115	104	102	119	102	115	122	106	115	119	107	111	117	119	100	109	105	137	118	134	120	116	126	125	108	127	142	105	102	126	113	97	130	115	127	124	127	122	114	122	105	111	121	134	101	110	132	113	92	99	113	121	109	123	105	128	117	101	100	117	105	105	116	108	108	141	98	114	117	138	120	127	125	127	113	117	101	118	122	112	110	112	104	121	108	97	130	122	91	111	134	106	113	135	123	127	100	115	119	129	94	123	105	100	128	123	107	111	94	124	114	115	127	123	124	112	114	128	105	122	125	117	120	118	106	114	111	136	113	113	121	141	115	116	117	132	157	107	119	114	92	115	111	105	104	106	103	97	110	120	95	127	98	113	140	131	111	118	104	121	101	116	106	95	103	127	112	129	108	101	109	116	121	118	124	134	101	122	128	117	124	118	125	126	113	128	123	125	111	119	115	127	116	103	120	93	114	111	115	115	123	113	117	108	119	118	126	133	121	114	117	112	124	117	127	124	106	127	124	107	100	106	119	131	132	104	127	92	135	106	102	112	100	120	119	130	120	99	144	117	109	124	126	109	118	124	101	118	116	101	125	109	131	97	113	121	97	97	111	138	102	125	116	129	114	116	115	98	118	101	104	124	124	93	119	120	120	118	121	119	104	109	111	126	113	113	118	106	116	135	119	108	120	106	111	104	113	123	126	105	115	95	131	123	129	126	130	147	102	98	101	97	124	108	122	113	118	97	123	122	113	109	109	117	131	119	109	124	109	88	122	101	97	121	112	110	113	109	139	124	103	112	109	127	119	130	119	125	116	118	118	142	103	101	103	111	107	129	116	88	125	113	98	117	125	115	109	101	137	115	128	127	124	106	99	122	111	129	145	115	124	99	117	106	111	110	136	111	132	137	123	104	118	94	127	106	108	110	121	114	132
23339	2174	4819	5330	4822	9626	34163	2040	1668	1423	1254	1130	982	895	823	703	688	683	643	595	579	559	517	517	499	467	445	468	443	442	435	438	378	392	415	408	384	400	356	379	377	375	410	387	387	361	387	358	340	331	340	362	344	336	371	333	348	358	349	354	322	332	335	359	341	334	310	319	347	349	316	325	336	331	329	348	330	328	335	311	330	325	333	328	343	337	338	312	332	311	321	298	310	294	312	296	298	308	339	309	322	291	320	310	328	356	324	306	316	293	320	312	294	351	335	314	294	311	296	347	343	306	301	347	313	360	327	324	315	324	297	353	257	316	324	298	307	303	346	293	307	323	297	297	307	308	313	301	316	332	334	328	303	290	306	303	308	303	316	307	318	295	342	312	302	322	313	303	312	309	297	297	299	299	306	318	304	348	308	252	358	321	296	315	316	307	305	309	317	312	315	334	306	297	348	288	317	296	308	327	301	325	306	326	289	284	262	330	309	289	313	314	277	321	290	320	318	304	318	299	303	324	323	297	284	309	288	309	332	325	326	287	318	287	312	302	345	311	300	289	317	285	305	325	302	333	279	337	302	302	309	300	341	346	298	317	329	306	315	281	267	326	307	326	306	296	313	297	317	314	313	304	314	324	285	321	306	300	329	361	285	316	281	322	292	305	294	302	319	297	315	324	308	320	282	283	329	292	301	299	274	335	360	331	325	329	345	301	306	276	281	322	325	319	330	318	299	313	325	296	322	324	290	295	294	311	310	293	309	314	315	297	293	269	324	304	302	293	328	324	328	314	307	319	333	311	329	308	296	293	294	284	305	326	305	320	332	321	324	324	313	318	328	338	279	343	282	305	350	315	310	292	291	321	331	283	312	297	295	313	297	315	328	299	309	262	320	309	321	328	307	358	284	308	331	288	294	345	296	312	316	294	335	318	342	313	324	305	309	313	309	306	320	298	304	294	310	319	311	282	333	293	311	294	294	312	300	309	298	317	299	334	277	309	310	318	311	304	313	311	317	294	304	320	304	310	307	293	325	345	316	323	287	287	315	317	277	275	311	353	303	333	292	278	307	304	299	304	336	280	332	337	325	294	268	305	285	292	323	315	310	304	322	307	308	314	322	313	302	276	307	328	293	306	326	349	304	285	293	282	328	327	305	319	292	298	311	294	289	318	312	345	313	292	317	303	301	333	330	276	294	311	314	292	303	319	304	345	280	341	291	317	301	299	342	302	295	323	302	302	312	341	303	329	308	309	327	324	293	317	324	307	326	304	287	290	307	316	304	301	282	327	303	319	343	276	295	293	308	312	299	282	316	294	304	361	324	292	319	296	328	304	282	316	295	326	282	320	310	307	328	273	334	321	324	314	287	289	290	315	317	332	345	312	319	301	308	328	284	314	331	290	304	305	291	269	344	290	317	312	317	334	329	289	296	323	260	317	313	324	308	331	334	308	257	327	285	312	302	317	305	323	294	331	287	342	296	295	315	335	343	274	295	303	284	317	305	305	275	320	305	296	312	307	267	304	333	309	314	328	315	314	326	311	336	327	311	300	290	293	304	354	317	304	284	324	288	309	298	286	288	277	297	273	319	338	296	306	269	287	288	287	307	312	298	327	272	316	317	299	318	327	286	301	291	269	287	297	327	301	315	300	289	286	308	287	298	290	343	300	295	306	309	315	288	356	320	318	324	317	348	292	357	287	292	324	320	290	303	300	311	277	340	280	325	347	334	327	337	297	325	300	323	306	278	325	300	311	345	322	312	301	295	300	330	324	286	299	303	334	281	313	303	318	308	318	303	289	328	311	316	300	315	273	284	340	309	287	315	344	325	298	297	317	310	289	324	283	305	327	290	328	328	307	290	313	316	329	333	294	309	319	301	284	327	284	288	308	306	278	332	299	321	314	302	351	329	340	279	278	285	311	277	320	338	343	281	323	308	307	305	334	353	311	267	328	299	338	292	314	332	314	324	343	311	324	320	294	298	331	308	320	309	337	309	330	316	312	320	291	290	319	284	313	330	305	329	313	308	299	311	299	317	293	345	303	314	302	307	299	280	289	322	300	283	306	315	296	285	328	299	307	310	324	335	323	324	313	284	296	324	305	314	289	331	292	336	307	295	330	302	300	322	312	328	307	327	321	305	314	327	291	314	303	334	330	335	315	312	319	298	296	306	337	305	328	278	312	339	297	299	305	308	357	328	296	324	342	311	299	311	307	342	297	307	326	307	318	312	311	310	335	303	324	319	330	337	318	325	336	299	307	314	283	311	272	317	301	292	287	306	294	303	305	286	297	330	323	318	298	309	313	328	314	316	302	332	305	321	293	335	306	320	306	334	311	306	351	318	319	300	319	275	304	302	288	298	311	298	308	317	309	344	295	312	292	333	303	295	306	310	332	293	287	270	318	321	313	316	290	321	328	330	299	294	302	322	316	346	307	361	332	320	303	294	317	299	306	321	320	314	317	319	325	324	316	313	263	274	294	302	350	303	344	312	324	307	346	294	278	297	308	300	310	292	303	319	284	294	305	300	303	326	307	304	344	308	324	313	319	304	311	280	319	290	312	308	302	321	323	298	288	279	318	275	316	303	279	306	329	305	278	283	325	299	308	309	333	269	323	302	297	313	295	308	281	300	318	287	289	283	321	294	292	287	283	309	326	334	282	330	333	341	301	300	304	302	316	314	294	304	308	336	288	330	323	323	322	320	338	311	311	353	301	292	293	305	300	330	321	305	315	276	318	337	301	315	333	310	330	298	308	322	348	310	303	315	328	307	334	349	306	292	304	304	318	319	322	312	290	326	328	299	309	288	274	314	295	266	337	291	317	288	311	293	314	292	314	301	304	331	320	312	299	307	314	312	297	305	325	305	298	309	307	319	328	277	301	313	286	351	331	295	300	288	337	310	268	296	299	310	345	327	305	290	306	292	297	298	305	306	291	324	303	309	299	312	314	285	320	313	313	294	282	283	330	320	334	315	336	301	316	283	314	315	341	337	325	335	309	296	311	294	262	324	318	300	270	305	301	314	340	306	317	329	267	325	328	310	307	288	291	292	293	323	288	329	280	304	334	291	285	290	283	346	292	299	301	310	298	330	303	294	305	298	309	298	292	292	329	296	316	287	324	296	293	293	318	312	327	328	313	307	297	317	307	327	319	333	312	287	289	329	279	311	320	316	307	299	298	303	297	291	296	346	295	341	298	307	321	299	302	284	338	293	298	308	327	310	359	292	311	274	319	344	293	299	290	358	297	308	318	291	319	322	292	319	321	324	304	306	323	332	335	311	288	310	312	294	318	324	303	323	314	318	307	323	302	320	296	330	304	292	295	301	288	317	287	352	292	285	297	320	313	316	297	285	292	316	311	284	302	306	292	298	324	328	325	307	328	297	331	328	313	313	291	309	295	324	292	320	286	314	331	312	308	286	300	324	330	340	334	303	327	296	314	289	305	302	303	317	311	332	296	292	305	293	322	322	299	323	307	335	312	301	310
6235	515	468	372	369	368	527	316	278	308	332	344	297	329	320	310	292	322	316	287	356	297	302	291	328	290	297	313	286	272	315	317	298	274	308	326	283	307	287	303	280	271	322	285	263	273	292	310	297	285	292	283	316	287	304	273	311	282	332	314	322	288	300	271	294	301	283	266	284	270	299	298	302	285	296	310	291	300	318	306	286	302	315	327	292	304	299	324	278	292	292	295	310	275	293	308	278	279	271	300	289	292	303	296	304	270	279	301	326	343	313	327	307	317	296	283	276	318	320	312	294	286	286	295	295	331	301	299	284	300	288	300	309	298	323	289	289	304	327	295	317	307	284	314	306	325	299	310	263	279	278	290	293	304	319	273	282	274	312	295	296	328	293	286	285	283	296	283	292	327	308	275	292	305	285	302	279	322	304	278	297	300	292	309	288	278	317	300	334	282	293	305	340	306	277	300	316	309	290	299	288	304	316	320	349	314	303	267	289	322	321	294	288	284	279	322	292	304	311	320	290	318	295	334	305	294	287	323	309	307	316	313	293	292	298	282	321	341	314	288	302	282	308	292	293	285	282	271	289	347	314	267	319	317	310	309	314	293	325	328	335	312	313	300	268	297	303	295	286	280	266	274	289	308	302	314	320	322	318	309	284	311	291	281	306	291	306	281	276	309	286	287	290	287	311	305	271	298	269	304	314	289	317	288	288	309	302	297	293	282	311	299	295	264	299	284	303	299	301	297	309	295	298	308	288	302	311	292	300	305	292	313	310	288	337	272	297	316	302	310	294	305	313	304	270	306	311	312	292	244	279	297	288	334	296	302	299	310	309	310	318	311	304	335	278	300	309	332	306	321	299	303	261	312	278	308	323	321	303	302	261	277	330	310	302	288	285	301	300	320	332	287	272	284	303	304	303	281	306	292	327	260	281	331	277	298	300	327	311	310	296	294	317	287	278	288	298	266	289	286	294	275	295	331	291	291	320	281	284	319	305	306	277	319	335	322	316	284	268	284	296	320	296	300	300	306	312	295	274	316	340	312	286	319	296	310	307	290	333	316	294	262	275	298	326	297	341	288	294	311	305	321	303	287	284	303	316	323	301	328	277	290	300	299	288	291	299	297	306	285	273	322	276	284	279	298	287	299	257	309	318	296	282	306	305	286	277	313	275	290	287	299	278	258	285	313	334	275	305	296	290	339	269	277	299	247	306	283	254	283	262	312	293	312	299	301	287	312	334	296	302	268	299	296	308	311	318	297	302	304	305	313	304	295	323	284	311	300	303	320	287	284	300	306	325	305	256	259	280	281	269	322	312	294	294	306	316	284	280	280	305	261	315	325	299	327	275	293	306	314	314	318	287	320	298	283	299	332	283	305	295	325	288	288	291	292	298	295	320	326	288	318	310	318	326	286	297	316	305	324	354	293	298	272	288	268	296	277	341	284	272	289	288	332	284	300	273	285	314	300	288	281	285	319	299	313	306	325	303	301	301	305	293	278	314	314	293	304	296	300	299	317	280	313	298	293	293	290	287	281	313	305	286	309	282	295	319	294	294	347	309	281	320	324	288	321	286	298	309	299	308	281	273	279	322	339	276	269	304	304	292	304	302	300	301	289	309	300	316	330	299	277	281	275	295	300	248	326	296	301	313	286	299	336	271	308	323	281	302	286	292	287	293	279	269	300	309	305	279	279	275	298	310	286	315	278	284	311	313	319	314	287	267	305	279	328	315	297	299	300	319	287	294	281	267	308	297	275	278	269	299	283	301	285	299	323	302	323	296	298	282	322	304	294	319	288	278	314	299	309	274	263	271	276	272	318	305	318	328	273	316	308	298	260	292	317	329	277	295	292	294	295	290	291	318	266	300	285	301	333	278	276	309	277	297	309	319	311	291	287	306	296	298	339	303	284	306	301	301	314	289	259	301	359	306	300	298	286	314	326	257	318	296	290	285	295	306	288	283	324	279	281	310	308	294	306	332	280	337	299	304	279	270	286	304	259	309	323	277	300	259	299	279	307	292	303	305	314	311	296	289	301	301	282	301	307	297	288	321	296	274	290	265	299	285	303	331	276	314	297	340	306	298	303	288	290	318	297	306	335	300	287	294	275	301	314	310	309	311	305	301	255	276	300	317	281	272	335	285	292	275	320	279	315	275	292	287	307	281	314	321	321	300	281	295	290	305	300	322	291	293	292	286	328	296	266	326	307	278	290	280	298	282	327	300	310	270	282	289	300	304	304	256	278	301	319	321	287	316	284	304	302	322	295	328	333	290	297	281	292	290	298	320	296	275	296	305	259	342	314	287	327	314	282	301	277	296	265	329	312	322	324	303	266	268	308	307	297	295	288	317	309	293	264	276	288	284	259	325	307	298	276	320	325	306	289	277	320	263	283	294	289	305	303	304	281	310	300	281	294	304	314	278	303	292	325	307	320	301	309	276	307	293	305	303	279	280	314	263	271	333	293	319	292	285	318	280	295	287	286	314	300	300	294	312	318	293	314	316	281	285	317	282	256	294	313	267	270	264	289	292	309	310	303	325	280	298	264	281	281	263	269	305	315	270	286	310	303	270	304	308	318	314	312	338	319	266	275	291	288	297	267	304	346	315	309	311	276	313	330	299	274	279	311	302	280	278	276	317	287	314	287	300	301	315	313	286	304	271	316	326	306	289	304	302	280	294	293	272	344	333	315	309	339	305	286	310	288	285	334	254	344	317	306	331	305	298	322	321	363	291	314	312	287	312	296	299	309	273	327	293	299	263	297	304	272	270	263	311	320	274	284	301	293	344	298	256	307	325	293	265	317	294	274	316	294	307	315	293	296	298	318	299	313	331	312	298	265	286	315	297	291	284	307	302	275	307	297	288	286	299	344	296	295	302	289	315	289	302	293	298	338	282	303	314	313	305	319	301	297	274	312	318	302	313	307	261	301	293	282	310	301	294	289	319	300	316	303	305	310	272	263	314	287	294	309	268	282	315	277	299	284	287	315	280	315	286	318	289	285	296	325	334	295	295	308	318	321	307	276	296	306	290	298	278	266	301	337	273	303	285	310	293	273	297	297	309	299	348	326	322	305	291	330	276	326	307	294	295	283	291	279	296	277	294	304	321	309	311	313	314	291	284	337	310	303	310	306	333	284	313	283	264	306	259	297	312	322	328	268	308	310	283	271	299	299	290	295	318	321	277	332	313	281	321	300	296	295	298	296	291	296	310	295	311	261	317	274	285	323	290	290	284	308	307	298	299	299	258	324	293	275	292	268	282	331	315	268	315	318	313	267	322	289	290	313	297	300	307	289	302	301	320	277	338	311	274	333	300	319	294	290	294	309	306	266	296	285	320	311	282	294	317	307	304	290	265	274	311	290	264	301	258	313	282	306	313	331	310	318	311	313	297	329	265	304	308	277	288	275	286	284	300	313	305	298	277	319	302	285	290	307	283	316	308	312	307	276	292	307	288	317	290	322	295	286	314	325	308	256	294	286	299	315	274	276
5268	825	1038	994	943	910	1962	691	693	743	659	686	683	670	667	706	655	690	715	675	714	664	631	692	645	648	689	714	678	669	744	675	651	686	662	675	659	672	640	692	690	683	687	668	680	684	659	642	696	661	666	640	673	683	641	670	752	698	652	672	673	658	690	703	653	665	691	673	711	664	663	691	657	681	712	715	677	682	669	648	633	650	671	632	720	685	610	646	700	672	697	688	675	648	659	654	702	681	637	646	701	654	678	695	653	680	634	712	662	681	719	721	645	672	674	699	708	670	711	680	656	661	667	686	708	628	662	667	663	649	693	662	689	671	651	675	630	697	679	677	717	654	675	673	635	666	669	656	670	641	663	701	634	633	693	671	637	658	686	687	695	617	630	682	680	651	676	690	686	650	679	642	702	642	702	728	680	659	638	627	666	649	699	675	676	661	639	671	693	712	680	646	677	673	668	613	618	685	667	625	645	624	671	719	677	711	680	662	657	664	657	627	684	702	688	676	670	701	656	666	631	642	639	707	661	653	655	635	689	672	621	623	672	707	710	647	648	673	689	687	706	679	695	663	663	674	613	687	668	669	697	667	704	622	679	643	644	692	662	694	695	703	660	701	684	672	696	641	644	670	674	632	642	676	626	651	668	700	673	646	651	699	686	672	676	655	660	651	697	638	675	674	678	650	678	665	652	688	690	624	691	702	646	618	703	701	587	656	681	680	653	679	694	728	666	694	671	672	678	726	699	648	677	631	667	678	683	669	661	682	645	676	700	677	655	704	695	696	658	684	681	667	677	683	642	706	632	659	666	669	644	690	670	713	662	726	684	700	657	661	658	701	666	670	645	690	698	660	678	624	648	637	705	677	655	683	653	652	710	695	686	704	704	652	714	676	671	652	619	605	640	663	673	681	688	663	648	653	689	702	633	651	676	671	700	684	656	679	683	656	706	696	678	639	654	656	688	611	671	678	633	671	745	657	678	679	707	691	723	686	627	683	677	658	646	660	712	643	650	647	698	709	696	651	686	638	713	679	706	675	682	676	677	675	698	621	715	660	627	669	662	652	664	700	697	666	646	646	685	684	648	709	658	671	657	717	702	663	666	669	713	676	672	644	679	711	675	671	655	639	664	647	650	633	644	588	636	700	705	652	663	653	648	675	660	626	640	680	688	594	628	638	696	651	664	676	687	687	706	680	693	654	687	669	677	649	691	687	699	675	671	638	650	655	684	630	717	696	685	691	706	677	701	687	620	604	661	677	689	676	636	684	688	677	629	678	649	690	667	621	681	633	657	670	681	675	712	676	702	681	677	654	659	718	698	732	674	688	666	684	683	702	680	659	667	670	714	678	683	705	710	663	667	681	710	695	697	697	649	733	701	660	690	689	663	630	696	693	680	705	644	684	642	719	703	654	672	692	616	668	664	657	722	639	660	671	632	738	653	678	634	640	672	652	687	693	662	680	648	702	654	652	652	680	667	683	603	678	671	639	731	666	666	674	691	643	676	678	685	678	672	649	641	656	654	659	682	724	635	689	681	697	647	676	672	672	671	658	732	676	654	653	663	676	673	681	692	655	683	694	656	664	685	631	681	663	654	651	671	598	663	647	648	658	684	686	678	695	684	779	629	670	674	650	706	641	642	662	653	662	671	675	633	639	630	679	683	677	649	710	651	690	705	720	673	689	707	659	688	648	656	674	668	669	667	673	674	699	705	699	704	661	689	631	681	667	683	711	676	644	691	674	688	659	680	668	662	679	681	696	664	677	645	649	676	720	655	649	680	735	652	663	643	669	658	693	637	664	677	675	678	694	645	617	693	640	692	688	663	697	720	656	662	681	658	667	670	668	708	644	682	639	690	674	676	678	696	654	691	645	680	643	684	654	734	667	625	747	695	670	677	682	690	660	687	657	649	723	653	652	683	727	668	629	657	676	682	657	674	658	679	702	678	663	684	654	649	647	667	640	659	652	625	631	662	739	694	685	617	697	630	690	641	651	635	672	718	663	706	661	680	674	677	650	632	719	694	667	666	621	730	649	677	660	628	649	665	710	699	688	639	683	697	700	662	664	685	729	660	663	647	657	659	682	666	678	666	671	671	662	649	657	721	664	628	655	688	692	641	669	694	672	647	686	674	688	639	671	660	664	701	673	701	693	677	681	672	662	707	683	669	695	656	677	684	681	671	694	678	637	680	661	678	643	600	677	652	703	706	681	642	685	702	660	670	664	638	669	689	684	682	642	672	637	674	635	666	671	683	669	675	652	641	687	645	690	678	661	666	645	661	687	671	657	656	712	714	643	631	681	654	716	659	648	621	663	645	669	670	699	667	681	674	719	670	706	640	696	696	689	690	645	671	723	706	660	686	677	679	664	657	658	713	646	665	695	655	675	621	703	672	620	681	678	687	628	665	649	613	701	659	660	658	669	668	631	702	651	715	639	654	705	716	629	681	654	641	665	680	641	679	641	673	676	684	699	661	680	712	640	638	670	668	692	648	664	714	676	623	661	650	710	677	645	699	653	649	688	676	687	627	634	702	652	654	687	653	689	668	690	671	660	660	688	652	688	680	719	669	668	688	664	671	665	705	673	631	637	687	645	700	653	658	713	663	732	638	654	699	669	691	710	666	692	680	661	691	627	660	701	639	672	618	695	678	689	673	713	689	643	633	658	701	634	682	646	693	641	663	681	610	676	700	665	693	684	657	693	642	702	662	690	679	690	660	664	718	704	694	589	658	628	681	717	679	682	670	649	670	727	647	635	621	621	656	674	658	686	663	690	698	667	750	660	693	688	674	674	644	645	636	690	664	639	678	711	661	676	644	687	673	700	729	686	670	675	698	673	658	696	682	684	675	716	657	645	684	663	674	663	663	690	651	699	621	662	653	667	647	688	647	645	641	712	659	659	656	671	647	625	654	681	681	645	670	659	659	723	666	632	637	667	630	636	655	700	676	664	673	655	676	671	655	635	713	683	728	627	673	672	692	706	669	679	658	668	676	691	679	657	650	664	679	694	704	727	663	680	688	668	707	643	679	679	686	710	667	682	731	663	676	673	694	638	637	670	704	717	722	672	653	727	679	652	677	676	665	669	659	647	635	719	682	657	650	682	666	711	674	682	685	611	632	654	708	639	656	654	640	656	714	691	690	710	646	669	661	681	652	698	652	678	648	698	710	617	700	694	671	675	681	627	662	641	707	706	717	652	650	604	689	695	671	707	682	604	703	688	692	645	658	679	687	611	642	649	640	644	667	687	694	634	712	691	648	676	681	684	593	708	647	654	706	650	698	653	717	689	623	680	632	643	690	671	666	665	698	645	672	719	666	646	667	713	705	668	683	685	685	641	689	712	717	655	638	676	662	693	698	685	683	660	728	678	667	667	668	682	673	653	684	693	692	687	710	692	652	686	693	684	677	630	654	652	711	664	741	649	652	669	708	647	755	685	682	646	685	686	645	677	663	648	655	682	649	708	698	648	649	677	629	687	699	644	671	675
38393	11553	1810	848	667	506	5164	438	258	235	242	222	213	227	195	189	176	178	163	175	169	172	191	168	162	194	179	170	160	184	180	172	168	149	158	159	168	154	191	157	196	178	154	166	152	150	168	157	169	179	173	156	148	153	162	151	172	150	147	184	167	158	170	169	172	165	140	157	173	183	148	178	180	142	170	165	168	162	167	165	147	144	153	160	165	174	174	183	169	150	166	161	178	166	179	157	156	168	165	171	169	169	164	162	164	160	188	177	170	164	167	171	153	141	164	157	146	156	166	154	153	153	163	143	177	182	167	165	185	167	147	162	185	142	152	188	188	179	181	152	158	142	178	159	147	158	185	154	178	155	129	169	163	159	143	138	158	150	186	168	171	145	146	136	155	179	182	184	176	144	173	147	174	168	175	159	141	172	170	174	156	173	137	163	171	179	158	166	167	169	142	181	168	141	175	142	152	136	164	167	164	163	160	144	164	166	171	173	155	161	182	157	166	156	144	157	173	166	158	176	162	154	183	163	132	169	160	161	164	156	186	146	156	159	174	156	155	163	150	152	169	160	182	145	138	176	173	172	154	145	158	180	176	167	143	176	147	157	145	158	188	153	166	181	167	153	170	149	157	163	166	166	152	165	155	177	147	160	173	156	151	143	152	167	154	154	148	163	178	156	158	147	152	162	162	177	162	165	168	147	152	188	159	146	167	166	139	168	155	147	192	172	155	160	161	172	164	150	146	160	149	170	161	154	162	191	191	188	167	161	173	187	165	155	160	179	141	149	152	161	145	163	172	158	159	163	144	153	153	175	152	168	147	194	184	175	171	169	150	144	176	182	158	181	158	141	146	147	189	178	173	150	170	144	161	160	169	152	134	168	160	153	155	148	168	143	191	132	155	190	174	166	172	121	171	158	140	163	165	127	154	170	164	164	155	160	163	174	154	163	160	143	165	187	151	173	152	159	172	173	162	158	156	157	173	163	153	150	189	140	151	191	196	189	145	180	142	141	149	161	161	180	165	162	161	129	156	182	153	169	155	170	166	163	168	152	162	176	142	170	146	194	165	167	162	195	162	163	166	183	185	159	163	163	177	160	172	162	161	164	161	155	184	145	140	163	141	174	153	165	170	145	188	154	152	149	167	166	169	152	161	156	170	183	161	164	142	147	187	184	150	133	156	154	176	152	173	191	162	197	156	155	198	187	191	127	167	162	172	175	148	173	147	154	174	158	166	182	147	142	161	168	143	154	162	156	181	151	166	154	135	183	168	138	158	158	166	137	147	186	171	147	165	142	165	151	160	151	172	154	178	165	164	139	199	170	157	184	164	164	194	159	161	164	171	173	176	153	152	176	178	169	143	157	152	159	173	168	174	150	159	170	160	142	147	159	144	173	183	166	181	171	162	161	149	171	148	165	172	179	160	182	149	164	157	162	151	152	182	171	164	151	169	145	160	170	168	185	180	151	161	185	173	168	155	156	181	136	143	171	160	158	171	159	178	171	177	178	178	146	144	181	182	158	182	165	162	156	169	177	151	145	164	156	154	165	174	157	190	166	154	176	148	161	151	136	143	152	146	169	167	171	196	165	169	165	156	171	171	166	164	179	169	161	168	152	172	152	154	141	166	186	196	182	167	168	155	165	132	172	155	171	169	176	152	155	158	156	173	140	158	183	184	176	147	161	140	146	178	163	153	162	151	146	166	171	184	135	146	163	158	140	154	164	177	177	169	149	144	150	175	159	186	165	189	154	166	159	152	148	176	166	174	162	158	158	172	167	143	158	139	152	154	164	143	163	166	171	148	159	217	163	178	171	156	169	167	173	158	138	144	176	162	164	181	174	172	155	167	156	155	175	157	167	162	163	164	168	153	152	165	158	151	163	149	173	184	148	158	186	148	145	148	154	161	147	167	163	170	176	172	161	148	135	173	132	152	185	172	137	159	155	158	157	172	152	157	172	171	154	174	194	186	177	133	169	152	174	158	161	151	171	164	186	166	182	164	150	169	150	179	158	159	163	163	156	159	153	180	162	153	129	169	145	156	147	171	162	142	149	174	157	153	147	150	175	157	166	155	198	135	161	153	144	151	154	172	169	166	154	184	183	169	163	177	174	152	180	171	168	155	150	178	165	146	142	154	168	150	182	149	177	170	176	169	157	152	149	150	169	148	136	150	161	143	163	173	136	149	166	170	153	165	167	158	175	181	154	166	192	188	179	168	168	164	166	169	160	158	147	150	173	178	156	166	153	168	185	154	164	159	150	169	158	139	162	170	167	151	174	156	162	162	141	144	156	180	162	157	167	185	166	188	165	131	185	150	176	169	157	149	159	178	160	153	148	142	153	173	137	146	162	167	143	147	170	183	167	170	156	153	180	169	154	164	161	152	176	171	179	175	153	163	150	163	147	160	157	160	183	139	150	181	182	167	184	144	158	157	151	162	174	170	170	152	138	158	140	144	158	155	159	146	162	175	158	178	161	157	157	160	134	151	162	173	172	149	144	165	174	188	152	156	135	171	175	164	155	159	158	167	172	169	178	120	166	150	154	174	170	164	169	160	161	153	185	162	180	177	166	145	158	175	180	158	156	158	165	152	182	151	166	163	167	165	157	173	172	171	169	145	162	165	150	189	146	158	169	151	175	154	180	142	148	146	170	200	144	160	173	148	154	154	157	161	152	150	186	140	152	171	180	156	149	173	173	189	169	144	147	170	180	164	149	180	169	153	183	160	174	178	179	145	141	181	155	150	152	190	152	157	140	162	169	172	166	168	187	164	167	181	153	152	165	151	155	162	153	152	147	155	162	169	135	181	179	174	183	139	201	181	143	174	192	175	158	154	160	151	173	170	186	143	142	178	145	168	145	148	141	168	142	173	148	154	157	185	149	139	148	163	170	160	175	181	156	168	147	150	170	141	141	162	161	168	161	170	169	137	159	144	184	172	152	204	163	150	163	145	155	169	161	154	137	138	154	161	165	178	159	176	181	159	147	175	171	169	175	164	182	156	167	154	155	161	147	170	165	170	170	158	176	144	167	178	177	161	145	127	153	163	151	148	164	174	177	159	155	190	166	150	171	157	159	163	169	173	158	133	163	159	169	166	179	190	149	189	181	177	176	158	131	132	152	163	155	154	162	167	186	153	158	169	162	151	155	171	151	150	151	160	147	170	163	179	166	149	154	141	165	150	177	153	160	165	166	182	176	156	149	165	156	173	171	157	158	183	166	140	174	167	179	167	176	172	142	177	154	163	174	136	149	159	177	161	143	160	167	149	163	180	155	164	168	193	140	160	155	154	170	161	130	151	159	161	162	137	167	146	160	184	164	148	180	159	180	148	171	175	154	155	140	175	169	157	163	159	164	151	181	152	139	172	160	160	172	152	157	166	182	151	159	147	176	141	160	160	169	170	161	163	154	185	164	158	150	165	169	139	177	165	173	159	151	172	153	176	168	180	148	176	147	184	130	132	163	158	159	163	157	169	140	165	164	152	166
17576	1070	2384	2670	2495	2068	15300	1174	993	842	801	742	724	632	564	609	563	549	492	504	527	483	475	456	469	454	443	444	478	498	430	458	470	465	472	450	417	430	441	415	371	437	429	423	401	386	372	405	437	409	398	425	422	420	376	370	404	397	408	386	416	382	389	405	416	401	404	417	437	413	382	360	385	371	395	383	393	403	431	398	406	372	380	407	436	385	392	389	379	378	397	374	362	399	406	372	400	411	383	412	409	400	367	389	422	398	421	389	386	387	359	375	435	394	364	389	402	392	362	413	427	387	394	448	412	391	375	392	394	382	363	397	362	401	376	362	387	418	395	398	374	388	369	368	393	392	387	390	408	363	400	429	378	369	397	383	359	387	397	430	377	365	415	384	414	401	429	399	375	396	386	373	427	412	398	372	394	389	367	372	378	397	382	401	410	358	415	393	378	410	427	410	365	365	375	392	383	411	417	346	388	351	398	387	405	372	394	384	404	392	400	344	354	391	391	393	388	398	370	388	390	393	406	377	386	386	386	398	392	386	446	379	391	414	375	383	369	393	390	381	361	386	370	366	391	383	372	397	367	399	378	414	427	407	407	390	402	403	392	379	334	384	383	390	386	362	367	388	363	388	386	390	414	395	411	389	395	405	396	387	408	399	405	373	380	381	398	357	428	396	394	395	396	369	367	375	390	431	368	413	409	408	404	422	381	368	370	354	396	382	406	427	378	399	359	424	349	379	387	345	339	391	397	401	402	380	394	370	407	409	377	387	410	366	423	407	390	380	389	367	402	350	409	380	384	408	380	378	371	398	381	390	376	425	427	421	408	366	398	399	401	410	391	378	376	371	392	394	394	365	398	396	394	393	384	386	369	392	347	372	401	390	403	402	388	404	419	393	389	399	398	375	386	407	412	393	396	365	427	411	349	423	355	392	385	382	384	365	376	390	356	373	372	406	373	391	378	367	375	366	409	380	368	385	396	405	405	363	372	398	396	369	390	392	381	398	370	375	387	394	364	384	412	359	402	413	364	387	356	378	422	383	420	403	364	399	388	391	396	373	384	442	377	389	371	384	389	412	375	409	390	379	372	413	355	384	378	387	393	383	403	374	393	373	438	409	409	422	387	374	393	423	381	401	417	394	373	455	358	407	396	381	385	380	381	398	388	387	394	350	400	385	357	384	412	397	389	348	381	418	351	373	371	402	373	393	369	380	378	373	419	407	381	409	360	399	389	395	391	402	374	393	406	422	386	389	430	391	377	385	374	402	424	392	379	399	383	363	425	408	364	401	395	400	362	410	400	367	410	366	440	418	378	366	380	375	396	392	390	368	422	381	430	377	394	406	384	400	361	364	381	374	408	387	394	384	385	373	345	364	385	395	406	353	377	359	374	403	402	381	397	378	392	400	371	377	356	381	376	390	383	389	389	391	350	357	364	395	379	385	380	412	391	373	405	405	408	370	405	388	386	370	403	386	421	358	402	373	407	413	370	391	402	401	367	405	375	436	382	385	411	384	375	378	388	372	388	383	401	401	394	378	395	389	396	401	386	418	428	363	403	402	392	400	416	391	410	399	383	393	397	382	382	369	380	403	360	361	397	381	387	373	348	395	384	361	382	412	408	393	363	388	397	379	399	343	337	388	388	371	390	408	369	386	404	401	367	384	373	362	386	413	396	384	423	405	377	405	396	372	381	426	360	358	389	361	393	377	353	365	367	399	398	392	392	365	390	364	375	384	394	383	378	378	385	432	382	378	378	444	382	357	409	354	390	370	395	377	372	403	405	408	392	413	365	397	383	413	381	417	399	390	367	375	413	399	425	372	361	394	406	397	395	417	410	376	373	364	402	347	389	349	404	372	367	421	400	368	395	378	390	386	378	401	370	389	372	364	424	390	395	384	404	412	370	380	399	400	361	377	399	362	401	385	392	403	402	404	375	404	402	366	380	420	422	384	385	409	403	389	361	394	406	375	399	398	406	370	419	405	419	396	365	390	413	371	373	376	409	428	385	401	374	368	386	391	383	382	357	390	374	370	359	374	392	401	375	411	387	377	408	410	374	377	422	398	369	372	370	374	378	406	378	359	403	371	397	357	405	389	418	353	376	447	358	385	402	385	391	352	383	391	389	374	415	389	403	356	375	416	350	400	357	381	402	372	381	366	335	389	373	372	376	405	374	384	379	397	407	409	374	389	400	389	381	374	410	399	387	373	408	378	402	377	400	375	380	388	381	361	392	406	373	426	395	392	353	370	395	372	382	401	391	406	385	393	376	361	372	404	422	427	374	391	399	396	374	389	337	374	364	401	422	408	413	358	347	424	400	384	395	383	390	387	398	388	372	375	407	398	383	349	364	397	397	375	385	386	401	381	395	395	359	448	392	372	384	385	371	384	412	371	399	423	407	363	363	333	418	403	402	396	422	393	369	408	372	376	391	406	372	383	379	393	393	420	395	369	398	410	409	377	404	432	386	402	384	420	380	390	391	385	426	407	382	357	367	379	409	397	393	410	389	371	402	371	389	393	392	384	409	386	396	421	383	402	373	380	411	349	385	366	379	405	367	392	433	411	393	392	391	390	406	391	373	393	457	382	402	379	404	387	402	398	408	386	393	391	367	389	421	374	416	360	372	363	414	376	373	385	395	415	409	404	385	342	412	389	394	390	385	393	383	379	379	397	390	405	368	398	440	389	393	395	373	428	337	388	407	405	393	362	398	396	382	364	400	404	395	378	388	400	422	369	384	373	392	391	390	403	402	413	355	395	388	362	369	371	391	376	389	386	380	349	352	395	370	363	445	376	409	385	385	408	389	378	378	394	390	409	377	412	396	378	399	377	372	367	386	374	370	433	421	410	387	369	387	362	412	387	376	387	359	391	386	379	411	369	396	377	410	365	417	386	394	376	373	412	447	384	397	401	401	399	403	393	394	400	383	395	382	407	418	375	353	375	398	410	413	414	412	387	369	374	415	375	372	400	393	415	371	389	422	415	396	395	416	435	402	432	389	375	395	420	358	383	382	389	372	357	404	396	404	391	419	372	354	375	389	352	403	410	379	387	359	390	387	407	377	406	388	387	410	405	400	406	377	371	402	394	388	381	396	358	372	404	378	397	382	400	390	369	382	385	400	378	395	437	343	391	382	350	430	401	405	410	375	387	397	385	395	402	399	396	402	356	382	377	387	374	396	395	408	380	387	364	371	384	404	380	398	378	418	371	395	407	389	397	374	371	367	349	409	408	390	384	400	390	412	387	412	365	376	418	410	381	430	374	370	386	383	382	383	390	385	370	390	393	408	384	363	397	412	416	383	406	402	407	397	352	380	423	379	373	362	397	405	410	386	366	413	375	376	392	380	390	388	409	359	356	388	406	400	409	367	390	353	350	389	413	401	366	388	407	413	414	380	386	417	401	385	405	384	373	382	387	399	379	393	363	399	386	377	407	395	405	418	367	409	403	435	391	368	360	381	367	435	426	406	397	401	376	363	388	381	367
49421	21893	13726	2455	1262	921	17803	1626	371	300	248	234	227	176	190	166	155	165	159	135	148	146	138	149	133	117	132	153	123	133	93	123	105	118	108	131	132	100	133	134	117	139	114	126	119	113	101	117	119	112	128	118	121	111	122	109	123	130	136	102	121	128	121	108	124	103	115	142	102	109	96	111	126	120	140	126	110	101	134	99	105	142	119	116	108	114	123	110	127	107	105	113	120	122	117	115	100	123	105	132	116	106	109	121	112	107	127	103	109	109	124	118	114	133	113	129	113	112	110	123	116	99	76	111	115	126	122	118	113	120	124	106	129	110	104	91	104	122	122	109	101	122	111	119	110	110	136	123	121	105	114	118	107	116	125	105	104	114	105	112	121	110	102	118	104	110	100	100	101	113	117	105	107	101	119	142	120	108	130	126	127	117	110	112	113	123	114	117	131	98	136	140	116	105	112	106	122	113	114	105	114	125	112	107	111	123	100	109	124	96	97	110	112	102	94	115	120	129	88	122	125	112	126	106	89	110	101	108	101	123	112	124	101	107	121	112	121	88	102	91	106	120	108	119	120	121	104	123	99	112	137	116	99	101	102	115	112	112	116	123	137	112	125	124	106	107	114	125	115	100	108	109	115	109	108	94	120	117	92	117	105	98	114	115	131	107	109	124	120	97	111	100	117	109	110	106	96	122	115	103	106	94	112	107	126	103	140	119	105	138	105	110	137	122	106	105	124	105	109	106	128	100	119	99	106	126	134	110	120	90	121	95	102	97	111	133	130	100	99	95	118	110	107	114	107	112	129	102	113	111	118	107	105	92	120	123	125	124	104	92	121	99	104	87	118	113	106	108	102	137	99	116	103	116	108	91	113	113	128	113	121	103	120	98	116	116	98	106	105	102	123	106	122	110	105	99	102	122	130	109	100	118	108	127	121	133	93	106	123	111	130	99	122	127	101	112	107	112	102	111	112	110	111	112	99	103	109	115	124	106	116	107	103	111	144	119	116	102	114	107	95	123	108	111	110	94	119	112	115	138	108	136	119	88	120	96	97	98	123	110	104	106	111	106	128	107	113	114	99	108	125	114	126	95	117	113	128	106	111	97	120	113	108	118	127	104	115	121	116	119	128	131	124	116	109	121	113	125	122	115	107	96	95	107	100	124	113	125	115	110	113	116	112	123	106	107	102	99	104	115	102	133	110	123	91	101	104	99	112	102	109	128	103	100	99	97	110	116	102	117	93	105	125	132	124	108	106	105	101	125	100	112	113	134	98	112	118	110	118	117	127	101	105	106	146	93	113	101	104	124	117	111	114	106	107	119	136	97	111	105	107	95	120	98	100	102	122	139	122	116	120	112	96	120	116	95	104	101	125	121	103	118	109	105	99	116	127	91	109	113	124	124	113	105	109	102	113	118	103	118	92	94	105	109	110	94	107	98	99	91	114	125	110	116	115	122	121	95	127	115	130	121	115	105	101	127	100	133	106	130	111	87	107	110	106	133	115	102	88	121	105	111	90	100	117	100	114	121	134	109	110	109	101	124	108	129	132	104	104	109	115	98	139	104	104	97	105	117	110	107	117	105	99	96	114	116	103	120	115	105	116	118	106	110	106	104	113	86	116	101	132	101	97	116	110	111	108	141	102	96	117	103	111	113	103	111	112	129	134	100	109	125	113	100	125	127	104	113	118	85	135	99	114	117	124	128	115	100	121	136	121	104	114	103	123	109	131	99	101	103	120	121	103	113	111	106	123	128	106	125	120	102	114	124	116	106	126	99	107	112	124	116	95	115	103	108	101	119	117	129	106	97	111	118	103	105	108	92	104	104	118	116	104	103	118	104	112	116	108	108	99	126	120	98	106	95	107	119	99	123	116	103	132	103	103	131	117	101	116	108	117	108	115	105	104	120	93	117	98	100	108	110	114	107	119	92	108	93	112	104	94	136	135	150	115	113	116	104	115	104	116	124	107	125	106	112	134	101	101	99	125	126	120	134	128	122	108	108	109	118	112	114	121	125	108	123	113	99	108	105	131	132	106	113	126	124	111	116	108	108	116	111	114	121	108	120	108	96	98	104	128	96	101	112	105	108	108	113	98	121	118	112	109	132	99	115	101	92	104	124	109	110	84	111	109	144	96	123	114	103	113	138	128	119	112	108	103	99	124	100	129	109	124	106	116	128	123	108	121	99	136	116	116	95	99	103	106	105	122	118	113	110	106	97	110	136	122	88	108	122	115	130	120	95	99	107	115	121	132	106	113	107	111	131	128	109	103	117	123	117	119	125	101	100	117	118	115	118	95	101	113	126	104	86	106	105	95	122	135	115	106	113	122	120	123	116	103	110	101	111	116	103	105	104	116	110	129	131	113	140	136	115	94	96	100	108	112	113	107	106	107	100	130	111	109	93	130	131	99	96	127	107	134	131	114	107	128	116	114	122	95	104	103	115	109	115	122	93	92	102	118	113	104	110	106	129	130	110	115	115	118	97	106	131	100	116	104	105	116	102	106	117	107	118	115	136	112	130	110	105	126	91	118	101	97	134	105	107	113	102	111	96	118	122	103	103	105	126	118	114	102	109	106	115	123	133	100	111	108	107	121	112	106	119	112	111	115	104	112	106	114	130	109	115	118	114	113	114	116	117	124	105	102	96	95	104	125	104	88	102	95	106	108	111	125	86	119	111	98	109	113	109	119	101	106	120	121	100	108	126	98	101	113	111	122	119	118	111	111	117	122	103	119	122	126	133	121	124	121	101	99	127	121	117	116	122	100	124	127	104	131	112	87	113	122	117	104	112	113	145	126	87	101	130	104	91	100	118	128	137	124	115	99	109	130	120	118	106	119	99	112	115	111	97	117	110	130	106	126	116	109	89	90	111	119	118	102	98	108	100	111	110	139	113	111	106	151	108	111	118	111	95	111	129	137	123	115	102	111	106	118	101	112	104	90	106	103	111	117	104	111	89	113	135	93	93	123	110	110	116	110	105	109	111	104	125	108	116	84	95	100	111	124	120	111	117	112	120	108	107	118	106	112	103	103	95	124	89	123	121	110	89	108	98	120	96	107	110	112	106	110	128	130	135	110	117	127	118	116	126	118	124	95	115	131	114	110	116	117	125	93	101	109	108	114	96	106	115	110	128	113	122	114	94	122	123	116	130	105	108	115	111	113	112	118	118	100	123	81	114	104	123	122	120	106	108	96	109	122	125	125	112	128	106	136	96	122	106	118	126	88	98	119	118	104	107	129	121	121	105	106	122	90	134	118	107	112	116	103	127	105	122	116	134	126	117	126	110	118	109	106	134	117	105	119	119	94	104	102	117	115	100	128	106	122	108	92	120	123	128	105	105	103	102	100	109	110	105	101	101	100	108	110	111	117	104	104	105	100	102	120	114	115	101	115	97	111	92	122	106	113	96	119	101	99	124	114	107	101	126	128	125	122	113	96	102	115	97	102	107	117	111	96	109	102	117	115	120	91	105	105	116	99	112	116	114
29000	2081	4514	5335	4758	4209	27628	2051	1683	1482	1312	1092	1021	906	916	797	738	738	641	606	587	564	563	489	516	495	479	447	436	450	442	441	391	375	364	408	388	369	323	372	365	375	365	400	356	358	362	329	349	364	330	322	366	340	335	309	343	363	338	368	340	360	321	322	308	367	336	327	307	338	327	372	297	308	307	348	313	333	319	299	305	325	331	291	309	338	314	331	322	296	322	312	348	315	299	304	320	325	336	317	322	312	310	277	349	292	302	324	317	324	301	295	334	345	325	314	329	306	321	329	343	309	301	331	309	314	273	294	337	279	306	276	297	321	329	306	283	325	335	302	314	296	285	331	263	341	292	295	316	295	297	280	313	280	303	321	314	295	291	292	298	262	277	298	317	290	294	305	279	345	278	298	308	311	321	313	267	314	300	332	276	314	322	317	312	326	286	288	318	324	299	271	351	284	300	317	284	281	305	308	306	317	276	310	293	295	283	290	277	300	313	287	317	309	304	319	287	353	291	321	337	303	297	318	283	330	293	294	294	310	306	279	271	283	300	321	291	279	311	313	330	327	264	277	290	321	312	307	309	283	307	330	298	316	317	331	263	294	318	323	318	304	313	294	324	315	306	303	275	326	268	263	296	339	278	285	309	294	328	296	294	265	282	309	270	300	299	284	302	274	297	320	292	311	322	304	306	299	300	309	308	283	303	318	312	268	297	321	274	287	329	279	258	330	321	299	310	284	300	278	311	275	268	267	291	292	306	314	290	314	306	262	306	256	287	312	303	280	297	301	307	295	276	285	310	310	317	310	295	312	293	311	297	307	309	296	313	296	293	307	277	306	253	292	335	275	306	315	329	301	299	256	274	255	287	327	290	304	303	299	296	288	321	278	334	258	278	301	301	289	303	274	300	269	319	328	314	293	294	296	288	283	317	304	315	339	322	286	286	300	303	272	322	307	319	291	291	318	301	286	307	281	332	296	271	291	318	302	317	301	304	313	307	295	315	300	333	285	292	317	296	294	313	301	308	315	338	275	301	281	291	288	301	320	300	312	305	283	293	300	313	302	296	271	304	288	282	298	292	277	300	304	268	307	277	263	308	299	303	282	259	301	313	296	307	307	317	297	292	309	296	296	274	296	292	284	297	303	292	267	290	296	276	275	302	301	292	297	294	277	288	295	303	338	299	320	309	298	289	300	293	321	277	329	275	296	302	330	300	306	305	320	307	299	286	292	294	280	299	332	290	302	302	331	308	319	308	315	271	278	332	303	295	281	295	305	315	279	302	291	281	353	312	282	293	257	295	321	322	256	291	263	298	282	279	287	268	287	305	313	278	318	292	314	288	322	294	326	289	290	298	317	306	306	332	337	295	315	331	321	302	319	279	284	281	279	277	315	308	327	299	294	286	306	321	305	289	341	273	315	299	291	307	324	305	298	291	283	287	305	298	287	277	309	277	288	295	315	283	308	281	292	327	291	312	303	283	285	317	278	298	322	316	284	275	316	286	303	306	282	284	274	292	271	318	289	317	329	288	343	340	327	286	306	304	307	312	316	295	303	316	323	326	294	286	317	268	323	320	281	282	304	323	298	272	344	318	282	303	312	316	299	298	311	275	281	249	290	297	280	307	292	299	290	285	294	318	298	294	295	328	281	283	263	305	324	304	306	329	289	323	309	316	282	338	293	297	337	294	312	310	316	293	313	314	310	291	305	298	291	289	315	298	308	285	316	326	298	286	266	291	293	279	301	295	320	345	314	334	300	298	286	307	293	262	310	272	302	282	310	324	294	320	269	288	271	319	312	312	288	319	339	317	309	292	304	302	312	317	309	316	302	276	313	292	325	304	289	291	304	304	285	277	299	294	284	312	336	301	274	305	306	315	301	277	315	302	297	304	314	299	315	311	282	318	292	310	308	320	300	311	323	282	291	304	306	294	263	317	346	282	316	278	285	262	304	301	283	307	292	306	282	323	290	299	289	318	302	284	327	294	312	286	330	256	271	305	318	309	289	291	288	290	288	287	307	304	302	306	308	322	310	322	285	327	282	312	293	295	288	314	315	284	293	322	289	278	271	342	287	281	265	290	285	290	314	303	279	323	280	328	299	285	287	290	313	317	284	291	299	307	289	278	318	272	300	292	276	319	296	306	282	294	300	268	323	305	292	287	286	298	297	324	290	306	276	322	301	274	318	279	310	298	321	300	283	305	303	292	302	315	290	313	300	270	302	298	273	316	334	315	297	301	316	288	268	294	312	316	309	281	311	314	303	303	302	281	324	275	267	278	297	291	300	310	280	279	320	304	305	286	283	286	340	327	330	319	285	292	337	305	276	335	296	289	285	291	324	309	303	298	257	270	332	297	297	331	301	291	289	277	264	326	301	286	298	320	321	324	305	320	298	323	305	309	296	302	304	334	314	304	288	317	295	298	288	282	280	299	286	281	295	287	337	282	304	307	305	300	277	299	269	262	294	308	296	290	322	276	311	280	319	308	304	300	295	293	295	276	317	315	278	316	330	302	302	303	293	285	313	334	299	309	318	288	287	313	318	332	311	271	288	280	294	309	301	316	288	277	290	296	318	293	302	296	274	302	284	261	301	320	306	297	333	312	313	317	290	274	294	291	296	296	295	316	286	300	281	322	297	283	278	302	315	295	278	317	270	285	308	293	333	298	293	306	281	306	274	291	290	307	272	300	292	289	291	273	324	287	292	303	307	261	281	275	266	282	312	296	327	300	291	315	301	349	298	297	330	307	271	288	339	283	330	282	312	276	265	304	275	312	286	320	291	283	293	290	309	305	304	267	244	291	292	301	366	314	313	276	290	330	273	305	286	306	340	301	302	293	332	286	303	286	315	290	300	298	306	293	307	311	287	339	265	289	285	316	291	300	273	272	312	320	335	307	325	322	293	296	288	330	289	323	283	297	320	295	283	310	261	328	264	303	317	304	299	299	311	302	308	268	294	272	265	307	323	327	310	276	310	310	288	274	315	308	305	314	296	314	268	291	294	298	294	290	299	295	297	279	345	299	302	318	301	288	312	296	323	245	318	305	252	299	305	286	314	315	296	311	323	292	319	268	310	287	339	298	318	280	320	312	263	314	293	291	336	338	294	288	269	315	337	292	292	283	308	303	302	298	312	309	300	314	307	304	313	328	320	259	305	283	304	245	280	293	283	283	291	307	300	288	314	281	305	271	295	311	273	301	293	314	346	295	305	299	292	291	304	316	278	301	297	306	285	304	303	285	293	308	301	285	256	299	300	297	293	288	320	298	287	276	312	276	338	305	300	316	293	323	288	311	312	334	292	297	289	318	290	314	291	290	312	287	314	293	312	275	322	304	287	300	281	282	289	275	308	302	271	272	301	309	304	280	308	335	274	297	301	300	289	318	287	299	303	272	282	292	309	286	300	324	287	327	286	324	290	300	299	334	296	276	288	323	302	278	291	297	322	300	289	300	266	288	306	306	287	293	285	297	313	309	298	297	328	305	305
6023	534	466	412	384	373	542	301	300	300	295	301	301	333	292	312	325	293	320	345	285	316	276	302	318	307	353	284	340	293	313	326	259	337	300	307	311	308	299	327	309	327	276	304	305	346	327	312	288	330	310	298	321	301	305	328	287	288	334	291	294	329	281	281	300	307	328	269	307	285	312	301	306	286	308	274	323	293	320	303	279	305	282	309	310	311	299	333	297	296	291	298	276	276	321	326	306	317	283	339	283	321	310	321	264	272	316	317	307	287	303	303	300	312	302	327	297	306	300	306	278	309	328	281	320	295	313	263	321	286	305	299	317	317	341	289	310	295	304	280	305	280	308	271	299	324	310	291	315	305	292	302	315	318	303	291	325	288	311	302	336	280	289	309	282	294	303	254	300	351	279	304	284	275	321	294	314	302	265	311	311	316	308	320	327	291	286	295	309	303	293	297	279	292	308	302	304	281	315	286	304	268	283	300	282	304	285	305	288	327	311	305	294	307	315	274	302	318	289	297	310	278	327	310	291	307	267	307	293	295	305	302	295	287	297	295	270	301	343	300	322	313	303	285	298	303	307	333	309	305	325	298	273	311	292	270	310	283	297	313	291	262	293	318	328	312	324	313	307	279	283	312	319	301	287	321	311	297	312	309	300	292	284	286	318	304	312	282	296	315	335	289	303	325	276	314	301	303	296	302	316	308	283	328	284	304	301	267	289	271	308	303	305	304	313	267	310	312	323	280	307	268	322	305	321	317	277	284	308	279	311	270	302	305	291	309	301	316	330	310	277	295	311	307	294	281	273	279	316	324	331	300	310	352	316	293	307	250	336	299	291	311	300	281	293	294	320	321	303	266	276	293	306	300	287	300	304	325	316	322	298	293	290	310	309	301	305	334	297	315	311	273	267	257	275	317	323	314	317	291	289	314	293	325	299	281	266	300	287	274	316	310	294	318	252	304	290	341	308	326	270	328	315	324	266	303	322	298	305	315	302	310	316	291	285	315	306	320	332	305	275	302	284	308	281	330	305	330	268	304	316	288	298	278	309	321	326	335	269	304	269	273	314	289	304	288	310	287	272	312	304	285	290	328	311	297	307	328	303	298	298	296	276	267	276	299	308	308	312	291	301	291	277	297	308	314	274	275	332	279	270	299	317	262	311	290	298	314	271	336	286	262	303	314	313	309	283	295	289	305	306	286	328	263	296	301	298	267	326	309	285	299	287	317	266	284	308	304	287	289	291	281	282	318	299	304	325	280	300	308	277	277	295	297	261	304	318	306	324	275	278	303	321	291	263	288	299	297	261	301	330	297	291	289	257	303	313	280	283	304	305	308	318	289	284	262	310	305	299	300	269	328	265	298	328	269	309	306	314	289	314	301	313	319	280	313	325	297	297	299	284	327	327	299	329	327	269	281	308	290	335	299	332	296	266	320	327	315	280	341	313	262	316	306	304	302	327	323	289	320	296	292	298	301	247	301	302	299	258	323	324	288	309	306	318	313	319	309	295	285	298	282	277	291	310	318	310	318	349	316	278	307	303	330	276	248	309	299	288	319	325	335	310	290	331	290	295	301	280	338	295	288	293	281	296	289	274	309	301	275	313	285	305	327	277	308	298	285	295	311	287	278	312	293	305	277	330	309	317	329	295	302	324	322	288	304	311	324	299	316	275	322	293	322	289	300	321	284	265	283	331	279	286	285	291	337	276	287	309	285	310	279	338	272	322	285	281	301	287	267	297	313	309	316	307	307	286	282	299	289	291	304	335	313	283	294	292	290	289	282	315	296	349	306	273	292	307	286	299	318	278	301	332	327	301	286	306	270	290	298	300	282	298	288	330	309	327	291	292	314	330	298	296	274	302	275	315	300	307	276	340	300	299	303	284	296	320	300	275	319	310	323	316	297	305	278	305	288	293	296	302	298	321	312	315	333	318	276	283	287	307	319	303	287	260	294	330	312	332	327	312	300	336	337	319	304	309	265	298	301	285	297	319	309	330	325	312	299	329	290	329	312	323	300	289	330	287	299	312	311	326	312	296	283	305	324	312	299	334	303	282	301	307	324	311	294	319	323	304	291	342	283	313	285	297	339	288	294	305	313	287	296	292	289	328	291	255	291	307	327	303	316	281	256	298	305	316	296	298	327	312	312	301	303	325	286	290	283	302	289	263	294	358	321	304	277	308	294	303	305	298	305	306	292	314	340	296	296	308	289	282	295	325	303	269	292	279	333	312	280	317	323	300	291	294	278	300	312	277	309	314	291	316	306	340	323	287	299	320	304	297	322	292	303	281	314	292	300	296	294	278	309	300	298	295	336	322	340	298	321	288	317	315	302	304	320	288	325	324	322	295	312	311	305	295	305	298	315	285	296	280	333	308	300	308	301	308	274	314	298	293	310	290	295	297	303	308	267	287	270	331	288	295	322	322	270	290	298	298	313	296	297	329	302	291	300	298	316	285	302	320	322	343	294	299	289	329	307	304	300	300	286	298	313	283	306	316	316	300	299	303	309	297	284	272	307	293	298	297	302	316	314	312	277	310	306	270	277	304	288	298	276	288	294	292	278	281	306	296	291	326	311	287	245	301	280	286	296	280	305	314	305	284	318	283	298	309	288	314	292	309	291	347	300	287	278	332	288	281	308	286	305	300	320	322	310	286	297	287	283	275	263	329	308	283	298	283	305	322	280	301	271	328	306	311	278	292	339	299	323	330	292	298	287	319	315	283	295	323	317	351	325	301	261	286	288	297	286	291	289	309	319	318	326	308	315	282	277	325	276	301	272	282	305	294	326	265	323	281	302	294	304	308	272	298	321	318	277	318	277	312	272	242	310	248	305	289	326	308	303	311	311	307	339	309	267	332	277	280	324	305	320	304	281	301	322	313	297	329	300	308	298	283	311	297	267	277	275	289	309	315	300	258	294	297	304	297	296	303	300	288	294	317	291	303	295	304	307	281	313	307	298	320	318	322	292	303	274	299	317	334	317	297	300	299	299	298	313	309	304	281	317	321	311	300	293	288	312	324	310	326	285	284	321	286	310	287	283	302	310	292	306	321	295	301	280	314	305	299	297	302	309	280	282	282	317	295	299	301	287	306	259	296	321	318	310	319	286	296	288	269	290	313	306	337	290	302	296	322	279	299	287	307	297	277	271	289	276	304	291	294	289	301	308	293	313	307	324	288	304	283	292	324	306	330	311	323	308	318	304	329	293	301	293	294	267	330	292	301	297	270	294	297	282	304	302	332	306	282	309	290	293	301	312	288	295	307	293	285	259	275	314	286	287	289	301	283	292	294	282	288	308	322	286	311	280	311	315	288	318	313	298	249	283	325	320	281	293	295	296	301	303	315	315	312	281	293	316	300	283	289	279	289	307	281	277	312	272	315	296	279	295	339	342	312	282	294	292	291	319	285	326	292	288	308	277	300	300	320	328	306	293	307	320	331	280	284	275	266	294	305	307	298	297	327	284	335	259	287	302	278	286	314	336	305	312
5171	846	1079	1099	979	940	2313	673	715	671	715	694	711	665	674	701	734	707	707	689	720	640	687	705	678	673	728	655	675	653	702	664	690	644	678	675	681	657	685	685	688	687	657	668	663	660	657	688	629	648	668	674	708	675	676	636	636	695	720	692	668	646	677	681	700	733	680	717	656	699	635	654	665	690	638	676	690	701	748	662	640	661	677	635	646	683	697	703	689	724	727	659	730	649	656	667	660	691	654	679	655	649	687	643	661	730	703	681	702	648	678	653	712	726	694	674	691	681	658	679	677	640	688	639	676	680	687	663	663	693	692	686	647	671	725	677	689	652	705	663	651	636	700	696	647	630	656	676	697	674	704	682	698	662	680	712	656	666	638	691	664	684	704	662	683	709	685	682	678	664	687	719	740	684	703	659	655	708	697	659	689	663	671	699	646	641	698	652	692	663	678	666	680	651	687	687	695	651	689	691	677	693	675	639	647	647	664	677	694	648	656	693	686	650	623	709	651	719	723	675	687	651	679	678	701	661	696	654	721	677	715	650	692	697	700	661	711	661	677	662	718	658	690	646	679	645	654	679	653	671	706	657	676	677	662	717	681	682	612	663	680	658	713	676	663	636	672	710	624	674	685	639	720	728	679	672	651	666	710	691	692	681	731	686	665	673	665	602	672	714	706	680	662	681	723	637	679	738	701	681	599	695	686	680	715	689	653	681	644	690	674	674	712	728	676	702	711	696	689	676	697	689	706	691	693	675	669	674	660	658	651	678	639	651	703	655	674	689	677	658	663	690	737	622	689	699	691	646	684	660	702	690	694	751	639	666	649	693	668	675	719	666	628	660	664	722	703	647	691	675	667	682	707	701	643	678	659	655	711	695	674	640	687	713	670	642	693	679	671	716	706	724	655	665	702	658	703	607	648	640	708	659	675	690	634	659	632	707	712	672	658	675	648	679	677	651	711	630	679	680	664	669	694	694	663	656	699	646	699	681	648	730	683	679	649	662	699	711	675	694	667	675	683	659	680	706	664	694	693	633	680	703	686	655	664	702	729	686	640	697	709	632	710	647	660	639	705	688	675	702	649	686	675	707	674	679	684	712	651	665	688	649	632	660	688	694	668	695	675	651	699	680	700	663	698	646	646	646	691	664	648	712	673	652	643	634	639	674	632	682	689	643	654	703	672	705	658	668	675	672	681	667	660	639	686	700	667	675	674	679	657	712	705	712	658	677	667	665	661	697	730	714	703	651	695	607	644	663	647	654	694	648	684	685	620	690	630	719	703	689	654	689	673	742	714	651	658	663	704	647	704	674	672	687	678	672	662	640	641	648	697	683	673	651	684	721	703	656	662	677	678	707	666	662	693	678	706	673	684	676	693	667	692	657	666	696	680	639	651	692	698	681	654	712	592	701	670	705	673	669	677	652	636	632	664	664	713	684	693	651	658	666	677	696	683	654	710	638	689	650	652	698	674	688	709	668	700	697	679	706	692	687	671	637	699	651	740	649	648	724	649	704	670	671	681	669	670	662	717	724	672	677	698	674	664	649	654	677	687	647	665	672	640	659	646	665	675	649	655	711	709	652	692	677	660	696	655	653	688	671	715	682	681	665	698	696	652	685	630	697	672	698	657	689	676	666	702	659	676	647	649	658	676	701	632	691	700	663	641	677	650	687	722	674	647	706	674	696	631	681	698	648	684	657	663	657	653	706	676	669	661	684	680	661	679	666	677	661	627	624	663	662	640	627	700	643	659	666	655	665	681	659	671	619	700	661	681	684	646	655	702	637	669	679	642	660	690	721	648	697	671	696	661	647	678	687	651	636	668	668	676	650	641	639	681	634	671	673	676	657	743	700	660	640	669	696	681	672	677	696	659	695	666	689	655	681	676	701	698	698	706	722	670	699	666	709	706	702	666	697	681	681	691	670	650	644	674	669	700	629	659	612	686	665	666	734	688	732	670	682	725	624	680	728	690	662	687	691	656	682	664	669	673	674	662	699	683	635	639	641	648	696	700	708	626	640	701	674	677	667	649	645	673	675	701	724	678	619	734	664	668	675	684	633	658	652	660	653	702	654	698	685	650	614	692	613	653	686	671	655	658	705	647	687	658	690	708	700	637	667	733	724	665	742	684	690	658	688	668	705	677	681	696	609	705	640	628	706	703	658	644	637	691	688	677	717	754	658	667	724	677	653	733	702	716	655	621	701	639	641	643	670	677	657	695	663	644	673	662	652	718	646	690	682	718	712	688	669	740	623	686	581	667	670	695	688	704	597	702	685	692	716	607	666	660	692	660	641	704	588	699	729	688	651	680	652	718	684	656	638	692	704	683	639	695	674	688	702	673	673	655	682	711	714	666	676	703	712	647	662	683	695	656	691	660	709	724	710	664	668	647	660	685	708	741	641	682	682	630	729	673	678	641	674	655	687	727	660	681	687	742	634	681	644	710	686	662	686	673	698	720	673	640	650	651	689	676	686	734	700	636	711	656	707	695	702	678	690	633	738	630	660	707	693	674	689	722	656	674	681	682	712	677	648	683	684	676	675	635	687	683	658	668	703	712	694	686	694	679	685	673	691	656	675	695	645	664	633	681	694	674	677	671	653	732	672	679	690	659	682	652	703	698	711	681	663	697	682	681	661	661	685	634	660	720	587	656	637	649	636	695	663	692	660	630	666	667	647	631	677	676	733	659	683	685	693	648	653	718	708	716	665	665	634	666	677	678	703	655	689	648	655	652	669	672	649	683	685	673	677	672	657	604	703	699	631	662	666	670	658	657	684	647	683	700	654	657	646	626	717	655	694	633	661	652	649	681	638	719	673	669	684	689	661	682	703	649	720	683	703	647	688	639	649	687	675	664	660	675	701	706	729	685	673	667	665	680	657	655	685	735	678	681	686	652	650	662	652	694	693	701	660	690	709	662	684	680	664	700	641	690	691	686	681	678	685	668	698	664	680	703	709	654	662	675	684	723	658	650	674	697	627	672	651	677	695	708	658	713	694	632	623	699	716	685	732	725	669	657	694	680	696	690	717	716	725	744	661	688	666	679	704	724	670	739	720	705	702	684	669	706	621	668	667	688	628	709	673	679	677	651	704	670	672	717	716	697	654	686	718	682	679	701	628	685	707	655	697	708	694	671	730	667	698	707	685	697	684	723	718	704	673	716	713	679	672	683	674	726	673	675	669	712	645	669	689	692	686	704	698	681	713	697	643	658	720	617	689	651	713	690	699	724	675	688	717	681	647	669	693	686	624	602	688	648	679	694	657	664	656	661	670	689	667	659	747	679	684	655	640	657	682	682	681	660	646	670	715	690	672	657	677	640	651	638	654	627	679	684	677	667	649	683	644	673	704	680	690	650	691	661	656	700	692	669	696	659	662	682	685	649	674	696	686	672	674	663	628	689	680	665	600	658	636	688	660	599	703	688	706	673	658	703	718	696	667	654	646	595	653	696	729	686	680	702	674	637	658	695	694	681	710	699	655	681	665
38851	11619	2050	903	625	1064	12807	757	257	233	220	218	231	215	236	204	199	185	187	203	178	186	180	182	167	161	176	178	194	175	177	178	206	188	192	179	162	143	174	176	175	163	178	157	154	154	168	161	182	192	175	180	181	184	187	147	174	188	193	185	147	142	146	165	174	165	180	166	169	205	161	154	184	170	169	159	171	164	179	147	186	156	147	171	143	167	158	162	198	153	161	180	184	167	184	165	183	177	157	181	172	181	150	173	122	157	170	181	164	196	168	189	147	166	180	178	155	167	181	162	178	169	188	136	166	195	182	182	179	172	178	160	173	186	193	168	152	178	140	178	184	175	160	164	148	158	165	184	141	158	181	147	156	146	176	192	162	177	173	165	158	153	162	164	171	185	175	169	162	160	178	166	160	179	153	156	166	175	169	181	163	160	169	177	191	152	198	178	179	154	148	150	188	162	195	198	175	170	186	153	172	177	159	195	174	193	174	167	168	161	176	172	179	156	161	174	173	167	172	181	198	175	178	194	172	167	168	180	181	165	178	144	183	154	175	166	165	176	167	151	182	182	171	169	172	153	183	189	156	144	156	156	171	169	179	198	163	185	138	145	174	165	168	164	159	176	166	158	167	193	167	178	145	155	188	191	156	191	174	179	160	156	164	188	176	175	156	186	187	164	175	175	177	181	168	180	184	165	187	193	188	189	168	170	187	200	169	195	178	164	165	152	188	162	165	156	189	179	186	180	170	178	183	158	181	173	175	159	154	163	181	178	204	171	152	189	192	173	176	135	159	173	172	186	184	193	172	177	161	179	155	177	151	164	162	174	176	189	162	177	164	161	171	178	180	176	192	152	161	197	180	163	171	159	145	156	169	188	196	175	193	164	172	155	151	179	168	170	166	179	164	168	159	158	183	156	159	191	168	162	177	150	166	180	186	157	178	172	169	168	177	164	193	162	185	161	185	168	168	184	180	167	184	167	170	161	167	163	168	138	155	172	185	170	150	191	186	166	166	158	184	163	160	169	201	131	164	197	190	184	159	180	154	180	196	147	175	180	189	183	183	193	188	140	170	171	158	181	192	184	168	182	173	167	172	177	178	183	195	177	180	149	168	160	167	155	200	164	180	164	156	172	178	178	159	160	197	175	153	167	132	161	177	183	137	180	148	168	199	148	143	177	172	165	188	170	186	166	156	165	184	173	190	180	150	174	175	181	165	166	162	154	128	182	153	197	195	172	150	165	177	169	177	192	160	182	141	189	177	178	167	161	157	163	156	186	153	183	158	154	171	169	173	185	167	181	198	159	160	185	161	175	191	173	135	164	186	173	185	185	175	161	177	168	174	172	171	185	163	176	182	167	180	201	189	162	179	131	185	145	197	188	167	169	169	193	192	186	178	185	165	207	181	170	184	162	147	207	168	199	168	177	172	180	158	187	151	151	177	175	185	163	156	163	183	176	182	192	192	147	158	172	181	160	154	185	148	161	185	166	147	180	168	168	184	169	175	165	171	175	169	176	177	177	155	191	195	168	159	175	212	160	200	190	167	198	172	166	136	149	181	164	174	182	158	152	172	168	152	175	180	172	163	173	177	186	171	203	185	165	156	183	173	152	177	153	164	160	186	153	157	175	158	147	178	188	162	183	147	190	168	168	172	177	176	156	175	186	164	159	178	178	168	169	165	172	165	156	155	168	166	179	178	173	182	161	161	174	179	157	166	191	182	158	169	169	147	157	147	182	185	172	171	179	166	185	182	168	147	176	159	190	176	191	133	162	164	138	156	155	198	164	144	152	172	174	183	161	147	188	180	171	170	158	175	167	164	189	160	203	171	166	178	176	157	169	148	162	165	161	190	168	197	176	150	179	177	197	177	195	159	178	165	157	170	180	156	187	160	148	165	173	163	143	165	174	176	166	152	169	169	167	168	183	167	153	168	172	163	173	200	172	203	186	169	152	171	158	186	178	160	182	170	168	176	165	165	180	186	163	188	188	181	165	172	145	171	157	160	182	166	175	165	177	187	146	175	182	167	180	169	182	169	173	133	155	179	174	171	166	149	179	139	215	189	187	180	193	149	163	152	143	184	170	175	132	179	186	179	192	178	166	154	157	184	157	173	166	182	189	166	171	176	174	183	144	166	176	166	156	180	182	170	164	172	189	163	182	181	187	186	152	200	182	174	204	179	154	155	160	177	163	178	197	173	183	168	171	185	183	173	172	179	176	183	180	180	171	159	158	192	154	185	153	174	155	193	172	170	158	154	177	184	141	160	176	171	156	191	148	179	156	154	173	154	162	165	150	150	175	159	159	154	166	177	154	169	160	168	161	160	160	159	179	175	172	201	168	162	146	167	170	184	180	158	170	176	174	175	176	175	157	157	197	170	153	150	147	159	149	166	183	152	174	164	178	179	164	166	153	153	172	193	162	176	168	158	170	153	155	179	181	166	175	172	196	138	174	181	166	204	194	163	163	174	177	184	173	159	199	171	159	163	182	168	178	151	162	163	177	163	181	171	197	192	158	165	200	167	193	186	158	168	164	156	186	156	175	157	165	190	175	143	158	188	155	184	171	197	193	185	157	175	175	178	174	160	161	174	170	163	168	181	202	170	175	178	136	161	184	186	168	174	175	185	161	165	173	157	183	174	162	182	162	176	177	175	164	197	187	159	151	166	186	186	192	182	159	167	140	186	183	178	159	160	170	158	171	181	167	149	207	192	170	153	167	163	176	158	184	195	176	154	176	192	171	168	183	167	166	171	169	159	170	157	152	160	174	156	163	149	165	168	184	160	175	172	185	160	180	170	130	168	174	183	167	175	190	178	151	154	162	160	186	149	180	160	189	170	171	174	194	179	146	161	165	195	184	171	188	172	156	164	150	166	178	182	168	176	196	164	150	177	175	148	177	168	171	176	141	145	186	175	189	183	188	181	168	157	160	193	180	175	151	191	160	182	163	149	185	169	169	172	152	172	177	164	157	183	176	165	151	157	173	165	171	179	157	193	159	196	199	166	159	164	166	164	143	150	171	168	167	177	173	179	174	177	170	174	179	175	156	172	157	162	176	180	191	157	189	172	174	193	180	160	157	167	172	193	154	155	203	186	156	151	181	161	158	170	172	168	149	187	168	161	174	186	183	178	182	184	186	178	155	174	176	176	153	164	170	144	153	176	154	182	162	157	161	162	187	183	147	186	180	162	161	202	191	149	144	152	163	194	166	153	162	151	192	177	186	143	194	165	142	163	166	160	175	167	164	182	166	163	185	174	172	183	161	200	163	176	184	184	169	172	162	172	168	172	186	181	184	153	163	148	191	163	160	177	165	188	154	181	158	160	178	181	190	165	185	181	159	169	156	156	176	168	173	176	179	158	158	162	165	159	171	175	160	165	143	171	171	161	174	172	165	163	170	158	147	143	152	162	181	153	200	181	166	152	211	172	169	165	162	188	157	191	158	164	169	185	156	167	171	174	182	198	159	174	162	191	160	165	182	167	209
17713	1156	2433	2666	2368	4694	25400	1125	941	842	764	737	678	659	609	627	526	526	578	520	505	476	480	525	497	445	507	448	424	486	429	458	424	461	429	413	461	400	399	446	435	426	425	427	421	405	406	417	437	470	463	385	400	450	458	436	454	424	437	417	433	400	405	417	422	376	386	397	414	382	421	399	440	390	437	417	384	388	417	385	362	422	381	383	407	391	394	396	400	412	457	409	413	410	405	407	401	416	410	405	436	382	410	428	401	402	403	413	392	414	448	392	402	385	409	377	440	400	398	389	425	409	426	395	437	412	396	413	403	407	408	400	416	426	392	416	419	401	399	394	395	422	399	387	373	440	428	419	398	362	450	423	404	423	399	448	374	393	426	428	410	392	414	412	415	434	400	396	394	413	413	426	407	408	399	407	391	436	412	454	407	400	425	412	402	404	381	432	402	423	388	434	408	406	394	421	428	425	378	404	393	400	404	438	381	392	424	360	403	396	398	379	383	376	404	393	408	393	409	423	416	424	425	381	403	404	415	383	419	436	387	382	386	405	445	374	453	397	423	383	412	412	390	436	413	419	407	399	424	411	424	395	415	401	385	391	399	404	390	405	396	384	419	401	414	385	390	429	440	372	403	410	421	405	429	447	402	407	405	416	368	398	418	374	402	383	398	393	406	394	388	407	394	401	452	416	417	393	400	385	431	392	417	431	398	411	375	418	415	377	423	377	400	386	405	401	369	361	407	423	403	371	424	387	415	435	430	398	384	418	387	431	426	381	388	406	395	397	419	406	420	351	367	396	398	389	388	426	405	408	391	379	417	418	391	411	417	473	385	401	388	378	413	411	399	383	410	391	403	402	366	392	411	393	397	436	378	381	427	355	414	385	377	432	397	409	423	362	396	400	393	399	399	377	384	413	395	443	410	410	437	406	405	428	399	414	393	410	403	390	412	402	395	418	386	378	392	394	412	398	421	407	399	433	442	412	391	399	436	366	379	386	438	427	412	412	399	395	433	396	365	444	473	426	399	416	407	418	414	395	443	430	391	387	396	382	395	411	413	394	393	426	404	424	401	424	464	399	386	388	394	419	393	419	405	381	397	387	400	407	413	426	401	402	381	358	431	408	393	397	383	402	392	420	401	406	396	414	381	413	415	408	402	402	386	414	419	416	404	392	391	347	373	416	418	395	422	384	353	392	409	426	381	394	390	362	421	396	404	384	439	369	383	441	387	406	392	374	401	439	393	431	407	429	449	394	407	380	427	417	417	397	382	429	399	375	421	398	395	377	392	414	372	408	404	399	407	406	403	384	411	393	410	375	403	398	408	409	440	389	388	373	392	402	366	411	399	404	420	463	413	425	410	416	404	388	425	415	387	439	401	416	401	422	426	409	433	418	422	407	406	393	446	410	391	384	399	399	401	438	396	392	388	369	395	367	430	405	419	416	399	398	391	426	396	414	385	382	450	388	408	383	408	420	358	409	379	415	441	418	408	426	424	440	402	389	409	413	423	402	380	396	434	416	397	456	403	435	415	418	388	379	398	393	428	383	418	414	395	376	422	359	401	404	373	424	369	368	418	417	398	424	418	457	388	410	416	377	399	368	380	381	395	391	406	390	410	415	376	398	415	400	383	396	426	412	387	406	407	439	380	408	386	396	381	399	409	417	426	405	441	368	411	368	406	449	427	407	387	401	404	402	386	399	374	396	424	385	415	399	385	394	402	425	419	386	407	402	390	396	396	390	417	385	432	384	389	383	390	416	437	411	405	386	396	394	379	401	403	406	404	439	390	417	383	377	380	395	391	409	384	373	381	368	391	368	385	401	421	426	386	428	389	393	379	405	426	403	399	409	420	377	428	403	394	365	406	411	416	386	404	415	388	384	413	381	396	434	391	463	391	432	410	389	392	392	402	421	434	435	412	412	400	411	381	389	413	424	399	408	384	389	409	396	427	374	397	408	425	398	399	351	397	434	394	427	410	404	411	387	435	402	380	402	417	376	410	434	405	408	362	421	387	418	406	399	390	396	403	349	415	407	399	403	416	451	422	408	394	387	389	415	417	416	426	405	426	439	399	367	374	385	456	390	377	405	413	423	424	384	406	374	451	423	386	412	438	399	439	371	403	394	411	384	400	383	411	392	411	391	404	388	402	409	372	413	400	395	442	422	440	415	446	383	385	413	403	445	360	370	395	413	407	386	380	371	343	382	394	438	434	386	410	399	391	335	360	420	430	369	380	451	402	430	378	392	391	412	411	416	402	405	378	397	424	393	445	429	426	405	388	416	370	390	395	416	389	377	399	400	371	387	390	391	419	418	399	422	432	413	388	382	394	399	406	404	433	423	418	397	413	374	408	390	420	414	384	414	409	418	388	399	405	402	422	390	399	446	394	404	378	429	402	415	415	411	442	407	417	394	415	372	409	420	397	421	411	422	379	411	384	399	386	421	405	420	396	417	406	425	406	406	421	412	408	372	378	390	410	365	387	423	401	384	404	414	399	399	402	389	420	383	408	373	441	389	402	407	402	400	395	420	397	409	395	418	380	410	411	402	372	421	365	429	406	408	386	444	400	402	401	407	412	381	429	438	411	396	384	412	423	428	408	399	393	409	390	421	424	391	412	406	403	426	390	418	391	391	401	392	396	390	411	385	398	419	407	393	420	396	423	405	394	415	365	382	391	394	400	375	410	378	368	433	396	408	389	411	382	417	379	388	439	392	405	382	392	414	420	390	412	427	378	430	435	431	363	423	416	412	409	406	411	395	386	389	428	400	388	388	415	426	379	373	376	392	423	403	401	397	423	391	413	368	475	409	397	357	399	436	414	385	395	378	407	402	429	399	372	412	382	354	372	409	400	415	400	432	415	391	367	408	410	412	362	423	433	380	419	422	386	377	420	391	385	364	408	386	407	381	384	409	378	426	400	413	391	426	404	394	411	394	432	424	395	385	393	417	416	392	416	403	430	386	385	419	407	398	399	391	399	430	411	382	401	432	407	387	411	438	357	386	427	386	400	412	383	433	407	380	409	405	408	367	434	382	400	435	443	377	384	400	417	414	421	384	413	409	354	416	411	419	405	424	394	400	396	390	401	393	423	412	414	378	386	403	414	384	429	391	379	408	387	403	417	405	413	363	384	441	412	443	387	395	419	360	429	397	417	384	405	420	434	419	420	379	405	399	360	417	370	388	419	375	413	403	367	396	418	362	440	427	381	396	414	386	398	427	405	424	333	419	419	389	389	403	431	395	406	410	375	391	435	417	412	389	414	421	394	355	376	400	427	433	398	421	370	406	411	423	413	388	396	407	394	452	420	428	442	395	405	360	397	399	418	400	405	385	390	413	378	413	400	388	379	397	397	370	429	392	412	428	380	459	404	415	393	402	388	397	390	388	383	387	400	424	396	375	374	392	417	426	371	413	409	390	430	421	420	374	420	408	423	426	417	392	421	431	413	413	396	395	366	405	428	428	410	413	403	384	422	390	401	403	383	405
49771	20723	8871	2181	1289	5571	32587	3836	382	287	256	284	217	225	174	176	201	180	167	177	172	158	154	153	146	136	122	149	139	101	133	131	132	125	114	111	122	121	98	116	124	109	145	113	148	148	105	125	117	110	131	100	104	131	95	129	151	109	132	115	143	118	123	121	124	119	140	123	114	138	118	111	144	112	110	111	122	107	114	124	118	110	118	107	135	137	93	124	128	110	127	109	117	122	122	115	138	139	117	112	119	120	127	110	100	109	140	128	127	118	114	129	125	128	120	125	104	113	118	126	122	124	110	127	103	130	110	118	128	113	121	102	111	130	122	103	121	113	120	127	117	139	106	112	105	117	121	123	124	131	136	109	126	118	105	114	111	129	130	143	120	125	112	136	117	105	120	101	133	144	137	120	129	120	116	119	112	119	110	114	123	106	116	103	118	151	143	88	122	127	115	126	119	108	119	116	107	113	116	128	107	121	132	116	100	103	131	120	153	107	114	119	120	94	121	113	118	128	108	122	141	126	124	126	108	119	140	120	110	111	129	130	110	106	82	115	104	119	128	127	139	105	117	107	120	104	122	118	107	132	121	113	98	115	120	117	121	110	120	117	136	122	108	120	120	132	125	108	122	125	108	120	108	115	133	128	121	103	126	114	116	107	115	113	112	90	116	108	106	138	100	125	131	138	130	118	137	121	120	125	144	128	101	121	127	131	129	113	125	105	110	121	113	127	131	102	113	111	113	122	113	148	116	109	112	130	122	124	101	121	114	132	129	120	120	113	120	115	123	113	110	120	126	115	123	115	117	129	128	136	104	125	110	132	116	123	111	119	87	86	99	124	142	118	145	111	100	122	118	121	122	119	127	109	118	127	110	134	113	103	114	121	100	107	127	130	115	117	138	123	127	115	113	116	100	104	117	125	113	104	106	128	115	114	143	122	121	137	122	113	117	107	120	120	115	126	135	104	104	133	120	109	114	130	117	117	120	126	139	131	125	121	125	111	107	118	110	131	109	118	111	112	143	128	120	89	122	131	112	110	119	123	145	108	140	131	138	125	118	118	107	126	127	122	115	105	109	114	120	111	102	139	127	103	103	146	138	122	140	133	150	109	117	104	94	112	113	134	119	113	121	133	123	140	102	137	111	122	114	130	109	115	106	107	135	102	99	105	101	134	123	101	129	118	133	94	94	100	123	134	120	119	131	102	105	115	126	123	96	117	107	125	129	132	138	90	109	111	101	105	111	97	118	113	96	138	126	134	127	132	128	129	119	144	111	109	122	107	125	121	94	110	126	108	134	110	107	107	120	130	121	107	113	104	119	108	138	122	120	119	144	117	140	117	130	115	127	144	116	135	125	104	113	110	106	117	122	124	124	126	108	108	115	133	104	117	120	96	126	117	115	119	119	113	115	115	136	135	110	116	106	104	106	124	124	105	124	139	113	111	132	118	115	109	115	113	131	98	136	126	118	120	116	108	119	126	122	105	116	123	108	114	136	97	101	113	113	110	118	135	114	118	121	134	112	122	117	142	117	112	127	131	124	124	122	117	104	114	125	132	126	112	122	115	105	123	120	117	121	120	128	134	112	104	113	128	135	126	119	103	105	101	115	119	130	108	118	121	105	114	117	124	106	128	108	141	128	125	107	126	115	121	120	113	113	117	126	144	119	116	150	125	123	110	124	148	122	123	112	130	131	107	117	143	120	121	107	120	113	108	124	121	125	124	135	119	129	130	99	122	129	139	117	110	122	111	117	125	123	114	114	118	145	123	129	86	114	123	133	113	105	121	107	105	111	139	100	136	96	135	118	152	126	133	118	107	121	132	114	127	140	127	106	119	118	128	119	118	152	131	123	145	99	119	138	105	115	116	123	132	103	120	122	130	135	110	131	116	123	108	142	107	124	97	106	93	131	116	112	140	89	119	108	110	124	131	124	133	122	119	117	115	128	111	109	132	124	143	129	118	100	121	122	106	120	115	107	107	129	111	113	101	110	112	124	122	108	140	121	110	124	118	115	106	109	124	125	96	127	124	113	118	115	117	123	105	110	123	132	96	118	121	106	123	116	107	120	118	109	134	105	113	116	132	124	121	124	135	99	111	115	107	115	111	120	140	130	114	98	123	133	136	96	118	106	124	96	120	120	106	122	108	121	128	128	106	139	104	127	121	106	105	115	116	96	109	128	104	125	115	120	101	108	121	110	134	125	115	118	123	118	116	112	126	139	98	120	127	124	131	88	125	133	103	135	121	112	118	106	125	114	116	130	104	113	124	134	138	140	125	114	125	136	116	134	105	125	136	129	112	103	141	115	136	126	107	114	120	131	111	109	105	120	120	113	133	116	117	114	87	121	112	101	112	141	117	132	123	125	135	124	125	125	115	122	132	115	120	103	101	144	117	111	115	112	128	145	112	98	108	127	125	126	125	125	122	127	110	140	113	111	120	127	116	133	119	128	149	106	134	128	122	134	124	120	125	134	118	145	138	98	113	131	116	112	123	120	128	123	120	134	108	114	102	143	118	133	127	119	110	122	118	128	103	123	103	125	127	119	109	109	116	117	130	123	115	127	96	121	111	105	120	120	110	118	110	138	116	127	124	114	112	131	122	127	102	110	111	114	124	110	128	136	134	110	121	111	117	133	113	118	106	109	118	113	98	129	137	142	108	123	112	124	117	130	116	132	114	133	146	129	130	115	119	134	113	117	130	113	87	105	101	113	123	124	116	110	123	132	136	149	113	122	122	120	111	101	102	126	131	116	113	103	114	121	121	121	120	117	118	109	116	112	114	117	129	136	122	136	109	117	129	133	126	122	115	133	106	121	135	114	139	114	126	115	116	111	111	106	123	102	115	126	120	114	120	133	117	132	119	120	115	119	124	126	106	116	101	146	105	110	106	119	119	116	119	125	128	106	123	102	114	120	123	129	137	116	119	110	115	119	117	116	111	103	124	131	107	106	105	122	105	121	130	101	119	109	113	106	112	122	113	113	120	128	112	101	115	123	143	106	150	112	115	134	118	125	122	99	116	138	110	97	117	109	109	108	129	106	126	131	134	125	121	157	125	112	132	120	112	108	110	133	134	138	124	109	129	115	123	115	105	132	120	133	139	124	88	120	106	114	127	125	105	118	112	108	131	118	133	111	117	134	100	113	131	100	101	115	109	132	124	105	108	125	110	102	134	112	116	123	124	124	122	104	103	118	130	96	125	112	118	124	130	99	126	129	106	119	118	121	105	121	118	119	103	131	126	135	121	125	98	115	117	106	108	135	106	127	112	117	155	101	104	135	137	101	137	126	124	121	110	136	100	124	126	127	130	113	118	90	136	127	106	139	120	135	128	117	116	129	110	119	100	139	115	99	141	112	122	116	124	129	131	127	149	128	112	102	105	120	126	133	102	121	140	103	126	110	133	132	117	123	119	136	119	126	139	112	136	117	128	133	122	122	100	117	110	128	112	144	119	135	127	123	112	123	132	107	122	108	127	98	133	112	112
26518	2016	4811	5614	4698	16237	38896	2058	1685	1405	1250	1121	952	918	808	734	674	678	619	660	570	514	551	523	542	502	483	455	466	447	480	423	423	409	447	398	388	398	377	379	368	355	379	392	404	395	334	363	369	342	366	385	336	345	337	328	328	346	320	343	355	361	323	360	324	343	355	306	355	364	383	363	359	325	336	347	319	334	335	318	324	336	376	350	319	320	327	351	337	323	332	364	334	339	342	338	318	308	325	296	317	321	345	306	319	318	342	316	296	329	304	321	331	321	314	334	315	297	324	301	326	341	330	316	330	323	329	321	311	332	297	339	336	332	289	326	317	299	342	275	337	288	295	351	341	317	315	346	305	333	335	339	327	342	296	315	348	311	347	305	317	325	326	306	338	319	358	304	326	322	337	304	315	310	314	329	351	318	355	285	303	301	337	332	293	317	329	337	322	333	344	308	316	308	308	334	298	309	321	320	306	334	297	329	335	280	367	323	320	292	317	294	319	312	352	313	293	329	287	322	314	285	301	346	316	273	340	300	297	311	324	312	319	304	346	310	304	337	318	315	301	330	300	354	293	290	326	313	313	291	329	331	326	353	324	290	274	326	320	312	318	338	316	307	319	305	340	290	308	315	309	327	303	300	324	313	292	293	334	323	294	322	320	295	312	316	317	306	317	313	293	288	320	327	295	305	350	319	304	314	287	332	343	296	299	321	314	332	325	308	316	332	293	351	287	319	306	350	312	317	305	324	304	320	305	350	304	301	358	333	313	320	291	340	320	318	307	314	334	305	336	304	319	293	338	295	301	308	306	310	300	324	300	343	314	297	319	296	296	332	270	324	308	323	312	344	342	321	281	320	295	287	291	297	303	312	295	327	326	264	311	315	316	338	294	300	332	304	303	343	319	293	305	322	303	327	300	341	328	311	329	333	307	332	301	304	320	303	317	281	305	294	313	336	330	306	291	290	296	324	293	297	294	287	294	305	299	320	310	338	323	327	329	287	306	349	298	321	281	297	329	326	322	296	291	333	344	341	315	299	289	321	324	333	304	329	316	328	294	307	310	325	310	342	280	317	297	295	325	331	305	304	300	311	312	292	320	305	304	320	330	310	304	313	317	326	333	311	322	309	289	315	299	321	315	304	313	324	339	286	296	325	322	277	302	287	314	316	343	315	297	283	311	315	305	302	330	288	274	343	307	297	307	281	317	311	312	275	350	310	323	329	306	334	293	317	292	314	319	324	313	305	338	321	295	299	286	344	322	314	295	308	310	297	325	312	349	313	316	345	329	307	356	268	333	319	318	317	340	312	312	291	309	296	322	333	312	321	325	320	355	338	316	319	336	325	346	325	338	307	338	307	353	329	311	317	323	327	333	305	290	317	312	339	296	335	327	334	299	331	324	330	293	339	323	314	301	321	293	289	290	324	310	303	324	354	293	301	321	313	347	347	313	335	300	313	308	307	302	298	318	300	312	301	316	328	315	315	296	315	329	308	353	317	312	292	306	317	296	327	351	304	333	314	334	342	323	323	345	313	340	324	320	300	310	314	324	307	319	330	311	295	291	296	325	335	293	314	309	341	326	326	297	310	274	302	335	325	351	317	297	342	327	291	327	340	324	323	286	308	318	334	320	281	325	284	317	340	321	364	330	315	310	296	298	308	341	315	327	330	372	290	326	301	289	306	325	305	313	305	315	327	346	318	321	316	310	325	331	352	308	289	314	329	285	342	285	290	320	329	324	316	295	332	331	306	327	347	308	312	358	290	330	298	339	312	301	348	329	317	332	320	330	287	329	310	320	308	294	299	324	323	320	306	304	298	339	321	315	339	308	315	334	322	328	310	304	299	303	318	327	334	314	317	302	286	320	321	313	301	297	291	319	335	317	303	295	299	316	314	315	317	334	301	306	348	292	337	341	346	336	331	306	290	296	290	319	321	318	304	327	301	306	300	317	326	302	300	307	328	322	324	327	289	334	307	336	336	341	286	312	315	318	343	286	303	319	312	325	321	286	287	302	348	340	305	318	350	329	313	310	301	319	320	326	324	302	313	318	301	305	320	312	297	319	332	320	326	315	347	325	325	317	301	291	292	326	319	317	303	326	316	307	317	294	352	304	325	298	302	302	308	273	308	363	298	312	299	325	286	328	298	301	311	327	294	301	319	300	307	319	313	277	314	308	302	312	306	282	293	319	284	330	318	299	367	323	314	295	330	282	320	327	324	322	331	291	345	291	305	308	333	305	329	312	331	296	303	320	311	290	316	313	308	299	296	331	331	301	296	302	305	297	315	278	319	347	303	297	305	319	323	287	300	329	310	285	279	298	347	314	327	327	314	324	316	335	305	333	323	288	320	295	329	333	338	364	301	331	298	329	317	330	327	336	327	319	283	288	295	338	298	286	310	300	321	331	299	334	335	319	337	316	313	332	333	323	310	293	300	308	349	311	282	298	300	311	321	321	294	319	321	316	293	286	322	320	343	328	315	319	315	304	339	348	301	313	328	283	332	326	289	321	324	307	335	321	324	292	261	312	338	339	318	291	289	294	303	320	323	322	314	310	310	315	295	289	325	326	303	333	321	349	324	309	326	317	302	322	313	326	289	300	333	317	325	343	335	327	306	320	339	293	322	342	333	306	286	316	358	335	276	325	326	310	325	334	317	299	299	296	343	321	302	306	308	323	339	328	264	320	346	315	323	332	320	324	313	321	293	324	309	340	280	343	315	306	301	329	319	313	305	293	263	318	316	325	308	361	288	294	301	317	324	331	302	310	373	310	302	289	323	327	305	328	321	297	347	306	316	308	345	329	347	298	309	303	314	305	312	330	299	351	318	325	312	302	319	322	327	314	296	305	319	306	338	312	326	355	337	334	297	284	288	280	339	298	341	323	313	329	264	328	314	292	339	296	306	314	271	354	309	307	322	312	327	306	309	321	329	334	299	315	300	323	317	310	296	310	318	325	303	328	319	320	311	283	326	360	338	310	333	322	322	336	330	359	318	303	315	291	299	294	321	301	297	327	318	338	339	308	325	314	310	316	287	339	286	318	319	317	309	310	322	332	323	301	325	301	307	306	300	310	308	339	333	309	303	322	314	331	329	321	329	319	325	313	302	298	325	317	301	342	311	315	316	295	306	319	271	296	330	310	332	320	296	326	323	345	303	322	336	329	301	329	300	306	321	352	292	300	314	348	297	308	331	315	346	280	337	316	338	335	295	364	313	310	309	331	329	318	299	317	298	290	316	302	306	329	338	301	306	334	297	327	327	328	303	287	319	300	310	357	329	349	301	340	346	337	319	322	344	317	322	286	330	306	289	280	302	328	332	314	350	319	317	325	288	334	299	340	303	311	325	334	307	311	327	304	308	344	327	322	303	311	301	329	331	314	287	314	308	319	321	319	335	286	271	314	326	330	292	317	319	324	309	284	331	320	345	282	295	318	342	304	316	296	317	305	308	291	293	318	337	301	341	316	320	298	304	316	309	315	296	322	310
6048	455	538	446	367	448	905	332	320	324	307	275	314	328	316	293	312	318	316	326	323	319	302	298	304	308	302	319	272	294	278	316	289	311	314	278	282	311	302	298	293	286	297	303	277	359	317	295	315	299	317	330	318	301	307	304	330	288	332	328	301	284	315	305	297	271	317	295	282	286	295	313	309	300	309	309	288	290	296	262	301	340	306	343	311	308	289	322	343	285	314	305	307	314	282	314	301	322	356	318	340	299	289	303	305	303	283	317	297	322	305	280	305	316	311	331	284	319	295	305	303	309	294	300	292	320	275	301	303	302	322	288	330	304	287	344	295	296	332	316	292	300	321	294	283	325	314	313	281	314	328	287	338	316	292	306	298	315	329	303	326	285	282	307	302	282	347	326	315	299	301	323	289	306	306	281	308	305	321	301	270	292	331	312	286	299	320	322	309	321	289	326	298	305	300	327	321	292	318	308	329	326	319	275	327	321	300	289	301	336	316	315	323	290	282	301	310	292	293	291	300	286	285	307	335	301	328	320	312	346	338	297	304	280	292	310	319	310	332	311	299	308	294	309	288	333	295	322	310	318	281	266	328	330	322	314	307	287	305	323	265	294	295	320	305	297	280	297	330	322	299	306	309	311	310	329	324	325	279	296	286	326	312	342	310	335	281	323	334	308	261	301	325	315	300	298	303	341	297	322	308	354	322	311	306	290	308	337	320	280	324	294	301	304	305	291	299	338	327	328	340	318	321	307	311	304	291	292	275	307	315	300	309	276	311	292	296	300	315	310	322	287	308	307	315	281	320	278	304	290	336	276	319	314	296	298	305	321	259	275	352	303	306	341	321	299	291	295	325	290	301	327	337	315	300	286	323	323	316	328	290	303	336	317	318	328	334	304	293	292	305	293	294	280	286	306	264	296	291	315	316	290	291	325	306	331	297	338	306	333	299	326	264	319	305	313	311	299	306	315	291	300	274	286	273	327	290	304	319	273	323	318	297	289	299	289	294	308	321	322	290	303	306	294	304	332	353	310	265	293	300	309	344	315	321	334	330	282	322	320	335	309	283	292	323	283	302	316	303	284	262	299	327	335	335	282	301	294	313	318	307	306	294	341	270	314	308	332	331	327	312	286	297	279	325	308	303	365	363	341	315	297	341	295	299	287	325	308	328	298	328	306	324	298	321	328	286	323	327	276	280	363	296	312	304	340	304	314	300	292	294	344	307	321	277	277	305	326	336	312	316	340	280	300	303	311	315	341	288	293	269	307	307	306	303	332	317	318	298	326	318	322	302	291	281	290	300	306	305	320	307	315	290	311	316	320	308	310	326	325	337	297	299	297	358	326	316	308	301	312	315	326	323	313	298	331	306	268	300	293	295	307	282	332	305	309	326	296	277	331	311	314	287	276	297	289	323	303	309	322	284	284	335	294	307	303	334	292	316	309	335	307	317	320	345	313	338	267	295	328	282	329	318	320	295	328	348	287	310	304	320	315	294	310	278	307	334	312	286	318	298	309	309	321	307	309	304	340	332	272	276	310	305	299	315	324	280	312	297	315	282	303	319	311	315	324	344	304	319	272	339	305	336	323	305	311	314	298	321	298	323	308	297	314	319	297	329	322	329	318	329	330	313	334	308	324	332	347	322	283	324	300	318	286	299	304	286	322	327	320	322	302	325	339	336	259	315	316	337	293	329	345	310	310	342	302	299	276	336	297	297	313	294	324	284	268	283	292	315	306	319	281	315	287	309	314	301	292	303	295	341	311	339	296	302	334	295	317	314	320	321	311	317	329	313	284	319	314	304	299	302	292	299	298	302	354	322	285	296	312	308	296	299	342	294	298	316	307	340	290	326	313	313	306	285	302	302	302	320	314	312	282	328	312	272	324	277	304	285	319	323	318	307	315	329	347	328	315	295	316	302	298	304	291	294	318	301	337	302	304	332	288	347	301	285	311	311	328	331	325	297	290	317	309	317	315	292	349	316	300	346	286	284	317	276	323	302	328	308	294	328	301	293	286	296	304	281	299	297	303	279	346	324	322	323	307	304	278	285	310	313	328	304	323	281	320	315	320	323	298	301	317	306	308	290	298	261	284	349	276	306	282	314	285	291	318	310	290	286	297	288	292	296	312	291	274	300	295	297	293	321	283	302	329	328	320	288	308	314	322	261	309	334	321	279	303	295	306	287	332	265	323	294	297	282	290	310	298	294	301	293	304	348	316	319	325	322	307	276	331	293	290	303	314	300	311	319	323	315	276	286	301	337	319	290	361	300	316	318	305	297	310	336	355	296	273	325	291	331	308	290	315	305	302	271	310	285	277	277	285	283	310	265	314	297	273	285	305	298	301	279	335	310	302	305	313	311	293	316	276	319	332	300	331	328	284	318	307	308	298	306	330	302	307	309	332	312	300	286	302	324	335	307	283	317	286	319	303	298	351	320	339	314	317	303	331	333	293	305	287	300	322	321	312	301	301	284	322	310	309	327	311	301	302	288	312	330	276	339	312	278	308	338	327	317	326	296	313	318	291	305	293	278	304	340	284	323	294	301	307	326	315	327	318	315	328	314	282	292	317	297	331	329	312	302	302	338	320	291	305	326	320	290	310	330	288	311	311	329	315	309	306	309	312	306	323	309	323	324	306	330	323	311	295	309	301	337	309	294	276	324	297	310	308	315	303	281	340	280	321	283	312	354	282	341	284	302	303	307	278	308	317	293	291	330	322	311	312	301	294	302	307	290	294	331	300	332	345	277	274	299	322	329	307	312	312	298	290	273	286	292	327	308	329	313	284	322	285	326	346	295	295	318	305	313	287	321	322	304	305	322	311	270	299	332	307	322	266	333	272	301	316	315	284	277	346	296	282	321	302	327	283	296	313	312	290	296	318	292	296	312	325	299	284	297	301	314	312	325	328	307	293	283	310	311	337	317	333	290	313	285	332	313	289	301	298	309	328	341	296	288	302	294	310	309	292	324	277	306	315	305	304	296	312	315	326	319	296	328	311	294	322	304	319	322	304	310	317	326	310	328	305	328	290	323	296	353	321	335	327	310	290	329	306	318	307	347	279	316	323	272	286	310	286	325	300	343	333	296	335	298	298	305	269	324	308	317	323	296	323	280	306	304	340	290	274	300	303	312	350	345	306	327	299	294	341	295	314	290	334	312	315	298	290	318	289	293	306	289	290	347	305	322	322	328	335	328	316	308	333	336	311	323	307	318	323	342	345	276	288	315	306	292	301	275	331	294	308	295	303	289	284	350	309	301	308	306	334	319	319	341	287	290	317	316	285	316	342	327	293	272	281	297	307	324	286	300	281	328	299	298	312	318	279	316	288	270	294	283	309	298	307	309	292	313	311	305	295	290	282	306	318	301	294	311	287	311	275	334	317	316	303	339	298	309	324	285	318	328	348	279	312	320	312	286	322	268	333	286	299	307	292	296	308	303	316	340	315	318	294	296	318	298	315	319	328	299	310	359	278	320	295	311	277	349	255
5285	821	1213	1131	998	1515	3790	694	730	702	662	682	719	725	688	692	719	703	687	649	646	746	678	752	716	696	664	762	686	681	708	676	730	691	681	716	680	679	662	693	688	688	708	695	715	724	729	679	663	716	718	700	684	703	691	709	698	720	678	704	676	689	706	701	670	726	687	688	719	685	647	678	698	661	713	707	712	701	647	701	699	705	710	717	647	716	678	692	694	756	673	669	665	668	694	658	673	697	694	685	706	684	687	703	688	694	678	663	714	708	787	682	756	709	699	711	684	740	607	705	693	715	661	714	686	684	644	666	681	688	716	649	681	691	696	700	719	713	689	654	682	690	710	665	656	669	674	620	670	721	712	685	668	720	702	758	671	652	675	721	714	703	675	693	659	779	656	683	717	703	644	674	661	682	669	686	719	690	685	684	696	701	730	680	698	691	720	735	720	706	640	656	680	699	676	690	653	710	671	681	673	711	645	705	693	676	722	733	707	694	664	708	674	668	651	701	672	712	691	704	685	719	677	680	732	658	697	686	675	632	656	705	677	659	687	674	709	701	721	710	707	671	693	701	673	689	658	686	727	696	688	721	691	691	666	678	672	682	662	663	660	743	682	678	702	712	672	691	710	706	655	717	701	639	660	708	673	706	664	721	728	710	683	714	669	705	665	694	665	734	664	704	701	672	643	728	688	714	697	735	707	685	677	638	688	677	686	655	656	741	689	751	701	678	694	666	697	678	666	694	716	658	684	682	670	686	733	681	716	672	724	665	716	646	689	703	696	665	714	693	739	690	664	689	693	699	705	650	651	698	703	700	670	685	727	734	712	710	710	659	714	702	667	686	660	690	689	686	706	685	701	645	690	703	689	708	677	676	686	690	703	663	720	644	717	622	687	704	763	643	692	741	698	743	667	727	721	634	714	688	743	699	702	653	718	662	709	718	703	720	714	660	710	672	706	694	617	707	687	714	670	709	702	697	639	721	712	717	692	678	687	684	656	653	699	679	687	670	658	679	721	673	659	701	658	705	704	682	693	678	692	681	659	701	684	688	688	735	682	719	687	692	666	708	704	690	672	696	698	694	706	671	691	715	637	713	701	673	689	710	693	659	678	724	707	735	715	689	688	712	676	682	713	702	702	699	743	637	697	711	683	699	702	682	685	679	671	674	715	656	663	696	680	734	687	697	669	683	638	723	679	694	640	670	696	690	693	662	734	705	703	714	675	681	647	665	717	672	701	701	712	740	652	671	690	767	684	660	666	712	700	699	698	710	689	691	737	684	712	710	684	714	632	710	663	707	682	710	702	714	736	703	693	726	719	680	703	704	731	672	696	683	713	693	729	673	686	706	684	704	683	692	729	684	676	677	680	746	718	658	706	696	694	614	719	715	650	727	713	664	683	667	734	669	708	739	720	667	679	697	675	707	690	694	716	689	703	672	671	697	669	735	717	692	682	650	683	656	702	721	707	686	683	743	687	660	695	694	725	676	698	684	671	696	745	734	650	670	674	716	725	735	652	704	722	686	649	709	647	667	683	701	673	685	661	725	722	704	702	701	789	717	686	697	757	639	735	679	654	660	631	691	682	725	676	651	682	665	723	690	660	698	716	724	699	729	688	723	694	690	698	666	687	690	652	703	679	671	686	642	712	669	696	687	667	727	650	684	705	686	679	692	674	706	636	678	711	706	617	732	702	678	662	694	703	719	727	671	670	662	649	701	766	691	685	697	727	713	685	667	680	678	706	751	710	700	648	685	672	683	681	714	690	703	715	661	716	665	704	681	716	688	722	745	696	705	707	677	720	689	689	716	685	709	716	683	725	732	676	707	643	657	677	678	749	746	648	714	692	671	665	629	680	720	644	686	728	748	664	716	710	724	767	653	717	702	735	717	627	740	671	684	697	650	722	729	737	663	673	665	653	699	663	665	701	676	666	770	677	643	676	667	710	666	662	704	663	717	663	682	667	703	671	680	689	672	693	671	694	738	687	677	700	662	679	711	648	664	641	641	665	745	679	677	696	722	693	701	642	704	715	696	650	676	680	675	720	676	745	698	662	662	695	630	671	666	671	692	686	705	707	706	696	701	704	709	734	690	713	683	711	733	673	719	647	682	714	682	687	661	689	713	677	691	716	657	671	681	722	666	669	722	690	714	694	680	703	700	686	672	717	714	680	667	698	662	678	663	678	645	692	721	677	739	715	690	742	659	662	648	720	692	712	692	658	712	642	681	690	686	669	677	632	658	666	665	719	693	681	672	705	679	724	724	646	733	657	696	679	667	661	665	706	679	649	706	693	694	708	682	690	687	703	685	698	695	685	647	643	731	687	679	711	672	710	661	739	715	732	660	696	695	702	655	650	672	679	678	673	661	699	648	783	718	682	660	664	677	741	713	713	695	696	672	698	657	651	666	681	669	698	701	675	679	688	672	683	664	679	671	701	681	651	622	698	734	668	735	718	665	683	677	715	697	703	688	679	675	681	692	722	684	664	666	663	743	681	695	703	660	677	678	651	672	670	721	689	698	687	681	699	681	691	665	724	674	706	691	690	720	677	695	673	705	729	716	721	708	709	670	634	655	666	655	710	722	727	724	673	707	625	696	668	686	727	632	658	686	712	673	695	675	690	695	681	666	693	708	713	692	680	693	661	720	672	682	661	691	706	703	670	681	733	713	680	750	708	708	677	655	665	691	714	674	663	677	703	733	659	668	655	672	728	706	661	636	645	661	648	682	652	685	671	665	640	651	722	635	696	679	708	687	666	742	697	674	671	699	669	735	686	658	706	725	639	692	706	677	702	688	716	686	722	698	727	679	715	702	671	700	695	669	676	693	729	664	707	700	686	655	706	704	679	698	689	680	678	675	729	665	717	698	683	692	699	709	682	644	679	665	650	732	718	661	667	712	696	715	764	707	683	690	687	719	692	744	668	652	714	736	687	691	700	703	708	705	678	718	758	674	723	689	691	662	655	702	684	645	729	712	701	757	699	718	730	678	706	727	672	658	651	707	710	678	691	697	680	724	678	677	701	699	683	731	674	706	649	676	703	678	732	721	719	691	728	668	685	687	722	689	718	722	685	727	686	706	672	630	722	669	738	656	679	697	690	669	682	668	672	703	671	662	676	696	646	677	706	723	747	750	698	684	661	692	724	676	684	679	694	721	706	687	664	708	697	673	681	695	702	714	683	661	685	712	688	676	672	690	723	708	690	672	730	694	707	665	676	700	699	722	716	674	688	731	745	666	632	685	644	671	651	679	665	711	661	696	707	679	729	696	722	725	667	690	786	687	689	702	751	725	672	685	693	704	718	692	630	708	703	682	709	675	686	712	673	634	692	700	724	706	709	686	741	707	694	673	707	644	689	704	677	632	689	675	665	713	688	699	734	681	756	681	673	704	723	669	670	692	745	699	690	678	643	668	683	672	662	658	726	706	661	733	689	676	710	645	683	701	747	691	684	718	639	675	745	688	690	694	703	707	720	716	690	679	712	658
38171	11555	2071	1061	638	2044	17688	2727	248	297	254	227	206	192	210	224	191	197	170	176	165	209	204	200	192	196	190	202	157	176	172	187	183	202	188	184	196	183	201	181	175	166	175	169	166	182	167	211	178	191	160	183	193	191	164	166	189	176	205	173	183	185	182	161	201	152	159	169	163	166	160	152	173	183	193	175	187	184	171	188	180	187	189	172	192	213	168	182	168	165	206	170	170	191	164	182	194	153	166	171	162	154	166	177	201	201	154	188	170	199	173	165	153	202	147	180	180	195	190	169	185	175	190	176	170	175	182	168	175	172	183	183	185	182	166	193	168	168	168	163	185	170	198	215	171	177	157	180	159	194	174	154	180	190	153	202	192	187	177	202	189	159	200	160	156	187	190	185	167	175	168	203	178	173	182	162	165	189	180	173	166	187	168	189	179	179	149	195	162	177	186	168	165	213	160	210	193	194	172	171	193	143	194	163	191	192	186	174	179	179	213	181	152	184	164	151	185	181	174	165	167	162	152	178	156	171	170	144	180	193	183	186	178	173	200	163	163	185	191	153	201	184	181	170	157	198	163	165	150	165	175	175	177	178	162	170	219	182	175	166	191	187	191	195	149	168	149	187	165	195	165	173	194	183	190	165	170	164	184	158	196	171	152	175	174	186	183	183	152	166	184	168	169	145	167	167	166	213	164	166	199	185	174	184	154	171	160	182	175	197	160	177	173	168	188	151	173	170	165	164	164	177	182	175	191	216	199	185	166	171	160	203	162	176	175	168	165	186	170	197	188	165	169	184	153	158	168	169	161	170	188	182	176	178	166	162	157	176	193	172	172	174	204	212	151	176	183	173	180	216	155	170	164	187	167	195	191	148	206	173	177	195	180	165	177	174	183	175	175	175	178	190	186	187	162	180	196	207	174	186	192	192	178	171	170	175	188	198	200	154	192	193	175	176	202	178	183	153	209	180	199	180	171	206	185	187	198	180	184	193	174	201	177	175	190	163	149	173	185	173	191	206	199	182	176	175	208	180	195	165	163	177	172	172	173	181	164	179	175	158	182	174	157	175	169	165	181	195	180	170	160	193	172	194	149	146	173	171	177	162	196	183	198	176	183	193	176	163	186	177	178	187	169	175	169	161	168	173	190	188	166	185	175	185	179	154	170	182	199	182	185	187	197	151	188	194	153	167	192	162	198	190	175	167	160	200	177	169	181	172	187	174	189	172	189	190	165	178	172	159	183	196	188	173	156	174	191	155	176	160	184	198	161	182	171	188	183	183	206	158	163	164	192	180	166	187	192	161	183	172	188	173	177	186	178	168	157	176	186	157	178	158	197	171	190	187	173	179	195	176	182	164	169	168	182	169	157	181	177	163	176	171	185	188	171	179	173	154	178	188	197	166	175	173	183	176	189	190	192	189	205	205	163	171	168	158	195	174	183	162	170	200	178	171	170	186	172	185	170	186	199	181	174	193	180	170	185	141	193	202	178	168	193	166	199	167	181	180	174	144	178	181	183	159	173	169	162	174	195	169	159	166	172	172	196	191	198	155	189	170	176	158	166	188	172	175	176	148	189	187	166	193	161	168	167	173	155	185	173	186	159	170	189	167	171	170	179	187	177	176	170	161	196	181	183	175	180	166	171	184	183	194	174	147	154	163	160	171	208	171	175	165	158	175	181	173	169	194	156	186	190	190	193	189	203	168	205	167	182	174	170	190	161	172	198	181	176	173	181	188	169	184	167	154	157	156	157	169	166	164	173	161	170	188	173	190	181	176	190	174	172	186	158	192	202	179	165	170	190	188	184	184	191	162	186	190	193	182	178	167	161	181	210	182	189	152	202	159	164	182	164	176	172	165	172	174	161	158	188	172	181	206	188	180	182	186	200	161	144	195	173	163	163	178	195	184	199	179	160	171	203	182	196	164	168	195	166	186	175	172	159	161	185	159	168	175	195	189	200	170	172	176	176	188	183	167	151	202	160	167	150	182	173	167	182	187	168	165	172	190	179	181	187	157	186	174	208	193	164	180	145	174	155	188	178	177	157	190	185	172	175	193	164	185	193	178	162	190	166	197	188	190	173	171	195	179	186	167	188	181	170	176	197	173	180	181	179	171	196	180	211	187	166	175	176	157	198	162	187	166	195	176	181	180	169	174	175	171	185	175	163	178	186	196	174	180	188	170	197	159	173	169	182	185	189	152	149	193	170	165	179	174	184	206	184	165	201	162	178	194	156	180	177	169	157	193	184	168	188	207	187	173	171	170	180	160	200	169	207	165	172	177	207	185	169	169	181	153	166	175	188	178	210	167	189	189	205	167	189	196	171	181	182	165	186	183	171	171	171	170	173	174	157	166	182	172	180	171	163	170	157	180	207	173	206	171	184	184	185	159	193	176	162	183	138	183	196	177	179	219	180	170	199	161	173	196	184	173	144	164	198	143	189	164	165	193	178	182	176	188	186	178	171	202	167	170	172	163	161	175	183	152	183	214	133	163	176	176	198	177	169	190	187	197	173	175	196	178	201	168	189	206	180	165	174	175	195	178	180	170	180	163	166	148	170	156	174	182	172	165	153	177	146	188	169	188	172	157	174	164	186	172	171	203	159	183	191	187	198	177	176	173	175	186	194	183	193	198	192	192	172	167	178	167	176	199	190	180	175	173	167	185	188	164	175	162	188	194	162	168	179	170	182	171	172	167	169	175	169	168	205	200	169	197	186	176	178	194	189	158	169	176	171	186	175	175	168	204	188	204	179	181	180	156	186	155	179	178	167	177	167	184	168	177	156	143	180	172	187	170	163	173	193	170	169	178	212	159	157	177	198	161	190	179	156	193	179	179	172	205	156	162	166	170	176	184	170	170	176	172	155	153	177	191	185	210	164	180	144	178	167	163	152	188	160	167	172	167	162	188	178	152	170	186	211	172	176	187	174	179	189	186	176	164	204	187	161	173	206	168	178	190	170	192	174	189	176	216	193	195	180	186	175	172	169	178	162	164	168	188	157	200	179	175	162	167	174	184	178	172	177	176	178	177	186	153	153	184	171	144	183	163	180	182	184	202	176	176	152	165	173	170	182	150	158	190	178	177	171	169	184	199	172	154	186	168	177	176	167	161	178	161	180	195	159	174	167	162	161	202	184	179	196	180	170	167	202	187	189	179	178	201	173	170	174	153	209	178	173	156	192	167	165	181	189	164	177	190	194	180	187	187	178	177	190	178	159	188	202	171	189	172	165	192	199	183	183	172	159	180	207	165	178	206	162	174	162	164	195	186	166	164	175	184	170	186	164	184	211	203	177	164	174	157	188	155	188	152	152	186	200	171	180	194	178	165	174	179	189	183	174	177	165	180	154	188	194	163	161	146	192	191	168	166	192	166	166	179	174	178	149	202	171	151	169	159	168	163	155	200	195	148	195	175	180	172	183	184	202	164	177	175	170	171	205	176	182	179	208	182	180	170	195	167	169	155	174	176	182	167	190	171	171	181	164	166
17077	1112	2504	3028	2459	7797	34019	1849	962	847	795	707	665	664	633	611	544	540	576	486	499	507	518	471	475	516	459	520	467	465	482	510	466	440	466	440	438	413	462	468	423	424	407	422	454	433	448	465	473	401	457	423	428	490	415	416	444	448	416	440	469	412	426	468	417	462	420	441	445	432	458	418	430	430	421	444	431	456	422	431	421	429	427	404	436	441	435	399	408	456	434	417	460	418	392	407	412	457	413	398	436	389	414	422	434	406	418	410	444	408	434	438	428	438	415	437	450	439	406	410	443	406	452	427	425	407	423	444	428	409	400	412	409	403	447	403	428	429	430	435	397	458	440	405	434	418	397	445	403	439	420	420	397	412	421	426	409	401	441	438	396	460	424	392	446	416	389	392	376	414	419	416	453	426	447	450	441	411	432	425	394	443	402	429	431	388	431	426	454	422	397	395	442	396	399	408	441	438	421	437	437	424	409	466	424	425	420	386	440	408	439	412	407	447	396	405	435	387	430	404	394	429	428	400	445	424	395	388	439	424	457	447	381	383	432	412	440	430	403	402	439	463	438	466	449	405	384	440	422	436	411	444	409	414	442	428	420	434	429	478	412	474	389	437	418	418	402	400	385	424	424	460	408	392	407	407	420	416	384	427	439	400	419	415	424	423	416	451	434	405	400	424	396	412	442	417	403	429	437	422	423	391	438	453	409	413	430	415	423	409	387	429	400	451	421	442	413	423	424	409	403	416	422	386	408	399	424	398	437	444	389	380	399	419	397	416	440	418	444	433	422	416	388	437	420	442	434	416	419	423	427	403	438	409	410	426	430	420	454	402	453	419	416	425	401	434	438	432	423	430	442	405	399	452	393	421	440	408	433	452	418	433	400	423	431	397	409	435	370	401	396	407	422	419	424	402	463	411	386	434	412	438	435	421	436	411	420	457	412	388	442	417	400	412	416	440	401	413	434	435	413	438	433	417	416	392	471	413	442	413	393	406	410	373	411	435	442	400	404	390	411	397	414	383	422	440	439	396	404	411	407	430	406	442	421	433	399	414	431	429	408	426	414	411	436	383	452	430	435	422	456	430	461	440	422	423	436	420	410	453	407	400	406	394	431	399	417	419	422	409	419	425	414	420	421	431	434	400	435	428	394	442	423	432	424	401	404	432	421	428	383	468	400	414	407	432	408	369	439	444	415	419	468	410	428	435	438	426	429	448	376	406	392	434	436	450	430	453	416	433	390	412	430	438	422	436	431	437	434	454	430	418	453	395	429	454	425	413	471	378	409	450	420	395	418	435	418	428	406	390	403	445	454	444	371	398	429	415	420	412	445	423	440	405	394	443	379	431	436	411	441	420	399	427	446	426	439	415	433	427	413	415	391	404	411	386	416	417	425	468	414	398	440	418	415	426	451	440	434	408	396	405	404	413	414	428	420	411	409	439	443	397	425	463	409	414	401	434	436	432	408	434	376	452	431	421	421	452	429	427	411	416	420	408	439	424	438	407	427	439	437	453	426	432	395	387	408	421	424	415	426	410	426	445	403	488	417	420	412	440	404	437	434	437	430	418	429	425	415	451	423	434	420	415	423	416	429	453	414	429	410	443	452	401	424	400	390	456	399	421	398	431	417	433	427	442	401	433	393	390	383	406	442	401	453	441	441	388	429	439	419	420	474	426	441	405	385	458	426	412	422	408	449	432	383	405	433	427	417	400	430	417	431	451	420	404	407	415	447	415	407	398	414	402	409	429	447	422	438	459	441	372	451	423	475	463	440	420	408	417	446	431	457	395	415	404	410	439	387	452	421	411	445	451	454	435	442	394	423	440	446	430	390	411	420	390	378	414	407	398	430	393	421	414	449	414	433	414	452	408	434	441	401	447	428	432	466	420	416	432	436	383	425	411	421	422	449	406	392	438	417	379	451	415	448	443	427	413	455	416	411	428	438	427	399	423	414	422	409	427	403	435	428	412	447	415	416	382	421	417	417	445	419	452	441	444	412	421	404	411	399	391	452	409	423	433	426	423	433	432	439	423	411	448	431	442	408	420	395	408	431	395	424	416	432	380	385	388	402	420	382	434	450	414	481	417	425	363	462	399	453	389	395	430	410	394	433	402	386	423	394	431	428	453	414	402	422	437	459	390	449	410	389	437	446	441	401	454	425	366	428	377	428	432	448	429	399	400	446	428	397	384	419	397	427	442	443	454	385	405	455	424	422	450	418	411	416	425	411	382	450	397	442	427	388	411	411	418	431	419	409	413	389	412	413	451	435	435	420	402	443	462	411	449	439	414	450	438	408	421	419	419	418	447	380	416	420	421	437	357	373	403	424	439	406	445	412	429	399	359	421	403	391	439	449	417	405	404	389	403	415	417	445	433	384	426	436	433	460	409	405	371	425	418	397	389	409	460	437	434	427	459	413	444	416	459	431	433	398	447	394	424	415	419	459	455	394	440	429	435	431	405	428	395	392	439	400	404	446	416	440	426	407	437	411	427	387	412	450	438	433	434	403	420	399	407	431	382	440	414	393	432	459	406	399	404	403	398	417	394	410	377	422	430	430	450	387	413	423	407	451	407	403	410	423	446	409	440	407	422	422	407	437	397	431	379	438	430	405	443	441	401	449	371	415	409	428	395	425	397	407	446	413	438	399	418	430	414	429	420	422	426	409	418	438	442	411	450	407	445	398	410	446	377	410	374	404	408	428	419	421	440	417	443	425	445	425	437	433	434	431	413	441	401	406	385	423	434	392	443	402	421	378	416	404	411	397	400	397	428	473	419	397	411	421	403	396	433	416	394	458	401	405	392	443	410	415	441	429	409	430	426	405	411	415	420	412	394	440	441	457	422	427	420	389	370	425	473	418	424	461	421	449	432	407	423	372	426	415	408	430	428	401	424	431	434	408	409	435	422	408	420	427	426	413	439	414	423	445	426	406	441	421	357	414	435	405	410	423	422	441	421	441	385	440	424	445	402	432	392	414	411	399	462	411	404	425	444	449	473	448	441	422	425	417	402	438	411	439	402	423	447	395	442	428	383	381	442	426	412	449	410	413	414	410	390	410	404	404	427	433	407	412	422	391	429	416	436	389	431	432	444	396	399	455	447	410	411	429	414	448	404	388	404	389	408	414	411	406	433	417	419	462	439	434	443	469	390	400	384	396	415	431	413	374	423	400	413	394	392	453	434	409	442	422	433	417	422	413	426	422	436	423	414	401	421	442	386	446	410	442	413	430	419	426	415	405	388	417	423	411	435	423	416	425	421	430	424	429	416	437	433	393	430	407	459	386	439	411	421	386	385	430	442	391	433	398	420	396	395	409	415	434	413	418	414	435	410	418	420	418	395	390	383	409	422	387	422	430	406	414	432	390	418	452	411	450	438	425	443	459	451	451	400	424	378	393	437	430	411	389	447	430	435	435	419	434	417	418	405	405	404	430	424	392	400	397	425	436	401	416	454	438	410	391	403	409	399	465	423	414	411	431	422	410	455
49422	21137	12862	2652	1316	1113	43072	15578	860	302	253	234	210	207	220	178	178	193	153	152	162	141	147	159	160	156	138	179	145	139	140	146	156	151	136	146	134	149	135	132	144	154	125	135	131	136	146	118	124	134	168	139	149	148	132	134	134	131	136	135	127	141	139	135	140	156	133	125	133	129	136	153	148	136	133	132	128	131	128	145	134	140	142	152	130	145	124	142	113	139	132	133	124	143	137	126	110	125	148	139	121	136	107	167	140	126	135	135	137	139	118	144	129	133	138	132	137	146	144	133	121	139	132	132	123	161	141	136	127	144	136	130	121	123	136	139	153	128	152	139	128	125	121	116	130	123	143	137	141	133	136	140	125	122	137	121	145	126	130	127	142	129	133	138	140	124	116	128	141	137	144	118	151	129	121	141	128	142	123	105	141	134	158	161	128	138	139	129	150	132	151	130	152	156	132	142	141	148	132	110	128	125	139	136	122	154	137	110	141	134	140	123	138	132	152	135	140	155	126	127	122	146	123	116	112	129	136	171	129	128	139	136	145	159	132	128	142	132	120	118	140	133	148	139	127	122	139	150	136	130	158	127	118	126	115	126	113	130	126	125	146	142	100	117	123	139	148	119	149	107	131	136	142	122	127	111	138	137	127	132	136	127	126	138	139	109	131	132	166	119	146	130	125	129	136	156	141	129	135	148	146	111	146	147	146	123	133	144	148	154	145	127	162	142	119	124	138	133	130	114	116	138	137	114	119	127	128	131	113	134	125	129	121	136	137	142	129	123	141	134	114	149	142	135	133	135	149	139	133	127	145	121	126	112	129	124	129	129	124	140	126	129	120	156	147	136	112	121	125	127	123	143	130	139	139	136	136	123	126	152	136	129	139	138	120	127	139	111	145	131	115	129	111	149	138	112	127	139	135	149	141	144	148	139	135	117	118	120	155	148	133	123	143	148	133	128	135	141	142	148	138	119	148	145	141	140	134	154	145	124	117	131	141	142	129	138	117	117	128	131	148	138	123	145	139	140	112	144	142	147	141	128	137	142	144	125	118	139	120	129	130	128	123	126	135	142	126	138	115	124	123	119	127	130	156	128	133	151	140	132	159	109	137	131	138	138	126	149	146	111	128	123	120	122	141	133	144	127	129	130	134	130	124	117	124	118	132	143	142	151	124	149	123	124	126	155	150	143	151	150	132	133	138	148	152	153	121	135	133	153	137	152	132	146	120	130	112	156	153	128	159	124	133	139	141	144	122	112	121	131	143	122	154	104	141	140	136	124	114	137	136	139	132	127	138	141	126	138	152	152	134	123	137	138	139	113	148	124	123	163	133	127	140	122	152	165	150	155	135	153	143	130	151	142	131	124	131	124	139	129	143	131	114	126	128	127	122	126	125	139	131	153	140	141	133	136	107	141	134	138	124	137	125	125	149	120	124	123	151	137	175	133	133	163	121	133	139	131	142	129	115	147	141	148	149	124	151	126	126	128	147	148	133	133	140	178	127	133	122	141	130	139	136	103	119	150	142	134	127	136	141	124	120	126	124	125	117	131	137	122	122	124	125	123	130	112	122	136	163	138	154	124	142	129	120	129	124	122	132	119	132	144	123	137	127	133	114	123	130	124	134	126	120	119	117	139	104	107	155	152	126	108	131	118	157	135	153	124	161	134	130	133	133	135	116	132	140	130	129	132	129	143	124	123	108	147	119	129	128	149	129	136	151	117	132	155	130	135	132	133	111	131	144	116	138	113	127	150	119	153	124	132	132	125	126	147	155	123	120	129	133	119	128	126	118	122	156	106	143	130	131	126	131	127	143	143	114	122	130	119	151	114	137	129	153	139	104	163	130	129	135	106	119	137	107	118	128	143	140	137	125	114	147	138	147	117	146	144	152	126	145	143	154	150	135	125	114	140	138	118	117	147	141	123	132	124	140	142	135	127	129	130	136	124	133	130	132	151	171	130	137	147	131	127	153	131	125	153	155	128	122	152	119	139	135	129	133	135	132	119	148	140	131	147	122	141	129	115	128	125	142	150	129	137	134	132	150	111	123	117	144	118	124	140	113	139	150	134	141	114	137	131	166	130	125	111	107	129	142	113	146	151	139	133	135	109	105	119	125	131	144	125	141	108	129	147	117	140	128	127	135	131	112	123	153	117	133	136	104	145	140	141	125	129	140	143	136	145	136	122	119	118	141	123	133	136	124	127	128	137	130	124	143	131	133	126	137	128	136	134	129	144	134	125	143	128	121	134	130	115	134	138	127	132	134	144	121	124	158	127	136	126	153	136	122	146	149	149	146	147	139	147	123	119	121	158	134	132	144	114	117	160	129	124	128	142	115	124	128	133	127	120	143	153	137	146	122	125	130	124	138	122	144	129	138	116	153	133	150	128	120	142	140	128	132	130	135	142	142	157	137	125	133	126	125	144	138	120	131	136	144	145	118	126	157	118	117	120	122	124	151	121	110	130	115	136	134	138	144	129	135	115	143	124	138	109	131	150	150	140	132	126	135	145	130	124	163	129	133	135	135	138	143	148	133	131	130	120	135	137	115	140	128	115	115	131	134	144	129	121	150	121	136	142	145	147	106	136	109	144	138	124	114	117	127	132	143	112	120	117	136	132	132	126	142	105	140	143	120	144	140	116	139	130	142	125	147	127	141	140	130	135	131	161	103	133	143	112	130	113	114	137	123	132	124	141	140	149	145	157	114	136	122	147	136	110	138	116	133	140	142	141	146	131	148	130	129	114	130	128	114	142	123	118	132	124	133	135	145	145	156	161	127	144	141	137	118	125	125	144	116	127	124	128	109	150	129	137	150	143	145	133	130	134	136	126	136	132	143	145	154	125	136	126	130	117	132	149	149	135	136	150	139	125	140	142	140	123	129	137	120	139	151	123	134	131	157	125	154	116	130	139	135	137	145	127	148	151	124	121	134	131	115	144	138	136	122	149	164	115	140	128	135	146	107	160	122	127	139	106	140	144	142	143	134	151	130	128	120	144	140	144	104	127	123	144	124	128	137	147	142	140	141	120	135	125	143	122	153	140	130	150	118	139	130	125	133	124	137	128	130	122	111	134	131	135	118	121	135	154	143	132	127	130	153	147	126	152	132	125	130	131	125	137	136	146	155	118	152	117	127	127	138	135	120	125	135	136	130	141	141	135	149	129	140	125	147	119	131	119	120	134	130	136	110	151	147	103	145	142	135	135	134	118	128	125	127	120	144	137	116	125	133	141	148	151	121	142	124	127	115	138	148	131	113	140	134	141	121	133	143	128	135	150	116	119	134	121	130	146	142	133	137	138	135	144	136	142	138	116	133	160	155	139	126	125	116	129	159	130	133	125	137	136	133	119	143	126	131	132	144	141	135	142	104	119	145	130	131	109	145	125	134	139	155	135	131	126	112	138	140	131	126	117	149	120	152	146	139	126	148	132	157	138	126	127	138	135	137	131	125	128	127	119	132	139	129	130	139	139	140	133	134	142	139	141
25418	2099	4968	5878	4951	4652	57293	3376	1514	1246	1137	1024	941	826	769	751	722	642	595	597	560	548	540	492	507	497	511	450	489	472	413	466	430	440	408	445	442	407	424	429	405	409	381	417	410	403	389	401	375	363	405	416	357	387	408	342	395	349	370	375	360	374	333	369	387	385	376	368	400	331	385	380	331	358	339	357	381	373	351	389	384	339	328	342	359	352	391	353	355	344	347	349	334	375	330	367	319	331	358	354	338	333	356	349	324	374	338	333	346	343	319	341	367	338	356	368	350	336	374	348	368	373	376	323	329	338	365	361	347	353	334	342	326	392	393	341	367	337	361	359	359	371	352	352	344	370	333	318	354	383	367	356	362	395	363	342	356	347	351	341	328	333	354	340	370	322	331	397	363	348	359	340	327	364	364	357	346	389	334	387	360	346	344	351	369	383	345	375	332	338	349	309	355	349	356	352	346	335	393	328	346	325	362	345	325	324	338	378	348	332	355	332	344	359	345	378	339	345	355	338	378	385	348	333	332	342	394	330	333	345	382	347	335	348	377	331	350	353	360	392	328	360	344	358	336	359	406	343	332	388	338	351	381	346	358	363	399	321	326	347	362	340	373	351	379	362	381	376	327	338	355	360	361	348	331	384	315	370	398	354	365	357	348	366	371	328	344	368	369	287	340	358	359	343	343	327	363	363	381	347	351	321	338	345	318	346	340	338	342	359	326	344	355	369	356	311	325	341	330	368	341	337	350	379	370	364	353	372	368	333	359	342	360	320	354	346	355	352	350	372	321	353	345	330	350	307	388	392	376	335	344	328	343	350	326	344	377	350	367	347	336	340	340	353	351	336	363	364	354	333	368	361	374	363	342	349	337	329	356	364	354	343	332	378	351	343	360	349	356	366	360	365	344	327	369	354	342	356	325	363	340	338	320	338	399	333	343	348	335	343	377	353	352	352	355	317	351	352	346	341	386	351	342	397	348	370	362	351	339	362	346	356	343	364	342	344	345	357	348	350	337	343	368	334	341	327	341	334	327	344	334	338	346	346	337	361	356	341	347	349	352	333	354	319	360	350	343	333	376	341	372	336	354	359	340	344	344	359	359	308	340	364	370	355	332	330	339	346	352	351	341	347	324	353	345	354	343	329	347	359	344	328	340	352	311	296	330	358	317	323	354	325	356	342	334	335	347	379	331	366	318	335	327	334	328	343	313	340	312	344	344	348	315	346	334	357	360	348	357	369	324	338	357	337	343	346	339	363	326	328	332	311	338	354	364	360	341	329	379	369	385	332	369	354	346	356	342	323	326	344	353	352	330	348	362	348	341	353	360	342	366	307	317	314	376	371	329	373	313	341	341	348	326	331	347	338	342	350	336	334	348	345	355	343	346	346	338	350	335	358	316	386	343	336	322	377	340	354	363	371	362	331	350	355	333	367	327	322	348	319	357	334	330	347	340	314	389	339	355	368	345	373	355	344	358	327	351	347	356	341	360	352	341	398	332	329	354	355	347	386	353	377	373	344	368	319	373	358	347	329	347	347	378	366	308	349	343	365	353	336	380	363	351	354	370	348	328	357	361	361	368	339	368	359	363	365	385	376	361	357	338	349	339	343	390	312	350	329	340	359	350	348	367	335	343	347	326	353	359	322	350	345	358	342	374	335	394	330	330	343	328	343	361	362	336	343	375	344	359	370	344	354	345	320	368	332	323	366	339	360	334	329	359	362	321	350	348	363	359	343	365	340	344	333	358	363	321	372	355	346	374	400	343	374	320	341	353	364	381	349	343	329	339	327	325	365	370	343	356	319	360	352	366	391	344	326	355	323	336	337	367	321	367	364	344	337	335	342	371	357	332	327	362	374	368	355	344	360	329	325	349	327	380	340	349	352	355	355	330	352	360	366	335	358	376	339	364	334	348	362	362	332	330	326	341	354	380	351	382	386	339	337	368	346	355	320	352	337	367	363	344	334	344	369	343	327	352	345	354	339	367	352	356	334	336	369	330	366	319	348	330	348	361	351	291	355	363	344	349	345	371	335	338	397	347	349	358	343	371	370	348	319	329	364	353	332	375	355	355	339	347	343	340	335	345	400	355	332	354	351	345	346	333	362	357	386	355	355	356	347	327	361	313	338	352	374	337	337	344	331	350	320	376	348	354	353	333	324	330	321	373	333	337	334	328	339	338	377	322	342	365	376	364	318	375	356	348	320	346	355	371	324	347	324	350	360	374	355	358	334	349	327	343	386	362	343	309	363	350	353	361	357	365	362	332	328	360	383	325	341	354	361	367	346	335	363	400	360	330	339	375	343	340	356	340	347	370	324	339	320	379	323	329	334	356	335	346	339	325	324	365	355	357	333	343	358	333	340	348	323	347	354	327	328	326	326	321	331	343	342	344	322	333	325	342	341	367	347	347	348	318	332	332	348	364	392	335	356	377	366	359	315	337	363	336	339	356	341	331	343	341	354	364	362	346	353	362	352	366	353	360	326	351	353	306	370	356	336	348	361	334	352	376	344	374	340	352	360	378	357	378	336	348	375	374	359	358	352	321	334	349	358	364	331	365	319	329	314	366	356	364	325	346	325	350	353	336	354	381	350	370	377	348	385	369	397	363	350	371	319	377	374	322	337	354	324	340	333	341	362	350	340	311	345	375	367	355	348	344	372	378	368	358	369	349	321	351	371	364	372	366	334	338	333	383	340	353	318	339	319	386	345	385	350	343	334	323	321	396	338	319	351	326	363	352	338	346	377	337	374	364	367	370	347	343	354	352	351	372	331	346	368	319	314	340	371	353	361	352	341	345	374	362	332	391	331	368	384	390	319	344	365	321	356	332	327	323	325	345	357	360	362	359	361	347	344	351	331	369	357	334	353	340	358	364	334	369	377	337	399	334	316	347	354	337	386	333	330	359	353	366	376	334	345	344	356	353	344	345	359	349	347	355	380	329	354	352	346	335	357	356	333	341	352	347	332	358	376	343	334	331	328	336	351	356	309	327	382	344	332	325	347	350	352	369	321	312	350	344	328	348	341	332	354	338	353	319	368	356	340	341	369	345	361	339	340	336	308	344	371	322	365	311	371	322	329	329	367	364	399	353	324	387	363	352	322	364	370	365	364	359	357	359	359	356	336	363	353	342	321	346	365	339	394	347	346	331	338	344	373	341	355	349	365	365	337	358	349	361	345	343	346	333	342	315	341	341	325	337	337	331	336	367	343	363	336	382	350	344	352	350	349	323	315	367	362	294	330	326	326	353	353	363	346	367	338	357	326	334	363	320	360	361	369	355	309	349	354	338	336	340	309	345	315	358	342	398	361	325	351	374	358	372	359	369	333	334	365	342	325	352	349	351	338	325	355	404	341	355	365	336	362	367	379	356	324	357	332	324	358	339	362	323	335	305	355	331	375	347	351	326	346	338	340	362	342	354	329	357	352	358	358	317	387	385	379	358	351	367	349	366	383	388	346	366	305	375	343	364	337	354	331	349	347	357	347
6111	506	549	495	459	406	1498	449	363	321	333	333	333	324	321	312	353	328	313	305	357	278	296	338	327	335	291	355	275	336	304	314	299	323	332	339	301	333	344	338	334	327	277	288	289	336	300	337	302	326	340	310	299	352	302	332	322	300	299	345	328	343	361	300	336	327	319	321	332	360	331	351	317	336	329	311	334	320	296	274	327	335	303	315	307	316	334	351	296	322	320	309	297	320	303	308	339	372	303	320	319	331	316	318	294	339	329	303	269	299	355	300	306	302	337	316	336	317	324	324	349	315	318	344	344	310	285	339	322	308	337	302	333	321	357	333	326	313	320	335	298	320	337	309	273	317	313	325	322	318	353	332	322	321	320	315	332	322	283	333	318	335	323	337	304	349	319	357	301	317	345	322	299	319	360	346	330	331	319	330	338	306	347	321	327	337	315	304	313	340	295	289	290	315	311	300	326	326	340	331	296	325	298	327	301	312	329	329	313	292	339	372	314	318	327	328	322	309	343	299	319	304	310	343	310	328	334	317	343	307	296	312	341	293	285	353	312	309	331	316	334	285	321	286	319	332	315	326	320	385	308	331	324	314	339	305	319	344	340	328	321	295	310	306	304	346	320	347	352	324	323	330	363	360	345	315	318	312	332	316	335	310	299	335	333	313	306	322	340	302	336	331	315	339	290	325	312	332	313	302	323	331	312	337	332	337	312	349	309	337	369	332	301	318	306	337	337	316	300	337	343	325	326	308	327	316	301	296	292	296	315	352	334	327	344	308	316	328	319	281	318	304	307	361	358	322	340	321	313	332	330	301	304	317	350	299	298	324	311	312	339	332	320	349	312	317	299	336	327	309	327	335	330	320	348	311	309	361	317	286	305	315	336	350	293	328	314	296	319	321	358	304	338	327	291	329	321	307	313	346	306	319	339	319	357	325	323	310	309	316	267	286	323	331	335	292	334	312	368	344	345	327	297	298	313	347	324	339	317	292	291	305	311	291	334	327	304	338	295	317	323	326	316	328	306	323	329	320	304	322	319	308	313	317	324	335	321	333	365	321	339	337	366	319	309	323	328	342	322	287	323	331	319	346	343	312	324	310	337	293	319	324	300	329	325	308	338	340	300	331	307	323	346	350	315	345	323	315	331	375	315	332	291	333	323	324	327	352	292	344	326	312	338	325	367	332	311	314	344	307	341	331	286	304	324	316	295	322	323	325	345	319	331	337	319	312	322	325	275	306	321	306	364	328	330	327	312	307	268	340	317	364	323	316	351	311	346	328	370	290	340	285	315	290	334	314	342	345	320	333	300	308	336	325	331	339	339	327	329	319	341	340	317	302	314	301	334	327	318	310	321	322	330	343	326	346	316	328	326	291	334	304	291	325	359	325	339	305	366	310	336	319	334	297	327	333	320	328	330	348	335	327	362	301	360	320	339	310	321	318	296	280	304	314	323	276	319	343	323	309	333	308	349	335	333	363	313	304	337	310	314	318	293	309	351	303	321	341	304	305	324	324	286	280	306	311	313	310	300	334	344	336	351	317	308	290	319	336	346	309	330	325	344	358	333	334	329	297	330	318	304	287	323	310	308	322	302	348	328	312	332	310	310	342	308	344	340	324	335	319	305	331	357	353	316	346	328	337	340	328	331	293	325	324	320	334	344	331	303	335	314	335	344	326	340	318	344	313	351	324	311	324	315	358	328	333	335	317	304	339	342	297	327	308	340	311	303	318	326	307	330	325	284	301	312	296	336	332	322	345	318	281	314	331	321	336	293	316	347	307	339	311	287	329	359	313	307	334	300	329	345	331	317	295	321	351	334	304	329	309	316	310	329	325	346	343	359	324	311	336	296	320	307	334	310	285	326	327	313	320	293	338	328	322	358	296	367	338	286	297	332	314	312	286	312	293	291	313	331	317	345	312	324	325	346	315	280	325	315	308	316	341	305	308	315	294	311	367	349	301	299	322	279	302	310	315	330	321	323	309	297	348	330	297	295	338	327	341	312	327	286	333	297	302	328	331	342	332	285	354	337	315	308	339	335	332	278	304	296	342	332	313	327	293	350	318	295	319	326	340	312	320	322	330	326	314	328	311	277	310	306	311	313	329	304	331	365	296	322	369	339	328	335	315	342	341	349	270	262	292	309	311	316	305	316	308	305	307	325	314	331	279	331	346	325	309	325	338	307	325	344	327	330	345	315	300	318	337	338	334	365	314	295	327	320	330	330	284	317	314	284	317	304	313	328	347	324	308	327	343	340	333	308	295	304	298	364	333	307	318	341	338	318	309	327	342	330	345	298	309	306	353	346	314	330	323	335	308	333	317	345	315	329	309	337	313	307	343	312	333	318	302	312	314	314	318	315	358	296	340	344	335	339	345	312	303	309	281	303	322	344	341	322	322	334	303	302	292	332	313	318	326	311	306	316	325	315	319	348	340	305	336	333	360	302	332	376	324	316	342	330	318	305	349	339	342	317	338	325	322	320	305	328	330	303	359	315	336	331	334	301	316	331	325	341	326	307	298	336	359	288	312	348	341	310	317	313	310	341	352	313	379	327	331	315	333	315	315	330	326	343	325	342	295	327	322	304	319	312	336	328	339	329	279	298	303	323	334	356	302	293	308	284	322	330	304	338	332	334	310	339	313	305	343	328	329	331	347	283	307	301	323	333	314	323	299	310	338	310	313	310	297	323	327	307	358	325	331	285	295	311	321	347	338	340	330	325	300	309	320	340	299	382	326	364	325	326	286	305	312	312	369	345	322	320	307	314	308	319	296	341	359	343	318	334	299	296	306	328	288	360	314	296	315	296	343	339	321	317	309	328	298	309	332	342	292	289	300	333	321	320	315	344	344	337	343	332	314	309	330	313	326	284	311	318	341	317	312	348	309	287	333	325	309	350	335	332	319	314	315	314	315	325	325	339	326	320	286	337	339	336	324	320	371	328	321	291	283	324	304	337	304	298	315	272	327	308	311	342	311	300	348	293	314	338	339	331	328	342	329	301	307	360	320	319	320	301	311	314	316	336	336	307	337	290	318	315	340	312	305	297	320	332	303	331	313	282	349	325	311	316	329	334	308	322	307	330	273	284	319	305	311	329	334	297	297	336	324	324	320	316	353	327	322	310	367	301	324	343	337	330	300	300	302	296	325	302	314	322	363	306	318	330	311	326	313	296	367	348	311	340	338	303	302	296	341	322	320	327	346	311	302	308	335	296	328	295	284	308	345	339	318	324	338	325	325	325	311	338	309	363	356	343	300	339	325	359	329	322	345	309	323	321	303	305	338	308	356	343	340	311	343	310	321	329	344	334	319	339	350	303	318	347	309	307	354	346	313	345	329	326	331	336	308	302	308	351	342	302	344	318	356	306	325	324	304	339	356	329	344	308	325	311	297	326	308	318	323	330	321	359	332	309	291	297	319	313	312	355	304	300	332	338	339	310	334	305	313	314	329	323	327	321	313	317	360	315	327	327	325	302	319	347	346	309	353
5193	896	1225	1334	1077	1021	7000	927	745	768	750	726	730	741	743	694	737	716	725	723	678	706	701	707	734	740	751	711	745	668	704	679	757	685	712	704	675	740	693	706	752	709	751	769	680	696	711	680	715	773	746	731	696	695	731	758	734	743	710	700	727	734	726	738	724	711	780	761	707	713	696	715	724	726	730	693	741	755	746	688	699	679	719	744	702	729	747	709	729	699	693	748	769	752	714	725	732	755	691	673	706	733	721	690	714	746	730	739	731	732	671	727	737	712	713	755	753	709	744	727	721	763	766	747	710	776	678	696	700	775	716	733	659	697	737	746	721	704	699	645	719	719	779	710	734	714	742	702	753	650	757	723	738	748	711	690	719	723	709	686	696	708	721	752	734	695	687	684	706	795	734	771	751	758	693	701	733	741	728	716	721	707	713	697	673	768	740	734	741	718	774	721	678	740	686	730	690	698	707	716	690	764	693	732	731	682	731	767	725	728	733	764	721	743	680	739	714	700	724	703	739	726	701	692	745	714	711	746	715	690	751	721	722	710	685	744	723	700	690	719	744	778	739	699	710	710	763	731	691	713	691	710	768	746	757	729	704	681	747	711	720	737	697	759	707	722	757	714	657	721	714	710	698	669	762	758	743	714	723	685	675	709	675	766	707	734	674	695	693	700	657	720	733	706	755	737	723	713	733	729	703	696	742	749	682	757	712	730	726	715	752	761	714	723	752	690	743	697	724	726	733	700	720	720	702	721	747	694	776	713	757	739	714	728	730	698	674	718	787	727	756	674	709	725	705	727	726	685	781	746	749	714	709	704	717	733	693	675	754	769	778	708	719	735	696	695	737	725	762	742	732	770	721	720	697	767	727	755	733	744	694	776	719	682	682	668	689	724	673	692	767	700	739	755	743	677	738	730	730	705	726	722	688	725	748	716	717	776	723	720	708	688	724	692	741	759	714	741	746	714	736	709	703	716	719	699	718	733	718	713	667	741	752	687	703	729	726	726	711	774	685	778	729	681	716	717	763	744	779	690	703	702	760	718	715	716	752	762	715	725	669	716	691	738	695	711	701	765	688	668	751	763	723	754	671	704	700	718	713	778	698	767	742	698	752	677	683	727	736	735	708	690	711	759	734	751	743	694	679	723	709	745	749	709	729	694	713	752	716	712	726	757	717	715	746	753	746	716	690	732	717	761	768	705	734	722	699	733	749	710	732	703	728	678	689	658	672	713	744	679	695	698	703	688	783	701	734	750	720	689	727	742	689	710	721	728	697	643	723	750	710	767	672	765	717	690	752	735	685	691	729	730	711	731	728	716	751	687	745	726	724	696	727	708	718	727	766	725	725	708	707	734	740	733	755	730	761	712	761	711	731	719	771	689	723	702	743	702	703	733	710	698	707	731	748	694	702	741	723	708	757	733	695	718	694	758	767	786	748	757	723	712	692	719	776	698	721	695	754	683	721	749	750	685	732	720	737	689	687	715	684	718	712	745	680	704	747	730	716	728	707	686	726	759	717	687	789	749	674	732	743	711	743	750	695	728	697	711	735	757	710	713	702	741	680	733	649	705	725	733	733	734	744	681	718	740	722	720	672	722	716	709	713	736	737	718	707	719	684	673	731	730	708	761	681	755	722	724	731	706	702	700	710	736	691	713	703	704	696	690	709	718	738	743	718	770	681	749	744	743	757	722	763	698	695	723	743	724	690	733	727	698	724	706	735	739	734	727	718	751	745	703	676	676	704	691	736	748	691	716	752	730	682	731	710	726	743	727	785	703	679	653	723	731	716	713	683	724	712	724	722	727	696	730	737	717	729	674	741	690	733	736	698	697	724	714	708	657	712	716	708	689	698	714	738	755	709	761	727	718	725	691	739	715	699	678	665	751	731	688	654	734	746	719	705	764	752	732	678	704	694	675	754	725	701	701	736	753	732	770	684	675	724	695	695	714	691	742	713	709	755	747	749	677	702	700	715	701	692	705	697	681	725	709	721	701	721	703	713	760	698	693	709	730	714	721	683	705	717	752	711	740	746	746	715	711	726	720	718	724	728	719	727	736	718	794	706	734	724	700	737	787	735	709	723	734	682	734	745	702	679	689	677	707	712	741	745	720	706	736	767	667	754	728	720	711	735	709	685	741	714	764	732	666	677	696	731	734	729	696	750	721	731	710	706	767	732	689	711	744	724	709	706	684	700	730	715	724	661	710	741	715	667	744	688	721	725	706	735	766	712	707	699	701	780	715	724	715	693	764	718	716	681	675	703	711	669	719	720	680	712	743	702	764	748	701	703	735	707	726	708	730	701	726	700	739	733	719	735	721	691	704	662	723	712	719	717	683	665	660	687	687	720	730	753	686	745	724	731	768	681	739	767	683	734	685	672	717	737	698	694	710	723	724	724	725	700	702	703	723	716	729	684	714	696	741	776	753	750	689	693	725	741	727	643	714	690	737	760	702	699	679	742	715	705	751	695	673	670	670	701	722	715	684	703	743	697	746	715	720	701	701	709	727	714	718	731	759	719	778	713	757	672	710	713	703	720	748	685	712	751	706	710	694	757	702	755	698	758	738	740	695	753	729	731	740	742	756	721	753	754	733	677	719	694	718	705	698	738	692	688	713	693	752	707	747	675	740	718	758	736	741	679	723	738	760	717	681	699	736	711	721	713	701	711	727	744	716	736	749	730	739	736	738	713	764	740	781	676	736	740	700	699	716	718	739	748	722	732	740	732	702	758	741	769	729	700	685	730	743	716	751	681	699	686	746	722	753	728	739	681	800	697	799	761	685	719	690	692	742	724	709	750	672	676	747	789	688	693	676	694	694	784	715	728	765	712	751	719	738	729	738	698	698	698	733	731	715	752	721	762	716	712	693	706	766	679	687	746	687	709	722	690	722	703	754	741	728	760	708	752	706	742	756	722	693	776	740	692	677	706	699	728	660	700	672	749	740	709	733	718	758	719	717	688	718	725	693	734	715	687	733	713	746	778	775	680	710	757	726	705	757	721	735	718	768	705	727	736	721	682	762	692	709	693	710	757	725	767	770	752	718	736	723	705	732	709	704	722	735	712	717	676	740	757	739	749	734	709	738	686	658	763	706	709	768	716	810	744	713	744	714	637	742	736	740	748	705	689	673	655	689	701	690	722	663	745	729	760	731	687	716	721	779	727	734	710	716	671	726	709	713	747	727	707	752	727	697	705	710	740	662	730	691	643	709	707	715	727	737	737	697	739	697	709	727	729	675	703	691	704	759	741	728	728	727	714	736	706	680	721	721	725	755	722	733	682	721	717	689	729	699	746	742	692	692	688	722	720	700	684	755	732	668	723	738	736	718	691	680	736	744	699	747	680	746	720	690	738	695	729	701	700	677	725	703	750	720	730	674	716	669	679	713	755	726	679	711	770	706	697	725	737	732	751	676	765	689	706	745	751	746	738	742	708	707	727	690	699	707	681	794	708	722	734	719	709	701	743	769	740	696	701	738	730	735
36922	10614	1930	1063	652	1348	26089	6925	351	225	231	208	230	253	210	223	201	215	170	172	192	187	197	212	174	191	174	197	201	202	200	186	165	197	193	181	178	205	210	183	200	201	171	195	190	182	207	197	177	189	178	205	197	184	205	180	194	192	178	203	161	182	178	197	190	192	174	174	185	187	198	198	196	174	165	180	173	196	196	193	180	184	185	178	201	181	199	189	210	187	196	164	182	172	176	188	175	190	188	202	208	201	173	183	172	171	167	182	154	179	151	208	174	203	196	193	173	191	192	183	175	157	204	184	197	176	204	215	193	202	181	173	213	203	183	174	183	168	197	212	201	193	192	175	205	171	194	180	190	194	168	187	175	202	195	196	169	188	188	216	199	200	195	202	181	161	196	199	180	186	184	220	163	184	174	202	176	191	183	190	183	159	163	149	211	200	186	200	156	191	192	195	191	178	204	178	188	175	206	170	190	224	190	192	198	216	187	208	209	186	196	204	172	182	197	196	195	187	180	171	183	194	203	173	185	178	174	187	191	173	166	192	182	208	214	178	198	198	158	189	145	189	213	182	190	195	184	189	189	198	179	160	237	226	199	196	169	193	172	200	196	186	175	173	191	220	193	204	188	208	207	196	200	183	175	184	195	190	179	195	193	169	185	190	201	181	181	197	172	186	179	184	189	200	197	200	178	198	165	202	183	180	190	186	186	178	160	174	195	183	181	178	192	181	192	209	201	202	193	201	177	194	179	212	198	187	182	169	189	172	191	197	162	172	169	184	203	176	212	171	190	177	191	202	203	186	172	173	170	174	199	180	209	183	179	188	196	185	188	173	191	206	177	170	204	194	185	204	192	185	185	190	208	185	216	176	186	204	180	212	178	191	175	170	175	196	182	204	174	189	179	172	184	200	197	187	183	194	183	196	189	186	190	183	172	176	219	205	185	201	169	187	171	183	170	194	191	191	168	159	190	188	194	176	193	179	193	177	174	194	181	198	189	201	202	164	180	206	201	180	179	209	177	216	208	214	195	192	176	195	170	208	199	199	201	195	220	178	171	201	186	184	198	169	189	205	164	196	200	214	192	189	202	178	182	202	170	193	174	197	202	211	199	187	197	186	185	179	177	223	169	191	193	192	198	205	167	190	188	194	207	204	192	194	191	164	202	194	185	178	179	186	180	203	204	173	167	191	202	179	167	172	162	185	189	165	164	173	208	172	197	176	204	186	196	187	209	186	183	188	181	181	179	236	210	169	188	219	190	174	208	196	198	149	171	207	202	211	197	175	185	182	188	182	187	172	179	184	197	177	157	207	177	209	197	195	188	197	194	168	174	171	186	201	202	180	198	187	183	181	185	190	177	181	146	204	189	194	206	178	197	164	185	190	185	202	196	178	217	177	179	219	185	187	189	183	201	202	169	181	179	163	176	196	192	209	202	202	205	181	204	191	205	175	171	179	196	206	190	182	214	188	217	172	192	211	191	178	190	181	210	186	183	209	193	176	199	187	205	207	192	192	195	179	175	177	179	174	196	180	178	201	194	203	188	166	180	193	182	200	159	175	178	197	175	195	173	207	181	202	199	191	190	187	175	184	179	193	166	181	197	195	212	192	179	180	185	188	174	185	182	197	174	177	178	182	181	201	180	192	164	213	181	203	192	211	195	175	179	174	179	184	167	183	183	188	212	191	204	170	202	201	184	188	177	175	198	189	208	200	175	193	206	185	176	204	199	185	171	198	207	185	179	186	186	167	187	190	181	198	176	192	173	196	184	205	194	185	208	188	208	186	193	182	199	209	171	181	181	176	178	192	186	213	196	182	160	190	212	199	179	181	177	204	187	177	185	177	190	174	200	203	183	204	185	183	214	174	206	183	203	183	174	172	191	185	190	190	204	189	210	193	186	213	184	186	180	193	212	172	171	185	197	174	176	213	197	185	186	177	220	187	199	205	187	177	193	184	202	202	206	179	180	182	195	193	182	186	203	198	211	224	213	198	184	177	194	194	204	209	196	206	183	185	191	204	185	191	171	191	197	184	190	172	174	197	152	186	192	200	194	171	202	178	185	201	183	204	157	154	184	168	175	196	176	162	200	213	202	187	191	195	198	219	180	212	180	204	181	176	217	185	163	162	193	198	182	185	199	192	191	173	189	185	185	182	188	182	211	184	159	202	191	210	195	192	189	178	182	176	181	195	205	167	181	192	200	169	183	211	199	173	166	179	178	191	194	229	202	174	204	232	204	201	212	186	185	207	208	195	166	158	203	203	170	190	212	189	186	197	186	232	183	196	185	196	186	186	165	173	189	176	194	202	190	179	187	185	170	161	169	200	199	195	162	179	213	170	173	176	186	201	207	180	183	164	185	186	190	164	212	192	199	185	220	210	203	193	203	204	185	181	185	170	190	205	187	209	192	197	212	206	174	173	203	220	172	169	195	187	170	218	189	168	182	190	198	183	204	173	181	189	199	179	178	215	196	179	165	218	198	176	177	190	209	192	186	181	184	181	203	193	195	171	165	193	208	174	190	198	201	171	182	181	197	195	203	199	197	181	185	193	208	167	170	171	205	192	199	175	177	163	200	165	183	199	187	187	214	196	204	181	188	192	195	195	182	180	161	184	170	166	199	222	188	176	201	178	214	189	166	204	192	168	194	199	200	167	153	184	168	194	193	177	197	165	183	185	192	173	198	179	195	175	192	182	170	200	184	210	194	175	197	176	174	206	182	200	197	212	194	165	212	194	170	158	204	156	186	191	200	171	195	202	169	201	199	203	195	190	172	182	175	181	206	217	203	200	194	158	191	179	184	195	164	188	206	213	206	186	204	189	194	198	171	202	219	202	178	199	175	166	188	170	199	214	177	169	160	191	181	192	190	191	187	197	182	192	177	189	177	161	186	196	178	177	195	191	192	221	184	208	195	192	158	201	175	192	185	206	192	190	175	217	162	178	154	166	197	185	172	211	171	194	217	203	196	182	196	190	173	191	195	214	186	197	176	191	208	181	175	174	182	178	178	174	170	185	205	183	163	193	201	169	205	191	199	193	190	185	173	180	188	188	198	187	177	172	167	194	169	184	186	164	177	181	201	180	195	198	210	166	185	182	184	197	191	193	176	168	175	198	205	188	205	207	175	199	216	186	210	200	188	202	174	170	199	196	176	185	178	175	180	217	188	183	186	194	186	186	174	194	184	173	173	207	215	178	200	187	184	186	182	181	191	173	190	168	186	206	178	180	164	164	195	221	186	181	184	184	182	187	212	198	186	216	193	200	172	204	192	197	188	171	183	164	184	208	185	208	182	202	179	194	206	161	170	211	182	166	209	202	193	181	173	185	195	198	198	196	174	216	192	147	176	203	163	197	175	206	181	223	197	204	198	213	205	185	183	210	187	192	217	182	201	175	187	178	179	174	184	192	198	191	175	161	168	176	177	187	194	204	205	161	183	155	180	201	168	214	180	182	188	181	197	196	185	172	179	199	206	210	217	206	178	188
16337	1221	2526	3208	2574	5316	45343	4067	898	817	782	728	725	610	611	562	588	594	586	537	500	538	518	527	509	512	478	463	462	486	485	475	469	471	479	470	507	465	472	461	461	468	461	475	445	500	439	470	482	445	501	449	456	465	480	462	488	428	443	436	468	447	454	470	451	470	454	415	448	491	442	442	437	427	469	472	444	427	462	459	451	435	440	438	450	444	458	421	460	438	463	458	471	465	484	419	450	463	455	431	456	496	468	457	427	474	466	495	471	416	426	471	479	422	438	435	460	427	452	459	451	462	463	482	437	454	469	461	449	429	471	433	469	449	447	414	448	480	452	440	432	450	444	482	468	423	453	454	432	444	448	468	421	429	451	451	451	410	426	428	460	476	470	434	426	421	434	452	451	450	387	456	462	462	430	462	450	426	467	444	460	440	437	461	423	468	470	428	444	410	443	459	430	431	446	445	448	458	469	445	454	443	468	434	452	449	433	463	456	458	444	448	415	453	439	463	487	453	442	466	475	499	453	489	431	455	417	475	472	437	493	443	390	443	491	425	427	445	440	445	474	442	471	431	422	444	449	427	444	468	427	457	429	442	443	494	410	470	450	484	413	452	407	456	375	445	450	401	454	469	449	427	419	466	425	479	441	433	421	459	447	423	458	447	488	456	482	431	420	424	427	430	416	448	441	410	442	456	420	424	423	494	447	432	410	475	449	451	485	458	417	446	432	437	465	416	469	439	478	434	451	458	430	427	450	443	473	443	465	425	457	454	449	464	420	433	478	460	432	420	435	437	425	461	461	447	475	457	423	404	421	444	470	454	465	438	458	463	453	454	442	425	417	415	472	474	464	446	453	429	417	457	454	433	433	411	482	451	462	459	423	436	437	453	445	457	458	427	436	430	437	431	438	473	437	435	430	417	429	452	476	448	445	433	421	482	412	431	453	458	443	459	444	457	471	442	460	444	447	421	448	419	486	475	443	439	442	432	456	407	420	456	456	459	448	406	478	416	415	456	426	458	455	474	491	448	473	460	447	430	447	430	447	473	436	475	409	478	463	414	448	475	450	474	426	426	431	460	460	456	448	463	437	419	488	440	412	430	430	445	472	420	426	455	446	430	455	459	448	448	448	409	466	461	453	473	456	434	454	408	455	444	421	449	425	423	455	445	427	449	476	461	484	400	450	490	400	446	440	433	473	476	464	436	468	430	441	466	445	423	474	433	455	412	464	428	442	413	432	435	434	487	417	468	415	475	447	439	444	440	466	439	444	480	429	407	459	411	439	449	437	439	440	429	498	439	467	461	460	422	428	422	401	421	465	450	470	446	440	399	455	455	450	413	434	454	470	428	417	476	477	437	450	436	419	460	447	454	441	398	435	432	459	423	447	428	447	462	420	441	467	455	458	434	461	407	428	454	442	457	456	403	418	468	422	468	478	468	484	466	428	467	438	456	440	443	428	454	438	497	457	440	430	451	427	458	469	440	461	459	481	437	429	465	422	425	418	458	453	467	477	450	422	443	436	480	454	443	428	490	434	449	422	405	491	439	479	423	483	465	408	456	441	521	451	395	465	457	464	461	442	450	411	456	464	464	404	457	440	453	451	473	441	453	458	463	476	475	480	413	412	442	474	432	462	438	470	452	432	469	441	439	481	464	466	420	476	464	452	431	451	424	496	432	419	456	392	482	478	480	420	462	484	429	455	475	480	456	464	453	495	451	476	462	442	490	440	445	429	443	437	434	439	437	490	473	467	414	433	419	499	415	408	427	458	448	430	450	420	415	458	479	455	422	447	440	431	433	458	433	449	401	430	432	469	433	452	459	408	459	434	449	441	426	434	479	460	465	437	465	452	423	485	476	473	456	459	445	435	428	453	447	430	443	443	416	448	442	505	494	460	428	427	453	440	471	439	430	494	416	436	461	448	498	454	437	440	438	434	476	435	402	427	453	436	450	438	438	451	446	437	448	401	461	434	402	459	441	516	427	409	430	444	455	456	438	467	416	426	469	464	436	450	492	469	468	454	473	447	455	447	461	439	473	467	462	437	448	478	409	430	455	458	446	435	427	466	469	451	443	469	441	459	433	447	404	468	442	475	456	450	470	450	474	411	470	456	464	453	461	441	471	441	450	443	450	466	442	458	473	446	438	462	456	417	442	464	478	469	440	445	476	459	447	442	435	428	455	450	441	466	501	476	442	451	438	476	448	438	448	417	473	448	427	478	392	468	456	423	439	428	457	442	465	459	402	470	455	444	467	460	495	441	464	400	432	441	426	448	455	432	444	429	452	490	469	436	411	425	492	452	450	431	455	429	448	425	456	421	434	451	455	444	442	448	408	412	447	487	456	438	461	448	450	456	455	490	447	480	483	467	477	421	459	464	391	462	434	437	438	423	475	452	497	401	435	439	452	451	472	465	442	463	452	475	421	446	441	430	409	452	423	441	431	415	443	447	476	461	433	433	496	486	445	434	444	457	445	434	459	450	449	447	403	448	435	425	433	485	436	438	479	415	424	426	457	445	461	432	455	447	455	431	452	470	433	447	443	448	449	450	439	456	465	463	472	474	420	444	438	451	452	434	458	437	454	404	465	435	425	443	416	431	425	411	436	449	436	466	459	435	440	446	424	466	468	463	419	451	427	431	453	452	436	441	453	451	435	453	441	447	430	449	453	438	432	458	474	447	453	461	452	427	442	431	437	421	463	470	460	469	450	459	443	441	474	425	422	448	442	400	467	416	401	503	441	462	472	432	488	473	483	491	437	453	440	467	479	445	453	491	475	467	460	480	422	459	462	434	486	427	450	437	449	497	423	442	448	452	468	467	453	430	440	435	411	432	456	450	453	464	463	429	407	445	424	427	395	468	439	458	472	437	473	461	479	415	440	442	449	463	423	436	468	463	455	461	411	433	459	423	421	444	447	434	440	463	448	468	449	432	463	464	423	422	437	429	443	430	448	454	479	439	469	440	427	406	441	469	453	433	408	415	450	428	404	421	468	416	452	431	433	452	430	457	481	471	459	431	452	399	418	426	448	426	459	448	431	469	464	461	452	427	424	437	426	429	441	455	466	445	433	435	473	468	468	425	445	421	393	415	459	435	482	432	419	444	434	418	428	464	454	481	462	460	440	480	464	421	485	457	467	448	467	467	428	418	432	437	442	421	465	423	451	470	461	425	428	415	415	466	461	458	430	462	465	466	444	417	451	419	488	455	446	440	451	458	438	414	440	471	443	467	432	477	461	409	464	470	486	418	477	447	451	389	465	445	446	474	460	434	442	435	455	446	462	442	426	452	452	453	434	464	434	430	427	456	447	487	420	434	457	417	456	435	407	467	454	410	406	435	444	447	449	453	462	443	470	446	412	477	443	481	473	428	447	465	453	428	405	467	445	452	455	441	462	402	442	475	470	472	457	453	447	423	429	495	452	466	450	434	448	434	403	476	480	424	467	452	440	414	422	452	442	394	426	421	423	451	455	445	436	474	427	469	481
44799	21138	11828	2517	1420	1007	39302	19377	996	289	249	250	207	182	191	175	179	179	192	160	151	184	184	144	148	170	134	151	154	147	116	141	132	151	116	152	133	150	149	130	128	148	144	134	143	159	128	120	123	125	122	152	125	149	141	137	112	140	137	123	137	127	112	133	115	146	140	123	121	158	152	136	143	126	130	157	163	130	130	134	141	133	151	150	155	135	126	157	145	123	139	141	130	141	153	144	141	121	128	161	137	136	138	123	129	137	154	136	135	145	132	146	126	140	121	133	120	112	133	122	137	136	146	141	129	145	147	134	116	140	125	141	146	159	124	134	157	128	123	154	126	143	128	132	152	137	114	126	116	134	159	146	154	117	140	129	128	149	123	140	125	142	142	109	146	122	143	139	152	119	135	138	131	139	147	137	151	136	117	132	138	142	142	147	140	133	132	117	124	121	127	123	142	137	101	139	146	136	149	118	150	147	135	144	136	136	142	137	144	160	110	137	125	118	120	130	119	146	124	130	130	142	125	142	114	137	158	154	155	141	120	121	120	134	106	130	128	123	127	150	144	140	128	138	116	129	136	125	116	139	129	134	142	137	133	122	131	139	129	135	135	136	124	160	147	120	143	143	146	116	137	134	131	140	146	123	148	131	123	153	141	136	124	104	130	138	135	139	131	142	114	124	153	122	133	121	144	133	122	135	140	142	115	130	135	129	133	152	141	119	123	141	126	136	118	118	126	111	140	130	138	145	135	135	150	147	142	102	141	163	136	130	128	132	138	137	117	149	129	137	138	157	145	128	136	132	143	139	128	133	124	110	107	121	134	120	118	114	136	122	131	152	119	122	153	146	146	139	136	140	133	151	152	135	140	127	128	142	147	118	135	140	126	152	132	169	137	145	117	119	135	128	133	133	126	132	121	136	123	126	125	130	146	126	126	146	123	128	129	123	134	135	148	120	142	150	128	122	149	130	150	136	128	132	123	141	136	140	151	115	152	116	135	147	120	141	145	130	143	138	131	133	153	134	140	130	145	123	149	141	119	155	146	155	147	122	136	124	142	139	123	139	127	116	154	153	126	141	146	141	129	125	158	169	120	129	145	151	158	130	156	143	132	122	118	123	140	137	141	147	138	136	129	122	115	126	131	137	115	111	136	161	133	142	140	140	133	133	102	143	122	143	141	135	153	137	126	143	144	127	152	138	152	146	119	120	139	146	131	141	122	106	126	115	141	137	137	134	130	118	127	122	123	167	122	117	116	128	139	127	124	123	139	136	141	139	125	139	128	135	119	144	154	144	135	135	120	138	142	161	151	123	123	130	137	129	149	127	133	132	138	128	143	120	135	127	127	150	139	140	139	126	138	132	127	139	134	135	126	149	149	143	123	134	160	125	134	127	114	114	142	103	141	127	130	133	137	133	146	137	122	104	132	140	143	117	159	106	133	122	127	129	132	119	122	133	134	127	145	120	138	157	135	147	121	128	159	148	133	135	128	142	148	104	139	141	114	133	130	132	130	131	124	142	146	129	114	117	123	154	152	132	145	145	157	126	143	155	144	119	123	127	131	135	119	122	140	129	126	144	149	160	133	154	148	126	114	133	137	128	135	133	139	132	137	122	122	128	114	123	128	130	138	123	123	111	159	133	122	121	139	121	127	122	125	162	125	142	148	117	155	149	132	130	141	131	109	146	139	104	130	143	136	115	114	117	138	156	120	146	152	129	148	126	120	151	114	166	133	117	142	116	115	138	125	143	127	131	145	138	127	138	137	155	144	127	121	116	118	117	144	121	121	132	130	146	117	143	135	148	143	113	142	135	130	120	121	129	136	142	138	129	131	146	113	132	143	141	127	138	149	134	148	131	133	141	118	140	135	144	153	126	93	143	130	139	134	143	137	127	133	148	132	151	122	134	134	134	137	131	128	120	113	139	139	156	159	139	142	151	147	131	143	149	127	144	137	143	118	136	128	141	112	142	127	157	96	129	129	139	125	133	128	151	135	110	156	161	129	141	119	160	132	138	140	131	125	139	114	146	152	144	141	109	150	132	158	139	144	149	112	142	139	122	157	150	128	122	127	117	143	132	124	143	121	131	135	126	145	127	117	154	149	126	137	147	149	126	136	135	149	153	127	143	121	143	164	133	138	117	113	134	121	139	129	130	132	123	144	124	138	141	140	140	132	155	148	139	138	136	143	117	125	137	148	124	139	123	146	122	123	148	122	126	125	132	136	156	131	132	142	135	122	140	149	135	131	160	165	141	144	142	141	134	145	136	135	128	156	125	129	147	137	122	148	160	134	107	130	132	158	152	117	126	131	132	157	124	159	141	127	130	149	133	140	112	131	140	130	138	138	139	143	135	121	130	138	128	133	138	138	149	141	139	146	109	126	140	135	122	138	158	134	148	144	137	136	162	143	136	140	135	141	139	123	128	131	152	126	154	137	141	120	100	120	131	157	146	143	125	131	150	134	128	129	125	132	133	132	143	158	132	122	134	155	132	130	127	147	143	150	121	131	121	133	137	125	127	143	128	147	155	135	134	149	127	139	142	124	127	146	133	138	143	124	137	124	130	127	151	135	140	132	135	127	130	150	135	149	124	157	159	131	114	148	148	159	149	131	139	155	139	125	114	111	134	118	117	123	137	154	154	145	128	123	127	115	134	133	157	124	131	137	114	142	148	129	128	142	129	126	148	133	140	112	129	117	172	149	139	149	135	128	104	136	164	134	136	112	136	141	163	148	143	129	154	133	151	142	133	128	125	131	133	148	141	139	132	128	120	139	156	125	142	122	129	126	131	134	119	160	142	120	154	128	126	124	149	151	137	125	135	135	158	152	136	139	141	126	122	142	121	121	126	142	131	140	121	148	126	147	125	127	134	143	124	151	141	153	124	131	137	137	129	130	139	172	139	138	152	123	124	134	137	139	127	123	131	120	135	143	145	146	139	134	116	144	114	143	134	138	142	144	129	150	153	125	131	132	144	146	147	154	146	122	154	142	127	124	137	132	121	129	136	141	147	123	147	156	128	144	141	118	138	165	140	154	127	130	163	124	131	127	153	128	111	156	123	141	141	125	138	136	137	125	119	148	134	136	146	123	141	152	123	118	155	129	118	141	129	146	150	122	136	137	151	150	142	123	142	119	136	143	126	151	133	125	134	153	135	131	152	140	139	141	142	136	130	151	124	135	143	138	111	132	118	132	143	151	156	147	150	138	126	123	148	147	146	107	127	117	132	144	135	128	135	135	121	144	145	139	121	116	141	126	160	137	139	163	153	151	154	126	142	133	129	129	139	117	131	141	134	116	133	143	152	126	124	128	120	141	136	115	111	138	130	147	146	131	148	141	143	146	135	145	155	128	136	153	133	129	133	139	148	143	120	135	128	140	124	148	146	130	122	139	131	129	140	128	134	119	150	130	125	169	131	138	130	148	123	137	123	123	127	126	126	117	140	122	133	133	135	141	156	120	159	130	129	136	137	127	128	124	141	120	128
22720	2073	5195	6054	5138	4017	55599	9856	1474	1307	1183	1038	922	833	780	743	713	661	624	580	547	534	565	534	506	463	505	474	479	461	431	402	450	439	405	435	401	431	420	434	373	397	413	402	399	385	438	429	411	395	388	375	381	397	349	394	373	350	362	373	382	382	392	361	365	382	357	335	340	346	383	370	357	360	366	352	329	370	361	383	345	327	369	347	374	362	384	330	367	406	356	378	354	367	367	338	359	385	358	362	333	341	331	338	375	362	350	375	343	345	370	325	330	352	343	365	391	388	347	337	324	375	305	349	380	385	375	345	301	335	363	346	347	349	357	337	351	349	356	347	355	356	369	323	333	377	344	332	342	352	343	348	359	381	385	354	378	349	367	323	351	341	366	329	366	348	366	352	375	350	376	352	336	347	345	364	367	311	369	362	335	354	334	350	364	314	344	335	352	372	359	390	377	343	336	387	375	337	356	332	377	329	388	374	395	343	346	346	352	348	330	331	333	380	369	332	364	344	358	368	330	350	344	353	320	342	359	379	347	360	335	359	391	365	343	357	358	335	346	357	352	357	348	331	335	346	380	390	342	362	394	344	373	361	376	391	358	323	360	316	323	324	374	360	325	349	329	345	317	333	358	347	353	306	362	339	363	351	348	318	316	366	345	350	339	335	316	354	331	345	374	342	350	368	382	352	329	358	362	359	373	371	321	356	362	344	320	405	349	355	348	355	338	365	347	347	355	335	338	367	343	372	380	350	350	343	302	362	354	333	370	365	348	369	337	337	355	374	370	356	391	336	331	343	347	368	370	315	377	356	357	371	356	353	389	366	364	380	357	364	365	344	341	359	393	324	368	339	357	346	358	369	344	349	369	361	343	360	347	313	362	328	366	353	356	359	335	363	358	335	330	365	311	389	358	303	352	360	322	332	377	336	357	305	352	376	341	314	381	334	388	347	330	337	371	361	354	327	374	358	352	332	336	367	348	351	339	366	354	353	343	355	349	318	346	341	340	341	332	351	350	375	331	352	369	375	381	340	347	340	342	359	382	352	352	345	369	330	367	345	379	353	330	368	340	357	343	338	359	359	346	329	332	329	384	324	369	386	318	355	325	368	381	378	350	355	361	363	322	375	342	338	388	305	367	353	364	337	393	339	388	384	368	389	356	341	321	343	334	352	352	345	365	355	360	353	381	363	393	349	378	357	314	367	354	357	359	355	353	345	341	357	334	328	322	367	325	364	339	381	348	378	340	336	343	335	358	353	354	345	346	355	364	366	319	336	364	362	369	321	388	394	387	358	330	343	355	346	356	391	355	352	386	363	362	321	377	328	349	365	360	358	363	321	359	390	340	355	348	354	338	359	362	339	345	331	363	359	330	356	334	385	385	347	304	367	354	373	358	342	353	327	383	352	360	349	368	367	342	348	348	351	340	350	359	375	349	334	337	322	340	352	363	369	332	383	379	316	301	363	376	346	363	365	351	355	344	342	342	353	347	344	337	346	359	351	354	334	346	361	339	336	369	331	328	354	358	340	354	373	323	326	401	337	356	354	344	370	356	327	391	372	382	356	371	372	344	343	361	351	313	368	318	326	335	356	338	377	367	350	354	342	327	345	352	348	347	370	373	357	335	341	359	314	316	302	388	351	312	378	350	360	346	357	369	347	362	390	336	339	374	341	347	352	343	351	364	376	353	349	382	347	366	338	358	338	341	337	331	365	346	348	367	374	380	371	336	357	338	342	346	367	370	325	345	360	380	377	348	373	318	327	341	336	349	364	348	346	319	384	327	369	376	342	363	352	343	330	336	338	312	374	389	343	342	321	335	357	356	362	355	333	344	326	323	355	326	376	342	346	353	330	355	361	349	378	311	349	364	337	360	361	336	324	356	364	351	349	379	346	332	325	357	385	380	359	358	374	359	331	327	344	341	362	374	344	375	360	315	342	363	362	323	349	363	349	336	343	348	354	341	363	322	365	343	351	375	309	330	340	360	366	360	328	373	352	324	354	318	335	340	355	403	384	328	358	348	343	321	371	335	327	335	353	369	364	316	362	342	363	343	335	371	326	354	328	373	325	362	349	354	351	335	333	371	347	358	343	354	335	366	348	358	338	353	325	350	365	339	343	362	364	340	374	360	361	386	305	342	348	386	350	325	353	373	326	336	349	324	359	339	370	341	364	351	350	324	371	326	364	389	343	363	364	369	333	381	362	359	358	393	398	334	366	346	352	360	382	333	403	357	381	384	361	364	372	375	371	339	359	338	375	363	389	361	376	364	397	321	351	367	327	330	319	317	382	317	369	393	302	350	339	330	371	385	340	380	346	344	345	380	369	325	369	386	339	378	371	331	369	346	386	342	351	343	356	331	334	347	338	350	350	322	384	323	373	341	365	346	336	342	341	328	374	341	334	358	346	362	322	352	364	364	326	351	334	360	345	313	376	362	369	328	325	365	368	395	355	396	382	363	378	348	347	344	342	360	333	356	352	335	369	348	347	368	377	356	372	350	337	351	309	361	338	328	357	354	329	338	330	340	334	361	355	340	350	380	355	384	311	364	322	336	313	359	367	345	378	341	343	365	346	359	363	341	351	374	356	327	344	377	346	353	359	374	361	351	384	343	364	358	351	359	367	343	340	370	368	362	352	355	336	368	354	378	351	366	358	332	403	321	360	347	337	331	328	364	357	358	366	354	338	346	315	346	351	340	362	356	345	416	365	365	351	344	330	349	353	365	337	325	361	341	336	358	357	359	330	347	324	329	322	384	373	335	327	345	355	341	364	360	358	338	330	318	356	313	352	330	361	347	341	350	384	333	333	353	372	379	337	347	310	360	330	340	377	376	370	353	338	364	336	325	358	353	315	356	346	326	324	356	334	384	362	310	383	325	358	330	383	348	343	311	333	354	361	347	345	352	326	369	365	337	378	370	365	321	329	359	354	346	341	361	364	355	344	349	351	363	356	356	360	322	385	351	361	334	341	338	342	353	338	355	337	372	333	337	340	353	357	386	344	327	355	373	343	334	339	326	338	339	360	345	349	339	342	351	352	387	389	339	350	375	371	360	334	333	367	340	355	353	348	348	357	352	363	366	381	381	397	364	333	337	332	337	355	364	417	371	374	385	358	362	346	356	324	367	372	327	344	320	350	350	314	371	364	356	338	354	332	364	360	339	334	350	321	366	347	349	371	373	342	392	325	373	362	381	396	362	340	320	334	351	361	336	358	316	363	356	359	375	361	349	370	329	332	326	362	361	375	356	309	352	340	350	340	349	357	374	341	340	323	365	354	331	373	357	373	338	341	312	369	345	347	349	337	350	329	369	351	321	370	342	344	357	367	347	375	338	372	375	320	388	366	340	345	351	342	360	330	362	331	401	306	353	334	342	356	337	336	370	364	364	339	343	338	326	333	393	336	384	365	357	326	362	341	363	389	338	349	346	328	342	365	341	326	342	365	326	347	378	324	390	315	315	384	343	340	319	354	351	357	406	362	348	350
6026	548	593	478	393	357	1398	542	324	330	326	306	342	310	334	339	306	341	315	314	337	311	309	351	313	296	311	306	323	335	311	344	310	346	329	347	344	318	347	294	300	340	346	317	306	322	319	309	307	331	314	325	329	308	326	336	336	360	304	306	322	315	321	305	333	305	349	316	335	286	325	317	345	344	324	320	339	298	343	313	308	292	315	328	328	334	342	297	306	358	327	336	317	302	305	310	297	296	330	313	349	364	341	300	339	339	311	352	312	314	311	314	284	308	325	352	317	334	337	368	327	345	324	310	297	331	347	334	333	315	296	344	324	318	313	310	346	307	282	312	293	278	323	356	341	348	312	291	329	327	308	307	305	339	358	324	347	330	283	319	326	337	332	303	316	352	320	344	331	327	318	323	311	327	317	311	316	354	315	307	316	361	349	347	374	342	328	292	337	296	336	302	323	331	278	317	344	334	317	297	329	335	348	324	311	302	350	341	340	323	335	297	322	352	347	334	313	328	326	328	302	328	331	356	304	322	338	317	283	327	354	310	319	333	322	352	345	349	344	359	361	347	325	334	327	343	335	314	328	326	338	339	283	335	294	312	319	340	347	304	323	312	330	319	320	326	326	332	350	322	328	295	342	342	331	304	334	350	325	324	309	317	345	342	342	324	342	292	295	357	359	300	347	300	318	323	322	314	348	321	333	321	311	306	349	311	322	313	327	344	320	340	382	315	374	355	339	317	326	301	300	335	326	291	309	330	334	342	318	316	347	353	352	328	322	358	322	307	317	298	330	322	295	337	345	318	333	343	308	312	330	324	287	314	310	303	284	292	321	342	298	318	309	314	328	337	309	310	328	290	314	327	328	315	336	349	321	353	328	336	318	305	328	345	324	353	321	311	322	330	326	314	329	378	312	307	310	355	318	330	305	305	317	273	354	297	321	348	333	342	316	349	329	316	304	343	312	330	327	300	333	343	322	313	326	333	322	316	336	325	296	297	349	311	366	347	320	340	312	296	309	327	319	311	340	293	320	321	299	327	326	294	304	295	320	309	324	323	309	308	335	331	321	297	321	325	340	299	316	324	341	315	354	323	316	294	332	312	282	310	310	309	302	311	295	330	313	323	333	362	329	313	342	316	317	329	315	278	298	300	303	325	342	356	342	316	313	331	347	325	348	322	326	319	327	297	313	328	333	316	329	333	327	314	371	307	361	292	328	371	337	311	307	334	291	318	310	351	350	329	303	330	337	341	307	377	334	330	348	333	281	323	314	310	328	313	317	290	342	350	353	318	348	327	349	340	319	357	365	328	320	307	323	326	303	346	329	332	313	342	338	357	340	337	347	307	333	300	321	293	341	310	326	327	293	317	303	333	340	310	300	351	287	317	303	339	311	331	294	347	287	319	332	316	330	306	338	335	336	334	317	352	351	338	289	316	324	319	338	320	327	307	331	322	309	298	304	297	271	331	311	333	326	367	308	314	342	330	315	284	293	322	316	315	310	329	319	332	330	358	302	296	325	331	310	281	330	316	306	334	324	284	320	273	302	325	316	322	323	301	320	308	312	358	338	334	349	305	306	358	314	334	289	324	335	318	333	326	308	330	315	342	303	319	312	327	342	337	320	287	315	324	299	303	309	293	325	300	299	338	326	296	313	304	306	332	352	295	297	347	335	336	360	319	331	304	338	312	324	350	311	331	318	328	325	325	355	313	350	365	323	341	330	313	341	303	300	334	320	340	337	316	286	304	327	347	313	329	330	310	345	331	344	307	330	302	329	322	298	303	292	275	296	303	310	356	347	323	330	324	340	312	347	295	324	336	341	343	330	309	311	304	297	304	326	320	321	307	339	306	351	304	325	335	348	325	310	322	308	332	374	319	332	333	336	332	328	320	298	352	316	307	329	315	320	310	301	319	306	316	345	325	310	346	335	349	324	352	332	315	304	303	334	290	334	323	327	339	290	349	319	313	332	320	334	337	300	296	296	298	330	315	329	325	318	323	325	325	344	314	316	339	307	295	299	280	321	345	323	355	339	319	341	335	290	342	296	317	313	344	309	362	313	323	337	368	292	329	322	322	297	371	315	348	327	351	345	319	338	339	294	308	339	335	361	310	318	330	351	341	345	349	338	341	318	314	315	318	328	311	324	345	313	307	335	319	315	322	297	302	315	298	344	339	307	364	291	319	335	328	312	332	321	337	315	325	336	333	320	335	319	315	336	330	297	308	293	285	339	335	338	303	324	337	343	356	315	335	327	315	357	310	293	301	282	310	355	323	328	364	340	337	309	303	317	340	322	334	347	337	315	363	328	311	330	280	330	309	284	327	348	309	346	327	336	316	318	340	303	320	309	348	334	329	373	288	334	304	346	335	353	323	321	332	325	324	353	346	344	348	325	341	353	305	320	353	351	330	323	325	350	344	325	350	320	348	339	345	323	317	333	316	335	345	339	340	305	296	327	312	325	326	324	330	345	320	293	367	298	326	323	327	329	324	287	377	315	317	353	323	299	338	333	349	320	295	320	289	338	307	317	297	300	331	316	328	289	329	333	339	356	345	345	334	315	329	324	313	323	330	319	356	287	310	366	346	311	312	299	314	309	318	317	317	327	308	309	298	309	319	352	342	302	313	324	323	334	278	347	316	331	315	339	364	354	325	305	303	346	330	333	312	317	320	317	344	331	328	300	263	338	345	354	322	331	327	329	337	339	344	332	318	315	344	328	335	311	304	302	325	305	307	308	301	324	323	320	296	320	322	355	318	329	317	328	365	349	325	347	277	306	315	335	322	337	310	340	294	349	357	297	319	344	339	342	294	345	317	304	323	286	366	295	313	313	286	318	292	314	285	320	338	303	284	354	358	337	334	315	317	313	328	327	345	324	317	356	323	318	313	334	344	339	320	316	297	310	332	327	316	322	323	341	366	340	290	309	300	329	328	318	357	316	310	352	329	300	389	293	353	329	315	339	312	341	332	330	323	339	300	351	295	331	323	307	312	300	316	318	342	331	337	304	328	312	333	329	324	363	332	309	344	301	346	325	352	342	301	318	339	348	327	290	318	334	285	284	341	272	330	353	346	324	326	314	325	338	308	324	344	338	310	300	330	345	343	340	347	324	313	321	328	331	325	314	312	316	333	354	313	335	347	298	294	335	319	295	356	322	313	302	328	323	318	322	319	338	334	294	332	355	322	301	303	311	336	318	292	288	343	350	326	304	299	339	261	322	335	319	295	311	334	328	344	304	331	327	331	341	316	332	322	318	390	318	324	312	312	316	311	301	302	281	289	320	284	327	328	303	311	316	292	320	331	361	304	307	353	307	310	320	294	334	326	326	316	323	341	349	326	357	345	326	344	300	299	334	310	355	318	304	329	292	321	327	339	277	312	308	304	324	317	324	297	339	330	331	336	314	335	356	313	323	317	339	332	333	323	343	285	303	314	277	320	293	279	318	310	300	338	332	311	327	372	336	324	301	320	321	323	347	295	346	383	324	331
4939	847	1231	1356	1159	920	6711	1341	716	785	779	723	743	757	777	730	718	776	729	769	767	708	719	745	729	775	674	694	686	750	715	708	773	699	767	769	752	720	752	728	721	767	766	720	715	733	693	726	722	730	713	757	694	754	745	709	689	721	740	708	727	710	731	745	701	766	731	739	726	712	700	754	754	748	734	732	742	698	709	633	726	704	756	750	720	760	758	695	700	705	721	752	730	734	724	692	681	736	730	743	700	685	726	716	693	717	753	730	742	750	696	708	728	662	722	730	740	771	739	701	719	746	738	759	718	717	761	728	757	722	733	747	710	679	729	737	721	704	731	689	720	752	711	691	708	726	729	686	756	745	719	739	773	737	702	723	705	720	710	764	662	729	779	700	760	754	707	747	773	699	718	704	690	713	783	701	745	714	720	718	716	716	759	723	704	710	728	745	711	690	726	742	711	702	772	689	709	726	702	747	753	739	747	719	691	742	767	690	721	739	739	726	736	786	751	769	724	725	746	748	745	780	772	711	742	763	727	787	749	722	720	715	690	718	712	739	722	688	715	711	748	727	751	726	716	734	696	758	740	724	754	696	690	696	738	715	716	800	756	763	704	742	718	702	727	739	740	756	700	723	668	762	713	684	742	724	699	676	722	714	736	760	711	655	738	716	742	763	730	741	726	712	732	731	725	712	740	694	744	734	718	703	741	777	750	703	744	662	716	758	718	769	712	764	654	684	707	723	723	751	736	742	712	700	740	749	718	754	791	760	727	688	731	689	708	738	728	750	762	689	700	749	737	742	710	730	716	765	733	764	705	727	719	731	720	774	675	707	738	699	710	753	674	769	724	707	716	687	690	736	756	706	736	698	777	734	752	715	741	758	725	694	687	696	725	710	728	707	730	686	734	765	727	690	707	732	776	758	745	756	743	727	736	775	720	718	686	740	770	721	725	709	729	746	732	755	729	758	739	751	735	755	764	758	741	736	781	751	674	702	695	721	721	703	721	696	755	756	707	673	653	695	748	740	661	766	723	706	647	713	726	764	744	704	779	689	786	725	706	720	704	719	682	687	714	709	674	694	758	753	703	744	729	715	692	688	708	723	751	722	674	743	729	702	753	748	759	722	698	742	737	657	728	673	759	750	656	751	758	708	691	734	752	714	739	743	741	715	664	677	728	682	745	714	763	690	744	698	706	748	715	753	673	735	750	730	727	748	752	743	754	686	694	727	742	706	718	755	694	686	740	706	756	721	710	711	724	751	747	739	756	719	727	710	736	737	749	720	710	696	719	727	759	708	727	721	679	792	700	703	721	736	715	732	769	728	740	730	736	761	717	687	691	733	717	742	757	722	684	753	729	717	715	704	723	712	710	684	710	759	760	712	721	692	741	782	781	700	766	748	705	688	715	726	702	709	674	718	721	754	780	707	747	726	667	752	692	718	752	732	708	721	700	721	739	690	770	744	772	778	722	711	720	722	704	712	742	760	684	717	712	732	750	765	683	712	726	700	693	679	710	801	748	706	745	761	692	759	726	716	683	724	760	755	742	759	749	753	708	770	794	746	719	748	748	716	764	702	762	707	709	737	731	728	727	727	709	719	744	747	744	726	749	723	695	757	759	751	693	714	732	744	714	696	706	744	752	705	757	742	728	735	719	749	709	686	664	790	737	694	721	748	749	762	711	747	776	733	734	747	726	688	762	702	726	682	729	734	734	709	744	752	699	682	713	753	714	761	732	704	734	711	711	688	725	776	728	697	739	761	698	720	711	757	700	727	700	757	707	723	752	755	728	726	744	754	768	701	726	692	778	675	717	716	788	688	709	737	732	724	735	708	696	733	698	730	749	722	688	684	721	721	707	683	726	746	696	702	758	684	727	758	716	753	701	750	663	744	679	700	742	714	723	748	723	738	725	731	766	676	754	673	754	677	724	795	741	751	735	741	710	733	780	687	711	756	712	722	731	744	742	721	730	742	772	729	766	742	729	740	732	751	740	728	671	716	729	713	714	693	745	735	723	729	754	724	744	682	731	761	690	785	721	762	714	722	749	721	695	746	754	670	732	700	675	744	701	709	727	725	748	747	731	724	726	708	731	741	730	763	706	696	725	754	746	727	696	759	716	764	691	703	731	710	718	759	740	730	718	721	718	744	687	692	708	780	714	773	704	735	711	739	769	687	742	709	682	701	743	776	719	737	782	813	689	737	774	757	759	678	778	737	753	763	719	714	756	727	717	700	724	686	701	769	765	733	685	687	716	706	741	737	704	749	758	760	726	763	718	654	700	776	768	716	779	740	719	730	688	750	698	754	716	707	734	729	747	782	748	741	718	715	704	726	713	736	764	710	699	694	701	715	680	764	723	696	716	751	679	719	721	756	683	717	701	687	738	741	719	677	697	705	731	716	738	715	678	715	729	699	739	698	761	681	727	730	730	704	673	700	743	735	755	694	690	713	726	689	705	738	734	714	763	731	763	764	742	725	755	743	736	755	710	717	728	720	719	734	683	715	680	718	726	689	726	747	724	751	712	734	690	716	724	710	690	655	713	698	689	729	726	700	716	721	720	763	730	701	731	714	728	718	777	767	709	736	747	712	743	714	715	699	712	734	680	718	695	718	679	691	736	705	736	727	767	692	716	716	759	734	709	721	746	737	712	742	699	714	688	746	715	774	724	713	729	755	720	761	724	734	737	746	723	737	713	682	749	689	731	703	711	694	723	707	714	708	722	729	708	801	721	710	691	746	726	747	734	697	743	733	704	713	750	733	753	767	682	749	742	757	752	739	692	716	747	747	672	718	723	695	751	693	709	756	731	679	766	753	776	751	750	685	707	755	726	747	738	728	706	697	722	767	691	708	726	741	678	732	690	728	745	795	752	726	688	741	730	754	703	779	727	738	754	745	724	744	738	774	716	688	718	677	703	720	722	753	760	737	746	739	752	704	738	719	706	732	745	747	737	709	706	724	748	718	762	743	759	761	738	738	726	719	695	723	702	767	736	671	719	698	695	733	743	720	732	726	773	745	731	733	782	755	747	712	724	699	763	697	711	753	761	759	707	729	703	772	714	700	729	755	765	783	727	756	715	772	767	720	674	716	711	727	751	701	702	712	762	741	782	684	742	697	725	660	695	724	731	722	773	717	742	763	714	732	691	710	726	780	681	736	747	729	716	673	728	736	715	748	735	729	724	727	679	736	729	716	703	732	709	734	698	758	742	717	739	770	713	793	760	765	777	730	776	692	733	756	721	764	717	738	691	748	745	750	753	753	729	710	674	711	704	723	741	713	711	738	743	730	691	731	736	689	694	708	699	736	694	703	735	710	696	736	753	768	716	695	764	693	734	743	799	703	722	716	730	714	731	709	749	751	766	756	753	722	679	709	737	712	740	735	744	691	740	692	740	711	723	690	738	730	733	703	731	732	746	759	692	734	739	711	740	767	743	732	730	710	722	695	734	740	742	721	756	762	708	707	711	692	721	732	709	703	701	698	739	709
36732	9351	1845	1024	640	823	24335	8926	335	248	249	192	225	196	235	238	230	226	193	199	192	194	207	189	224	205	213	200	219	207	171	210	218	196	208	204	199	201	197	208	183	174	216	202	187	179	199	216	170	183	199	199	177	204	172	207	184	204	208	178	192	179	197	185	178	204	175	206	214	178	223	182	205	188	183	207	187	182	172	167	189	187	168	191	170	191	172	174	205	182	189	186	203	175	207	174	186	179	196	172	194	211	187	209	210	199	189	203	169	186	202	178	210	190	177	218	182	193	201	215	181	154	188	183	203	192	189	204	185	188	197	210	197	196	179	202	189	189	200	205	190	201	208	192	188	166	178	184	181	166	163	190	164	177	165	196	209	214	193	185	196	211	188	180	194	196	173	169	201	188	191	185	167	185	190	182	195	190	187	189	189	168	182	195	162	192	192	210	179	207	200	194	200	199	220	215	184	170	195	202	195	169	214	202	183	206	167	189	184	180	207	192	211	195	178	206	171	191	209	188	183	211	186	168	182	167	213	196	200	200	192	193	182	185	205	164	178	182	168	194	174	174	202	202	195	184	197	175	209	181	218	199	174	185	181	175	185	187	210	171	216	188	172	201	175	177	192	206	161	197	162	188	184	187	188	180	146	193	197	156	191	176	189	189	184	175	194	195	178	194	196	208	190	192	162	176	190	209	178	179	199	185	198	205	157	183	217	183	210	212	166	188	196	205	212	176	162	192	194	167	165	206	203	203	192	182	202	183	179	209	180	176	212	177	219	161	166	163	170	208	186	192	170	208	205	174	191	202	182	195	191	224	190	179	192	194	194	173	192	200	191	182	197	205	200	203	190	183	185	197	199	193	174	166	205	165	181	188	202	192	211	180	228	195	186	226	199	195	172	187	155	175	181	194	209	168	198	181	199	195	196	194	200	174	203	172	185	174	183	177	190	173	186	204	194	186	184	195	174	200	204	172	182	185	189	195	166	166	191	169	189	179	181	203	215	196	188	199	180	189	198	197	187	197	181	175	204	211	190	208	162	190	170	170	201	185	169	194	186	185	176	209	190	198	199	191	187	193	208	169	212	215	189	183	183	171	195	189	202	202	214	210	197	186	177	198	169	182	188	184	218	179	197	161	216	183	168	179	169	194	178	191	170	186	174	183	205	203	163	178	189	190	192	206	214	210	202	179	182	163	180	205	199	175	181	168	199	204	181	199	201	195	190	187	186	205	206	181	198	215	187	186	182	200	214	208	195	205	192	199	197	177	171	184	184	194	172	184	195	175	199	201	207	193	204	190	167	177	182	175	175	183	199	205	209	198	198	185	171	195	192	179	198	181	194	204	182	176	219	185	215	184	184	188	193	187	204	189	193	196	197	201	165	211	202	197	186	176	186	173	189	193	187	205	221	194	176	191	190	185	170	201	188	192	177	188	159	168	182	189	188	202	204	183	178	193	196	222	190	185	170	191	199	174	179	196	189	204	184	180	167	223	184	180	227	185	182	190	172	192	218	199	210	191	189	193	197	190	201	182	186	203	205	185	184	186	207	222	199	180	182	186	206	201	197	197	220	197	192	196	192	171	198	189	168	204	192	197	204	166	193	201	177	173	183	215	193	185	185	185	171	180	202	202	197	189	189	200	178	201	198	190	218	160	179	187	191	202	209	229	165	185	205	201	194	188	184	192	209	209	187	181	174	181	204	192	215	182	201	158	159	175	184	183	192	200	196	179	191	187	192	195	220	190	177	190	191	203	179	213	196	198	187	188	170	192	195	218	193	202	190	194	198	211	191	181	189	194	195	200	213	202	195	174	181	192	203	210	199	179	201	192	188	196	214	184	217	175	185	202	207	183	194	189	219	196	193	202	170	168	209	179	205	172	185	167	196	209	210	197	182	185	178	192	176	198	202	178	188	183	229	187	188	188	171	213	204	175	176	198	184	199	168	179	197	200	196	190	183	218	192	187	187	186	183	166	194	185	193	191	172	194	155	182	175	191	175	192	212	208	198	201	186	170	187	203	166	165	180	179	197	203	201	202	205	179	203	233	204	196	198	198	175	203	189	180	184	205	161	185	197	196	200	179	191	170	180	197	170	221	199	180	204	194	207	181	199	165	187	183	195	197	171	189	201	202	181	202	195	172	187	188	202	199	185	194	179	207	187	207	204	169	180	191	177	167	174	187	195	185	194	202	217	188	180	186	171	171	199	198	197	184	207	178	178	216	190	195	181	186	181	192	200	194	202	197	201	191	186	192	203	197	196	190	190	188	170	187	214	197	209	183	176	191	183	182	184	187	195	200	181	191	195	166	175	176	174	171	177	181	187	217	196	188	223	181	204	170	198	181	188	189	184	182	180	204	198	193	155	199	169	162	190	219	171	194	193	202	212	197	177	233	197	196	189	216	199	179	197	193	186	174	193	184	180	186	174	201	201	190	212	200	214	192	184	184	194	176	180	173	194	188	198	181	188	208	191	202	185	177	207	182	210	184	203	170	202	230	204	182	188	174	209	182	214	207	193	195	192	189	185	194	169	196	168	188	180	191	186	188	179	199	193	185	168	190	205	205	185	193	180	213	216	169	216	187	174	196	198	201	176	186	194	176	194	220	182	179	205	200	201	201	166	194	172	175	195	196	180	178	184	191	194	199	187	178	205	180	197	189	183	194	197	185	190	185	172	181	219	191	171	181	178	193	181	195	199	180	192	198	191	201	188	190	200	186	195	193	174	177	182	211	205	207	211	189	169	193	160	198	198	179	189	194	188	198	199	189	222	216	201	189	173	207	190	204	189	187	197	189	207	171	159	188	205	153	196	208	186	187	180	199	212	185	205	172	195	185	195	216	184	191	219	182	185	209	196	195	191	197	177	178	202	192	210	202	214	204	179	187	195	178	188	205	180	186	210	192	201	183	192	172	160	163	174	172	200	180	204	181	196	180	175	190	188	174	200	182	185	184	158	183	201	181	197	180	189	210	170	188	175	168	179	183	213	173	204	196	182	177	195	207	199	191	183	176	203	183	184	185	196	224	176	188	205	186	161	155	179	195	208	183	190	197	192	185	183	166	210	184	213	210	200	204	182	185	174	215	178	199	192	192	218	194	181	164	186	214	199	191	205	199	194	196	213	185	185	208	186	184	202	192	187	207	190	198	209	183	192	196	185	186	209	197	164	185	192	171	183	193	194	179	223	189	182	168	199	204	174	184	218	185	165	205	201	175	215	204	209	178	204	175	215	173	192	199	211	215	209	178	204	202	165	187	202	166	190	189	171	175	196	181	206	197	179	186	169	168	169	194	179	194	190	199	175	175	173	204	176	172	181	226	176	204	185	170	208	193	211	192	169	170	165	180	182	147	192	188	188	189	213	170	192	173	193	174	180	199	181	198	195	211	194	214	201	174	212	190	190	199	207	182	192	202	175	175	196	197	179	162	191	185	152	223	224	182	196	183	194	154	194	230	181	211	199	203	175	195	203	192	182	185	174	190	180	219
16471	1222	2611	3070	2524	3669	44599	8138	845	830	738	726	674	690	586	598	606	554	577	554	524	562	557	513	508	498	512	498	477	457	464	472	467	496	439	476	508	504	513	445	486	460	467	457	480	473	448	502	445	414	413	459	426	445	440	467	453	425	458	452	456	471	482	455	463	443	429	470	466	464	492	420	451	494	493	437	427	415	468	429	458	471	444	426	457	443	463	456	472	424	455	468	440	458	448	441	459	470	488	475	470	439	472	438	456	439	445	449	437	426	494	482	476	440	453	442	426	420	460	471	425	457	480	461	432	518	462	444	452	460	467	460	449	460	449	483	460	470	466	442	440	436	457	448	461	439	441	452	434	436	444	449	460	434	421	417	426	508	418	434	437	462	443	429	435	474	455	456	480	461	474	447	488	440	453	490	461	441	492	440	423	490	428	446	444	459	446	472	437	463	441	444	420	450	455	427	483	431	401	446	469	472	465	447	464	466	450	458	483	477	438	452	415	449	434	470	466	443	441	444	457	498	454	442	458	455	452	456	443	433	457	436	467	460	442	457	445	472	458	442	443	451	472	474	458	453	435	432	419	444	458	450	426	443	431	447	480	444	440	386	422	452	484	415	466	441	457	435	443	445	430	477	483	434	439	427	446	451	449	413	427	461	448	450	425	419	450	443	449	499	434	427	443	461	468	455	467	436	470	466	451	427	449	437	436	488	495	474	444	444	429	460	450	462	438	418	440	446	466	485	429	466	434	438	456	464	445	388	481	466	436	448	436	488	428	444	460	443	439	463	441	478	474	497	431	417	474	434	464	458	456	429	428	440	475	453	430	458	414	431	498	485	449	473	436	471	414	471	466	451	463	475	476	472	435	433	433	469	412	451	488	441	486	426	440	470	450	441	449	466	450	427	461	464	459	465	486	482	452	469	455	451	450	400	438	463	441	462	418	453	467	415	459	422	423	480	454	438	439	433	420	436	477	476	458	442	433	430	444	461	443	429	487	447	478	446	394	475	417	426	444	468	443	457	456	464	432	432	446	429	431	442	440	448	451	448	453	470	462	443	466	444	458	453	449	460	458	450	431	437	466	452	451	453	427	460	417	463	418	479	410	444	465	460	431	469	452	438	434	459	419	435	485	443	457	422	458	449	437	459	465	433	463	429	436	436	419	412	423	481	443	433	457	445	454	439	408	413	468	430	404	435	458	435	438	461	424	424	451	469	435	453	501	456	435	444	419	491	427	478	451	454	448	432	447	444	434	461	475	471	460	400	417	451	487	459	432	456	475	419	427	470	481	433	485	459	439	403	451	424	424	468	457	437	444	437	454	473	439	437	468	471	470	490	436	466	479	463	477	455	477	439	420	453	454	467	451	444	465	467	449	466	494	442	448	464	450	440	457	435	451	435	441	447	472	445	500	461	403	446	420	467	466	441	478	475	428	474	440	438	450	430	443	443	476	450	468	443	454	430	439	467	422	457	448	474	437	450	479	469	448	496	405	429	446	449	456	433	458	394	436	467	440	435	431	446	479	423	480	439	461	467	465	435	429	470	461	420	417	479	464	457	444	460	480	437	489	408	434	440	448	452	489	450	446	426	431	453	427	449	415	431	437	436	468	454	446	468	477	462	426	412	492	419	442	460	476	448	482	456	445	454	430	452	423	437	446	470	480	416	430	477	438	453	464	397	475	490	451	457	468	415	478	466	447	436	462	472	454	473	457	456	440	455	390	451	445	466	463	460	453	427	452	434	469	460	440	463	475	447	446	491	433	476	446	477	442	416	449	468	420	449	442	417	419	452	460	482	438	486	444	429	430	510	437	486	509	398	443	485	424	432	464	470	440	436	445	453	470	475	471	471	433	469	443	397	436	416	457	429	482	454	447	400	460	448	426	455	449	441	440	440	467	441	422	416	415	427	452	436	451	427	470	505	423	465	464	471	403	432	474	422	436	435	467	407	476	477	461	454	449	474	452	443	462	464	498	444	473	445	468	466	446	459	490	442	477	437	436	446	465	448	427	427	465	449	449	422	454	423	440	471	467	479	479	452	438	463	464	471	439	436	499	441	474	464	464	439	465	464	438	467	432	458	435	393	457	474	444	408	436	468	456	455	421	421	452	421	422	501	441	454	484	430	460	467	448	405	449	470	466	441	442	424	463	449	449	411	450	468	444	432	478	457	443	425	453	444	473	469	492	420	456	409	408	404	444	471	418	466	450	469	456	427	463	437	496	451	452	440	447	422	453	446	455	482	442	485	489	439	422	458	446	454	443	475	456	408	481	480	427	470	448	467	446	451	439	438	454	411	450	469	429	430	452	427	452	421	453	451	408	471	451	446	474	476	437	463	427	449	439	464	422	485	437	427	459	454	447	448	445	412	482	438	475	427	454	434	473	461	410	458	426	439	440	427	421	463	437	433	457	473	446	466	460	442	469	427	481	452	433	462	482	470	446	447	440	466	436	428	431	449	441	425	450	461	443	472	488	472	460	441	425	433	444	478	452	429	438	456	463	462	452	426	441	469	476	419	474	410	450	481	448	483	495	444	456	459	456	444	464	439	474	436	468	456	432	462	466	419	406	469	438	452	451	459	434	434	420	467	453	451	455	445	484	436	475	431	472	448	455	436	444	481	484	442	448	431	458	417	413	419	426	446	467	482	422	464	423	470	442	395	456	413	449	464	463	461	457	438	438	476	444	446	441	436	451	447	394	405	442	430	480	455	498	416	467	423	469	432	460	428	459	459	442	448	472	441	495	435	457	417	473	441	453	483	435	450	427	447	447	460	437	417	449	461	445	492	493	447	438	493	425	463	450	424	430	422	422	494	448	463	449	456	444	446	427	478	460	459	422	403	421	440	428	446	457	496	451	469	453	448	440	496	474	457	412	431	460	463	471	461	455	434	451	452	403	465	434	446	456	488	456	456	442	434	478	455	449	426	469	441	435	439	431	467	490	459	460	471	460	446	456	444	466	464	440	467	478	439	431	441	447	439	437	397	468	463	450	430	452	458	471	419	479	469	436	462	483	421	459	446	399	464	421	415	459	446	445	438	471	424	445	477	475	456	421	464	457	445	445	456	434	441	457	460	486	433	445	443	432	471	447	484	415	429	462	445	510	448	424	452	467	399	472	449	455	419	448	468	428	422	452	463	465	449	433	449	443	439	438	428	432	455	419	442	444	410	455	443	454	426	451	464	483	487	441	435	421	428	454	459	400	423	445	461	459	468	434	456	423	458	492	414	442	439	425	442	464	426	456	445	458	456	449	449	452	447	437	483	468	475	428	461	419	440	402	406	470	441	437	430	481	469	475	485	410	441	450	469	452	470	438	477	427	426	443	433	468	466	460	442	444	430	441	431	439	477	453	466	411	426	472	432	462	454	437	417	446	431	463	433	420	445	426	418	457	442	478	423	440	470	452	480	442	466	444	468	413	487	474	450	429	439	422	453	438	458	419	451	465	436	457	499	437	432	469	423	455	461	446	418	450	452	438	423
49197	19860	8765	2279	1328	982	35766	18773	1014	289	261	264	215	208	214	202	196	194	167	166	174	158	163	148	160	142	147	139	156	159	155	147	130	151	146	130	159	143	152	142	137	153	120	140	145	145	118	122	131	133	147	141	136	146	122	112	105	128	141	119	147	133	126	146	126	138	135	117	136	113	141	133	151	126	113	120	138	127	141	133	124	125	131	134	117	142	124	149	139	143	134	132	120	127	137	140	140	141	135	138	133	125	117	146	105	109	117	140	156	140	128	142	117	131	142	143	143	130	139	154	150	126	129	140	129	108	119	124	129	114	126	125	126	110	146	128	144	130	111	137	145	124	114	140	115	133	132	147	124	130	110	120	115	140	149	140	115	144	112	146	123	134	129	149	149	129	141	122	125	117	139	119	133	133	128	109	137	123	143	135	131	139	131	118	132	127	132	131	132	143	132	120	138	133	149	136	154	146	142	151	126	143	144	120	128	129	121	156	131	141	139	135	118	138	138	138	122	127	138	122	149	128	163	153	122	133	135	129	125	135	129	130	142	128	134	95	122	137	135	140	122	117	139	137	138	148	129	124	138	126	159	125	127	123	139	132	132	137	118	142	119	129	112	122	137	120	108	126	124	127	148	124	129	148	120	138	123	124	118	135	126	102	144	152	148	133	126	127	124	145	137	128	120	118	149	120	140	165	146	153	124	127	146	122	128	151	154	132	131	139	146	121	123	133	136	121	125	134	124	154	136	141	119	150	139	136	137	134	141	132	139	131	133	113	132	130	127	139	124	135	116	165	138	123	105	133	115	120	138	147	110	126	113	139	136	114	135	146	128	133	137	138	157	113	138	105	143	145	137	140	133	131	138	127	135	135	130	141	118	136	116	140	110	126	135	145	133	145	126	116	119	144	140	127	150	152	139	115	114	121	125	136	120	152	146	146	141	115	131	135	114	136	121	144	133	111	131	119	134	148	144	117	122	138	121	124	128	132	150	148	139	130	157	126	151	146	121	129	119	120	128	150	128	126	114	138	123	125	126	144	134	120	127	141	153	129	131	121	119	123	131	145	129	140	148	138	139	131	113	107	107	115	160	138	133	133	115	139	123	131	147	136	127	123	137	122	137	124	156	141	174	132	117	126	130	152	144	137	139	151	157	122	124	138	146	118	133	145	128	144	158	116	110	132	144	135	133	135	120	154	129	139	121	136	125	133	125	146	146	113	137	127	129	131	140	136	131	140	145	115	129	131	109	141	149	142	127	122	163	143	134	151	132	147	134	143	134	116	160	125	133	127	136	148	157	119	141	140	140	111	127	169	135	115	154	126	113	141	114	160	139	116	139	125	122	141	124	123	148	145	142	134	120	125	125	140	145	133	148	162	154	124	134	119	128	130	153	121	123	136	135	125	141	115	123	153	105	121	122	147	129	121	110	130	124	150	147	131	132	129	122	134	147	131	153	126	141	138	122	135	134	110	140	123	132	129	151	132	134	130	133	114	99	122	122	157	158	132	134	127	120	124	126	117	128	146	119	120	154	143	128	128	121	134	136	127	137	137	126	136	125	130	134	139	112	134	151	115	127	126	137	124	145	133	117	148	133	115	160	119	130	129	123	132	129	142	120	137	141	131	133	135	125	140	132	156	133	139	128	143	125	139	126	112	118	127	133	152	135	140	133	129	142	124	137	120	145	155	123	123	129	120	110	116	145	125	139	117	135	145	122	126	124	125	137	142	141	137	138	131	121	145	135	129	127	125	144	120	138	143	139	141	141	145	154	125	114	125	112	128	128	120	160	113	134	113	142	128	138	143	116	125	155	126	155	134	123	144	132	129	112	125	170	151	151	123	140	128	126	117	140	124	124	138	134	114	143	125	153	113	152	126	130	131	138	126	119	119	122	115	129	139	132	142	122	116	153	114	124	115	134	127	139	131	134	145	129	141	137	129	135	140	107	129	122	131	121	123	135	136	118	124	157	120	149	135	114	141	152	124	120	136	125	149	102	117	119	136	130	132	138	129	135	143	131	125	106	117	149	115	101	136	146	137	126	139	139	131	133	122	134	144	156	134	131	116	128	109	134	127	135	148	139	151	132	142	140	138	144	133	170	122	128	143	117	139	134	113	128	139	137	131	141	151	135	146	111	137	124	143	129	162	140	121	126	137	144	138	131	156	135	151	115	151	129	122	136	126	118	120	144	139	108	130	137	127	152	115	110	148	126	128	125	125	140	130	137	121	141	123	120	121	123	123	146	126	160	140	116	118	139	126	126	135	145	135	142	127	140	147	138	146	128	147	134	127	145	157	130	116	154	140	161	116	141	140	125	140	131	126	111	125	126	132	141	125	132	118	117	129	123	128	148	134	143	124	137	141	116	133	128	127	132	140	125	148	127	137	163	120	137	112	146	130	125	132	168	132	161	133	136	117	131	127	142	143	153	133	124	126	156	144	134	129	109	117	142	132	136	135	125	145	134	137	128	114	108	150	131	139	129	141	134	139	135	134	113	123	132	131	121	125	139	160	121	135	146	126	117	121	145	134	148	124	133	139	123	136	124	120	130	149	139	169	121	105	112	121	139	128	149	145	135	132	133	111	134	109	131	118	112	145	125	139	122	128	120	152	118	143	122	138	146	128	156	156	139	126	151	130	128	148	114	133	125	123	129	113	152	122	136	113	144	122	132	152	147	137	128	117	144	124	117	142	134	125	117	139	142	144	128	133	138	122	146	152	141	144	143	142	134	141	144	125	120	105	153	149	110	135	116	123	135	128	117	124	142	126	143	129	125	106	134	144	146	106	134	127	132	133	120	149	134	137	133	143	124	130	122	135	133	154	138	141	135	128	150	141	128	138	134	133	126	136	124	115	131	121	132	139	147	136	143	116	131	144	128	134	164	128	127	129	128	144	122	120	143	146	133	169	137	129	113	152	152	131	124	137	135	124	124	136	127	163	131	126	147	138	149	143	109	131	147	141	141	132	124	132	158	130	139	150	118	123	125	141	128	133	125	130	134	138	135	128	137	121	135	170	133	132	136	129	129	131	137	135	113	130	121	121	128	134	145	136	135	124	145	132	163	125	138	132	136	130	111	140	128	129	137	130	123	134	151	154	127	132	141	146	123	118	157	137	134	132	132	123	143	136	126	141	121	127	131	122	123	142	134	145	125	138	112	109	133	150	151	136	112	141	119	132	143	140	134	145	142	144	159	147	150	139	118	132	134	121	136	132	126	141	162	117	133	145	143	144	98	150	114	122	121	137	135	143	131	138	124	128	135	136	133	110	125	143	135	118	115	115	131	125	146	125	134	143	126	128	145	147	152	145	134	138	128	146	144	130	134	133	118	138	123	134	141	141	125	132	133	135	133	143	127	105	141	121	139	130	154	126	132	140	120	120	136	128	154	124	130	134	136	144	147	153	109	156	135	133	136	113	128	144	161	131	128	125	135	142	152	150	133	135	119	123	150	114	131	147	132	139	147	130	132	138	121	130	144	130	139	108
25000	2085	4994	5814	4957	3963	51536	8373	1540	1304	1164	1057	908	854	808	726	736	625	615	591	582	571	540	492	493	502	520	507	423	478	450	441	467	463	401	418	423	431	402	423	389	392	406	407	390	404	366	404	416	394	388	381	398	356	375	366	360	376	368	370	351	346	380	372	393	366	348	354	362	383	340	347	388	371	369	373	370	352	372	381	375	349	369	398	342	338	327	366	357	375	367	340	373	362	391	337	400	344	363	341	362	378	368	372	391	366	366	356	331	353	352	374	374	344	390	340	350	354	340	382	362	347	404	359	366	355	350	341	323	338	288	326	360	373	338	342	368	365	348	347	329	305	355	327	320	326	364	356	392	355	358	371	325	352	338	365	336	386	357	347	342	373	360	346	356	354	372	324	307	343	366	359	375	369	339	350	322	354	377	322	337	376	345	357	373	348	330	323	344	317	394	360	349	321	353	345	348	349	368	376	349	335	347	361	338	366	342	339	384	326	335	315	332	360	373	345	342	319	339	322	346	375	344	357	354	346	339	351	338	320	366	363	356	368	316	341	379	364	323	337	347	352	336	358	346	352	325	352	344	308	347	343	331	318	318	328	345	325	343	361	384	328	334	341	334	336	348	372	355	355	388	347	373	333	345	358	318	330	398	362	359	339	331	382	362	346	348	368	379	364	368	319	358	345	387	342	336	326	369	371	315	379	360	342	376	395	357	350	334	361	328	360	315	325	347	388	351	368	366	346	377	348	315	345	339	316	325	335	368	347	337	353	327	337	363	335	361	355	355	372	343	365	362	314	316	351	330	391	314	338	368	357	369	361	352	354	356	366	326	391	323	353	312	365	341	359	314	362	345	361	356	366	346	388	310	358	359	351	355	344	374	319	364	347	332	359	324	360	363	339	300	350	309	319	347	390	343	315	335	373	353	385	328	330	331	353	357	363	350	349	347	362	326	348	352	360	346	371	354	362	341	356	331	314	351	341	381	382	344	357	317	359	351	353	325	352	347	335	345	350	347	359	357	335	344	362	378	327	346	354	354	325	349	345	344	353	348	334	351	366	339	372	347	323	358	369	348	339	347	326	331	392	354	338	343	344	343	341	347	354	378	311	323	319	332	361	323	358	354	337	336	354	358	328	339	364	366	356	347	338	349	307	346	355	315	355	334	377	348	333	352	355	369	353	367	322	350	358	343	350	342	338	323	353	310	356	320	354	337	347	340	327	356	353	366	349	364	343	372	362	335	314	391	352	355	345	372	371	365	343	352	379	373	356	358	342	341	368	356	332	333	355	342	348	328	345	334	376	349	342	331	375	335	362	338	335	337	371	355	362	361	352	320	308	332	351	348	327	313	383	330	369	350	339	379	319	340	335	365	335	354	350	338	348	323	365	337	334	335	333	365	356	359	340	351	365	352	314	347	345	352	367	339	363	361	342	363	327	355	358	362	347	350	344	362	339	334	333	350	329	312	322	362	371	350	356	346	343	380	337	349	351	375	341	341	377	352	376	339	363	345	342	365	321	364	389	303	360	320	352	357	353	356	337	336	326	344	310	355	335	357	355	323	367	367	348	362	342	335	339	367	382	343	350	360	301	367	357	362	328	306	341	366	340	336	335	348	357	332	353	335	334	333	347	345	328	358	357	322	350	327	322	336	372	342	360	366	325	361	340	333	355	354	321	367	322	346	370	343	330	341	314	349	354	340	351	337	345	350	340	331	346	344	334	313	357	365	325	329	330	346	351	402	315	321	350	362	367	327	350	378	354	345	368	320	353	363	348	331	359	364	345	339	327	340	347	324	380	362	331	368	350	390	336	343	388	356	321	348	367	366	360	357	384	344	344	346	355	380	387	367	314	344	345	341	350	329	355	327	381	338	355	356	362	329	337	345	353	336	333	354	351	361	322	338	321	351	342	367	323	356	380	337	353	348	369	385	377	356	353	326	330	351	335	354	371	321	341	324	326	317	351	330	351	347	339	363	369	358	354	323	336	360	326	343	360	389	378	348	328	319	352	387	350	337	362	361	321	341	335	316	321	340	346	375	395	333	332	372	330	336	357	311	312	335	349	316	362	355	325	342	367	351	342	325	360	338	357	334	373	322	348	347	345	364	319	367	345	372	370	323	367	333	354	354	382	315	378	328	352	346	327	329	336	338	375	378	319	379	340	340	349	345	333	353	320	359	382	343	301	371	346	350	346	315	329	388	371	384	353	333	338	355	340	329	363	345	323	325	354	329	332	342	337	326	341	336	327	345	335	371	327	336	354	346	359	312	350	332	339	352	336	356	360	332	320	364	314	360	365	355	345	356	333	353	356	362	341	392	357	367	322	334	385	335	369	355	337	355	378	337	360	349	345	369	336	331	349	378	358	334	341	344	358	346	357	358	396	341	340	318	344	387	311	325	365	344	346	382	363	350	351	333	342	343	386	313	362	325	390	312	348	371	341	323	340	366	341	335	369	371	391	357	337	349	365	309	337	352	369	345	331	371	354	353	329	362	368	311	327	317	359	340	380	337	347	347	367	401	367	370	329	355	350	344	386	379	334	354	346	362	335	367	324	332	355	347	331	339	367	343	365	360	324	345	324	344	365	356	326	314	331	332	336	329	353	338	362	332	344	362	314	356	373	301	345	388	381	370	360	347	347	353	355	389	312	351	377	372	331	337	292	359	332	369	327	323	335	370	360	376	332	328	336	392	336	331	358	357	388	341	355	341	331	309	338	365	365	335	339	347	368	312	352	377	314	357	370	329	384	361	364	400	346	353	342	349	343	335	328	319	369	306	356	348	360	374	344	374	354	324	329	322	378	334	359	354	367	337	369	357	329	338	349	346	346	343	353	341	347	377	338	351	341	318	339	335	374	332	366	336	351	330	318	362	365	370	353	344	347	348	351	345	356	371	371	391	359	353	344	353	345	323	322	347	354	376	357	340	337	350	313	353	308	347	331	375	364	344	357	358	336	360	347	336	348	372	335	357	351	370	355	325	349	334	326	345	319	361	348	353	325	354	340	342	358	355	340	298	344	353	332	343	362	355	350	315	323	375	367	361	342	354	362	349	364	351	342	374	358	378	333	336	340	354	345	385	383	377	347	340	358	330	326	360	345	353	388	371	359	345	333	319	347	367	370	328	337	333	327	372	364	345	370	326	354	334	356	368	339	362	369	342	342	320	344	343	339	338	362	360	385	392	348	380	333	339	307	367	320	341	375	367	352	351	363	326	366	334	340	341	373	333	320	380	353	335	344	376	361	328	353	416	333	355	368	333	354	356	354	364	357	348	352	344	368	343	359	341	352	371	323	350	336	349	328	350	355	362	327	354	349	351	353	334	340	374	329	339	310	355	368	343	357	373	321	358	380	356	348	328	348	319	335	373	356	343	336	347	357	341	365	338	335	347	326	383	373	371	311	333	350	349	351	370	388	342	380	357	349	343	358	344	353	312	340	347	377	359	341	341	378	372	382	338	359	345	377	383	318	345	346	348	335	366	326
5653	540	535	490	372	365	1127	490	318	331	341	350	316	313	300	320	310	336	316	323	318	336	301	301	302	354	319	292	335	321	290	291	300	314	317	308	335	346	324	301	314	320	311	290	339	318	333	318	283	331	338	323	299	306	313	335	316	322	303	312	321	312	299	294	316	281	314	335	335	294	325	311	296	305	338	350	310	305	307	305	311	327	333	325	318	303	290	317	295	281	334	289	377	314	325	301	326	308	318	351	344	352	317	325	320	350	337	294	309	334	293	300	336	322	294	333	361	304	296	296	301	328	342	335	320	311	340	324	309	300	305	304	348	300	286	299	297	326	323	326	355	307	326	311	293	325	320	317	316	314	302	350	330	344	310	353	287	301	295	315	293	329	310	303	327	354	330	318	302	316	257	313	315	318	311	316	334	289	305	330	307	329	341	340	320	349	294	304	310	348	298	320	340	315	321	338	327	326	303	341	325	335	326	324	305	340	308	324	305	328	320	336	324	317	321	308	328	355	301	330	313	323	317	316	311	299	296	317	303	316	326	309	301	318	325	310	294	336	314	331	316	320	349	309	313	321	288	304	327	333	306	309	313	290	347	335	333	326	329	317	332	323	328	288	303	301	328	365	337	346	346	330	271	314	319	350	288	306	382	350	307	303	350	328	305	327	303	321	321	327	316	291	312	287	298	279	322	306	318	311	300	298	294	324	287	342	329	347	309	318	281	312	334	307	306	330	320	337	347	329	325	319	289	318	336	304	332	322	284	322	327	343	320	325	306	321	312	350	329	338	327	299	312	341	296	296	350	294	358	286	293	311	329	321	318	310	307	321	305	350	330	305	374	311	309	325	324	328	326	316	295	315	315	324	284	330	295	294	330	320	325	308	350	343	329	330	345	330	330	281	308	340	332	315	323	330	336	324	327	298	329	305	327	314	320	341	303	341	336	302	312	320	320	311	342	372	339	299	342	304	330	323	339	284	319	345	321	338	328	317	330	300	309	309	347	342	343	312	321	304	319	317	321	330	345	323	312	291	292	320	290	336	327	341	321	329	308	282	318	299	296	303	312	332	332	359	299	298	331	338	317	331	341	297	293	314	349	341	292	312	312	289	305	322	362	354	330	332	312	325	313	363	303	311	323	307	330	317	327	323	303	331	287	292	340	326	298	318	329	326	327	326	304	302	323	300	338	287	320	326	298	293	301	310	317	325	302	321	334	302	307	328	336	312	309	307	333	318	302	289	305	326	299	306	342	357	317	299	306	284	312	335	300	283	319	349	306	299	286	309	318	330	303	354	331	299	308	305	301	337	316	269	350	301	365	303	320	298	306	318	306	297	326	295	263	332	339	318	348	344	314	301	274	321	295	309	283	350	306	330	296	323	296	325	323	309	308	327	312	290	312	323	312	314	348	338	326	324	333	313	334	309	305	304	331	276	304	303	329	314	309	312	309	313	289	358	296	306	290	308	317	306	326	348	310	297	272	309	319	306	354	301	321	329	333	321	342	281	313	325	311	310	315	327	344	329	283	311	321	319	302	322	317	331	304	313	335	326	327	324	332	335	306	329	297	308	312	337	335	316	332	300	314	273	291	332	300	288	305	309	288	332	288	310	309	273	326	336	301	310	289	311	338	316	325	353	303	333	326	331	297	336	310	298	305	316	329	303	306	309	334	291	309	315	301	323	345	326	284	312	302	317	312	275	311	333	331	297	300	306	342	285	285	329	350	307	296	318	300	331	309	324	337	315	323	309	314	254	320	361	303	325	323	349	317	292	312	306	306	348	336	329	362	331	290	306	323	324	331	351	318	329	323	305	311	309	349	353	331	316	311	280	299	334	319	283	326	312	322	304	326	312	326	331	297	323	295	311	324	315	324	311	297	301	318	320	329	344	302	304	320	276	350	304	285	320	364	296	314	333	323	327	353	278	307	303	319	322	344	349	347	300	314	314	314	356	304	324	325	335	268	309	306	313	302	326	302	290	297	331	312	299	317	340	330	300	304	316	308	336	332	323	326	304	333	310	326	296	337	310	330	293	309	326	362	318	311	334	305	323	313	305	276	304	332	351	324	316	329	320	332	274	291	317	326	297	348	313	311	260	300	318	304	306	306	335	293	326	318	282	307	320	299	319	346	333	322	334	343	332	333	338	337	334	288	289	310	364	329	277	306	309	322	323	313	316	315	325	344	313	283	298	295	330	336	296	302	330	291	331	328	346	340	310	314	298	316	322	309	327	301	311	335	294	314	332	346	319	287	312	322	323	320	317	289	328	320	304	341	308	329	316	319	333	293	302	342	293	301	329	306	333	346	292	307	338	262	317	295	266	298	300	321	304	313	276	302	333	297	325	366	342	335	305	334	326	342	321	310	275	334	350	341	328	332	317	319	302	307	299	305	300	318	349	312	309	345	315	329	330	306	314	337	317	281	301	288	325	279	328	304	311	363	329	305	292	301	321	325	280	300	329	329	296	343	323	338	289	307	300	334	307	345	308	325	331	328	322	302	316	294	333	343	300	317	337	325	334	327	305	275	315	315	315	316	307	294	325	327	311	321	307	329	292	281	292	313	306	280	352	309	302	302	330	337	316	314	303	319	304	339	326	302	292	328	314	314	332	322	301	322	329	327	341	330	330	295	334	300	325	321	320	309	297	315	319	315	340	331	295	314	333	304	315	302	325	309	324	312	320	321	319	302	328	345	321	326	325	323	333	311	299	305	323	339	307	329	317	283	340	335	316	295	352	291	307	322	320	311	328	306	311	339	306	318	296	293	335	326	297	316	319	311	321	342	306	354	314	315	310	317	348	350	301	353	309	330	305	278	295	352	306	330	324	308	307	327	305	297	284	302	374	313	305	303	322	291	305	321	328	342	319	318	314	301	340	317	328	310	304	288	333	326	330	317	301	343	310	311	304	314	289	350	323	305	300	323	308	325	325	318	299	331	306	353	332	320	336	307	296	329	301	299	320	314	320	293	341	306	325	330	303	326	305	328	285	310	313	307	323	317	318	315	311	339	299	317	341	291	331	356	330	300	266	305	319	328	322	305	321	322	309	297	344	325	324	300	302	320	328	332	340	347	339	333	295	320	318	324	312	320	320	338	290	317	306	318	330	312	320	294	301	292	299	310	292	321	321	295	311	307	328	331	370	320	295	331	353	294	336	335	310	330	361	310	313	287	305	312	369	286	319	299	320	309	299	294	340	332	361	348	330	331	362	318	314	328	309	328	311	358	328	283	298	333	299	328	304	328	312	285	311	324	331	322	296	314	329	289	291	319	315	349	307	314	302	317	320	296	308	326	323	308	317	319	305	322	296	286	364	327	325	324	326	328	315	352	307	307	354	309	297	307	292	337	286	317	288	317	316	321	333	345	309	336	345	328	307	304	308	333	338	294	347	329	333	342	323	312	347	331	334	317	320	313	329	332	366	310	326	293	327	331	329	337	328	334	303	337	299	311	313	318	336	340	302	343	314	317	317	312	326	338	309	305	323
4839	895	1219	1173	949	933	5224	1076	716	797	709	746	761	730	731	682	696	744	704	703	711	748	697	729	690	669	685	741	733	708	690	703	689	767	711	659	698	724	725	704	699	731	753	703	688	761	705	737	741	723	743	696	734	715	734	733	727	700	728	712	697	719	684	716	654	704	717	735	744	684	729	680	761	701	705	709	705	681	714	678	683	697	739	720	757	734	714	711	741	706	679	721	689	709	686	702	675	726	731	745	711	704	777	668	661	735	707	706	726	688	697	757	706	704	735	748	760	656	741	677	738	714	722	720	741	724	669	733	712	701	713	717	703	712	718	725	673	742	704	686	709	688	694	729	693	691	675	648	690	721	709	691	676	719	699	694	713	720	696	697	677	748	695	668	746	719	678	658	696	745	709	757	700	717	751	732	702	726	637	717	705	705	723	730	711	680	673	705	740	664	670	774	744	719	711	661	725	702	662	702	709	694	717	685	679	654	765	733	741	725	717	725	741	675	693	708	709	737	685	766	730	710	679	739	702	719	701	753	678	730	710	672	694	726	685	701	745	714	714	732	688	716	747	707	725	675	711	674	676	694	692	690	727	709	748	737	696	766	730	691	661	699	727	702	786	738	726	716	645	732	666	719	734	685	692	681	693	679	727	724	718	760	687	649	727	689	698	744	733	649	727	693	702	743	686	688	679	744	728	738	690	735	721	742	689	677	676	709	696	739	720	678	710	709	700	700	718	735	710	774	718	668	700	713	675	709	736	687	689	680	731	705	718	692	701	705	724	701	698	728	697	656	688	707	688	716	695	703	689	741	692	764	716	749	765	733	697	747	719	686	682	712	718	734	707	733	701	743	702	705	716	670	690	715	697	713	689	698	686	734	698	672	694	743	678	750	741	713	722	763	726	701	739	704	750	704	706	718	701	696	740	715	741	708	713	766	707	726	728	725	723	720	696	742	752	686	729	705	718	717	642	762	739	696	740	696	742	728	695	733	701	718	716	685	701	719	709	719	686	698	739	711	672	719	718	661	682	697	709	705	721	727	685	705	704	638	735	729	710	711	707	707	788	702	692	705	774	721	699	705	658	695	746	725	718	706	715	715	738	690	683	740	702	703	727	749	724	715	660	704	699	727	732	709	726	736	693	701	756	710	711	728	724	753	743	663	722	776	731	698	728	720	683	719	688	654	756	741	700	712	673	666	714	711	722	725	711	696	737	678	702	730	684	679	674	749	721	712	713	758	698	755	772	726	706	754	742	690	654	706	747	733	716	739	695	710	706	690	724	739	658	726	717	707	689	701	708	762	663	695	759	696	717	732	661	685	734	675	713	734	730	742	720	729	716	709	702	740	714	710	679	723	726	717	709	724	690	666	663	684	690	707	701	685	685	684	739	708	672	693	733	765	698	694	728	724	704	634	649	676	695	710	684	708	705	725	755	747	709	677	706	770	743	715	677	735	695	694	702	732	732	742	695	737	698	675	695	715	666	718	733	740	705	741	701	711	719	715	671	662	690	727	670	706	730	656	737	718	714	669	709	698	673	762	718	726	719	711	682	729	718	693	713	725	735	719	665	757	692	736	732	696	708	725	723	741	695	735	721	714	660	680	693	655	754	666	723	705	704	772	691	738	729	713	799	713	700	698	671	715	731	699	742	658	692	790	669	686	657	696	739	716	693	735	689	707	649	736	750	683	746	732	708	723	702	753	753	677	732	684	682	729	713	722	683	693	732	686	689	721	708	747	759	774	694	730	721	695	700	699	734	709	723	715	688	675	699	741	728	679	693	680	683	682	730	683	686	724	700	706	752	687	769	707	709	697	690	681	696	696	699	734	707	666	706	674	691	752	726	741	724	706	686	759	655	687	741	707	680	715	741	712	714	674	732	689	639	696	699	734	690	722	731	723	714	715	752	738	684	716	729	673	740	714	720	676	708	756	687	771	691	712	742	738	708	709	704	679	675	681	756	719	728	724	718	667	723	712	699	713	705	705	750	701	697	694	736	738	699	713	712	734	702	687	687	721	710	711	718	735	631	754	689	702	731	708	679	720	760	716	681	701	664	690	692	735	726	735	734	705	694	707	726	720	705	679	712	684	702	735	719	724	698	704	709	695	702	727	705	722	737	718	658	707	735	695	711	689	722	750	703	715	747	728	662	688	715	698	702	740	732	671	678	752	710	693	689	707	657	678	721	734	718	670	665	704	644	727	684	710	755	699	691	724	692	737	754	667	712	683	672	741	715	715	757	692	720	733	672	711	691	702	697	687	701	707	672	720	723	706	740	709	760	689	677	720	737	683	671	695	710	710	687	697	691	728	718	685	706	693	695	687	680	729	705	702	749	678	741	709	670	710	712	707	717	673	712	693	701	700	699	733	689	716	729	716	740	719	745	752	678	704	745	731	750	715	692	680	724	762	666	710	720	700	720	726	691	732	718	722	710	712	717	741	680	753	709	717	660	656	692	728	723	695	739	669	769	714	710	718	734	726	697	695	703	687	715	671	701	774	722	713	671	690	747	777	673	708	687	698	713	698	718	650	715	724	715	702	688	756	693	760	689	748	687	709	710	703	688	723	725	732	708	728	701	726	738	721	724	699	680	711	682	746	723	703	741	722	710	727	661	737	737	757	692	734	693	677	712	711	707	712	674	713	717	717	745	745	723	730	710	728	735	707	731	726	709	703	683	679	703	754	719	719	680	687	720	714	713	708	720	758	720	702	695	715	719	723	728	709	675	711	737	737	703	720	679	709	692	704	724	677	733	700	699	664	696	707	702	730	759	669	739	697	754	724	712	722	705	702	705	703	725	668	671	725	725	739	732	741	718	732	717	709	772	731	736	714	738	746	743	705	684	722	683	713	680	753	716	713	700	684	674	711	669	745	723	741	665	683	721	701	706	735	730	691	688	737	723	712	728	675	697	694	692	699	723	735	726	733	710	720	739	713	729	713	699	749	725	731	679	680	711	743	706	712	710	711	691	729	669	674	746	751	711	665	677	672	720	713	683	709	726	727	727	730	706	742	709	691	656	670	710	665	743	730	688	703	667	729	725	673	705	745	750	721	695	704	713	712	728	673	724	732	716	717	734	720	682	725	710	700	685	730	706	723	742	690	676	695	721	699	673	654	734	708	704	726	711	746	668	767	710	762	680	678	677	684	705	721	735	694	715	725	690	733	725	716	732	707	701	743	704	666	689	705	741	717	701	672	741	707	740	685	739	727	720	683	719	733	672	694	750	681	753	761	671	743	707	722	704	715	685	706	717	686	784	639	773	699	747	727	719	718	751	726	767	723	717	696	756	689	761	719	740	766	714	726	694	751	719	777	681	708	688	728	697	766	675	707	704	672	726	677	709	720	699	675	706	694	677	712	719	754	667	721	703	681	741	773	756	690	737	742	711	737	645	785	775	697	700	690	673	714	695	680	692	690	702	747	707	729	770	702	686	688	680	680	738	705	751	743	678	702	698	680	740	712	689	731	685	710	713	682	706	700
37930	8754	1593	956	665	476	16213	6299	330	259	262	213	228	206	216	203	199	217	189	185	217	182	193	203	190	184	186	189	163	207	185	191	174	201	195	197	205	195	201	200	192	187	185	197	189	202	193	180	187	180	195	170	182	183	172	184	178	175	189	171	186	194	187	195	202	175	181	172	192	194	187	194	194	190	176	210	177	178	180	176	200	162	210	168	190	186	171	182	184	169	178	167	235	189	173	176	198	203	168	179	175	190	187	162	205	174	178	186	175	198	191	186	180	200	192	177	170	180	199	179	216	181	164	188	193	184	171	167	201	151	201	170	165	161	188	178	183	182	181	204	149	194	168	174	180	178	173	159	176	193	195	178	182	188	172	177	169	187	167	180	181	177	154	175	195	174	174	183	197	188	187	149	165	171	182	175	163	202	177	172	166	191	159	193	190	216	186	202	172	185	166	192	162	175	185	168	167	196	164	190	213	213	185	195	163	194	168	223	181	177	182	200	184	199	215	193	186	178	202	198	176	201	166	182	191	185	180	164	193	209	185	188	192	186	170	181	210	192	167	187	190	179	161	185	188	178	180	166	185	170	181	158	184	209	200	191	203	173	168	167	153	190	196	180	170	172	195	215	171	160	179	167	195	206	171	183	193	194	181	190	179	167	170	182	172	181	201	166	184	188	169	159	193	171	145	175	175	171	178	204	196	174	211	185	166	161	152	180	186	192	179	182	171	171	189	172	184	177	205	183	169	170	186	193	185	203	165	168	192	171	170	192	179	183	207	184	177	182	194	192	166	197	175	161	206	169	171	175	212	186	174	161	190	205	193	213	144	189	176	162	170	171	172	176	149	158	191	188	198	172	174	207	181	184	186	162	175	182	205	201	176	167	194	171	171	185	159	188	163	179	193	185	177	193	173	184	200	196	194	165	185	218	192	176	168	162	161	193	181	202	183	175	202	189	201	200	164	182	176	202	177	176	168	183	191	188	174	148	176	161	159	180	158	164	171	182	163	161	176	173	161	180	195	184	186	175	189	168	186	194	173	181	199	183	183	177	165	191	181	167	199	207	205	174	193	203	180	181	166	182	191	192	174	159	157	177	189	189	176	200	178	185	180	201	168	181	181	180	196	195	198	154	205	171	186	191	182	160	178	167	176	173	168	194	164	165	181	193	167	205	181	202	165	165	195	180	177	185	183	176	184	185	162	171	165	178	169	174	178	175	172	216	169	145	167	175	202	187	194	196	189	169	159	195	205	179	185	191	193	192	183	201	173	191	171	214	187	197	173	162	179	180	177	173	181	197	192	188	181	169	154	160	175	183	193	183	211	197	180	210	182	148	182	171	178	189	190	161	177	186	175	191	188	163	211	176	172	188	172	179	193	194	189	181	174	155	180	201	178	172	178	181	147	211	198	174	206	200	191	196	191	206	180	195	187	169	190	178	161	183	176	179	201	200	183	176	164	173	201	171	189	204	178	182	187	173	186	185	200	200	173	170	182	196	192	180	177	178	145	182	183	178	179	189	175	188	182	203	194	176	195	190	183	172	177	168	183	184	179	180	178	174	176	183	163	159	177	189	191	180	182	162	174	168	186	183	194	180	190	206	233	191	185	187	200	183	184	197	168	191	174	160	179	186	190	176	156	177	149	195	197	198	169	200	176	158	170	172	197	192	157	185	175	177	172	189	190	218	197	187	192	166	193	170	176	171	170	182	186	169	199	198	190	199	169	193	169	192	206	209	176	161	173	192	182	185	197	186	168	192	175	197	186	194	190	163	163	171	186	149	208	183	165	176	158	159	175	191	199	181	160	216	180	154	198	182	194	168	187	182	179	171	158	181	192	185	166	203	200	157	187	187	199	176	169	191	195	187	156	211	165	170	172	196	171	203	164	172	185	174	177	180	169	197	170	190	160	187	166	196	198	158	175	178	156	171	191	202	192	197	176	183	170	191	181	183	189	165	172	162	165	172	191	175	170	177	185	199	181	176	220	195	228	173	197	179	169	156	198	168	181	207	159	191	215	177	167	165	205	185	181	175	185	189	188	195	189	185	192	189	182	185	199	163	183	173	174	186	169	169	164	201	188	187	208	195	203	169	203	175	194	173	213	174	180	186	192	180	199	174	173	170	165	205	194	181	158	190	175	143	153	183	164	186	180	165	191	178	181	199	171	185	209	195	171	183	165	191	180	180	186	181	196	211	182	200	186	175	182	171	172	179	174	188	186	191	192	163	184	212	179	198	202	194	174	201	162	172	177	182	184	188	175	183	206	181	164	173	190	144	190	190	181	165	178	148	190	199	180	193	188	176	184	180	178	190	197	162	194	189	166	184	194	169	182	177	169	204	171	181	160	171	192	173	194	149	173	189	181	191	176	209	196	167	183	158	203	186	181	204	201	185	156	193	201	218	200	188	158	181	207	165	161	166	200	177	170	211	171	184	180	193	194	183	193	188	204	192	181	159	206	188	219	213	180	160	192	182	181	192	186	171	175	162	206	170	200	156	164	187	162	184	149	181	214	183	197	194	155	183	192	176	173	157	186	172	187	203	169	155	162	174	174	179	167	196	218	163	174	172	179	167	209	190	158	216	165	202	183	166	197	176	187	164	192	164	184	199	200	162	187	181	190	179	161	179	175	181	188	208	179	199	166	167	211	172	181	165	189	165	196	174	153	186	209	189	174	175	196	192	192	184	220	201	153	179	156	182	160	202	174	189	187	176	175	162	160	167	179	138	177	187	165	158	158	192	156	211	161	183	208	178	185	177	164	167	169	168	171	196	195	173	163	179	178	189	176	182	187	192	171	167	189	194	172	170	185	178	183	180	200	176	157	182	217	179	187	169	170	181	187	192	203	201	171	203	192	185	195	183	189	192	203	178	162	182	186	158	164	198	170	196	173	170	184	179	155	187	190	163	185	185	180	165	176	217	155	171	175	171	169	186	167	178	167	194	176	192	175	197	167	200	173	174	178	174	183	173	162	174	184	166	200	203	186	198	199	162	192	157	180	171	188	169	180	214	175	197	196	211	200	165	179	185	196	190	188	166	189	180	157	186	172	198	201	160	166	205	168	185	181	191	208	166	166	152	178	182	186	173	188	186	210	150	157	178	184	205	200	188	197	198	216	177	180	180	157	172	160	192	201	169	189	188	184	190	170	167	194	182	180	199	197	178	182	200	169	183	182	168	182	184	181	176	197	201	165	159	183	170	171	207	203	181	195	174	170	195	188	202	198	185	174	173	177	174	194	188	201	178	182	169	174	186	198	200	181	180	188	157	175	183	196	172	193	157	185	197	197	176	160	181	193	192	158	192	179	171	178	185	182	205	198	177	162	163	183	176	176	170	164	197	169	170	170	171	186	194	200	186	199	164	172	166	180	200	215	173	176	177	150	168	161	195	172	198	153	205	185	165	207	158	196	170	184	195	161	183	170	161	191	149	176	168	195	206	180	170	155	183	186	179	179	175	161	167	183	176	169	194	196	201	183	173	166	196
17067	1221	2587	2941	2347	1975	33973	3879	924	846	791	716	677	633	620	606	539	562	540	534	551	524	527	484	551	504	504	467	483	529	520	455	511	493	490	484	458	456	440	454	458	451	457	456	445	467	440	456	463	447	480	469	488	429	416	475	452	471	454	451	445	432	458	464	457	448	417	430	418	440	415	442	433	442	402	449	451	431	428	425	439	457	452	460	418	446	471	434	416	418	411	441	461	450	417	434	443	447	417	429	426	445	446	415	445	442	429	445	437	423	425	462	430	447	424	429	459	445	438	394	473	433	429	395	412	425	443	466	436	404	469	422	429	454	410	426	471	458	433	445	425	450	434	434	432	440	466	428	438	447	427	448	438	394	438	435	412	446	401	438	397	437	408	447	411	430	450	426	430	434	402	439	444	448	421	395	416	473	476	418	416	422	421	437	406	451	460	449	420	469	443	456	437	461	424	445	380	453	409	401	434	412	456	426	407	437	451	397	389	429	479	446	423	410	443	399	454	435	442	425	439	376	431	420	457	405	449	407	450	455	441	455	447	418	447	406	407	425	459	419	431	444	455	422	439	438	424	441	442	432	429	445	413	419	395	465	445	414	471	438	467	443	398	444	409	403	441	446	450	448	419	423	465	450	432	429	438	432	468	394	421	465	417	422	463	456	473	393	409	437	467	490	449	466	430	441	456	428	435	438	433	456	447	429	431	431	425	435	433	453	416	435	442	493	429	441	468	452	410	368	421	467	410	451	435	467	454	457	415	415	420	403	436	471	436	441	454	453	437	394	437	420	434	394	464	467	437	419	477	443	428	428	441	444	432	427	425	453	426	477	441	447	379	447	469	454	439	412	437	445	445	445	444	416	422	453	457	401	432	437	450	441	476	409	432	420	419	420	429	389	421	451	422	461	414	443	465	422	472	438	433	405	424	443	418	411	418	411	460	402	441	460	439	467	421	406	455	419	421	443	440	430	431	412	458	447	440	452	420	437	450	435	431	448	410	426	416	416	437	466	432	442	434	455	422	452	426	401	458	419	416	429	428	485	421	436	459	410	439	424	434	422	452	423	378	419	431	449	478	464	440	414	438	435	471	420	475	425	454	432	432	428	421	418	424	432	445	426	438	449	407	429	468	440	442	440	403	423	442	418	464	447	433	426	466	406	406	423	486	430	423	437	409	416	434	444	431	452	421	399	450	417	443	428	401	422	437	435	443	417	424	451	460	417	389	447	479	408	452	457	434	420	393	434	446	418	434	442	426	461	467	423	424	435	433	427	453	413	451	437	486	487	452	407	437	410	421	419	416	434	440	451	484	496	406	416	426	466	433	463	427	437	456	442	389	458	420	412	443	436	443	423	429	476	399	425	441	452	447	444	462	451	444	432	433	464	476	430	413	425	468	413	475	424	440	397	437	465	406	476	394	420	436	470	441	443	450	443	432	431	410	423	449	441	406	459	398	406	434	442	428	446	451	446	458	408	423	414	427	415	446	489	487	440	433	429	438	431	436	491	428	458	471	446	432	457	429	438	417	440	409	461	457	427	457	404	430	422	431	432	397	430	418	406	446	428	408	449	432	401	478	457	410	437	432	416	446	442	436	425	420	422	413	428	408	427	444	429	432	418	421	447	431	405	425	412	418	402	421	414	407	421	429	443	422	416	439	432	484	444	451	459	438	437	463	428	491	467	428	433	420	434	430	403	440	423	405	415	442	466	463	449	431	406	394	419	483	427	397	451	442	440	415	453	408	453	424	426	433	436	459	438	419	436	433	411	388	426	412	482	438	432	429	450	440	459	403	450	448	432	442	442	466	439	421	429	420	420	454	411	446	435	412	383	453	433	472	470	442	433	427	436	436	435	420	429	425	427	454	411	437	432	411	462	430	473	434	432	444	404	448	425	404	406	433	451	435	438	409	404	442	417	424	437	432	440	425	409	387	463	470	475	420	438	418	438	473	462	447	457	448	459	451	431	420	464	427	394	446	439	490	418	405	422	405	437	461	448	413	438	426	411	489	415	439	421	418	463	463	469	459	432	433	457	427	437	419	441	455	409	411	410	407	464	437	431	425	437	415	401	445	425	471	478	415	447	439	439	436	426	439	409	425	422	484	438	417	393	432	401	432	451	404	423	441	421	416	430	423	461	417	401	440	438	432	419	397	450	438	420	442	432	443	455	381	399	385	470	448	405	422	457	454	442	450	448	478	456	406	416	410	423	460	417	428	437	419	429	443	401	417	429	459	436	424	405	432	410	420	444	425	434	410	418	445	441	442	419	405	421	439	403	437	438	421	408	461	452	466	448	456	446	417	431	424	425	478	422	413	447	441	472	450	454	448	419	427	458	449	462	435	451	435	450	411	435	433	424	462	435	484	442	422	387	406	450	436	443	451	420	436	431	419	427	447	425	441	418	417	449	449	458	455	450	410	471	479	441	427	420	448	434	424	422	411	414	393	421	443	437	450	422	433	454	442	387	443	449	412	374	442	394	460	467	398	419	392	431	433	411	465	403	439	386	421	404	432	436	459	466	435	423	443	498	421	450	439	478	441	417	453	412	441	419	430	452	412	411	446	447	427	405	392	456	459	424	430	436	443	456	430	414	413	410	430	416	424	435	444	456	429	459	429	392	410	409	443	403	455	410	422	466	399	411	438	418	442	409	436	445	434	466	459	445	429	416	432	438	453	391	439	464	414	471	436	469	417	447	442	478	409	450	440	430	403	451	437	470	426	442	472	440	476	436	423	429	410	437	413	498	394	395	431	454	427	441	416	453	376	452	422	473	456	432	442	458	416	436	410	410	392	484	421	420	420	425	413	404	481	462	416	455	457	407	430	448	412	394	424	457	406	470	454	407	471	444	431	425	469	411	425	413	449	437	443	446	467	435	458	438	453	427	435	423	470	452	426	439	424	427	434	445	460	438	468	423	425	426	420	442	425	431	429	438	419	416	420	413	456	457	463	421	456	469	426	451	411	393	421	422	425	434	417	418	475	406	455	459	415	458	434	392	418	419	432	428	450	423	415	439	462	451	406	408	456	459	457	438	419	416	441	429	397	412	444	398	448	481	439	413	444	466	435	440	424	430	450	414	440	398	456	425	435	445	454	473	414	433	445	429	439	420	412	429	422	422	410	459	432	447	421	416	421	410	418	431	391	455	438	428	465	424	420	425	427	440	443	458	456	376	466	391	438	459	441	476	453	425	447	427	403	434	443	414	421	478	429	449	471	464	466	433	476	395	419	412	421	447	472	466	414	413	424	439	451	422	441	465	454	430	472	418	450	436	387	456	434	410	414	439	409	468	466	451	436	450	445	472	467	425	426	471	418	440	438	428	485	454	431	427	442	457	443	418	471	452	436	436	429	434	447	403	439	429	446	446	470	462	412	440	424	399	402	407	397	436	429	445	462	437	410	441	439	445	430	464	442	453	418	402	440	428	461	445	428	410	460	403	413	453	453	472	430	442	462	445	444	446	401	421	443	412	422	439	434	433
48457	18266	6051	2183	1227	896	29053	16055	844	302	283	259	237	234	212	185	185	153	175	183	179	175	145	140	152	178	156	139	152	144	126	151	151	140	135	135	142	154	125	130	141	148	136	127	119	144	136	146	144	149	106	146	128	128	137	137	126	134	123	117	121	150	135	143	154	132	117	134	126	128	123	124	117	135	152	103	145	142	154	129	124	126	124	130	110	117	119	125	142	153	129	105	123	136	123	127	117	122	128	152	136	128	136	131	135	130	131	142	123	109	119	111	132	126	132	123	107	107	138	106	138	119	127	130	130	146	120	132	120	155	119	120	129	117	113	124	135	139	136	149	130	130	152	133	118	121	158	133	121	132	146	124	152	135	139	146	116	149	133	117	137	122	129	126	128	128	127	127	126	131	139	140	127	112	150	138	133	121	116	125	145	121	136	124	151	162	142	150	109	138	135	128	129	140	124	119	129	135	120	143	148	141	119	127	127	117	117	120	138	120	136	169	135	133	131	119	134	121	146	133	123	138	116	145	113	128	114	135	118	122	117	151	118	126	122	122	133	113	120	121	112	130	115	140	120	104	125	122	128	143	132	127	142	140	145	147	132	128	119	136	119	106	105	122	128	140	111	124	135	118	141	102	129	123	133	135	134	143	136	124	127	121	121	115	144	120	150	118	115	146	124	138	136	129	131	132	134	147	125	122	126	122	107	135	126	127	136	141	132	131	112	127	144	128	123	110	136	137	137	122	112	124	131	115	121	135	128	124	117	143	121	150	133	125	118	145	152	132	147	122	140	105	131	136	126	132	140	125	134	129	134	131	132	120	121	121	118	149	123	136	117	113	122	122	123	119	129	140	111	144	138	140	124	142	133	122	114	144	140	130	147	135	141	130	122	124	150	112	137	129	147	126	130	125	139	142	128	133	110	147	119	133	119	121	98	101	135	128	129	135	112	121	103	110	132	118	121	119	140	148	140	128	145	138	133	117	115	126	136	138	138	120	129	158	117	128	124	136	111	115	117	143	132	145	122	132	148	111	122	141	107	135	170	140	142	143	135	120	127	133	117	134	143	120	122	118	107	146	144	150	126	134	156	135	124	123	132	130	140	127	130	135	147	134	141	135	138	125	138	144	149	119	113	118	127	141	133	133	126	155	130	140	123	125	132	141	144	138	137	141	153	102	140	121	139	142	131	133	130	124	131	141	142	123	137	138	123	149	134	131	122	131	123	120	125	118	134	144	112	120	137	113	138	128	119	120	124	141	137	133	124	120	116	122	124	146	112	126	102	123	134	117	131	119	121	161	140	125	142	139	123	113	116	137	137	127	117	138	130	109	128	110	123	142	121	119	126	117	146	120	128	143	132	134	107	143	121	130	125	125	123	144	131	140	124	110	139	139	124	119	129	135	100	136	143	123	122	134	129	130	133	120	135	147	136	140	127	143	136	136	135	123	131	109	123	131	133	149	131	140	146	120	127	121	122	154	151	140	120	135	116	125	105	147	109	141	130	130	138	120	107	147	130	149	150	151	142	101	116	120	135	138	122	132	143	138	137	113	129	126	133	112	140	117	134	158	124	137	123	137	143	132	129	146	127	143	129	143	109	125	111	124	152	130	139	119	128	124	146	143	132	124	120	127	114	136	132	146	140	137	121	133	132	115	116	145	143	105	96	135	132	109	130	124	140	119	138	139	134	134	136	148	123	148	131	117	126	115	134	118	118	127	121	120	123	117	120	118	111	122	131	137	132	134	136	121	133	146	126	138	137	138	121	116	125	125	139	151	137	133	138	136	139	103	133	101	127	135	142	142	122	125	131	139	111	143	113	142	133	120	129	125	134	140	100	120	118	112	113	143	135	140	107	132	133	121	139	136	108	131	125	118	135	129	117	127	142	130	147	140	136	118	145	134	140	130	117	136	146	107	136	114	105	125	126	123	126	142	119	124	119	136	143	140	128	124	131	120	155	127	136	125	124	146	99	129	136	129	138	126	138	138	121	125	135	120	112	113	119	127	110	150	132	137	155	145	120	149	142	127	116	125	135	140	147	116	130	141	135	139	145	132	141	118	128	121	127	126	134	108	130	126	116	127	144	115	136	132	138	123	127	114	114	128	136	126	106	115	136	120	126	143	126	151	113	123	133	110	146	137	123	126	120	133	133	141	128	118	99	107	128	129	131	119	107	120	125	127	136	162	146	139	154	126	131	154	117	145	132	152	153	128	133	126	140	148	131	128	145	161	125	126	127	123	143	134	112	112	110	136	145	120	113	125	133	125	129	131	119	152	149	119	144	114	146	129	140	142	136	118	141	124	138	130	140	124	131	119	116	125	113	133	129	111	134	125	124	130	116	122	131	137	118	146	140	129	111	135	102	145	133	128	135	124	139	147	123	132	154	138	130	130	131	114	137	135	136	129	158	131	132	129	120	141	143	139	123	147	115	132	123	109	151	130	121	104	113	143	127	129	138	135	119	128	165	134	127	124	124	131	106	138	133	136	117	143	140	105	138	125	148	128	121	137	120	128	139	133	138	106	131	142	146	109	123	139	136	138	145	128	148	129	114	126	133	154	145	129	131	112	134	148	133	129	127	144	114	110	134	127	144	110	136	111	116	138	136	132	137	127	147	125	126	126	119	124	128	141	119	116	146	138	142	119	133	150	130	138	133	136	141	125	127	136	130	129	139	118	151	149	131	135	137	134	126	125	112	144	159	134	148	107	135	134	112	143	116	126	136	112	120	113	145	132	115	100	134	138	136	135	133	127	115	124	127	119	145	134	131	124	139	129	134	129	142	111	127	117	141	142	121	124	138	129	141	139	139	122	125	124	138	143	116	138	120	114	130	98	124	128	138	128	129	141	129	115	125	169	131	127	142	128	160	146	142	96	130	117	124	120	137	146	126	133	128	125	145	135	118	112	121	138	130	133	143	122	137	132	119	130	118	143	154	144	124	113	120	110	139	111	98	150	136	140	110	126	135	132	139	128	122	140	123	138	132	136	121	138	126	116	130	112	128	132	131	127	115	136	126	128	133	154	113	138	165	143	120	94	134	122	140	110	114	127	126	135	121	137	136	129	116	132	125	123	138	144	114	119	127	113	126	120	135	144	112	111	108	127	134	123	124	119	107	130	158	122	127	124	148	136	153	144	129	125	117	123	123	138	116	139	103	128	136	128	106	111	124	121	121	133	109	134	138	142	129	114	117	127	136	116	135	118	132	131	122	131	135	147	107	146	127	136	156	129	115	122	116	127	127	134	138	133	136	136	121	108	128	115	132	144	120	142	133	135	124	134	134	144	137	119	121	149	139	138	108	135	145	133	138	132	125	117	129	166	133	125	105	100	108	144	133	144	121	129	129	118	133	119	127	132	132	138	110	122	136	141	119	130	136	119	136	142	136	130	125	109	126	123	152	118	136	123	110	131	133	153	146	136	166	102	117	119	103	144	112	122	130	137	125	107	120	114	127	134	135	127	124	120	160	126	128	149	113	128	148	138
23587	2035	4965	5912	4822	3849	44424	5370	1609	1370	1196	1116	982	854	794	767	738	684	676	631	557	535	545	543	532	501	495	504	490	478	420	462	428	481	432	397	441	409	439	460	404	397	382	415	415	407	399	432	386	390	393	396	389	348	373	355	370	368	346	375	381	375	393	358	383	385	375	422	355	339	386	378	357	343	383	366	337	373	311	376	358	341	323	348	393	350	346	355	353	371	348	354	369	343	366	366	372	373	357	331	342	367	342	352	366	352	371	328	377	319	365	355	337	330	348	385	346	340	343	339	376	372	330	308	345	336	352	343	352	378	361	333	342	336	356	335	368	329	355	345	362	319	322	328	376	324	381	351	340	354	366	348	346	385	342	362	329	338	346	387	336	335	333	361	317	394	342	360	352	328	318	351	319	360	330	347	341	366	330	347	346	341	353	343	331	344	353	325	358	312	328	359	331	361	353	346	354	342	341	342	339	331	347	359	331	344	361	339	325	350	342	372	342	375	352	329	338	321	356	333	321	351	381	362	367	335	331	348	331	344	349	343	365	329	392	378	380	343	362	348	356	344	326	330	338	344	346	346	311	352	355	329	368	351	330	332	358	336	306	325	317	310	346	348	335	317	336	372	317	302	343	352	336	358	342	357	342	369	350	323	329	349	319	323	358	337	390	335	363	332	349	367	346	332	331	328	356	330	340	364	328	327	343	344	335	349	322	332	339	337	342	346	359	312	355	346	356	365	363	319	336	308	352	325	349	352	334	343	359	345	366	338	338	308	339	336	362	314	348	369	339	336	379	328	337	389	337	350	345	343	368	326	356	332	347	363	344	333	328	328	345	339	344	369	348	368	383	360	323	345	335	353	340	342	362	364	342	342	374	351	355	333	349	372	357	355	316	350	368	331	347	337	343	376	351	328	321	364	346	384	377	346	320	333	350	353	314	345	357	318	335	381	342	339	359	327	348	331	349	352	324	331	312	357	361	335	329	334	345	332	327	332	369	352	339	358	307	342	355	347	349	377	361	345	329	318	328	344	326	355	323	368	310	348	340	356	349	352	354	377	335	346	347	345	330	361	340	314	339	336	334	343	355	323	366	355	395	308	362	314	357	354	357	333	344	344	368	329	338	324	371	341	372	338	361	340	315	350	348	340	359	304	349	349	329	345	364	355	337	358	403	354	345	355	358	344	316	340	347	343	338	365	348	366	350	323	332	339	375	330	352	324	376	319	317	372	371	337	353	343	331	334	342	372	350	354	370	300	311	327	341	371	319	319	346	340	364	341	346	344	365	360	342	357	331	333	344	338	338	342	338	295	353	349	344	348	327	389	339	334	347	368	327	340	323	347	335	357	351	369	353	381	385	336	347	359	336	307	353	318	324	346	341	334	328	340	363	360	364	350	326	300	360	324	352	330	325	349	320	325	328	339	319	341	354	356	330	358	326	364	331	338	334	346	337	304	327	347	332	323	377	347	338	317	329	362	349	329	383	341	336	307	388	359	350	340	348	337	353	332	350	337	334	329	349	329	361	343	351	353	346	324	312	370	349	341	348	362	299	336	311	348	346	367	350	339	330	383	342	348	347	327	348	369	337	322	320	301	348	347	301	341	331	366	314	352	347	349	321	336	345	346	316	329	340	300	349	372	353	325	369	339	347	346	313	358	345	340	293	283	368	332	328	339	341	361	352	344	330	338	319	367	337	332	306	339	349	354	348	344	401	353	358	380	314	349	357	358	354	323	345	310	325	320	346	378	331	352	351	351	338	330	317	355	341	342	344	345	328	387	350	332	314	322	362	368	350	349	340	332	335	350	321	307	340	347	358	339	353	358	377	317	342	353	366	335	311	356	326	371	344	355	340	351	341	344	362	374	360	325	352	357	321	343	333	335	360	343	347	354	361	369	323	356	328	313	365	361	341	310	350	338	356	337	326	302	379	354	342	336	351	335	350	354	356	380	339	345	336	365	341	358	318	345	293	357	338	351	328	380	330	350	370	338	342	358	364	333	361	327	329	355	344	351	367	357	345	352	339	342	349	345	347	340	318	307	337	302	334	325	382	352	369	333	325	350	368	356	335	326	358	361	343	367	344	385	352	347	353	340	329	381	338	348	360	347	343	337	376	326	344	336	341	386	366	320	352	332	338	357	355	364	332	346	327	354	350	327	371	352	361	359	337	344	347	312	323	366	335	336	364	380	360	330	352	341	351	342	353	344	327	334	339	351	338	313	338	381	376	341	315	328	339	352	336	361	317	306	375	335	333	339	336	315	332	351	314	339	334	330	347	333	346	314	351	371	327	334	342	356	359	356	337	364	319	346	355	343	339	335	337	309	352	337	332	335	379	347	301	331	352	332	344	315	365	346	343	330	363	351	330	366	352	366	373	328	317	367	372	360	327	328	349	334	328	368	341	319	350	356	362	355	354	330	345	341	361	338	357	328	348	360	337	312	347	328	314	315	306	350	340	337	364	362	334	320	320	336	367	344	326	325	326	335	356	353	305	336	336	345	330	348	365	321	363	346	353	349	326	370	323	334	322	354	351	380	325	323	332	326	345	359	344	329	350	317	333	329	331	346	336	357	344	333	325	325	328	359	342	347	332	355	349	349	361	332	364	331	356	341	354	359	368	334	342	319	324	352	349	375	327	358	369	360	348	324	341	317	333	352	323	359	381	305	346	330	359	315	326	355	356	333	340	354	360	328	374	316	341	349	356	311	337	345	371	343	355	355	361	304	340	357	353	327	347	286	325	355	366	341	335	353	379	340	341	346	325	345	337	357	334	363	344	292	354	355	362	321	347	349	344	357	362	356	311	316	356	334	381	348	361	337	341	348	377	354	328	316	361	320	324	371	380	318	372	366	333	369	339	325	356	349	364	373	335	329	310	344	338	349	322	359	317	328	320	346	355	342	323	344	345	355	335	341	343	312	329	346	333	331	354	370	326	324	329	355	379	339	298	357	317	359	313	352	326	331	351	357	360	360	367	359	342	307	354	329	313	334	361	335	363	346	335	358	340	337	348	340	328	342	336	310	356	346	337	330	336	351	323	323	329	321	377	314	319	377	347	314	363	400	358	339	314	331	314	331	321	302	346	357	339	329	321	390	361	353	358	333	360	341	338	352	316	344	325	351	339	351	370	341	350	363	319	335	356	337	325	346	342	341	303	354	352	361	363	328	355	329	302	334	389	342	341	351	363	338	338	332	348	318	359	337	362	369	350	349	371	368	346	354	439	332	387	326	326	313	316	335	334	355	364	361	342	364	351	331	307	338	328	331	348	354	345	352	311	358	324	347	350	370	330	364	351	338	330	343	356	365	331	325	330	356	319	327	350	350	361	363	350	328	350	386	340	359	361	316	345	374	336	387	338	356	354	345	303	328	345	347	320	352	356	367	329	308	330	366	366	316	355	370	345	347	367	373	354	353	297	353	343	314	331	344	314	338	352	330	320	346	372	335	296	327	348	335	334	317	352	323	314	316	346	347	351	343	340	412
4887	449	567	507	394	367	1110	442	318	330	304	332	319	310	305	356	321	311	330	309	294	306	326	312	307	341	317	300	327	282	318	280	340	291	344	315	298	313	317	310	275	312	344	322	296	319	291	334	345	325	341	351	336	349	320	299	307	295	313	326	304	301	326	293	338	277	323	269	337	320	330	320	323	278	331	344	293	303	313	324	333	347	303	335	294	334	283	335	350	329	329	315	337	314	341	354	321	315	300	288	312	305	312	331	296	312	325	318	287	343	342	317	309	316	306	309	298	329	336	316	328	304	338	324	313	319	322	346	326	340	279	322	313	326	302	303	289	327	319	340	318	342	321	345	315	302	307	316	309	325	321	350	340	297	340	312	263	292	299	313	332	331	303	311	308	292	318	337	331	319	303	304	293	338	275	293	328	313	343	329	330	333	306	345	350	335	322	314	306	301	327	289	303	319	301	338	338	313	302	305	312	327	329	314	325	273	337	321	328	315	321	301	316	340	306	307	302	303	274	320	316	315	343	318	323	321	331	305	281	303	323	327	336	327	326	316	303	286	330	341	314	311	327	322	330	290	323	315	336	329	342	343	329	332	294	314	341	330	310	297	314	347	300	345	314	309	325	301	328	315	293	344	347	327	313	306	320	328	342	319	332	328	317	323	308	291	330	305	328	306	324	355	324	348	298	330	314	322	290	328	348	289	315	328	321	296	315	339	278	320	297	315	308	328	364	320	320	310	312	332	314	297	318	325	351	312	317	289	312	318	327	289	301	363	303	341	290	334	330	310	295	332	330	300	339	367	338	345	330	302	295	341	346	344	315	310	313	320	348	315	307	361	295	295	319	320	305	320	332	325	294	307	291	308	324	327	298	371	351	355	316	322	324	346	300	344	266	322	319	345	329	328	292	318	310	338	312	288	329	327	324	316	288	299	342	333	306	320	339	328	312	323	335	325	307	316	312	316	317	323	307	307	337	316	326	352	322	303	279	331	311	295	297	305	313	318	339	332	322	317	328	328	311	329	332	331	285	331	344	351	315	329	274	334	328	323	289	340	340	296	310	340	300	286	340	285	307	327	312	328	304	316	366	324	333	332	325	310	316	303	335	306	300	319	295	305	319	320	334	318	323	318	301	310	321	324	317	309	346	312	308	337	315	316	287	305	327	332	328	327	307	321	314	321	318	335	305	283	310	301	316	325	318	326	319	308	344	341	291	284	339	330	337	294	352	292	312	347	307	337	318	308	335	327	328	329	312	315	314	327	345	309	309	347	343	352	301	320	343	300	322	319	335	289	357	328	303	335	326	317	292	315	310	334	352	300	335	317	326	317	285	310	319	334	309	300	294	324	305	327	299	333	326	284	326	305	315	299	314	332	347	311	318	339	332	292	333	292	351	307	334	323	305	305	330	320	352	298	351	313	333	299	318	328	314	365	345	343	338	335	308	322	314	324	346	323	347	342	308	312	314	329	348	320	319	355	355	318	333	305	313	327	305	338	315	332	337	330	323	323	358	332	329	310	292	316	313	321	317	324	324	303	318	318	304	312	303	333	309	298	321	320	316	316	326	325	336	316	314	359	325	301	316	288	349	324	328	328	327	333	315	312	322	332	324	322	305	322	306	317	330	313	305	295	321	295	312	325	330	325	337	311	315	316	312	368	314	290	326	325	312	365	335	341	304	269	311	307	367	313	364	334	336	334	331	295	337	304	326	317	347	340	301	350	338	329	343	320	311	318	331	316	323	295	346	290	344	344	311	310	316	340	354	363	310	354	314	287	328	309	333	319	318	317	307	363	319	325	334	305	304	265	299	312	313	305	312	330	280	294	320	291	344	319	332	341	366	334	306	316	313	330	308	289	330	330	339	314	303	300	319	337	334	311	310	288	328	310	303	306	318	362	334	333	292	294	323	338	312	293	303	344	324	287	332	334	299	317	314	292	305	327	317	307	302	293	322	307	328	319	317	321	322	309	336	305	300	322	305	289	317	305	360	289	309	319	326	345	337	321	326	325	309	338	316	365	352	335	322	354	312	276	347	343	349	284	318	348	334	327	298	320	337	359	323	334	310	338	308	330	337	292	332	336	296	317	341	321	336	303	313	316	339	289	285	308	303	336	332	310	316	327	330	301	322	293	318	327	301	331	274	321	326	317	305	310	333	329	348	303	315	330	341	325	300	331	318	321	319	315	333	308	356	339	323	356	347	343	326	336	306	309	310	295	305	314	309	309	305	304	323	288	332	317	298	300	330	287	324	290	326	329	322	296	354	328	310	309	363	305	320	307	342	296	332	326	283	307	355	313	293	323	291	338	323	310	319	317	343	279	322	332	337	338	287	325	332	329	314	333	324	306	304	342	304	313	334	349	321	289	332	362	329	313	345	364	327	313	330	307	342	342	326	337	326	336	332	317	298	292	309	332	320	308	310	316	318	347	342	317	341	326	308	314	300	302	309	312	348	335	346	321	284	324	295	291	305	306	345	295	325	322	333	312	314	333	332	339	309	313	323	329	276	325	329	309	299	311	305	323	323	313	312	339	328	302	320	309	329	315	326	336	303	301	304	338	326	336	301	303	319	290	300	311	344	357	321	364	337	323	315	320	300	332	327	352	307	321	341	355	304	295	319	349	292	343	343	308	342	324	325	314	307	322	342	323	323	308	301	346	314	324	293	287	336	335	334	325	313	333	315	317	313	294	301	350	336	318	309	330	313	339	332	311	319	320	294	311	322	326	317	322	298	321	318	303	326	305	358	311	322	318	307	309	309	320	317	334	313	339	316	296	318	284	311	348	345	321	343	301	336	322	301	318	318	320	343	328	343	329	310	312	343	335	273	314	369	309	332	330	332	340	298	338	306	364	338	288	258	320	295	339	345	353	314	343	327	328	288	300	293	350	326	322	302	345	316	348	341	299	345	331	331	310	328	321	327	304	301	305	361	327	320	343	393	301	290	297	319	329	303	340	324	301	321	330	329	327	324	309	332	300	314	319	362	323	338	282	353	325	289	310	346	308	342	359	320	305	308	351	334	331	317	316	319	327	337	329	318	360	322	318	338	311	284	332	346	327	306	326	314	326	281	320	326	312	318	312	311	346	332	340	340	324	293	351	323	324	310	327	319	261	303	321	296	308	329	340	323	336	314	328	342	350	302	299	349	306	318	297	307	359	309	302	276	327	317	321	335	320	287	335	300	336	326	312	294	345	319	327	341	301	311	294	312	341	319	303	319	380	297	307	318	308	338	323	268	336	319	317	277	323	273	340	332	302	321	353	336	316	316	324	353	294	343	314	316	272	305	347	355	324	323	328	328	311	307	333	325	324	358	310	326	287	318	362	299	329	303	347	332	348	290	321	361	297	285	320	351	280	294	298	341	359	321	328	298	300	337	321	306	310	310	315	352	343	331	344	335	325	310	303	339	314	348	314	315	288	329	301	327	303	355	321	294	280	325	336	346	313	330	304	336	319	370	298	320	348	319	303	308	264	317	330	338	320
4551	860	1199	1188	985	905	5109	1170	768	722	758	727	751	769	740	767	755	715	727	770	704	775	758	723	770	679	711	748	746	695	716	761	704	726	760	713	764	728	705	754	713	743	672	707	722	751	796	697	704	662	751	723	746	675	733	671	686	737	727	701	717	732	696	746	722	709	711	691	723	716	674	733	715	759	711	765	751	716	700	758	748	712	723	710	737	716	700	763	690	713	717	696	693	712	714	747	726	677	707	750	758	767	706	693	745	715	758	730	745	733	762	737	688	761	718	705	788	733	690	716	719	735	743	723	753	733	717	697	731	709	657	749	715	674	738	707	729	731	813	723	708	731	689	689	733	733	740	717	694	746	680	735	698	712	708	709	723	744	710	745	706	736	674	765	735	673	764	736	760	693	682	752	731	733	701	734	736	750	734	657	716	730	701	707	716	691	744	684	768	749	714	695	714	745	709	709	695	699	718	686	728	707	708	748	747	715	734	724	729	704	683	741	748	707	728	728	703	729	714	712	741	713	698	706	740	737	724	708	693	764	668	734	707	735	670	692	770	740	730	738	759	770	699	718	698	730	684	684	731	733	697	715	746	706	695	754	760	767	760	704	704	704	733	729	694	721	748	694	756	737	756	691	682	703	763	756	664	755	731	691	705	713	743	707	737	722	724	716	693	679	769	746	693	709	709	687	685	673	759	714	713	742	709	730	715	741	734	753	718	712	728	728	720	745	726	730	729	744	752	704	741	711	702	738	701	738	742	727	735	710	655	749	725	719	745	732	784	714	717	815	765	735	698	727	729	764	758	737	683	730	743	698	725	731	703	717	742	750	719	713	750	706	698	712	717	714	734	726	750	701	717	773	730	710	751	764	728	684	760	757	716	671	722	732	735	688	731	679	710	687	749	714	704	687	724	765	725	697	726	769	775	734	683	729	718	707	730	702	646	683	705	707	741	712	708	752	704	750	729	683	761	704	682	722	717	765	751	741	721	730	738	756	763	723	722	705	728	734	745	697	758	715	723	674	765	698	734	696	721	696	757	685	671	706	761	721	805	728	762	701	696	724	740	711	752	712	736	771	711	756	710	787	697	676	727	760	720	734	721	751	690	710	784	724	709	667	709	722	730	697	743	683	682	754	642	695	740	676	690	704	730	714	744	700	720	746	698	750	688	706	687	712	719	706	729	739	734	701	739	753	739	684	725	722	714	712	700	703	666	732	724	694	742	777	702	752	724	728	705	734	757	710	737	703	748	688	723	701	683	726	709	731	701	724	706	745	687	736	722	737	695	751	713	728	714	714	719	696	695	741	741	681	781	734	707	694	669	730	707	735	713	716	711	736	699	720	714	740	722	689	746	742	718	731	726	726	758	710	719	694	764	768	720	718	741	737	726	701	695	750	734	744	702	742	763	696	758	711	711	700	745	693	695	729	730	718	718	700	751	706	742	735	734	698	732	720	733	728	730	757	715	762	716	752	683	780	739	698	757	673	708	726	757	740	702	698	714	753	718	719	698	745	754	736	731	762	733	778	732	758	741	690	663	716	658	727	728	782	778	729	701	715	729	689	699	740	675	708	695	706	695	722	711	715	703	683	704	678	758	728	709	694	727	691	732	661	764	728	705	793	727	758	694	709	742	714	733	725	760	762	708	721	757	741	709	730	727	724	771	703	728	754	701	768	773	720	735	706	734	741	743	687	726	710	708	690	781	718	763	733	705	735	672	724	759	721	742	723	777	695	726	715	766	732	763	673	795	736	692	720	736	714	745	687	693	698	697	743	742	731	662	709	722	724	737	737	726	737	696	731	740	687	661	715	738	738	710	738	692	731	713	746	703	739	719	683	758	693	755	733	766	731	714	723	686	756	701	733	764	720	742	762	726	721	696	709	728	707	687	691	681	697	718	735	729	703	726	730	741	682	692	733	703	720	673	689	702	715	734	737	717	740	734	736	742	689	704	776	714	695	710	734	710	702	712	767	746	713	706	725	724	767	757	676	686	688	741	777	738	721	749	733	739	678	691	706	722	706	721	693	716	693	702	704	760	699	725	675	729	744	741	742	781	743	715	720	686	753	738	706	693	709	743	682	718	743	721	778	714	674	737	706	733	756	698	779	726	750	753	761	752	732	725	747	719	700	775	752	706	711	754	745	705	760	750	734	742	708	694	734	717	715	722	653	666	701	734	678	741	783	681	717	728	751	719	708	736	757	723	708	702	724	687	703	732	774	726	735	710	726	723	692	736	722	743	726	714	737	718	703	736	750	693	719	700	718	718	742	735	721	728	731	677	731	743	743	704	723	716	771	747	754	749	725	704	683	755	741	686	718	769	713	717	676	769	698	745	690	740	732	703	713	709	741	697	715	722	685	703	736	733	741	685	711	715	741	771	706	677	710	733	697	711	747	752	731	709	719	736	689	731	728	699	732	729	771	703	753	732	691	671	734	711	775	685	722	729	694	739	704	759	727	736	687	700	680	745	693	762	721	674	746	696	769	772	763	747	728	756	793	746	741	707	711	759	720	795	718	718	710	721	695	713	717	735	708	686	745	733	692	709	750	716	722	696	739	722	700	721	756	769	721	741	766	710	746	713	709	756	718	650	721	736	715	712	709	744	697	735	701	723	694	757	760	739	710	713	746	744	772	723	750	719	773	752	730	737	745	744	681	696	673	703	681	731	704	740	750	735	738	743	707	753	713	747	754	736	727	730	696	732	758	777	724	773	690	733	701	718	764	689	739	738	734	725	712	745	763	762	687	676	711	730	691	718	736	718	751	754	719	657	754	746	706	726	713	729	744	709	716	764	700	711	699	734	744	704	687	745	725	721	781	733	704	713	684	690	708	705	699	740	759	741	705	701	692	699	661	692	719	753	711	726	739	681	691	697	723	726	754	722	717	774	743	694	774	755	770	764	702	713	708	716	750	744	702	690	720	770	697	713	760	730	736	754	731	710	702	734	749	768	710	712	759	692	662	727	724	792	700	732	712	717	742	770	703	722	734	691	727	731	652	768	731	767	661	727	720	728	773	732	729	732	701	747	756	727	723	767	713	689	674	735	713	738	726	725	753	707	754	738	722	759	711	758	687	751	691	705	682	697	731	710	743	690	692	663	711	719	733	668	694	699	682	739	725	690	734	763	727	720	720	745	693	724	690	733	690	683	712	701	680	719	725	705	732	724	707	821	707	684	774	731	737	702	739	686	681	723	709	695	732	711	732	716	734	700	777	732	681	683	744	731	720	759	697	691	769	733	710	686	725	743	702	712	722	735	742	741	732	678	703	715	677	758	701	702	678	715	702	727	682	717	690	722	721	731	736	717	698	708	756	721	731	718	721	694	730	731	713	735	707	713	752	721	742	703	756	734	717	740	733	716	691	672	732	698	743	707	802	730	751	727	726	707	761	721	739	719	738	725	722	696	725	735	728	761	726	712	733	692	771	721	726	687	744	731	744	716	725	751	728	780	687	750	750	701	728	725	720	767	698	714	729	744	678
33058	7002	1388	923	665	492	19767	6566	322	237	229	208	224	215	200	216	234	213	204	182	159	195	185	193	206	189	177	181	180	189	195	200	186	194	196	227	175	202	190	191	212	185	180	193	178	188	172	190	185	183	179	166	188	212	210	192	198	191	202	210	187	176	175	182	177	197	155	183	181	187	193	201	187	190	209	197	182	168	184	204	182	184	177	204	177	191	195	201	189	201	170	181	206	180	197	187	185	202	197	167	200	198	185	170	192	183	177	168	186	182	165	183	173	184	169	179	147	181	192	182	196	176	200	189	192	194	165	161	187	198	178	198	152	171	180	170	167	164	186	179	203	179	164	217	175	200	186	194	192	203	164	172	165	160	174	206	196	183	201	185	216	205	163	178	169	179	176	201	170	194	184	161	201	181	193	170	161	171	191	191	211	180	184	195	170	188	190	179	200	162	182	187	209	213	192	194	165	177	160	171	181	199	199	187	161	173	181	168	180	187	234	200	187	184	187	197	186	194	176	169	171	191	186	199	198	182	185	187	191	182	164	186	179	192	178	182	202	202	172	169	205	178	169	195	187	150	191	182	181	175	184	188	206	214	179	215	175	168	179	186	172	183	199	203	201	156	185	191	181	187	194	186	180	203	171	183	180	185	188	183	183	175	178	175	161	196	203	198	172	196	172	181	176	170	199	180	165	200	198	175	160	192	199	170	212	199	199	190	214	174	163	200	188	177	165	198	178	182	209	186	182	155	199	198	160	160	197	201	179	200	178	184	187	184	145	195	177	207	196	169	195	176	167	175	163	173	169	178	201	189	203	179	187	192	184	163	191	180	213	181	200	226	183	180	207	194	185	203	191	179	176	180	183	197	168	194	205	204	209	162	181	174	198	182	199	176	202	164	165	196	172	183	200	207	187	197	182	191	173	204	164	191	181	168	177	180	193	194	194	181	198	156	173	153	208	182	168	195	181	193	174	185	172	192	178	176	210	170	184	183	171	179	184	174	195	195	185	206	185	180	191	205	178	196	187	215	215	208	174	206	169	200	178	175	177	203	172	202	171	184	156	205	188	201	177	187	182	206	199	203	193	191	195	191	198	208	188	184	186	187	199	178	178	182	193	162	188	200	195	157	197	193	193	187	153	184	189	200	178	163	168	193	160	171	189	196	187	181	181	164	188	195	197	183	178	162	170	171	184	179	166	180	171	201	189	166	212	186	183	179	202	184	171	179	174	179	196	179	158	195	189	187	185	204	214	177	207	211	181	201	175	192	197	171	199	168	176	180	181	183	167	169	179	183	173	193	180	178	176	163	209	176	176	181	182	195	208	198	190	202	165	188	197	188	209	189	195	196	167	196	204	184	204	189	202	198	197	180	212	189	181	180	208	159	179	186	203	157	186	168	186	175	190	189	203	163	177	186	159	196	175	170	165	192	210	164	195	190	184	176	172	191	189	184	164	200	180	188	206	177	169	178	189	202	192	189	181	188	193	192	213	176	201	193	170	173	171	175	208	185	186	167	171	193	183	184	202	186	176	179	183	175	187	192	219	170	218	201	154	190	191	188	205	209	187	191	183	190	208	191	168	204	176	202	179	180	195	209	179	189	192	193	175	173	180	190	183	175	194	205	200	197	224	188	185	204	180	193	205	186	186	178	191	194	201	160	182	180	199	174	169	183	180	192	213	184	187	173	159	186	192	204	174	181	166	172	183	199	201	179	188	200	210	164	192	182	183	185	172	153	189	203	187	215	215	176	153	187	177	191	189	180	201	175	178	174	210	200	194	152	215	204	186	191	183	168	186	195	177	188	184	176	163	179	212	193	217	166	195	193	193	187	171	186	191	178	209	161	198	182	181	188	173	169	172	181	177	194	169	208	175	197	162	176	196	179	180	192	187	190	176	190	161	197	175	180	196	194	178	196	180	194	175	187	215	190	192	201	185	174	217	183	178	206	180	177	199	199	213	182	217	186	188	186	184	185	171	180	164	154	163	171	193	186	205	170	188	194	170	203	189	183	172	194	190	193	174	158	194	173	184	180	198	189	212	207	172	184	184	156	211	183	176	173	169	179	170	195	163	173	204	187	181	173	194	169	198	197	189	181	183	175	191	199	195	196	187	169	177	192	178	160	185	169	166	178	155	174	173	161	162	197	185	174	191	175	214	198	165	189	194	209	201	210	209	187	207	190	177	170	179	174	179	180	188	176	169	177	192	172	188	185	196	189	153	165	185	190	214	183	196	225	218	187	184	183	174	181	135	172	179	179	167	184	171	178	188	170	176	182	198	195	164	182	209	189	193	186	172	182	193	193	189	180	163	183	187	183	170	194	196	189	198	189	188	170	191	186	156	169	197	205	200	205	187	187	187	168	203	196	172	191	201	204	204	192	180	211	195	175	193	187	177	159	178	193	193	166	204	187	166	185	192	188	182	173	159	184	171	182	161	176	187	173	168	185	197	179	184	174	214	193	181	181	182	188	200	161	191	182	168	193	176	200	191	202	172	198	193	218	190	192	199	177	195	173	210	166	183	198	195	174	203	169	199	170	191	198	208	183	191	176	178	200	179	182	187	171	186	172	187	173	210	210	205	175	164	194	173	195	209	171	192	215	169	200	205	162	202	193	183	186	161	192	181	193	171	170	202	184	196	173	194	199	186	163	181	179	190	209	198	175	183	171	198	225	172	204	206	165	187	201	185	204	181	217	198	195	164	191	194	163	202	200	181	197	185	195	208	188	201	209	189	183	174	169	205	183	184	176	188	171	177	192	172	182	204	210	182	192	181	198	160	166	170	198	172	201	174	182	191	180	189	181	192	173	181	193	202	187	169	192	190	189	156	184	188	184	207	178	188	186	191	182	188	168	204	195	188	188	176	184	178	173	186	164	206	201	192	180	191	194	175	171	187	169	168	203	185	208	197	172	183	197	179	171	173	177	201	169	193	189	183	193	215	189	163	183	198	179	201	190	188	181	182	198	198	233	184	198	201	197	179	189	194	194	165	216	162	185	170	186	166	178	202	200	179	183	193	180	178	176	189	204	180	198	187	179	218	185	178	188	181	196	195	203	187	196	186	182	162	154	172	201	216	182	172	200	194	178	176	209	186	205	182	167	188	190	193	166	198	191	191	183	183	197	211	194	190	183	198	200	173	189	212	190	200	154	214	189	199	184	191	175	202	188	191	163	184	191	171	188	187	180	172	175	172	173	169	185	183	179	182	200	175	207	179	201	165	179	202	218	195	170	211	207	171	155	193	206	163	179	194	176	177	200	196	214	193	177	204	172	190	204	182	165	185	202	182	206	189	170	196	202	199	197	209	176	175	197	161	188	156	201	205	173	190	194	185	196	175	169	187	188	195	197	205	169	176	180	160	167	203	170	195	179	204	188	185	178	166	208	173	205	166	189	186	208	185	190	190	193	197	193	212	183	185	171	211	189	192	179	185	191	190	210	201	182	180	175	194	185	190	184	188	177	175	196	181	161	205	181	186	185	175	190
14888	1181	2570	2913	2442	1951	39541	5317	991	896	780	745	766	681	668	590	643	590	589	489	562	544	537	510	528	514	500	500	482	507	495	486	486	475	454	492	471	483	464	503	431	511	453	447	460	504	465	481	477	476	480	478	491	505	471	451	484	447	445	437	430	451	460	460	450	423	416	453	442	442	395	457	454	423	436	420	456	455	465	415	435	454	432	445	467	436	445	454	436	462	425	462	461	445	456	473	454	438	401	441	465	410	401	448	437	433	434	423	499	464	457	473	428	471	419	461	469	421	467	447	439	488	407	452	456	434	405	410	410	445	446	453	425	437	457	459	431	440	453	454	393	464	435	459	455	451	464	445	471	480	390	415	464	420	491	439	451	437	428	459	453	468	419	449	415	433	429	446	443	491	442	411	430	445	480	434	453	430	420	417	407	437	438	450	462	452	455	450	442	438	434	471	459	460	454	440	426	459	425	443	398	446	473	459	459	439	441	487	440	434	427	442	480	431	481	408	449	406	427	470	403	477	429	440	491	430	445	451	488	463	440	455	415	418	438	441	429	435	428	434	469	490	453	473	462	453	448	468	453	467	438	441	427	418	438	453	464	435	413	456	438	462	413	427	452	447	442	418	482	467	443	454	437	414	430	443	431	451	451	482	448	390	457	443	432	418	440	434	451	431	464	449	442	455	507	426	442	427	427	422	450	470	449	426	431	466	438	484	445	437	488	495	424	459	455	451	410	448	414	477	413	459	435	424	442	459	477	444	456	469	439	479	429	440	491	447	460	418	475	412	429	427	410	477	461	490	435	492	451	441	426	442	450	466	451	414	454	470	450	438	457	453	422	406	455	432	450	451	440	444	441	471	455	436	441	414	448	439	394	432	469	448	430	442	412	449	445	479	414	444	441	432	470	454	478	445	452	420	428	453	475	434	458	465	459	441	469	431	426	451	464	446	453	451	428	436	479	432	460	424	455	463	418	477	422	499	479	429	432	476	490	493	403	436	459	402	437	463	477	429	441	448	449	438	480	448	442	435	418	446	439	432	420	460	392	461	437	473	429	444	453	477	422	484	398	453	454	437	446	462	424	460	454	471	398	456	396	413	432	433	422	426	418	438	448	467	420	453	434	444	482	458	464	417	417	437	451	417	424	462	441	447	450	433	475	462	396	411	488	414	447	478	460	427	448	449	460	440	439	464	425	446	460	441	415	431	487	439	392	429	439	446	481	468	423	456	453	453	412	447	451	485	472	487	468	487	479	431	450	490	487	484	455	427	459	427	420	496	479	461	436	441	442	447	471	434	428	452	402	434	427	419	464	490	460	464	423	468	441	435	422	455	391	477	476	450	403	442	433	479	453	430	431	430	425	455	423	469	474	453	462	471	435	477	482	446	466	436	451	448	449	445	478	455	443	433	422	474	426	485	453	437	415	444	428	462	454	430	416	426	454	482	422	411	427	458	482	428	442	421	474	416	463	462	436	449	416	436	448	432	432	447	489	412	502	403	441	458	428	438	440	444	445	435	472	468	476	450	455	452	467	442	438	420	430	416	451	468	427	451	441	432	468	456	448	447	448	449	435	455	480	441	427	473	465	431	422	424	452	445	478	449	449	434	422	455	456	444	444	460	437	449	460	443	449	450	441	488	426	381	424	482	452	456	450	487	436	432	447	448	417	446	456	433	438	449	423	436	439	471	433	451	453	474	441	456	450	444	429	434	496	415	428	412	433	445	479	416	438	441	451	443	422	442	439	432	454	417	462	453	438	444	437	454	397	434	429	430	458	447	448	416	420	444	438	462	431	439	445	425	465	401	421	416	431	446	421	479	452	440	448	446	454	438	416	465	434	465	435	465	450	465	435	393	438	404	473	482	435	456	434	446	469	458	449	403	428	445	413	457	434	453	426	460	465	434	420	437	446	411	455	460	454	433	468	450	437	484	446	462	475	440	477	433	460	417	428	417	455	430	440	449	452	448	447	443	423	430	428	470	442	459	461	430	436	458	438	439	477	440	441	479	435	455	396	402	471	435	459	455	433	462	430	419	400	450	432	459	451	422	477	431	435	464	419	463	438	468	464	428	423	437	466	442	447	477	432	454	469	445	426	460	445	447	435	433	434	411	415	442	434	462	479	430	456	497	431	477	464	470	476	473	482	452	440	493	430	444	420	454	440	472	466	446	452	446	417	434	443	462	452	447	451	455	454	436	442	429	427	443	481	463	446	421	437	450	462	475	434	436	425	412	490	460	446	428	463	437	450	473	427	442	463	468	420	458	441	415	439	438	418	441	458	416	417	485	427	431	432	459	466	452	420	443	466	480	433	439	434	435	441	432	431	499	454	418	440	459	431	460	430	458	435	445	456	491	418	437	401	431	464	439	424	418	484	442	458	469	449	467	423	444	433	437	467	446	471	475	442	461	483	455	487	471	430	435	440	410	455	487	436	464	447	476	433	439	472	484	476	485	442	459	480	426	440	460	478	484	436	412	434	485	419	461	471	422	497	448	441	447	461	402	452	460	441	420	399	469	460	434	434	482	417	425	445	452	458	477	458	407	465	399	443	445	462	393	428	464	459	405	430	417	426	387	505	456	442	472	459	427	445	432	416	457	425	430	429	424	401	453	477	460	459	421	482	487	470	442	445	423	465	429	458	469	437	480	442	476	451	426	464	447	424	461	424	453	453	462	468	437	442	490	440	472	468	437	481	469	481	464	400	459	458	442	418	467	442	416	433	457	448	450	496	440	474	470	443	452	434	458	419	432	453	456	444	494	505	446	442	443	429	461	465	468	438	483	446	430	456	450	460	440	422	456	470	404	452	465	499	453	439	449	457	419	450	427	485	410	435	427	446	416	410	448	423	444	431	441	453	411	434	457	451	472	454	411	455	458	497	463	428	485	421	489	453	489	437	440	439	424	440	427	415	419	452	429	458	456	458	418	459	415	430	449	436	441	389	441	461	426	481	442	435	484	428	465	401	460	442	453	444	430	438	463	439	467	429	504	447	481	445	415	404	450	451	436	446	471	472	470	463	446	480	444	476	416	459	445	441	449	429	406	476	440	461	462	460	397	459	458	484	452	435	422	447	464	428	442	481	444	447	450	466	455	457	434	409	457	448	445	430	447	444	440	446	433	450	466	460	453	454	461	438	451	431	460	447	464	433	438	419	445	387	456	451	434	428	441	443	465	450	437	453	480	444	449	449	480	438	416	460	434	459	454	411	429	435	404	446	442	443	489	432	485	415	449	453	444	419	427	445	466	397	441	428	443	443	448	480	505	449	460	494	453	417	462	412	454	479	457	434	445	467	444	420	442	428	423	436	475	440	427	460	465	428	432	468	454	442	424	418	456	450	435	452	474	456	465	446	417	427	416	438	439	423	408	425	451	445	453	458	470	446	401	420	458	463	456	439	427	445	461	476	441	409	478	440	428	434	415	465	447	423	418	443	428	459	429	479	448	427	442	421	458	430	433	447	474	423	441	444	448	454	446	437	452
43421	18483	5880	2105	1277	894	33657	17282	915	317	271	232	208	226	171	178	171	177	152	193	166	171	159	164	139	163	190	132	138	136	148	150	143	128	126	156	138	144	167	143	132	153	120	157	133	145	141	161	134	144	144	135	135	124	155	114	133	104	164	139	139	127	116	138	142	133	111	122	137	153	138	146	143	126	136	126	147	153	129	122	125	142	124	123	132	113	123	147	125	131	133	144	134	140	137	133	132	141	148	150	127	134	119	131	128	134	139	120	108	129	130	160	115	146	145	111	156	125	133	126	149	105	123	143	125	130	140	115	139	146	149	111	117	133	123	143	126	131	124	125	152	141	122	122	133	130	141	138	145	132	120	145	119	129	136	114	129	133	134	155	146	141	132	157	150	144	153	125	119	134	138	156	143	141	126	132	118	143	120	127	105	128	129	143	115	149	124	142	137	123	137	114	149	145	118	165	132	121	129	118	151	132	136	128	131	132	134	142	147	123	124	146	129	122	107	144	146	143	127	155	135	127	137	139	124	148	122	135	133	119	147	153	149	110	127	112	126	111	106	122	122	132	141	119	144	153	128	129	143	136	139	119	141	135	123	143	129	145	132	150	133	126	137	91	140	153	131	160	134	131	129	113	114	117	135	120	122	122	123	119	166	136	135	133	132	124	128	138	144	126	125	115	122	141	113	112	140	130	145	118	132	132	129	111	124	145	145	141	115	125	139	146	110	108	114	134	136	144	131	145	141	149	112	152	124	122	139	142	138	127	146	138	147	134	141	137	144	128	151	116	123	135	149	144	110	142	114	124	123	118	144	121	134	123	148	133	135	125	145	107	129	131	119	105	131	136	126	134	140	136	138	112	134	151	142	143	155	123	114	119	141	128	133	142	142	122	135	131	134	106	132	145	142	136	162	129	134	149	133	133	128	139	111	120	149	139	134	138	149	129	139	126	146	109	144	154	137	123	146	136	121	135	138	126	148	131	111	126	136	131	140	150	141	141	147	129	134	133	131	120	148	136	118	153	127	151	122	145	106	126	137	133	150	132	148	118	109	124	124	142	131	132	133	144	157	125	125	148	143	160	135	156	130	133	116	144	147	119	141	139	135	137	138	100	135	139	135	123	112	138	143	166	128	120	133	108	115	138	160	121	157	168	140	136	162	125	132	135	132	153	144	114	137	141	134	144	147	120	136	146	130	105	127	145	133	132	119	139	115	143	144	149	133	149	142	115	150	137	123	140	139	133	120	122	139	144	141	111	124	129	129	117	156	138	137	132	130	120	129	140	148	124	119	145	140	140	132	127	133	112	134	145	140	156	157	129	123	149	123	161	122	133	134	156	134	117	121	154	129	120	111	150	141	138	132	116	114	135	119	129	139	130	115	109	115	148	124	141	123	159	129	138	142	121	138	159	138	145	138	140	150	122	126	128	141	136	147	136	133	135	137	149	156	131	133	130	130	124	144	139	126	150	145	125	116	127	109	134	136	148	123	142	134	149	114	118	124	130	127	128	141	121	126	144	108	141	141	132	121	124	116	140	145	124	128	122	125	137	119	126	115	124	142	129	137	118	129	98	119	118	127	135	151	142	113	127	154	124	140	133	123	123	142	130	126	122	131	122	135	123	113	139	130	125	156	130	131	130	149	134	122	139	137	125	145	127	138	124	124	133	147	133	146	125	115	114	123	116	163	135	132	122	119	110	126	132	152	167	144	134	153	137	120	123	112	122	121	140	136	137	156	129	128	162	161	131	129	121	122	154	139	133	149	147	134	120	127	147	127	122	126	127	120	133	139	129	126	135	140	125	140	123	97	141	140	126	133	141	151	124	138	126	110	142	133	125	143	124	117	134	148	122	135	119	137	129	154	152	102	125	116	134	110	111	127	124	117	115	119	134	144	129	144	150	140	148	124	150	156	135	144	134	127	150	117	129	133	143	136	165	120	145	133	138	128	138	134	132	137	162	116	115	144	118	149	136	128	146	148	160	123	146	134	128	176	116	114	134	156	135	131	127	128	118	122	117	151	132	130	131	127	138	147	135	143	148	131	137	124	159	135	132	113	156	130	127	105	136	121	136	133	143	140	145	115	134	124	113	148	151	128	145	146	158	143	120	124	130	116	126	136	132	135	135	158	151	142	132	114	124	141	117	144	141	130	136	144	131	133	130	140	116	138	131	137	124	138	137	134	136	124	157	136	125	140	133	151	117	140	129	139	114	156	141	129	121	114	129	130	124	125	143	136	123	119	134	119	136	126	146	168	139	115	137	156	122	122	132	113	118	129	142	116	123	151	145	132	128	140	135	151	136	135	124	148	140	147	120	119	126	142	99	138	137	110	119	124	139	123	123	123	131	147	134	139	124	148	127	125	137	125	132	163	133	145	144	102	144	147	134	103	117	137	150	120	126	144	121	138	138	115	136	119	117	122	151	148	136	137	125	122	120	112	130	125	135	128	118	128	127	117	137	134	125	134	139	135	145	121	143	142	135	145	130	146	147	138	139	137	130	115	146	118	148	137	149	112	131	137	123	113	130	150	122	139	150	140	136	126	127	132	163	130	106	100	137	149	135	127	131	137	131	134	151	117	98	127	132	135	139	122	121	134	135	123	119	136	121	116	138	180	128	146	134	156	141	139	107	117	160	141	114	144	131	108	120	140	148	117	106	140	129	138	141	128	120	117	128	140	134	146	123	121	146	143	136	133	106	120	134	130	124	129	135	127	133	162	158	133	141	158	142	153	121	116	136	154	153	131	116	136	141	137	123	134	137	126	107	122	143	146	124	144	127	150	108	153	132	122	139	129	140	109	139	128	146	131	145	152	140	145	128	151	116	136	136	123	126	159	125	152	132	120	120	130	142	159	130	133	115	151	136	140	142	115	112	134	117	146	119	142	116	136	151	128	132	163	139	147	134	144	140	127	135	140	129	133	131	144	139	140	134	142	117	126	140	126	134	120	119	137	120	138	129	124	120	140	146	134	138	146	140	148	133	133	144	132	160	159	132	153	142	131	124	114	122	121	139	121	112	133	152	135	132	121	113	124	134	137	143	119	116	130	138	130	139	148	120	128	134	138	134	134	136	171	141	157	126	132	121	130	134	140	135	132	135	138	144	155	133	147	112	117	138	127	130	135	112	103	134	169	154	135	123	149	141	119	126	134	128	155	116	145	122	129	126	144	134	138	145	116	121	137	142	136	124	148	121	142	147	128	132	145	129	130	133	124	145	144	136	154	122	131	111	130	135	136	133	126	139	126	155	135	139	167	111	136	138	136	121	141	138	148	110	125	150	148	140	143	152	136	119	133	133	136	127	137	132	120	150	139	127	127	125	128	106	152	148	129	123	140	114	130	125	121	129	131	143	124	139	148	142	127	117	129	118	145	143	138	129	142	135	138	146	154	122	135	151	131	129	107	116	131	150	120	131	133	129	142	132	139	128	140	146	165	119	135	124	130	141	148	125	127	154	151	152	147	128	131	146	127	138	130	117	124	147
20655	2066	4738	5702	4965	4185	48269	6860	1615	1372	1264	1087	1021	882	817	766	713	678	668	641	618	618	553	559	516	514	487	494	464	467	426	457	458	472	469	434	441	389	430	421	413	445	406	400	414	412	375	368	370	410	360	417	409	395	406	394	388	388	379	375	395	360	364	342	375	388	340	429	406	394	380	357	350	386	401	373	377	416	343	364	389	368	351	384	353	342	369	347	353	366	352	367	380	369	347	363	379	370	386	328	334	384	366	379	358	344	390	365	368	368	337	365	337	368	378	345	342	368	360	380	336	396	349	362	358	359	372	362	369	327	400	367	343	342	350	337	402	349	343	358	390	378	359	339	367	375	369	386	373	375	347	342	346	357	382	352	353	327	340	357	360	363	363	375	352	371	340	394	385	317	342	382	360	340	360	366	373	325	351	379	375	385	362	370	325	330	366	376	347	376	337	365	372	367	351	387	362	333	380	351	359	327	367	372	346	372	368	354	356	371	355	364	361	359	363	359	357	330	348	369	375	347	379	345	328	353	373	346	368	365	354	376	364	369	366	344	345	370	348	361	360	362	339	361	357	369	329	380	346	349	362	326	381	340	329	378	343	332	328	385	320	386	366	365	351	361	358	339	341	358	355	368	370	345	332	356	363	342	323	348	338	357	349	329	350	330	369	391	355	341	380	376	357	325	352	345	354	330	326	339	354	357	356	345	341	367	392	363	361	357	371	369	340	351	382	347	338	354	357	349	377	374	362	373	370	354	364	399	312	352	339	352	393	382	342	376	359	360	347	358	341	354	389	343	336	356	373	349	301	381	367	375	360	357	362	341	367	336	370	357	363	362	387	363	343	391	380	358	363	339	312	337	350	357	346	339	347	390	409	362	374	359	352	364	359	363	360	329	344	361	333	351	384	315	372	356	363	347	364	343	354	365	389	355	365	393	361	348	361	379	360	334	367	349	358	345	344	332	316	384	343	358	364	354	370	373	326	339	365	379	360	331	371	364	363	384	346	384	339	367	337	316	330	338	353	345	331	349	407	398	372	374	372	364	371	359	371	348	327	314	349	376	352	334	332	341	345	341	340	341	364	344	356	354	342	349	394	378	351	350	349	361	355	356	403	369	362	332	387	349	349	344	364	341	357	353	345	342	339	368	370	382	364	333	360	337	356	383	357	347	356	372	349	350	332	365	364	346	334	340	355	333	369	347	341	361	353	349	355	379	382	362	381	354	343	340	368	369	368	370	356	385	378	354	344	335	361	335	342	341	354	301	350	331	357	365	354	381	379	362	365	347	359	333	382	351	348	347	341	347	338	381	342	319	349	386	355	359	355	348	373	356	409	330	310	354	340	372	318	379	351	373	347	332	360	347	370	323	368	387	378	356	352	362	351	366	340	343	370	365	335	331	371	336	356	389	374	345	357	347	321	352	370	353	405	397	385	393	359	368	336	365	343	331	349	337	362	360	361	329	382	326	328	344	356	364	382	390	363	368	346	364	348	358	353	345	340	351	329	334	346	356	351	345	341	394	343	336	385	371	331	353	354	360	355	344	329	340	373	357	349	364	359	338	367	338	358	357	359	352	346	366	343	358	363	315	374	354	323	369	343	369	348	379	353	359	365	369	356	400	350	378	356	360	361	357	375	348	354	365	352	365	391	350	351	369	396	372	333	368	358	336	310	348	321	354	351	307	383	366	355	369	349	361	341	332	377	358	327	338	355	313	360	366	351	380	365	349	350	338	358	339	347	357	360	376	331	329	365	349	347	354	337	375	362	353	381	343	356	359	384	369	369	361	376	363	345	358	333	347	400	377	381	354	364	383	367	336	348	334	341	367	356	387	360	334	337	366	349	394	354	374	337	347	343	355	353	344	350	368	319	337	341	332	351	373	395	375	339	385	336	378	335	372	353	342	335	352	348	359	361	363	363	350	353	374	374	369	377	376	335	374	336	358	343	361	356	364	339	368	363	365	373	368	356	310	337	352	370	385	369	346	357	341	336	346	380	357	351	360	331	366	337	365	343	387	364	365	372	352	352	384	364	385	353	364	347	371	373	359	312	348	341	364	350	358	387	378	357	359	398	384	374	360	344	380	359	346	362	355	379	314	372	357	369	365	360	330	377	344	383	341	370	383	361	354	350	350	360	327	340	350	361	360	349	334	351	318	350	364	333	342	382	375	388	393	328	361	383	337	360	321	372	346	348	370	359	344	372	385	378	368	375	339	355	353	358	310	348	350	371	366	354	338	346	373	404	364	352	341	368	342	345	374	392	374	340	338	349	330	321	355	328	370	328	362	327	374	370	376	343	366	364	359	357	378	330	354	350	347	397	358	357	365	352	376	368	346	324	363	363	366	348	351	347	349	371	377	327	350	347	328	362	345	316	393	360	370	331	345	360	394	361	374	379	379	370	348	369	360	379	361	370	348	360	346	350	330	352	372	386	362	386	360	376	352	353	374	375	328	367	321	386	388	382	386	378	327	364	348	314	339	372	321	333	339	362	363	339	336	326	366	313	355	368	371	346	375	362	363	365	313	345	349	362	323	334	324	378	376	357	394	397	362	361	351	381	327	366	348	354	382	328	329	344	343	353	311	370	322	353	356	326	380	383	379	358	369	350	344	349	356	368	347	363	384	339	363	367	340	368	349	381	346	341	363	369	361	368	362	368	384	390	340	324	350	389	332	320	330	355	360	378	341	350	360	366	319	361	370	371	389	347	338	347	381	336	391	407	343	354	347	387	386	362	337	334	327	364	361	350	326	371	342	370	340	340	366	373	342	343	354	362	342	365	349	350	361	352	356	344	349	391	363	344	367	350	367	364	352	349	391	340	349	350	365	378	350	350	334	361	343	365	339	336	360	352	363	362	341	400	350	370	394	378	371	362	349	368	349	332	329	368	343	370	358	332	390	344	381	373	329	331	368	352	350	392	355	372	344	384	359	364	345	341	334	330	330	322	358	363	339	337	345	334	334	336	326	366	353	358	345	382	338	329	346	342	361	335	368	334	351	373	357	334	342	360	367	340	378	376	385	357	371	373	361	357	373	345	343	390	319	342	333	365	374	409	401	390	376	391	371	364	363	379	367	364	373	368	363	355	363	364	341	384	361	337	389	395	351	383	357	339	370	375	347	385	370	394	337	360	345	359	356	380	374	341	372	334	358	375	355	339	333	382	372	379	365	357	353	340	343	345	379	378	351	372	321	336	338	383	355	359	359	361	360	370	357	388	358	336	346	346	340	352	299	350	343	369	341	357	364	369	341	330	327	363	331	382	358	343	331	340	376	387	334	370	357	353	361	347	348	354	365	379	345	374	365	380	383	412	350	363	379	341	349	342	346	330	351	348	353	311	358	358	361	358	387	353	332	328	350	394	368	372	346	379	343	378	356	341	352	354	327	369	334	333	358	360	336	361	348	338	331	388	323	335	346	365	328	357	349	344	349	354	354	339	364	367	365	359	352	365	354	388	360	350	354	334	328	338	364	346	355	383	339
4608	503	434	421	406	356	1394	645	320	357	338	324	346	331	342	337	346	362	289	343	328	292	296	331	328	363	344	317	342	311	324	354	321	329	339	313	346	325	317	350	381	311	305	325	304	336	314	323	332	325	347	346	299	365	327	335	316	337	305	357	321	303	302	298	291	341	316	335	349	345	351	318	322	320	349	313	326	333	326	377	360	290	306	334	339	341	321	331	342	313	332	323	345	317	297	330	307	320	326	312	347	302	329	350	333	350	325	356	327	352	330	373	335	321	333	316	332	309	338	317	333	317	316	346	351	291	301	302	316	299	324	322	322	322	344	328	328	337	324	326	325	328	334	338	325	301	362	301	309	330	344	354	346	307	343	303	340	340	298	354	353	330	306	356	361	331	323	320	337	339	357	320	329	349	316	344	347	310	324	339	343	332	338	341	337	364	356	325	315	353	321	341	326	329	321	348	311	328	326	352	308	326	311	318	350	344	361	353	367	332	335	330	337	326	349	328	352	296	325	379	321	326	343	323	335	345	317	356	328	327	339	339	345	352	315	308	332	319	305	366	333	311	296	322	350	331	335	309	305	308	337	305	317	326	334	315	324	345	362	330	343	338	329	294	337	353	320	352	347	329	328	326	336	347	324	329	331	333	321	321	330	346	291	339	302	374	346	306	348	319	331	360	347	340	299	326	330	353	340	336	336	343	347	316	330	363	335	318	349	322	382	348	323	309	305	296	342	338	329	350	326	335	353	322	316	315	351	303	317	328	336	367	348	337	343	316	351	340	341	320	326	314	310	341	291	338	312	403	350	336	335	276	320	290	327	319	346	330	345	326	308	338	328	340	330	352	322	311	345	284	306	324	311	353	335	303	308	329	331	333	348	383	365	321	319	344	380	319	344	344	316	335	338	324	319	301	307	345	305	334	303	356	340	314	342	319	321	336	351	303	323	308	345	309	318	338	321	341	322	341	306	336	305	343	328	349	336	324	373	314	330	304	334	326	321	325	339	348	318	327	297	327	318	312	309	325	315	338	335	323	342	328	304	348	318	348	321	343	329	311	322	331	315	330	305	347	342	326	318	307	334	332	337	322	341	325	301	333	299	312	285	360	331	372	336	329	367	361	334	329	329	313	332	355	324	302	339	326	330	331	280	330	334	336	337	330	319	335	329	334	314	330	334	339	330	319	330	336	355	349	327	353	331	306	342	322	313	347	338	329	350	325	325	333	354	342	333	336	327	329	354	307	330	349	326	317	321	357	352	309	334	313	343	325	315	354	322	321	318	339	342	340	333	350	354	338	337	301	322	362	347	315	351	334	333	348	356	320	331	334	324	334	354	331	311	338	325	325	330	309	346	337	343	335	345	308	321	310	329	340	353	363	339	293	307	354	340	308	331	312	318	308	360	344	324	339	355	354	311	318	331	360	318	318	315	333	303	323	329	364	330	305	323	319	336	362	344	325	316	304	349	346	338	308	352	377	339	352	338	329	350	307	350	310	343	354	358	366	326	304	339	332	323	342	330	349	349	317	347	309	346	325	307	347	363	326	288	342	352	352	322	302	358	302	341	341	348	349	323	333	316	341	344	293	347	333	322	318	319	318	348	356	293	319	301	321	305	318	325	353	309	352	386	328	320	309	348	329	339	347	330	310	347	305	332	343	330	322	353	351	303	313	329	348	346	302	329	301	330	353	338	296	297	338	336	325	347	300	339	304	344	329	353	324	350	329	307	302	338	350	337	345	345	339	330	336	302	283	316	305	358	389	334	328	315	332	362	324	299	300	317	345	307	309	328	355	343	333	344	381	337	313	316	316	352	339	321	370	357	327	321	340	340	354	335	351	316	322	345	335	343	339	319	318	361	348	320	337	323	327	309	342	329	328	362	339	310	315	362	299	331	340	329	347	355	311	346	385	318	340	333	359	319	339	307	309	359	328	321	341	339	322	309	349	317	315	344	300	328	325	334	328	312	329	373	351	341	353	321	336	314	340	324	316	314	301	327	298	374	350	346	317	361	357	330	373	333	306	312	324	306	360	357	329	369	326	339	329	324	340	355	300	314	349	331	350	346	340	348	322	358	340	332	346	337	336	307	330	365	350	314	320	323	357	363	350	351	356	347	308	329	336	327	334	319	332	301	346	331	318	316	342	319	319	354	354	294	331	321	299	339	350	325	351	320	349	366	336	315	346	351	327	335	344	338	324	318	350	319	346	310	300	323	344	326	327	351	328	329	330	324	326	314	341	325	344	333	327	323	313	311	339	317	344	335	315	340	342	314	331	317	315	311	302	365	320	351	349	331	347	317	318	331	332	292	325	295	315	334	325	310	306	328	307	316	341	366	298	362	313	304	318	353	328	367	370	355	355	340	343	343	358	332	346	344	314	343	327	326	297	368	302	328	338	323	327	292	355	363	338	341	343	346	348	309	327	338	322	348	334	300	365	300	328	322	356	365	306	319	317	353	311	375	315	321	319	333	303	340	330	298	328	291	304	355	337	338	353	311	312	344	337	328	340	344	327	347	319	368	334	322	328	323	297	318	359	317	313	328	326	376	349	332	336	323	336	317	353	332	286	331	334	314	317	315	362	338	361	327	347	334	334	335	347	354	316	313	328	326	333	337	328	294	308	356	341	317	318	328	319	297	285	323	311	312	344	349	332	359	342	337	352	349	317	330	301	318	319	296	328	333	340	334	321	302	318	355	333	328	360	291	336	321	349	337	301	322	329	324	335	351	352	328	322	323	322	323	340	330	323	312	315	312	316	362	318	338	339	367	334	362	324	353	301	339	327	376	346	323	326	361	328	346	325	347	337	328	326	320	319	307	318	345	334	347	340	321	322	372	327	355	344	340	319	329	346	312	370	306	318	342	344	312	333	347	327	335	302	346	357	330	347	347	312	303	373	317	320	313	295	322	355	337	325	312	327	326	343	343	343	339	361	335	333	317	337	350	307	323	327	344	327	342	331	330	361	330	333	320	350	337	343	338	329	313	354	291	348	327	341	372	338	361	335	296	309	373	340	304	295	307	329	330	350	352	286	353	329	319	340	345	313	307	328	340	306	330	378	336	360	340	326	315	328	348	321	313	338	327	324	323	345	345	340	306	353	305	328	326	334	311	311	349	306	310	280	353	345	338	364	345	327	340	300	326	318	341	346	310	327	317	327	362	300	326	308	332	341	331	322	357	359	325	340	295	314	305	339	370	313	312	342	303	324	351	301	293	321	308	320	278	374	335	325	353	311	340	335	307	325	342	299	318	327	333	334	318	316	274	350	337	318	363	348	317	297	312	351	324	331	334	367	335	310	298	338	294	328	325	334	330	323	328	345	338	317	286	360	355	307	295	336	339	315	337	285	336	330	327	313	350	350	320	312	353	337	327	354	335	364	335	343	309	337	322	320	340	333	334	317	343	337	304	281	355	326	327	343	358	361	287	345	317	346	330	320	331	329	338	327	351	366	351	317	333	385	327	341	333	333	364	350	340	315	353	337
4179	857	1036	1029	959	882	6532	1939	744	777	791	740	769	791	758	787	779	798	727	775	745	739	782	761	745	767	754	743	759	764	719	751	737	770	770	784	708	750	753	773	773	752	711	804	723	711	765	732	794	726	765	819	748	731	751	723	745	794	810	747	710	761	777	714	715	725	803	749	734	791	769	777	763	773	737	746	748	739	749	756	770	755	742	749	728	774	741	760	744	766	790	774	757	761	736	772	680	715	703	761	824	777	738	764	698	714	750	767	780	805	727	752	709	746	742	771	728	730	767	746	837	777	743	760	711	779	720	738	761	752	726	766	796	748	739	746	720	769	726	736	797	730	830	758	793	739	730	761	759	766	729	740	731	747	743	797	708	746	708	734	754	766	739	734	741	737	739	788	768	743	714	728	707	810	748	787	752	769	775	757	758	784	765	787	703	777	774	728	778	759	755	792	740	758	765	735	715	744	751	727	782	734	723	752	741	785	762	755	741	737	760	785	696	729	754	758	761	746	744	818	751	782	764	712	737	778	748	729	770	739	778	738	799	738	758	737	772	744	750	738	776	736	762	780	789	776	741	769	807	776	741	741	737	739	731	765	745	764	747	751	812	762	745	769	798	712	781	735	695	725	766	766	743	737	756	722	724	744	753	767	769	708	769	756	784	744	752	769	758	777	757	767	700	754	722	781	759	818	758	729	706	720	773	792	766	772	751	742	697	793	742	715	765	687	741	751	756	732	715	775	751	689	803	725	774	719	764	774	800	755	722	701	755	817	776	752	775	799	757	760	730	811	752	733	700	734	741	731	739	763	716	778	718	735	719	772	833	739	739	778	711	702	736	781	756	835	725	758	764	722	741	726	729	767	727	735	749	775	716	738	742	752	746	783	770	783	771	722	715	768	707	746	805	759	742	723	758	755	737	758	752	714	745	733	755	773	769	773	741	721	763	753	784	743	729	791	754	772	775	747	738	702	758	772	732	741	675	727	737	738	744	723	759	769	753	769	752	733	773	773	708	705	742	749	748	757	756	765	748	758	767	726	767	742	777	739	732	744	745	770	739	723	739	710	731	763	761	761	761	758	777	751	737	709	734	725	760	762	732	750	769	736	785	760	762	724	767	738	741	741	763	708	739	739	731	737	775	730	785	773	783	723	778	764	739	767	770	784	733	787	742	721	753	725	780	718	730	690	744	765	710	757	759	719	773	695	757	765	728	711	758	732	731	735	738	722	729	774	776	755	770	760	725	718	757	758	772	728	816	746	777	720	713	777	718	765	751	794	730	761	747	722	750	715	749	758	790	723	771	744	757	724	805	740	766	712	748	740	778	736	737	746	735	689	742	808	744	729	770	716	703	714	712	786	766	769	727	804	728	738	744	738	736	802	777	811	762	742	726	759	775	711	743	716	783	733	746	768	683	703	766	805	699	738	682	772	816	780	739	799	734	748	765	723	762	788	716	787	768	741	728	713	784	748	789	777	773	713	783	737	777	765	769	817	730	747	724	774	762	734	754	754	750	752	773	756	756	753	735	769	763	740	713	783	739	769	680	751	742	756	776	741	722	768	714	739	750	729	780	758	704	736	785	765	735	801	779	735	758	709	769	768	762	764	774	780	721	703	807	790	797	783	778	706	735	781	765	707	774	773	679	737	758	786	774	749	728	717	729	812	738	731	774	751	768	761	739	782	749	771	766	715	738	738	746	755	787	767	736	690	763	785	746	739	703	781	738	767	740	713	715	746	789	714	812	742	726	734	741	756	711	751	769	783	701	795	725	758	743	703	742	788	747	750	778	799	683	767	788	743	750	794	822	763	733	783	729	691	790	729	785	769	755	746	741	728	761	747	809	697	719	770	749	735	741	724	762	768	798	754	731	755	772	701	761	727	707	761	730	675	748	734	719	723	757	734	742	744	735	772	744	748	772	700	780	775	777	756	731	794	804	752	754	776	711	796	745	755	749	720	743	767	729	764	745	734	816	766	782	741	724	743	773	777	744	750	757	746	740	759	762	774	742	767	725	726	706	773	738	735	741	788	789	706	757	720	759	726	762	732	759	733	741	794	706	803	741	718	779	773	722	715	776	720	713	735	726	684	716	731	754	721	775	757	780	762	764	754	723	729	725	759	749	751	789	777	742	747	776	702	760	788	746	709	770	740	735	784	744	770	764	721	748	738	750	731	761	755	765	687	728	749	755	728	721	648	743	772	750	767	721	718	766	755	769	749	705	746	780	754	758	760	761	729	720	774	733	760	768	755	766	762	756	727	731	741	683	750	774	798	773	722	807	753	717	764	738	738	734	701	744	785	757	741	767	777	732	774	752	736	758	722	731	779	765	736	774	726	774	770	727	782	777	767	746	713	750	772	718	761	770	746	773	720	691	758	756	713	722	733	753	722	681	712	738	772	717	796	736	721	708	741	764	788	807	736	765	740	757	754	774	739	744	727	754	752	736	787	738	774	723	711	774	669	755	679	700	744	707	769	741	761	683	786	713	771	776	749	769	721	771	740	812	724	753	743	721	729	747	732	748	768	754	735	721	768	728	768	787	724	774	739	708	755	729	758	719	776	781	793	740	751	774	762	694	764	699	716	755	735	724	726	751	702	727	713	710	753	771	768	748	777	766	740	755	739	729	770	761	731	731	742	755	773	794	747	760	790	774	703	764	725	749	716	763	740	737	742	741	732	741	754	751	753	764	750	725	740	755	742	765	784	736	740	710	769	774	758	718	747	754	732	732	742	785	691	712	740	739	767	742	709	728	773	766	721	713	752	776	740	692	777	775	751	798	694	749	743	708	755	768	803	754	686	732	751	761	714	754	757	771	763	743	784	701	770	753	813	740	803	744	721	753	747	718	734	715	730	747	755	731	759	794	745	727	739	790	772	712	726	745	740	764	750	699	741	777	740	764	749	758	784	740	776	753	692	744	723	742	783	759	746	728	733	731	736	737	774	718	738	671	781	706	768	706	747	769	755	731	774	750	771	725	760	733	730	727	724	758	764	782	781	730	786	761	727	759	721	773	789	735	694	771	778	750	725	754	723	723	796	790	738	741	717	750	724	759	738	731	761	757	706	772	699	734	768	762	697	748	761	740	783	731	732	753	729	718	721	792	709	738	766	703	729	760	717	782	768	746	754	776	762	746	771	723	725	763	760	784	778	774	746	807	735	779	745	797	723	768	741	753	764	775	743	773	775	789	728	755	700	699	749	694	801	750	726	755	771	752	744	762	746	762	732	741	754	750	750	761	766	806	773	721	806	740	737	740	777	774	742	735	799	730	794	721	771	763	716	729	707	824	732	732	785	729	776	746	742	754	793	774	759	782	777	740	768	790	755	723	747	779	749	754	762	771	742	761	774	746	753	761	730	722	755	750	734	738	727	722	741	750	773	745	813	779	728	749	744	711	762	736	736	707	771	753	737	749	769	750	768	684	766	740	720	746	750	749	731	805	746	743	738	771	697	765	733	736	698	765	770	737	748	730	732	759	768
30021	6783	1324	809	607	534	17927	6123	344	249	229	219	205	198	225	234	220	205	194	199	227	202	181	202	197	204	205	213	183	183	176	172	183	190	150	172	167	173	198	189	168	202	169	172	183	181	151	177	164	207	187	176	192	183	182	194	183	201	204	180	183	172	191	195	199	208	192	203	197	188	181	170	172	216	179	192	183	197	171	195	178	178	153	174	184	199	195	164	167	178	204	178	210	203	198	186	188	185	161	196	192	179	197	209	203	186	202	201	170	186	209	190	186	196	171	191	198	195	183	193	168	202	195	197	172	199	177	198	156	186	197	178	203	196	209	158	183	181	193	203	210	206	189	179	217	196	174	206	181	180	192	202	211	203	146	175	179	198	193	179	198	204	177	188	187	184	192	226	206	188	185	204	183	196	183	196	222	185	185	200	192	175	194	189	184	165	198	179	163	193	172	182	189	191	213	184	199	206	188	185	178	158	180	190	195	178	185	185	176	178	179	196	188	172	172	160	153	219	216	177	209	191	187	180	201	187	183	193	169	180	192	192	182	188	181	198	206	188	192	176	156	172	182	170	204	209	207	185	201	192	161	209	214	181	209	158	198	222	212	190	185	156	194	201	182	169	187	218	159	205	179	158	192	206	211	197	166	172	183	186	183	180	183	171	171	180	205	167	169	191	200	156	190	184	188	162	200	180	179	195	208	202	182	169	175	183	189	167	207	177	203	168	185	187	181	205	172	196	161	168	194	197	200	208	187	201	179	173	213	197	177	213	176	207	190	187	198	168	179	171	174	146	194	176	185	195	192	203	194	169	167	191	177	202	171	198	177	199	216	174	202	190	185	194	185	160	190	197	160	180	184	192	183	203	198	180	199	182	204	200	173	202	159	171	172	162	209	183	191	180	185	196	179	170	176	185	191	170	205	170	178	162	182	184	169	200	189	190	191	166	172	208	207	185	192	179	200	205	179	179	186	182	178	182	180	176	191	200	186	198	170	170	170	204	189	195	195	158	199	153	176	189	176	170	179	222	200	164	209	192	170	193	191	167	182	182	186	202	169	192	220	181	206	208	167	180	181	175	169	182	188	183	188	181	208	190	192	195	179	197	172	200	176	209	203	171	167	175	182	189	176	185	215	199	180	191	183	204	185	179	196	198	201	208	194	203	165	198	199	188	186	204	191	186	184	179	211	157	173	172	204	174	176	164	173	227	189	179	188	184	198	174	172	171	194	196	192	192	208	202	175	192	186	165	188	188	165	180	168	155	177	204	192	195	207	210	179	170	178	187	195	204	189	213	197	159	169	174	158	220	182	204	198	212	195	162	171	191	192	168	190	177	219	200	200	170	168	189	166	183	186	167	178	176	173	175	206	166	178	179	191	197	214	191	218	161	164	178	197	199	169	181	157	196	178	201	195	196	180	182	176	192	170	185	173	185	162	145	193	201	184	186	199	197	178	179	191	179	198	173	188	174	179	204	163	186	177	213	192	184	183	164	186	193	188	177	199	197	206	201	209	184	167	172	165	161	195	175	198	218	162	172	176	167	197	207	181	165	189	186	149	171	175	181	177	183	180	177	177	200	186	181	163	182	185	171	203	197	191	180	183	193	186	185	198	188	175	216	206	197	176	179	178	176	160	197	195	196	180	165	170	183	189	176	184	190	187	206	199	177	185	198	191	170	197	202	187	187	177	194	195	176	182	195	197	192	154	197	169	183	202	183	201	157	169	191	166	186	209	178	167	188	186	179	169	192	231	191	192	190	177	205	191	183	192	170	201	194	187	215	198	188	202	189	190	193	195	188	179	180	198	174	176	178	179	185	180	188	189	180	182	192	183	191	186	190	207	196	210	177	191	178	182	198	184	168	178	187	212	167	169	182	191	190	180	194	211	172	195	185	188	188	204	190	197	195	203	195	176	198	186	183	184	182	179	191	172	202	156	204	183	213	192	175	176	190	165	197	173	201	192	182	176	218	201	185	177	170	169	210	183	214	205	181	185	196	205	190	196	176	195	194	178	181	191	173	177	172	184	187	195	182	160	177	171	163	171	186	181	194	187	175	184	174	215	183	194	182	189	201	181	174	166	178	178	189	158	185	198	214	182	200	197	195	157	189	163	191	189	183	155	188	207	195	160	178	195	166	205	199	182	187	183	180	186	186	168	199	170	187	152	204	196	193	159	188	195	180	181	188	200	198	190	195	188	183	177	189	191	182	163	190	207	182	178	178	189	218	193	217	185	178	183	191	206	194	183	193	183	208	180	179	175	201	207	180	177	195	187	190	212	193	169	194	211	179	190	198	189	208	178	177	183	185	182	183	184	175	220	202	195	183	188	177	181	189	159	181	197	170	201	199	192	183	187	193	181	183	186	161	174	190	191	169	193	205	177	182	191	211	155	185	192	175	211	183	185	205	237	198	183	191	207	193	178	203	168	224	193	184	203	170	179	162	181	189	167	208	198	164	184	198	196	214	179	182	177	211	194	197	201	203	183	179	174	190	180	198	194	189	182	174	189	199	187	179	183	183	199	188	157	167	189	195	199	183	163	171	165	173	183	181	162	194	183	160	167	201	201	167	194	202	198	189	194	204	189	150	184	183	190	191	175	174	188	209	184	181	179	189	172	171	192	167	176	221	173	183	180	183	169	203	198	184	174	180	194	177	188	156	199	210	197	195	195	176	172	196	180	179	232	184	208	161	176	188	179	186	182	203	156	195	191	161	183	179	181	179	232	198	190	179	187	182	203	185	190	200	186	190	217	176	192	170	191	180	198	201	215	198	197	183	205	173	193	210	186	193	185	194	179	184	162	176	179	175	170	189	206	198	180	200	200	209	167	206	192	170	155	184	178	182	186	194	185	197	186	176	194	168	181	178	169	210	204	172	181	198	179	192	185	177	193	192	196	191	172	168	199	167	186	203	151	212	176	211	175	191	203	199	183	176	179	180	190	170	196	186	181	171	193	204	183	216	208	202	208	173	187	173	191	210	162	161	185	178	191	205	180	188	215	180	203	167	186	172	164	164	185	179	167	192	194	190	206	182	178	178	204	168	188	160	179	185	168	198	207	165	205	206	197	202	200	183	177	171	190	197	191	185	177	200	191	186	156	187	169	196	171	173	176	178	182	184	217	169	153	171	181	191	182	194	163	196	171	228	197	168	184	181	198	193	183	184	185	200	172	232	163	186	189	185	196	202	200	195	161	188	173	179	185	187	171	197	213	179	207	233	210	178	174	194	205	178	196	201	198	164	195	186	182	176	190	212	172	184	194	184	167	187	178	205	186	182	196	192	170	196	185	188	190	182	181	200	198	193	186	198	189	193	182	188	187	227	177	189	202	176	179	175	187	171	187	191	196	178	204	194	187	175	182	177	175	185	189	156	177	188	170	192	186	203	188	170	203	198	187	181	216	155	193	224	188	180	187	163	177	191	194	227	200	192	168	156	170	176	198	185	183	182	196	179	199	184	181	166	212	196	185	191	182	171	202	169	182	193
13529	1149	2266	2659	2445	1943	36445	4212	1009	860	817	761	704	601	666	592	561	562	594	581	530	547	540	463	486	481	513	531	490	521	480	487	487	497	485	455	464	448	480	482	493	487	507	476	455	461	451	499	475	484	476	497	474	458	492	472	462	457	452	415	474	498	452	467	455	473	437	445	458	477	454	418	469	418	465	430	452	467	466	464	449	468	454	443	468	427	458	457	430	436	435	445	466	453	443	456	440	434	408	470	444	486	402	439	445	469	466	410	440	449	442	476	466	450	444	443	424	444	439	442	487	464	432	437	421	487	461	416	482	417	472	412	412	487	466	464	443	433	480	463	462	446	446	442	444	406	460	487	454	474	458	440	456	451	472	442	406	461	453	448	456	480	460	474	449	469	476	439	496	482	438	433	428	485	437	484	418	420	435	446	431	455	475	432	401	415	448	490	446	461	428	434	473	431	467	450	440	455	451	460	462	459	455	413	428	446	463	484	443	444	428	437	424	468	420	423	441	429	456	455	434	439	450	430	471	422	474	441	469	453	418	410	458	447	440	450	443	431	475	441	429	452	427	434	441	463	471	480	466	438	460	451	447	444	434	419	407	455	466	447	433	449	461	418	482	456	471	426	429	438	450	434	484	439	436	414	414	429	437	450	438	440	478	456	423	463	452	427	454	444	463	456	434	510	496	472	429	466	474	402	437	452	417	449	483	458	461	472	407	445	485	467	429	447	462	392	466	441	441	430	456	428	449	452	426	450	465	452	485	397	464	445	430	429	435	422	438	486	466	409	462	444	438	469	457	474	471	485	441	472	442	459	450	395	481	445	448	454	469	446	420	455	443	411	418	466	482	466	450	456	448	472	449	462	472	478	452	464	445	419	463	468	431	452	433	429	453	439	412	454	424	385	473	458	461	445	472	447	457	425	439	449	406	483	438	465	455	435	448	444	432	454	451	481	428	458	477	452	433	442	448	468	459	475	459	462	457	466	475	425	459	474	460	456	473	432	464	465	443	466	441	474	462	415	444	480	431	413	453	466	418	451	462	444	428	449	418	499	474	464	440	456	438	475	454	470	450	445	494	455	436	480	456	435	446	457	455	453	419	477	447	468	449	460	433	436	394	431	453	444	443	423	446	465	477	438	523	467	423	427	431	460	443	445	454	419	448	448	425	435	442	433	456	434	425	450	466	457	471	450	472	469	431	446	488	483	441	494	435	474	443	431	484	451	424	430	448	452	439	453	439	425	468	433	472	426	439	461	447	402	443	452	419	412	459	448	434	419	433	434	442	439	454	458	453	462	444	450	414	403	435	473	492	429	431	468	469	463	455	477	467	469	435	473	451	445	446	473	499	457	476	447	454	452	453	451	426	446	472	451	457	458	476	476	454	491	426	442	409	487	439	448	426	454	443	481	424	443	432	441	453	408	429	436	424	437	442	443	447	429	429	456	487	466	452	451	440	460	479	444	450	443	455	436	456	432	413	454	489	474	435	444	482	464	455	455	470	443	457	433	453	449	467	419	461	424	454	415	460	452	454	438	436	459	460	482	459	433	435	416	459	456	433	402	454	444	429	520	460	457	457	453	419	463	437	459	445	426	461	439	427	466	442	489	469	426	491	413	422	458	460	484	421	448	454	457	423	463	451	443	428	458	464	467	468	437	459	444	463	446	465	425	458	441	497	440	460	435	407	448	472	486	467	452	443	433	460	469	421	427	450	450	469	449	450	498	458	467	440	440	467	504	433	478	458	411	484	481	449	427	446	430	415	455	450	477	469	443	454	455	428	423	440	399	463	433	440	466	453	447	480	454	472	473	428	408	447	451	456	438	469	452	452	454	430	456	461	461	416	491	468	439	465	444	477	439	458	441	460	436	451	465	429	416	419	502	430	423	457	461	429	466	439	463	439	482	461	464	483	478	439	432	452	448	471	399	442	414	442	442	440	415	439	468	443	443	459	454	458	457	436	432	471	413	438	426	479	447	400	484	435	462	446	427	445	432	467	462	444	448	466	452	446	444	450	448	453	455	430	419	399	451	470	445	426	437	457	443	450	463	456	468	434	454	476	474	479	413	458	460	471	456	427	487	467	441	481	453	438	452	452	445	435	459	449	438	464	445	444	456	453	487	463	482	424	440	462	446	481	455	442	486	450	418	451	480	463	453	429	413	491	469	475	428	468	450	444	459	456	475	456	431	448	459	474	414	458	440	483	436	441	438	424	434	448	448	465	465	450	429	456	456	443	469	422	430	441	462	463	481	441	435	443	455	449	453	454	473	462	435	430	476	441	462	465	435	445	454	471	454	432	479	457	471	464	466	458	423	462	425	444	470	449	472	466	439	450	442	429	441	417	458	463	503	449	429	445	437	474	426	432	433	435	447	443	424	463	454	461	473	444	439	453	424	418	443	454	474	425	465	427	467	428	435	436	472	424	455	455	462	445	431	477	449	477	480	412	434	479	440	429	443	436	464	463	457	417	480	445	463	450	472	419	453	451	441	463	444	445	425	440	479	455	464	449	445	446	440	447	454	473	428	446	414	471	467	439	438	464	408	451	467	461	396	428	497	431	480	482	474	471	469	439	453	468	447	474	474	454	466	431	460	430	495	447	463	430	513	472	467	411	470	430	431	444	424	457	430	437	414	408	402	459	462	458	475	447	438	433	459	473	432	445	434	425	442	485	440	457	439	463	484	430	426	443	427	475	484	437	437	454	461	433	481	428	460	455	455	433	442	441	456	404	393	474	448	469	494	454	433	455	438	476	450	453	485	418	444	406	444	411	427	456	450	421	466	444	450	461	443	444	429	419	467	463	435	476	460	443	456	472	395	410	418	434	439	443	439	461	449	465	449	429	477	472	459	475	424	472	436	438	475	460	468	453	442	451	440	482	466	431	471	446	460	436	481	456	451	427	415	461	471	439	462	450	474	503	457	435	458	436	448	456	445	446	469	452	452	452	470	468	441	474	427	479	446	455	438	468	448	472	458	456	420	453	463	472	425	425	410	441	461	463	417	465	439	462	467	458	458	452	440	455	465	441	463	444	488	452	434	459	460	454	459	465	458	480	444	437	483	481	474	434	417	430	470	442	454	418	422	435	426	485	470	413	474	474	454	462	453	471	428	492	469	479	434	451	468	446	460	397	454	457	403	478	448	433	462	449	443	451	451	495	455	403	455	434	458	449	459	434	476	411	479	421	452	418	447	421	434	424	491	428	430	415	433	468	452	444	446	494	476	411	432	488	469	422	429	430	450	455	466	448	469	486	505	439	453	463	437	470	431	464	452	471	460	419	445	462	491	434	479	456	449	463	438	447	425	480	442	427	404	460	454	462	449	423	452	403	427	447	482	466	436	419	434	453	443	433	442	464	461	463	429	449	464	511	395	450	415	469	446	414	469	456	424	430	458	434	454	468	448	412	408	447	419	437	385	501	495	438	460	443	449	428	444	463	411	451	449	450	421	418	426	467	458	448	437	406	441	438	442	436	404	465	453
44066	22939	9788	2091	1274	901	32755	14285	835	331	284	251	224	243	190	193	185	178	193	183	167	190	176	146	143	164	146	177	145	149	139	141	162	164	170	146	151	133	152	135	139	137	136	149	127	138	142	143	120	152	129	138	132	149	143	132	118	142	140	132	149	133	135	151	152	134	137	151	139	118	145	131	151	146	148	118	140	140	143	133	154	119	144	143	143	138	141	132	121	118	123	155	140	124	140	124	115	127	165	135	139	124	133	107	136	127	165	159	128	151	130	150	161	176	138	134	129	131	133	149	128	124	140	153	123	139	115	123	155	151	126	153	124	147	131	131	142	128	147	146	137	153	129	142	143	149	114	144	129	139	144	136	141	126	148	138	133	129	116	157	136	139	142	125	147	141	145	125	124	144	136	151	119	128	131	143	115	146	137	122	120	136	139	135	140	134	132	152	140	126	138	128	140	130	116	134	152	133	145	117	137	112	148	146	135	139	155	152	160	136	118	142	150	128	143	147	136	128	135	128	135	120	139	147	142	121	136	155	158	153	130	139	117	118	122	137	154	125	115	143	130	130	143	141	132	143	134	144	165	130	121	139	157	145	120	137	144	140	140	137	151	132	148	115	134	122	142	138	131	131	144	139	145	169	158	156	140	137	127	123	158	126	140	136	136	142	140	131	134	120	151	135	124	132	133	146	160	126	154	120	128	128	128	151	130	166	117	140	136	142	131	118	149	149	141	136	118	118	138	142	135	124	143	138	153	175	158	159	153	133	126	124	144	141	139	132	149	131	136	153	152	128	135	133	131	124	127	172	145	133	123	100	124	146	139	129	130	125	132	149	136	112	116	136	131	132	117	127	142	152	142	137	135	126	143	135	140	119	154	127	138	155	123	129	141	130	125	121	139	136	137	135	116	132	121	124	151	142	115	142	118	132	148	140	141	142	141	122	109	111	152	126	120	138	141	132	146	149	129	135	106	123	146	147	138	140	146	148	129	133	109	150	126	143	125	142	141	129	165	130	142	105	130	136	152	139	137	158	139	136	137	134	144	104	121	124	138	139	137	130	126	124	141	136	126	125	114	120	103	168	117	140	141	120	135	140	158	147	141	136	142	146	116	146	135	108	150	132	144	147	114	112	138	157	142	152	128	124	130	132	135	137	152	126	140	135	137	139	163	144	113	131	149	128	149	122	119	127	119	131	134	97	153	149	128	129	128	116	129	124	130	142	130	139	121	155	104	154	139	133	130	152	127	146	119	124	145	112	139	152	139	156	146	164	129	130	120	112	114	139	150	131	118	134	155	139	147	142	141	137	146	136	145	142	141	136	128	121	133	139	126	150	130	149	143	125	154	125	124	171	145	136	116	134	133	149	155	146	120	139	148	146	148	161	131	127	136	147	135	140	124	142	145	139	149	140	128	143	155	163	111	110	131	153	141	136	125	148	136	132	129	136	132	136	118	129	138	141	133	138	126	139	136	150	137	139	152	126	132	159	136	145	151	144	162	115	120	117	158	136	132	151	147	135	128	119	105	144	124	140	134	141	145	126	125	132	144	142	126	126	157	144	118	139	136	128	113	136	135	152	122	140	144	149	121	146	106	144	125	132	132	135	136	142	128	122	131	116	141	141	123	142	137	121	103	129	137	131	131	130	119	139	110	128	125	147	140	119	125	127	130	140	142	151	118	124	138	138	147	139	124	134	141	149	146	137	135	125	133	129	117	134	126	138	133	135	139	142	131	128	136	111	150	148	159	124	155	101	123	141	137	135	122	140	132	132	131	137	140	122	149	141	106	143	151	115	106	137	135	128	125	126	136	133	140	143	135	137	134	105	142	146	137	141	133	123	138	136	139	151	120	134	137	135	117	126	140	133	142	137	126	139	144	129	152	114	135	140	126	132	143	139	125	125	138	131	125	117	107	166	128	139	125	120	145	156	151	123	137	163	151	109	131	138	148	138	133	137	138	131	120	128	144	113	123	137	167	147	125	120	153	149	144	139	120	138	145	118	120	122	137	119	144	131	137	146	152	132	151	133	146	140	139	155	136	148	135	164	127	129	131	139	136	142	132	122	145	135	129	121	142	125	133	138	128	149	138	133	149	138	129	140	153	134	121	135	140	146	133	136	121	126	129	135	143	135	138	128	132	125	132	135	142	126	132	142	135	120	154	148	140	136	143	143	142	136	138	163	147	151	122	130	125	137	140	145	130	149	117	128	141	158	127	138	124	136	133	138	137	135	143	139	132	133	140	145	119	165	132	149	168	121	135	138	139	129	133	144	150	119	133	138	148	134	139	163	114	150	144	132	142	146	122	142	121	143	171	145	120	147	138	134	108	126	155	136	121	154	133	145	129	141	134	136	141	144	142	147	143	127	146	111	153	133	129	151	121	146	127	130	138	140	150	113	131	119	138	150	150	130	121	137	123	134	120	129	127	137	134	119	133	122	159	113	135	157	145	165	159	155	122	144	132	135	137	119	123	154	137	157	142	135	116	161	136	144	126	130	140	111	138	126	145	119	142	122	153	129	165	152	121	130	156	132	135	145	140	143	131	139	148	129	147	141	136	115	119	129	110	143	139	140	148	128	119	131	137	131	118	144	127	133	164	144	137	140	135	123	118	144	139	146	150	127	142	141	150	133	122	121	130	124	145	146	134	170	144	147	117	137	143	149	149	130	129	151	137	124	128	115	142	123	132	141	154	142	138	145	141	125	127	134	152	139	120	142	138	144	147	140	129	120	137	133	129	144	150	144	148	145	150	122	131	129	127	131	121	124	128	113	139	116	129	127	140	141	143	129	137	151	139	142	137	140	143	121	144	124	137	135	127	143	153	126	142	136	124	140	128	130	113	127	141	126	112	122	142	156	150	128	146	143	114	160	138	143	140	159	131	140	129	127	136	151	143	149	141	126	123	155	121	128	132	133	147	133	138	136	147	144	126	129	143	137	117	138	138	130	138	137	146	146	137	152	140	138	130	135	125	134	91	135	140	141	140	127	122	130	171	157	137	131	140	118	137	135	147	135	139	139	152	125	138	144	145	134	132	116	133	139	147	106	125	130	152	145	115	123	114	143	131	125	113	137	126	145	131	134	133	136	139	143	129	137	139	150	120	148	128	131	144	121	132	144	143	133	128	150	130	108	152	145	124	143	136	143	131	117	133	139	136	119	131	128	151	153	124	124	128	134	148	142	124	129	156	132	138	128	123	138	140	128	121	126	134	140	125	127	151	147	139	133	134	158	131	161	143	122	121	148	142	128	130	144	129	159	128	128	135	141	142	126	141	141	155	103	129	111	125	129	135	117	111	140	135	129	126	127	120	133	162	117	137	145	119	115	118	152	127	135	132	137	116	122	128	150	137	130	145	157	152	148	140	116	117	128	115	119	129	131	147	116	159	136	132	140	148	165	132	124	140	123	111	125	114	135	131	131	111	153	144	159	149	122	137	177	143	154	116	131	143	142	130	118	136	114	150	136	116	137	153	125	131	134	140	117
22550	2069	4600	5418	4702	3659	47859	4910	1640	1432	1262	1118	937	900	860	813	716	718	659	659	640	575	589	578	521	497	538	518	470	492	471	529	444	415	451	461	443	440	475	435	418	406	408	393	434	406	417	412	409	419	393	416	395	398	378	384	405	398	392	406	379	389	390	364	394	399	361	400	378	391	386	344	393	421	349	406	380	383	387	370	411	398	384	378	343	390	387	388	388	362	379	311	379	393	404	353	377	372	371	352	411	391	357	342	349	374	375	373	357	390	389	370	378	358	393	355	368	349	371	386	381	381	348	371	376	350	342	361	337	360	398	367	367	373	360	389	380	354	363	377	362	348	378	391	368	400	363	347	362	370	362	348	344	370	396	379	380	372	333	368	384	365	379	378	353	347	386	387	355	381	359	352	377	331	321	362	356	342	360	361	358	340	353	404	344	384	380	351	387	372	348	349	385	381	341	349	368	360	354	389	359	358	346	388	355	354	355	360	355	356	383	392	384	348	389	344	360	351	374	344	352	355	395	361	357	358	388	384	366	340	345	360	368	344	350	346	369	370	375	358	396	341	383	374	375	369	362	412	370	344	400	386	376	340	376	362	375	363	340	365	333	382	359	395	320	341	343	345	393	377	342	350	396	368	393	351	356	365	344	371	382	317	348	359	383	376	347	347	370	396	372	357	391	382	367	384	357	328	385	333	390	362	340	362	386	345	347	362	323	403	346	381	393	343	367	371	387	390	373	402	348	369	358	351	333	381	320	385	384	359	372	347	385	371	362	333	362	373	375	377	375	383	391	349	356	373	369	348	350	325	348	357	374	324	420	396	375	366	376	389	361	392	377	360	337	363	358	373	350	354	374	373	365	415	363	351	362	372	366	340	402	345	352	387	365	361	349	348	373	380	346	355	390	370	344	384	365	367	346	366	349	319	365	315	357	376	360	379	366	378	360	350	356	369	332	385	361	350	372	341	348	349	340	356	358	375	382	408	349	360	346	340	402	370	364	365	335	341	324	345	382	374	364	367	363	352	375	373	357	383	339	361	383	385	385	343	373	351	381	353	383	346	384	379	343	388	340	383	351	370	356	351	328	340	403	352	350	363	367	360	351	341	364	359	385	389	372	374	353	323	364	369	344	388	381	372	364	346	362	347	366	340	385	374	354	369	374	355	372	336	338	372	356	373	362	343	363	371	344	332	364	369	362	343	375	364	349	421	355	341	365	369	378	358	362	339	341	370	362	385	404	359	369	345	369	350	372	372	385	369	360	343	355	356	368	351	365	346	388	369	418	368	366	373	360	351	371	316	363	362	398	372	347	374	356	377	362	359	380	346	358	324	368	331	332	358	376	375	376	373	356	361	347	364	344	380	381	345	369	370	381	421	377	346	355	362	384	387	386	369	334	356	396	363	345	342	368	327	392	339	303	372	378	374	372	364	389	323	393	339	377	355	372	355	376	338	364	366	340	337	372	384	349	363	379	370	359	353	357	352	374	372	355	369	371	322	373	375	341	403	375	370	362	388	378	372	339	316	375	389	388	349	390	333	366	388	344	350	352	361	369	398	356	333	328	360	360	361	375	377	368	378	353	364	414	395	352	321	361	362	377	356	370	361	365	354	342	361	369	352	344	352	389	346	380	374	391	358	355	321	349	347	381	344	360	394	365	384	365	380	364	327	341	337	367	332	366	359	352	383	342	351	370	384	349	373	301	366	382	360	342	379	365	361	372	356	373	406	373	336	399	377	330	352	362	357	376	359	369	343	365	382	353	378	346	316	388	330	344	353	344	361	378	320	367	367	374	342	352	389	372	392	360	348	376	386	360	367	372	372	390	355	363	352	365	424	349	363	358	381	394	353	396	344	383	381	344	356	357	379	365	361	374	385	347	366	354	363	396	377	360	383	381	378	332	341	330	391	340	363	375	347	354	380	381	340	354	355	359	345	371	360	375	345	361	365	371	327	343	355	361	372	367	344	345	360	362	383	369	350	373	356	356	346	345	370	395	330	368	356	323	340	367	335	341	362	337	397	398	387	361	384	385	392	355	387	321	332	350	371	362	366	369	359	392	356	346	341	370	356	365	396	364	368	339	351	351	366	350	329	366	338	377	356	363	398	360	366	354	364	341	401	373	399	374	340	343	368	355	382	364	395	330	374	368	371	375	377	357	368	361	372	376	366	345	378	379	355	370	386	337	360	356	361	400	400	387	347	402	342	335	366	373	379	372	362	386	367	401	379	340	337	361	362	360	370	370	376	374	331	369	361	340	344	380	392	374	364	359	369	344	373	364	350	360	380	369	350	388	406	366	354	389	365	357	390	365	395	361	365	384	366	366	387	375	339	349	382	350	375	352	366	366	353	368	335	375	364	350	399	371	371	384	346	326	355	399	375	369	367	372	345	404	371	345	377	380	353	332	384	348	366	368	394	346	364	363	375	363	357	379	333	348	406	374	376	353	392	371	343	364	387	372	350	378	371	355	347	386	354	329	388	376	357	427	387	366	333	348	384	350	360	397	378	393	363	346	352	351	351	383	389	382	380	357	348	366	369	372	373	372	361	386	336	369	338	396	373	330	380	327	378	366	332	393	384	372	408	387	366	361	369	360	372	374	400	353	369	335	368	372	377	340	328	384	343	371	373	327	364	340	367	386	375	351	357	366	354	327	367	372	382	349	364	362	379	359	349	331	369	371	369	408	337	372	361	380	410	394	339	331	382	352	337	358	312	346	370	354	336	327	343	353	377	375	373	341	348	386	360	368	363	369	392	358	346	371	357	353	360	359	348	331	341	342	398	351	385	352	365	367	349	357	357	348	366	369	403	357	379	362	384	349	350	381	381	367	366	368	369	372	362	354	379	362	349	356	340	371	359	371	321	362	372	327	372	346	347	386	363	402	362	384	382	355	385	353	339	392	362	342	383	351	378	336	348	366	390	347	418	336	363	392	391	368	372	365	358	345	373	356	345	349	345	363	344	393	360	392	338	346	347	386	375	365	372	354	351	330	333	418	392	368	345	350	374	358	395	369	362	367	341	365	387	381	377	363	379	410	340	356	355	366	371	352	368	351	369	327	348	347	377	357	397	383	379	324	329	386	346	389	342	328	382	338	362	388	369	331	360	321	348	373	370	373	361	360	327	349	383	351	328	385	366	398	392	368	371	383	333	386	370	345	352	354	367	382	360	358	343	344	364	357	375	317	360	347	384	370	351	364	361	365	356	379	374	386	344	368	382	372	372	385	361	335	355	348	360	366	364	374	343	382	371	357	324	346	387	349	393	348	368	367	340	347	389	340	410	337	373	359	350	358	355	364	352	367	348	389	349	365	341	378	361	361	362	379	381	343	408	354	382	359	367	364	339	369	341	380	351	385	365	375	373	352	381	386	356	389	363	365	356	365	336	380	360	356	342	372	355	378	371	355	385	335	361	342	390	376	387	342	344	361	361	381	403	341	354	350	364	364	367	379	351	397	359	353	361	369	393	375	362	375	362	359	354
5410	548	482	421	382	367	1161	411	318	344	326	329	308	365	315	300	307	314	324	359	337	352	341	309	327	340	342	337	305	321	332	285	339	335	330	328	303	322	321	331	333	346	325	337	337	347	322	300	309	327	320	300	304	312	325	319	312	359	334	307	272	288	326	354	319	332	336	334	323	311	325	330	365	343	313	322	311	329	338	315	310	312	301	320	306	341	307	329	320	319	288	310	374	346	332	337	291	298	316	323	329	293	315	308	284	345	350	296	332	348	322	328	316	315	294	328	338	298	332	312	373	313	330	291	338	339	326	335	318	323	325	315	319	345	342	364	351	299	348	336	299	311	301	324	319	350	314	312	320	349	326	338	321	347	337	297	313	326	293	319	344	315	315	324	294	322	330	313	322	341	334	334	331	346	311	326	334	346	329	335	316	301	329	328	311	292	347	336	324	358	300	291	288	315	319	332	323	328	306	313	325	304	353	297	320	310	355	283	323	360	332	302	330	335	311	340	328	317	292	314	337	327	316	341	316	314	354	313	304	292	316	348	317	318	287	329	300	342	301	332	331	328	312	286	336	316	333	292	355	323	329	315	283	335	282	310	309	332	339	353	329	341	305	291	337	331	321	366	320	296	336	328	332	305	323	335	337	357	330	310	300	349	297	333	344	331	323	331	354	354	298	345	333	342	335	357	327	310	344	323	285	302	315	315	328	313	337	360	295	349	331	284	339	318	314	329	303	317	304	330	319	323	328	319	372	337	377	327	339	355	320	338	332	314	310	364	314	333	363	343	361	332	309	298	328	320	323	318	331	334	322	345	349	320	323	325	286	348	342	309	310	328	323	337	329	323	325	309	305	306	343	330	335	308	317	283	325	310	322	322	327	360	311	310	333	326	302	280	344	335	351	369	343	338	330	341	341	342	340	315	334	319	331	344	327	350	326	327	350	319	316	335	323	364	316	325	317	326	357	343	339	320	294	332	335	343	336	347	323	336	338	316	337	312	329	309	357	327	366	310	348	283	312	329	336	306	332	337	323	310	297	294	289	335	349	334	316	343	315	317	346	336	351	323	301	306	305	340	308	330	325	332	317	344	330	338	304	316	344	323	343	309	351	329	322	312	315	317	341	302	348	327	334	306	340	299	317	313	322	322	316	311	336	341	328	308	316	335	339	336	294	306	340	332	333	320	347	308	330	282	314	314	345	332	311	327	315	297	319	311	292	323	302	321	300	318	337	320	281	324	317	332	314	317	322	308	322	320	341	299	297	312	311	337	339	307	334	320	340	323	309	340	347	282	309	292	346	286	344	318	348	322	328	314	301	310	363	311	326	364	347	333	321	301	290	304	324	344	329	342	314	310	330	311	325	326	313	336	301	301	348	323	330	337	345	335	344	314	310	319	303	334	315	322	300	315	320	320	313	320	339	314	350	319	301	333	353	291	333	333	306	318	345	335	343	297	301	316	330	342	308	329	337	303	333	326	332	296	309	304	339	341	344	311	318	354	332	288	299	333	326	342	332	308	330	310	331	356	295	366	331	324	311	317	309	322	310	344	305	318	317	292	299	322	339	343	293	345	314	320	332	318	337	327	325	321	315	294	300	325	327	351	316	309	329	297	275	322	331	331	309	327	321	289	321	306	328	354	346	338	327	343	319	326	323	273	350	308	341	331	327	301	310	337	308	319	330	348	320	316	310	298	343	342	346	345	326	329	317	348	319	328	316	323	306	333	321	316	331	316	327	317	318	297	378	341	353	327	293	294	321	341	286	295	317	347	330	363	313	311	321	307	352	319	318	342	323	345	352	326	340	333	320	330	328	330	324	328	350	326	349	355	328	340	311	293	352	306	324	326	304	335	313	311	282	327	356	343	377	320	339	337	337	303	309	306	326	337	311	322	327	306	327	367	362	314	305	329	358	341	327	320	325	285	325	326	342	307	335	318	340	318	315	292	333	318	344	327	339	304	314	330	326	327	312	338	277	320	323	322	332	323	323	322	330	325	320	344	346	310	321	339	309	322	324	300	300	358	324	287	330	318	314	333	330	318	331	348	322	320	379	318	314	339	305	303	329	315	316	312	346	302	298	361	343	284	338	294	313	352	333	289	316	294	319	346	314	310	322	297	277	351	330	296	304	267	321	294	338	318	319	302	301	336	301	309	344	357	336	312	322	299	357	322	306	320	337	328	335	298	294	286	346	319	293	352	319	305	304	391	347	322	308	320	325	282	326	322	296	341	328	302	334	304	318	333	315	343	328	334	300	347	338	325	342	298	318	316	319	304	335	307	347	351	304	358	327	358	346	303	299	327	335	342	312	337	322	337	323	378	315	369	347	353	318	319	361	353	289	286	309	340	327	334	314	325	320	314	303	312	303	322	324	302	304	283	316	317	323	326	354	329	347	314	302	308	329	312	308	310	297	331	334	343	348	339	345	325	324	305	330	322	351	337	324	319	292	301	343	341	334	319	311	340	305	332	340	333	355	335	313	320	327	325	306	343	327	331	313	323	321	307	290	332	337	291	315	326	332	315	347	324	333	326	341	311	298	296	342	320	343	332	312	337	334	350	321	347	342	326	366	328	358	329	318	325	358	349	306	308	301	308	319	358	334	293	321	315	343	328	347	303	329	346	335	285	312	348	331	319	303	321	323	329	332	355	300	346	311	331	342	331	317	328	315	311	363	347	345	300	333	332	329	333	317	338	319	323	321	320	333	318	302	294	272	344	303	328	325	329	335	354	332	340	310	345	341	340	312	319	318	349	331	320	330	333	333	330	322	319	310	304	289	324	326	332	340	302	297	322	324	289	326	334	295	336	335	326	322	348	311	307	333	329	280	327	324	333	333	349	339	308	314	336	311	313	352	350	345	346	304	322	333	296	320	322	324	341	351	302	311	335	305	352	345	335	338	314	305	319	314	319	320	346	309	320	311	324	313	339	312	318	298	330	301	329	298	318	345	301	361	351	303	358	360	343	348	303	339	329	327	321	322	331	296	305	323	314	323	321	326	295	344	321	327	318	277	330	309	340	346	334	353	343	358	299	349	341	318	355	321	348	318	322	332	329	335	291	335	275	284	313	306	296	327	305	326	310	301	334	313	316	315	300	329	305	312	346	328	300	346	334	303	335	331	347	339	311	331	329	313	332	293	327	323	304	323	319	340	334	309	321	309	304	336	316	312	314	334	298	322	323	321	341	315	335	320	348	331	313	297	330	344	346	339	325	359	345	351	329	338	344	326	304	363	344	318	317	329	313	338	313	323	338	318	334	329	333	303	325	350	347	320	327	321	324	329	324	325	341	304	324	336	301	281	320	336	307	323	336	325	324	295	333	330	333	341	350	305	330	310	316	278	333	303	309	336	298	336	276	349	316	302	324	338	330	320	292	280	308	324	326	324	339	301	317	343	337	369	333	315	305	336	365	332	325	354	316	293	314	316	332	313	293	324	337	323	355	307	322	331	343	314	361	324	342	341	330	335	301	306	308	323	275	312	348
4884	888	1050	1030	980	880	5498	788	768	726	795	757	764	763	743	802	780	728	748	751	719	752	721	728	734	771	757	763	708	725	797	761	760	770	693	735	728	740	769	736	737	737	750	715	721	707	726	715	756	764	744	682	710	721	750	653	742	756	724	692	753	722	766	761	733	748	738	732	784	715	763	702	714	734	721	778	738	733	732	722	741	740	705	724	759	732	738	736	688	748	704	778	726	728	773	757	722	718	699	772	705	745	712	782	692	749	716	761	778	735	725	770	707	685	745	734	724	744	754	794	722	729	721	711	754	756	734	711	702	737	737	672	733	719	755	693	730	711	734	753	742	758	744	749	730	716	688	744	724	727	723	715	739	719	682	777	762	766	739	760	732	754	751	750	735	734	739	721	757	722	783	755	718	776	779	701	722	734	772	746	771	726	770	747	737	745	673	747	704	777	706	724	734	736	694	752	749	754	701	761	760	749	724	701	716	714	788	725	772	756	748	773	756	755	721	722	736	736	771	729	723	746	684	689	730	768	715	704	731	736	740	757	718	703	742	747	736	736	712	709	727	750	720	723	738	739	776	702	726	707	679	705	748	693	794	729	706	747	737	734	679	725	725	729	707	734	687	754	755	688	751	784	734	772	782	752	720	715	731	766	739	722	729	753	727	776	760	785	810	728	754	738	724	713	768	741	735	734	793	713	761	723	784	737	778	707	790	718	753	756	682	749	732	772	738	754	675	731	736	767	738	729	712	749	713	787	726	715	720	707	707	729	721	743	728	767	741	728	724	723	762	712	774	747	705	757	731	709	734	750	745	702	766	777	721	713	749	686	705	703	731	721	714	712	725	752	684	728	774	788	774	707	734	704	697	734	749	742	737	736	701	684	722	683	732	705	748	761	761	737	687	722	728	728	714	745	747	769	743	731	748	739	758	772	757	714	783	768	762	744	730	751	707	732	725	675	718	726	742	743	732	753	710	723	771	723	695	780	702	751	738	813	707	744	766	746	701	669	773	728	678	755	744	762	770	798	773	718	740	723	718	727	716	771	757	764	736	761	728	774	776	734	740	696	713	758	720	715	743	671	762	728	728	737	714	724	711	739	702	773	732	760	722	729	737	702	694	734	791	741	715	715	711	748	749	776	702	737	719	727	741	719	718	731	726	761	754	798	781	743	742	754	684	774	724	706	705	747	726	789	756	755	713	737	698	711	683	719	761	735	735	754	724	688	751	716	768	755	729	743	790	714	741	723	701	671	775	775	690	757	737	746	747	678	764	743	694	759	754	722	716	746	715	765	758	750	746	747	798	714	732	713	819	679	718	745	753	746	761	718	728	709	697	711	725	680	713	718	722	746	724	745	743	740	778	753	749	712	779	741	740	720	772	725	772	716	726	743	713	792	696	714	733	702	728	708	738	721	734	699	705	710	768	784	758	734	751	705	717	754	735	738	720	754	713	691	739	713	703	772	776	759	724	730	724	775	720	744	667	761	744	696	750	748	752	749	709	762	732	740	721	759	736	746	742	679	685	728	757	687	710	713	691	745	758	755	778	727	719	733	716	751	756	763	750	728	696	713	725	698	711	746	735	773	720	711	651	720	738	722	778	757	747	764	691	769	746	696	704	727	750	723	673	713	743	738	763	689	751	765	733	731	729	755	700	715	742	730	722	713	722	788	703	762	759	778	742	722	741	765	787	710	733	757	668	728	728	740	744	744	710	726	708	745	707	730	773	719	759	749	754	736	749	785	749	712	715	732	771	673	709	750	742	753	730	732	737	784	773	715	745	751	687	728	677	720	774	744	754	720	724	751	757	738	743	696	729	731	759	732	764	723	695	716	791	699	720	729	783	764	727	796	724	756	739	766	763	744	761	729	783	729	698	752	749	769	731	713	789	730	737	735	734	779	764	710	729	712	711	718	753	786	713	704	712	745	734	770	684	747	742	731	716	757	726	746	720	731	711	742	727	761	749	738	777	721	736	755	759	729	743	750	724	759	743	754	736	741	757	684	799	744	761	748	701	762	692	742	721	727	738	780	730	761	761	768	674	684	756	721	731	695	703	751	736	735	737	766	694	802	691	718	752	745	703	719	763	741	701	717	739	714	785	711	755	749	737	731	714	729	724	711	675	727	772	749	752	786	745	741	738	753	767	748	752	706	754	766	773	773	704	753	723	723	743	734	762	739	747	730	746	776	705	722	730	735	752	708	706	747	769	733	703	752	726	702	756	712	694	707	717	741	756	782	730	708	737	730	749	752	709	725	735	753	760	788	707	795	724	722	719	737	737	725	774	680	715	685	725	767	704	750	711	737	728	736	747	722	724	707	731	730	721	793	723	699	744	749	711	697	757	725	749	779	762	730	784	754	750	737	756	699	736	754	765	738	779	728	688	697	750	725	720	747	748	708	734	749	756	650	751	759	747	711	749	729	769	736	711	752	707	718	743	748	682	745	716	784	790	778	739	729	780	720	660	771	712	689	724	736	746	704	723	755	698	728	710	724	730	730	675	737	715	722	692	717	717	728	775	773	770	801	750	735	743	743	744	736	751	697	711	749	711	745	738	748	746	786	717	745	763	764	698	739	765	745	748	739	730	699	714	780	773	730	700	730	728	742	713	743	742	748	747	774	689	736	751	775	749	745	752	725	714	694	758	733	706	739	767	750	764	764	700	741	755	770	751	764	777	708	712	715	717	726	695	678	755	756	692	722	732	737	684	706	784	727	761	773	735	758	722	700	743	703	696	721	713	697	737	728	779	714	751	695	729	719	717	760	760	694	741	753	740	754	750	727	745	748	754	704	721	722	754	720	772	758	772	749	778	712	722	738	726	759	747	737	761	735	737	721	747	681	702	723	713	751	706	728	777	703	745	718	722	745	677	718	741	724	741	699	731	676	730	746	749	742	707	743	713	793	739	724	763	738	716	754	711	692	665	717	746	745	737	757	763	747	732	755	721	762	735	714	764	716	750	731	732	701	721	731	689	785	695	730	757	707	746	764	784	756	746	731	736	694	714	769	725	741	753	736	737	776	740	764	719	737	716	772	775	780	745	744	698	741	745	721	736	697	726	667	736	765	741	793	707	797	685	715	717	714	711	713	687	745	732	775	700	744	738	710	711	778	762	724	767	752	761	760	755	726	702	754	748	781	744	688	741	730	726	762	753	752	744	743	730	796	683	760	732	720	763	742	734	767	746	745	691	772	766	779	789	727	776	746	712	752	730	755	718	753	738	674	704	735	735	732	781	709	746	782	722	727	736	754	709	766	694	753	716	735	802	774	734	745	724	752	727	738	779	799	698	720	749	755	712	767	737	742	790	799	744	737	751	784	772	725	728	781	763	752	742	752	754	735	777	726	722	717	758	742	730	739	683	733	759	734	714	720	784	779	679	768	712	740	724	734	772	684	720	745	766	707	729	762	736	730	677	764	731	749	704	712	739	743	762	733	712	771	706	664	781	737	731	778	737	705	756	745	725	785	730	765	685	716	711	745
39395	13066	2086	815	632	530	21530	4198	298	240	237	218	238	221	209	217	190	217	217	202	192	192	172	186	211	215	197	189	207	186	217	182	193	183	195	192	169	180	195	216	188	172	256	219	201	182	199	221	189	199	186	193	180	200	180	180	229	190	191	166	200	207	186	161	191	228	190	199	200	197	190	202	183	177	187	186	175	223	197	170	166	206	187	201	208	210	187	190	178	205	222	177	202	193	201	195	204	186	193	188	192	211	179	192	191	209	207	200	188	178	187	184	200	190	182	190	197	186	194	201	201	188	186	184	190	199	191	185	212	187	179	179	168	167	189	181	186	203	201	180	180	178	202	164	208	188	219	197	193	198	206	190	185	202	196	185	153	208	167	199	199	195	202	160	215	190	182	185	196	190	202	196	177	211	170	174	179	177	190	172	160	188	194	188	169	168	197	177	178	195	200	185	233	200	174	186	195	172	195	177	202	164	209	209	185	217	194	182	162	180	189	212	167	189	150	194	181	171	187	221	195	174	192	166	170	186	195	196	225	184	184	186	222	188	211	171	202	196	195	170	182	200	191	204	198	198	174	195	212	213	182	192	170	192	182	186	173	189	187	185	225	188	180	175	208	205	191	190	182	181	168	177	201	197	195	183	215	186	197	193	184	209	202	208	202	179	217	194	223	190	204	167	212	181	210	218	200	204	194	198	180	185	192	173	181	172	198	188	177	160	184	175	182	200	203	193	203	180	200	181	149	186	188	193	175	184	191	212	194	215	192	182	181	187	184	226	193	157	173	169	187	174	192	211	201	209	202	199	191	195	173	201	189	194	190	191	189	196	176	184	172	193	186	212	176	190	172	194	201	182	188	175	198	195	196	170	191	192	192	164	167	173	189	181	212	194	186	179	182	187	203	184	188	180	181	206	200	175	167	192	203	160	188	191	192	187	205	200	218	178	175	166	206	220	166	172	180	205	199	176	211	218	184	192	219	187	162	195	205	198	200	176	174	189	197	187	187	183	194	206	195	188	192	205	233	202	191	171	155	176	180	189	179	195	194	224	219	184	204	177	192	192	181	192	172	198	197	180	179	205	166	200	190	189	181	188	196	183	159	201	190	200	173	188	225	172	184	189	200	183	176	212	178	208	180	185	208	220	195	178	195	178	197	191	200	199	169	194	191	181	196	194	179	190	204	203	187	180	208	211	192	183	193	173	177	184	203	188	188	164	203	186	184	190	186	185	206	197	215	192	190	197	209	187	215	188	170	192	180	200	167	205	191	171	202	171	205	186	183	186	192	178	171	193	209	193	175	178	200	188	197	182	199	171	200	196	190	191	187	192	182	189	193	184	165	148	178	173	218	198	158	175	192	194	198	184	168	198	203	189	213	190	205	172	188	200	200	199	186	194	196	180	175	206	194	190	176	195	201	192	219	189	165	188	201	173	180	190	200	184	202	218	174	172	210	186	163	171	161	188	170	183	196	189	201	201	185	200	201	167	182	189	189	168	190	195	200	192	196	182	205	180	172	201	206	164	172	187	203	191	205	218	192	189	185	186	187	170	189	191	190	192	186	167	185	179	198	180	195	181	198	208	206	161	166	204	173	188	184	193	196	181	187	188	206	187	203	184	180	229	183	186	176	198	178	195	186	192	198	193	177	177	180	227	195	185	180	184	196	174	163	206	200	180	203	207	212	178	193	165	203	195	189	175	182	186	152	185	179	180	209	187	198	200	175	206	201	203	204	187	197	202	183	197	189	184	207	197	187	176	162	179	216	182	175	175	202	212	207	212	197	217	195	182	199	166	200	172	214	159	172	174	177	184	165	163	210	202	208	200	188	216	213	189	191	188	186	208	188	190	182	207	159	188	167	209	177	204	185	176	203	191	210	195	169	203	194	208	186	204	174	219	179	193	192	192	182	189	181	197	174	201	188	209	172	196	166	181	229	192	196	171	181	213	214	182	175	167	215	180	192	196	181	171	200	180	191	188	201	164	199	182	199	193	201	163	189	165	183	208	187	199	189	205	170	190	161	182	169	212	169	187	176	188	197	189	182	188	196	190	203	194	187	173	182	187	199	193	164	196	164	177	195	193	171	203	176	204	175	201	182	185	173	175	206	182	186	171	196	171	173	186	177	218	175	207	182	178	203	198	191	196	176	188	202	190	192	182	177	199	174	201	181	166	182	181	184	202	195	182	190	204	176	180	197	191	174	185	183	186	184	215	175	185	180	202	186	199	189	195	198	197	180	203	165	208	182	205	220	183	171	171	196	205	196	208	172	178	208	189	173	201	212	187	188	200	174	186	174	203	170	167	207	213	175	181	196	149	188	175	158	175	204	190	198	187	180	188	176	162	191	203	213	180	193	181	178	190	217	212	187	177	174	215	175	188	204	172	193	183	190	203	210	188	186	173	198	204	177	206	178	196	186	208	166	205	195	208	182	194	188	195	178	195	192	205	170	181	161	175	202	162	174	201	191	197	207	207	193	193	175	210	224	189	214	179	181	172	202	182	190	192	165	162	166	171	210	187	215	207	177	182	177	197	186	184	200	205	197	200	174	186	195	219	208	205	176	203	208	187	212	194	172	192	193	186	192	189	186	184	190	171	194	206	187	184	181	193	187	193	200	185	176	158	204	186	195	208	230	172	197	201	172	193	202	175	182	184	186	179	210	179	209	198	208	185	202	177	183	189	192	213	183	198	190	162	220	217	189	195	194	183	203	163	181	187	188	207	201	176	165	163	193	184	224	220	224	219	175	196	204	185	173	198	190	163	197	190	172	166	217	172	189	178	198	179	204	189	200	181	180	202	222	174	172	170	216	198	194	182	178	203	195	172	177	203	195	205	193	174	188	203	168	186	199	184	208	195	178	180	198	167	191	187	213	185	231	208	194	193	188	192	180	188	196	177	188	171	208	176	197	186	190	167	186	187	200	196	185	175	205	177	201	188	185	192	190	178	179	206	212	212	178	190	177	216	201	197	182	195	190	202	205	172	177	176	174	187	186	174	197	191	180	186	190	184	187	186	183	201	184	180	178	212	167	204	184	180	182	200	179	194	196	191	174	185	193	176	190	187	211	170	194	206	215	217	194	184	197	181	212	194	208	186	198	191	190	226	198	182	197	185	183	181	189	188	180	189	184	188	215	208	186	193	175	191	199	169	186	189	211	209	174	189	188	180	169	185	203	180	187	193	169	179	172	174	176	200	197	185	198	195	175	209	193	169	178	193	195	176	167	190	198	202	199	179	192	183	171	193	179	182	183	180	195	180	196	167	171	174	178	186	204	198	200	207	178	219	206	212	164	172	188	182	200	169	202	188	152	189	193	184	193	183	191	180	187	199	186	199	174	173	211	188	206	172	215	182	192	196	169	216	201	238	177	187	198	177	196	190	190	178	185	197	231	198	202	174	186	190	179	191	193	161	187	180	183	175	162	204	181	180	199	177	183	204	175	224	191	184	210	191	160	167	199	177	189	185	202	185	193	180	177	169	185	170
18056	1222	2257	2639	2255	2289	41339	1981	905	891	779	744	740	680	629	619	586	560	549	552	585	579	544	483	518	538	523	517	516	513	514	482	505	467	477	504	445	464	441	514	485	517	491	451	473	485	470	481	485	489	491	476	450	487	448	462	473	458	474	472	495	457	468	497	460	478	483	480	468	457	481	491	491	458	473	533	465	450	475	444	486	445	444	458	492	442	461	505	475	443	508	446	465	455	461	457	471	502	478	484	493	458	455	438	439	455	472	458	445	506	455	464	446	480	472	454	452	432	506	485	475	471	464	464	520	461	445	425	469	472	460	483	469	481	436	465	472	441	492	429	456	467	474	470	454	475	468	451	459	471	459	477	472	444	496	437	450	513	477	462	490	487	450	472	445	465	421	465	454	458	427	459	483	470	464	489	439	479	461	485	491	469	451	464	465	447	475	427	427	415	485	463	455	464	447	480	474	450	453	453	487	438	487	461	490	454	486	428	443	453	468	486	468	490	456	463	455	470	447	445	448	465	463	447	465	459	449	449	451	447	490	431	458	474	502	423	464	478	464	468	475	492	459	480	447	463	460	472	446	483	462	441	409	433	476	480	451	491	532	450	469	474	429	455	435	470	435	468	451	439	411	470	439	464	487	486	436	464	490	440	435	442	450	472	473	456	474	455	483	479	395	441	483	479	470	456	466	436	465	480	444	425	429	469	455	469	451	444	425	462	463	466	437	466	473	458	472	471	453	485	483	414	446	478	458	483	499	467	423	467	456	500	458	455	470	422	469	450	485	478	466	439	444	492	453	488	451	469	429	475	470	469	434	440	469	436	454	474	499	474	462	438	459	446	467	460	465	464	447	413	457	440	484	423	439	452	490	488	442	477	431	475	477	475	445	461	457	463	463	456	453	431	425	460	451	464	466	465	446	432	457	423	483	496	445	473	489	444	397	453	438	477	475	447	433	447	463	489	449	511	468	485	435	453	497	471	454	497	469	459	403	466	467	491	466	438	462	486	433	438	471	435	428	459	464	474	441	447	424	418	466	475	479	465	504	473	445	463	481	462	454	486	509	420	471	472	493	431	433	455	467	473	507	464	467	431	440	452	457	466	495	522	470	497	449	456	444	488	467	452	453	485	504	474	480	466	436	494	442	427	447	487	456	468	451	450	465	452	448	490	435	463	468	434	456	457	463	504	496	466	449	460	476	489	451	474	454	454	473	447	490	472	482	483	446	442	461	460	463	504	471	477	464	428	471	475	460	488	457	464	422	451	498	459	465	432	482	473	446	464	445	428	448	426	449	437	449	419	435	451	488	441	473	453	450	456	449	476	448	471	442	439	487	445	476	470	477	468	478	429	465	472	451	467	428	457	470	481	432	476	472	493	451	499	449	450	436	473	449	488	486	444	473	437	469	453	464	467	414	445	472	454	451	451	458	538	420	435	456	480	433	458	431	493	438	453	453	447	466	430	440	459	462	410	463	454	489	422	441	444	449	467	445	471	488	472	476	452	432	441	477	445	448	446	479	483	458	481	426	485	496	454	486	437	452	476	477	448	446	423	461	463	438	476	435	474	452	497	493	486	455	447	453	468	424	479	433	460	438	432	515	480	470	477	449	488	464	456	436	472	483	472	448	443	427	441	470	427	449	484	421	458	472	447	458	450	457	479	467	409	465	464	472	461	447	501	447	440	419	453	444	427	420	482	461	472	466	461	424	431	465	465	450	443	451	484	467	436	455	450	401	458	434	443	471	458	421	452	477	444	486	481	446	457	455	429	451	446	484	432	521	497	479	465	400	469	443	487	422	476	430	448	458	465	454	467	500	427	468	467	494	472	429	465	462	486	434	467	450	460	439	429	477	499	464	455	480	469	481	469	451	455	457	408	474	453	440	479	456	458	465	464	468	459	502	473	485	481	498	442	446	435	447	462	468	488	493	424	466	475	475	404	456	441	441	470	481	463	485	489	468	453	489	452	464	459	496	481	456	469	456	504	438	450	450	459	456	456	452	451	460	472	436	455	476	454	448	472	479	460	476	476	467	487	470	428	482	466	454	465	478	448	445	475	509	472	477	430	450	473	471	478	420	479	478	456	447	452	440	497	500	482	478	457	447	464	474	472	413	487	439	491	445	467	475	464	450	464	466	476	406	496	449	461	471	463	459	435	441	485	435	475	416	435	488	458	470	437	482	492	460	508	471	490	490	510	468	449	462	471	431	460	446	448	486	511	503	460	449	438	459	432	476	453	503	472	467	439	445	433	451	472	477	439	470	458	444	439	477	435	481	463	478	421	433	432	467	454	436	429	447	415	496	519	456	447	477	461	454	444	428	441	434	476	441	470	455	456	467	504	469	428	482	478	424	470	444	455	460	471	481	450	452	487	462	468	471	419	432	471	443	458	433	450	462	464	496	406	519	480	473	454	437	456	494	489	438	437	469	496	454	446	467	444	468	459	452	492	462	456	470	448	424	437	427	452	417	442	446	437	424	480	450	479	458	442	422	446	417	441	443	468	470	481	426	444	475	475	432	475	494	442	468	472	488	474	464	467	464	480	492	468	438	454	427	464	429	445	427	439	450	436	426	480	417	488	421	438	492	451	469	452	440	441	476	452	480	465	464	469	477	463	441	438	472	445	426	459	478	465	419	442	490	457	483	447	456	490	470	430	471	460	495	467	481	471	446	501	488	484	447	501	474	486	454	452	456	436	461	422	452	457	441	452	529	445	456	443	502	474	453	426	467	487	452	447	458	436	443	457	479	457	466	442	410	485	409	486	475	494	464	442	471	442	465	464	428	459	444	443	466	456	450	487	445	503	456	532	450	462	437	467	438	463	469	438	471	457	483	465	451	491	481	463	422	452	436	484	476	430	447	471	458	447	473	442	459	467	428	458	428	468	475	449	483	465	490	412	500	454	469	452	495	468	467	443	451	445	441	459	487	473	483	431	444	443	454	481	470	444	461	465	486	448	446	465	498	457	449	475	482	470	469	458	446	438	452	452	461	462	453	476	440	449	460	432	452	455	457	446	467	454	465	465	477	457	420	484	441	458	471	451	451	479	464	471	440	470	444	447	448	471	473	425	464	507	451	505	463	429	486	450	441	443	424	460	451	442	463	460	451	444	448	479	473	451	445	478	424	470	442	482	443	441	414	454	466	447	461	456	449	429	470	444	444	448	462	460	429	443	466	447	473	460	481	430	458	481	429	469	465	441	470	457	463	416	431	456	466	465	488	501	445	474	465	494	476	466	447	467	456	448	435	480	448	433	475	482	430	464	449	447	457	452	460	423	416	480	483	444	432	462	470	473	445	464	433	494	478	457	517	449	428	464	464	451	466	435	494	516	479	429	480	439	471	429	434	465	478	454	508	470	465	451	481	436	458	470	447	449	437	484	443	488	419	501	423	455	448	461	525	398	447	472	474	470	446	465	493	475	427	454	461	424	420	439	499	464	465	422	456	487	468	486	467	413	474	465	461	447	463	497	453	483	436	461
45561	23799	17970	2836	1262	6023	40957	10742	559	316	286	230	228	219	197	198	185	210	180	199	169	193	192	167	196	154	168	157	193	170	147	170	150	143	157	139	152	142	158	154	126	155	145	130	129	124	156	149	147	141	147	164	154	142	148	141	150	144	134	150	154	126	128	138	160	150	155	144	136	152	131	137	152	141	152	167	150	138	148	134	151	138	145	140	134	141	157	156	158	149	139	151	149	173	137	148	155	146	142	123	118	143	146	135	139	152	154	138	147	141	139	158	154	125	129	141	157	163	142	123	132	146	149	140	151	145	125	140	145	119	136	127	149	144	136	143	144	143	136	133	131	150	138	155	146	143	143	127	141	140	134	151	143	141	132	145	160	152	161	148	148	139	164	148	139	130	140	157	124	134	134	115	157	148	145	157	141	127	157	140	129	152	162	153	136	154	127	158	146	166	145	146	164	143	172	154	136	135	139	175	142	141	138	168	119	138	151	149	141	170	147	136	144	155	162	173	140	149	145	142	140	148	161	141	150	160	134	140	137	120	138	143	145	150	148	143	139	139	138	165	135	158	147	133	144	141	119	132	134	119	131	140	118	141	158	125	136	167	137	129	131	146	131	142	138	132	129	156	160	143	166	147	140	150	144	154	138	152	140	149	175	127	147	151	154	133	155	139	130	115	141	170	165	143	146	143	171	145	142	126	144	153	140	135	139	143	124	137	155	142	154	155	133	149	146	151	159	132	157	147	130	160	153	146	118	140	169	140	140	135	134	150	144	131	138	139	167	120	158	139	158	126	133	129	129	151	122	137	134	134	141	120	128	154	131	143	144	138	132	128	152	134	120	137	157	151	150	126	144	151	141	142	131	116	159	136	153	157	139	130	148	148	119	127	127	137	130	144	147	150	135	164	131	134	147	135	128	151	139	135	125	133	135	139	127	167	164	146	141	144	136	179	148	139	158	154	160	134	128	135	149	127	128	117	152	153	147	127	141	131	145	125	139	142	131	136	133	154	144	131	133	157	160	152	137	147	146	148	148	137	122	122	159	136	136	161	163	146	131	154	150	133	161	142	146	118	150	153	147	138	151	153	140	124	143	137	134	140	141	154	148	174	168	146	136	136	147	151	118	136	163	141	154	117	160	120	138	142	154	161	154	129	145	161	131	161	142	153	154	143	137	151	135	150	115	151	148	130	148	139	154	134	140	144	155	145	121	120	103	157	150	132	139	132	124	146	146	151	146	152	151	145	149	135	147	133	126	146	133	138	138	158	135	153	146	125	162	157	144	155	120	142	149	145	125	129	160	101	124	122	129	149	135	158	157	143	126	129	166	148	154	138	140	172	135	143	121	159	140	145	153	142	158	157	154	158	165	151	164	151	150	138	149	134	158	132	117	156	118	140	152	152	143	152	157	125	154	145	142	149	137	158	116	154	147	160	161	156	157	150	145	145	123	129	155	145	143	157	144	149	133	144	143	135	140	133	155	121	157	153	151	155	130	162	152	143	158	153	143	144	153	130	168	146	158	135	140	145	154	132	146	120	144	144	129	141	169	138	166	132	148	138	145	165	144	163	137	137	176	153	149	141	145	144	122	119	123	129	127	152	148	152	136	140	144	125	123	140	138	142	130	154	133	130	162	152	142	145	119	142	152	148	156	137	151	149	151	162	144	155	163	166	145	170	144	149	127	146	158	142	151	149	132	136	124	122	132	138	155	154	152	131	156	119	142	149	142	142	160	149	143	148	141	123	131	144	151	171	148	147	157	173	139	141	136	147	141	136	143	139	137	162	140	141	170	149	150	131	150	133	139	146	113	143	152	149	157	139	128	142	130	136	130	140	148	133	128	128	162	133	138	158	131	142	138	159	132	136	143	143	144	143	158	120	151	142	133	150	139	168	154	139	149	138	144	125	137	137	155	151	142	131	138	140	130	126	140	146	129	118	168	147	165	141	171	153	152	148	156	145	156	157	159	129	146	147	136	125	145	150	156	126	166	143	164	169	139	133	142	130	157	114	155	155	140	152	116	140	155	123	149	144	158	137	123	137	131	130	132	142	133	160	129	144	162	157	131	137	157	163	187	110	162	140	151	146	140	147	124	129	159	152	141	135	138	139	177	152	149	125	158	147	138	146	137	125	138	146	143	164	123	150	163	152	149	158	164	164	145	133	130	135	179	129	126	140	128	128	146	158	148	143	159	164	146	145	152	132	140	124	151	147	148	152	143	142	145	149	136	155	153	158	144	151	143	137	153	134	153	144	142	143	152	160	156	145	145	143	138	127	137	143	135	119	132	150	156	138	156	164	138	151	138	124	142	140	136	133	134	146	129	136	141	141	136	141	163	146	130	152	149	144	132	143	134	141	150	144	136	152	142	151	168	128	143	137	168	168	134	135	140	151	155	152	157	166	118	150	119	151	140	134	147	148	138	126	137	142	149	146	135	169	129	126	129	133	130	152	131	124	135	132	147	144	135	133	145	152	128	144	161	139	146	156	135	157	143	145	144	149	152	149	161	174	156	138	165	145	152	141	135	139	139	136	127	153	153	135	133	153	169	153	153	146	157	144	145	137	153	147	144	148	138	130	183	147	113	143	145	150	135	168	132	164	145	153	121	129	149	170	145	133	135	128	174	136	166	141	119	140	146	126	160	151	128	140	156	147	131	155	148	148	157	129	178	136	152	127	132	148	135	142	141	147	149	138	147	137	122	162	146	158	142	135	137	136	144	155	122	125	159	148	128	147	140	145	162	137	159	140	154	152	155	136	128	165	167	162	127	147	161	153	156	149	161	191	150	140	132	142	142	144	147	141	154	148	192	156	143	136	141	131	141	158	127	155	145	147	138	136	118	144	131	142	149	139	144	144	156	130	167	111	130	146	147	158	148	121	153	120	148	142	125	134	147	131	143	179	157	131	147	145	138	147	129	145	158	150	149	154	141	149	139	153	145	146	163	152	150	127	131	130	152	142	133	133	146	158	121	175	153	135	133	153	126	133	150	140	134	160	146	127	130	135	130	130	139	127	129	149	141	127	150	150	136	148	147	141	148	143	151	152	148	157	148	154	147	151	137	130	135	133	146	132	159	148	134	140	154	142	162	160	148	145	161	148	151	156	139	151	137	156	127	143	179	136	141	142	158	159	149	166	125	151	130	116	139	141	179	167	138	154	152	151	146	134	127	170	162	139	148	130	130	130	148	149	149	135	134	151	155	159	134	131	134	149	148	139	143	145	160	137	153	159	163	143	147	134	133	149	153	122	141	121	119	133	146	149	141	138	130	128	130	147	139	144	158	157	160	146	132	133	143	159	144	134	143	188	144	155	137	154	144	129	145	150	147	136	127	144	133	156	141	156	130	156	140	148	165	159	159	147	138	176	139	134	134	152	145	139	127	139	161	145	158	133	151	136	141	157	130	130	173	141	153	143	131	147	138	132	120	159	150	127	162	148	135	126	157	151	161	126	150	149	140	148	148	139	134	153	155	156	149	144	143	145
29078	2110	4396	5126	4420	16425	53726	2559	1598	1310	1201	1063	959	875	823	773	685	680	684	623	611	604	560	612	526	484	550	496	505	503	479	466	467	459	480	446	451	434	435	436	461	418	420	448	397	413	418	432	418	443	424	406	407	410	406	458	409	433	398	403	370	417	436	392	397	425	401	377	384	411	385	401	421	376	432	402	417	384	397	366	405	387	395	429	435	400	421	393	405	406	380	416	400	381	399	400	414	389	376	413	410	370	377	386	377	401	374	362	382	406	384	400	396	379	411	429	375	392	404	400	371	366	394	371	387	414	391	395	372	383	413	358	343	386	410	391	360	414	387	420	392	358	411	369	378	379	349	411	339	405	385	428	394	401	381	373	419	377	398	385	376	351	402	376	389	376	370	368	363	364	404	391	381	384	324	402	385	422	399	379	381	338	385	371	357	414	388	392	351	386	393	378	367	366	369	385	343	326	382	388	390	398	388	370	378	395	394	426	382	380	405	421	379	376	377	362	350	397	356	379	393	371	401	347	375	409	384	389	385	392	393	337	350	390	361	369	352	389	387	376	343	365	394	375	382	368	373	382	394	386	377	405	354	398	369	358	419	396	393	370	375	383	389	367	374	406	368	376	381	390	353	405	383	379	360	385	431	390	394	362	390	424	365	378	375	390	384	384	404	378	376	377	382	366	383	369	347	372	383	371	396	387	378	378	391	376	376	361	402	393	377	396	398	396	375	356	364	393	402	369	429	421	366	394	369	385	370	413	381	365	368	372	410	383	376	367	364	376	399	412	385	350	369	391	407	365	364	398	388	351	384	382	348	392	401	382	381	376	408	387	371	372	417	348	389	363	369	364	385	423	375	387	382	372	402	399	400	397	405	374	379	397	402	402	395	357	370	384	336	384	343	410	391	370	416	386	420	380	397	380	409	404	398	370	396	382	393	365	406	407	364	377	382	382	376	353	344	359	375	398	368	396	363	372	401	392	382	396	409	421	371	403	377	377	401	363	387	381	398	382	359	394	365	360	378	422	382	373	428	350	376	388	350	355	382	407	375	389	388	415	415	365	372	371	347	393	345	359	367	368	404	374	396	374	367	389	365	379	387	382	387	369	394	400	392	418	364	377	377	381	366	383	348	385	404	371	355	348	348	401	378	384	389	384	388	392	396	384	391	383	389	397	370	403	407	356	373	416	394	376	392	364	378	372	396	423	380	388	390	355	388	394	384	410	366	386	363	399	375	412	384	374	376	381	396	408	349	355	381	394	402	373	324	385	391	352	401	371	359	381	378	372	394	401	357	373	357	381	386	391	374	404	406	366	385	374	358	389	444	399	364	377	372	387	402	368	363	377	367	335	390	357	400	371	414	386	384	393	369	364	399	361	404	347	385	392	395	378	386	394	393	417	375	338	373	361	402	328	352	367	387	389	363	366	395	397	367	349	390	336	361	386	363	389	421	366	416	360	378	361	356	369	390	368	370	392	391	362	384	354	344	400	373	368	391	356	367	377	401	363	399	356	392	393	369	381	412	362	393	395	372	389	371	382	376	373	381	420	415	370	397	364	393	397	351	424	391	356	387	377	376	374	338	411	410	386	375	415	403	417	376	372	400	410	370	397	380	405	388	395	379	347	382	336	386	394	447	353	429	400	366	367	381	376	370	327	387	374	387	424	353	373	404	384	392	364	353	427	369	382	423	397	351	351	397	392	363	417	405	388	408	382	379	356	399	377	389	395	398	386	394	382	382	405	387	392	338	394	408	361	379	388	385	376	410	402	400	381	373	385	390	397	356	383	375	365	351	379	408	408	374	383	375	369	403	390	379	344	371	370	370	382	388	352	329	396	374	371	345	402	406	375	395	372	362	395	396	385	368	393	409	377	393	415	382	390	373	411	372	388	396	355	395	385	398	401	397	406	412	411	385	400	393	381	373	412	403	355	378	384	404	398	386	382	342	380	396	385	399	394	368	418	346	383	384	365	361	396	395	349	393	421	385	390	404	342	391	379	402	376	386	383	405	357	382	405	419	369	394	370	414	383	396	347	354	384	404	369	397	396	371	403	350	378	421	360	397	362	407	367	369	403	365	390	375	356	368	358	344	370	399	394	374	378	353	364	410	369	411	338	396	394	380	372	366	385	386	422	391	368	399	389	401	370	385	375	387	400	364	378	357	357	386	377	371	372	382	422	388	379	389	381	385	395	384	345	362	411	385	369	362	368	361	388	368	390	384	373	427	367	344	378	393	396	415	368	364	380	392	372	395	419	434	393	352	405	361	420	379	366	392	377	368	378	397	352	408	384	339	378	435	412	381	389	360	397	417	420	400	345	358	413	375	367	382	360	360	381	361	389	393	392	384	364	389	426	401	406	367	353	380	405	395	388	396	377	388	365	330	377	400	372	378	356	362	400	364	377	390	413	336	397	381	332	383	397	381	377	385	360	379	355	324	407	385	378	376	431	375	369	360	379	376	409	355	368	373	374	350	336	374	366	390	441	383	413	382	390	415	378	373	373	382	368	381	371	408	429	388	364	391	358	389	393	382	367	370	403	388	370	386	382	373	398	384	383	364	379	370	404	347	400	387	373	408	381	382	355	380	367	380	367	389	408	375	374	348	344	381	341	355	367	405	437	390	411	358	378	366	401	368	386	353	392	398	362	379	375	398	408	406	368	371	403	373	364	370	392	352	381	391	363	360	376	380	368	405	369	403	388	381	406	403	415	374	386	424	402	363	371	348	377	358	395	384	375	416	365	394	370	417	365	377	387	364	410	387	380	375	377	401	379	354	410	404	421	414	362	384	376	343	410	428	387	376	362	366	389	364	374	382	350	369	411	363	385	346	372	383	394	371	363	422	352	370	361	408	357	368	385	373	387	394	368	362	374	357	387	426	376	366	361	437	402	368	400	338	382	365	382	362	396	389	375	331	365	367	408	335	366	379	367	365	398	424	377	384	373	389	378	411	391	381	403	376	382	398	379	408	359	385	421	375	371	372	383	423	400	366	355	384	362	399	374	359	389	372	384	367	369	367	399	397	416	380	368	377	395	396	400	407	361	423	380	385	368	389	376	368	396	393	402	370	351	408	357	334	382	394	422	383	397	367	371	380	359	389	370	398	366	392	364	368	356	413	439	378	340	384	401	377	387	390	383	399	346	407	366	393	372	391	390	376	379	390	389	391	374	373	395	412	327	412	368	410	385	371	405	399	325	410	358	414	368	391	389	405	368	395	389	406	420	389	360	396	390	396	362	409	374	394	383	388	365	390	423	392	382	374	361	407	392	373	392	390	354	343	413	402	404	368	381	364	385	387	412	359	398	398	392	392	358	401	369	368	370	361	376	396	355	386	373	364	390	374	376	418	344	399	402	360	374	382	359	357	410	419	370	383	366	385	380	383	374	377	417	390	359	335	385	419	364	370	392	385	413	353	399	376	396	397	391	438	388	391	379	395	399	398	363	388	398	390	386	382	405	401	414	377	347	398	344	386	393	367	404
6146	579	461	384	377	429	1282	329	316	353	331	300	327	313	328	322	330	302	337	336	313	319	317	331	348	341	343	331	329	340	350	321	315	352	333	327	343	336	354	331	314	347	343	349	299	360	357	320	353	339	321	314	341	306	322	327	322	351	306	324	310	303	322	359	345	323	322	329	296	348	327	328	304	343	340	354	352	315	332	327	330	317	325	366	339	332	314	309	346	324	332	334	336	348	362	317	307	333	323	313	329	305	316	313	336	362	351	347	341	331	331	290	326	341	324	317	341	330	320	304	288	345	342	312	297	345	327	308	334	348	336	328	330	312	303	321	338	331	302	328	366	315	327	315	336	316	335	348	288	344	326	331	370	344	323	314	332	319	328	337	301	338	350	321	341	324	316	303	356	341	312	335	353	336	318	340	346	325	326	310	324	350	367	296	330	340	308	333	309	362	343	324	379	316	369	322	336	326	301	323	342	326	345	355	327	300	365	338	275	328	277	307	344	307	314	325	320	331	373	320	340	332	328	329	276	309	320	318	311	310	285	336	351	298	322	333	323	328	335	321	340	358	334	323	326	357	337	358	333	343	323	302	316	324	339	330	371	356	330	330	319	304	310	339	334	334	337	294	363	344	325	329	320	330	331	292	317	350	291	338	334	322	342	311	325	311	324	342	333	329	313	319	336	343	305	315	348	341	330	376	336	300	333	315	320	362	312	342	313	313	307	315	330	329	298	344	297	341	333	358	317	318	341	362	330	319	322	316	306	332	357	314	317	361	309	325	333	333	348	297	330	318	288	380	321	344	291	311	325	345	344	309	328	315	314	321	341	303	339	337	298	306	352	329	311	336	350	337	372	337	322	338	321	318	333	307	313	344	325	333	291	325	334	368	285	325	323	322	345	302	339	309	320	321	346	344	322	315	351	325	309	319	320	332	358	331	339	331	307	325	334	312	351	344	323	316	339	342	324	301	331	340	324	321	351	332	313	324	299	288	301	329	325	345	326	351	332	354	324	341	306	341	340	342	305	310	342	316	306	355	351	355	350	322	328	348	324	301	344	321	311	335	296	321	348	322	338	346	319	351	314	346	319	337	316	317	318	350	305	326	326	283	314	322	335	363	293	336	328	360	330	316	310	322	327	316	339	333	327	329	324	311	323	323	333	355	331	329	328	304	325	349	340	341	369	370	331	355	342	326	315	327	321	341	344	317	325	359	281	348	343	351	324	348	357	319	331	316	316	307	317	334	310	345	333	324	322	335	314	334	335	306	344	307	332	323	331	292	324	317	333	312	330	343	319	372	319	352	308	308	356	343	330	332	322	335	325	328	325	342	328	307	309	344	315	322	349	347	343	351	293	338	335	315	346	322	322	352	357	342	320	320	328	327	321	323	347	373	363	311	324	361	325	315	326	351	286	298	356	315	345	344	352	330	291	338	319	352	326	295	321	311	277	355	340	282	338	295	358	343	340	329	351	320	340	340	352	325	341	321	322	330	352	299	323	337	298	300	340	354	319	329	322	347	325	361	336	318	325	309	344	368	332	299	316	329	302	296	339	317	333	353	324	301	350	337	331	323	317	364	334	341	324	346	341	301	321	340	277	328	330	365	324	344	326	339	334	330	329	352	328	333	311	324	285	319	312	314	322	346	362	337	309	366	296	302	329	340	329	328	341	310	323	351	348	332	339	347	323	344	311	313	328	328	310	342	308	339	331	359	325	303	328	345	346	331	340	327	321	314	334	311	294	349	310	329	327	364	352	357	298	332	362	360	309	342	332	340	307	315	349	321	322	321	316	309	326	309	344	305	318	331	342	314	284	306	345	335	315	333	309	307	324	338	330	345	318	321	313	351	321	353	327	339	342	369	344	342	336	330	320	299	345	341	319	313	299	350	300	326	334	333	356	307	313	344	309	316	294	325	349	348	329	327	332	347	343	337	335	314	323	333	323	330	314	318	318	335	302	340	303	307	360	318	325	315	324	354	342	339	325	328	314	335	361	331	353	288	322	324	341	351	335	320	326	307	305	349	337	317	334	348	318	365	305	312	320	334	318	335	339	324	311	306	294	350	342	318	342	314	315	360	336	297	355	301	315	307	321	317	317	330	317	338	343	316	324	310	370	328	303	311	335	321	328	327	371	320	353	316	331	295	349	336	292	316	304	339	345	306	318	350	351	343	325	316	345	317	350	337	341	324	327	334	314	344	302	325	364	325	300	316	362	305	341	313	355	302	334	318	314	290	317	328	321	284	342	334	335	290	356	360	339	343	325	314	355	351	323	316	328	341	312	290	317	300	312	336	344	318	348	302	286	336	343	296	348	314	311	311	323	334	339	311	305	340	292	347	312	299	312	329	293	337	360	310	316	287	334	326	312	341	327	361	347	316	316	266	341	377	342	333	320	338	335	311	332	355	354	318	340	305	311	304	380	329	349	339	308	345	300	327	328	332	335	331	348	325	308	345	322	362	345	328	296	317	376	293	318	344	330	362	298	298	347	319	320	340	345	306	323	356	328	338	321	315	316	334	325	359	325	310	352	307	320	342	349	347	326	324	340	342	306	328	330	326	350	279	348	319	310	321	308	300	343	345	334	351	364	348	347	306	366	348	322	328	336	275	332	354	346	328	315	320	345	310	320	353	341	348	337	347	298	321	321	360	315	324	319	339	341	316	324	319	340	339	320	325	351	353	326	304	338	325	326	327	362	335	325	354	301	295	343	323	310	332	317	301	307	347	331	350	304	333	287	329	311	328	322	337	332	334	323	335	344	330	320	326	339	296	349	309	307	318	335	342	316	319	331	274	334	324	320	327	335	299	321	333	339	327	342	341	321	302	319	326	333	352	346	317	304	317	346	329	340	329	306	335	334	317	338	321	300	318	333	310	263	321	336	351	329	326	343	356	296	345	357	318	345	326	355	346	334	336	333	352	326	318	348	333	359	338	324	304	311	320	328	317	301	302	346	336	322	333	338	325	336	333	370	326	345	309	347	338	302	314	306	318	327	335	316	323	330	308	350	322	302	341	321	306	329	316	295	346	336	317	313	303	334	333	321	317	332	331	338	310	312	330	318	349	350	319	335	317	338	343	325	308	358	325	335	341	374	327	335	312	311	326	339	305	319	323	385	317	307	344	325	319	318	323	340	340	352	347	306	340	319	347	303	311	329	350	316	309	324	332	329	306	318	317	320	312	317	296	349	333	313	313	339	357	341	315	327	337	345	305	345	329	340	303	356	364	367	317	323	336	284	310	311	319	324	335	334	321	317	362	286	307	334	339	356	334	340	305	347	351	290	309	331	311	299	321	338	332	309	316	317	315	295	358	326	298	324	333	315	299	309	332	322	292	333	338	347	333	339	319	372	311	338	337	326	313	337	330	358	341	341	344	362	363	337	341	363	329	341	342	336	297	324	320	340	302	328	336	354	340	335	322	320	378	327	349	331	338	295	315	342	347	337	308	350	365	365	330	372	307	330	325	322	290	325	342	341	329	317	356
5317	847	1003	935	935	1187	6028	788	767	794	767	792	717	727	781	732	755	743	727	832	768	788	744	739	786	798	747	711	712	776	724	779	712	756	751	764	806	724	710	748	723	788	766	781	687	705	704	758	762	743	730	768	742	747	735	803	763	763	785	768	685	742	755	704	736	727	751	758	732	776	795	738	727	758	748	801	753	708	702	767	741	747	749	746	734	725	772	817	733	785	756	769	780	745	787	759	704	747	757	740	749	755	755	753	758	738	713	704	766	726	741	750	758	732	778	792	734	752	748	750	764	730	734	732	815	730	768	741	744	776	793	727	762	727	783	750	721	743	755	753	775	725	717	739	774	786	722	737	805	756	752	791	777	730	700	766	737	762	758	739	751	719	722	831	771	704	701	737	695	794	719	707	759	750	751	727	719	773	722	753	771	715	739	762	767	795	737	718	711	783	770	747	804	783	747	781	750	749	701	776	727	767	753	745	747	754	791	755	780	744	758	784	776	722	722	779	744	704	784	774	764	807	804	783	774	769	729	805	694	727	779	730	762	760	757	723	802	756	717	792	730	674	770	764	739	785	691	768	809	757	811	772	763	725	721	734	732	780	704	776	747	727	735	799	722	737	770	777	741	748	781	707	732	702	758	807	777	734	731	778	743	761	707	786	769	727	729	755	712	735	763	707	767	742	749	759	779	751	722	732	792	783	701	746	812	757	740	762	764	756	730	744	716	742	771	781	752	730	748	741	754	734	720	787	719	729	760	761	712	719	801	688	743	751	699	741	698	749	761	751	682	690	727	756	757	770	712	744	754	716	743	800	726	745	697	746	746	745	713	748	708	787	735	737	773	699	670	763	725	772	743	733	731	731	698	770	725	709	705	748	742	729	721	775	754	692	733	772	729	776	739	733	736	778	716	767	742	736	718	786	736	795	740	756	751	762	731	763	788	793	777	777	752	724	787	758	748	743	678	753	754	712	773	757	765	759	725	745	787	772	791	762	697	751	739	742	770	735	745	682	777	806	713	754	732	743	730	742	751	763	729	753	789	742	754	757	770	750	752	710	777	728	741	713	735	759	713	759	761	728	747	695	751	731	720	767	744	758	754	775	723	782	728	711	781	786	777	733	744	739	789	745	722	722	762	747	751	733	804	768	735	740	763	753	720	712	751	709	752	734	723	758	750	783	772	754	744	733	782	735	793	771	716	769	768	773	741	782	719	780	727	771	768	735	801	765	755	791	774	779	709	721	738	685	747	770	750	750	723	733	783	734	747	737	757	742	756	777	731	730	724	747	724	736	772	742	759	757	721	751	727	724	799	759	779	819	747	741	723	743	699	795	742	753	789	747	776	778	747	757	740	751	754	747	726	748	765	786	740	733	760	741	711	778	689	734	723	740	755	746	715	749	763	779	747	755	751	790	748	728	736	773	782	788	768	796	759	750	785	774	741	736	726	721	756	770	764	762	761	733	739	777	771	768	741	751	748	772	732	817	723	749	707	761	730	670	754	748	742	798	768	719	816	781	729	729	702	677	731	786	757	756	739	718	748	702	737	796	769	738	775	714	728	748	668	744	788	776	718	706	758	794	729	769	772	695	718	717	719	785	765	752	799	728	754	729	740	724	786	757	751	774	766	755	761	758	758	744	756	742	752	773	753	766	803	703	744	755	782	744	717	748	743	753	776	735	759	738	692	764	777	730	742	743	725	720	771	723	709	754	786	796	767	756	767	728	789	727	701	732	736	751	723	769	756	740	746	740	770	755	719	695	751	806	757	744	738	707	733	768	726	759	803	718	758	790	720	764	791	796	765	721	715	794	738	739	770	731	762	757	788	782	747	758	786	768	733	789	749	714	770	726	763	714	735	765	769	751	702	735	744	731	732	829	760	781	719	745	756	714	697	797	727	735	694	796	716	709	761	777	759	743	749	766	745	740	756	737	761	736	764	773	786	770	778	760	762	769	751	736	745	759	771	701	783	740	678	707	793	760	794	767	754	770	775	741	728	746	763	695	775	741	758	713	751	806	754	797	763	777	702	739	738	729	729	783	739	761	775	788	763	796	760	752	756	747	772	737	711	751	752	740	747	739	767	750	777	743	775	710	769	762	748	777	759	735	708	759	788	732	750	746	739	731	718	706	728	799	753	744	757	729	734	735	720	788	793	735	756	779	749	777	715	727	767	735	791	731	714	759	788	749	767	777	723	735	763	756	749	773	688	752	762	729	772	757	724	760	740	754	791	757	758	696	713	765	750	737	737	725	746	715	750	746	809	757	789	764	757	734	728	751	793	771	736	791	788	764	748	743	792	739	789	728	729	776	755	737	735	754	776	730	730	719	759	792	785	771	762	738	747	745	782	737	718	761	726	749	702	696	757	762	733	718	768	793	690	701	747	756	785	770	769	791	802	699	723	738	716	714	727	740	749	810	769	743	754	816	778	724	756	742	762	735	723	747	752	765	711	764	778	727	717	750	726	717	721	701	759	733	725	798	718	759	766	752	725	733	754	746	741	750	726	766	751	772	758	728	765	776	746	716	789	750	800	795	776	733	764	760	788	756	743	729	727	750	779	739	742	753	744	742	794	756	735	751	772	757	767	794	700	743	753	771	787	725	753	762	743	772	742	761	697	747	739	732	772	771	747	754	758	768	742	716	769	730	767	752	776	735	715	767	721	715	684	742	788	719	742	735	746	777	789	739	728	751	730	772	753	744	729	720	719	748	750	723	763	765	761	768	779	785	748	783	772	742	771	758	767	764	781	729	741	713	730	734	749	753	767	729	766	775	741	736	732	761	763	706	735	764	750	739	736	760	731	802	753	734	787	742	775	729	737	728	756	752	749	777	764	761	729	711	750	739	740	728	768	760	714	792	739	788	777	715	741	711	731	797	759	770	733	734	750	711	772	788	770	728	735	730	771	784	741	777	769	781	722	731	764	793	701	707	775	756	775	716	728	772	761	773	799	731	745	726	769	711	696	777	747	745	685	742	773	782	729	734	734	723	783	763	759	786	735	746	743	782	731	749	731	753	732	796	753	716	736	794	796	735	767	749	767	753	725	741	709	754	806	722	730	776	775	755	762	762	739	771	753	731	791	790	747	755	724	727	752	768	792	754	735	746	788	726	772	721	755	763	753	762	772	722	741	757	739	743	770	680	754	752	721	733	743	734	729	789	746	750	819	744	773	775	766	705	740	729	701	753	735	739	759	716	727	729	773	764	726	749	727	792	729	742	718	764	738	710	770	734	732	737	787	763	678	720	780	740	749	763	773	769	734	739	737	806	810	685	784	763	736	786	754	704	753	679	779	734	806	782	744	701	823	758	705	737	728	745	755	747	776	753	751	729	746	763	787	738	755	772	751	746	760	730	734	793	733	769	712	796	757	782	700	737	764	751	745	707	722	724	747	718	753	748	691	768	730	787	788	730	751	718	755	736	750	799	726	735	782	764	695	726	733	723	690	775	757	690	722	731	804	728	745	693	765	797	753	720	720	762
40953	10061	1593	821	623	1682	20985	2591	272	276	204	218	219	223	216	208	219	197	204	195	189	203	176	198	160	188	180	212	207	208	185	179	190	191	177	197	188	178	208	221	188	205	200	221	190	198	222	209	218	180	199	186	174	173	186	179	218	191	173	194	182	175	187	187	191	187	205	174	196	209	188	194	204	192	211	200	170	198	168	195	212	183	182	208	194	188	185	199	206	185	197	215	186	183	191	181	164	210	169	178	206	198	186	221	171	161	186	183	176	175	185	179	156	172	179	192	213	181	207	187	158	155	174	195	209	191	209	200	199	186	173	181	198	192	197	174	181	209	186	200	206	165	180	179	196	186	207	187	180	191	186	187	179	181	197	188	184	180	179	190	186	191	197	169	190	160	201	181	205	188	179	162	203	185	191	206	177	171	161	180	198	186	180	169	191	184	174	195	206	172	201	182	217	167	137	194	197	168	199	162	199	190	201	191	156	168	190	186	194	159	173	181	179	182	209	221	169	186	175	174	178	182	194	188	172	198	178	170	189	198	179	171	180	206	178	192	165	190	198	170	173	206	190	193	205	177	200	178	215	180	171	215	167	190	199	198	204	176	201	206	195	173	204	175	199	215	184	194	163	157	193	174	195	201	176	191	180	193	209	220	160	191	164	203	186	186	175	154	179	170	201	148	178	207	187	194	203	194	177	172	181	163	198	179	190	181	184	179	200	188	187	168	213	206	183	174	190	163	174	186	203	200	190	182	191	191	213	186	190	191	185	191	185	170	183	176	177	193	184	196	188	183	175	202	160	203	191	199	186	191	168	187	196	188	168	170	195	206	187	188	187	199	198	178	186	188	191	214	225	183	206	188	205	197	178	168	182	190	165	181	197	185	187	197	196	213	198	198	174	190	199	178	184	197	185	159	174	186	210	175	216	194	210	189	196	191	193	193	183	170	184	176	175	196	192	171	170	173	170	159	197	191	191	183	183	206	203	181	167	187	185	193	180	189	181	184	192	152	182	179	186	205	175	199	192	194	211	198	214	173	164	183	191	205	196	210	197	189	162	189	198	190	184	166	179	193	206	194	203	165	180	201	189	175	177	167	194	194	207	200	195	209	199	181	185	194	193	202	206	187	200	189	180	165	199	169	180	188	187	180	173	166	198	202	166	198	194	177	182	209	180	188	187	180	191	214	150	206	186	193	208	182	200	201	195	174	161	211	192	180	225	205	171	193	166	165	204	188	175	173	184	170	187	171	186	193	209	182	194	184	206	186	202	219	197	183	204	183	186	195	178	173	189	217	191	222	183	204	199	187	193	178	186	197	184	178	209	175	196	167	200	176	172	193	204	178	200	184	194	194	163	173	202	200	173	191	150	165	202	228	209	214	176	172	205	184	181	179	198	207	165	185	176	191	190	192	191	186	190	190	203	178	191	172	187	179	190	177	205	213	192	197	179	225	186	173	180	214	186	199	183	194	203	220	187	199	195	178	190	202	176	216	189	209	196	186	196	189	190	181	189	157	203	182	164	210	200	185	176	190	182	201	191	191	193	174	182	189	188	193	175	170	169	186	183	193	201	173	192	176	188	186	172	186	195	200	214	173	200	200	170	207	180	181	197	189	217	171	196	204	181	199	174	133	185	198	174	173	182	196	172	202	176	198	187	169	226	188	194	188	193	184	188	207	185	178	189	195	188	180	172	199	197	201	211	174	195	218	176	190	192	163	188	180	195	176	186	196	199	212	195	188	183	216	199	197	191	178	159	184	194	225	186	209	186	203	200	184	205	201	183	191	178	192	169	204	201	188	202	210	195	211	198	181	218	194	173	197	167	202	184	166	172	199	168	198	189	197	170	181	180	190	196	188	195	178	174	188	204	192	189	188	193	178	180	169	178	174	190	193	192	157	189	182	176	196	175	183	184	166	179	195	218	187	189	184	187	184	185	176	186	193	189	195	159	201	184	177	185	172	190	198	164	164	181	195	160	192	196	224	178	188	185	217	185	188	166	187	183	212	174	192	186	196	164	200	198	176	196	188	208	178	194	186	182	214	178	182	186	170	162	204	190	202	189	174	188	217	183	189	186	198	172	165	183	177	174	175	214	180	167	184	161	166	163	177	190	191	211	190	209	187	201	185	175	213	185	173	190	195	187	192	184	192	189	205	174	196	186	178	172	185	187	207	189	211	179	219	190	218	182	183	198	205	191	190	195	197	200	175	205	181	209	195	162	189	204	183	178	188	212	180	191	205	175	205	187	185	201	181	192	158	177	200	181	170	203	187	182	183	174	188	171	189	168	184	172	170	183	201	188	188	171	180	181	186	203	198	181	196	201	184	202	190	183	167	186	197	199	203	173	203	168	184	195	184	211	166	167	189	184	191	173	190	201	185	191	199	184	206	195	198	189	189	190	174	171	184	193	172	191	211	176	165	170	171	209	189	184	164	205	215	182	198	186	166	201	187	220	170	173	169	182	197	189	199	214	192	192	167	192	174	215	185	218	186	209	177	198	189	194	181	188	182	191	173	171	201	179	199	167	190	190	177	184	179	176	165	184	179	176	178	200	186	165	185	187	197	210	172	198	181	203	182	176	214	198	179	192	206	191	196	181	198	186	192	195	209	171	178	157	181	189	184	174	175	184	180	191	191	177	175	192	201	167	188	196	173	198	192	181	186	161	177	163	203	179	170	184	174	210	196	197	203	191	193	176	172	188	156	158	194	184	194	196	173	218	185	186	180	164	179	182	186	170	187	197	194	185	209	184	199	194	186	173	176	184	181	195	190	178	185	206	198	181	164	192	188	205	174	173	189	175	208	169	183	188	181	186	193	200	186	177	173	212	202	188	199	198	200	185	163	182	196	159	194	195	155	171	188	193	188	190	205	188	199	190	170	192	153	165	190	197	207	202	206	194	190	182	216	176	174	187	197	198	175	184	183	185	190	168	198	162	163	213	182	198	195	202	173	172	198	221	195	164	215	191	182	192	217	171	159	175	214	172	190	185	167	187	164	197	194	182	186	209	188	212	187	198	214	184	164	201	182	178	176	180	215	209	201	228	190	197	186	187	196	169	177	174	190	190	169	175	190	185	174	168	188	206	172	202	210	173	172	191	166	194	195	200	189	188	189	197	194	202	190	178	196	184	203	183	208	147	202	206	195	190	203	170	224	195	180	194	195	180	196	176	169	191	165	205	197	180	193	174	181	188	191	165	182	182	191	183	203	196	168	168	191	194	176	205	198	172	201	197	199	191	202	206	185	187	185	210	193	170	181	167	181	204	175	169	194	184	193	199	188	169	187	207	190	164	197	176	185	185	182	175	199	207	185	204	192	178	172	172	186	200	171	194	179	208	185	213	175	185	153	171	189	169	185	176	173	184	184	184	190	179	188	199	199	174	205	191	194	188	203	194	197	192	226	198	160	193	204	196	189	147	197	193	171	168	204	169	207	188	201	166	200	178	168	186	187	178	184	182	195	178	188	188	196	206	194	178	170	167	195
19311	1415	2143	2566	2230	7426	36935	1088	950	863	807	715	722	626	669	622	610	580	596	560	509	531	535	518	505	536	540	513	504	536	545	499	501	509	448	497	472	526	515	523	471	462	440	526	491	510	473	444	458	486	459	480	481	455	482	442	450	445	473	471	439	447	478	456	490	458	446	489	450	489	445	463	438	468	454	467	455	468	442	449	507	487	456	449	425	472	440	417	448	443	438	483	443	460	453	489	459	453	449	467	484	480	440	419	469	452	488	472	435	484	460	462	457	445	456	467	430	470	497	442	428	467	440	456	488	479	474	437	477	427	441	472	474	471	469	480	494	447	460	460	424	488	458	472	469	455	448	450	447	465	462	491	447	446	453	461	483	459	463	395	457	450	438	480	485	431	460	426	483	437	479	436	483	437	428	447	471	485	434	459	485	464	464	481	461	463	464	393	483	471	426	454	468	452	470	447	453	462	475	440	474	437	464	471	470	436	474	469	494	465	478	427	440	449	443	410	442	424	466	440	470	454	456	455	459	439	482	483	445	434	442	457	438	475	470	469	458	458	454	433	434	485	489	460	478	481	440	433	451	442	476	447	494	410	461	447	457	438	489	429	419	470	480	442	479	445	443	435	466	484	451	432	470	445	456	422	444	439	480	478	472	426	441	431	420	460	428	479	410	452	470	478	474	473	448	474	423	476	440	482	437	486	464	439	439	508	451	436	438	453	412	475	467	455	456	457	458	440	449	467	466	428	476	435	442	451	436	487	454	485	450	469	450	494	446	449	463	417	419	493	464	447	487	493	448	468	451	475	418	421	482	451	424	483	473	425	445	443	484	446	454	457	430	472	470	473	475	421	521	451	450	434	458	445	457	477	450	447	489	450	461	460	499	445	462	424	439	457	465	486	447	438	469	441	508	468	431	470	457	474	453	448	448	387	484	472	463	448	434	440	446	468	493	426	478	481	457	444	398	429	448	503	481	461	437	464	446	435	437	465	415	445	496	449	439	450	477	441	482	448	433	481	443	441	404	476	499	464	431	458	458	464	477	462	432	496	465	434	457	440	437	469	492	440	479	445	478	463	433	435	419	470	483	439	470	450	462	467	453	456	498	469	463	448	476	438	477	457	457	526	471	451	532	460	453	448	523	446	467	439	456	405	470	479	485	440	440	485	450	470	447	479	456	445	456	427	442	521	456	457	432	463	412	491	456	444	443	457	435	492	481	436	439	435	454	491	469	442	454	470	462	456	453	435	452	458	450	482	449	421	422	483	463	455	471	487	465	466	443	489	444	449	431	447	415	449	481	424	463	447	480	447	435	455	456	495	482	444	468	458	485	434	462	461	488	466	500	491	458	477	480	435	494	449	449	450	444	458	437	475	444	487	458	462	425	468	449	480	447	449	433	452	466	426	480	450	459	422	447	445	465	444	416	478	467	449	446	436	428	492	470	440	455	436	451	473	479	422	507	462	429	445	512	476	419	459	430	467	458	434	428	437	419	480	413	465	449	465	447	444	448	458	474	433	455	472	440	476	422	454	455	470	449	483	442	478	414	470	478	446	488	480	435	462	441	490	455	442	436	457	483	445	494	435	443	489	437	476	425	469	457	481	462	477	402	445	455	491	425	474	458	467	480	430	454	449	407	447	455	473	487	494	472	455	475	433	441	475	448	437	431	450	452	491	483	437	458	504	471	426	476	432	456	454	481	459	473	448	447	462	471	440	466	452	448	465	479	441	466	449	417	460	428	451	449	404	451	455	423	461	460	461	495	480	413	476	476	458	415	466	481	475	444	488	435	472	476	475	418	425	459	410	451	479	447	441	459	470	434	461	458	420	482	465	442	462	464	458	456	435	468	463	433	466	450	453	471	464	466	465	465	488	482	493	427	485	485	424	437	458	449	445	453	428	455	445	431	457	435	456	469	422	458	439	424	445	417	473	446	462	488	471	467	456	450	464	438	422	500	452	466	475	436	439	471	472	452	454	443	441	423	450	460	497	423	446	485	448	451	459	430	514	452	460	460	449	459	449	449	453	450	508	466	497	446	497	459	456	447	451	500	449	455	443	475	452	480	462	445	469	467	466	456	447	458	473	473	474	446	467	450	429	454	453	417	511	453	412	446	446	447	424	469	460	412	469	436	455	421	467	451	469	451	474	452	418	446	442	470	479	450	451	460	453	452	429	480	454	448	472	444	431	445	462	487	466	446	489	469	486	455	459	448	448	451	475	457	463	466	454	436	449	423	450	444	488	472	426	486	444	491	430	453	445	473	427	458	472	473	453	436	435	413	429	445	454	476	438	467	426	461	481	487	431	474	463	450	489	469	467	463	454	465	433	453	431	487	464	445	446	448	423	437	453	459	458	424	482	456	464	445	469	468	467	469	435	441	480	460	423	413	421	439	460	465	434	463	429	457	472	445	440	445	455	458	468	496	435	476	451	469	443	502	460	494	461	416	431	435	453	468	467	445	431	463	466	467	481	507	474	464	421	494	497	423	456	483	446	443	454	448	477	451	483	453	433	506	446	471	452	458	431	465	458	504	449	422	465	446	460	456	437	458	473	465	449	434	497	486	441	439	458	449	456	447	456	434	423	456	438	428	471	442	478	422	486	410	451	475	491	456	457	478	457	450	449	474	473	463	443	474	485	448	458	483	455	458	465	469	389	445	469	469	474	490	499	462	461	416	473	486	477	448	442	430	491	447	439	467	441	433	442	438	434	526	451	461	449	484	420	433	446	450	492	457	465	487	450	474	473	406	423	446	449	440	476	462	437	428	469	483	457	450	485	483	449	425	461	477	432	478	474	447	481	432	433	459	455	483	454	464	429	445	401	441	463	451	454	498	456	447	459	470	450	458	460	479	441	459	454	457	419	444	455	431	493	468	454	399	434	460	491	467	433	430	483	442	435	461	448	436	472	462	418	477	481	420	486	448	467	471	451	460	440	465	453	471	433	464	448	449	440	433	466	477	408	477	444	440	445	436	486	464	482	466	471	435	433	454	479	474	482	478	468	436	447	490	448	446	477	477	456	420	426	479	460	455	441	425	474	454	451	453	448	477	478	438	415	435	457	431	493	459	430	433	475	472	434	481	459	466	431	438	484	465	422	472	482	446	485	427	490	476	436	472	441	436	469	437	425	446	418	479	439	518	462	471	464	464	469	482	416	471	460	477	440	420	459	461	452	429	469	463	498	490	463	446	453	477	424	444	428	508	446	430	449	444	433	498	476	463	438	452	468	507	442	438	486	449	467	480	414	455	472	432	456	460	496	458	442	461	453	454	447	473	446	471	466	450	449	420	464	470	478	414	444	386	484	430	440	450	450	449	500	475	487	505	454	498	485	439	446	455	411	446	451	466	461	488	471	447	453	471	461	455	463	506	456	468	483	419	467	460	450	472	468	413	439	458	458	466	475	427	473	462	486	478	453	407	456	440	439	409	435	467	479	426	411	461	460	495	427	451	468	457	503	450	464	492	483	449	452	430	459	406	453
53609	20384	7948	2039	1188	12056	39831	6165	401	337	290	228	180	219	226	189	197	174	181	162	169	185	152	155	151	155	157	150	146	152	149	154	147	141	143	177	131	135	142	127	138	163	147	154	137	143	138	121	150	156	144	108	148	136	155	138	154	131	135	142	135	133	130	117	165	125	141	134	139	142	130	151	135	131	148	132	150	144	144	154	135	132	138	136	148	148	141	154	146	125	123	155	151	119	137	146	151	155	133	141	143	125	140	143	152	122	141	142	138	132	143	153	133	118	153	142	137	135	125	152	122	142	136	121	129	156	151	158	147	138	135	151	133	143	128	114	165	124	139	126	131	128	137	128	130	144	125	131	136	135	137	115	117	133	138	126	126	120	132	144	148	144	142	128	179	133	159	134	139	136	137	122	121	130	126	130	122	142	150	152	136	136	143	127	129	126	131	131	135	128	150	147	133	144	139	128	145	166	124	168	133	123	111	142	142	139	148	131	141	133	144	133	156	152	127	118	148	149	134	131	122	154	144	162	137	124	157	152	141	159	148	129	132	140	141	142	127	139	146	135	132	140	142	133	138	147	143	112	142	161	118	121	123	131	131	143	121	134	155	133	145	143	129	143	103	126	138	143	145	140	157	122	150	153	140	103	109	130	123	149	163	135	134	126	150	149	152	132	149	141	130	153	144	138	137	158	144	133	143	158	141	131	142	136	130	121	122	132	146	119	146	150	147	144	131	145	135	138	131	140	152	122	127	129	139	126	136	148	171	121	126	147	147	131	138	131	139	140	124	141	123	122	127	153	150	153	141	157	117	135	140	126	96	112	126	137	110	149	115	126	159	132	145	122	129	139	172	128	167	118	149	146	128	144	155	131	135	140	100	147	136	140	125	132	139	141	117	133	107	133	126	136	137	142	161	150	141	145	153	130	160	141	127	181	132	138	129	153	139	134	152	133	156	150	144	123	135	142	120	148	127	115	131	136	116	139	146	137	151	135	142	120	140	136	122	137	134	149	138	146	142	140	125	125	122	144	139	134	157	142	141	139	135	122	143	154	137	146	130	134	128	144	139	135	126	116	129	146	140	150	155	136	136	156	123	139	170	156	128	155	121	138	135	156	159	127	127	141	114	139	150	130	130	141	161	141	135	132	133	140	175	136	132	135	128	129	137	146	147	155	145	148	140	128	141	118	134	137	130	132	113	124	130	129	150	157	147	142	138	124	139	142	121	145	142	139	145	149	148	146	165	145	129	127	125	118	152	127	142	161	132	170	129	138	139	172	152	139	146	142	134	143	135	143	141	115	139	150	169	129	160	135	138	158	132	125	141	129	125	140	124	128	138	144	137	125	141	144	141	141	140	126	133	147	109	140	133	153	158	122	145	143	142	142	183	151	167	139	144	130	131	143	116	135	128	126	143	148	157	134	122	122	147	127	157	120	124	144	127	143	139	158	142	138	125	123	114	133	130	139	140	138	112	158	129	101	119	152	131	137	134	129	147	122	146	135	138	150	107	128	125	129	124	132	126	135	139	151	130	140	126	134	121	116	170	122	151	141	149	138	141	147	115	126	136	130	129	144	118	130	114	152	142	139	153	146	142	138	122	133	140	136	150	154	169	135	120	146	144	152	125	156	141	142	129	128	135	151	149	144	133	136	141	151	133	129	139	129	152	165	139	118	135	125	119	125	121	136	126	130	148	128	146	127	140	145	134	129	145	122	130	130	141	155	139	126	155	138	133	131	116	128	112	142	145	145	150	133	135	139	135	134	117	150	168	124	146	131	160	117	136	130	104	136	132	159	137	123	133	130	145	142	131	119	132	131	139	163	119	144	155	143	163	146	142	146	143	137	147	130	143	140	121	157	136	127	130	130	145	121	137	140	124	132	121	135	139	130	141	143	148	128	136	151	116	152	140	131	134	120	125	122	130	124	138	146	145	127	140	128	124	120	154	138	134	143	129	129	136	163	117	132	102	122	134	127	140	134	123	138	149	121	141	129	143	134	136	148	130	121	127	104	126	136	131	154	124	155	150	124	140	134	146	145	142	145	145	117	121	124	129	152	128	133	125	134	139	149	148	132	144	127	118	160	112	121	134	127	128	137	127	108	122	129	144	129	145	116	158	134	173	136	151	138	138	142	151	136	119	116	147	124	131	135	149	134	151	145	152	122	124	120	138	145	156	134	125	136	138	138	138	159	140	135	159	122	126	146	133	143	134	122	128	149	129	143	142	137	125	118	150	138	150	136	151	150	145	151	124	131	144	122	137	154	123	148	133	158	159	141	139	135	157	128	138	135	143	152	137	131	132	125	139	163	136	130	144	141	138	135	140	163	129	125	133	141	136	142	146	139	125	125	132	145	105	140	139	128	146	138	144	144	120	128	114	143	131	119	142	147	139	147	135	146	147	130	133	129	119	127	136	136	129	137	145	131	144	127	130	130	153	151	157	144	149	142	147	112	141	130	136	153	121	134	138	143	126	140	145	138	138	144	167	136	136	137	136	138	143	133	141	143	134	136	152	134	128	148	125	133	157	158	126	148	114	113	150	136	144	159	154	135	140	125	148	142	119	136	170	142	161	147	143	122	124	131	114	124	111	146	139	134	148	137	145	131	139	119	131	153	134	127	128	126	144	150	147	128	131	135	141	135	134	124	139	118	130	145	136	158	133	115	149	130	139	124	124	134	157	124	135	133	134	147	122	128	150	141	137	151	127	116	146	138	127	143	174	139	150	136	152	140	120	137	139	143	143	128	143	142	149	122	139	134	140	127	153	142	141	119	145	143	146	135	139	118	147	135	162	137	114	162	134	139	155	134	148	171	136	134	129	150	137	140	135	145	142	148	126	117	131	130	149	133	113	148	169	129	140	135	137	138	163	143	142	147	136	126	139	144	157	135	167	164	131	128	145	121	147	152	146	144	124	136	154	125	114	126	153	139	124	138	126	126	131	165	131	132	153	146	138	131	147	128	136	137	139	152	130	138	125	149	159	120	163	150	131	141	130	129	130	133	127	138	138	117	143	112	132	145	150	143	161	131	134	121	132	140	147	160	134	138	126	145	153	136	161	142	152	127	134	138	120	136	124	136	128	124	145	124	145	152	140	142	142	142	134	141	136	135	139	134	142	113	136	141	103	137	122	154	141	148	154	95	127	131	147	139	164	116	157	126	142	143	126	119	124	150	146	164	132	133	144	132	150	132	126	131	150	123	150	136	134	148	137	124	127	148	155	153	130	139	136	141	132	106	138	136	125	135	118	126	144	133	139	155	119	131	108	135	128	132	113	152	144	145	142	150	139	148	109	147	116	166	124	154	145	118	134	160	141	118	136	148	163	141	138	129	127	124	130	135	146	137	130	122	118	165	118	124	168	140	160	113	125	150	146	138	124	137	143	128	123	148	144	131	118	120	142	142	134	121	145	138	146	137	118	130	139	119	152	157	147	123	109	155	117	134	169	127	142	130	131	140	172	130	132	154	133	145	143	149	122	140	165	142
27690	2330	4454	5062	4594	27942	43850	1900	1602	1410	1246	1056	1039	904	831	847	738	671	645	628	577	592	563	552	509	521	523	513	487	508	446	478	456	437	438	459	424	432	459	443	416	431	409	413	396	441	428	417	424	393	428	415	406	401	394	398	400	376	406	367	412	401	410	416	408	383	396	391	400	365	416	391	417	390	389	395	416	364	391	355	368	384	370	375	380	343	408	402	392	354	389	366	385	396	392	393	367	423	382	392	370	368	360	385	378	359	402	394	356	374	394	381	385	382	387	365	420	357	364	348	405	391	395	361	406	350	405	376	406	355	369	373	370	384	349	370	362	368	383	362	367	392	385	389	363	358	317	347	406	371	366	381	393	390	347	393	405	396	354	352	327	370	361	388	360	346	387	336	400	358	394	390	386	349	358	373	349	336	381	361	398	375	423	386	378	354	410	380	384	331	341	363	343	371	364	361	343	367	367	375	352	370	401	361	397	390	344	376	370	379	370	369	356	371	370	381	358	368	358	362	382	325	324	350	396	341	350	372	361	376	380	341	378	376	370	388	373	345	387	354	375	363	368	397	358	374	372	391	384	341	350	352	371	347	399	355	354	352	364	383	366	360	378	352	394	372	385	380	343	354	371	350	340	358	363	367	335	352	328	353	348	366	338	349	352	363	358	393	407	401	359	368	384	366	343	378	354	362	362	367	365	382	375	402	388	390	344	353	411	397	382	388	373	365	362	351	419	358	396	381	395	346	349	379	383	346	338	346	350	326	356	393	355	355	389	370	364	350	356	387	379	371	369	372	339	379	382	359	371	372	369	342	330	367	401	357	394	375	344	366	346	351	330	375	381	376	387	389	365	377	345	400	384	327	345	378	381	420	396	390	345	364	394	380	379	367	397	384	373	372	343	372	349	389	375	355	350	341	350	371	360	393	385	367	363	363	367	364	363	359	354	336	368	356	368	375	364	350	356	370	374	319	373	390	367	413	370	377	374	398	387	360	382	359	354	347	388	357	378	378	358	360	351	331	345	335	362	357	354	357	383	346	393	388	396	369	369	352	342	344	363	369	332	362	381	374	381	379	350	355	387	335	350	383	369	393	345	363	357	332	375	383	356	384	356	366	387	380	379	401	374	423	374	335	382	377	375	378	379	362	386	381	373	387	361	388	368	394	380	373	385	379	348	406	319	377	337	388	370	396	359	363	402	379	391	343	376	398	366	376	334	323	363	352	408	344	377	408	356	408	363	350	355	369	365	381	381	404	356	384	365	379	326	348	354	377	397	346	350	390	358	365	375	382	366	391	347	358	349	358	372	364	394	369	378	395	371	364	343	352	366	376	377	394	388	382	344	398	335	358	373	380	375	379	382	381	361	381	373	370	395	369	377	349	364	362	374	385	364	404	349	405	364	376	370	344	363	373	371	382	376	335	351	336	350	355	396	372	359	393	392	391	388	391	367	386	375	362	408	361	358	358	363	400	367	347	376	342	379	366	388	364	353	378	347	377	372	378	387	367	346	425	353	369	369	406	363	388	375	397	403	357	381	373	386	351	374	358	369	355	337	368	370	376	372	368	386	353	357	359	351	344	364	385	363	375	394	378	328	376	373	357	353	375	375	349	381	342	369	393	385	382	345	374	367	365	352	355	363	366	374	373	361	363	395	365	354	385	368	391	360	346	343	363	361	393	379	356	381	363	360	348	371	340	367	372	367	324	344	365	370	359	371	419	381	361	339	381	374	380	394	352	387	350	371	383	363	379	320	377	355	366	350	363	365	362	373	368	381	381	361	377	376	386	397	369	367	354	377	405	384	359	356	386	359	374	388	399	381	357	394	362	403	362	338	372	365	378	341	358	381	361	377	376	374	375	398	384	352	374	356	364	353	401	360	386	375	376	363	330	402	368	395	390	345	350	393	381	344	386	366	383	356	374	351	350	373	310	371	370	362	366	394	351	347	350	358	367	382	331	339	388	404	381	385	380	364	358	349	391	351	363	356	366	367	358	368	378	392	322	395	410	394	342	344	374	363	345	387	369	408	355	341	364	391	410	367	387	353	389	398	367	387	365	358	337	363	389	362	383	388	363	377	366	380	417	363	380	363	370	370	383	370	379	333	392	414	384	348	370	368	338	322	385	401	362	329	379	370	399	371	330	376	368	363	364	361	359	337	366	365	375	369	416	364	390	360	373	370	379	344	367	385	381	340	372	339	356	372	351	372	370	371	374	404	366	342	380	365	387	362	377	358	358	390	380	349	342	342	389	380	338	382	384	338	348	404	357	339	349	376	375	377	329	382	371	388	367	374	349	388	397	366	354	369	340	365	371	407	382	403	347	369	377	341	394	351	361	405	370	385	387	366	368	364	379	405	363	359	343	385	360	394	376	364	371	338	384	333	381	325	366	331	362	385	381	376	386	366	347	350	356	377	352	357	337	389	390	358	380	393	379	396	371	369	381	318	408	383	344	372	378	328	349	373	360	402	370	364	379	357	372	387	371	357	367	390	365	356	362	358	390	374	372	366	364	357	389	382	349	368	374	379	345	375	353	376	352	397	363	411	357	352	380	370	351	340	353	381	385	395	415	394	363	364	375	341	396	351	365	370	342	388	352	364	377	363	339	388	354	364	369	385	388	346	380	346	363	367	357	387	378	381	418	390	364	398	381	387	362	384	356	376	385	389	334	350	369	365	391	399	379	382	372	388	386	389	370	355	401	354	362	391	370	370	377	363	365	336	377	357	403	336	390	350	331	363	364	371	388	372	348	368	355	409	377	377	341	368	390	406	387	361	338	348	378	378	364	367	362	396	361	350	418	371	380	348	376	360	392	327	371	366	346	373	329	363	366	386	377	374	399	378	376	341	388	364	372	363	381	370	361	355	381	383	371	418	351	388	367	363	377	379	407	352	345	364	366	373	365	327	343	370	387	359	335	376	348	387	365	357	381	342	385	370	352	410	339	371	400	374	363	353	395	363	377	383	355	330	323	361	350	379	419	343	329	373	382	371	362	381	405	385	364	341	373	367	390	356	369	394	371	392	384	369	392	407	375	370	344	392	379	381	362	412	348	364	393	348	390	354	365	377	379	332	387	368	361	366	371	377	368	346	337	364	397	381	361	415	324	354	380	404	328	386	357	387	375	376	377	350	387	355	373	348	347	353	371	332	347	390	356	390	362	358	365	381	346	382	352	336	375	359	351	369	389	366	365	383	357	404	365	382	371	388	352	354	331	378	403	355	389	363	361	376	387	382	410	369	334	380	388	386	362	383	357	374	403	344	388	378	354	383	366	371	372	389	372	363	365	391	369	413	380	390	390	396	405	363	350	367	362	400	360	323	348	318	388	371	378	352	382	370	362	386	344	386	368	366	374	363	395	366	345	351	371	352	381	352	386	368	346	354	356	395	338	357	346	361	390	351	355	354	359	335	418	365	372	367	360	375	381	348	337	393	378	423	364	357	369	390	355	365	341	363	352	370	376	373	383	342	409	363	397	356	358
5310	528	444	368	357	717	1162	368	328	307	339	364	301	284	326	309	308	336	326	341	334	322	333	303	325	359	296	316	318	333	334	329	311	323	331	318	313	314	345	317	321	301	307	304	339	341	304	339	349	291	305	354	352	340	343	334	294	307	306	356	339	280	328	310	302	334	314	314	305	312	321	321	322	349	311	324	331	315	348	307	315	316	322	300	313	327	300	317	335	313	304	344	321	345	284	315	300	320	317	316	302	322	301	339	299	325	359	309	328	307	318	334	312	335	314	338	334	335	309	317	304	314	348	312	314	307	319	333	316	333	329	315	325	314	364	348	324	304	341	327	322	312	317	324	324	314	326	358	360	330	319	298	312	318	321	329	338	335	343	339	337	332	308	335	332	340	332	318	320	343	281	321	294	294	305	319	318	346	342	304	333	339	339	321	335	332	344	340	286	339	319	320	331	312	298	315	328	283	348	340	327	296	321	311	296	345	298	316	334	299	319	306	321	311	292	338	296	299	322	325	294	323	308	337	296	329	335	320	331	317	301	281	331	306	315	311	305	314	336	340	320	323	309	311	314	336	329	337	270	353	313	318	363	350	318	322	320	330	318	331	369	351	341	350	339	311	319	330	311	350	339	328	303	326	306	311	324	329	321	322	327	335	312	333	330	294	333	312	340	325	336	287	337	303	322	305	294	303	327	300	353	331	313	329	335	310	312	312	335	332	310	340	304	296	338	321	333	330	288	322	305	337	335	303	314	293	303	326	292	316	319	335	316	339	308	335	343	331	318	315	318	343	310	310	348	293	328	342	355	307	317	340	334	310	325	289	321	333	322	303	330	299	293	314	337	323	320	320	332	347	377	322	314	357	355	332	349	362	305	312	296	317	330	313	310	322	316	303	324	323	307	326	306	335	351	284	351	306	303	298	311	316	292	291	320	304	349	324	329	297	307	355	318	306	327	334	327	332	321	315	317	325	315	337	311	324	292	301	321	318	356	350	323	316	338	349	357	325	320	313	321	315	311	357	328	325	320	322	345	286	286	318	318	300	280	293	338	333	323	329	301	315	293	300	310	300	336	338	335	348	318	323	299	319	317	300	312	363	324	335	357	299	327	335	267	357	325	280	298	308	355	358	333	331	317	326	330	343	353	327	316	298	343	316	334	322	309	302	296	310	337	330	300	334	345	336	296	294	301	323	320	325	299	335	316	327	318	304	318	344	334	346	340	358	278	360	363	305	298	318	313	351	317	372	330	345	338	347	300	324	337	335	343	310	342	311	333	323	317	307	297	319	313	353	307	342	339	350	355	311	329	295	319	302	297	328	340	297	327	306	325	327	319	292	314	326	328	327	325	312	328	309	339	320	319	323	347	330	316	341	311	310	332	284	326	307	287	334	322	318	292	309	308	359	311	326	329	333	312	326	325	325	321	296	297	327	343	338	330	337	308	334	291	312	313	343	346	308	340	311	336	336	319	323	315	302	293	354	333	348	316	340	304	338	305	302	352	327	324	309	292	320	312	320	333	310	327	339	291	280	351	279	323	342	320	344	288	313	283	339	314	309	285	322	307	333	325	327	328	316	313	306	300	304	299	307	332	357	327	352	292	316	367	341	335	311	287	337	323	302	339	340	311	327	292	319	322	302	343	339	308	306	314	327	340	309	333	324	298	298	309	301	334	294	332	349	336	332	321	331	307	359	341	323	336	310	295	362	333	332	315	347	333	331	344	309	304	302	318	328	318	320	336	315	323	330	354	346	353	319	319	316	343	374	347	322	347	347	308	312	312	321	317	329	320	325	332	351	295	315	334	313	289	288	311	327	319	346	299	298	362	326	293	288	287	293	355	329	308	334	332	304	300	342	305	348	335	300	335	312	329	347	319	315	300	337	307	297	293	349	320	347	319	318	292	350	318	298	332	330	285	335	309	332	342	322	308	301	334	325	300	298	341	320	319	312	327	361	305	338	314	328	302	320	310	293	323	359	314	329	342	357	318	325	311	325	323	302	331	330	311	307	318	309	322	288	350	319	323	342	334	357	292	317	337	335	316	301	324	337	324	313	352	367	339	316	307	327	310	311	348	330	323	288	304	350	292	294	315	304	291	311	343	327	341	347	338	316	318	319	334	330	350	265	336	290	341	348	329	332	356	311	362	335	328	298	345	327	366	336	319	316	346	310	351	334	301	336	349	305	302	314	326	324	319	308	339	326	317	346	329	325	318	342	299	330	332	331	308	341	319	331	354	322	316	316	307	342	308	303	341	320	306	354	311	303	307	309	310	338	343	285	322	369	322	326	336	313	307	360	327	324	291	315	326	312	303	298	330	348	324	336	300	338	297	348	307	302	345	341	293	326	315	336	296	301	274	305	304	324	302	339	325	304	316	299	331	313	337	352	329	316	330	323	321	326	347	307	308	337	300	296	339	313	300	304	293	334	323	328	340	323	311	363	302	313	302	305	310	347	305	319	313	361	301	339	311	325	296	316	291	323	337	312	269	321	351	316	327	289	319	317	315	318	322	296	288	304	282	320	330	376	333	331	342	335	349	351	322	292	322	328	314	324	321	325	316	274	327	326	319	359	319	301	305	328	357	343	336	322	318	304	357	315	332	321	317	313	329	326	346	327	311	331	353	332	325	344	294	328	318	335	314	307	329	318	325	300	328	313	321	300	301	302	354	319	297	357	336	315	308	342	379	310	333	316	302	301	312	311	335	296	343	306	299	333	333	340	292	348	341	317	302	335	338	322	311	344	357	297	351	308	285	320	302	308	304	304	306	320	317	332	321	308	358	298	329	342	333	322	327	315	330	326	302	339	314	310	306	335	296	338	325	336	324	354	303	346	350	302	340	305	344	347	331	323	344	344	329	330	338	301	332	328	323	313	315	327	314	316	312	329	305	318	334	339	316	280	319	320	324	310	302	338	318	338	358	286	334	287	364	324	312	308	323	339	339	315	331	319	330	314	330	281	345	296	304	295	317	311	325	305	299	348	326	331	317	314	351	324	317	286	320	319	303	334	324	340	316	341	296	302	350	318	309	317	322	336	319	327	277	354	346	343	312	303	283	320	325	343	335	314	303	308	339	308	354	341	308	318	304	334	314	300	305	319	370	331	343	338	350	330	328	318	354	305	304	330	315	340	362	318	329	349	321	331	352	345	308	277	318	340	367	319	284	355	343	342	316	322	330	319	300	306	367	335	342	347	289	331	352	363	342	320	337	332	318	320	332	309	328	337	316	340	306	328	323	316	333	350	297	320	302	294	358	322	293	319	325	283	325	324	368	334	349	332	300	323	309	362	314	299	330	336	309	360	313	319	303	335	323	355	293	296	344	316	310	341	321	353	309	355	312	297	330	336	324	333	314	312	316	320	323	348	293	298	329	320	312	311	345	322	304	312	332	339	302	299	315	312	327	347	302	320	336	345	317	327	329	329	345	325	311	362	336	323	333	349	317	307	358	317	326	309	291	339	332	339	300	331	330	322	329	342	329	347
4723	819	957	905	926	3088	4594	725	749	751	752	680	762	749	719	697	751	720	736	726	714	758	769	752	757	729	765	747	757	750	731	719	726	754	712	731	695	770	718	750	746	754	762	741	806	730	731	762	740	726	700	726	754	791	696	730	692	763	717	707	699	680	711	710	771	736	711	758	739	707	742	723	739	731	690	688	726	746	724	739	743	714	721	742	699	691	712	734	769	777	720	766	710	770	703	745	729	732	745	763	727	726	773	668	735	774	695	715	738	756	722	717	754	718	731	727	756	713	750	717	769	741	761	742	751	752	794	750	778	749	706	720	737	740	746	752	734	736	731	738	785	745	703	793	699	728	738	755	679	724	738	814	714	735	723	741	753	729	739	729	752	700	733	749	706	742	687	703	800	729	727	769	753	750	758	695	723	728	763	707	706	773	742	718	726	751	759	777	718	773	739	719	702	771	714	773	746	713	729	715	683	714	718	739	701	737	793	742	689	776	722	777	765	734	772	732	747	721	733	751	735	732	746	721	744	741	778	760	738	788	765	741	763	778	703	717	737	769	787	766	760	744	748	736	710	742	698	755	698	736	750	728	719	745	713	713	744	710	751	735	730	776	741	668	751	733	782	727	720	729	721	717	768	725	741	717	754	776	752	706	799	749	716	723	716	720	751	754	733	728	739	726	791	753	749	745	749	706	724	725	706	763	739	716	722	705	757	739	748	739	699	715	719	735	733	738	697	713	738	731	726	741	708	711	682	757	780	727	735	723	735	734	745	773	658	738	701	706	675	659	694	689	705	701	736	723	710	776	773	750	706	731	741	781	738	761	740	703	723	758	688	759	734	732	732	752	748	741	721	733	731	688	693	766	805	689	725	698	752	660	740	709	695	766	748	738	735	719	742	768	733	736	743	715	725	726	731	747	755	686	750	696	754	750	743	756	718	758	736	713	716	728	765	777	721	706	721	730	673	737	700	740	761	721	765	735	693	714	737	763	750	717	752	733	746	711	645	703	702	757	674	706	709	731	764	713	724	756	745	744	756	724	723	719	710	781	686	724	742	755	745	733	780	695	739	709	731	711	706	766	691	721	760	799	714	681	743	763	728	754	786	722	792	726	711	747	679	708	710	750	742	753	694	739	716	740	702	692	672	720	733	726	726	702	723	693	724	800	715	720	741	724	747	729	716	748	737	723	751	730	738	712	744	722	769	749	746	732	724	755	750	781	772	730	806	737	701	729	708	732	752	725	769	725	702	771	685	763	727	698	736	752	760	713	765	711	726	734	711	745	714	716	791	732	750	730	720	803	687	773	715	746	687	720	738	727	780	760	768	724	748	687	738	724	739	725	727	762	729	708	721	740	722	766	754	741	732	800	751	746	699	723	743	738	730	768	779	691	745	730	745	753	781	751	694	717	755	754	694	731	716	699	718	750	751	734	728	713	715	704	748	726	760	771	753	729	717	726	726	707	713	775	709	765	735	749	764	748	738	729	753	690	726	716	766	726	761	746	714	719	724	749	733	709	750	704	701	734	722	702	695	711	737	729	733	725	724	729	725	733	750	740	750	730	764	750	721	706	714	790	741	719	734	767	689	774	712	754	721	790	677	722	714	753	756	734	756	704	730	795	812	770	736	706	767	690	727	727	732	746	727	708	696	757	747	666	711	697	716	704	699	737	697	705	740	728	704	681	729	791	761	772	724	706	718	757	703	744	793	723	714	685	736	717	729	748	749	747	734	740	723	764	788	732	740	760	721	724	744	721	762	785	730	727	721	751	693	724	741	765	714	719	833	745	770	755	743	739	744	735	714	713	738	744	777	701	751	780	746	760	746	716	788	722	723	761	732	739	747	741	803	732	683	732	726	713	722	720	726	727	733	740	732	745	708	719	688	731	724	779	730	661	712	759	781	719	731	717	727	769	719	697	759	779	758	754	740	790	768	756	694	760	707	716	734	777	718	761	718	738	732	682	743	714	757	724	759	727	747	733	743	725	717	730	732	724	697	734	712	771	726	735	726	737	699	720	758	710	738	745	757	774	725	769	719	697	710	639	692	729	732	776	761	705	759	698	724	802	698	745	771	755	756	734	767	718	768	681	695	793	757	721	766	736	773	702	735	693	714	749	744	708	746	770	723	734	762	724	703	814	746	786	763	732	801	711	772	693	739	705	726	720	719	744	738	716	725	723	748	740	728	746	729	732	723	744	708	690	720	741	718	688	726	656	741	794	752	702	719	729	734	745	748	723	715	751	690	700	708	727	734	735	752	726	730	731	754	724	702	713	793	784	689	734	758	783	726	741	767	789	734	725	764	743	754	731	712	724	714	722	707	728	729	764	752	723	735	736	713	746	723	704	775	734	700	774	717	705	728	727	727	729	713	785	739	737	742	729	734	742	765	750	744	699	748	706	731	749	704	761	752	745	718	700	733	753	738	754	805	749	664	733	768	725	746	738	706	757	709	754	802	716	793	688	690	746	705	727	719	753	723	776	737	767	759	739	713	784	691	751	771	756	706	738	724	709	677	710	733	735	752	753	730	756	727	730	724	769	718	752	729	700	744	765	709	747	729	706	736	733	752	719	710	753	758	707	733	778	704	735	751	759	704	730	735	723	778	706	752	695	713	717	665	798	704	703	724	748	755	692	728	693	738	738	748	731	776	719	702	729	717	791	716	715	706	735	699	712	708	751	841	757	758	750	737	725	690	770	735	718	681	692	749	718	737	712	714	726	760	761	711	764	734	778	751	723	736	741	723	752	733	769	710	702	735	716	714	734	788	744	737	724	823	752	731	751	740	774	751	686	710	763	714	735	725	733	814	743	725	678	726	689	788	728	753	709	734	759	765	759	704	712	731	666	776	768	815	730	748	761	761	781	739	735	693	703	725	721	755	744	665	658	740	695	746	672	748	758	736	715	735	754	729	714	759	730	701	743	735	716	729	708	731	781	739	753	714	774	778	707	715	739	730	724	730	735	742	717	749	729	779	742	759	746	702	752	696	717	683	718	716	749	701	772	688	695	768	752	793	693	732	675	731	720	720	697	749	746	735	740	773	693	683	745	751	762	713	703	710	720	747	757	696	742	741	744	766	803	716	724	781	704	706	720	763	704	814	735	738	708	727	709	706	741	753	697	725	734	752	709	716	745	734	771	758	768	753	706	754	760	692	750	785	745	736	706	739	690	776	755	707	744	737	779	755	701	763	750	734	719	751	731	729	777	731	777	709	744	757	677	735	724	723	730	799	722	710	774	739	709	773	703	745	701	710	728	769	740	763	755	730	754	726	715	707	721	753	712	730	697	760	700	722	752	776	759	717	760	723	778	697	786	716	738	727	698	726	718	664	727	721	709	761	710	752	778	748	744	760	738	716	705	700	754	723	698	758	713	732	750	711	762	695	743	693	669	727	760	759	748	725	747	754	717	779	749	738	731	707	734	762	718	725	722	718	722	713	740	679	707	707	727	701	723	683	758	700	750	715	739	761	683	772	681	740	731
37939	8498	1398	790	764	18656	14968	701	294	248	216	212	190	206	188	229	204	210	206	198	214	194	211	204	190	175	192	179	187	202	203	186	175	211	190	189	191	175	201	179	203	174	205	171	180	205	191	208	174	183	184	172	179	173	192	193	150	167	178	197	199	168	228	184	170	169	214	206	182	205	163	180	189	184	200	192	170	201	204	199	203	159	186	196	171	153	147	173	178	193	152	180	201	177	179	198	148	211	196	149	186	185	158	185	179	210	197	201	196	204	208	182	202	173	164	192	187	194	167	175	219	170	185	186	172	189	169	213	160	190	211	175	197	202	182	197	179	185	192	168	196	182	163	190	170	192	207	178	181	197	176	201	188	165	170	213	171	186	194	210	172	192	186	161	177	204	171	181	201	184	196	191	183	176	171	214	216	173	193	180	186	163	187	182	181	199	178	189	179	189	165	185	168	201	167	180	162	178	182	171	153	173	185	192	181	184	185	197	193	156	188	174	175	163	160	177	184	184	191	201	211	197	168	188	174	166	179	156	172	186	162	221	168	195	193	193	191	179	177	173	179	178	181	191	201	169	189	160	199	170	158	197	188	173	184	181	168	184	198	188	184	195	195	168	205	177	204	214	178	215	178	183	198	182	196	188	196	177	171	161	177	172	167	184	191	171	181	181	199	236	176	201	212	185	180	158	162	175	166	177	194	185	200	169	203	185	171	204	150	182	192	189	203	171	187	193	188	199	189	172	184	170	207	187	181	157	186	184	181	189	218	170	199	195	188	174	190	185	200	190	193	193	178	187	176	175	174	183	153	194	180	185	181	185	184	187	154	193	180	197	175	179	187	177	183	175	194	169	178	187	177	197	170	186	198	208	190	191	167	176	180	184	183	162	183	184	176	180	167	179	189	180	202	170	178	177	172	168	154	186	181	182	197	203	196	164	176	184	187	199	175	187	189	195	184	192	168	179	166	165	181	165	187	213	204	186	195	202	172	188	191	168	186	166	180	181	211	164	172	186	195	174	189	199	185	192	191	187	179	180	210	180	190	171	197	178	158	170	133	179	163	200	202	172	170	172	182	198	176	175	180	172	168	166	190	178	186	186	186	166	171	170	175	176	196	172	188	202	184	182	170	187	194	184	165	165	183	159	194	196	177	153	185	182	183	195	202	191	191	201	155	198	171	180	189	191	180	189	181	188	175	174	183	185	204	190	160	167	201	211	170	171	180	185	192	181	196	193	193	166	180	187	210	153	192	194	172	203	215	169	192	176	203	178	191	186	174	169	205	195	173	168	200	202	180	203	177	177	178	170	200	192	193	203	178	205	182	180	200	185	188	187	204	193	194	178	163	179	167	179	178	188	152	178	199	194	174	189	182	200	206	193	190	187	185	182	211	180	172	175	202	146	172	193	193	199	178	180	195	201	194	213	226	206	166	166	214	198	188	181	192	173	186	189	192	189	179	158	179	200	195	182	203	174	194	178	199	196	196	182	179	182	179	200	211	180	192	180	184	199	165	171	170	174	208	165	192	157	168	198	193	174	172	201	172	181	189	218	175	193	160	190	186	191	173	195	173	159	176	198	211	197	197	195	181	173	195	171	196	192	181	171	207	172	162	170	178	192	174	183	175	195	153	177	188	212	179	191	175	175	200	173	181	171	173	203	167	196	193	176	174	188	183	170	180	197	189	195	195	169	160	157	204	194	162	189	191	180	190	203	169	175	157	199	189	186	184	191	196	169	167	181	179	174	167	170	172	172	164	190	177	190	188	214	207	178	197	186	185	189	187	174	177	184	199	205	160	184	212	181	182	200	186	177	205	176	185	181	186	182	180	168	177	203	168	180	172	177	196	180	184	187	176	178	175	193	180	176	198	183	224	215	187	152	215	179	195	188	176	185	178	174	186	169	197	186	175	212	179	172	194	182	187	183	172	176	205	163	166	173	189	199	196	178	201	204	178	165	179	178	191	176	210	216	182	183	192	192	182	173	181	199	188	167	190	183	181	195	177	203	191	214	202	201	173	181	183	198	191	186	163	177	196	190	185	191	189	214	162	189	175	183	194	175	183	201	194	165	202	168	186	184	200	187	175	170	170	182	185	178	178	178	206	189	180	177	186	189	183	184	184	169	179	182	186	201	181	194	193	152	201	193	179	173	170	169	160	173	194	191	180	186	195	178	184	201	186	199	181	192	196	176	170	206	192	186	179	167	180	169	207	179	200	201	174	182	197	184	154	188	186	175	205	186	173	201	203	176	206	206	166	192	181	191	166	153	217	157	196	176	166	143	189	200	198	185	185	174	191	172	179	187	161	211	157	180	191	193	169	176	174	180	187	153	182	174	197	175	186	206	180	176	196	206	180	174	198	175	193	174	169	183	195	190	221	189	192	193	194	170	173	162	198	182	155	169	188	188	171	171	171	165	206	157	164	169	177	185	172	189	186	161	173	188	197	182	180	195	187	194	185	199	184	170	188	189	194	172	174	194	180	157	185	188	202	179	172	190	192	192	198	161	153	184	161	191	194	201	179	179	151	162	190	186	209	183	175	176	180	201	186	196	182	180	167	147	197	171	172	197	182	201	167	179	198	197	160	186	185	186	176	183	168	195	163	144	170	171	179	181	170	179	162	190	160	188	177	160	185	191	185	157	182	189	189	186	184	173	201	158	172	184	171	201	188	192	157	184	196	189	191	190	182	193	172	196	158	195	187	195	166	185	192	196	184	197	185	160	217	214	192	196	183	170	186	181	184	150	186	171	169	176	184	161	170	192	196	191	173	193	179	182	170	187	188	203	184	202	187	191	189	195	210	178	204	188	196	168	185	185	192	175	158	170	194	181	171	181	188	183	154	178	159	165	187	192	157	188	175	182	187	190	183	191	171	159	180	186	165	194	186	162	180	181	177	167	214	183	196	201	192	182	178	212	175	165	185	183	171	187	174	164	184	197	181	165	204	154	193	178	182	187	173	202	153	187	148	158	189	200	207	185	195	178	180	197	179	202	202	199	157	179	175	186	175	176	179	188	178	192	184	172	210	195	184	166	165	175	182	195	199	176	177	162	180	175	212	195	152	182	179	164	191	165	189	185	194	197	182	180	199	185	195	191	187	182	172	216	179	182	211	170	189	204	199	189	178	193	185	166	168	170	204	182	166	190	170	181	197	161	182	206	187	186	194	182	188	185	206	193	164	193	189	185	196	198	168	186	165	165	194	203	189	205	175	198	178	192	177	185	172	198	188	177	172	189	151	177	189	175	200	180	167	210	184	183	179	188	189	167	185	178	203	173	198	167	182	192	186	180	187	174	187	199	193	190	179	189	202	157	187	188	178	201	175	173	163	176	161	165	191	171	153	175	193	149	187	173	182	177	195	174	183	175	200	202	165	186	193	188	160	164	192	181	183	196	192	170	179	175	181	192	179	191	180	194	182	211	177	165	171	193	191	165	198	183	175	184	174	163	179	195	183	198	181	161	216	158	212	190	193	186	172	152	170	186
17728	1328	2114	2431	3038	39883	20807	1076	933	842	800	703	653	626	636	623	617	568	557	562	536	517	500	547	509	514	507	499	519	525	516	495	465	459	450	496	488	456	464	448	469	471	450	450	473	492	481	496	446	441	437	458	484	444	459	417	478	468	433	467	463	438	458	457	443	407	450	449	500	482	443	493	445	455	470	463	462	466	486	461	450	445	477	404	450	447	462	456	446	435	458	435	436	494	439	499	461	433	423	466	481	461	488	417	460	427	458	420	456	463	431	448	441	426	497	441	445	474	437	426	431	444	452	439	470	500	464	479	439	410	443	432	432	481	462	428	471	426	435	447	445	436	463	456	420	442	476	480	470	423	417	423	464	425	486	447	431	468	453	437	435	450	449	456	426	478	455	427	441	497	427	426	472	436	483	449	425	440	444	468	460	446	440	496	417	429	412	452	470	411	421	435	447	463	466	484	466	474	489	436	435	427	466	483	420	438	458	464	419	465	474	464	454	444	395	432	463	470	437	445	458	432	456	485	482	464	422	443	463	454	414	457	423	428	479	418	480	434	455	453	454	484	461	432	466	415	427	484	436	470	440	448	458	429	427	462	473	429	407	459	472	443	466	460	452	472	449	437	467	411	433	418	486	426	442	443	463	441	464	455	418	432	406	426	403	433	462	446	431	439	438	440	459	462	426	445	444	435	431	466	480	460	444	463	471	413	460	431	466	398	470	466	438	433	433	452	460	428	449	477	469	436	423	481	439	456	461	471	431	467	458	446	446	480	454	439	423	438	433	414	452	435	419	479	454	435	456	454	469	466	455	469	431	431	483	401	459	444	461	445	449	425	417	480	488	436	446	451	441	419	441	461	443	454	450	452	484	431	465	453	428	449	452	438	477	470	472	430	414	450	430	470	433	442	431	468	479	416	417	429	448	441	419	451	446	443	427	435	447	432	455	453	447	476	463	451	440	445	455	457	453	472	456	448	457	438	449	429	455	462	421	429	414	473	459	450	449	447	430	479	446	476	434	475	442	455	464	424	432	429	438	431	445	475	467	426	454	430	402	472	409	434	463	463	473	450	487	449	444	476	428	425	433	423	457	450	403	477	460	465	422	467	426	399	429	459	415	434	449	438	471	451	443	455	434	429	484	406	475	471	472	436	447	497	463	482	443	438	459	446	417	453	443	465	426	460	435	442	439	450	473	453	427	439	452	471	472	434	435	463	437	454	446	445	465	435	447	428	473	436	457	478	439	420	437	446	438	459	429	434	437	452	448	480	425	439	427	433	431	454	440	472	443	441	463	467	445	443	427	482	468	427	450	428	426	440	427	424	472	407	453	418	472	444	436	435	416	484	447	436	432	442	484	464	470	443	418	414	453	449	452	465	494	440	456	449	430	398	448	436	431	447	436	445	440	444	469	407	425	416	457	457	439	481	445	458	466	423	495	464	483	466	455	454	445	448	494	421	468	429	454	455	414	471	440	456	451	445	442	416	477	460	449	479	479	464	414	481	491	422	433	443	449	443	479	426	452	478	435	476	426	459	450	460	440	432	484	398	455	472	440	438	435	490	452	480	428	447	464	439	476	476	434	447	466	445	471	451	430	447	481	481	449	426	444	449	428	457	467	463	460	440	448	469	445	461	437	472	472	391	469	456	452	442	431	435	445	428	456	418	484	417	423	460	446	473	383	436	445	471	443	398	446	456	416	458	473	457	469	423	444	447	453	417	460	435	429	418	437	486	454	455	437	442	439	441	474	416	443	448	459	451	466	416	457	450	477	421	461	451	458	451	448	445	439	445	440	445	463	448	432	396	434	452	418	444	488	442	415	499	449	437	439	444	451	440	435	445	432	464	440	423	458	453	451	450	423	437	411	431	438	465	443	421	456	469	443	445	474	438	440	447	423	427	408	470	483	451	413	443	442	441	453	431	442	443	434	460	457	434	434	449	451	447	447	466	466	439	467	428	485	484	435	423	444	450	472	424	446	424	487	412	411	494	425	422	464	415	407	441	437	437	439	423	438	469	456	429	430	490	459	435	426	467	458	480	439	453	448	448	406	479	417	435	444	447	457	420	439	445	427	473	436	438	453	471	487	455	412	429	454	458	443	442	439	449	506	401	409	485	452	429	478	410	437	467	463	455	451	440	489	435	422	435	472	403	419	450	469	420	477	421	470	438	479	495	458	408	451	420	512	442	441	474	447	394	455	392	446	410	423	449	427	426	462	450	438	442	408	444	471	457	447	418	436	450	451	462	435	454	459	468	433	436	486	448	416	412	448	483	439	411	434	426	409	454	459	461	465	429	483	429	475	419	425	474	423	451	447	436	471	475	473	416	427	471	424	453	454	409	473	463	472	446	476	455	461	462	477	442	455	436	447	395	455	451	474	466	461	462	446	433	483	436	447	442	466	453	463	459	469	434	455	447	442	451	457	471	423	472	439	500	458	414	415	411	430	454	430	451	488	457	463	415	440	426	433	455	428	430	473	433	429	473	417	446	442	471	426	432	451	405	470	468	457	456	460	424	456	419	461	455	472	434	447	481	454	432	435	441	423	469	468	450	454	460	424	465	420	447	455	460	446	469	425	479	433	412	432	450	471	448	470	411	437	458	400	449	435	437	468	462	450	419	468	424	469	429	427	468	466	453	480	442	461	442	445	458	440	461	441	451	405	442	444	434	460	413	403	390	483	416	433	451	422	413	444	427	446	437	431	464	470	462	432	434	401	431	450	495	432	450	458	395	457	445	498	430	473	449	488	446	434	437	440	439	425	429	454	429	459	446	436	477	422	433	446	466	418	451	432	444	472	436	464	420	439	481	418	476	428	444	454	443	475	435	456	433	478	447	451	453	472	419	482	495	469	436	452	436	435	417	409	443	466	430	431	444	424	434	437	466	439	408	427	438	450	407	423	442	473	482	432	430	452	473	445	474	457	456	442	422	451	433	424	462	450	425	429	427	458	448	455	444	423	448	438	479	412	425	478	422	450	454	432	456	442	453	450	450	429	439	458	437	465	480	434	452	443	479	462	437	460	479	486	438	452	455	473	425	473	461	459	452	460	482	434	432	439	424	404	462	451	442	470	471	443	466	464	431	442	441	449	401	463	453	445	434	430	460	420	438	461	466	427	464	464	446	408	475	473	479	473	441	437	467	455	456	453	429	429	453	474	447	462	453	443	458	456	440	412	444	402	469	452	458	409	476	478	458	454	474	469	430	439	424	434	410	424	388	457	447	456	514	498	458	486	410	403	447	453	433	462	450	427	450	425	450	432	487	470	458	480	446	462	425	431	435	421	462	450	445	496	451	474	475	476	474	444	430	464	407	449	490	414	438	417	443	473	449	485	431	454	417	447	448	471	455	440	445	451	472	437	434	447	453	450	475	441	440	492	472	457	452	437	454	423	474	430	450	455	455	417	421	437	449	490	455	431	453	461	439	445	484	430	480	442	435	407	484	448	416	456	464	449	460	440	434	449	405	464	469	455	426	434	413
48927	20333	8374	1883	1297	34096	27900	2352	388	337	257	235	217	206	201	212	164	176	148	178	166	164	156	148	146	149	139	149	156	151	155	147	138	141	134	128	135	179	126	131	139	151	120	138	128	137	120	126	116	133	138	126	126	142	130	121	121	153	136	147	133	106	120	127	145	119	136	150	133	138	133	151	131	126	172	139	155	134	128	129	131	119	122	132	129	130	136	114	126	130	127	141	140	140	140	134	140	146	141	127	136	124	127	135	146	149	125	139	101	127	130	117	149	131	123	128	146	143	126	128	131	130	123	127	129	137	132	134	148	139	133	143	138	131	135	131	126	118	122	144	122	107	133	101	136	146	116	143	118	129	156	159	119	142	149	118	147	136	117	135	133	123	136	121	155	150	143	122	116	119	121	150	125	134	109	146	132	156	120	139	120	158	128	135	127	120	141	139	139	125	136	166	126	153	146	138	140	134	123	153	121	125	114	106	124	139	118	124	151	121	129	136	134	124	139	159	159	133	130	118	144	146	128	114	139	131	148	134	122	118	145	150	160	116	134	145	136	154	119	150	125	138	111	111	145	115	127	122	121	146	134	127	147	131	120	126	133	103	117	132	135	127	138	133	128	144	116	128	125	118	141	132	129	137	136	140	111	133	136	136	125	139	128	123	117	127	108	141	133	139	139	137	131	108	151	155	136	128	131	122	128	132	125	109	137	141	146	136	146	130	114	123	143	144	131	127	116	121	123	133	133	131	122	163	129	123	146	127	141	114	108	135	132	102	147	135	103	141	121	158	108	133	138	119	140	145	109	132	137	127	155	135	142	143	126	154	99	124	170	149	124	120	127	137	132	143	124	115	114	125	126	143	117	135	135	132	134	118	141	137	126	132	131	120	146	115	129	132	141	129	139	115	131	122	120	134	137	140	133	131	126	124	119	146	135	125	142	113	118	133	134	128	157	119	127	148	135	152	156	127	132	135	145	125	133	157	147	138	140	111	143	136	136	134	114	139	121	123	131	144	155	119	141	137	117	122	133	140	118	127	123	132	137	149	140	130	127	103	160	119	152	134	150	123	122	138	127	125	132	141	121	120	135	138	120	131	136	143	126	135	144	133	135	130	135	128	119	117	139	130	120	127	144	130	129	139	146	143	111	132	148	129	127	130	133	146	145	145	148	151	131	135	141	125	126	141	138	142	112	152	149	131	138	132	143	142	145	139	123	141	144	130	115	116	104	146	114	127	129	138	136	123	146	128	135	138	132	137	143	160	142	146	132	113	131	153	136	127	120	124	139	149	130	106	123	121	136	144	126	144	144	132	118	146	128	131	139	115	111	122	115	139	133	152	144	126	136	128	131	126	145	134	134	138	117	140	128	112	126	127	137	118	129	120	115	134	122	135	120	132	142	123	113	129	148	154	137	120	141	121	128	112	129	121	129	128	132	138	131	139	118	119	139	130	130	121	139	139	139	139	138	130	139	107	130	125	143	112	130	136	122	134	137	128	141	114	144	141	144	122	141	106	133	117	159	132	126	124	116	136	132	128	143	143	144	127	120	120	128	149	157	119	153	141	131	140	122	125	149	140	139	130	130	133	124	137	137	124	137	137	135	111	139	118	134	139	147	138	119	127	154	122	114	149	123	125	139	109	114	133	110	115	131	146	151	126	132	112	123	142	140	114	124	128	138	118	132	148	127	143	146	154	132	117	165	147	108	147	128	131	145	110	159	120	128	117	158	139	147	123	129	130	132	122	143	130	125	137	140	120	120	120	132	125	123	137	131	129	119	132	102	137	107	134	109	141	113	129	130	146	144	128	141	131	126	121	123	104	130	111	124	128	122	122	118	129	121	111	134	136	128	135	151	127	117	124	128	112	134	137	120	122	118	148	107	134	118	138	149	139	134	119	115	162	149	115	131	139	128	137	129	138	143	142	146	124	131	115	143	128	124	132	137	145	117	120	142	139	132	129	131	158	125	121	136	140	119	107	134	126	135	120	136	139	135	135	135	134	128	121	155	116	130	151	103	134	109	115	127	149	136	135	121	129	132	113	130	101	156	126	132	124	120	120	132	122	148	155	128	114	106	136	120	150	127	141	132	139	135	129	148	129	138	141	130	132	120	139	137	149	121	122	116	123	133	142	136	129	159	124	101	162	117	122	120	125	136	122	155	143	141	129	139	126	138	142	131	130	129	134	146	160	141	131	139	139	120	147	130	140	141	138	123	142	134	119	127	152	120	108	125	153	125	115	110	121	132	118	120	109	133	150	150	155	115	139	138	121	140	124	122	132	137	138	140	135	123	151	132	143	111	124	134	118	143	150	145	120	129	129	118	146	139	130	113	132	119	102	127	107	136	147	142	140	152	139	135	153	137	131	133	132	136	138	148	122	141	141	122	154	118	144	131	155	138	129	142	116	151	133	124	113	136	113	130	118	149	146	132	116	139	122	120	120	115	141	137	124	139	136	134	142	131	137	128	118	122	131	129	110	134	130	131	148	126	127	120	129	120	119	140	160	144	113	143	144	123	130	149	110	147	126	130	131	131	129	132	137	142	139	124	138	125	130	135	132	133	129	135	133	115	131	127	134	133	143	110	137	151	135	137	147	135	151	130	131	120	115	110	143	139	132	121	156	143	132	133	108	121	142	132	130	130	148	132	112	121	141	140	138	145	132	124	138	143	137	137	122	131	116	131	142	107	125	143	134	121	105	143	125	145	125	134	132	142	141	131	126	152	125	124	147	135	120	124	130	132	153	128	140	126	124	124	124	120	124	140	119	130	132	127	125	146	150	154	129	123	136	113	142	122	125	133	140	120	124	131	140	147	139	110	128	133	131	135	137	123	136	128	151	149	135	139	145	145	140	127	142	125	112	132	135	134	117	130	128	142	126	120	132	145	148	132	134	137	150	127	142	120	114	143	133	149	125	101	119	116	141	122	139	130	135	143	109	152	135	116	138	135	143	126	105	131	139	121	129	129	133	143	132	111	149	144	122	125	137	111	132	134	110	109	120	127	128	118	131	130	127	129	127	122	145	160	136	119	146	120	162	137	142	137	150	144	117	115	136	116	127	140	139	150	148	134	123	132	125	139	112	147	144	142	108	99	139	129	113	127	146	140	119	126	133	124	137	134	129	134	118	109	112	137	147	136	123	109	125	119	113	150	143	136	138	126	131	124	114	128	137	111	130	154	143	132	143	138	110	142	139	134	125	122	119	137	145	131	141	116	160	134	126	94	137	121	127	121	127	129	148	129	141	140	136	145	137	130	138	133	143	137	114	134	143	137	132	131	131	133	146	119	123	119	125	129	124	129	131	115	132	135	127	132	115	144	139	137	125	133	115	130	161	143	121	138	133	130	137	104	140	106	128	122	110	143	130	122	140	142	126	132	129	119	137	124	112	130	136	153	114	145	143	118	127	149	133	140	133	132	130	128	134	118	134	109	117	142	125	158	144	159	115	124	112	148	130	130	148	140	138	158	159	123	146	134	119	141	124
26106	2334	4387	5100	4963	50572	24784	1872	1603	1372	1252	1087	924	849	816	735	746	677	637	647	564	591	572	490	518	532	520	484	499	457	521	475	455	474	460	411	441	433	443	432	450	426	398	396	419	427	413	362	333	384	375	393	394	387	426	407	405	344	388	394	387	347	382	377	352	424	357	373	382	379	393	376	382	356	380	357	374	399	375	324	378	366	343	351	380	344	392	369	380	347	348	411	367	342	394	388	357	357	367	367	362	383	406	377	371	370	341	357	361	370	381	365	357	362	376	363	358	372	359	381	365	354	367	343	333	366	368	361	339	358	340	366	327	339	355	356	344	348	385	380	324	358	348	354	336	365	380	371	355	354	363	378	343	374	392	319	364	336	355	367	349	389	372	377	304	362	330	351	372	341	341	378	341	350	338	328	364	361	390	350	347	344	300	378	332	355	398	322	360	334	330	385	335	358	377	356	387	363	349	391	372	359	374	336	382	396	354	364	372	313	368	361	378	360	348	369	364	376	365	350	352	338	349	362	371	385	383	361	342	354	338	339	347	376	353	391	398	384	367	361	349	333	397	375	367	358	329	387	359	367	358	342	359	351	336	349	344	365	365	348	371	350	383	347	382	386	306	366	362	324	360	351	372	392	343	349	352	394	369	355	366	366	322	384	317	336	353	371	338	363	366	373	366	351	335	397	366	329	362	365	367	362	348	342	342	349	350	335	335	362	372	370	379	359	345	374	378	350	366	361	326	368	385	324	371	337	328	359	345	328	360	372	337	357	362	382	376	347	347	364	331	356	343	375	343	379	312	332	367	367	380	345	347	333	345	325	364	380	366	330	372	365	391	355	354	370	333	342	367	336	380	353	385	342	364	382	330	386	317	354	362	362	353	342	351	363	336	387	353	327	378	348	355	381	348	367	324	367	383	341	358	367	326	358	376	365	373	361	357	399	386	348	347	352	375	356	370	341	369	365	349	340	389	351	362	356	309	336	336	350	353	401	364	363	350	334	345	351	347	370	350	353	359	362	350	350	361	346	367	339	362	394	391	331	342	366	346	353	362	384	389	352	343	366	322	378	372	369	344	363	361	365	338	356	361	359	379	345	316	355	319	348	355	374	357	359	351	379	373	341	376	377	400	369	316	381	342	363	394	365	353	358	366	365	393	369	350	348	377	383	355	356	322	332	345	343	362	369	333	365	346	373	365	372	377	345	336	367	312	375	320	395	346	360	334	365	379	330	342	364	361	360	398	359	348	359	371	369	371	344	365	403	369	342	366	398	341	368	341	370	356	364	360	333	339	351	333	382	367	368	361	374	345	346	359	345	353	334	357	378	347	366	349	350	376	356	337	317	362	348	347	354	344	386	331	359	353	344	334	339	351	352	354	369	341	352	330	346	379	358	362	358	332	367	327	382	372	355	344	338	367	331	341	336	344	323	388	339	351	389	363	352	378	363	362	318	358	379	341	350	350	337	370	362	362	359	365	347	341	383	367	356	319	336	359	358	390	348	366	332	334	350	368	373	351	373	356	355	343	360	354	366	363	322	358	360	350	368	374	370	365	326	345	349	315	354	362	344	352	372	340	365	345	340	372	345	330	372	344	354	355	381	328	342	342	383	340	328	338	384	356	358	374	329	354	378	343	352	359	323	342	395	362	329	338	367	337	352	367	320	333	320	349	350	366	348	374	360	387	333	370	356	392	346	379	379	366	332	397	367	338	351	333	374	373	327	370	362	337	337	375	350	369	313	348	344	367	332	398	360	361	331	317	333	333	369	345	360	359	355	343	355	354	369	359	341	352	375	350	347	329	359	359	371	348	356	349	341	381	351	332	352	342	348	354	347	337	343	363	379	333	382	374	357	356	395	375	336	367	376	379	354	338	358	364	334	380	350	385	345	371	341	383	367	346	394	325	373	363	397	384	346	371	357	333	372	367	362	360	385	337	350	351	368	355	361	355	368	367	335	346	351	399	399	347	354	385	359	355	304	339	355	386	378	357	336	373	326	356	350	357	371	370	346	361	373	357	356	385	365	366	343	350	351	357	351	345	339	364	409	380	348	373	363	350	367	373	376	311	363	351	364	358	329	331	350	374	409	352	348	369	333	348	351	350	348	358	343	366	333	369	324	373	358	357	350	343	364	363	355	357	362	352	382	377	347	359	351	353	373	367	342	319	372	334	350	395	313	391	354	361	407	366	352	366	375	373	334	360	347	352	378	385	335	338	348	377	312	339	353	353	336	333	348	359	373	371	374	352	374	352	326	374	347	341	353	351	339	393	385	390	335	374	387	355	363	377	367	368	355	348	329	331	348	348	383	337	362	369	380	354	356	326	349	354	363	342	356	366	366	341	358	372	354	319	387	351	335	325	382	361	368	351	324	369	309	317	376	357	351	383	369	334	364	363	355	391	354	372	373	361	328	358	341	362	369	362	395	333	342	373	365	342	343	364	334	393	374	346	363	370	352	382	321	342	348	350	362	375	357	346	345	349	349	363	363	372	356	377	375	361	345	360	371	347	387	343	341	393	346	354	326	365	344	365	325	370	356	362	391	354	379	331	347	365	376	339	354	338	363	348	304	355	344	342	304	338	348	355	343	366	347	346	331	348	347	382	355	404	393	356	380	339	374	335	363	349	361	376	331	363	359	334	340	375	352	375	335	339	406	359	328	399	373	365	359	355	397	374	372	363	420	353	349	345	389	382	367	389	360	367	320	378	357	356	348	360	364	353	337	363	350	372	374	338	354	348	358	340	310	340	386	356	340	344	348	348	348	333	349	348	389	362	340	351	393	325	357	336	345	360	371	357	336	344	360	348	373	390	343	354	350	350	368	341	349	350	350	345	340	330	347	324	350	339	356	390	381	348	342	337	343	380	340	395	361	358	352	327	376	345	353	339	349	376	361	358	309	321	379	380	385	360	387	383	407	371	363	352	393	349	346	368	370	311	359	384	377	375	347	363	375	368	362	329	375	356	382	375	370	357	313	355	342	368	358	369	350	374	368	369	369	356	346	338	365	337	329	359	343	374	357	333	370	351	360	336	338	345	335	362	347	344	349	351	328	356	357	323	376	379	334	354	345	351	379	366	369	378	370	333	320	370	364	334	390	347	368	372	374	353	370	375	318	365	331	341	340	339	331	342	337	352	357	387	355	352	359	388	374	344	345	363	359	322	364	362	355	355	368	347	383	352	342	374	385	351	356	356	318	363	334	367	354	346	354	354	335	356	405	357	349	361	376	345	385	390	364	359	361	352	365	345	332	366	338	357	380	359	348	354	311	380	399	323	335	365	360	388	346	364	377	344	396	341	385	364	360	359	387	351	327	359	370	336	376	360	368	364	382	376	366	368	355	341	364	388	360	364	341	365	367	353	365	361	334	346	362	343	351	323	367	358	346	345	344	340	362	366	359	374	387	352	359	344	369	324	360	342	343	350	337	362	343	324	341	369	368	368	357	364	378	364	327	362	343	332	341	357	371	348	382	348	381	347	366
5386	483	410	357	351	932	759	308	313	333	330	299	328	326	291	323	326	333	313	323	345	335	311	301	298	298	296	343	343	332	344	332	312	276	336	316	287	335	305	316	307	345	295	293	319	316	307	314	350	345	306	309	333	343	333	313	376	315	325	324	343	296	331	313	345	327	283	340	313	316	296	309	322	310	322	371	327	270	320	314	297	337	321	282	337	296	312	303	329	307	315	318	308	320	334	307	314	335	284	359	331	295	318	324	325	354	317	291	329	312	307	342	298	294	289	276	304	354	327	334	317	304	287	315	296	329	324	308	308	317	332	328	341	313	308	299	321	323	278	307	340	335	309	347	317	332	352	302	333	321	301	318	345	308	277	314	335	312	328	326	348	321	327	314	315	314	311	321	361	326	363	326	317	352	311	307	321	282	334	333	318	320	344	338	335	346	335	315	302	358	299	305	335	299	321	295	301	294	315	284	327	314	338	324	341	338	321	307	318	334	353	326	311	318	309	334	346	296	280	298	322	312	289	343	323	331	349	298	302	339	322	337	298	269	318	324	289	297	295	317	328	325	313	347	320	309	300	288	277	346	338	299	299	314	328	338	300	322	298	340	327	336	314	346	322	315	315	312	333	290	295	314	318	356	311	304	312	311	331	323	307	315	328	293	302	299	324	324	330	331	338	311	369	299	327	334	332	334	333	296	318	309	325	325	316	319	334	342	316	311	310	305	335	326	306	322	284	310	326	342	338	308	328	299	326	317	336	322	315	357	352	349	317	319	298	309	325	359	305	322	324	319	332	355	329	334	335	318	304	289	327	296	290	325	338	306	318	326	306	309	301	316	279	315	325	356	345	299	290	316	287	316	335	335	332	321	325	358	334	316	316	328	367	316	302	313	316	271	317	326	331	329	325	346	310	305	347	326	307	309	315	325	297	322	290	314	284	286	297	303	333	343	301	305	283	333	306	310	308	305	312	315	352	290	351	315	281	324	327	294	331	344	323	354	315	285	333	324	326	329	341	305	356	301	334	312	302	323	313	316	285	344	329	308	308	321	315	291	309	309	315	337	312	310	282	314	285	339	317	307	331	304	283	331	343	328	348	298	345	329	306	310	320	314	322	306	294	313	361	320	307	349	341	305	321	343	320	307	324	306	295	330	330	293	308	290	353	294	336	324	325	303	327	361	344	317	337	311	287	307	305	309	344	321	293	316	299	303	303	359	380	331	325	327	301	320	320	318	297	334	315	321	308	344	322	324	307	352	326	323	376	320	353	375	303	305	336	323	299	303	339	310	305	311	291	296	314	297	335	347	339	301	331	297	335	317	302	345	315	330	335	332	333	322	274	337	335	317	273	345	321	339	291	266	343	270	319	342	331	294	286	326	323	327	296	339	326	350	314	287	307	305	338	328	289	316	313	340	320	341	314	332	326	279	336	295	308	285	295	312	337	291	304	308	290	354	293	306	290	337	319	306	299	335	343	328	369	339	300	318	299	329	320	300	316	297	361	313	313	312	315	302	304	313	319	296	348	312	287	324	339	308	320	302	313	330	306	338	304	348	316	306	311	321	302	307	319	306	329	329	342	323	320	318	331	312	322	275	317	352	286	298	304	321	332	306	325	352	317	329	327	310	316	316	316	333	320	312	312	306	312	299	327	301	343	277	327	299	294	304	357	351	365	327	343	340	293	338	346	313	316	312	295	307	279	313	320	303	333	353	339	312	360	335	326	327	319	312	300	312	318	324	317	315	361	309	316	297	315	328	326	360	330	285	299	305	326	297	310	346	316	292	295	319	303	339	325	309	358	308	320	319	316	336	310	317	311	322	337	315	330	314	286	274	326	323	327	328	305	307	313	298	274	318	355	277	339	303	328	300	321	306	320	331	307	344	342	313	344	312	287	300	341	305	305	316	315	341	272	305	325	315	302	342	304	297	333	341	279	314	305	300	309	294	322	296	318	334	302	312	309	312	323	332	361	311	310	342	293	316	326	324	300	307	330	324	319	316	321	303	316	335	317	317	308	345	281	322	309	300	319	337	267	304	309	335	309	341	308	328	345	291	336	334	310	313	339	315	308	338	329	300	325	320	325	303	316	312	293	293	291	349	331	288	278	294	322	296	311	326	321	355	318	307	296	316	378	294	322	291	316	349	311	327	308	294	319	315	313	352	325	293	337	350	291	300	330	291	325	302	307	341	288	305	311	328	313	297	297	306	330	373	338	309	326	311	296	312	309	264	331	312	359	295	315	342	333	311	307	319	340	322	342	325	303	299	328	315	329	325	335	298	301	319	321	298	319	367	307	288	316	302	326	294	312	307	320	341	300	310	296	301	346	305	312	305	338	342	305	305	323	299	320	314	328	321	319	337	326	327	322	283	300	332	322	337	317	274	314	325	313	328	328	304	311	341	314	311	330	297	329	329	308	297	327	301	318	309	330	281	300	290	364	317	321	315	294	335	336	334	266	335	309	288	312	315	315	302	330	320	333	289	329	317	321	333	284	298	295	331	325	312	301	340	305	308	314	319	312	302	306	345	311	296	295	313	334	312	350	328	319	306	323	300	319	350	363	306	327	303	300	296	301	343	304	309	316	283	337	309	311	321	280	355	324	276	333	321	298	349	319	306	281	321	316	333	310	321	287	339	328	325	266	317	297	329	334	315	309	308	329	327	314	343	312	296	301	337	319	317	317	309	348	303	337	345	295	329	328	287	334	317	317	327	290	327	329	318	303	353	323	367	336	312	303	357	294	317	309	345	313	332	322	293	322	316	302	304	334	320	310	352	295	326	323	357	297	328	320	355	353	326	299	311	325	336	316	303	315	346	301	326	289	299	336	310	290	321	331	330	312	334	335	316	366	311	321	320	342	315	322	348	285	310	347	290	301	338	319	301	337	333	328	286	317	324	305	317	309	339	346	304	301	311	325	346	287	323	303	291	316	298	331	308	355	298	334	311	306	302	348	301	324	302	317	327	346	339	333	333	318	341	348	340	321	295	316	308	336	341	346	308	311	313	323	286	347	336	326	334	317	322	340	313	309	326	311	320	333	300	317	318	309	288	299	328	320	339	326	314	298	332	329	307	287	322	291	303	329	313	340	322	316	319	274	306	318	346	329	329	345	322	317	315	304	325	323	343	320	323	293	334	326	312	294	294	323	298	305	355	322	316	327	328	306	307	304	318	280	299	326	314	334	325	373	341	288	314	329	308	335	341	318	324	315	323	335	289	287	332	330	296	366	341	316	324	300	305	318	332	299	310	329	315	327	309	304	323	321	288	347	344	311	323	325	305	320	366	320	334	310	307	316	299	293	316	335	325	321	302	300	306	335	333	312	354	315	314	366	332	340	307	301	307	293	354	324	298	312	317	299	318	293	325	301	306	309	335	313	347	341	338	333	310	342	304	305	302	346	304	328	317	320	331	298	297	325	365	328	323	307	317	345	315	313	353	306	315	325	348	316	320	322	341	273	305	311	316	321	332	288	313	294	322	341	331
4784	843	919	894	945	4190	2588	767	742	725	730	753	702	734	711	803	764	716	768	745	702	693	751	710	753	702	732	740	725	777	739	729	696	682	699	755	724	757	740	729	663	749	734	696	730	726	753	710	674	729	718	736	704	737	738	700	768	693	743	744	750	768	718	677	742	727	750	687	669	728	719	765	751	725	722	711	704	704	703	729	775	694	758	704	643	712	704	722	714	701	768	732	708	734	720	686	749	700	720	764	730	756	679	755	679	754	739	696	718	709	698	739	700	794	789	763	744	728	719	729	742	703	726	715	738	711	763	755	723	707	733	724	710	672	691	695	722	720	734	690	715	700	683	664	695	698	744	726	682	738	693	746	766	705	727	758	694	741	754	703	686	695	735	716	740	721	688	681	730	790	754	744	710	747	717	767	763	721	736	713	695	716	775	728	696	695	738	730	748	736	757	724	719	691	722	707	702	721	703	679	732	704	728	753	713	726	703	762	733	722	738	747	689	705	721	732	721	729	773	773	746	677	729	766	742	717	745	707	694	742	727	729	716	724	705	733	757	706	736	679	677	727	723	737	748	769	744	735	712	700	698	740	723	746	713	732	774	678	710	703	758	743	761	701	720	714	695	774	714	677	740	725	726	726	691	743	721	664	754	738	733	757	697	721	751	688	687	749	720	701	735	728	725	781	692	710	785	734	729	727	732	724	704	699	703	719	736	759	744	715	740	716	707	732	692	781	718	737	709	706	748	710	728	688	755	749	705	756	717	706	760	692	737	724	749	747	694	707	694	707	709	709	650	686	720	708	715	707	708	695	702	726	694	722	718	753	729	751	741	774	678	698	764	683	734	685	718	741	705	696	708	734	687	710	739	751	743	673	683	746	736	711	728	747	748	736	732	644	718	700	688	719	695	757	715	701	753	745	767	738	753	693	682	732	713	707	722	719	703	715	719	757	732	749	707	751	729	696	719	717	686	674	755	713	708	707	747	708	709	713	715	740	704	766	708	699	719	709	715	752	736	799	738	685	713	717	674	687	703	714	783	713	704	708	729	715	718	678	723	761	712	711	701	740	731	728	715	710	737	725	731	706	782	695	676	765	722	704	712	698	748	698	678	704	749	722	717	756	700	709	716	797	741	681	710	724	662	737	774	759	662	741	690	740	713	733	732	726	697	669	744	723	728	711	725	759	716	708	761	720	715	791	722	755	723	741	718	718	765	698	734	754	718	710	730	751	700	737	737	748	730	719	681	717	730	687	722	711	688	706	735	712	696	734	770	713	769	700	724	723	700	703	749	727	722	743	737	771	721	725	716	720	730	720	703	675	756	731	706	741	697	711	723	696	723	740	736	701	729	742	708	752	744	718	745	735	762	683	725	761	755	650	734	707	712	715	724	695	771	726	738	729	711	744	703	753	723	715	704	695	743	697	744	733	704	710	763	714	755	758	702	651	767	734	728	724	737	776	723	733	741	765	705	719	698	733	775	773	748	767	727	748	672	758	721	756	710	694	713	784	748	630	701	672	731	769	762	731	732	727	751	739	692	739	708	705	699	732	696	723	724	695	694	720	704	694	716	712	709	743	712	681	707	708	702	745	735	755	707	706	746	693	699	776	734	710	741	677	687	752	722	715	724	735	724	767	707	694	712	742	710	747	730	721	702	735	753	713	749	703	704	723	730	756	718	674	721	734	683	739	746	701	740	746	639	699	703	761	732	739	723	761	723	752	698	705	691	729	698	715	727	712	721	725	721	741	706	668	738	738	750	695	711	743	755	719	695	714	733	699	713	721	695	734	760	716	706	752	717	757	712	681	781	727	654	753	780	698	746	704	752	659	714	679	703	708	708	738	696	747	730	733	773	710	696	753	693	676	714	694	744	697	722	736	732	737	694	722	775	717	716	755	762	692	736	704	719	698	686	721	694	739	722	719	728	724	710	719	714	739	736	744	675	711	693	721	718	699	748	713	694	742	661	728	715	704	716	713	743	707	712	724	758	735	733	739	717	689	698	656	712	734	721	732	693	706	731	688	695	755	740	680	698	721	705	768	752	706	714	737	712	721	756	726	694	749	730	720	713	747	708	727	732	709	754	736	724	712	762	696	706	744	709	674	750	702	762	710	700	768	711	733	710	763	730	733	703	715	729	726	725	715	713	681	720	709	737	716	766	687	677	718	718	699	731	698	734	760	731	718	715	699	771	761	709	748	723	743	727	669	745	710	749	775	741	706	726	752	688	686	762	725	729	756	779	699	736	719	740	707	722	728	739	773	675	727	688	732	774	732	732	719	716	740	751	742	709	692	725	727	740	750	769	741	794	696	763	711	731	745	712	687	737	735	737	771	735	730	675	721	683	729	677	730	743	725	718	758	674	701	736	700	728	709	756	740	728	693	778	701	709	747	746	709	720	714	716	727	730	730	702	716	731	721	707	676	738	683	746	730	708	717	737	722	752	719	723	720	668	715	690	735	758	741	728	759	720	707	716	735	716	678	727	720	745	787	735	704	734	731	762	738	745	744	729	711	710	729	710	743	771	736	709	775	704	702	724	714	733	724	705	737	751	704	788	726	738	717	701	683	742	683	743	735	736	734	732	710	754	713	687	714	689	704	677	706	688	695	729	730	717	761	699	707	753	764	740	726	730	745	713	735	720	735	726	732	731	710	641	766	729	729	751	691	701	758	784	673	735	711	758	728	743	684	759	705	734	728	785	691	689	727	689	724	736	712	735	719	727	723	725	738	740	726	677	705	732	745	746	760	714	717	716	696	695	710	713	694	733	712	695	705	689	728	693	742	726	715	745	692	755	768	703	675	752	746	710	772	747	721	769	729	728	770	714	699	731	738	736	729	711	702	715	748	731	720	735	776	727	667	738	746	719	778	735	735	728	698	723	714	721	685	721	707	764	688	770	703	769	672	728	724	710	773	801	736	777	769	720	728	732	692	715	690	729	707	777	727	803	708	762	762	683	727	738	710	748	685	723	735	703	761	729	704	733	726	723	734	681	729	771	705	724	740	786	710	722	712	762	726	717	714	708	680	731	756	757	703	717	754	718	719	758	715	719	758	683	740	700	753	723	767	730	736	720	700	687	688	744	706	732	733	705	719	729	780	747	676	668	706	720	683	705	750	710	698	724	728	745	731	694	765	698	703	716	749	773	737	691	699	693	707	743	788	689	666	749	698	736	731	711	695	700	710	745	702	694	751	701	745	813	711	712	710	699	728	717	726	700	730	750	722	752	695	726	760	706	689	718	766	782	697	708	715	758	708	702	758	782	664	728	742	758	746	725	704	735	683	698	692	740	758	736	721	685	715	735	709	704	695	751	694	693	743	736	716	768	711	703	667	760	741	706	640	722	724	709	703	670	726	736	724	725	728	717	676	737	719	770	723	735	717	748	674	720	742	724	754	707	711	670	724	731	660	718	687	749	776	760	780	733	773	687	758	757	735	743	759	737	745	761	708	677	728	734	747	691	735	684	746	692	755	716	699	699	697
39898	9421	1394	822	822	15705	9368	410	274	242	247	189	217	214	202	201	204	203	180	175	197	186	183	160	198	188	185	181	193	222	181	175	201	205	190	199	202	204	148	180	188	191	181	179	175	182	173	183	160	169	159	176	192	191	164	164	153	172	209	202	177	190	180	143	167	186	188	163	169	182	177	161	186	156	169	152	221	197	187	178	156	176	182	197	164	183	193	173	154	185	196	186	184	185	178	172	180	194	189	188	177	180	179	182	168	179	163	187	164	170	192	175	181	174	156	156	170	162	200	186	173	170	166	170	168	208	185	186	180	174	175	196	163	178	179	182	171	167	172	186	168	171	188	187	204	178	184	161	199	185	185	184	185	210	163	205	205	173	157	151	181	191	174	188	202	169	178	169	149	154	194	171	194	180	187	177	185	160	142	187	163	193	157	177	175	180	177	170	162	171	186	188	198	160	199	196	181	175	191	149	178	167	188	180	175	161	173	186	168	171	192	187	182	191	180	176	201	175	173	173	199	173	167	190	152	156	167	157	184	179	182	171	182	164	184	185	172	170	190	164	198	166	164	161	186	180	196	158	162	144	192	179	190	185	177	163	181	193	165	208	189	181	185	180	180	172	184	184	158	185	172	170	177	183	189	176	186	170	179	159	184	216	178	155	160	175	186	172	173	181	187	192	190	183	202	184	143	160	169	187	193	168	176	220	187	193	174	187	179	166	181	174	185	186	186	156	179	166	193	178	164	161	182	179	191	165	169	191	172	204	189	187	172	175	155	204	177	199	175	176	193	177	165	177	186	166	183	179	185	160	187	208	181	186	190	195	180	185	188	160	153	169	180	185	179	173	197	182	180	197	173	171	193	183	179	171	161	202	156	186	186	177	165	177	185	190	183	194	177	173	192	167	171	188	186	176	190	167	171	153	168	163	185	168	163	164	182	188	177	174	153	170	176	188	208	175	194	181	174	195	169	169	205	187	170	186	196	186	169	164	167	209	178	190	176	196	173	163	185	195	181	203	177	182	178	193	187	175	185	167	181	188	184	182	154	189	182	164	170	163	177	189	153	192	158	181	177	183	162	177	192	148	155	178	183	184	170	203	167	182	193	171	147	169	169	151	169	180	174	169	169	182	164	179	189	180	165	198	173	173	209	161	183	190	187	158	175	200	184	183	174	192	171	161	167	171	175	197	170	200	187	180	225	195	192	182	180	192	191	195	176	189	180	167	201	182	202	191	184	172	176	188	189	160	192	170	174	187	170	167	185	168	178	174	202	174	187	185	169	176	166	187	178	172	174	179	173	187	170	165	170	161	177	181	186	175	162	185	164	212	183	194	188	183	188	183	179	183	165	178	177	180	176	197	211	161	196	166	159	154	176	183	186	159	170	163	188	219	170	200	175	184	164	164	163	171	184	158	167	189	173	158	174	171	175	172	181	206	170	183	163	182	182	169	159	176	212	168	173	178	151	178	172	177	159	184	154	195	172	171	164	171	168	187	168	186	150	195	180	199	181	168	162	157	206	191	169	192	182	184	175	171	181	193	169	178	190	161	192	182	186	186	162	201	189	178	188	166	199	165	179	187	181	172	174	185	183	169	182	202	180	171	194	194	189	180	165	184	172	191	194	178	165	186	193	207	191	172	197	170	198	174	196	166	182	166	204	210	200	164	179	150	168	165	170	195	182	157	195	164	168	200	180	169	185	164	143	162	186	170	170	172	179	179	195	160	175	183	181	184	179	173	183	193	192	184	190	207	186	163	170	181	199	160	181	205	160	168	185	170	174	172	181	160	197	182	192	174	191	174	181	168	159	180	186	175	185	174	185	192	165	188	174	188	162	196	163	161	177	187	191	184	145	207	161	198	172	165	203	168	168	177	189	190	167	223	163	166	166	179	173	179	179	193	164	180	192	174	174	160	197	190	175	194	165	156	163	179	225	157	185	190	182	155	188	187	167	160	190	178	202	171	157	187	200	178	158	192	182	149	186	187	172	179	175	183	210	183	195	193	192	160	195	192	193	197	176	182	185	173	208	167	178	195	153	170	167	206	168	183	175	170	170	187	181	177	151	191	173	188	188	206	163	164	178	173	176	177	168	189	217	163	167	175	186	200	205	191	152	181	177	166	175	178	164	192	187	176	152	168	174	191	180	168	167	175	185	176	157	162	179	156	156	171	151	174	165	145	182	193	201	182	182	191	192	204	189	155	165	194	182	179	161	164	207	186	174	190	166	174	183	181	165	173	183	188	185	198	207	182	191	211	184	189	184	171	191	164	181	174	209	192	176	173	179	190	167	172	173	170	187	180	178	181	174	179	170	178	168	173	176	201	167	186	184	177	186	190	189	183	169	192	200	162	195	173	160	165	182	148	180	167	181	189	177	162	181	182	176	177	193	187	183	171	155	195	191	188	164	186	202	168	184	174	173	188	169	200	162	201	185	200	190	184	190	183	175	175	163	201	158	157	188	163	162	193	194	186	184	172	198	163	176	156	189	188	182	166	152	187	176	173	184	171	211	215	174	186	177	190	209	186	209	178	195	175	220	174	162	159	168	173	184	158	186	192	168	174	182	181	169	174	186	170	197	153	172	191	179	168	142	205	189	185	172	175	163	170	165	146	176	171	174	178	213	168	180	176	184	197	170	192	207	180	175	195	189	197	180	162	186	196	162	169	181	178	178	184	175	189	169	181	183	192	191	176	189	166	211	174	171	191	193	186	187	203	172	155	149	166	168	161	159	183	181	181	207	202	168	169	165	184	205	170	173	188	182	158	182	184	179	176	185	183	182	167	165	173	160	175	190	179	205	165	180	167	183	179	199	186	203	173	174	194	163	184	181	179	180	189	159	171	173	167	178	178	178	194	191	193	215	171	177	176	172	144	176	182	196	185	170	184	191	202	159	185	164	163	169	165	173	172	211	142	161	194	180	181	173	175	187	190	198	194	199	173	206	171	177	149	185	180	175	164	155	199	189	187	170	176	164	194	173	167	207	185	183	216	186	191	179	168	176	159	178	170	204	159	188	150	168	158	168	212	192	181	172	161	151	152	178	200	184	176	176	172	195	171	174	172	177	166	178	167	177	169	164	197	180	159	195	168	148	149	183	172	206	176	155	192	172	191	193	179	166	196	189	197	172	203	206	167	153	181	177	191	195	169	194	211	209	180	165	172	201	179	190	154	191	180	204	165	179	141	175	171	162	191	182	175	204	166	194	175	172	164	190	191	190	185	178	194	159	169	146	173	178	194	196	168	181	153	198	179	195	199	186	194	173	182	192	188	218	167	147	187	171	151	164	179	163	188	163	175	152	183	197	161	195	181	183	198	182	176	205	169	169	176	201	185	176	166	195	154	176	161	174	181	184	166	180	179	166	189	175	157	171	189	169	198	158	185	206	204	162	180	188	171	172	166	193	154	166	168	201	162	149	192	167	196	179	172	166	163	184	181	199	188	178	175	173	183	180	184	177	165	175	191	182	159	184	192	178	199	172	183
19414	1291	2125	2485	3209	35258	11180	1099	999	810	810	752	673	601	638	573	592	591	548	566	561	567	525	541	544	486	478	506	475	504	447	479	482	475	422	489	458	482	458	457	413	467	439	454	460	448	422	462	451	434	398	474	413	429	451	419	471	421	431	430	466	472	429	442	466	413	438	462	436	431	425	457	432	434	464	450	419	421	463	419	469	412	456	442	420	468	405	433	428	398	457	419	429	459	432	468	428	456	429	428	430	410	421	441	427	464	406	475	437	442	447	381	425	430	415	452	426	431	435	428	428	433	427	432	394	422	427	465	434	422	447	420	401	467	424	469	446	418	409	422	482	428	439	439	412	433	433	420	447	415	460	413	419	428	438	391	432	467	451	439	426	419	434	436	443	420	448	452	431	424	445	411	441	427	372	431	431	449	479	436	452	407	444	418	417	419	452	424	409	465	456	401	462	437	444	416	429	413	420	430	425	430	431	473	384	429	402	432	453	440	423	440	392	449	427	415	458	470	446	403	395	464	429	426	451	452	438	409	443	428	452	434	460	427	481	441	436	435	429	403	459	414	451	472	410	402	453	450	412	424	432	423	405	439	412	438	456	424	424	436	445	446	469	458	468	460	446	394	412	450	415	400	435	419	446	405	422	454	407	456	402	441	452	440	397	445	455	420	442	430	477	442	433	435	436	429	472	451	420	451	409	445	457	408	454	452	420	438	427	437	442	441	447	462	422	425	409	417	427	456	440	468	494	411	434	470	407	426	425	395	424	420	439	407	426	409	453	450	445	419	453	439	430	436	494	427	441	417	448	416	456	421	430	409	434	416	404	437	416	426	444	458	456	414	421	422	452	413	426	388	478	437	431	435	406	438	423	411	413	414	397	433	440	412	429	393	437	464	452	460	430	462	414	451	418	428	465	457	449	428	389	454	430	447	412	424	457	410	420	408	449	438	415	414	457	405	432	409	458	379	427	421	405	453	457	479	462	417	422	433	439	420	474	447	462	482	455	440	435	420	445	441	419	414	423	417	443	482	428	441	435	423	439	441	426	432	463	463	431	412	439	429	438	418	444	396	411	438	417	431	422	422	420	438	391	434	439	480	426	426	429	433	421	422	480	463	445	434	420	413	458	427	417	467	421	408	415	449	439	444	447	434	424	414	436	430	426	441	451	405	446	392	396	423	444	452	430	424	461	431	445	412	482	413	430	390	464	437	439	439	419	389	442	447	431	407	427	410	439	403	411	440	439	443	445	426	387	452	452	450	432	448	430	482	457	429	440	439	418	441	439	453	428	437	436	417	428	438	465	426	429	443	420	462	487	370	467	458	416	442	435	452	421	459	447	444	405	443	395	429	460	418	417	419	435	422	441	416	451	462	450	421	432	433	444	459	444	421	459	455	440	429	399	423	435	403	411	416	431	420	426	469	464	421	461	444	390	455	423	418	411	433	465	418	423	419	443	446	445	427	428	406	424	455	427	434	437	474	424	412	451	436	509	438	451	445	441	424	428	472	446	427	444	475	381	437	455	420	475	461	449	432	444	431	445	400	469	403	430	443	451	399	426	422	438	454	419	435	425	413	411	440	410	430	408	447	429	427	423	433	453	456	460	433	386	464	473	436	425	416	402	393	418	418	440	422	454	438	399	418	460	421	425	455	426	446	449	437	457	456	466	422	420	433	422	403	433	447	451	473	412	436	422	406	408	393	415	406	460	404	472	403	455	439	432	466	422	430	458	408	411	435	441	447	402	420	420	471	436	411	418	445	449	446	405	448	439	414	442	426	425	421	422	417	425	393	467	399	444	394	438	428	452	421	431	450	432	461	408	449	424	413	450	456	435	428	436	419	423	482	454	433	434	448	383	459	432	435	395	385	416	429	411	451	426	454	396	399	397	436	417	407	472	367	480	437	414	426	434	428	424	426	420	450	454	419	462	402	424	462	462	413	431	454	429	460	444	436	434	446	441	418	408	431	425	434	412	436	415	388	452	461	417	419	432	462	440	413	373	442	424	400	435	463	450	390	442	439	420	429	475	416	421	439	429	438	461	451	455	436	430	440	449	427	493	435	425	432	443	422	460	429	424	446	411	452	444	367	427	446	476	440	415	418	415	440	453	444	427	447	437	423	478	417	419	448	406	416	455	455	471	441	429	426	442	428	458	452	442	470	447	440	425	459	418	421	390	403	397	410	431	403	439	439	439	480	409	423	437	379	407	441	465	410	420	459	457	448	438	407	451	420	443	427	410	442	456	393	443	411	411	432	447	426	412	421	416	419	465	418	437	458	437	413	437	412	411	452	436	421	445	460	444	420	444	480	404	433	422	466	463	453	411	463	446	442	391	441	417	453	388	423	429	389	422	455	458	438	429	418	398	485	423	415	428	443	400	405	392	424	414	416	489	441	431	460	424	442	393	419	457	436	426	404	409	409	439	407	450	416	430	395	438	441	409	424	439	414	414	435	423	423	431	434	457	416	445	401	435	436	471	462	457	381	440	456	441	444	448	439	445	392	449	415	444	437	418	434	434	432	438	423	456	398	457	406	419	433	445	456	423	426	440	434	447	440	442	442	432	425	467	429	477	438	440	450	434	432	413	413	451	458	455	504	425	419	435	466	390	432	431	408	416	437	430	422	417	443	408	423	408	445	410	455	430	420	472	479	415	457	455	495	441	432	423	445	429	470	475	433	456	474	413	412	460	409	432	428	419	457	444	454	437	479	390	380	441	466	443	457	432	447	435	439	437	422	422	402	437	456	431	416	424	453	480	453	451	465	424	440	404	410	459	448	403	420	443	433	419	402	434	442	446	400	392	426	435	421	444	436	458	429	433	433	415	399	456	449	430	401	455	427	412	446	443	426	444	425	420	436	431	447	426	430	423	427	431	399	440	428	467	467	431	470	402	447	454	402	456	447	423	448	455	429	451	382	435	457	412	454	395	437	436	426	396	459	481	407	431	435	402	442	440	448	428	431	423	442	429	433	421	454	440	380	449	417	437	436	444	433	465	451	451	440	442	430	390	381	468	411	436	455	424	411	416	414	399	465	446	431	426	452	392	455	451	429	435	427	403	463	455	400	460	418	420	472	476	426	433	429	416	443	431	453	447	427	423	441	409	427	450	428	427	432	464	437	458	454	426	417	432	445	426	449	435	444	422	428	421	445	428	457	418	419	441	428	448	428	415	450	443	443	443	433	425	439	399	433	427	434	441	407	448	440	433	415	421	410	425	419	437	442	399	442	441	443	452	457	406	410	459	401	421	441	428	436	443	459	450	433	480	452	414	430	425	451	438	417	426	446	419	447	465	421	411	399	431	429	437	463	426	411	423	434	440	451	411	422	475	451	432	429	474	477	446	426	426	419	420	460	427	392	412	383	428	471	464	409	429	436	408	462	448	452	432	402	457	420	445	428	394	445	416	400	423	410	416	473	399	459	433	448	455	401	425	433	421	419	431	457	424	434	440	426	422	418	431	419	432	454	461	502	478	430	406	432
22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
